/* CSS Document */

body
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(images/back_1px.gif);
	background-repeat: repeat-x;
}
*html
{
	margin: 0;
	padding: 0;
}
#wraper
{
	width: 100%;
}
#container
{
	width: 1000px; /*  for keeping layout in center -->*/
	margin: 0 auto;
}
#header
{
	margin: 13px 0px 0px 0px;
}
.logo
{
	margin-left: 39px;
}
.logo_fonts
{
	width: 410px;
	height: 26px;
	margin-left: 14px;
}
.logo_fonts_arabic
{
width:399px;
height:34px;
}

.icons
{
	height: 29px;
	float: left;
	margin: 38px 0px 0px 173px;
}
.home_icon
{
	background-image: url(images/home_icon.jpg);
	background-repeat: no-repeat;
	width: 29px;
	height: 29px;
	float: left;
}
.icon_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #9a6116;
	vertical-align: middle;
	padding-top: 5px;
}
.icon_txt a:link, .icon_txt a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #9a6116;
	vertical-align: middle;
	text-decoration: none;
}
.icon_txt a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
	padding-top: 5px;
	text-decoration: none;
}
.banner
{
	background-image: url(images/banner.gif);
	background-repeat: no-repeat;
	width: 982px;
	height: 319px;
	border-left: 9px solid #bb843c;
	border-right: 9px solid #bb843c;
	border-top: 3px solid #bb843c;
	float: left;
}
.inner_banner
{
	background-image: url(images/inner_banner.gif);
	background-repeat: no-repeat;
	width: 982px;
	height: 186px;
	border-left: 9px solid #bb843c;
	border-right: 9px solid #bb843c;
	border-top: 3px solid #bb843c;
	float: left;
}
#nav-wraper
{
	text-align: center;
	background: url(images/nav-back.jpg) no-repeat left top;
}
#navlinks
{
	clear: both;
	text-align: center;
}
#navlinks ul
{
	padding-top: 25px;
	margin: 0 auto;
}

#navlinks ul li
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	float: left;
	list-style-type: none;
}
#navlinks ul li a
{
	color: #e5ddab;
	text-decoration: none;
	text-align: left;
	padding-right: 42px;
}
#navlinks ul li a:hover
{
	color: #000000;
	text-decoration: none;
}

#navlinks ul li li
{
	font-size: 12px;
}
.seperator
{
	background: url(images/seperator.gif) no-repeat right top;
	height: 39px;
	padding-top: 20px;
}

.content
{
	margin-top: 12px;
	margin-bottom: 10px;
	clear: both;
}
.content h1
{
	font-size: 16px;
	font-weight: bold;
	color: #9a6116;
	line-height: 8px;
}
.content p
{
	text-align: justify;
	line-height: 24px;
}

.content_inner
{
	margin-top: 12px;
	float: left;
	width: 850px;
	clear: both;
}
.content_inner h1
{
	font-size: 16px;
	font-weight: bold;
	color: #9a6116;
	padding-left: 14px;
	line-height: 8px;
}
.content_inner p
{
	text-align: justify;
	line-height: 24px;
	padding-left: 14px;
}


.adds
{
	text-align: center;
	float: right;
	width: 150px;
}


