BODY	{ SCROLLBAR-BASE-COLOR: #EE2D26}



a:link		{ color: #3300FF; text-decoration: none }

a:visited	{ color: #3300FF; text-decoration: none }

a:active	{ color: #666666; text-decoration: none }

a:hover		{ color: #FF6600; text-decoration: none }



 /* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */

TABLE		{ COLOR: #000000; FONT: 11px verdana, arial, sans-serif }

.title		{ COLOR: #EE2D28; FONT: 18px Trebuchet MS; font-weight: bold }

.biglink 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: none }

.biglink:hover 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: underline }

.just 		{
	text-align: justify;
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 14px;
}

.copyright	{ COLOR: #FF0000; FONT: 12px Trebuchet MS }

.smalltitle 	{ COLOR: #000000; FONT: 11px Trebuchet MS; font-weight: bold }

.careertitle	{ COLOR: #666666; FONT: 14px verdana, arial, sans-serif; font-weight: bold }

.subtitle	{ COLOR: #EE2D27; FONT: 15px Trebuchet MS ; font-weight: bold }

.phonetitle	{ COLOR: #000000; FONT: 12px verdana, arial, sans-serif; font-weight: bold }

.picturecomments{ COLOR: #666666; FONT: 12px verdana, arial, sans-serif }

.price		{ COLOR: #FF6600; FONT: 13px verdana, arial, sans-serif; font-weight: bold  }

.picturehilight	{ COLOR: #3366FF; FONT: 13px verdana, arial, sans-serif; font-weight: bold  }

.picturetitle 	{ COLOR: #000000; FONT: 12px verdana, arial, sans-serif; font-weight: bold }

.list 		{ COLOR: #EE2D28; FONT: 12px Trebuchet MS; font-weight: normal }

.quotechoice	{ COLOR: #000099; FONT: 11px verdana, arial, sans-serif; font-weight: normal }

.faq 		{ line-height: 19px; }


/* BANNER OPTIONS */

#banner{margin:77px 20px 0px 7px; width:528px; min-height:223px;background:url(../picts/banner.jpg) no-repeat;
padding:10px 230px 0px 40px; line-height:1.3; font:1.0em  Arial, Helvetica, sans-serif; font-weight:bold}
#banner h1{margin:15px 0 0px 0;font:1.5em Trebuchet MS ;color:#fff}
#banner p{margin:5px 0 10px 0}
#banner .indent{padding-left:60px}
#banner a{color:#FDDD00; background:url(../picts/arrows.gif) right center no-repeat; padding:0 20px 0 0; font-size:1.2em }
#banner a:hover{color:#000}
#banner .more{text-align:right;margin:10px 0 0 0}

/* OTHER OPTIONS */

h1{text-transform:uppercase}
ul, li{margin:0;padding:0;list-style:none}
a{text-decoration:none}
.clear{clear:both}

/* SUBNAV */
#side{float:left;width:200px;margin:10px 10px 10px 10px;position:relative;z-index:5; font-size:1.0em;font-weight:bold}
#side h2{font:2.5em Trebuchet MS, ;color:#EE2C26; border-bottom:1px dotted #ccc;margin:0;text-transform:uppercase}
#subnavbox{background: url(../picts/navb.gif) top right no-repeat;padding-top:15px}
#subnav{text-align:left; padding:0px 0 10px 0; background: url(../picts/navb.gif) bottom right no-repeat;position:relative;z-index:0; }
#subnav li a{color:#000;border-top:1px solid #CDFD90;border-bottom:1px solid #6AA41F;padding:3px 3px 3px 20px; background:url(../images/sideblt.gif) 6px 4px no-repeat;display:block;}
#subnav li a:hover, #subnav li a.current{color:#fff;background-image: url(../picts/sideblt2.gif); background-color:#EE2D26}

/* MAIN CONTENT */

#content{margin:0px 30px 10px 30px; width:435px;float:left;display:inline;position:relative}

#nothome #content{margin:130px 10px 10px 30px; width:480px;float:left;position:relative;z-index:500}
#nothome #content li{padding:3px 0 3px 25px;background:url(../picts/blt.gif) 0px 5px no-repeat;position:relative;z-index:501}
#nothome #content ul{margin:10px 0 10px 20px}

#content h1{font:1.5em "Trebuchet MS", Verdana, Arial, Helvetica, Sans-Serif;color:#EE2C26; border-bottom:1px dotted #ccc}
#content li{background:url(../picts/blt.gif) 0px 5px no-repeat;}

/* CHECKBOX OPTIONS */

#about{width:300px; float:left;margin:0 20px 0 0; }
#checklist{float:right;width:260px;width:260px;background:#F7FD8D;margin:0 0 10px 10px; border:1px solid #D5C64E;padding:10px;}
#checklist ul {font-size:0.95em}
#checklist li{padding: 2px 0 4px 23px;background:url(../picts/checkbox.gif) 2px 3px no-repeat; color:#595D20}
#checklist h2{font:1.2em Trebuchet MS ;color:#000;margin:0 0 5px 0px}

/* ADD BUTTONs OPTIONS */

#buttons{float:center;width:180px; margin:0px 0px 0 0;}

#buttons h1{font:1.5em Trebuchet MS; color:#97C353; border-bottom:5px dotted #ccc; margin-bottom:10px}

.button {width:185px; height:83px; color:#fff;padding:1px 80px 5px 7px; margin:3px 0 0 0;line-height:1}
.button h2{font-size:1em;margin:4px 0 3px 0}
.button p{margin:0}

.instr{background: url(../picts/blue-button.jpg) no-repeat;}
.instr a{color:#0000FF}
.instr a:hover{color:#FFFF33}

.aditr{background: url(../picts/purple-button.jpg) no-repeat;}
.aditr a{color:#000000}
.aditr a:hover{color:#FFFFFF}

.theory{background: url(../picts/green-button.jpg) no-repeat;}
.theory a{color:#FFFF00}
.theory a:hover{color:#FFFFFF}

.roll{background: url(../picts/burg-button.jpg) no-repeat;}
.roll a{color:#0000FF}
.roll a:hover{color:#FFFFFF}

.contact{background: url(../picts/red-button.jpg) no-repeat;}
.contact a{color:#FFFFFF}
.contact a:hover{color:#000000}

 /* SIDEBAR OPTIONS */


a.sidelink:link		{ color: #FFFF63; text-decoration: none }

a.sidelink:visited	{ color: #FFFF63; text-decoration: none }

a.sidelink:active	{ color: #FFFF63; text-decoration: none }

a.sidelink:hover	{ color: #99FF99; text-decoration: none }

.sidebartitle	{ COLOR: #FFFFFF; FONT: 14px Trebuchet MS; font-weight: bold }

.sidebartext	{ COLOR: #FFFFFF; FONT: 12px Trebuchet MS }

.date-font	{ color: #000000; font: 12px Trebuchet MS; font-weight: bold }

#date-location	{ left: 10px; POSITION: absolute; TOP: 170px}




 /* HIDE MENU AND ITEMS FOR PRINTING */


@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly 	{ display:none; }
}





.button-popups { 	background-image: url("picts/button-popup.gif");
		background-color:#2D2D4A;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #CFCFE0;
		font-size: 8pt;
		height: 23px;
		width: 100%;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
		BORDER: #FFFFFF 0px solid }

.buttonon-popups { 	background-image: url("picts/buttonon-popup.gif");
		background-color:#C0C0C0;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		height: 23px;
		width: 100%;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
		BORDER: #FFFFFF 0px solid }


.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 200PX;
		BORDER: #000000 1px solid}


.quoteform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		BORDER: #000000 1px solid}

.quotedropdown 	{ COLOR: #333333;
		WIDTH: 260PX;
		background-color: #F1F4F5;
		FONT: 11px verdana, arial, sans-serif}


.dropdown 	{ COLOR: #333333;
		WIDTH: 200PX;
		background-color: #F1F4F5;
		FONT: 11px verdana, arial, sans-serif}


.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 275PX;
		BORDER: #000000 1px solid}

.submitbutton { FONT: 9pt arial, verdana, sans-serif }


.searchform { 	WIDTH: 110PX;
		HEIGHT: 20PX;
		FONT: 11px arial, sans-serif;
		background-image: url("picts/shadeform.gif");
		BORDER: #000000 1px solid }


.searchdrop { WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, sans-serif; background-color: #F1F4F5; }


.searchbutton 	{ font-size: 8pt;
		  width: 35px;
		  background-color: #F1F4F5;
		  BORDER: #000000 1px solid; }



 /* IMAGE HOVER CODE */


.rollover 	{ background-color: #000000}

.rolloveron 	{ background-color: #0000FF; filter:alpha(opacity=55);-moz-opacity:.55;opacity:.55; }



 /* START THE CODE FOR THE MENUS */


 /* TOP LEVEL MENU CONTROL */


a.menu_TOP{
display:block;
line-height: 14pt;
text-align: center;
text-decoration:none;
border-right: #313252 1px solid;
}



 /* SUB LEVEL MENU CONTROL */


a.menu_SUB{
display:block;
padding: 2px 2px 2px 4px;
text-decoration:none;
filter:alpha(opacity=100);
border-bottom: #999999 1px solid;
}


 /* MORE SUB LEVEL MENU CONTROL */


.menu_DIV{
border-top: #000000 0px solid;
border-bottom: #666666 0px solid;
border-right: #666666 1px solid;
border-left: #666666 1px solid;
filter:alpha(opacity=100);
z-index:100;
}
.Button3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
}
