html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	outline:0px;
	font-weight:inherit;
	font-family:Arial;
	font-style:inherit;
	vertical-align:baseline;
}
body
{
margin:0;
padding:0;
background:#ebf8ff url(../images/header-repeat-bg.jpg) left top repeat-x;
}
.clr
{
clear:both;
}
.outer_container
{
width:100%;
margin:0 auto;
}
.outer_top_container
{
width:100%;
margin:0 auto;
}
.footer_container
{
width:100%;
margin:0 auto;
background:url(../images/footer-repeat-bg.jpg) left top repeat-x;
height:277px;
}
.inner_container
{
width:1003px;
margin:0 auto;

}
.header_prt
{
width:1003px;
float:left;
padding:10px 0 25px 0;
}
.logo_prt
{
width:405px;
float:left;
}
.header_rght
{
width:593px;
float:left;
padding:23px 0 0 0;
}
.mnu_prt
{
width:410px;
float:left;
padding:0 0 0 0;
}
.mnu_prt ul li
{
float:left;
list-style:none;
font:bold 14px "Myriad Pro", Arial, Helvetica;
color:#FFF;
}
.mnu_prt ul li a
{
color:#FFF;
text-decoration:none;
display:block;
padding:5px 17px 5px 17px;

}
.mnu_prt ul li a:hover
{
background:#3789d6;
}

.active
{
background:#3789d6;
}
.header_end_prt 
{
background:url(../images/arrow-img.jpg) right 6px no-repeat;
font:bold 14px "Myriad Pro", Arial, Helvetica;
color:#eb8624;
text-align:right;
padding:0 20px 0 0;
width:153px;
float:left;
margin-top:1px;
}
.header_end_prt a 
{
color:#eb8624;
text-decoration:none;
}
.header_end_prt a:hover 
{
text-decoration:none;
}
.header_end_prt span
{
color:#bad7f2;
font:20px "Myriad Pro", Arial, Helvetica;
font-style:italic;
padding:0 10px 0 0;
}
.cont_prt
{
width:1003px;
float:left;
padding:40px 0 0 0;
}
.cont_top
{
width:1003px;
float:left;
padding-bottom:40px;
}
.cont_top_lft
{
width:335px;
float:left;
padding:0 128px 0 0;
}
.cont_top_lft h6
{
font:38px "Trebuchet MS", Arial, Helvetica;
color:#134c84;
padding-bottom:30px;
}

.cont_top_lft img
{
padding-bottom:30px;
}
.cont_top_lft p
{
font:16px "Arial", Helvetica, sans-serif;
color:#000;
line-height:25px;
}
.cont_top_rght
{
width:515px;
float:left;
padding:27px 0 0 25px;
}
.cont_btm
{
width:1003px;
float:left;
padding:0 0 20px 0;
}
.btm_lft
{
/*width:615px;*/
width:585px;
float:left;
padding:50px 0 50px 25px;
background:url(../images/cont-btm-lft-bg.jpg) left top no-repeat;
}
.btm_lft_txt
{
float:left;
padding:0 43px 0 23px;
}
.cont_btm p
{
width:230px;
float:left;
text-align:center;
font:Medium "Myriad Pro", Arial, Helvetica;
color:#FFF;
line-height:25px;
}
.cont_btm p span
{
font:24px "Myriad Pro", Arial, Helvetica;
color:#FFF;
}
/*.btm_btn_prt a
{
float:left;
background:url(../images/chat-btn.png) left top no-repeat;
font:bold 20px "Myriad Pro", Arial, Helvetica;
color:#FFF;
padding:15px 0 10px 25px;
width:278px;
text-decoration:none;
}*/
.btm_btn
{
width:273px;
float:left;
}
.btm_btn_prt img
{
float:left;
border:0;
outline:0;

}
.btm_rght
{
width:363px;
float:right;
}
.box_txt
{
}

/*.btm_rght_top
{
width:363px;
float:left;
}*/
.btm_rght_btm
{
width:603px;
float:left;
padding-right:20px;
}
.btm_rght_btm p
{
font:14px "Arial", Helvetica, sans-serif;
color:#000;
width:603px;
text-align:right;
padding:0 0 5px 0;
}
.btm_rght_btm p span
{
color:#000;
font:bold 14px "Arial", Helvetica, sans-serif;
}

