/* CSS Document */

a:link			{text-decoration: underline;  color:#186593;} 
a:visited	{text-decoration: underline; color:#186593;}
a:active		{text-decoration: underline; color:#186593;}
a:hover		{text-decoration: none;}

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height: 150%; 
     	background-image:url(../images/bg.gif); background-repeat:repeat; 
		}

.body_spaced {line-height:250%; }		
.main_header {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0E3717; font-weight:bold;}
.body_header {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF812A; font-weight:bold;}
.sidemenuheader {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; font-weight:bold;}
.sidemenu {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold;
			 line-height:25px; border-bottom:1px dotted #ffffff; }
.sidemenu a {color:#FFFFFF; text-decoration:none;}
.sidemenu a:hover{color:#0E3717;	  }
.orgtext {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF812A; font-weight:bold;}
.more_rite {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:right; font-weight:bold;}
.smtxt_ctr {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; font-weight:bold;}
.sidetext_grn {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0E3717; line-height:100%;}


.orgbanner {background-image:url(../images/orgbanner.gif); background-repeat:repeat-x; position: absolute; top: 265px;  z-index:-1; }


.box_dash { border: dashed 1px #CCCCCC; padding: 4px; }
span.left {
position: absolute;
left: 0; color:#FFFFFF; font-size:10px;
}
span.right {
position: absolute; color:#FFFFFF; font-size:10px;
right: 0;
}
div.line {
position: relative;
text-align: center;
width: 100%;
}


/*drop shadow box */
#shadow-container {
	position: relative;
	left: 3px;
	top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}
 
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
	position: relative;
	left: -1px;
	top: -1px;
}
 
	
 
	#shadow-container .shadow2 {
		background: #999999;
	}
 
	#shadow-container .shadow3 {
		background: #333333;
	}
 
	#shadow-container .container {
		background: #ffffff;
		border: 1px solid #848284;
		padding: 10px;
	}







/*--- old stuff --*/

.ornheader a { color: #333333; text-decoration: none; }
.ornheader a:hover { color:#999999; text-decoration: underline; }

.whtheader {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold;}
.whtheader a, .whtheader span {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold;} 
.whtheader a:hover, .whtheader span:hover{ color:#FF9900;}

.whtheaderbg {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; font-weight:bold;}


/* backgrounds */
.homeblueboxbg
{ background-image:url(../images/home_bluebox.jpg);
background-repeat:no-repeat;
background-position: 0% 0%; 
}

.homesmblueboxbg
{ background-image:url(../images/home_smbluebox.jpg);
background-repeat:no-repeat;
background-position: 0% 0%; 
}

.box { border-collapse:collapse; border-color:#CCCCCC; border-width:thin; border-style: solid; padding:5px;}

/* Drop Down Menu */

#menu {
width: 12em;
background: #eee;
}

#menu ul {
list-style: none;
margin: 0;
padding: 2;
}
#menu a, #menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
margin: 0;
padding: 2px 4px;
}

#menu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu a {
color: #000;
background: #efefef;
text-decoration: none;
}

#menu a:hover {
color: #a00;
background: #fff;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 0;
}

.box_dash { border: dashed 1px #CCCCCC; padding: 4px; }



<!-- Drop Down Test Menu -->

.ddcolortabs{
padding: 0; 
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
font: normal 13px Arial, Verdana, sans-serif;
margin: 0 0 0px 0px; /*-- left spacing --*/
padding-bottom:4px;
list-style:none;
}

.ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
}


.ddcolortabs a{
float:left;
color: #0E3717;
font-weight:bold;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
}

.ddcolortabs a span{
float:left;
display:block;
padding: 4px 8px 2px 7px;
}

.ddcolortabs a span{
float:none; 
}

.ddcolortabs a:hover{
color: #FFFFFF;
}

.ddcolortabs a:hover span{
color: #FFFFFF;
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
position:absolute;
top: 0;
border: 1px solid black; /*THEME CHANGE HERE*/
border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:100;
background-color: #FFFFFF;
width: 200px;
visibility: hidden;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid FF9900;
border-bottom: 1px solid #FF9900; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #FF812A;
color: white;
}

/* Product Styles */

.productname {color:#FF6600; font-weight:bold;}
.productname a {color:#FF6600; font-weight:bold; text-decoration:none;}
.productname a:hover{color:#0E3717;	 }

.quickdescription { font-size:10px;}
.TitleDetails {color:#B69237; font-weight:bold;}
.productnamedetails {color:#FF6600; font-weight:bold; font-size:15px;}

.more {font-size:10px; color:#B69237; font-weight:bold;}
.more a {font-size:10px; color:#B69237; font-weight:bold;}
.more a:hover{color:#0E3717;	 }

.box_brown { border-left: solid 2px #C8A548; padding: 4px; border-right: solid 2px #C8A548;}

.dot { background-image:url(../images/dot.gif); background-repeat:repeat-x;}


/* added on oct 15 09 */
.red { font-size:11px; color:#990000; font-weight:bold;}
.quote { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0E3717; font-weight:bold; line-height:20px; font-style:italic;}
.quote_rite { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#B69237; font-weight:bold; line-height:20px; font-style:italic; text-align:right;}