body

{margin:0px;

 padding:0px;

 background-image: url('../graphics/mid_body_bg_top.jpg');

 background-repeat:repeat-x;

 background-color:#0196b6;

 font-family: Verdana, Arial, sans-serif;}



/* BACKGROUND */

.bg_left_top{ background-image:url('../graphics/left_body_bg_top.jpg'); background-repeat:no-repeat; background-position:top right;}

.bg_right_top{ background-image:url('../graphics/right_body_bg_top.jpg'); background-repeat:no-repeat; background-position:top left;}

.bg_bottom{ background-image:url('../graphics/btm_bg.jpg'); background-repeat:repeat-x; background-position:top left;}

.bg_top_arrow{ background-image:url('../graphics/top_arrowbg.jpg'); background-repeat:repeat-x;}



.bg_logo{ background-image:url('../graphics/top_header_midbg.gif'); background-repeat:repeat-x;}

.bg_client_log_in{ background-image:url('../graphics/login_shape.gif'); background-repeat:no-repeat;}

.bg_flash{ background-image:url('../graphics/flash_btm.gif'); background-repeat:no-repeat; background-position:bottom; }

.bg_content{ background-image:url('../graphics/content_midbg.gif'); background-repeat:repeat;}

.bg_footer{ background-image:url('../graphics/btm_content_base.jpg'); background-repeat:no-repeat;}

.bg_content_inner{ background-image:url('../graphics/inner_mid_contentbg.gif'); background-repeat:repeat;}

.bg_footer_inner{ background-image:url('../graphics/inner_content_base.gif'); background-repeat:no-repeat;}

/* TEXT FORMATTING */

