/* CSS Document */

/* body */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
/*	background-image:url(../images/bggradient.jpg);*/
	background-repeat:repeat-x;
	background-color:#FFFFFF;	
}

#header_div
{
	background-image:url(../images/header_bg.jpg);
	background-repeat:repeat-x;
	height:71px;
	color:#FFFFFF;
}

#header_div a
{
	color:#FFFFFF;
}

#menu_div
{
	background-image:url(../images/menu_bg.jpg);
	background-repeat:repeat-x;
	height:50px;
	line-height:22px;
	color:#FFFFFF;
}	
#menu_div a
{
	text-decoration: none;
}
.logo_padding
{
	padding-top:5px;
	padding-left:5px;
}
/*body contents */

.call1{
	margin-top:3px;
	background:url(../images/bullets4.png) no-repeat left center;
	padding-left:20px;
	vertical-align:text-top;
	float:left;
	width:175px;
}
.call1singleline{
	margin-top:3px;
	background:url(../images/bullets4.png) no-repeat left center;
	padding-left:20px;
	vertical-align:text-top;
	float:left;
	width:600px;
}
.call1long{
	margin-top:3px;
	background:url(../images/bullets4.png) no-repeat left center;
	padding-left:20px;
	vertical-align:text-top;
	float:left;
	width:300px;
}
.call1verylong{
	margin-top:3px;
	background:url(../images/bullets4.png) no-repeat left center;
	padding-left:20px;
	vertical-align:text-top;
	float:left;
	width:420px;
}
.callinside{
	margin-top:3px;
	padding-left:50px;
	background:url(../images/square_bullets.gif) no-repeat left center;
	background-position:30px;
	vertical-align:text-top;
	float:left;
	width:500px;
}
.call2{
	margin-top:3px;
	float:left;
	width:400px;
}
.call2long{
	margin-top:3px;
	float:left;
	width:450px;
}
.call2short{
	margin-top:3px;
	float:left;
	width:200px;
}
.call3{
	margin-top:3px;
	background:url(../images/bullets4.png) no-repeat left center;
	padding-left:20px;
	vertical-align:text-top;
	float:left;
	width:700px;
}
.callspace{
	margin-top:5px;
	padding-left:20px;
	vertical-align:text-top;
	float:left;
	width:700px;
}

/* fonts */
.orange11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#750026;
	text-decoration:none;
}

.orange11_normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#750026;
	text-decoration:none;
	text-transform:uppercase;
}
.orange11_normal a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#750026;
	text-decoration:none;
	text-transform:uppercase;
}
.orange11_normal a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0083D3;
	text-decoration:none;
	text-transform:uppercase;
}
.blue18_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#00457C;
	text-align:left;
}
.blue16_bold_stm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#006699;
	text-align:left;
}
.blue18_bold_stm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#006699;
	text-align:left;
}
.white11_noraml{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
}
.white11_noraml a{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
}

.white11_noraml a:hover{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	color:#750026;
}

.white11_noraml_footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
}

.white11_noraml_footer a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12x;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
}
.white11_noraml_footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12x;
	font-weight:normal;
	text-align:center;
	color:#ffffff;
	text-decoration:underline;
}

.white11_noraml a:hover{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	color:#750026;
}


.white14_bold{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:Left;
	color:#ffffff;
}

.white15_bold{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:Left;
	color:#ffffff;
}
.yellow14_bold{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:Left;
	color:#FFFF00;
}

.blue11_noraml{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	color:#007DCE;
}

.blue12_noraml{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	color:#007DCE;
}

.btn11yellow{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFD253;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	padding:3px 0px 3px 0px;
}
.btn11yellow a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFD253;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	padding:3px 0px 3px 0px;
}
.btn11yellow a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	padding:3px 0px 3px 0px;
}

