/* CSS Document */
body{
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	}
.style2 {
	color: #993300;
	font-weight: bold;}
div {
	font-family: tahoma;
	font-size: 10px;
	line-height: 1.5;
	text-decoration: none;
}	
.body_txt{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	line-height:17px;
	}
.body_txt_sm {
	font-family:tahoma;
	font-size:11px;
	color:#002063;
	line-height:14px;
	text-decoration:none;
	}
.body_txt_sm2 {
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	line-height:14px;
	font-weight:normal;
	text-decoration:none;
	}
.body_txt_sm1 {
	font-family:tahoma;
	font-size:11px;
	color:#0071c6;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:-0.03em;
	}
.body_txt_sm_b {
	font-family:tahoma;
	font-size:11px;
	color:#002063;
	line-height:14px;
	text-decoration:none;
	font-weight:normal;
	}
.body_txt_sm_b1 {
	font-family:tahoma;
	font-size:11px;
	color:#002063;
	line-height:14px;
	text-decoration:none;
	font-weight:normal;
	letter-spacing:-0.05em;
	}
.body_txt_sm_link{
	font-family:tahoma;
	font-size:10px;
	color:#000000;
	line-height:14px;
	text-decoration:none;
	}
.body_txt_sm_link:hover{
	font-family:tahoma;
	font-size:10px;
	color:#000000;
	line-height:14px;
	text-decoration:underline;
	}
.gray_txt_italics{
	font-family:tahoma;
	font-size:12px;
	color:#828282;
	line-height:17px;
	font-style:italic;
	}
	
.black_bgclr{
	background-color:#000000;
	}
	
.top_rgtbg{
	background-image:url(../images/top_rgtbg.jpg);
	background-repeat:repeat-y;
	}
	
.top_lftbg{
	background-image:url(../images/top_lftbg.jpg);
	background-repeat:repeat-y;
	}
	
.top_navtxt_link{	
	font-family:tahoma;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	}
	
.top_navtxt_link a:hover{	
	font-family:tahoma;
	font-size:12px;
	color:#CCCCCC;
	font-weight:bold;
	}
	
.nav_txt{
	font-family:tahoma;
	font-size:12px;
	color:#363636;
	padding-bottom:12px;
	font-weight:bold;
	text-decoration:none;
	}
	
.nav_txt a:hover{	
	font-family:tahoma;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	}
	
.body_colr{
	background-color:#ffc702;
	}
	
.body_rgtbg{
	background-image:url(../images/yellow_rgtbg.jpg);
	background-repeat:repeat-y;
	}
	
.body_lftbg{
	background-image:url(../images/yellow_lftbg.jpg);
	background-repeat:repeat-y;
	}
	
.white_top_bg{
	background-image:url(../images/white-corner-top.jpg);
	background-repeat:repeat-x;
	}
	
.white_bottom_bg{
	background-image:url(../images/white-corner-bottom.jpg);
	background-repeat:repeat-x;
	}
	
.white_clr{
	background-color:#ffffff;
	}
	
.white_rgtbg{
	background-image:url(../images/white-corner-rgt.jpg);
	background-repeat:repeat-y;
	}
	
.white_lftbg{
	background-image:url(../images/white-corner-lft.jpg);
	background-repeat:repeat-y;
	}
	
.yellow_top_bg{
	background-image:url(../images/yellow-top.jpg);
	background-repeat:repeat-x;
	}
	
.yellow_bottom_bg{
	background-image:url(../images/yellow-bottom.jpg);
	background-repeat:repeat-x;
	}
	
.yellow_bg{
	background-image:url(../images/yellow_bg.jpg);
	background-repeat:repeat-x;
	background-color:#ffd541;
	}
	
.yellow_rgtbg{
	background-image:url(../images/yellow_rgt._bgsm.jpg);
	background-repeat:repeat-y;
	}
	
.yellow_lftbg{
	background-image:url(../images/yellow_lft._bgsm.jpg);
	background-repeat:repeat-y;
	}
	
.sub_headetxt{
	font-family:tahoma;
	font-size:14px;
	color:#0074e0;
	font-weight:bold;
	}
.bluetext_bold{
	font-family:tahoma;
	font-size:12px;
	color:#0074e0;
	font-weight:bold;
	line-height:18px;
	}
	
.sub_txt_black{
	font-family:tahoma;
	font-size:16px;
	color:#252525;
	font-weight:bold;
	}
.sub_txt_black_link{
	font-family:tahoma;
	font-size:16px;
	color:#252525;
	font-weight:bold;
	text-decoration:none;
	}
.sub_txt_black_link:hover{
	color:#0575E3;
	text-decoration:none;
}
	
.small_txt{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	line-height:15px;
	}
	
