@charset "utf-8";
/* CSS Document */

h1, h2, h3, h4, h5, h6 {
	margin-top:0px;
	margin-bottom:0px;
	font-weight:normal;
}
p {
	padding:0px;
	margin:0px;
}
* {
	margin:0px;
	padding:0px;
}
body {
	background-color:#c8c8c8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
#wrapper {
	background:url(../images/bg.gif) repeat-y;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}
.header_left {
	background: #FFFFFF url(../images/header_lcorner.gif) top no-repeat;
	height:97px;
	width:35px;
	float:left;
}
.header_right {
	background: #FFFFFF url(../images/header_rcorner.gif) top no-repeat;
	height:97px;
	width:35px;
}
p.logo_txt {
	color: #cd3f29;
	font-weight: bold;
	font-size: 12px;
	margin-left:75px;
}
/*top_tab-start*/

.top_tab {
	color:#FFFFFF;
	font-size:11px;
}
.top_tab a {
	color:#FFFFFF;
	text-decoration:none;
}
.top_tab a:hover {
	color:#FF0000;
}
/*top_tab-End*/

/*navigation_top start*/

#topnav {
	background:url(../images/navigation_bg.gif) repeat-x;
	width:992px;
	height:43px;
	margin-left:auto;
	margin-right:auto;
}
#topnav a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
#topnav a span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
#topnav ul {
	margin:0 0 0 10px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
#topnav li {
	float: left;
	margin-right:10px;
}

#topnav ul li ul {
	visibility: hidden;
	padding:0px;
	list-style:none;
	position:absolute;
	margin: 30px 0px 0px 6px;
	background-color:#e4f0fc;
	width:200px;
}
#topnav ul li ul li {
	float:none;
	width:200px;
	height:25px;
}

#topnav ul li ul li a{
	width:191px;
	display:block;
	line-height:25px;
	color:#113775;
	background-image:none;
}

#topnav ul li ul li a:hover{
	display:block;
	background-color:#2e66a1;
	color:#fff;
	background-image:none;
}
#topnav ul li.active ul li a{
	width:191px;
	display:block;
	line-height:25px;
	color:#113775;
	background-image:none;
}

#topnav ul li.active ul li a:hover{
	display:block;
	background-color:#2e66a1;
	color:#fff;
	background-image:none;
}
#topnav ul li:hover ul {
	visibility: visible;
}

#topnav a {
	float:left;
	margin:0 1px 0 0px;
	padding:0px 0px 0px 9px;
	text-decoration:none;
}
#topnav a span {
	float:right;
	display:block;
	padding:10px 9px 20px 0px;
}
#topnav .active a {
	background:url(../images/btn_lconer.jpg) no-repeat left top;
	color:#121e6d;
}
#topnav .active a span {
	background:url(../images/btn_rcorner.jpg) no-repeat right top;
	color:#121e6d;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/

    #topnav a span {
	float:none;
}
/* End IE5-Mac hack */

      



#topnav a.upperClass:hover {
	background:url(../images/btn_lconer.jpg) no-repeat left top;
	color:#121e6d;
}
#topnav a.upperClass:hover span {
	background:url(../images/btn_rcorner.jpg) no-repeat right top;
	color:#121e6d;
}
/*navigation_top End*/

/*content_start*/