.lt10yellow{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFF99;
	text-align:left;
	text-transform:uppercase;
	padding:2px 0px 2px 0px;
}
.lt10yellow a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFF99;
	text-align:left;
	text-transform:uppercase;
	padding:2px 0px 2px 0px;
	text-decoration:none;
}
.lt10yellow a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	text-transform:uppercase;
	padding:2px 0px 2px 0px;
	text-decoration:none;
}

.darkgray12_noraml{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	color:#333C4B;
}
.darkgray12px_normal{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:#333C4B;
}
.darkgray12_noraml_stm{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	color:#000000;
}
.darkgray12_noraml_cambria{	
	font-family:Cambria, Arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	color:#333C4B;
}

.darkgray12_bold{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#333C4B;58616D
}

.gray12_bold{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#58616D;
}
.chery12_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#6C0506;
}
.chery14_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#6C0506;
}
.chery12_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#6C0506;
}
.cherybackground{
	background-color:#6c0506;
	height:2px;
	width:650px;
	
}
.cherybackground1{
	background-color:#6c0506;
	height:2px;
	width:650px;
	
}
.chery14_bold_cambria{
	font-family:Cambria, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#6C0506;
}

.chery12_bold_stm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#006699;
}
.chery14_bold_stm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#006699;
}
.chery16_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#6C0506;
}


.chery18_bold{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#6C0506;
}

.red12_noraml{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	color:#750026;
}
.red14_noraml{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#750026;
}
.red12_bold{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#003399;
}
.black12_noraml{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#000000;
}
.black12calibri_noraml{	
	font-family:Calibri, Arial, Helvetica;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#000000;
}
.bottomborder{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	border-bottom:solid 1px #014E82;
}

.black12_bold{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#000000;
}
.black10_noraml{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	color:#000000;
}

.white12_bold{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
}
.subtitle16_bold{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#FF0000;
}
/* button */

#btn_header{
	
	width:134px;
	height:22px;
	text-decoration:none;
	text-align:center;
	
}

#btn_header a{
	display:block;
	background-image:url(../images/header_dn.png);
	background-repeat:no-repeat;
	width:134px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	padding:4px 0px 0px 0px;
}

#btn_header a:hover{
	background-image:url(../images/header_up.png);
	background-repeat:no-repeat;
	color:#FF0000;
}

.box{
	background-image:url(../images/box.png);
	background-repeat:repeat-x;
	background-color:#FBFBFB;
	height:230px;
	width:272px;
	
}
.menu{
	background-image:url(../images/menu1.png);
	background-repeat:repeat-x;
	width:196px;
	height:150px;
	background-color:#009FDE;
	_background-color:#0096DA;
}

.menu1{
	background-image:url(../images/menu_bottom1.png);
	width:195px;
}