.black_boldtxt{
	font-family: Tahoma;
	font-size:12px;
	line-height:18px;
	color:#000000;
	font-weight:bold;
	}
	
.bluetxt_link{
	font-family:Tahoma;
	font-size:11px;
	color:#0a08f2;
	text-decoration:none;
	}
.bluetxt_link1{
	font-family:Tahoma;
	font-size:10px;
	color:#0a08f2;
	text-decoration:none;
	line-height:14px;
	}
	
.bluetxt_link a:hover{
	color:#0a08f2;
	text-decoration:underline;
	}
	
.blue_box_top{
	background:#eaeff5 url(../images/blue_box_top.jpg) repeat-x top left;
	}
	
.blue_box_bottom{
	background-image:url(../images/blue_box_bottom.jpg);
	background-repeat:repeat-x;
	}
	
.blue_box_rgt{
	background-image:url(../images/blue_boxrgt.jpg);
	background-repeat:repeat-y;
	}
	
.blue_box_lft{
	background-image:url(../images/blue_boxlft.jpg);
	background-repeat:repeat-y;
	}
	
.blue_box_bg{
	background-color:#eaeff5;
	}
	
.small_titletxt{
	font-family:tahoma;
	font-size:18px;
	color:#000203;
	}
.small_titletxt_red{
	font-family:tahoma;
	font-size:18px;
	color:#ff0000;
	}
.small_titletxt_red_sm{
	font-family:tahoma;
	font-size:13px;
	color:#ff0000;
	font-weight:bold;
	}
.small_titletxt_red_sm1{
	font-family:tahoma;
	font-size:10px;
	color:#993300;
	font-weight:bold;
	text-decoration:none;
	}
.small_title_txt{
	font-family:tahoma;
	font-size:14px;
	color:#000203;
	font-weight:bold;
	}
	
.big_title_txt{
	font-family:tahoma;
	font-size:24px;
	color:#000203;
	font-weight:bold;
	}
.mid_title_txt{
	font-family:tahoma;
	font-size:20px;
	color:#000203;
	}
	
.big_titletxt{
	font-family:tahoma;
	font-size:30px;
	color:#760300;
	font-weight:bold;
	}
	
.big_titletxt1{
	font-family:tahoma;
	font-size:22px;
	color:#760300;
	font-weight:bold;
	}
	
.orange_txt{
	font-family:tahoma;
	font-size:14px;
	color:#ff6719;
	font-weight:bold;
	}
.orange_txt_sm{
	font-family:tahoma;
	font-size:12px;
	color:#ff6719;
	font-weight:bold;
	}
.orange_txt_big{
	font-family:tahoma;
	font-size:16px;
	color:#ff6719;
	font-weight:bold;
	}
.orange_txt_bigger{
	font-family:tahoma;
	font-size:18px;
	color:#ff6719;
	font-weight:bold;
	}
.black_txt_big{
	font-family:tahoma;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	}
.blue_txt_big{
	font-family:tahoma;
	font-size:16px;
	color:#002063;
	font-weight:bold;
	}
.body_txt_blue{
	font-family:tahoma;
	font-size:12px;
	color:#002063;
	font-weight:normal;
	}s

.grnbox {
	background:url(../images/grnboxbg.jpg);
	}
.grnbox_top {
	background:url(../images/grn_topbg.jpg) repeat-x;
	height:9px;
}
.grnbox_btm {
	background:url(../images/grn_btmbg.jpg) repeat-x;
	height:9px;
}
.grnbox_lft {
	background:url(../images/grn_lftbg.jpg) repeat-y;
	width:9px;
}
.grnbox_rgt {
	background:url(../images/grn_rgtbg.jpg) repeat-y;
	width:9px;
}
	
.input_txt{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	border:1px solid #888888;
	height:18px;
	}
.input_txt_1{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	border:1px solid #888888;
	height:18px;
	width:65px;
	}
.input_txt_2{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	border:1px solid #888888;
	height:18px;
	width:165px;
	}
.input_txt_sm{
	font-family:tahoma;
	font-size:10px;
	color:#000000;
	border:1px solid #888888;
	height:16px;
	width:19px;
	}
.input_txt_sm1{
	font-family:tahoma;
	font-size:10px;
	color:#000000;
	border:1px solid #888888;
	height:16px;
	width:22px;
	}
.input_txt_state{
	font-family:tahoma;
	font-size:10px;
	color:#000000;
	border:1px solid #888888;
	height:16px;
	width:70px;
	}
	
.input_txt2{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	height:18px;
	border-bottom:1px solid #b3b9c3;
	border-left:1px solid #b3b9c3;
	border-top:1px solid #b3b9c3;
	border-right:none;
	}
	
.text_area{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	border:1px solid #888888;
	}
	