.btm_rght_btm h6 a
{
color:#0090c6;
text-decoration:underline;
font:bold 11px "Arial", Helvetica, sans-serif;
text-align:right;
}
.btm_rght_btm h6 a:hover
{
text-decoration:none;
color:#0090c6;
}
.cont_mid
{
width:1003px;
float:left;
}
.cont_mid_lft
{
width:37px;
float:left;
}
.cont_mid_rght
{
width:32px;
float:left;
}
.cont_mid_cntr
{
width:934px;
float:left;
padding-top:20px;
background:url(../images/cont-mid-cntr.jpg) left top repeat-x;
}
.cont_mid_lft_prt
{
width:281px;
float:left;
padding:10px 30px 70px 10px;
outline:1px solid;
/*background:url(../images/cont-mid-lft-bg.jpg) left top no-repeat;*/
}

.cont_mid_sec
{
width:281px;
float:left;
padding:0 41px 37px 0px;
_padding:0 29px 37px 0px;
}

.cont-box-top
{
background:url(../images/con-box-tp.png) no-repeat left top;
width:291px;
height:8px;
margin:0;
padding:0;
font-size:0;
}
.cont-box-center
{
background:#fff url(../images/cont-box-middle.png) 1px top repeat-x scroll;
width:281px;
padding:2px 0 5px 10px;
}
.cont-box-bot
{
background:url(../images/cont-box-btm.png) no-repeat;
width:291px;
height:25px;
margin:0;
padding:0;
font-size:0;
}


h6.highlight
{
color:#fa5b07;
font:26px "Arial", Helvetica, sans-serif;
padding:0 0 5px 0;
}
.cont_mid_lft_cont
{
width:278px;
float:left;
}
.lft_cont_img
{
width:106px;
float:left;
}
.lft_cont
{
width:160px;
float:left;
font:14px "Arial", Helvetica, sans-serif;
color:#000;
padding:0 0 0 10px;
line-height:24px;
}
.more_prt
{
width:150px;
float:left;
}
.lft_cont p span 
{
font:14px "Arial", Helvetica, sans-serif;
color:#0090c6;
padding:0 0 0 0;
line-height:24px;

}
.more_prt 
{
font:bold 11px "Arial", Helvetica, sans-serif;
color:#045573;
text-align:right;
padding:7px 0 0 0;
}
.more_prt  a
{
font:bold 11px "Arial", Helvetica, sans-serif;
color:#045573;
text-align:right;
padding-bottom:5px;
}
.more_prt a:hover
{
color:#045573;
text-decoration:none;
}
.cont_mid_rght_prt
{
background:url(../images/cont-mid-rght-bg.jpg) left top no-repeat;
width:281px;
float:left;
}


.btm_rght_sec
{
margin:0;
padding:0;
font:14px "Arial", Helvetica, sans-serif;
color:#000;
/*background:url(../images/tooltip-bg.jpg) left top no-repeat;*/
/*padding:25px 20px 50px 20px;*/
/*width:333px;*/
line-height:26px;
/*background:url(../images/txt-bg.jpg) left top no-repeat;*/
}

.left-con-top
{
/*background:url(../images/left-con-top.png) no-repeat;*/
background:url(../images/test-top-crve.jpg) no-repeat;
font-size:0;
width:630px;
height:22px;
margin:0;
padding:0;
}

.left-con-cen
{
background:#bce8ff url(../images/left-con-cen.png) repeat-x scroll;
width:603px;
padding:0px 10px 0px 15px;
font:14px "Arial", Helvetica, sans-serif;
color:#000;
border-left:1px solid #b6daed;
border-right:1px solid #b6daed;
line-height:25px;
}


.left-con-bottom
{
/*background:url(../images/left-con-bott.png) no-repeat;*/
background:url(../images/test-btm-crve.jpg) no-repeat;
font-size:0;
width:630px;
height:49px;
margin:0;
padding:0;
}





