

/* Layout Styles */


.header_top { 	font-size: 11px;  	color: white;	padding: 5px; }
.main 		{ 	padding: 10px; 		background: white;}
.logobg 	{ 	background-image:   url("/images/smartform/images/header_logobg.jpg"); background-repeat: repeat-x; }
.body_lhs 	{ background-position: top right; background-image: url("/images/bgw_left.gif"); background-repeat: repeat-y; }
.body_rhs 	{ background-position: top left; background-image: url("/images/bgw_right.gif"); background-repeat: repeat-y; }

.lhs_body {
	padding-left : 10px;
}



/* LHS */
.lhs_bg {
	background-image:   url("/_drafts/images/smartform/images/smartform_LHS_bg.jpg"); background-repeat: repeat-y; 
	width: 214px;
}
td.lhs {
	background: #F7F7F7;
	/* Diagonal repeating lines */
	/* background-image: url(/images/smartform2/images/bgw.gif); background-repeat: repeat-all; */
	/* background: url(/images/smartform2/images/background_lhs.gif) repeat-y #ffffff; */
	/*background: url(/images/smartform3/images/lhs_bglines.gif) repeat-y #F4F4F4;  */
}
.lhs_login {
	background-image:   url("/_drafts/images/smartform3/images/smartform_memberlogin_2.gif");
	background-repeat: repeat-y;
	width: 251px;
	padding-left: 10px;
	
}
.lhs_container {

}


/* Silver background */


.footer {
	background-image:    url("/images/smartform/images/footer_bg.jpg");
	background-repeat: repeat-x;
	background-position: top;
}
b.footer, p.footer, span.footer { background-image: none; font-size: 10pt; font-weight: normal; }

/* Login Styles */

.login {
	background-image:   url("/images/smartform/images/header_loginbg.jpg"); background-repeat: repeat; 
}
.logindark {
	background-image:   url("/_drafts/images/smartform/images/header_loginbgdark.jpg"); background-repeat: repeat-x; 
	background-position: bottom; background-color: #333333;
	
}
.login_box { font-size: 10px; }
input.login_text { font-size: 10px; }

td.login_box {
	
	background-image:  url("/images/smartform/images/header_loginbg.gif"); background-repeat: no-repeat; 
	width: 252px; height: 108px;
	overflow: hidden;
	text-align:left; 
	padding-top: 4px;
	padding-left: 25px;
	/* background: red; */
	
}

table.login_box {
top: 25px;
	
	
}
a.login_box, a.login_box:visited, a.login_box:active  {
	color:black;
	text-decoration:none;
	background: ;
}

a.login_box:hover  {
	color:#333333;
	text-decoration:underline;
	
}




/* Box */
.box_tl 	{ background-image:   url("/images/box/images/corn_tl.gif"); background-repeat: no-repeat; }
.box_tr 	{ background-image:   url("/images/box/images/corn_tr.gif"); background-repeat: no-repeat; }
.box_bl 	{ background-image:   url("/images/box/images/corn_bl.gif"); background-repeat: no-repeat; }
.box_br 	{ background-image:   url("/images/box/images/corn_br.gif"); background-repeat: no-repeat; }

.box_cl 	{ background-image:   url("/images/box/images/box_centr_left.gif"); background-repeat: repeat-y; background-position:left; }
.box_cr 	{ background-image:   url("/images/box/images/box_centr_right.gif"); background-repeat: repeat-y; background-position: right; }

.box_top 	{ background-image:   url("/images/box/images/box_top_tall.gif"); background-repeat: repeat-x; background-position:top; }
.box_bot 	{ background-image:   url("/images/box/images/box_bot_tall.gif"); background-repeat: repeat-x;  background-position:bottom;}
.box 		{ background-image:   url("/images/box/images/box_bg.gif"); background-repeat:  repeat-all; }