.title_img{
	background-image:url(../images/title_name1.png);
	background-position:center;
	background-repeat:no-repeat;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#7F0001;
}
.title_img_cambria{
	background-image:url(../images/title_name1.png);
	background-position:center;
	background-repeat:no-repeat;
	height:25px;
	font-family:Cambria, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#7F0001;
}
.textbody_bg{
	background-image:url(../images/body1.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	}
	
.bg_content{
	background-image:url(../images/bg_content.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
.bg_home{
	background-image:url(../images/bg_home.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
.health_essential_home{
	background-image:url(../images/bg_healthessential_home.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

#ul_bullet{
	list-style-image:url(../images/bullets4.png);
}
#ul_bullet5{
	list-style-image:url(../images/bullets5.png);
}
#ul_bullet6{
	list-style-image:url(../images/bullets7.png);
}

/* FORM TABLE */
.tablehead_bg
{
	/*background-color:#009FDE;*/
	/*background-color:#ADCFEB;*/
	background-color:#E0E0E0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#8E152D;
	height:20px;
}
.table_sub_headbg
{
	background-color:#f2f2f2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	height:20px;
	text-align:right;
}

.field_heading{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:right;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.field_val_darkgray12{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.form_trbg
{
	background-color:#f2f2f2;
	height:20px;
}
.rowsapertor
{
	background-color:#49ADF8;
	height:20px;
}
.progress
{
	background-color:#8AFFA8;
	height:20px;
}
.onhold
{
	background-color:#FFFFBB;
	height:20px;
}

.closed
{
	background-color:#FFD7AE;
	height:20px;
}
.assigned
{
	background-color:#DFD2DE;
	height:20px;
}
.completed
{
	background-color:#BFBDBD;
	height:20px;
}
.schedule
{
	background-color:#7C6556;
	height:20px;
}
.form_trbg_light
{
	background-color:#FFFFFF;
	height:20px;
}
.tablebg
{
	background-color:#00457B;
}
.strnote
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.bl_boder{
	border:1px solid #009FDE;
}
.bl_dark_boder{
border:1px solid #00457B;
}
.bl_dark_boder_lbr{
border-left:1px solid #00457B;
border-bottom:1px solid #00457B;
border-right:1px solid #00457B;
}

.bl_dark_boder_b{
border-bottom:1px solid #00457B;
}

.bl_boder_bottom{
	/*border-bottom:1px solid #00457B;*/
}

/* BUTTON */


.contactbutton A {
	font-size:11px;
	float:left;
	background-image:url(../images/center1.png);
	background-repeat:repeat-x;
	color:#ffffff; 
	margin-top: 2px; 
	padding-top: 3px; 
	padding-bottom: 0px; 
	padding-left: 5px;
	padding-right: 5px; 
	background-repeat:repeat-x; 
	height: 17px; 
	background-color: #ffffff; 
	text-align: center; 
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #666666;
	font-weight:bold;
}
.contactbutton A:hover{
	BACKGROUND-IMAGE:url(../images/center2.png);
	background-repeat:repeat-x; 
	BACKGROUND-COLOR: #000000;
	TEXT-DECORATION:none;
	font-weight:bold;
	color:#FFFB94;
}

/* table */

.leftrow{
	border-left:#014377 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	color:#333C4B;
	padding:3px 5px 0px 5px;
}
.leftrow1{
	border-left:#014377 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#333C4B;
	padding:3px 5px 0px 5px;
}

.righttrow{
	border-right:#014377 solid 1px;
	border-left:#014377 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	color:#333C4B;
	padding:3px 5px 0px 5px;
}
.righttrow1{
	border-right:#014377 solid 1px;
	border-left:#014377 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#333C4B;
	padding:3px 5px 3px 5px;
}
.bottom{
	border-left:#014377 solid 1px;
	border-bottom:#014377 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	color:#333C4B;
	padding:3px 5px 3px 5px;
}
.bottom1{
	border-left:#014377 solid 1px;
	border-right:#014377 solid 1px;
	border-bottom:#014377 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	color:#333C4B;
	padding:3px 5px 3px 5px;
}

/* for showhide text*/
.grlight{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-decoration:none;
}
.black12px
{
	font-family:Arial, Helvetica, sans-serif;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size:13px;
	color:#000000;
	text-decoration:none;
}
.black12px_viewapp
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.black14px
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}

.red_starnote{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FF0000;
}

.quote_leftsidebar{
	background-image:url(../images/leftsidebar_bg.png);
	background-repeat:repeat-y;
	width:227px;
	height:350px;
}

.product_head
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:40px;
	font-weight:bold;
	color:#750026;
}
.product_head_platinum
{
	/*font-family:Elephant, Verdana, Arial, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:40px;
	font-weight:bold;
	color:#750026;
}
.product_head_stm
{
	font-family:Britannic Bold, Verdana, Arial, sans-serif;
	font-size:42px;
	font-weight:bold;
	color:#006699;
}
.product_head_1stmed_stm
{
	font-family:Britannic Bold, Verdana, Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#FF0000;
}
.product_sub_head
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.product_sub_head_stm
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}

.red11_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FF0000;
}

.red12px
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
.red14px
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}


/* START CSS FOR SIDE MENU*/ 
.menu_new{
	background-image:url(../images/left_blue.png);
	background-repeat:repeat;
}
.white10{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	
	padding:2px 0px 2px 0px;
	text-decoration:none;
}
.white10 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding:2px 0px 2px 0px;
	text-decoration:none;
}
.white10 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#DFEDF4;
	text-align:left;
	padding:2px 0px 2px 0px;
	text-decoration:underline;
}

.white12_bo{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
}
.white12_bo a{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
}
.white12_product{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#ffffff;
}
.white12_product a{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#ffffff;
}
.white12_product a:hover{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#DFEDF4;
	text-decoration:underline;
}
.white10_menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
}
.active{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#FFFF00;
}

.menu_grp_head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#98C6DC;
}
/* END CSS FOR SIDE MENU */ 

/*START  New Rounded Side Menu*/
.sidemenu {
		list-style-type:none;
        width: 220px;
        margin-top: 5px;
        }

.sidemenu  a {
        font-family:sans-serif;
		font-size:11px;
		font-weight:bold;
		color: #FFFFFF;
        display: block;
        background:  url("../images/sidemenu.png");
        padding: 3px 0 0 20px;
		list-style-type:none;
		text-decoration: none;
        height: 19px;
		voice-family: "\"}\"";
          voice-family: inherit;
		  list-style-type:none;
        }

.sidemenu  a:hover, #menu8  #current {
        color:#000033;
		font-family:sans-serif;
		font-size:11px;
		font-weight:bold;
        background:  url("../images/sidemenu.png") 0 -21px;
        padding: 3px 0 0 20px;
		list-style-type:none;
        }