.footer_prt
{
width:1003px;
margin:0 auto;
padding:45px 0 0 0;
position:relative
}
.footer_prt ul
{
float:left;
padding:0 50px 0 0;
}
.footer_prt ul li
{

list-style:none;
float:left;
width:135px;
padding:0 55px 0 0;

}
.footer_prt ul li h6
{
font:12px "Arial", Helvetica, sans-serif;
color:#FFF;
text-transform:uppercase;
padding:0 0 13px 0;
background:url(../images/ftr-list-bg.jpg) left bottom repeat-x;
}
.footer_prt ul li h6 a
{
color:#FFF;
text-decoration:none;
}
.footer_prt ul li h6 a:hover
{
text-decoration:underline;
}
.footer_prt ul li ul 
{
padding:10px 0 0 0;
}
.footer_prt ul li ul li
{
list-style:none;
font:11px "Arial", Helvetica, sans-serif;
color:#FFF;
padding:13px 0 0 0;
}
.footer_prt ul li ul li a
{
color:#FFF;
text-decoration:none;
}
.footer_prt ul li ul li a:hover
{
text-decoration:underline;
}

.ftr_btm_prt
{
width:1003px;
float:left;
padding:0 0 0 0;
}
.ftr_btm_lft 
{
width:500px;
float:left;
font:11px Arial, Helvetica, sans-serif;
color:#FFF;
padding:75px 0 0 0;
}