.text{font-size:13px;color:#006A8B;line-height:18px;text-align:left;}
.textitalicUL { color: #006a8b; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; }
.text_heading{font-size:17px;color:#676767;line-height:18px;text-align:left;}

.text_grey{font-size:13px;color:#939393;line-height:18px;text-align:left;}

.text_grey_bold{font-size:13px;color:#939393;line-height:18px;text-align:left;font-weight:bold;}

.text_heading_inner{font-size:15px;color:#006a8b;line-height:30px;text-align:left;font-weight:bold;}



/* ANCHOR */

a{font-size:13px;color:#4A8C1E;text-decoration:underline;outline:none;}

a:hover{font-size:13px;color:#006A8B;text-decoration:none;outline:none;}



a.client_log_in{font-size:13px;color:#000000;text-decoration:underline;}

a.client_log_in:hover{font-size:13px;color:#ffffff;text-decoration:none;}



a.client_log_in_active{font-size:13px;color:#ffffff;text-decoration:none;}

a.client_log_in_active:hover{font-size:13px;color:#ffffff;text-decoration:none;}



a.left{font-size:14px;color:#000000;text-decoration:none;font-weight:normal;}

a.left:hover{font-size:14px;color:#000000;text-decoration:underline;font-weight:normal;}



/* DROP DOWN MENU */

.menu{color:#000000;font-size:12px;text-decoration:none;outline:none;display:block; }

a.menu:hover{color:#ffffff;font-size:12px;text-decoration:none;outline:none;display:block;}



.out{background-color:#94CA1B;}

.over{background-color:#94CA1B;}





/* FOOTER */

.footer{color:#939393;font-size:10px;}

a.footer{color:#2CA2C4;font-size:10px;text-decoration:underline;}

a.footer:hover{color:#2CA2C4;font-size:10px;text-decoration:none;}

a.footer_active{color:#2CA2C4;font-size:10px;text-decoration:none;}

a.footer_active:hover{color:#2CA2C4;font-size:10px;text-decoration:none;}



/* BORDER  */

.space_client_log_in{margin-top:3px; display:block; padding-left:15px; padding-top:3px;}

.space_client_login_top{margin-top:3px; display:block; padding-top:3px;}

.img_space_heading{padding:0px 0px 20px 0px;}

.img_red_arrow{margin:25px 0px 0px 0px; border:1px solid blue;}

.img_space{margin:0px 20px 0px 0px;}



/* Misc Classes */

.vline_footer{color:#939393;font-size:10px;padding:0px 3px 0px 3px;}



ul, li {padding: 0;	margin: 5px 0 5px 14px;}



/* Form Elements */

.txtbox{width:175px; height:22px; border:1px solid #0196B6; background-color:#FFFFFF;color:#006A8B;}

.txtarea{width:175px; border:1px solid #0196B6; background-color:#FFFFFF;color:#006A8B;}

.selectbox{width:175px; background-color:#FFFFFF;color:#006A8B;}

.large_box{width:175px; border:1px solid #0196B6; background-color:#FFFFFF;color:#006A8B;}


/* Added on 080811 */
.mid_form_bg{ background-image:url('../graphics/form_md.gif'); background-repeat:repeat;}

.bg_inner_footer{ background-image:url('../graphics/inner_content_white_base.gif'); background-repeat:no-repeat;}

.bg_inner_content{ background-image:url('../graphics/inner_mid_white_contentbg.gif'); background-repeat:repeat;}

.txt_inner{font-size:13px;color:#363B3F;line-height:18px;font-weight:bold;}

.txtbox_browse{width:300px; height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}

a.delete_lnk{font-size:14px;color:#31C032;text-decoration:underline;font-weight:bold;}
a.delete_lnk:hover{font-size:14px;color:#31C032;text-decoration:none;}

.client_mid_form_bg{ background-image:url('../graphics/inner_form_mid.gif'); background-repeat:repeat;}

.txtbox_admin02a{width:473px; height:23px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}
.txtbox_client{width:350px; height:23px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}

.txtbox_initiate_client_details{width:470px; height:23px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}
.txtbox_initiate_client_login{width:450px; height:23px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}

.txtbox_client_phone1{width:50px; height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}
.txtbox_client_phone2{width:50px; height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}
.txtbox_client_phone3{width:90px; height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}
.phone_number_seperator{padding-left:5px;padding-right:5px;font-size:14px;color:#363B3F;font-weight:bold;}

.imp_marker{font-size:14px;font-weight:bold;color:#F60707;}

.hdg_text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:28px;color:#65bf28;}
.sub_hdg_text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#147596;font-weight:bold;}
.leading_text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#147596;font-weight:bold;}
.leading_info_text_top{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#147596;padding-top:5px;}
.leading_info_text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#147596;}
.leading_info_text2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000;}

.login_mid_form_bg{ background-image:url('../graphics/border_mid_login_form.gif'); background-repeat:repeat;}

.remember_me{padding-left:5px;font-size:12px;color:#363B3F;font-weight:bold;}

.select_access_level{width:150px; height:23px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}

.active_status{font-size:13px;color:#363B3F;line-height:18px;font-weight:bold;padding-left:8px;}

.select_company{width:550px; height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;margin-left:8px;}

.mid_client_policy_bg{ background-image:url('../graphics/policy_center_mid_bg.gif'); background-repeat:repeat;}

.txtbox_companycode{width:140px; height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}
.txtbox_companyname{width:473px; height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}
.txtbox_companylocn{width:150px; height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}
.txtarea_clientmsg_spfc{width:855px; height:50px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}

.txtarea_clientmsg_spfc_report{width:855px; height:45px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}

.left_mid_box_bg{ background-image:url('../graphics/blue_form_mid.gif'); background-repeat:repeat;}
.left_mid_box_top_bg{ background-image:url('../graphics/blue_form_top.gif'); background-repeat:repeat;color:#ffffff;font-size:13px;font-weight:bold;background-color:#ffffff;}
.left_mid_box_mid_bg{ background-image:url('../graphics/blue_form_bg.gif'); background-repeat:repeat-x; }

.left_mid_box_mid_bg_2{ background:#50B2C2 url('../graphics/blue_form_bg.gif') repeat-x; }

.left_mid_mid_bg{ background:#50B2C2 url('../graphics/blue_form_bg.gif') repeat-x; }

.select_week{width:130px; height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}

.txtbox_uploadfilename{width:162px; height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}

.right_mid_box_top_bg{ background-image:url('../graphics/blue_large_form_top.gif'); background-repeat:repeat;color:#ffffff;font-size:13px;font-weight:bold;background-color:#ffffff;}
.right_mid_box_mid_bg{ background-image:url('../graphics/blue_large_form_mid.gif'); background-repeat:repeat-y; background-color:#ffffff;}
.left_spaced{padding-left:10px;}
.left_space_title{padding-left:20px;}
.left_space_title_small{padding-left:15px;}

a.month_lnk{font-size:14px;color:#01C302;text-decoration:underline;font-weight:bold;}
a.month_lnk:hover{font-size:14px;color:#01C302;text-decoration:none;}

a.month_lnk_selected{font-size:14px;color:#C0BDCA;text-decoration:underline;font-weight:bold;}
a.month_lnk_selected:hover{font-size:14px;color:#C0BDCA;text-decoration:none;}

a.month_lnk_available{font-size:14px;color:#01C302;text-decoration:underline;font-weight:bold;}
a.month_lnk_available:hover{font-size:14px;color:#01C302;text-decoration:none;}

.txtbox_mainfile{width:160px; height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}

a.remove_file_lnk{font-size:14px;color:#080BFF;text-decoration:underline;font-weight:bold;}
a.remove_file_lnk:hover{font-size:14px;color:#080BFF;text-decoration:none;}

.txt_filename{font-size:13px;color:#AB2718;line-height:18px;font-weight:bold;}
a.txt_filename_uploaded{font-size:12px;color:#AB2718;line-height:18px;text-decoration:underline;}
a.txt_filename_uploaded:hover{font-size:12px;color:#AB2718;line-height:18px;text-decoration:none;}

a.add_doc_lnk{font-size:14px;color:#0097B9;text-decoration:underline;font-weight:bold;padding-left:3px;padding-right:3px;}
a.add_doc_lnk:hover{font-size:14px;color:#0097B9;text-decoration:none;}

.grey_border{border:1px solid #9999A8;}
.grey_border_sides{border-left:1px solid #9999A8;border-right:1px solid #9999A8;}

a.doc_name_lnk{font-size:14px;color:#01C302;text-decoration:underline;font-weight:bold;padding-left:3px;padding-right:3px;}
a.doc_name_lnk:hover{font-size:14px;color:#01C302;text-decoration:none;}

a.monthly_lnk{font-size:13px;color:#3E9AAA;text-decoration:none;font-weight:bold;}
a.monthly_lnk:hover{font-size:13px;color:#3E9AAA;text-decoration:underline;}

a.report_name_lnk{font-size:14px;color:#01C302;text-decoration:underline;font-weight:bold;padding-left:3px;padding-right:3px;}
a.report_name_lnk:hover{font-size:14px;color:#01C302;text-decoration:none;}

/* Login Page */

a.forgot_pwd_lnk{font-size:12px;color:#3C3C3C;text-decoration:underline;font-weight:bold;padding-left:9px;}
a.forgot_pwd_lnk:hover{font-size:12px;color:#3C3C3C;text-decoration:none;}


/* 080813 */
.white_left_mid_box_top_bg{ background-image:url('../graphics/white_form_top.gif'); background-repeat:repeat;color:#ffffff;font-size:13px;font-weight:bold;background-color:#ffffff;}
.white_left_mid_box_mid_bg{ background-image:url('../graphics/white_form_mid.gif'); background-repeat:repeat; background-color:#ffffff;}

.white_right_mid_box_top_bg{ background-image:url('../graphics/white_large_form_top.gif'); background-repeat:repeat;color:#ffffff;font-size:13px;font-weight:bold;background-color:#ffffff;}
.white_right_mid_box_mid_bg{ background-image:url('../graphics/white_large_form_mid.gif'); background-repeat:repeat; background-color:#ffffff;}

a.add_user{font-size:13px;color:#0097B9;text-decoration:underline;font-weight:bold;}
a.add_user:hover{font-size:13px;color:#0097B9;text-decoration:none;}

.txt_inner_reg{font-size:13px;color:#363B3F;line-height:18px;}
.txt_inner_reg2{font-size:13px;color:#363B3F;line-height:17px;}

a.client_mail_lnk{font-size:14px;color:#01C302;text-decoration:underline;font-weight:bold;padding-left:3px;padding-right:3px;}
a.client_mail_lnk:hover{font-size:14px;color:#01C302;text-decoration:none;}

a.reset_pswd_lnk{font-size:14px;color:#01C302;text-decoration:underline;font-weight:bold;padding-left:3px;padding-right:3px;}
a.reset_pswd_lnk:hover{font-size:14px;color:#01C302;text-decoration:none;}

.even_row{background:#D4F0F4;}
.border_left_side{border-left:2px solid #AFE6EE;}

.border_top{border-top:2px solid #AFE6EE;}
.border_topleft{border-top:2px solid #AFE6EE;border-left:2px solid #AFE6EE;}
.border_extremes_side{border-left:2px solid #AFE6EE;border-right:2px solid #AFE6EE;}
.border_bottom{border-bottom:2px solid #AFE6EE;}
.border_bottomleft{border-bottom:2px solid #AFE6EE;border-left:2px solid #AFE6EE;}

.select_pages{width:50px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}

a.pages_lnk{font-size:13px;color:#3C3C3C;text-decoration:none;font-weight:bold;padding-left:3px;}
a.pages_lnk:hover{font-size:13px;color:#3C3C3C;text-decoration:underline;}

a.client_email_lnk{font-size:12px;color:#01C302;text-decoration:underline;padding-left:3px;font-weight:bold;}
a.client_email_lnk:hover{font-size:12px;color:#01C302;text-decoration:none;}

a.reset_pwd_lnk{font-size:12px;color:#01C302;text-decoration:underline;font-weight:bold;padding-left:3px;}
a.reset_pwd_lnk:hover{font-size:12px;color:#01C302;text-decoration:none;}


/****** client admin04 ******/
.clientadmin_company{width:121px; height:20px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;margin-left:8px;}
.clientadmin_company2{width:400px; height:20px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}
a.client_addnewtxt{color:#0196b7; font-size:13px; font-weight:bold; text-decoration:underline; line-height:26px;}
a.client_addnewtxt:hover{text-decoration:none;color:#0196b7;}
.clientadmin_txt_inner{font-size:13px;color:#363B3F;font-weight:bold;}
.clientadmin_txtbox_companylocn_1{width:268px; height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}
.clientadmin_txtbox_companylocn_2{width:354px!important;width:346px; height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}

.clientadmin_txtbox_companylocn{width:205px; height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}
.clientadmin_txtarea_clientmsg_spfc{width:855px; height:148px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}
.clientadmin_tabletop{border-top:2px solid #0097B9;}
.clientadmin_tabletopleft{border-top:2px solid #0097B9;border-left:2px solid #0097B9;}
.clientadmin_tablemid{border-left:2px solid #0097B9; border-right:2px solid #0097B9;}
.clientadmin_tablemidleft{border-left:2px solid #0097B9;}
.clientadmin_tablemidright{border-right:2px solid #0097B9;}
.clientadmin_tablebottom{border-bottom:2px solid #0097B9;}
.clientadmin_tableleftbottom{border-bottom:2px solid #0097B9;border-left:2px solid #0097B9;}
.client_admin_pading_10{ padding-left:10px;}

.client_admin_tdborder{border-right:2px solid #0097B9;}
.clientadmin_whitebg{background-color:#FFFFFF;}
.clientadmin_midbg{ background:url(../graphics/mid_form_bg.gif) repeat-y;}

.border_left_side_dark{border-left:2px solid #0097B9;}
.border_extremes_dark{border-left:2px solid #0097B9;border-right:2px solid #0097B9;}

.bg_top{background:url('../graphics/top_form.gif') no-repeat left top;}
.upload_btn{margin-top:10px;margin-right:10px;}
.bg_policy_top{background:url('../graphics/policy_center_head.gif') no-repeat left top;}

/* Client Resources Client03 */
.coding_tip_left_top_bg{ background-image:url('../graphics/coding_tip_top_mid.gif'); background-repeat:repeat;color:#ffffff;font-size:13px;font-weight:bold;}
.coding_tip_left_btm_bg_plain{ background-image:url('../graphics/coding_tip_bottom_mid.gif'); background-repeat:repeat;}
.coding_tip_left_btm_bg{ background-image:url('../graphics/coding_tip_bottom_mid.gif'); background-repeat:repeat;background-color:#50B2C2;}
.coding_tip_left_mid_bg{ background-image:url('../graphics/coding_tip_mid.gif'); background-repeat:repeat;}
.insider_tip_left_mid_bg{ background-image:url('../graphics/insider_tip_mid.gif'); background-repeat:repeat;}
.insider_text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#147596;font-weight:bold;}

a.continue_rdg_lnk{font-size:12px;color:#01C302;text-decoration:underline;}
a.continue_rdg_lnk:hover{font-size:12px;color:#01C302;text-decoration:none;}
.resources_right_mid_bg{ background-image:url('../graphics/resources_mid2.gif'); background-repeat:repeat;}

a.filename_lnk{font-size:12px;color:#3C3C3C;text-decoration:underline;font-weight:bold;padding-left:9px;}
a.filename_lnk:hover{font-size:12px;color:#3C3C3C;text-decoration:none;}

.resources_mid_box_mid_bg{ background-image:url('../graphics/resources_bg.gif'); background-repeat:repeat-x; background-color:#50B2C2;}

.insider_tip_left_mid_bg2{ background-image:url('../graphics/insider_tip_mid_2.gif'); background-repeat:repeat;}
.coding_tip_left_mid_bg2{ background-image:url('../graphics/coding_tip_mid_2.gif'); background-repeat:repeat;}
.white_back_bg{background:#ffffff;}

/* Client Admin Global */
.blue_back_bg{background:#80D8E4;}
.coding_tip_left_top_bg_blue{ background-image:url('../graphics/coding_tip_top_mid_2.gif'); background-repeat:repeat;color:#ffffff;font-size:13px;font-weight:bold;}

.txtarea_top_tip{width:390px;height:66px; border:0px solid #0196B6; background-color:#FFFFFF;color:#006A8B;}
.txtarea_btm_tip{width:390px;height:290px; border:0px solid #0196B6; background-color:#FFFFFF;color:#006A8B;}

a.resources_lnk{font-size:12px;color:#01C302;text-decoration:underline;font-weight:bold;padding-left:3px;padding-right:3px;}
a.resources_lnk:hover{font-size:12px;color:#01C302;text-decoration:none;}

/*Client Center Admin 04 */
.phone1{width:50px;margin-right:4px;height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;font-size:11px;float:left;}
.phone2{width:50px;margin-right:4px;height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;font-size:11px;float:left;}
.phone3{width:97px; height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;font-size:11px;float:left;}

.sub_hdg_txt_plain{font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#147596;font-weight:normal;}

.txtarea_global_msg{width:882px;height:40px;border:1px solid #000;color:#147596;font-family: Verdana, Arial, sans-serif;font-size:12px;padding-top:3px; padding-bottom:3px; padding-left:3px; padding-right:3px;}

.resources_bg{background:url(../graphics/coding_tip_top_mid.gif) repeat-x;}

/* Report Policy Center Admin */
file{width:160px; height:22px; border:1px solid #000; background-color:#FFFFFF;color:#006A8B;}

/* Misc Classes */
.blue_color{background:#50B2C2;}
.white_back_bg{ background:#fff;}
.margin_right10{margin-right:10px;}