/* CSS Document */
BODY		


a:link		{ color: #FFE9BF; text-decoration: none }

a:visited	{ color: #FFE9BF; text-decoration: none }

a:active	{ color: #FFE9BF; text-decoration: none }

a:hover		{ color: #FFFFFF; text-decoration: none }




 /* THE NEXT LINE CONTROLS THE FONT SIZE FOR ALL PAGES */


TABLE 		{ COLOR: #FFFFFF; FONT: 11px verdana, arial, sans-serif; font-weight: normal }

.title 		{ COLOR: #FFFFFF; FONT: 13px verdana, arial, sans-serif; font-weight: bold }

.subtitle 	{ COLOR: #CCFFCC; FONT: 15px verdana, arial, sans-serif; font-weight: normal }

.smalltitle 	{ COLOR: #FFFFFF; FONT: 10px verdana, arial, sans-serif; font-weight: bold; }

.phonetitle 	{ color: #FFCC66; font: 11px verdana, arial, sans-serif; font-weight: bold }

.hilite		{ COLOR: #CCCC66 }

.orderform	{ background-color: #686464; BORDER: #000000 0px solid; color: #FFFFFF; font: 11px verdana, arial, sans-serif; font-weight: bold; text-align: center; }

.checkout 	{ COLOR: #000000; WIDTH: 225PX; FONT: 12px geneva, verdana, arial, sans-serif; margin-top:2px }

.just 		{text-align: justify;}

#ZOOM 		{ RIGHT: 15px; position: absolute; TOP: 90px }


 /* START FOOTER LINK COLORS */

.copyright 	{ COLOR: #C0C0C0; FONT: 10px arial, verdana, sans-serif; font-weight: bold }

a.footerlink:link	{ color: #E6E3FD; text-decoration: none }

a.footerlink:visited	{ color: #E6E3FD; text-decoration: none }

a.footerlink:active	{ color: #E6E3FD; text-decoration: none }

a.footerlink:hover	{ color: #FFFFFF; text-decoration: none }



/* IMAGE BORDER COLORS */


.rollover 		{ background-color: #000000}

.rolloveron 		{ background-color: #FFFFFF}



/* START BUTTON AND FORMS CODE */



.button-order { background-image: url("picts/button.gif");
		background-color:#662C8C;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 9pt;
		height: 24px;
		width: 150px;
		cursor:hand;
		font-weight: normal;
		text-align: center;
		padding-left:10px;
		BORDER: #000000 1px solid }

.buttonon-order { background-image: url("picts/buttonon.gif");
		background-color:#319B3A;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 6pt;
		height: 24px;
		width: 150px;
		cursor:hand;
		font-weight: normal;
		text-align: center;
		padding-left:10px;
		BORDER: #000000 1px solid }

.button		 {background-color:#686464;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #CCCCCC;
		font-size: 8pt;
		height: 21px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-left: 1px;
		padding-right: 1px;
		BORDER: #CCCCCC 1px solid }


.buttonon	{background-color:#FFFFFF;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		height: 21px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-left: 1px;
		padding-right: 1px;
		BORDER: #000000 1px solid }





.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 280PX;
		HEIGHT: 125PX;
		BORDER: #000000 1px solid}

.dropdown 	{ COLOR: #333333;
		WIDTH: 180PX;
		FONT: 11px geneva, verdana, arial, sans-serif}





.searchform 	{ background-image: url("picts/shadeform.gif"); WIDTH: 100PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif; BORDER: #000000 1px solid }


.searchdrop	{ WIDTH: 70PX; HEIGHT: 20PX; FONT: 11px arial, verdana, sans-serif; background-color:#686464; color:#FFFFFF }



 /* 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: #666666 0px solid;
}



 /* SUB LEVEL MENU CONTROL */


a.menu_SUB{
display:block;
padding: 2px 2px 2px 4px;
text-decoration:none;
filter:alpha(opacity=100);
border-bottom: #000000 1px solid;
}


 /* MORE SUB LEVEL MENU CONTROL */


.menu_DIV{
border-top: #000000 0px solid;
border-bottom: #000000 0px solid;
border-right: #000000 1px solid;
border-left: #000000 1px solid;
filter:alpha(opacity=100);
z-index:100;
}
* { margin:0; padding:0;}

.clear { clear:both;}

html, body { height:100%; }
body {font-size:100%; line-height:normal; background:#101010; text-align:center}
html, input, textarea
	{	font-family:arial; 
		color:#6c7d85;
	}	


.vam{ vertical-align:middle}
.fl{ float:left}
.fr{ float:right}
.tac{ text-align: center}
.width{ width:100%}

a img{ border:0px}
img{ vertical-align:top;  }

b{color:#FFE9BF;}

a{color:#FFE9BF; text-decoration:underline} 
a:hover{text-decoration:none}
.a1{background:url(images/arrow.gif) top left no-repeat; background-position:0 3px; margin:0px; padding-left:16px; color:#FFE9BF; font-weight:bold; text-decoration:none} 
.a1:hover{ text-decoration:none}

ul{margin:0; padding:0; list-style:none;}
ul li{background:url(images/arrow.gif) top left no-repeat; background-position:0 7px; margin:0px; padding-left:16px; }
ul li a{color:#FFE9BF; text-decoration:none ; line-height:1.8em} 
ul li a:hover { text-decoration:none; }

/*header*/
#header {font-size:0.6875em; color:#a4aaac }
#header .logo{ margin:29px 0 0px 117px }
#header .logo1{ margin:70px 0 0px 527px }
#header .but{ margin:16px 0 103px 665px }
#header .m{ margin:0px 0 0px 102px }
#header .menu{ position:absolute; margin:50px 0 0px 615px }
#header .but2{ position:absolute; margin:368px 0 0px 572px }
#header .menu span a{ color:#66a7c6; text-decoration:none; background:none; padding:3px 5px 3px 5px}
#header .menu a{ color:#66a7c6; text-decoration:none; background:url(images/arrow_header.gif) no-repeat top left; background-position:0 3px; padding:3px 5px 3px 8px}
#header .menu a:hover{ text-decoration: underline}

/*content*/
#content{ font-size:12px; width:1005px; text-align:left; background:url(images/bg_cont.gif) no-repeat bottom #0e0f10 }
#content .indent_main{padding:18px 81px 18px 81px}
#content .indent{padding:25px 10px 23px 10px}
#content .indent_col1{padding:25px 35px 28px 10px}
#content .indent_col2{padding:25px 15px 28px 37px}
#content .title{  margin-bottom:16px}
#content .title1{  margin-bottom:30px}
#content .title2{  margin:30px 0 16px 0}
#content .pic_left{ float:left; margin:0px 20px 27px 0px}
#content .pic_left1{ float:left; margin:0px 20px 0px 0px}
#content .pic{ margin:0px 0px 21px 0px}
#content p{ margin:0px 0px 13px 0px}
#content .p1{ margin:13px 0px 13px 0px}
#content .p{ margin:0px 0px 13px 0px}
#content .txt{ font-size:1.1em; color:#6c7d85}
#content .txt a{  color:#FFE9BF; text-decoration:none}
#content .txt a:hover{text-decoration: none}
#content h4{ color:#c6d4db; font-size:1em; padding-bottom:13px}
#content .block{ background:url(images/bg_block.gif) repeat-x top #242424; padding:27px 20px 35px 25px}

.li{ background:url(images/bg_1.gif) repeat-x top}

#page1 #content .indent_col1{padding:25px 35px 0px 10px}
#page5 #content .indent_col1{padding:25px 22px 28px 10px}

/*footer*/
#footer { color:#6c7d85; font-size:12px; background:url(images/bg_bot.gif) repeat-y top; padding:30px 0px 30px 10px;}
#footer a {color:#fff; text-decoration:underline}  
#footer a:hover {  text-decoration:none}

.h{ height:27px}
.input{
   	border:1px solid #1b292f; 
	background:#FFFFFF;
	width:122px; height:22px;
	font-size:1em;
	padding-left:5px;
	margin:0 3px 0 44px
}input{
	border:1px solid #2a2e31;
	background:#1d1e1e;
	width:20px;
	height:auto;
	font-size:1em;
	margin-bottom:7px;
	padding: 0px 0px 10px;
}
textarea{
   	border:1px solid #2a2e31; 
	background:#1d1e1e;
	width:200px; height:73px;
	font-size:1em;
	padding-left:5px;
	margin-bottom:11px;
	overflow:auto}