.content_wrapper {
	width:950px;
	margin-left:auto;
	margin-right:auto;
}
.headings_01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	color:#e32527;
	font-weight:bold;
}
.right_panel img {
	margin-top:28px;
}
.right_panel h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0px;
	margin:0px;
	color:#e32527;
	font-weight:bold;
}
.right_panel h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:0px;
	margin:0px;
	color:#e32527;
	font-weight:bold;
}
.right_panel h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	padding:0px;
	margin:0px;
	color:#e32527;
	font-weight:bold;
}
.right_panel p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:18px;
	padding-right:0px;
	padding-left:10px;
	text-align:justify;
	padding-top:10px;
	padding-bottom:15px;
}
.right_panel ul {
	margin:5px 0px 10px 25px;
}
.right_panel li {
	padding:5px 0px 0px 0px;

}
.right_panel p.bpad {
	padding:10px 0px 0px 0px;
	margin:0px;
}
.right_panel p.black {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	line-height:15px;
	padding:10px 0px 15px 0px;
	margin:0px;
	text-align:justify;
}
.right_panel p.black a {
	color:#242f7c;
	text-decoration:underline;
}
.right_panel p.black a:hover {
	color:#d33727;
}
.right_panel a {
	color:#242f7c;
	text-decoration:underline;
}
.right_panel a:hover {
	color:#d33727;
}
.right_panel p.black2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	line-height:15px;
	padding:5px 0px 0px 0px;
	margin:0px;
	text-align:justify;
}
.size_bg {
	background:url(../images/bg_size.gif) no-repeat;
	width:231px;
	height:38px;
}
.headings {
	color:#d33727;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.headings a {
	color:#d33727;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.headings a:hover {
	color:#242f7c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
#inner_active {
	color:#242f7c;
}
/*.employment_banner-start*/ 

.employment {
	background:url(../images/bg_employment.jpg) no-repeat;
	width:231px;
	height:252px;
}
.employment p {
	margin-left:10px;
	margin-right:35px;
	margin-top:70px;
	color:#242f7c;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	text-align:justify;
}
.employment a {
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#d33727;
	float:right;
	margin-right:35px;
	margin-top:0px;
}
.employment a:hover {
	color:#242f7c;
}
/*employment_banner-End*/

.links_bulit {
	background:url(../images/bulit_04.gif) no-repeat;
}
.under_links {
}
.under_links ul {
	list-style:none;
	height:108px;
	margin:10px 0px 10px 0px;
	padding:0px;
}
.under_links li {
	margin:0px;
	padding:0px 0px 3px 0px;
}
.under_links li a {
	padding-left:12px;
	font-size:11px;
	font-weight:bolder;
	color:#d33727;
	text-decoration:none;
}
.left_links {
	padding:0px 0px 10px 0px;
}
.left_links a {
	background:url(../images/bulit_02.gif) no-repeat left top;
	width:241px;
	color:#d33727;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	word-spacing:-1px;
	padding-left:14px;
	float:left;
	margin:5px 0px 0px 0px;
	padding-bottom:5px;
	border-bottom:1px dashed #CCCCCC;
}
.left_links a:hover {
	color:#242f7c;
}
.left_links2 {
	background:url(../images/bulit_05.gif) no-repeat;
	background-position:bottom;
	width:241px;
	height:35px;
	word-spacing:-1px;
	padding-left:14px;
}
.left_links1 {
	background:url(../images/bulit_02.gif) no-repeat;
	width:231px;
	height:23px;
	padding-left:15px;
}
.btn_fcs {
	background:url(../images/btn_lfamily.gif) no-repeat;
	width:214px;
	height:18px;
}
/*content_End*/

/*block_bg*/

.block_bg {
	width:537;
	padding-top:0px;
	padding-bottom:10px;
}
.block_bg h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:0px;
	margin-top:10px;
	color:#e32527;
	font-weight:bold;
}
.block_bg h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:0px;
	margin-top:10px;
	color: #000000;
	font-weight:bold;
}
.block_bg p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:15px;
	padding-right:0px;
	padding-left:0px;
	text-align:justify;
	padding-top:5px;
}
.block_bg ul {
	list-style:none;
	margin-left:20px;
	margin-top:0px;
	padding-top:0px;
}
.block_bg li {
	background:url(../images/img_heart.jpg) no-repeat left;
	padding-left:20px;
	line-height:25px;
}
.block_bg li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d42313;
	text-decoration:none;
	font-weight:bold;
}
.block_bg li a:hover {
	color:#242f7c;
}
.block_bg img {
	padding-left:20px;
	padding-top:0px;
	margin:0px;
	padding-right:5px;
}
.services_underlist {
}
.services_underlist ul {
	list-style:none;
	margin-left:20px;
	margin-top:0px;
	padding-bottom:5px;
	padding-top:0px;
}
.services_underlist li {
	background:url(../images/img_heart.jpg) no-repeat left bottom;
	padding-left:20px;
	line-height:10px;
	padding-top:15px;
}
.services_underlist li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d42313;
	text-decoration:none;
	font-weight:bold;
}
.services_underlist li a:hover {
	color:#242f7c;
}
#border {
	border-left:#d9e3ef solid 1px;
	border-top:#d9e3ef solid 1px;
	border-right:#d9e3ef solid 1px;
	border-bottom:#d9e3ef solid 1px;
	margin-top:5px;
	line-height:15px;
	margin-bottom:5px;
}
#border2 {
	border-left:#d9e3ef solid 1px;
	border-top:#d9e3ef solid 1px;
	border-right:#d9e3ef solid 1px;
	border-bottom:#d9e3ef solid 1px;
	margin-top:5px;
	line-height:15px;
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#192473;
	font-weight:bold;
}
#border2 h4 {
	margin-bottom:10px;
}
.img {
	padding-top:0px;
	padding-bottom:10px;
}
/*Employment_opportunities start*/

