body{margin:0; padding:0; background-image:url(../images/site_bg.jpg); background-repeat:repeat-x; line-height:20px; font-size:12px; font-family:verdana;}

img,a{border:0; text-decoration:none;}

#wrapper_css{width:780px; margin:0 auto; margin-bottom:10px; border:1px solid #999999; background:#ffffff;}
#header_css{height:165px;}
#top_css{height:125px;}
#logo_css{display:block; width:248px; height:125px; background:url(../images/MARX-cryptotech-box2.jpg) no-repeat;}
#top_right_css{float:right; text-align:right; padding:10px;}

.dropdownparent{background:url('../images/menu_off.jpg') no-repeat; width:129px; height:46px; color:#FFFFFF; font-weight:bold; text-align:center; vertical-align:middle; cursor:hand; line-height:46px; padding:0; margin:0;}
.parentmenu{background:url('../images/menu_on.jpg')}
.subdropdownparent{margin:0; padding:0; color:#FFFFFF; font-weight:bold; text-align:left; cursor:hand; line-height:26px;}
.dropdown, .subdropdown{margin:0; padding:0; width:200px; border:1px solid #999999; background:#e3e3e3; position:absolute; display:none;}
.menuname{display:block; padding:0 5px; color:#595959; overflow:hidden;}
.dropdownparent .menuname{color:white;}
.subdropdownparent .menuname{color:#595959;  width:190px;}

li.topmenuitems{background-color:#e3e3e3; color:#595959; border-bottom:1px solid #999999; margin:0; background:#e3e3e3;}

/* url("../images/notch.gif") no-repeat bottom right;
 li.topmenuitems{background-color:#00518D; border-bottom:1px solid white;} */
.sidemenuname{display:block; color:#595959; margin:0;}


#content_wrapper_css{margin:10px 0 0 0;}
#side_menu_css{float:left; background-color:#e3e3e3; margin-right:10px; padding-bottom:20px; width:202px; visibility:hidden;}
#content_css{float:left; padding-bottom:20px; min-height:400px; height:auto !important; height:400px;width:760px}

.sectionheader{padding-left:10px;}
.pagetitle{color:#0b3b6b; font-weight:bold; padding-left:5px; text-align:left; vertical-align:middle; padding-bottom:8px; padding-top:8px; margin-top:2px;}
.titles{color:#0b3b6b; font-weight:bold; padding-left:5px; text-align:left; vertical-align:middle; padding-bottom:8px; padding-top:8px;}
.products_text{color:#0b3b6b;}

.event_headers{padding:2px; background-color:#0060AF; color:white; text-align:center;}

#comparisontable_css{border-collapse:collapse;background-color:#cedae0;}
#comparisontable_css td{border:2px solid white; padding:5px;}

#producttable_css{border-collapse:collapse;}
#producttable_css td{padding:2px 5px;}
.billlabel{float:left; clear:both; width:150px; margin-bottom:10px;}
.billinfo{float:left; margin-bottom:10px;}

.clear{clear:both;}

.error{color:red;}