/* Layout Stylesheet */ 


body{
 padding:0;
 margin: 0;
; background: #FFFFFF url(images/page_bg.gif) repeat-x scroll left top
 } 
 
#lh-col{
	position: absolute;
	top: 160px;
	left: 0px;
	width: 180px;
	color: #333333;
	margin: 0 0;
	padding: 0 0;
	height: 500px;
	z-index: 1;
	;
	clip:   rect(   )
;
	background: url(images/center_col_bg.jpg) repeat-x left bottom;
 }

#rh-col{
	position: absolute;
	top: 160px;
	right: 0px;
	width: 180px;
	color: #333333;
	margin: 0px 0px;
	padding: 0px 0px;
	height: 500px;
	z-index: 1;
	;
	clip:   rect(   )
;
	background: url(images/center_col_bg.jpg) repeat-x left bottom;
 }

#hdr{
 height:159px;
 color:#333333;
 margin:0;
 padding:0;
; clip:  rect(   )
 } 
      
#c-col{
	position: relative;
	margin: 0 191px 20px;
	color: #000000;
	padding: 0px 20px 20px;
	z-index: 3;
	;
	background: #FFFFFF url(images/center_col_bg.jpg) repeat-x left bottom;
	font-family: "Trebuchet MS", Verdana;
	font-size: 9pt;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d3d3d3;
	border-right-color: #d3d3d3;
	border-bottom-color: #d3d3d3;
	border-left-color: #d3d3d3;
 }
 
 bar {  background: url(images/bar.png) repeat-x}
.logo_area {  height: 85px; margin: 0px 0px}
.logo_area {  padding: 10px 0px 0px 10px}
.top_bar { height: 71px; margin: 0px 0px 8px; background: url(images/top_bar.png) repeat-x left top;  ; padding: 6px 0px 0px}
h4 {  font: bold 10pt "Trebuchet MS", Tahoma; color: #FFFFFF; background: url(images/heads_bg.gif) repeat-x; height: 38px; padding: 6px 2px 2px; margin: 0px 0px}
h2 {  font: bold 9pt "Trebuchet MS", Tahoma; color: #666666}
h1 {
	font-family: "Trebuchet MS", Verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}

.body_txt {  font: 9pt "Trebuchet MS", Tahoma; color: #000000}
.drawer_tables {  margin: 0px 3px}
.copyright {  font: 7pt Arial, Verdana; color: #999999}

.copyright a {

        font-weight: normal;

        color: #336699;

        text-decoration: underline;

}

.copyright a:hover {

        text-decoration: none;

}

.right_col_txt {
	font: 9pt "Trebuchet MS", Tahoma;
	color: #000000;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.content_area { min-height:260px; height:auto !important; height:260px; overflow: visible; position:relative;}
.home_box_tops {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5182b9;
}

.content_area a {

        font-weight: normal;

        color: #336699;

        text-decoration: underline;

}

.content_area a:hover {

        text-decoration: none;

}
.products_head {
	font: bold 12pt "Trebuchet MS", Tahoma;
	color: #666666;
	margin: 0px;
	padding: 0px;
}
.pic_border {
	border: 1px solid #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}

.products_text {
	font: 9pt "Trebuchet MS", Tahoma;
	color: #000000;
	background-image: url(images/products_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #f6f6f6;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 7px;
	overflow: auto;
}
.promo_head {

	font-family: "Trebuchet MS", Verdana;
	font-size: 15pt;
	font-weight: bold;
	color: #FF0000;
}
.bold-red-text {
	font-weight: bold;
	color: #FF0000;
}
.pic_border_staff {

	border: 1px solid #666666;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
