@charset "UTF-8";
/* CSS Document */

a {
outline: none;
}

BODY {
	font-family:arial,helvetica,tahoma,trebuchet ms;
	font-size:12pt;
	}

.detailfieldnamebg {
        background: #EEEEEE;
}

.date  {
	font-family: arial,helvetica,tahoma,trebuchet ms;
	font-size: 10pt;
	color: #be0e0e;
	text-align: right; 
	font-weight: bold;
	}
.topbanner {
	
	}


.mainmenu {
	
	}
/* Comment out the below link colors when you put the custom css menu back in */
a.mainmenu:link { color: #be0e0e; text-decoration: none; }
a.mainmenu:active { color: #383838; text-decoration: none; }
a.mainmenu:visited { color: #; text-decoration: none; }
a.mainmenu:hover { color: #; text-decoration: underline; }


.mainimage {
	
	}

a.mainimage:link { color: #; text-decoration: underline; }
a.mainimage:active { color: #; text-decoration: underline; }
a.mainimage:visited { color: #; text-decoration: underline; }
a.mainimage:hover { color: #; text-decoration: none; }

.JumpMenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; background: #00579e; border: #012440; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;} 
/* blue 00579e | red 9c0202 */

.search { 
	padding: 8;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	}

select.search {  }
input.search {  }
.selectText { width: 240px;}

.subsubmenu {
	font-size: 8pt;
	color: #FFFFFF;
	padding-left: 5px;
	}

a.subsubmenu:link { font-size: 8pt; color: #FFFFFF; padding-left: 5px; text-decoration: none; }
a.subsubmenu:active { font-size: 8pt; color: #FFFFFF; padding-left: 5px; text-decoration: none; }
a.subsubmenu:visited { font-size: 8pt; color: #FFFFFF; padding-left: 5px; text-decoration: none; }
a.subsubmenu:hover { font-size: 8pt; color: #FFFFFF; padding-left: 5px; text-decoration: underline; }

/*	background: url('images2/template/bg_subsubmenu.gif'); */


.title1 {
	padding: 2;
	font-size: 11pt;
        font-weight: bold;
	color: #FFFFFF;
        background: url('images2/template/bg_black.gif') #4e4e4e;
        background-repeat: repeat-x;
        width: 100%;
        height: 21px;
        font-family: Arial Narrow,Trebuchet MS,Helvetica,Arial,Comic Sans MS
	}

.specifications {
        color:#000000;
        background:#eeeeee;
        font-family: arial,helvetica,geneva,times new roman;
        font-size:12pt;
        text-align:left;
}


.breadcrumbs {
	padding-left: 7;
	font-size: 9pt;
	color: #3366cc;
	}

#breadcrumbs a:link { color: #FFFFFF; text-decoration: none; }
#breadcrumbs a:active { color: #FFFFFF; text-decoration: none; }
#breadcrumbs a:visited { color: #FFFFFF; text-decoration: none; }
#breadcrumbs a:hover { color: #EEEEEE; text-decoration: underline; }

.headeraddress {
	font-size: 11pt;
	color: #000000;
 	}

.content {
	padding: 0;
	font-size: 11pt;
	color: #383838;
    background:#FFFFFF;
	}

a.content:link { color: #be0e0e; text-decoration: none; }
a.content:active { color: #be0e0e; text-decoration: none; }
a.content:visited { color: #be0e0e; text-decoration: none; }
a.content:hover { color: #383838; text-decoration: underline; }

#item { color: #777777; text-decoration: none; font-size:9pt; }

#item a:link { color: #0000FF; text-decoration: none; font-size:9pt; }
#item a:active { color: #0000FF; text-decoration: none; font-size:9pt; }
#item a:visited { color: #0000FF; text-decoration: none; font-size:9pt; }
#item a:hover { color: #383838; text-decoration: underline; font-size:9pt; }


.footer {
	font-size: 9pt;
	color: #FFFFFF;
	}
#footer { font-size: 8pt; }

#footer a:link { color: #FFFFFF; text-decoration: none; }
#footer a:active { color: #FFFFFF; text-decoration: none; }
#footer a:visited { color: #FFFFFF; text-decoration: none; }
#footer a:hover { color: #EEEEEE; text-decoration: underline; }


.copyright {
	font-size: 8pt;
	color: #FFFFFF;
 	}

a.copyright:link { color: #FFFFFF; text-decoration: underline; }
a.copyright:active { color: #FFFFFF; text-decoration: underline; }
a.copyright:visited { color: #FFFFFF; text-decoration: underline; }
a.copyright:hover { color: #DDDDDD; text-decoration: none; }

.copyrightnew {
	font-size: 8pt;
	color: #666666;
 	}
	
.copyrightnew a{
	font-size: 8pt;
	color: #666666;
 	}	
	
.copyrightnew a:hover{
	font-size: 8pt;
	color: #FFFFFF;
 	}		

.companymenu {
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 17px;
 	}
	
.companymenu a{
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12px;
 	}	
	
.companymenu a:hover{
	font-size: 9pt;
	color: #FFFFFF;
 	}


.footmenu {
	font-size: 9pt;
	color: #999999;
	text-decoration: none;
	line-height: 10px;
 	}
	
.footmenu a{
	font-size: 9pt;
	color: #999999;
	line-height: 10px;
	text-decoration: none;
 	}	
	
.footmenu a:hover{
	font-size: 9pt;
	color: #FFFFFF;
	line-height: 10px;
	text-decoration:underline;
 	}

.footmenu a:visited{
	font-size: 9pt;
	color: #999999;
	line-height: 10px;
 	}


.regred {
	color: #FF0000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

#reviews h1 {
	font: 14pt normal arial,helvetica,tahoma,trebuchet ms;
	color: ff0000;
	width: 98%;
	height: 34px;
	padding: 5px;
	border-bottom: 2px solid #BB0000;
}

//

