/* CSS Document */
body{
	font-family: Verdana,Geneva, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color: #4E4E4E;
	background-color: #F4F4F4;
}

a{	color:#990000; text-decoration:none;}
a:hover {color: #003399; text-decoration:underline;}
input , textarea, .checkout{ border:1px solid #dadada;}

table {max-width:700px;}

.century-gothic_small_red { color:#990000; font-size:0.83em; font-weight:bold;}
.century-gothic_small_grey {color:#666666; font-size:0.83em; font-weight:bold;}
.century-gothic_medium_red_bold { color:#990000; font-size:1.3em; font-weight:bold;}
.century-gothic_medium_grey_bold { color:#666666; font-size:1.3em; font-weight:bold;}
.century-gothic_medium_red { color:#990000; font-size:1.3em;}
.century-gothic_medium_grey { color:#666666; font-size:1.3em;}
.century-gothic_large_red { color:#990000; font-size:1.5em;}
.century-gothic_large_grey { color:#666666; font-size:1.5em;}
.century-gothic_large_red_bold { color:#990000; font-size:1.5em; font-weight:bold;}
.century-gothic_large_grey_bold { color:#666666; font-size:1.5em; font-weight:bold;}

.arial_small_white {color:#FFFFFF; font-size:0.9em;}
.arial_small_white_bold { color:#FFFFFF; font-size:0.9em; font-weight:bold;}

a.arial_small_white_bold {color:#FFFFFF; text-decoration:underline;}
a.arial_small_white_bold:hover {color:#CC6600; text-decoration:none;}

a.menu {font-size:0.83em ; color:#CC0000; font-weight:bold; padding:5px; margin-top:5px;}
a.menu:hover {color:#666666; text-decoration:none;}

td.footer a, p.footer a {color:#CCCCCC; text-decoration:underline;}
td.footer a:hover, p.footer a:hover {color:#CC6600; text-decoration:none;}

.red_table { background-color: #CC0000; color: White; font-size: 1.3em; font-weight: bold; width: 100%; line-height: 1.5;}
.optional { color: #FF0000; font-weight: bold; line-height:1.5;}
.spec_title {color:#990000; font-weight:bold; line-height:2}

.showElement { display: default;}
.hideElement { display: none;}

.partsearch1 { font-size:1em; color:#990033; font-weight:bold;}
.partsearch2 {}
.partsearch3 { color:#333333; font-weight:bold;}

#product_container {margin: 0 auto;	width: 600px; background-color:#FFFFFF; padding-left:50px; padding-right:50px;}

.products_list {width:300px; height:200px; float:left; overflow:hidden;}
.products_list a, .products_head a { color:#4e4e4e; font-size:0.9em; font-weight:bold; }
.products_list a:hover, .products_head a:hover {color:#CC6600;}

.products_head {width:600px; clear:both;}
.products_head h1{color:#666666; font-size:1.3em; font-weight:bold; margin:0px; padding:5px;}
.terms_title, .reg_title { font-size:1.5em; font-weight:bold; text-align:center;}
.terms_subtitle,.reg_subtitle{  font-weight:bold; text-indent:1em;}
.terms_text, .reg_text { margin-left:2em; line-height:1.5;}

.Item_Des{ line-height:1.5; margin-right:1em;}
.Item_Specs{ font-size:0.83em;}

.Price{ font-size:1.2em;}

.AboutUsImageLeft { float:left; border:1px solid #dadada; margin: 0 1em 0 0;}
.AboutUsImageRight { float:right; border:1px solid #dadada; margin: 0 0 0 1em;}
.AboutUs{ clear:both; line-height:1.5; margin:2em 3em;}

.out10 {text-indent:2em;}
.out20 {text-indent:20px; margin:0px; padding:0px;}
.out30 {text-indent:30px; margin:0px; padding:0px;}

.TC{ margin:0.5em; padding:0; line-height:1.5; width:75%; text-align:left;}
