/* CSS Document */
* {margin:0;padding:0;}

html {font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #E5E5E5;
	background-image: url(../Image/site_bg_v2.jpg);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left top;
	text-align:center;
	
	}

.topholder {position: absolute; top: 0px; left: 0px;}
.holder {margin:0 auto;display:block;width:1000px;background-repeat:no-repeat;background-image:url('http://www.acvimforum.org/websites/forum2010/Image/header.png');}
.header {position:relative;width:1000px;height:175px;display:block;}
.container {width:990px;margin:0px;padding:0px;}
.leftcontainer {position:relative;z-index:100;width:249px;float:left;}
.maincontainer {position:relative;z-index:50;width:696px;float:left;text-align:left;}
#flashheader {margin-left:1px;}
.maincontent {position:relative;margin-top:10px;background-color:rgb(255,255,255);height:100%;border-top:1px solid rgb(132,128,151);border-left:1px solid rgb(132,128,151);border-right:1px solid rgb(132,128,151);width:694px;min-height:1010px;
  height:auto !important;
  height:1010px;}


.standard {min-height:1410px;
  height:auto !important;
  height:1410px;}


.footer {position:relative;width:1000px;height:177px;overflow:hidden;}

#carpet {display:block;width:694px;height:181px;border-left:1px solid rgb(132,128,151);border-right:1px solid rgb(132,128,151);border-bottom:1px solid rgb(132,128,151);background-color:rgb(255,255,255);}


.leftbulletin {position:relative;}
.leftbulletin_icons {margin-top:10px;position:relative;}



img {margin:0px;padding:0px;display:block;}
.clearMe {clear:both;}
h1 {padding:20px 20px 0px 20px; font-family:Arial, Helvetica, sans-serif;font-size:1.2em; color:rgb(149,25,50);line-height:1.5em;}
h2 {padding:20px 20px 0px 20px; font-family:Arial, Helvetica, sans-serif;font-size:1.1em; color:rgb(149,25,50);line-height:1.5em;}
h3 {padding:20px 20px 0px 20px; font-family:Arial, Helvetica, sans-serif;font-size:1em; color:rgb(149,25,50);line-height:1.5em;}
.maincontent p {padding:20px 20px 0px 20px; font-family:Arial, Helvetica, sans-serif;color:rgb(106,105,101);	font-size: 0.8em;line-height: 1.5em;}




.maincontent ul {	padding: 20px 40px 0px 60px;}


.maincontent ul li {	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #5e6161;
	font-weight: normal;
	line-height: 1.5em;

}
.maincontent ul li ul{	padding: 0px 40px 0px 60px;}
.maincontent ul li ul li {	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #5e6161;
	font-weight: normal;
	line-height: 1.5em;
	
}

.cspacer {width:694px;height:10px;}
.cspacertop {width:694px;height:50px;background-color:rgb(255,255,255);border-left:1px solid rgb(132,128,151);border-right:1px solid rgb(132,128,151);}

.topnav {position:absolute;top:0px;left:585px;width:358px;height:36px;background-repeat:no-repeat;background-image:url('http://www.acvimforum.org/websites/forum2010/Image/topnav_bg.png');}
a.topnava {font-family:Arial, Helvetica, sans-serif;font-size:9px;color:rgb(190,212,215);text-decoration:none;float:left;margin:0px 4px 0px 4px;outline:none;}
.separator {float:left;margin-left:5px;margin-right:5px;}
p.navposition {padding:15px 0px 0px 5px;}

/* to top */
.toTop { width:70px;background-color:rgb(149,25,50);border:1px solid #ccc;text-align:center;padding:5px;cursor:pointer;color:rgb(255,255,255);text-decoration:none;font-size:11px;font-family:Arial, Helvetica, sans-serif;outline:none;margin-right:20px;}

.topTop a, .topTop a:visited {color:rgb(255,255,255);}

.topless {margin:0px;padding:0px;}

.alignright {text-align:right;}

hr {width:670px;height:1px;background-color:rgb(212,214,216);color:rgb(212,214,216);border:1px;margin: 20px 0px 0px 20px;}

.maincontent a:link {
	font-size: 1em;
font-family: Arial, Helvetica, sans-serif;
	color:rgb(149,25,50);
	text-decoration: none;
	outline:none;
}
.maincontent a:visited {
	font-size: 1em;
font-family: Arial, Helvetica, sans-serif;
	color:rgb(149,25,50);
	text-decoration: none;
	outline:none;
}
.maincontent a:hover {
	font-size: 1em;
font-family: Arial, Helvetica, sans-serif;
	color:rgb(149,25,50);
	text-decoration: underline;
}
.maincontent a:active {
	font-size: 1em;
font-family: Arial, Helvetica, sans-serif;
	color:rgb(149,25,50);
	text-decoration: none;
}

a {outline:none;}

table {font-size:0.9em;}
p.contactus {margin:0;padding:0;}

.red {color:rgb(149,25,50);}


#tabs ul{ list-style: none; position: relative; padding:0; }
#tabs ul li { float: left;   }
#tabs ul li.last {  float: left; }
#tabs ul li a { float: left; text-decoration: none; padding: 0; color:rgb(255,255,255);}

.showall_menu {margin-left:10px;}
ul.tier1 {list-style:none;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:24px;margin-bottom:10px;}
ul.tier1 li {font-size:12px;color:rgb(255,255,255);font-weight:normal;}
ul.tier1 li a {color:rgb(255,255,255);font-weight:bold;text-decoration:none;outline:none;}
ul.tier1 li a:hover {color:rgb(149,25,50);}

ul.tier1 li ul.tier2 {list-style-image:url("http://www.acvimforum.org/websites/forum2010/Image/bullet_active.gif");list-style-type:square;margin-left:30px;}
ul.tier1 li ul.tier2 li{font-size:12px;color:rgb(255,255,255);font-weight:normal;}
ul.tier1 li ul.tier2 li a{color:rgb(255,255,255);font-weight:bold;}
ul.tier1 li ul.tier2 li a:hover {color:rgb(149,25,50);}

table.pricetable {border:1px solid rgb(220,220,220);margin-left:20px;}
table.pricetable tr{border:1px solid rgb(220,220,220);}
table.pricetable tr td{border:1px solid rgb(220,220,220);}
table.pricetable tr td.pricetablenoborder {border-right:1px solid rgb(255,255,255);}
table.pricetable tr td p{padding:10px;}
p.fineprint {font-size:0.6em;}