/* WBox */
.wbox_tl 	{ background-image:    url("/images/boxes/images/wbox_ltop.gif"); background-repeat: no-repeat; vertical-align: top; }
.wbox_tr 	{ background-image:    url("/images/boxes/images/wbox_rtop.gif"); background-repeat: no-repeat; vertical-align: top;  }
.wbox_bl 	{ background-image:    url("/images/boxes/images/wbox_lbottom.gif"); background-repeat: no-repeat; vertical-align: bottom;  }
.wbox_br 	{ background-image:    url("/images/boxes/images/wbox_rbottom.gif"); background-repeat: no-repeat; vertical-align: bottom;  }

.wbox_cl 	{ background-image:    url("/images/boxes/images/wbox_lmiddle.gif"); background-repeat: repeat-y; background-position:left; vertical-align: top;  }
.wbox_cr 	{ background-image:    url("/images/boxes/images/wbox_rmiddle.gif"); background-repeat: repeat-y; background-position: right; vertical-align: top;  }

.wbox_top 	{ background: url("/images/boxes/images/wbox_top.gif") #F4F4F4 repeat-x top;
				background-image:    url("/images/boxes/images/wbox_top.gif"); background-repeat: repeat-x; background-position:top; 
				background-color: #F4F4F4; vertical-align: top;  }
.wbox_bot 	{ background-image:    url("/images/boxes/images/wbox_bottom.gif"); background-repeat: repeat-x;  background-position:bottom; vertical-align: bottom; }
.wbox 		{ background-image:    url("/images/boxes/images/wbox_middle.gif"); background-repeat:  repeat-all; vertical-align: top; text-align:left  }




/* LHSBox */
.lhsbox_tl 	{ background-image:  url("/images/boxes/images/lhsbox_ltop.gif"); background-repeat: repeat; }
.lhsbox_tr 	{ background-image:  url("/images/boxes/images/lhsbox_rtop.gif"); background-repeat: repeat; }
.lhsbox_bl 	{ background-image:  url("/images/boxes/images/lhsbox_lbottom.gif"); background-repeat: repeat; }
.lhsbox_br 	{ background-image:  url("/images/boxes/images/lhsbox_rbottom.gif"); background-repeat: repeat; }

.lhsbox_hl 	{ background-image:  url("/images/boxes/images/lhsbox_lhead.gif"); background-repeat: repeat; background-position:left; }
.lhsbox_hr 	{ background-image:  url("/images/boxes/images/lhsbox_rhead.gif"); background-repeat: repeat; background-position: right; }
.lhsbox_cl 	{ background-image:  url("/images/boxes/images/lhsbox_lmiddle.gif"); background-repeat: repeat; background-position:left; }
.lhsbox_cr 	{ background-image:  url("/images/boxes/images/lhsbox_rmiddle.gif"); background-repeat: repeat; background-position: right; }

.lhsbox_head 	{ 	background-image:  url("/images/boxes/images/lhsbox_head.gif"); background-repeat: repeat; background-position:top;
					background-color: #2582E0; height: 26px;
					background:  url("/images/boxes/images/lhsbox_head.gif") #2582E0;
					}
.lhsbox_top 	{ background-image:  url("/images/boxes/images/lhsbox_top.gif"); background-repeat: repeat; background-position:top; }
.lhsbox_bot 	{ background-image:  url("/images/boxes/images/lhsbox_bottom.gif"); background-repeat: repeat;  background-position:bottom;}
.lhsbox 		{ background-image:  url("/images/boxes/images/lhsbox_middle.gif"); background-repeat:  repeat; }



/* LHSBoxg */
.lhsboxg_tl 	{ background-image:  url("/images/boxes/images/lhsboxg_ltop.gif"); background-repeat: no-repeat; }
.lhsboxg_tr 	{ background-image:  url("/images/boxes/images/lhsboxg_rtop.gif"); background-repeat: no-repeat; }
.lhsboxg_bl 	{ background-image:  url("/images/boxes/images/lhsboxg_lbottom.gif"); background-repeat: no-repeat; }
.lhsboxg_br 	{ background-image:  url("/images/boxes/images/lhsboxg_rbottom.gif"); background-repeat: no-repeat; }

.lhsboxg_hl 	{ background-image:  url("/images/boxes/images/lhsboxg_lhead.gif"); background-repeat: repeat-y; background-position:left; }
.lhsboxg_hr 	{ background-image:  url("/images/boxes/images/lhsboxg_rhead.gif"); background-repeat: repeat-y; background-position: right; }
.lhsboxg_cl 	{ background-image:  url("/images/boxes/images/lhsboxg_lmiddle.gif"); background-repeat: repeat-y; background-position:left; }
.lhsboxg_cr 	{ background-image:  url("/images/boxes/images/lhsboxg_rmiddle.gif"); background-repeat: repeat-y; background-position: right; }

.lhsboxg_head 	{ background-image:  url("/images/boxes/images/lhsboxg_head.gif"); background-repeat: repeat-all; background-position:top;
					background-color: #77B836; height: 26px;
					background:  url("/images/boxes/images/lhsbox_head.gif") #77B836;
					
}
.lhsboxg_top 	{ background-image:  url("/images/boxes/images/lhsboxg_top.gif"); background-repeat: repeat-x; background-position:top; }
.lhsboxg_bot 	{ background-image:  url("/images/boxes/images/lhsboxg_bottom.gif"); background-repeat: repeat-x;  background-position:bottom;}
.lhsbox 		{ background-image:  url("/images/boxes/images/lhsboxg_middle.gif"); background-repeat:  repeat-all; }



/* ticker */
.ticker_tl 	{ background-image:  url("/images/boxes/images/ticker_ltop.gif"); background-repeat: no-repeat; }
.ticker_tr 	{ background-image:  url("/images/boxes/images/ticker_rtop.gif"); background-repeat: no-repeat; }
.ticker_bl 	{ background-image:  url("/images/boxes/images/ticker_lbottom.gif"); background-repeat: no-repeat; }
.ticker_br 	{ background-image:  url("/images/boxes/images/ticker_rbottom.gif"); background-repeat: no-repeat; }

.ticker_hl 	{ background-image: url(/images/layout/images/ticker_lhead.gif); background-repeat: repeat-y; background-position:left; }
.ticker_hr 	{ background-image: url(/images/layout/images/ticker_rhead.gif); background-repeat: repeat-y; background-position: right; }
.ticker_cl 	{ background-image:  url("/images/boxes/images/ticker_lmiddle.gif"); background-repeat: repeat-y; background-position:left; }
.ticker_cr 	{ background-image:  url("/images/boxes/images/ticker_rmiddle.gif"); background-repeat: repeat-y; background-position: right; }

.ticker_head 	{ background-image: url(/images/layout/images/ticker_head.gif); background-repeat: repeat-x; background-position:top; }
.ticker_top 	{ background-image:  url("/images/boxes/images/ticker_top.gif"); background-repeat: repeat-x; background-position:top; }
.ticker_bot 	{ background-image:  url("/images/boxes/images/ticker_bottom.gif"); background-repeat: repeat-x;  background-position:bottom;}
.ticker 		{ background-image:  url("/images/boxes/images/ticker_middle.gif"); background-repeat:  repeat-all; }



/* blue - product advert box */

.advert { background:  url("../images/lhs_product2/images/lhs_product_03.gif") repeat-all; 
			background-image:  url("../images/lhs_product2/images/lhs_product_03.gif");
			background-repeat: repeat-all;
}


.trbadvert { background:  url("../images/lhs_trb2/images/lhs_product_03.gif") repeat-all; 
			background-image:  url("../images/lhs_trb2/images/lhs_product_03.gif");
			background-repeat: repeat-all;
}


/*Example CSS for the two demo scrollers*/

#pscroller1 	{ width: 190px; height: 75px; border: 0px; padding: 5px; padding-left: 15px; 
	text-align: left;
}
#pscroller1 a	{ color: white; font-weight: bold; text-decoration: none; }
.someclass		{ color: white; }

#pscroller2		{ width: 150px; height: 20px; border: 1px solid black; padding: 3px; }
#pscroller2 a	{ text-decoration: none; }