.ftr_btm_rght
{
width:355px;
float:right;
text-align:center;
color:#0e630a;
font:bold 27px "Myriad Pro" ,Arial, Helvetica;
text-decoration:none;
padding:0 0 0 0;
}
.ftr_btm_rght img
{
display:block;
}
.ftr_sub a
{
background:url(../images/talk-now-sub.png) left top no-repeat;
_background:url(../images/talk-now-sub1.png) left top no-repeat;

}
#lst_lst li
{
padding:7px 0 0 0;
}
#rght_prt
{
padding-right:0px;
}
/*-------------- Inner Pages -------------------*/
.sub_cont_lft
{




width:293px;
float:left;
}
.sub_cont_rght
{
width:620px;
float:left;
padding:0 0 0 80px;
}
.sub_cont_main_top
{
width:588px;
float:left;
background:url(../images/cont-sub-head-bg.jpg) 20px bottom no-repeat;
font:bold 30px "Trebuchet MS",Arial, Helvetica;
color:#134c84;
padding:0 0 22px 32px;
}
.sub_cont_rght p
{
font:14px "Arial", Helvetica, sans-serif;
color:#000;
line-height:25px;
width:570px;
padding:15px 0 45px 32px;
}
.sub_cont_rght p span
{
color:#0090c6;
text-decoration:none;
}
.sub_cont_btm
{
width:330px;
float:right;
padding:0 0 50px 0;
background:url(../images/sub-cont-btm-bg.jpg) left top no-repeat;
}
.sub_cont_btm_prt
{
width:300px;
float:left;
padding:35px 0 0 20px;
}
.sub_cont_btm_txt
{
width:255px;
float:left;
padding:0 0 15px 0;
}
.sub_lft_cont_prt
{
width:303px;
float:left;
padding:0 0 20px 0;
}
.sub_lft_img_prt
{
padding-bottom:20px;
float:left;
width:303px;
}
.sub_lft_img_prt li
{
float:left;
background:url(../images/sub-cont-img-bg.jpg) left bottom no-repeat;
padding:80px 0 6px 0;
list-style:none;
width:303px;
}
#lst_para
{
padding-bottom:100px;
}
.sub_cont_rght_outer
{
width:700px;
float:left;
}
.sub_cont_rght_top
{
width:700px;
padding:0 0 0 0;
margin:0;
float:left;
background:url(../images/sub-cont-rght-bg.jpg) left top no-repeat;
}
.sub_rght_btm
{
width:700px;
float:left;
background:url(../images/sub-cont-btm.jpg) left top no-repeat;
height:32px;
}
.sub_lst_prt
{
width:700px;
float:left;
}
#frst_itm
{
padding-top:10px;
}
.sub_cont_tst_btm
{
width:600px;
float:left;
padding:15px 0 0 20px;
}
.tst_main
{
width:600px;
float:left;
}
.tst_cont_top_cntr
{
width:531px;
float:left;
padding-top:12px;
background:url(../images/test-cont-cntr.jpg) left top repeat-x;
}
.test_top
{
width:531px;
float:left;
}
.test_top p
{
margin:0;
padding:0 0 10px 0;
font:14px "Trebuchet MS" , Arial, Helvetica;
line-height:24px;
width:531px;
}
.test_btm
{
width:531px;
float:left;
text-align:right;
font:"Arial", Helvetica, sans-serif;
font-size:12px;
padding:0 0 53px 0;
}
.test_btm span
{
font-style:italic;
}
.test_btm h6
{
font:bold 14px "Trebuchet MS" , Arial, Helvetica;
color:#2872b8;
padding:0 0 5px 0;
}
.cont_mid_main
{
width:281px;
float:left;
padding:0 36px 0 0px;
_padding:0 24px 0 0px;
}
.chat_icon_prt
{
width:630px;
float:right;
padding:15px 0 0 0;
}
.lft_algn
{
float:left;
}
.chat_icon_lst
{
width:275px;
float:right;
padding:0 0 0 0;
}
.chat_icon_lst ul li
{
float:right;
list-style:none;
padding:0 0 0 15px;
}
.sub_box_lft
{
background:url(../images/arw-img.jpg) right top no-repeat;
font:18px "Arial", Helvetica, sans-serif;
width:112px;
float:left;
}
.sub_box_lft p
{
width:70px;
font:18px "Arial", Helvetica, sans-serif;
text-align:center;
color:#cc6633;
padding:30px 50px 40px 10px;

}
.arw_main
{
padding:25px 0 20px 0px;
width:270px;
float:left;
}
.pay_rght
{
width:125px;
float:left;
padding:0 0 0 10px;
}
.pay_rght h6
{
color:#064f94;
font:bold 27px "Arial", Helvetica, sans-serif;
padding:14px 0 7px 13px;
}
.pay_btn
{
width:120px;
float:left;
font:bold 14px "Arial", Helvetica, sans-serif;
color:#000;
}
.pay_btn a
{
background:url(../images/pay-btn.jpg) left top no-repeat;
float:left;
color:#000;
padding:8px 0 10px 20px;
width:120px;
text-decoration:none;
height:50px;
}
.test_lst
{
padding-top:50px;
}
.box_prt
{
width:600px;
float:left;
}
.box_txt
{
width:300px;
float:left;
}
.icon_outer
{
position:absolute;
padding:10px 0 0 0;
float:left;
width:930px;
}
.faq_btm
{
width:600px;
float:left;
padding:0 0 0 10px;
}
.bl_bx
{
width:600px;
float:left;
padding:0 0 14px 0;
}
.bl_bx_lft
{
width:19px;
float:left;
}
.bl_bx_rght
{
width:16px;
float:left;
}
.bl_box_cntr
{
width:565px;
float:left;
background:url(../images/blue-box-cntr.jpg) left top repeat-x;
padding:5px 0 0 0 ;
}
.bl_box_cntr h6
{
background:url(../images/down-arrow.png) right top no-repeat;
font:bold 20px "Trebuchet MS", Arial, Helvetica;
color:#000;
padding:0 0 5px 5px;
}
.grey_box_cntr
{
width:565px;
float:left;
background:url(../images/grey-box-cntr.jpg) left top repeat-x;
padding:5px 0 0 0 ;
}
.grey_box_cntr h6
{
background:url(../images/rght-arw.png) right top no-repeat;
font:bold 20px "Trebuchet MS", Arial, Helvetica;
color:#646464;
padding:0 0 5px 5px;
}
#faq_txt
{
padding-top:0;
padding-bottom:20px;
}
#faq_btm_txt
{
padding-top:0;
padding-left:20px;
padding-bottom:10px;
}
#rght_box
{
padding-right:0px;
}
.cont_mid_cntr_sub
{
width:929px;
float:left;
padding-top:20px;
padding-left:5px;
background:url(../images/cont-mid-cntr.jpg) left top repeat-x;
}
/*----- How this works -----------*/
.lft_cont_sub
{
width:440px;
float:left;
padding:0 0 50px 7px;
background:url(../images/chat-page-bg.jpg) right top no-repeat;
}
.lft_cont_sub p
{
font:14px "Arial", Helvetica, sans-serif;
color:#000;
line-height:25px;
width:405px;
}
.lft_cont_sub p span
{
color:#0090c6;
}
.rght_cont_sub
{
width:556px;
float:left;
}
.sub_head
{
width:375px;
float:left;
padding:15px 0 15px 0;
}
.sub_head h6
{
background:url(../images/sub-head-bg.jpg) left bottom no-repeat;
font:bold 30px "Trebuchet MS";
color:#134c84;
padding:0 0 14px 0;
}
.btm_tbl_prt
{
width:545px;
float:left;
padding:0 0 20px 10px;
}
.tbl_prt
{
width:198px;
float:left;
padding:7px 0 0 7px;
background:url(../images/time-table-bg.jpg) left top no-repeat;
}
.tb_head
{
widows:183px;
float:left;
padding:1px 0 0 13px;
font:bold 14px "Arial", Helvetica, sans-serif;
color:#134a7e;
background:url(../images/tab-head-bg.jpg) left top no-repeat;
}
.tbl_rght
{
width:330px;
float:right;
}
.tab_head_lft
{
width:75px;
float:left;
padding:7px 0 5px 10px;
border-right:1px solid #FFF;
}
.tab_head_rght
{
float:left;
width:75px;
padding:7px 0 5px 20px;
float:left;
}
.tb_cont
{
width:166px;
float:left;
padding:0 0 3px 15px;
}
.tb_cont_in
{
width:166px;
float:left;
}
.tb_cont_lft
{
font:14px "Arial", Helvetica, sans-serif;
color:#134c84;
float:left;
width:83px;
padding:11px 0 15px 0;
border-right:1px solid #dddddd;
}
.tb_cont_lft a
{
color:#134c84;
text-decoration:underline;
}
.tb_cont_lft a:hover
{
text-decoration:none;
}
.tb_cont_rght
{
font:bold 16px "Arial", Helvetica, sans-serif;
color:#000;
float:left;
padding:11px 0 10px 20px;
}
.rght_cont_sub_top
{
width:515px;
float:left;
padding:45px 0 80px 25px;
}
.chat_prt
{
width:495px;
float:left;
padding:12px 0 10px 18px;
background:url(../images/chat-bg.png) left top no-repeat;
}
.chat_head_prt
{
width:460px;
float:left;
padding:0 10px 0 10px;
background:url(../images/chat-head-bg.jpg) left top no-repeat;
}
.chat_head_main
{
width:460px;
float:left;
padding:5px 0 0 0;
background:url(../images/close-img.png) right 5px no-repeat;
}
.chat_head_lft span
{
font:bold 13px "Arial", Helvetica, sans-serif;
color:#3789d6;
}
.chat_head_lft
{
font:13px "Arial", Helvetica, sans-serif;
color:#000;
float:left;
width:265px;
padding:0 0 10px 0;
}
.logout_btn
{
padding:3px 0 0 0;
}
.logout_btn a
{
background:url(../images/logout-btn.png) left top no-repeat;
float:left;
width:41px;
height:15px;
text-decoration:none;
font:11px "Arial", Helvetica, sans-serif;
color:#FFF;
text-align:center;
}
#gr_txt
{
color:#519c3d;
}
.chat_cntr_prt
{
width:470px;
float:left;
padding:10px 0 0 10px;
background:url(../images/chat-cntr-bg.jpg) left top no-repeat;
}
.chat_main_head
{
width:365px;
float:left;
background:url(../images/chat-dot-bg.jpg) left top repeat-x;
padding:10px 0 0 0;
font:13px "Arial", Helvetica, sans-serif;
color:#818181;
}
.chat_main_head_prt
{
width:365px;
float:left;
}
.chatting_main
{
width:365px;
float:left;
padding:0 0 15px 0;
}
.chat_main_head_prt span
{
font-weight:bold;
}
.chat_main_head_prt p
{
padding:7px 0 9px 0;
}

