@charset "UTF-8";
/* CSS Document */

body{
	background-image:url(../images/main_bkg.jpg);
	background-repeat:repeat-x;
	margin: 0;
	background-color:#b9b9b9;
}

#container{
	text-align:center;
	margin:auto;
	background-image:url(../images/repeat_bkg.jpg);
	background-repeat:repeat-y;
	margin:0 auto;width:990px;
}

#main_table{
background-image:url(../images/main_table_bkg.jpg);
background-repeat:no-repeat;
max-width:990px;
}

#footer_left{
font-family:trebuchet ms, verdana, sans-serif;
font-size: 9pt;
color:#FFFFFF;
padding: 20px 0 0 20px;
line-height:15pt;
text-align:left;
}

#footer_right{
font-family:trebuchet ms, verdana, sans-serif;
font-size: 9pt;
color:#FFFFFF;
padding: 60px 20px 0;
line-height:15pt;
text-align:right;
}

a{
color:#FFFFFF;
text-decoration:none;
}

#search_box #s {
    float: right;
    padding: 0;
    border: 0;
	height: 15px;
    background: #FFFFFF;
	margin:0;
}

#search_box #go {
    float: right;
    margin: 0;
	padding:0;
}

#news{
background-repeat:no-repeat;
background-color:#E8E8E8;
font-family:trebuchet ms, verdana, sans-serif;
font-size:9pt;
text-align:left;
line-height:12pt;
padding:0 10px 0 5px;
}

#home_side_nav{
font-family:trebuchet ms, verdana, sans-serif;
font-size:10pt;
color:#FFFFFF;
letter-spacing:1px;
}

h1{
color:#003366;
font-weight:bold;
font-size:12pt;
margin-bottom:5px;
margin-top:0;
}

#arrows{
padding:1px 0 0 0;
}

#product_copy{
font-family:lucida grande, verdana, sans-serif;
font-size: 9pt;
line-height:15pt;
text-align:left;
padding: 35px 35px 35px 35px;
background-color:#FFFFFF;
}


#product_copy a:link{
	color: #345390;
	}
	
#product_copy a:visited{
	color: #345390;
	}	

#product_copy a:hover{
	color: #B32257;
	}

#product_copy a:active{
	color: #345390;
	}	






.product_specs_head {
color: #000000; 
font-weight: bold; 
font-size: 9pt;
}

.product_specs{
font-family:lucida grande, verdana, sans-serif;
font-size: 8pt;
line-height:15pt;
text-align:left;
padding: 0 0 0 20px;
color:#666666;
}

.more_info_btn{
padding: 0 0 0 20px;
}

#product_category_headline{
font-family:trebuchet ms, verdana, sans-serif;
font-size: 9pt;
text-align:left;
padding: 0 0 0 10px;
color:#b52359;
font-weight:bold;
}

#product_nav{
font-family:trebuchet ms, verdana, sans-serif;
font-size: 9pt;
text-align:left;
font-weight:bold;
}

#product_nav a{
color:#345390;
}

h2{
font-family:trebuchet ms, verdana, sans-serif;
font-size: 20pt;
text-align:left;
color:#b32257;
font-weight:bold;
margin:0;
}

h3{
font-family:trebuchet ms, verdana, sans-serif;
font-size: 15pt;
text-align:left;
color:#b32257;
font-weight:bold;
margin:0;
padding: 0 0 5px 20px;
}

#product_photo{
padding-left:35px;
font-family:lucida grande, verdana, sans-serif;
font-size: 10pt;
}


.product_copyClass {
	font-family:lucida grande, verdana, sans-serif;
	font-size: 9pt;
	line-height:15pt;
	text-align:left;
	padding: 35px 35px 35px 35px;
	background-color:#FFFFFF;
}
.cellbackground {
	background-image: url(../images/cell-BG.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.cellbackground2 {
	background-image: url(../images/cell-side-BG.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #f0f0f0;
}
.product_copyClassForms {
	font-family:"lucida grande", verdana, sans-serif;
	font-size: 9px;
	line-height:12pt;
	text-align:right;
	padding: 0px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	background-position: right;
}