.footer_txt
{
	clear: both;
	font-weight: bold;
	font-size:12px;
	color: #333333;
	border-top: 1px solid #ffc383;
	padding-top: 7px;
	line-height: 20px;
}
.footer_txt a:link, .footer_txt a:visited
{
	font-weight: bold;
	font-size:12px;
	color: #333333;
	text-decoration: none;
	font-style: normal;
}
.footer_txt a:hover
{
	font-style: normal;
	font-size:12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.footer
{
	float: left;
	clear: both;
	width: 100%;
	margin-top: 10px;
}
.padding
{
	padding-left: 20px;
}

.menu_bg
{
	background-image: url(images/menu_1px.gif);
	background-repeat: repeat-x;
	height: 42px;
}
.active_menu
{
	font-size: 15px;
	font-weight: bold;
	color: #e5ddab;
	background-color: #9a6116;
	border-left: 1px solid #bb8c05;
	border-right: 1px solid #bb8c05;
	border-bottom: 1px solid #bb8c05;
	text-decoration: none;
}
.active_menu a:link, .active_menu a:visited
{
	font-size: 15px;
	font-weight: bold;
	color: #e5ddab;
	font-size: 15px;
	text-decoration: none;
}
.active_menu a:hover
{
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.active_menu a:active
{
	font-size: 15px;
	font-weight: bold;
	color: #fef4a5;
	text-decoration: none;
}

.menu
{
	font-size: 15px;
	font-weight: bold;
	color: #e5ddab;
	padding-left: 5px;
	padding-right: 5px;
}
.menu a /*:link, a:visited*/
{
	font-size: 15px;
	font-weight: bold;
	color: #e5ddab;
	text-decoration: none;
}
.menu a:hover
{
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.menu a:active
{
	font-size: 15px;
	font-weight: bold;
	color: #fef4a5;
	text-decoration: none;
}

#footer
{
	width: 100%;
}

.dynamic_menu
{
	font-size: 14px;
	color: #fef4a5;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}

.dynamic_menu td
{
	background: url(images/arrow.gif) no-repeat 10px center;
	height: 20px;
}

.dynamic_menu a /*:link, a:visited*/
{
	font-size: 14px;
	color: #fef4a5;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	padding-left: 10px;
}
.dynamic_menu a:active
{
	font-size: 14px;
	color: #e1d6a2;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}
.dynamic_menu a:hover
{
	font-size: 14px;
	color: #e1d6a2;
	text-decoration: none;
}

.dynamic_menuAR
{
	font-size: 14px;
	color: #fef4a5;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}

.dynamic_menuAR td
{
	background: url(images/arrow_right.gif) no-repeat right;
	height: 20px;
	margin: 5px;
}

.dynamic_menuAR a /*:link, a:visited*/
{
	text-align: justify;
	font-size: 14px;
	color: #fef4a5;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	padding-left: 11px;
	padding-right: 11px;
}
.dynamic_menuAR a:active
{
	text-align: justify;
	font-size: 14px;
	color: #e1d6a2;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}
.dynamic_menuAR a:hover
{
	text-align: justify;
	font-size: 14px;
	color: #e1d6a2;
	text-decoration: none;
}

.sitemapDiv
{
	padding-left:70px; 
	padding-right:70px; 
	text-align:justify;
}

.sitemapDiv a
{
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color:Black;
}

.commonA
{
	font-style: normal;
	font-weight: normal;
	color:Black;
}


/*Snehal Shah for Survey Start*/

.middle-container-connection_survey { width:911px; margin:0 auto;}
.middle-container-connection_left { width:670px;  float:left; }
.middle-container-connection_right { width:214px; float:left;margin-right:23px;}

.loginbox-bottomline{ overflow:auto;}
.connnect-survey{ padding:15px; overflow:hidden;}
.connnect-survey h1 {color:#008C98;font-size:14px;font-weight:bold;padding-bottom:10px;}
.connnect-survey p{ padding:5px 0px; line-height:18px;}

.login-box-survy { float:left; min-width:670px; width:668px; background:url(images/login-box.gif) left top no-repeat;}

.funct-title{background:url(images/tab-style.gif) left bottom no-repeat; width:228px; height:24px; font-size:16px; font-weight:bold; padding-left:13px; padding-top:6px; color:#FFF }
.funtionality-style dd{ float:left;}
.funtionality-style dd.btmbor{ border-bottom:#ffe08c solid 1px; height:29px; width:395px;}
.funtionality-back{ clear:left; background:url(images/funtionality-back.gif) left top repeat-x; }
.funtionality-back p { padding:5px 10px 10px;}


.funtionality-tabl table td{ padding:0px 2px;}

.funct-tbl-tr, .funct-tbl-tr-alt{ padding:10px;}

.funct-tbl-tr-alt{ background-color:#ecf8f9;}

.funct-tbl-tr div, .funct-tbl-tr-alt div{ font-size:13px; color:#008c98; font-weight:bold; line-height:21px; }
/*.funct-tbl-tr label,  .funct-tbl-tr-alt label{display:block;float:left;height:22px;padding-top:3px;vertical-align:top;width:7px; color:#333}*/
.funct-tbl-tr label,  .funct-tbl-tr-alt label{height:22px; color:#333;padding-bottom:6px;margin:2px;vertical-align:middle;.margin:1px;}

.myhealthcare{ width:160px !important;}
.myhealthcare-visit{width:290px !important;}

.funct-tbl-tr span input,  .funct-tbl-tr-alt span input{.height:22px;.vertical-align:middle;.padding-bottom:5px; }
.funct-tbl-tr  input.radio,  .funct-tbl-tr-alt input.radio  { width:25px;height:22px; }
.input-textbox-big{ border:#dfe6e7 solid 1px; background:url(images/text-box-big.gif) left top no-repeat; width:590px; height:66px; margin-top:5px; padding:5px; margin-bottom:5px; }

.input-textbox-mid{ border:#dfe6e7 solid 1px; background:url(images/text-box-big.gif) left top no-repeat; width:290px; height:15px;  padding:5px; margin-bottom:5px; }


.input-checkbox{ padding:5px; }
.input-checkbox td{ padding:3px; font-size:13px; color:#333333;}
.clear-para{ clear:left; font-size:1px; height:0px;}
.sury-bottom{ width:657px; height:25px;   background:url(images/curvy-bottom.gif) left top no-repeat; margin:0 auto;} 
.survy-footer{ width:667px; margin:0 auto;}
.survy-footer dd{/* padding:5px;*/}




.survy-footer-text{ font-size:13px; font-weight:bold; color:#333333; padding-bottom:20px !important; }

.right-side-top{background:url(images/header-right-header.gif) left top no-repeat; width:204px; height:50px; color:#FFF; font-size:14px; font-weight:bold; padding:9px 0px 0px 10px; }
.right-side-back{ border-left:#d6e89e solid 1px; border-right:#d6e89e solid 1px; padding:13px 9px 0px 9px; color:#333 }
.right-side-back p{ padding:3px 0px; line-height:17px;}

.right-side-botom{background:url(images/header-right-bottom.gif) left top no-repeat; width:214px; height:27px; }

.rigt-caption{ padding:3px 10px 2px 0px;}
.right-sign-up{ height:50px; border:#d6e89e 1px solid;  text-align:center; }
.right-sign-up img{ padding:10px 0px 0px;}
.righ-side-bottom-text{ padding:10px 0px 0px 20px !important; line-height:17px;}
.righ-side-bottom-text a, .righ-side-bottom-text a:visited{ color:#008c98; text-decoration:underline; }
.righ-side-bottom-text a:hover{ color:#008c98; text-decoration:none; }

/*Snehal Shah for Survey End*/