.comapnion_banner {
	background:url(../images/banner_qualities-aid.jpg) no-repeat;
	height:181px;
}
.comapnion_banner ul {
	margin:68px 0px 0px 30px;
	padding:0px;
	list-style:none;
}
.comapnion_banner ul li {
	padding:15px 0px 0px 25px;
	color:#192473;
	font-weight:bold;
	margin:0px;
	line-height:10px;
	background:url(../images/bulits_aid.gif) no-repeat left bottom;
}
.total_score input {
	text-align:center;
}
/*Employment_opportunities end*/

/*footer start*/

.footer {
	background:url(../images/footer_bg.gif) repeat-x;
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
}
.footer ul {
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e1e5fb;
	padding-top:15px;
}
.footer li {
	display:inline;
	margin-top:2px;
}
.footer a {
	color:#e1e5fb;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
.footer a:hover {
	color:#e1e5fb;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}
.footer p {
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c9cacb;
	margin:0px;
	padding:0px;
}
/*footer End*/

/*contact page start*/

#block {
	border-bottom:1px solid #cfe0f0;
	border-left:1px solid #cfe0f0;
	border-right:1px solid #cfe0f0;
	border-top:1px solid #cfe0f0;
	width:529px;
	float:right;
}
.box {
	padding-top:10px;
}
.box ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	list-style:none;
	margin-left:20px;
	margin-top:0px;
	padding-top:0px;
}
.box li {
	background: url(../images/tick_img.jpg) no-repeat left;
	padding-left:20px;
	line-height:25px;
	color:#000000;
}
.form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-top:0px;
}
.form_friend {
	background-color:#f2f6fa;
	border:1px solid #cfe0f0;
}
.form {
	background-color:#f2f6fa;
	border:1px solid #cfe0f0;
}
.clr{
clear:both;
}
.medical-welcome-img{
margin-bottom:10px;
width:650px;
text-align:center;
}
.medical-welcome-img img{
border:solid 1px #d9e3ec;
}
.medical-alarms-main{
width:650px;
}
.medical-alarms{
margin-top:-130px;
}
.medical-alarms ul{
}
.medical-alarms ul li{
list-style:none;
padding:20px 0px;
background: url(../images/medical-alarms-bg.gif) left bottom repeat-x;
}
.medical-thumb{
width:100px;
float:left;
margin:0px !important;
}
.medical-content{
width:525px;
float:left;
}
.medical-content h3{
color:#003f8a;
font-size:16px;
}

.we-offer{
margin-top:10px;
margin-left:25px;
}
.we-offer h4{
color:#003f8a;
font-size:16px;
margin-bottom:10px;
}
.we-offer span{
font-size:14px;
font-weight:bold;
}
.we-offer ul {
}
.we-offer ul li{
color:#666666;
font-size:12px;
background:none;
padding:5px 0;
}
.video_container
{
	width:434px;
	float:left;
}
.video {
    float: left;
    margin-bottom: 20px;
    width: 144px;
}
ul.video_container
{
	width:434px;
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
}
ul.video_container li {
    float: left;
    margin-bottom: 20px;
    width: 144px;
	margin:0px;
	padding:0px;
}