.sidemenu  a:active {
        font-family:sans-serif;
		font-size:11px;
		font-weight:bold;
		color: #ffffff;
        background:  url("../images/sidemenu.png") 0 -21px;
        padding: 3px 0 0 20px;
		list-style-type:none;
        }
.sidemenu_submenu{
	font-family:sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #183C81;
	padding: 2px 0 2px 3px;
	list-style-type:none;
	text-decoration:none;
}
.sidemenu_submenu a:hover{
	font-family:sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #750026;
	padding: 1px 0 0 3px;
	list-style-type:none;
}
.sidemenu_submenu a:active{
	font-family:sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #750026;
	padding: 1px 0 0 3px;
	list-style-type:none;
}
/* END  New Rounded Side Menu*/


.btntext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	color:#08a7ce;
	padding:0px 4px 0px 4px;
}
.btntext a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	color:#981C38;
	padding:0px 4px 0px 4px;
}
.btntext a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	color:#014E82;
	padding:0px 4px 0px 4px;
}

.white12_bold{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
}
.white12_bold a{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
}
.white12_bold a:hover{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
}



.body1{
	background-image:url(../images/body1.png);
	background-repeat:no-repeat;	
}

.gray11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333C4B;
}

div.scroll {
height: 80px;
width: 420px;
overflow: auto;
border: 1px solid #7F9DB9;
background-color: #FFFFFF;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
padding-top:2px;
padding-left:3px;

}

.border_black
{
	border:1px solid #000000;
}

.app_heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;	
	background-color:#000000;
}

/*For agent Registration*/
.tableheading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background-color:#5eabea;
	height:30px;
	text-decoration:none;
	text-align:left;
	padding-left:10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.tablefooter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background-color:#5eabea;
	height:30px;
	text-decoration:none;
	text-align:left;
	padding-left:10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.tbl_border{
	border:1px solid #5eabea;
}
.err_msg{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
}
.gray12noraml{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	background-color:#F0F0F0;
	height:20px;
}

/*TAB*/
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	margin: 0px 1px 0px 0px;
	font: bold 11px sans-serif;
	background-image:url(../images/tab_3_bg.png);
	background-repeat:no-repeat;
	list-style: none;
	/*-moz-user-select: none;
	-khtml-user-select: none;*/
	cursor: pointer;
