@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:860px;
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:35px;
	
	}
/*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:850px;
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 0 0px;
	list-style:none;
      }
    #topnav li {
      display:inline;
      margin:0;
      padding:0;
      }
    #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:hover {background:url(../images/btn_lconer.jpg) no-repeat left top; color:#121e6d;}
    #topnav a:hover span {background:url(../images/btn_rcorner.jpg) no-repeat right top; color:#121e6d;}
/*navigation_top End*/
/*content_start*/
.content_wrapper {
width:800px;
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:0px;
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;
color:#e42227;
}
.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:10px;
	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:10px;
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{
background:url(../images/bulit_01.gif) no-repeat;
width:241px;
height:23px;
word-spacing:-1px;
padding-left:14px;

}
.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;
}