.chat_main_head_lft
{
width:45px;
float:left;
}
.chat_main_head_cntr
{
width:20px;

float:left;
}
.chat_main_head_rght
{
width:300px;
float:left;
}
.chat_main_head_rght a
{
color:#3789d6;
text-decoration:underline;
font-weight:normal;
}
.chat_main_head_rght a:hover
{
text-decoration:none;
}
.chatting_prt
{
width:365px;
float:left;
background:url(../images/chat-dot-bg.jpg) left top repeat-x;
font:13px "Arial", Helvetica, sans-serif;
color:#000;
padding:15px 0 0 0;
}
.chatting_prt span
{
font-weight:bold;
}
.cht_gr_txt
{
font:bold 13px "Arial", Helvetica, sans-serif;
color:#109507;
}
.bl_txt
{
color:#1b7ad5;
}
.typing_prt
{
width:480px;
float:left;
padding:3px 0 0 0;
}
.txt_area_prt
{
width:410px;
float:left;
}
.txt_area
{
width:399px;
padding:2px 4px 10px 2px;
float:left;
background:url(../images/texarea-bg.jpg) left top no-repeat;
}
.abt_chat
{
width:382px;
float:left;
font:11px "Arial", Helvetica, sans-serif;
color:#000;
padding:8px 0 10px 14px;

}
.abt_lft
{
width:320px;
float:left;
}
.tm_prt
{
width:60px;
float:right;
}
.send_btn
{
width:67px;
float:left;
}
.send_btn a
{
background:url(../images/send-btn.jpg) left top no-repeat;
float:right;
width:67px;
height:48px;
}
.chat_btm_icon_lst
{
width:300px;
float:left;
padding:0 0 25px 14px;
}
.chat_btm_icon_lst ul li
{
font:bold 11px "Arial", Helvetica, sans-serif;
color:#000;
float:left;
list-style:none;
padding:0 20px 5px 25px;
}
.chat_btm_icon_lst ul li a
{
color:#000;
text-decoration:none;
}
.prnt
{
background:url(../images/print-icon.jpg) left top no-repeat;
}
.txt
{
background:url(../images/txt-icon.jpg) left top no-repeat;
}
.snd
{
background:url(../images/sound-icon.jpg) left top no-repeat;
}
.textarea
{
width:394px;
height:40px;
border:0px solid;
border:none
}
.footer_prt ul li p
{
font:11px "Arial", Helvetica, sans-serif;
color:#FFF;
line-height:27px;
padding:18px 0 0 0;
}
#ln_sml
{
line-height:22px;
}
.rght_ls_bg
{
background:url(../images/chat-page-bg.jpg) left top no-repeat;
padding-bottom:100px;
}
/**************************Light Box style ****************************************/
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width:100%;				
	/*height: 1100px;	*/					
	z-index:1001;
	opacity:.80;
}
.black_overlay1{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width:100%;				
	/*height: 1900px;		*/				
	background-color:#000000;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);			
}
.white_content {
	display: none;
	position: absolute;
	top: 0%;
	margin:112px 0px 0px 220px;
	width:580px;
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	padding: 0px 0 0px 0;	
	z-index:1002;
	overflow: auto;
}
.white-center{
	margin:auto;
	width:1003px;
}
.chat_outer
{
width:569px;
float:left;
padding:0 0 10px 0;
background:url(../images/chat-outer-wndw.png) left top no-repeat;
}
.close_btn
{
width:42px;
float:left;
}
.chat_wndw_main
{
padding:8px 0 0 25px;
}
.cht_in
{
background:url(../images/chat-inner-wndw.png) left top no-repeat;
}
/*-------------- Light Box End --------------------*/
/*-------------- Toggle --------------------*/
	