/*	width:68px;*/ /*Width change for tabbing to solve width issue */
	/*width:64px;
	height:25px;*/
	width:76px;
	height:35px;	
	text-align:center;
	vertical-align:middle;
	/*padding:10px 10px 10px 10px;*/
	padding:5px 4px 5px 4px;
	color:#FFFFFF;
	text-transform:capitalize;
	text-decoration:none;
}
.TabbedPanelsTab a{
	background-image: url(../images/tab_3_bg.png);
		color:#006666;
		text-decoration:underline;
}
.TabbedPanelsTab a:Hover{
	background-image: url(../images/tab_3_bg.png);
		color:#006666;
		text-decoration:underline;

}

.TabbedPanelsTab1 {
	position: relative;
	top: 1px;
	float: left;
	margin: 0px 1px 0px 0px;
	font: bold 11px sans-serif;
	background-image:url(../images/tab_3_bg1.jpg);
	background-repeat:no-repeat;
	list-style: none;
	/*-moz-user-select: none;
	-khtml-user-select: none;*/
	cursor: pointer;
	width:89px;
	height:26px;
	text-align:center;
	vertical-align:middle;
	padding:10px 10px 10px 10px;
	color:#FFFFFF;
	text-transform:capitalize;
	text-decoration:none;
}
.TabbedPanelsTab1 a{
	background-image: url(../images/tab_3_bg.jpg);
		color:#006666;
		text-decoration:underline;
}
.TabbedPanelsTab1 a:Hover{
	background-image: url(../images/tab_3_bg.jpg);
		color:#006666;
		text-decoration:underline;

}
/*END*/

/* USE FOR Download section*/

.admin_link
{
	font-size:12px;
	color:#981C38; 
	/*background-color: #981C38; */
	text-align: center; 
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.admin_link A {
	font-size:12px;
	color:#981C38; 
	/*background-color: #981C38; */
	text-align: center; 
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.admin_link A:hover{

	/*BACKGROUND-COLOR: #000000;*/
	font-weight:bold;
	text-decoration:underline;
	color:#014E82;
}

/* TR mouse over  FEFED3*/

tr.on {
	background-color:#E0E0E0; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#981C37;
	text-decoration:none;
	height:22px;
	cursor:pointer;

}
tr.on a:link{
	background-color:#E0E0E0; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#981C37;
	text-decoration:none;
	height:22px;

}
tr.off {

	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000;
	text-decoration:none;
	height:22px;
}
tr.off a:link{

	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000;
	text-decoration:none;
	height:22px;
}
.tr_greybackground{
background-color:#D9D9D9;
font-weight:bold;
}
.border_bottom_black
{
	border-bottom:1px solid #000000;
}
.border_right_black
{
	border-right:1px solid #000000;
}
.hometitle
{
	font-family:Britannic Bold, Verdana, Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#365F91;
	text-decoration:none;
}
.product_link A {
	font-size:12px;
	font-weight:bold;
	color:#000000; 
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}
.product_link A:hover{
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
}
.tabletext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333C4B;
}
.chery12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#6C0506;
}
.chery12 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#6C0506;
}
.chery12 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#6C0506;
	text-decoration:none;
}
.chery14_bold a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0000EE;
}
/* END*/
/* Added on Date: 4April2011*/
.platinumheplus
{
	background-image:url(../images/platinum.png);
	background-repeat:no-repeat;
	padding-left:80px;
	padding-top:30px;
	padding-bottom:0px;
	width:430px;
}
.platinumheplus span
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	margin-top:0px;
}
.platinum
{
	background-image:url(../images/platinum.png);
	background-repeat:no-repeat;
	padding-left:80px;
	padding-top:30px;
	padding-bottom:0px;
	width:380px;
}
.platinum span
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	margin-top:0px;
}
/* END Added on Date: 4April2011*/
.product_freedom_head
{
	font-family:Britannic Bold, Verdana, Arial, sans-serif;
	font-size:33px;
	font-weight:bold;
	color:#A50021;
}
.product_freedom_head1
{
	font-family:Britannic Bold, Verdana, Arial, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#A50021;
}
.product_freedom_head2
{
	font-family:Britannic Bold, Verdana, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#A50021;
}
.product_freedom_head3
{
	font-family:Britannic Bold, Verdana, Arial, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#000000;
}
.red14px_bold{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}
.tooltip-target {display: block; cursor:pointer;background-color: #EEE;}
.tooltip-benefit { cursor:pointer;}
.tooltip-content {
		display: none;      /* required */
		position: absolute; /* required */
		width: 400px;
		padding: 5px;
		background-color:#FEFED3;
		border:1px #014E82 solid;
		font-weight:normal;
		text-align:justify;
}
.product_head_blue
{
	font-family:Britannic Bold, Verdana, Arial, sans-serif;
	font-size:33px;
	font-weight:bold;
	color:#00009E;
}
.product_head_blue1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#00009E;
	font-weight:normal;
	text-decoration:none;
}
.greybox
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	border: 1px solid #d3d3d3; background: #e6e6e6 url(../images/bgsoft_cccccc.png) 50% 50% repeat-x; 
	font-weight: bold; color:#82012A;
}
.chery11_normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#750026;
	text-decoration:none;
	text-transform:uppercase;
}
.chery11_normal a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#750026;
	text-decoration:none;
	text-transform:uppercase;
}
.chery11_normal a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#1F497D;
	text-decoration:none;
	text-transform:uppercase;
}