.input_txt_menu{
	font-size:12px;
	font-size:12px;
	color:#000000;
	border:1px solid #888888;
	height:18px;
	}
	
.input_txt_menu2{
	font-size:12px;
	font-size:12px;
	color:#000000;
	border:1px solid #888888;
	width:230px;
	height:18px;
	}
	
.button{
	font-family:tahoma;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	border:1px solid #00075f;
	background-color:#254589;
	cursor:pointer;
	height:20px;
	padding-bottom:4px;
	}
.button1{
	font-family:tahoma;
	font-size:12px;
	color:#254589;
	font-weight:bold;
	border:1px solid #00075f;
	background-color:#f1f1f1;
	cursor:pointer;
	height:20px;
	padding-bottom:4px;
	}
	
.lft_navtxt{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	line-height:21px;
	text-decoration:none;
	}
	
.lft_navtxt a:hover{
	color:#848484;
	}

	
.red_txt_bold{
	font-family:tahoma;
	font-size:12px;
	line-height:18px;
	color:#973301;
	font-weight:bold;
	}
	
.border{
	border:1px solid #999999;
	}
	
.border_bold{
	border:2px solid #7B797B;
	}
	
.box_clr{
	background-color:#666666;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding-left:10px;
	}
	
.anchor-text_link{
	font-family:tahoma;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	}
	
.anchor-text_link a:hover{
	text-decoration:underline;
	color:#000000;
	}


.footer_txt{
	font-family:tahoma;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	line-height:18px;
	}
	
.footer_txt a:hover{
	color:#CCCCCC;
	}
	
.footer_txt_link{
	font-family:tahoma;
	font-size:11px;
	color:#bbbbbb;
	text-decoration:none;
	}
	
.footer_txt_link a:hover{
	color:#ffffff;
	text-decoration:underline;
	}
.blackborder {
	border:1px solid #000000;
	background:#ffffff;
}
.error_txt {
	font:normal 11px/14px tahoma;
	color:#FF0000;
	text-decoration:none;
}
.whitebg {
	background:#fff;
}
.bluebox {
	background:#DEE7EF;
	border-top:1px solid #CEBEA5;
	border-bottom:1px solid #CEBEA5;
}
.bluebox1 {
	background:url(../images/blboxbg.jpg);
}
.black_border_top{
	background-image:url(../images/blk_topbg.jpg);
	background-repeat:repeat-x;
	height:13px;
	}
	
.black_border_bottom{
	background-image:url(../images/blk_btmbg.jpg);
	background-repeat:repeat-x;
	height:13px;
	}
	
.black_border_lft{
	background-image:url(../images/blk_lftbg.jpg);
	background-repeat:repeat-y;
	width:13px;
	}


.black_border_rgt{
	background-image:url(../images/blk_rgtbg.jpg);
	background-repeat:repeat-y;
	}
