BODY{
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
	padding-top:0px;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-size:1em;
	font-family:Arial,Helvetica,sans-serif;
	/*background-image: url(../images/Gray_bkgr.gif);*/	
	SCROLLBAR-FACE-COLOR: #8191A8; 
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
SCROLLBAR-SHADOW-COLOR: #ffffff; 
SCROLLBAR-3DLIGHT-COLOR: #D9DEE2; 
SCROLLBAR-ARROW-COLOR: #ffffff; 
SCROLLBAR-TRACK-COLOR: #D9DEE2; 
SCROLLBAR-DARKSHADOW-COLOR: #000000
}
.searchinput{
border-right:#999999 1px solid;
padding-right:1px;
border-top:#999999 1px solid;
padding-left:1px;
float:left;
padding-bottom:1px;
margin:0px;
border-left:#999999 1px solid;
width:104px;
padding-top:1px;
border-bottom:#999999 1px solid;
display:block;
color:#615643;
font-size:0.8em;
left:5px;
position:relative;
top:1px;
height:17px;
}
.searchgo{
padding-right:0px;
padding-left:0px;
float:left;
padding-bottom:0px;
margin:0px;
padding-top:0px;
display:block;
left:10px;
position:relative;
top:3px;
height:17px;
}

#header{
width:770px;
position:absolute;
top:0px;
height:110px;
}
#left{
margin-top:165px;
float:left;
width:225px;
}
#headergraphics{
height:120px;
}
#headerlogo{
float:left;
width:225px;
background:#561B1B;
height:120px;
}
#headerimage{
float:right;
width:545px;
background:url(../images/home_headerphoto.jpg) no-repeat 0px -50px;
height:120px;
}
#wrapperhome{
margin:0px auto;
width:770px;
background-color:#FFFFFF;
position:relative;
top:10px;
}
#headerhome{
	width:770px;
	position:absolute;
	top:0px;
	height:80px;
	left: -1px;
}
#lefthome{
margin-top:96px;
float:left;
width:535px;
}
#righthome{
margin-top:96px;
float:right;
width:230px;
}
#contenthome{
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	padding-left:15px;
	padding-right:15px;
	color:#A19889;
	background-color:#F8F3EA;
	background-image:url(../images/LCMS_2020_ad.jpg);
	font-size:0.8em;
	line-height:1.5em;
	height:190px;
}
#calloutfeature{
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	margin-top:5px;
	margin-bottom:5px;
	height:236px;
	position: relative;
}
#headergraphicshome{
width:203px;
height:65px;
}


#headerlogohome{
float:left;
width:225px;
border-top-style:none;
border-right-style:none;
border-left-style:none;
border-bottom-style:none;
background-color:#FFFFFF;
height:65px;
}
#headerimagehome{
float:right;
width:545px;
background:url(../images/home_headerphoto.jpg) no-repeat 0px 10px;
height:175px;
}



#navbar{
margin-top:0px;
width:768px;
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
background-image:url(../images/headernav_background.gif);
background-repeat:repeat-x;
height:23px;
}







#headernav{
	margin-top:0px;
	width:768px;
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;
	background-image:url(../images/headernav_background.gif);
	background-repeat:repeat-x;
	height:23px;
	background-color: #FF00FF;
}






#searchbox{
	float:right;
	width:160px;
	position:relative;
	top:-24px;
	height:23px;/* BACKGROUND-COLOR:#615643 */
	z-index: 2;
}
#ataglanceheader{
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
background-color:#F8F3EA;
height:190px;
}
#categorically{
border-color:#CCCCCC;
margin-top:5px;
height:236px;
}
#leftcat{
float:left;
width:173px;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
margin-right:5px;
position:relative;
height:100%;
}
#leftcontent{
margin-top:5px;
padding-left:10px;
padding-right:8px;
height:23px;
}

#middlecat{
float:left;
width:173px;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
margin-right:5px;
position:relative;
height:100%;
}
#middlecontent{
margin-top:5px;
padding-left:10px;
padding-right:8px;
height:23px;
}


#rightcat{
float:left;
width:173px;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
margin-right:5px;
position:relative;
height:100%;
}
#rightcontent{
margin-top:5px;
padding-left:10px;
padding-right:8px;
height:23px;
}
.read{
width:55px;
display:block;
position:relative;
height:auto;
}
#middel{
float:left;
width:173px;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
margin-right:5px;
position:relative;
height:100%;
}
#right{
float:left;
width:173px;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
position:relative;
height:100%;
}
#leftcat_header{
background-image:url(../images/3feature_header_background.gif);
background-repeat:repeat-x;
height:28px;
}
#leftcat_headerimage{
width:100%;
}
 