div.trigger {
	padding: 0 0 0 0;
	margin: 0 0 10px 0;
	background: url(../images/accord.jpg) no-repeat;
	height:35px;
	line-height:26px;
	width: 600px;
	font-size: 2em;
	font-weight: normal;
	float: left;

}
div.trigger a {
	text-decoration: none;
	font-size:20px;
	width:580px;
	padding:5px 0 5px 20px;
	font-weight:bold;
	display: block;
	color: #646464;

}
div.active {background-position: left bottom;color:#000;}
div.trigger a:active {color:#000}
.toggle_container {
	margin: 0 0 0;
	padding: 0;
	background:url(accord.jpg) repeat-y left top;
	overflow: hidden;
	font-size: 1.2em;
	width: 600px;
	clear: both;
	color:#000;
}
.toggle_container .block {
	background: url(toggle_block_btm.gif) no-repeat left bottom;
	color:#000;
}
.line{
	border-bottom: 1px solid #d6d6d6;
	}
.toggle_container .block p {
	padding:0 0 10px 20px;
	font:14px "Arial", Helvetica, sans-serif;
color:#000;
line-height:25px;
width:570px;
}
/*------------- Home Trigger -----------*/
div.trigger1 {
	padding: 0 15px 0 0;
	margin: 0 0 0 0;
	background: #FFF;
	line-height:24px;
	width: 265px;
	font:bold 11px "Arial", Helvetica, sans-serif;
	color:#045573;
	text-align:right;
	float: left;

}
div.trigger1 a {
	text-decoration:underline;
	padding:7px 0 5px 0;
	font-weight:bold;
	color:#045573;
}
div.trigger1 a:active {color:#000}
.toggle_container1 {
	margin: 0 0 0;
	padding: 0 0 0 0;
	overflow: hidden;
	width:270px;
	clear: both;
	color:#000;
}
.toggle_container1 .block {
	background:#FFF;
	color:#000;
}
.toggle_container1 .block p {
	padding:10px 0 0 0;
	font:14px "Arial", Helvetica, sans-serif;
color:#000;
line-height:24px;
}
/*------------------ Toggle End ----------------*/


.AccordionContent
{
  height:0px;
  overflow:auto;
  display:none; 
}

.error {
	color:red;
	font-size:10px;
}

.text_input {
	font-size:10px;
}

.text_lab {
	font: 12px "Trebuchet MS",Arial,Helvetica;
}
#expand_txt1
{
font:14px Arial, Helvetica, sans-serif;padding:0 0 0 10px;line-height:24px;
}
#expand_txt2
{
font:14px Arial, Helvetica, sans-serif;padding:0 0 23px 10px;line-height:24px;
}

#expand_txt3
{
font:14px Arial, Helvetica, sans-serif;padding:0 0 0 10px;line-height:24px;
}

.lft_img
{
padding:0 10px 5px 0;
float:left;
}
.read-more
{
font:bold 11px "Arial", Helvetica, sans-serif;
color:#045573;
text-transform:capitalize;
}
.read-more a
{
color:#045573;
}
.re-collapse a 
{
color:#045573;
}
.footer_top
{
float:left;
padding-bottom:17px;
}
.copy_txt
{
width:400px;
font:11px Arial, Helvetica, sans-serif;
color:#FFF;
}
.ftr_img_prt
{
position:absolute;
z-index:1;
right:0px;
bottom:-20px;
padding:0 0 0 0;
}

#frm_question .error
{
	font-size:14px;
}

#frm_question label.error
{
	font-size:14px;
	/*margin-left:5px;*/
}

.content{
font:14px/24px Arial,Helvetica,sans-serif;
}
.hm_cnt_tp
{
width:985px;
padding-bottom:20px;
}
.cont_top_lft_hm
{
width:575px;
padding:0 0 0 23px;
}
.cnt_tp_rght_hm
{
width:320px;
padding:27px 0 0 0px;
float:right;
}
.frm_otr
{
float:left;
padding-bottom:20px;
}
.frm_lft
{
width:355px;
float:left;
padding:0 245px 0 0;
}
.frm_btm
{
float:left;
width:317px;
padding:20px 0 0 0;
}
.frm_rght
{
float:right;
width:330px;
}
.cnt_btm
{
width:964px;
padding-left:22px;
}
.btm_lft_ext
{
width:630px;
padding:50px 0 50px 0px;
background:url(../images/cont-btm-bl-img.jpg) left top no-repeat;
}
.cnt
{
padding-top:10px;
background:url(../images/shdw-top-cntr.jpg) left top repeat-x;
}
.cont_mid_cntr_otr
{width:1003px;
float:left;
background:url(../images/shdw-main-bg.jpg) left top no-repeat;

}
.cont_mid_cntr_inr
{width:965px;
float:left;
padding:20px 33px 0 0px;
/*background:url(../images/shdw-btm-bg.jpg) left bottom no-repeat;
*/
}
.cont_bx_otr
{
float:left;
width:1003px;
background:url(../images/cont-box-top.png) left top no-repeat;
}
.sbmt_btn
{background:url(../images/submit-sml.jpg) center top no-repeat;
width:86px;
height:22px;
font:11px;
font:bold 11px Arial, Helvetica, sans-serif; 
border:none;
color:#FFF;
line-height:35px;
cursor:pointer;
}

.back_btn
{background:url(../images/back.png) center top no-repeat;
width:86px;
height:22px;
font:11px;
font:bold 11px Arial, Helvetica, sans-serif; 
border:none;
color:#FFF;
line-height:35px;
cursor:pointer;
}

a{
color:#0090C6;
text-decoration:none;
}

a:hover{
text-decoration:underline;}
.rght_btm
{
width:630px;
float:left;
padding:20px 0 0 0;
}
.bx_pos
{
position:absolute;
z-index:1;
float:left;
left:22px;
top:-175px;
}
.mid_fst
{
padding-bottom:0px;
padding-left:37px;
padding-right:45px;
}