.blue_border {
	border:1px solid #31659C;
	padding:2px;
}
.blue_tr {
	background:#31659C;
	color:#ffffff;
	font:bold 12px/14px tahoma;
	padding-left:3px;
}
/****************bluebox**************/
.blueboxbg {
	background:url(../images/bluboxbg.jpg);
}
.bluebox_lftbg {
	background:url(../images/blubox_lftbg.jpg) repeat-y;
	width:8px;
}
.bluebox_rgtbg {
	background:url(../images/blubox_rgtbg.jpg) repeat-y;
	width:8px;
}
.bluebox_topbg {
	background:url(../images/blubox_topbg.jpg) repeat-x;
	height:8px;
}
.bluebox_btmbg {
	background:url(../images/blubox_btmbg.jpg) repeat-x;
	height:8px;
}
.blutab {
	background:url(../images/blutab.jpg) no-repeat;
	width:75px;
	height:19px;
	text-align:center;
	font:bold 11px/14px Tahoma;
	color:#fff;
}
.blutab_on {
	background:url(../images/blutab_on.jpg) no-repeat;
	width:75px;
	height:19px;
	text-align:center;
	font:bold 11px/14px Tahoma;
	color:#001659;
}
/****************end of bluebox**************/
/***********searchbox***************/
.searchboxbg {
	background:url(../images/searchbg.jpg) repeat-x;
}
.waitbg {
	background:url(../images/wait_bg.jpg) no-repeat;
	height:67px;
}
.waittxt {
	font:bold 18px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-style:italic;
}
.redsearchtxt {
	font:bold 18px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#ff0000;
}
/***********end of searchbox***************/
.bluesep {
	background:url(../images/bluesep.jpg) repeat-x;
	height:22px;
}
#advantage li {
	list-style:none;
	background:url(../images/star.gif) no-repeat left top;
	margin-left:-30px;
	margin-top:5px;
	vertical-align:5px;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:10px;
}
/**********leftbox***********/
.lftboxbg {
	background:url(../images/lftbox_tab_on.gif) no-repeat;
	width:243px;
	height:20px;
	display:block;
	cursor:pointer;
	padding-left:5px;
	font:bold 11px/11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.lftboxbg:hover {
	background:url(../images/lftbox_tab.gif) no-repeat;
	font:bold 11px/11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
}
.lft_border {
	border-left:1px solid #31659c;
	border-right:1px solid #31659c;
}
.lftboxbg1 {
	background:url(../images/lftbox_tab_on.gif) no-repeat #bfd9ff;
	width:243px;
	height:20px;
	display:block;
	cursor:pointer;
	padding-left:5px;
	font:bold 11px/11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.lftboxbg1:hover {
	background:url(../images/lftbox_tab.gif) no-repeat #efeff7;
	font:bold 11px/11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
}
.lftboxbg2 {
	background:url(../images/lftbox_tab.gif) no-repeat #efeff7;
	border-left:1px solid #31659c;
	border-right:1px solid #31659c;
	width:243px;
	height:20px;
	display:block;
	cursor:pointer;
	padding-left:5px;
	font:bold 11px/11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.lftboxbg2:hover {
	background:url(../images/lftbox_tab_on.gif) no-repeat #bfd9ff;
	font:bold 11px/11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
}
/**********end of leftbox***********/
.request_but {
	background:url(../images/request_but.gif) no-repeat;
	width:97px;
	height:18px;
	border:0px;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding-bottom:2px;
}
/*********box1***********/
.box1_top {
	background:url(../images/box1_topbg.gif) repeat-x;
}
.box1_lft {
	background:url(../images/box1_lftbg.gif) repeat-y;
}
.box1_rgt {
	background:url(../images/box1_rgtbg.gif) repeat-y;
}
.box1_btm {
	background:url(../images/box1_btmbg.gif) repeat-x;
}
.box1_bg {
	background:url(../images/box1_bg.gif) repeat-x #a6bfff;
}
/*********end of box1***********/

/*********box2***********/
.box2_top {
	background:url(../images/box2_topbg.gif) repeat-x;
}
.box2_lft {
	background:url(../images/box2_lftbg.gif) repeat-y;
}
.box2_rgt {
	background:url(../images/box2_rgtbg.gif) repeat-y;
}
.box2_btm {
	background:url(../images/box2_btmbg.gif) repeat-x;
}
.box2_bg {
	background:url(../images/box2_bg.gif) repeat-x #d6f7a6;
}
/*********end of box2***********/

/*********box3***********/
.box3_top {
	background:url(../images/box3_topbg.gif) repeat-x;
}
.box3_lft {
	background:url(../images/box3_lftbg.gif) repeat-y;
}
.box3_rgt {
	background:url(../images/box3_rgtbg.gif) repeat-y;
}
.box3_btm {
	background:url(../images/box3_btmbg.gif) repeat-x;
}
.box3_bg {
	background:url(../images/box3_bg.gif) repeat-x #cebeef;
}
/*********end of box3***********/
/*************LIGHT BOX EFFECT**************/
.black_overlay{
  display: none;
  position: absolute;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 900px;
  background-color:#000000;
  z-index:1001;
  -moz-opacity: 0.65;
  opacity:.65;
  filter: alpha(opacity=65);
}

.white_content {
  display: none;
  position: absolute;
  top: 25%;
  left: 25%;
  width: 550px;
  height:483px;
  padding: 0px;
  /*border: 3px solid #ffffff;
  background:#ffffff;*/
  z-index:1002;
   /*overflow: auto;*/
}
/*************END LIGHT BOX EFFECT**************/
/*===============01-06-2009=================*/
a{ outline:none;}
.input_txt_sm4{
	font-family:tahoma;
	font-size:10px;
	color:#000000;
	border:1px solid #888888;
	height:16px;
	width:34px;
	}
.text_area_1{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	border:1px solid #888888;
	width:415px;
	}
.request_but_2 {
	background:url(../images/submit_btn_pop.jpg) no-repeat;
	width:84px;
	height:30px;
	border:0px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-bottom:2px;
	line-height:22px;
}
.request_but_3 {
	background:url(../images/submit_btn_pop2.jpg) no-repeat;
	width:104px;
	height:30px;
	border:0px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-bottom:2px;
	line-height:22px;
}	

.lb_bg_middle{
	background:url(../images/middle_border.png) 0 0 repeat-y;
	padding:5px 20px 0 14px;

}
.lb_bott_bg{
	background:url(../images/light_box_bott_border.png) no-repeat;
	width:585px;
	height:21px;
}
.input_txt_state_2{
	font-family:tahoma;
	font-size:10px;
	color:#000000;
	border:1px solid #888888;
	height:16px;
	width:110px;
}