#middelcat_header{
background-image:url(../images/3feature_header_background.gif);
background-repeat:repeat-x;
height:28px;
}
#middelcat_headerimage{
width:100%;
}

 
#rightcat_header{
background-image:url(../images/3feature_header_background.gif);
background-repeat:repeat-x;
height:28px;
}
#rightcat_headerimage{
width:100%;
}
 
 
 
 
#footer{
clear:both;
border-top-color:#79282A;
border-top-width:1px;
border-top-style:solid;
color:#9AA1A4;
background-color:#79282A;
background-image:url(../images/footer_background.gif);
text-align:right;
height:25px;
}
#headerlogo IMG{
border-top-style:none;
padding-top:21px;
border-right-style:none;
border-left-style:none;
border-bottom-style:none;
}
#headerlogohome IMG{
border-top-style:none;
padding-top:6px;
border-right-style:none;
border-left-style:none;
border-bottom-style:none;
}
#categorically DIV{
color:#333333;
font-size:11px;
line-height:1.3em;
}
#leftcat_headerimage IMG{
border-top-style:solid;
border-bottom-style:solid;
border-top-color:#CCCCCC;
border-bottom-color:#CCCCCC;
border-top-width:1px;
border-bottom-width:1px;
}


#middelcat_headerimage IMG{
border-top-style:solid;
border-bottom-style:solid;
border-top-color:#CCCCCC;
border-bottom-color:#CCCCCC;
border-top-width:1px;
border-bottom-width:1px;
}

#rightcat_headerimage IMG{
border-top-style:solid;
border-bottom-style:solid;
border-top-color:#CCCCCC;
border-bottom-color:#CCCCCC;
border-top-width:1px;
border-bottom-width:1px;
}
#headernav A:link{
border-right:#CCCCCC 1px solid;
padding-right:17px;
margin-top:1px;
padding-left:18px;
float:left;
padding-top:4px;
display:block;
color:#666666;
text-transform:uppercase;
text-decoration:none;
height:15px;
}
#headernav A:visited{
border-right:#CCCCCC 1px solid;
padding-right:17px;
margin-top:1px;
padding-left:18px;
float:left;
padding-top:4px;
display:block;
color:#666666;
text-transform:uppercase;
text-decoration:none;
height:15px;
}
#headernav A:hover{
color:#333333;
}
#headernav A:active{
border-right:#CCCCCC 1px solid;
float:left;
display:block;
color:#666666;
text-transform:uppercase;
text-decoration:none;
height:23px;
}
#footer A:link{
margin-right:12px;
color:#887E70;
font-size:0.6em;
text-decoration:none;
}
#footer A:visited{
margin-right:12px;
color:#887E70;
font-size:0.6em;
text-decoration:none;
}
#footer A:hover{
border-top-color:#990000;
color:#C4B9A9;
}
.read A:link{
color:#005A9C;
font-weight:normal;
font-size:11px;
text-decoration:none;
}
.read A:visited{
display:block;
color:#005A9C;
font-weight:normal;
font-size:11px;
text-decoration:none;
}
.read A:hover{
border-bottom-color:#005A9C;
border-bottom-style:solid;
border-bottom-width:1px;
display:block;
color:#005A9C;
font-weight:normal;
font-size:11px;
text-decoration:none;
}
.read A:active{
display:block;
color:#005A9C;
font-weight:normal;
font-size:11px;
text-decoration:none;
}

#productnews{
	width: 230px;
	background-color: #0000CC;
}
	
.searchinputaz {
	FONT-SIZE: 9pt;
	WIDTH: 170px;
	border-top-color: #FF0000;
	border-top-style: solid;
	border-top-width: 5px;
}

#Quick_Links{
	width:170px;
	background-color: #00FF33;
	margin: 0px;
	height: 34px;
	display: none;
 
	 
}

#productsaz{
	width:170px;
	background-color: #CC9966;
	margin: 0px;
	height: 5px;
	 
 
}

#Flash_banner{
	width:228px;
	font-size: 0.7em;
	background-color: #FFFFFF;
	float: left;

	 
}


#Flash_banner_header{
	height: 18px;
	padding-left: 8px;
	padding-top: 10px;
}

#Flash_bannerlisting{
	padding-left: 15px;
	padding-bottom: 20px;

}






#newshome{
	width:228px;
	font-size: 0.7em;
	background-color: #FFFFFF;
	float: left;
 
}

#newshomeheader{
	height: 18px;
}
#newshomeheader IMG {
	padding-left: 10px;
}

#newshome .listing {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.2em
}
#newshome .listing {
	PADDING-LEFT: 15px; WIDTH: 210px; LINE-HEIGHT: normal
}

#newshome .date {
	FONT-WEIGHT: bold; COLOR: #FFB720}



.read2{
	width:60px;
	display:block;
	position:relative;
	height:auto;
	top: 165px;
	left: -5px;
	font-weight: bold;
	background-color: #000;
	color: #FFF;
}

.read2 A:link{
color:#FFFFFF;
font-weight:bold;
font-size:11px;
text-decoration:none;
}
.read2 A:visited{
display:block;
color:#CCCCCC;
font-weight:bolder;
font-size:11px;
text-decoration:none;
}
.read2 A:hover{
border-bottom-color:#005A9C;
border-bottom-style:solid;
border-bottom-width:1px;
display:block;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
text-decoration:none;
}
.read2 A:active{
display:block;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
text-decoration:none;
}
