body{ margin:0 auto; background:url(../images/bg_body.jpg) no-repeat top #45b5db; padding:0;}
form {
	margin: 0px;
	padding: 0px;
}


img{ border:0px;}
.txt_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #CCCCCC;
	padding: 2px;
}


.input_search
{
	font-family:verdana;
	font-size:12px;
	color:#0077a0;
	text-decoration:none;
	width:200px;	
	height:16px;
	background:none;
	border:none;
	padding-left:5px;
}

.input_email
{
	font-family:verdana;
	font-size:12px;
	color:#2c8600;
	width:200px;
	height:16px;
	background:none;
	border:none;
	padding-left:5px;
}
.TopBar_Bg{
	background:url(../images/topbar_bg.jpg) repeat-x;
}

.lftnave_grn_bg
{
	background:url(../images/lftnave_grn_bg.jpg) no-repeat;
	width:269px;
	height:195px;
}	

.lftnave_grn_bgrep
{
	background:url(../images/lftnave_grn_bgrep.jpg) repeat-y;
	width:269px;
}

.lftnave_grn_btm
{
	background:url(../images/lftnave_grn_btm.jpg) no-repeat;
	width:269px;
	height:32px;
}


.rfrfrnd_top
{
	background:url(../images/rfrfrnd_top.jpg) no-repeat;
	width:269px;
	height:4px;
}	

.rfrfrnd_bg_rep
{
	background:url(../images/rfrfrnd_bg_rep.jpg) repeat-y;
	width:269px;
}

.rfrfrnd_btm
{
	background:url(../images/rfrfrnd_btm.jpg) no-repeat;
	width:269px;
	height:18px;
}

.ndhlp_top
{
	background:url(../images/ndhlp_top.jpg) no-repeat;
	width:269px;
	height:5px;
}	

.ndhlp_bg_rep
{
	background:url(../images/ndhlp_bg_rep.jpg) repeat-y;
	width:269px;
}

.ndhlp_btm
{
	background:url(../images/ndhlp_btm.jpg) no-repeat;
	width:269px;
	height:15px;
}

.topmenu_btm1
{
	background:url(../images/topmenu_btm1.jpg) no-repeat;
	width:366px;
	height:10px;
}

.topmenu_btm2
{
	background:url(../images/topmenu_btm2.jpg) no-repeat right;
	width:365px;
	height:10px;
}

.flash_img_lft
{
	background:url(../images/flash_img_lft.jpg) no-repeat;
	width:10px;
	height:204px;
}

.flash_img_rgt
{
	background:url(../images/flash_img_rgt.jpg) no-repeat;
	width:21px;
	height:204px;
}

.flash_img_btm1
{
	background:url(../images/flash_img_btm1.jpg) no-repeat;
	width:366px;
	height:9px;
}

.flash_img_btm2
{
	background:url(../images/flash_img_btm2.jpg) no-repeat;
	width:365px;
	height:9px;
}

.cntnt_tlc
{
	background:url(../images/cntnt_tlc.jpg) no-repeat;
	width:15px;
	height:5px;
}

.cntnt_toprep
{
	background:url(../images/cntnt_toprep.jpg) repeat-x;
	height:5px;
}

.cntnt_trc
{
	background:url(../images/cntnt_trc.jpg) no-repeat;
	width:26px;
	height:5px;
}

.cntnt_lft
{
	background:url(../images/cntnt_lft.jpg) repeat-y;
	width:15px;
}

.cntnt_bg_gray
{
	background:#f4f4f4;
}

.cntnt_rgt
{
	background:url(../images/cntnt_rgt.jpg) repeat-y;
	width:26px;
}

.cntnt_blc
{
	background:url(../images/cntnt_blc.jpg) no-repeat;
	width:15px;
	height:36px;
}

.cntnt_btmrep
{
	background:url(../images/cntnt_btmrep.jpg) repeat-x;
	height:36px;
}

.cntnt_brc
{
	background:url(../images/cntnt_brc.jpg) no-repeat;
	width:26px;
	height:36px;
}

.ftrmenu_lc
{
	background:url(../images/ftrmenu_lc.jpg) no-repeat left;
	width:16px;
	height:50px;
}

.ftrmenu_bg_rep
{
	background:url(../images/ftrmenu_bg_rep.jpg) repeat-x;
	height:50px;
}