.contactbutton1 a {
width:310px;
font-size:11px;
float:left;
background-image:url(../images/center1.png);
background-repeat:repeat-x;
color:#ffffff;
margin-top: 2px;
padding-top: 3px;
padding-bottom: 0px;
padding-left: 2px;
padding-right: 2px;
background-repeat:repeat-x;
height: 17px;
background-color: #ffffff;
text-align: center;
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:1px solid #666666;
font-weight:bold;
}
.contactbutton1 a:hover {
width:310px;
BACKGROUND-IMAGE:url(../images/center2.png);
background-repeat:repeat-x;
BACKGROUND-COLOR: #000000;
TEXT-DECORATION:none;
font-weight:bold;
color:#FFFB94;
} 


.black12{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:100;
	text-align:left;
	text-decoration:underline;
	color:#663300;
	margin:30px;
}

.sorting  {
	cursor:pointer;
}

.login_table
{
	margin-top:70px;
}


.Scheduled
{
	background-color:#80C4E8;
	color:#000;
	height:20px;
}

.Scheduled a
{
	color:#000;

}

.bg_yellow {
	background-color:#FFFFCA;
}


.whitefont_10px {
    background-color: #2A81C8;
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-decoration: none;
}
.copyright {
    background-color: #2A81C8;
    color: #FFCC00;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-decoration: none;
}

/*
	=====================
	Used in emp_performance.php
*/

.m-t-15{
	margin-top: 15px;
}

.m-0{
	margin: 0;
}
.m-t-0 {
    margin-top: 0;
}
.m-10-0{
	margin: 10px 0px;
}
.emp_per_table > tbody > tr > td{
	text-align: center;
}
.emp_per_table > tbody > tr > td.left{
	text-align: left;
}
td.cs_active{
	background-color: #eee;
	color: #444;
	font-size: 15px;
	font-weight: 600;
}
.bold{
	text-align: left;
}
table.v-middle,
table.v-middle > tbody > tr,
table.v-middle > tbody > tr > td{
	vertical-align: middle;
}

.well.white {
    background: #fff;
}
.well.square {
    border-radius: 0;
    box-shadow: 0px 0px 0px 0px;
}
.well.bar {
    background: #f5f5f5;
}
.current_name {
    font-size: 15px;
}