/* controls */
#mid {vertical-align:middle;}
#bringdown {margin-top:2px;}

a.foot:link  {color: #ccc; text-decoration: underline; font-family: Arial, Helvetica, sans-serif;  font-weight: normal; font-size:11px;}
a.foot:visited  {color: #ccc; text-decoration: underline; font-family: Arial, Helvetica, sans-serif;  font-weight: normal; font-size:11px;}
a.foot:active  {color: #ccc; text-decoration: underline; font-family:Arial, Helvetica, sans-serif;  font-weight: normal; font-size:11px;}
a.foot:hover  {color: #333; font-family: Arial, Helvetica, sans-serif; text-decoration:underline;  font-weight: normal; font-size:11px;}

a.clink:link  {color: #0a90dd; text-decoration: underline; font-family: Arial, Helvetica, sans-serif;  font-weight: normal; font-size:11px;}
a.clink:visited  {color: #0a90dd; text-decoration: underline; font-family: Arial, Helvetica, sans-serif;  font-weight: normal; font-size:11px;}
a.clink:active  {color: #0a90dd; text-decoration: underline; font-family:Arial, Helvetica, sans-serif;  font-weight: normal; font-size:11px;}
a.clink:hover  {color: #666; font-family: Arial, Helvetica, sans-serif; text-decoration:underline;  font-weight: normal; font-size:11px;}



.subtitle {font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#333; font-weight:bold; }
.subtitledrk {font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#999; font-weight:bold; }
.subtitlesmall {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333; font-weight:bold; }
.offcolor {font-family:Arial, Helvetica, sans-serif; color:#ccc; font-size:12px; font-weight:normal;}
.footsmall {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff;}
.footertext {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}


/* SiteOracle Sign Up */
.discount {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-weight:bold; }
.total {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#256925; font-weight:bold; }
.pricetitle {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; font-weight:bold; }
.pricesmall {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-weight:bold; }




.bullet {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; font-weight:bold; }
.title_submen {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold;}
.title_price {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#fff; }

#no {display:none;}
#content_box {width:1000px; height:auto; background-color:#fff;}
#content_leftbox {margin-left:15px; width:450px;}

#btn_home { 
height: 33px; 
width: 133px; 
overflow: hidden; 
background: url(../images/btn_home.jpg) top left no-repeat; 
display: block; }

#btn_home:hover
{background-position: bottom left; }

#btn_prod { 
height: 33px; 
width: 133px; 
overflow: hidden; 
background: url(../images/btn_prod.jpg) top left no-repeat; 
display: block; }

#btn_prod:hover
{background-position: bottom left; }

#btn_support {height:33px; width:133px; overflow: hidden; background: url(../images/btn_support.jpg) top left no-repeat; display: block;}

#btn_support:hover {background-position: bottom left; }

#btn_company {height:33px; width:133px; overflow:hidden; background:url(../images/btn_company.jpg) top left no-repeat; display: block;}
#btn_company:hover {background-position: bottom left;}

#btn_aff {height:32px; width:133px; overflow: hidden; background:url(../images/btn_aff.jpg) top left no-repeat; display: block;}
#btn_aff:hover {background-position: bottom left;}

#btn_contact {height:32px; width:133px; overflow:hidden; background:url(../images/btn_contact.jpg) top left no-repeat; display: block;}
#btn_contact:hover {background-position: bottom left;}

#btn_login {height:31px; width:133px; overflow:hidden; background:url(../images/btn_login.jpg) top left no-repeat; display: block;}
#btn_login:hover {background-position: bottom left;}

#btn_sign {height: 32px; width:133px; overflow:hidden;background: url(../images/btn_sign.jpg) top left no-repeat; display: block;}
#btn_sign:hover {background-position: bottom left;}


ul.sidemenu { padding: 0; margin: 0; list-style: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:199px;}
ul.sidemenu li { bborder-bottom:0px; height:24px;}
ul.sidemenu li a { text-decoration: none; display: block; width: 179px; color: #fff; font-weight: normal; padding: 2px 10px; }
ul.sidemenu li a:hover { background-color: #d6e882; color: #5b7204; }


.so_titlebig {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666; font-weight:bold;}
.so_titlesm {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#777; font-weight:bold;}
.titlecolor {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; font-weight:bold;}
.offcolor2 {font-family:Arial, Helvetica, sans-serif; color:#539800; font-size:12px; font-weight:bold;}
.menu_title_nav {font-family:Arial, Helvetica, sans-serif; color:#5b7204; font-size:14px; font-weight:bold;}
.so_titleb {font-family:Arial, Helvetica, sans-serif; color:#17a5d7; font-size:12px; font-weight:bold;}

.featsmall {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:normal;}
.font_white_main {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:normal; }
.font_white_mainfff {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; }