.ftrmenu_rc
{
	background:url(../images/ftrmenu_rc.jpg) no-repeat;
	width:16px;
	height:50px;
}

.ftrmenu_btm1
{
	background:url(../images/ftrmenu_btm1.jpg) no-repeat left;
	width:333px;
	height:5px;
}

.ftrmenu_btm2
{
	background:url(../images/ftrmenu_btm2.jpg) no-repeat;
	width:334px;
	height:5px;
}

.ftrmenu_btm3
{
	background:url(../images/ftrmenu_btm3.jpg) no-repeat right;
	width:333px;
	height:5px;
}

.tst_bg_blue
{
	background:url(../images/tst_bg_blue.jpg) no-repeat;
	width:290px;
	height:125px;
}

.crs_bg_grn
{
	background:url(../images/crs_bg_grn.jpg) no-repeat;
	width:290px;
	height:125px;
}

.dvdr_lftnav
{
	background:url(../images/dvdr_lftnav.jpg) repeat-x;
	height:2px;
}

.btn_lc
{
	background:url(../images/btn_lc.jpg) no-repeat;
	width:5px;
	height:30px;
}

.btn_bg_rep
{
	background:url(../images/btn_bg_rep.jpg) repeat-x;
	height:30px;
}

.btn_rc
{
	background:url(../images/btn_rc.jpg) no-repeat;
	width:5px;
	height:30px;
}

.srchbox_lc
{
	background:url(../images/srchbox_lc.jpg) no-repeat;
	width:5px;
	height:30px;
}

.srchbox_bg
{
	background:url(../images/srchbox_bg.jpg) repeat-x;
	height:30px;
}

.srchbox_rc
{
	background:url(../images/srchbox_rc.jpg) no-repeat;
	width:5px;
	height:30px;
}





.hdng_blue
{
	font-family:verdana;
	font-size:12px;
	color:#29afdd;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}

.txt_blk_cntnt
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	text-align:left;
	line-height:16px;
	text-decoration:none;
}

.links_ftr_grn a{
	font-family:verdana;
	font-size:12px;
	color:#2c8600;
	text-decoration:none;
}

.links_ftr_grn a:visited{
	font-family:verdana;
	font-size:12px;
	color:#2c8600;
	text-decoration:none;
}

.links_ftr_grn a:hover{
	font-family:verdana;
	font-size:12px;
	color:#29afdd;
	text-decoration:none;
}

.txt_wht_ftr
{
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	line-height:15px;
}

.links_wht_ftr a{
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}

.links_wht_ftr a:visited{
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}

.links_wht_ftr a:hover{
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.search-left
{
font-family:verdana;
	font-size:12px;
	color: #FFFFFF;
	text-decoration:none;
	padding-left:1px;

}
.links_prodnav a{
	font-family:verdana;
	font-size:12px;
	color: #298600;
	text-decoration:none;
	padding-left:1px;
}
.links_vsc a{
	font-family:verdana;
	font-size:12px;
	color: #29AEDE;
	text-decoration:none;
	padding-left:1px;
}

.links_lftnav a{
	font-family:verdana;
	font-size:12px;
	color: #666666;
	text-decoration:none;
	padding-left:1px;
}

.links_lftnav a:visited{
	font-family:verdana;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	padding-left:1px;
}

.links_lftnav a:hover{
	font-family:verdana;
	font-size:12px;
	color:#29AEDE;
	text-decoration:none;
	padding-left:1px;
}

.links_btn a{
	font-family:verdana;
	font-size:12px;
	color:#2c8600;
	text-decoration:none;
	padding-left:7px;
}

.links_btn a:visited{
	font-family:verdana;
	font-size:12px;
	color:#2c8600;
	text-decoration:none;
	padding-left:7px;
}

.links_btn a:hover{
	font-family:verdana;
	font-size:12px;
	color:#2c8600;
	text-decoration:none;
	padding-left:7px;
}

.txt_hdr_wht{
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

.txt_hdr_grn{
	font-family:verdana;
	font-size:12px;
	color:#c3e44d;
	text-decoration:none;
}

.links_hdr_wht a{
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

.links_hdr_wht a:visited{
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

.links_hdr_wht a:hover{
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
h1 {
	margin-top: 4px;
	padding-top: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:22px;
	color:#29AFDD;
}a {
	color: #2C8600;
	text-decoration: underline;
}
hr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #45B5DB;
	border-right-color: #45B5DB;
	border-bottom-color: #45B5DB;
	border-left-color: #45B5DB;
}

a:hover {
	color: #2C8600;
	text-decoration: none;
}
.hr_sep {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}

.btns
{
	background:url(../images/btn_rep.png) repeat-x;
	height:30px;
	font-family:verdana;
	font-size:12px;
	color:#2c8600;
	font-weight:bold;
	text-decoration:none;
	border:none;
	border-left:#d8dee3 1px solid;
	border-right:#d8dee3 1px solid;
}

.txt_grn_sml
{
	font-family:verdana;
	font-size:11px;
	color:#29afdd;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}

.hdng_grn_sml
{
	font-family:verdana;
	font-size:11px;
	color:#2c8600;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.img_bdr
{
	border:#d0d0d0 3px solid;
}
#div_inv
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-top:5px;
	padding-bottom:5px;
}

.heading_tds {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #45b5db;
}
.tbl_bdr {
	border: 1px solid #45b5db;
}
.data_row {
	background-color: #e1eecb;
}
.help
{
	font-size:14px; 
	font-weight:bold; 
	color:#FFFFFF; 
	background-color:#45b5db; 
	text-decoration:none;
	font-family: "comic sans ms";
}
a.help:hover
{
	font-size:14px; 
	font-weight:bold; 
	color:#FFFFFF; 
	background-color:#7aae27; 
	text-decoration:none;
	font-family: "comic sans ms";
}.er {
	color: #FF0000;
}
.ok {

	color: #009900;
}

.bot_rhs_bdr {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}


.test_window
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.test_window_heading
{
	background-color:#2e9cc1;
	color:#FFFFFF;
	font-weight:bold;
}
.test_tbl_bdr
{
	border: 1px solid #2E9CC1;
}.highlight {
	background-color: #FFFF99;
}
.lauch_txt{
 color:#000000;
 font-size:13px;
 font-weight:bold;
}
.lauch_txt_small{
 color:#000000;
 font-size:12px;
 font-weight:normal;
}

/* top menu (22-Feb-10) */

.topmenu_bg
{
	background:url(../images/topmenu_bg.jpg) repeat-x;
	height:40px;
}

.topmenu_links
{
	font-family:"Arial Narrow";
	font-size:14px;
	color:#2c8600;
	font-weight:none;
	text-decoration:none;
	text-transform:uppercase;
	letter-spacing:.03em;
	text-shadow: #fff 1px 1px 1px;
}

.topmenu_links a{
	font-family:"Arial Narrow";
	font-size:14px;
	color:#2c8600;
	font-weight:none;
	text-decoration:none;
	text-transform:uppercase;
	letter-spacing:.03em;
	text-shadow: #fff 1px 1px 1px;
	height:28px;
	padding-top:12px;
	display:block;
}

.topmenu_links a:hover{
	font-family:"Arial Narrow";
	font-size:14px;
	color:#0ca6da;
	font-weight:none;
	text-decoration:none;
	text-transform:uppercase;
	letter-spacing:.03em;
	text-shadow: #fff 1px 1px 1px;
	background:url(../images/topmenu_over.jpg) no-repeat center top;
	height:28px;
	padding-top:12px;
	display:block;	
}

.topmenu_links_sel
{
	font-family:"Arial Narrow";
	font-size:14px;
	color:#2c8600;
	font-weight:none;
	text-decoration:none;
	text-transform:uppercase;
	letter-spacing:.03em;
	text-shadow: #fff 1px 1px 1px;
}

.topmenu_links_sel a{
	font-family:"Arial Narrow";
	font-size:14px;
	color:#0ca6da;
	font-weight:none;
	text-decoration:none;
	text-transform:uppercase;
	letter-spacing:.03em;
	text-shadow: #fff 1px 1px 1px;
	background:url(../images/topmenu_over.jpg) no-repeat center top;
	height:28px;
	padding-top:12px;
	display:block;	
}

.topmenu_links_sel a:hover{
	font-family:"Arial Narrow";
	font-size:14px;
	color:#0ca6da;
	font-weight:none;
	text-decoration:none;
	text-transform:uppercase;
	letter-spacing:.03em;
	text-shadow: #fff 1px 1px 1px;
	background:url(../images/topmenu_over.jpg) no-repeat center top;
	height:28px;
	padding-top:12px;
	display:block;	
}
