/* start - Common sytles */
BODY, H1, H2, H3, A, A:link, A:visited, A:hover, A:active, P, UL, OL, LI, TABLE, DIV
{
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
}
BODY
{
	margin: 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../img/background.gif);
	font-size:11px;
	color:#333333;
}
A, A:link, A:visited, A:hover, A:active
{
	text-decoration:underline;
} 
A:link
{

}
A:visited, A:active,A:link
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#373783;
}
A:hover
{
	color: #CB2700;
	 font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}
P 
{
	margin: 0px;
	padding: 7px 8px;
	line-height:17px;
}
P.title
{
	font-size: 16px;
	font-weight:bold;
}
P.subtitle
{
	font-size: 14px;
	font-weight:bold;
}
OL, UL
{
	margin-top: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
}
LI
{
	margin-top: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
}
TD
{
	vertical-align: top;
}
IMG
{
	border: 0px;
}
/* end - Common sytles */

/* start - master layout */
.master_table
{
	width: 780px;
	background-color: #ffffff;
	text-align:center;
	padding-left:5px;
	padding-top:1px;
	padding-right:1px;
	padding-bottom:1px;
}
/* end - master layout */

.home_bg {
	background-image:url(../img/home_bg.gif);
	background-repeat:no-repeat;
	width:776px;
	height:313px;
}

/* start - Left nav & Con area & Right nav master table */
.formfields, .tarea, .select
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 160px;
	border:1px solid #B3B6AE;
	font-size:11px;
	color:#343434;
}
.upload_area
{
   font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 160px;
	border:1px solid #B3B6AE;
	font-size:11px;
	color:#343434;
}
.fields
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;

}

/* end - Left nav & Con area & Right nav master table */

/* start - Header */
.header
{
	font-family:Arial;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	padding-top:13px;
	padding-right:23px;
}
.header a:link, .header a:visited,  .header a:active
{
	font-family:Arial;
	font-size:11px;
	color:#010066;
	font-weight:bold;
	padding-top:13px;
	
}
.header a:hover
{
	font-size: 11px;
	color: #E74600;
}
.menu_container{
background-image:url(../img/menu_bg.gif);
background-repeat:repeat-x;
height:38px;
text-align:left;
vertical-align:top;
}
/* end - Header */

/* start - Left nav */
/* end - Left nav */

/* start - Content area */
.conarea
{
	padding-right:15px;

}
.all_page_head_content
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:20px;
 color:#CA2300;
 padding-top:15px;
 padding-left:26px;
}
.all_page_head_second_content{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:13px;
	 color:#434343;
	 font-weight:bold;
	 padding-left:26px; 
	 padding-top:15px;
}
.all_page_content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	padding-left:26px; 
	padding-top:15px;
}
.all_page_content1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	padding-top:5px;
}
.page_content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	padding-left:26px; 
	padding-top:10px;
}
.content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#CCCCE0;
}
.address{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#010066;
	margin-top:3px;
}
.address_h{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#010066;
}
.bullet_text{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.bullet_text a:visited, .bullet_text a:active,A:link{
 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
 	color:#373783;
}
.bullet_text a:hover{
	color: #CB2700;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
.bullet{	
	padding-top:6px;
}
.recent_articles{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;	
	padding:10px 0 5px 10px; /*top right bottom left*/
}
.right_content{
 	padding-top:19px;
	padding-left:23px;
}
.right_content_ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000066;
	font-weight:bold;
}
.case_blure
{
 font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#373783;
	font-style:italic;
}
/* end - Content area */

/* start - Right nav */
/* end - Right nav */

/* start - Footer */
.footer{
	padding-top:15px;
	 background-image:url(../img/footer.gif);
	 background-repeat:no-repeat;
	 background-position:right;
	 font:Arial, Helvetica, sans-serif;
	 font-size:10px;
	 color:#AAAAAA;
}
.footer a:link, .footer a:visited,  .footer a:active
{
	font-size: 15px;
	color:#FFFF00;
}
.footer a:hover
{
	font-size: 10px;
}
.footer1
{
	font-family:Arial, Helvetica, sans-serif;
 font-size:10px;

	color:#A9A9A9;
	padding-top:16px;
	padding-right:26px;
}

.footer1 a:link, .footer1 a:visited,  .footer1 a:active
{
	font-size:10px;
	color:#575699;
	padding-top:16px;
}

.footer1 a:hover
{
	font-size: 10px;
	color: #CB2700;
}

/* Start Style for Sitemap */
.sitemap_main
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
	color:#434343;
	font-weight:bold;
	padding-top:0px;
}

.sitemap
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
}

.sitemap a:link, .sitemap a:visited,  .sitemap a:active
{
	font-size:11px;
	color:#333333;
}
.sitemap a:hover
{
	font-size:11px;
	color: #CB2700;
}
/* End of Style for Sitemap */

/* Popup Style starts here*/
.ss_banner_txt{
	color:#FFFFFF;
	font-family:Tahoma;
	font-weight:bold;
	font-size:18px;
	padding:2px;
}
.popup_head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#fff;
	padding-left:26px; 
	font-weight:bold;	
}
/* Popup Style ends here */

/*Select organisation*/
.select_org
{
	background-image:url(../img/select_organizations.gif);
 background-repeat:no-repeat;
	width:215px;
	height:43px;
	float:left;
	margin-top:10px;
	cursor:pointer;
}
.select_org_txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#203e74;
	float:left;
	width:173px;
	margin: 13px 0 0 53px;
}
.select_org_txt A:hover
{
	color: #CB2700;
	 font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}
#clients_container
{
	margin:0;	
	float:left;
	width:764px;
	height:auto;	
	display:none;
}
.all_page_head_content2
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:20px;
 color:#CA2300;
 margin:0;
 float:left;
 margin:17px 0 20px 17px;
}
.logo_holder
{
	float:left;
	width:746px;
	padding:0;
	height:auto;
	margin:0 0 0 18px;
}
.logo_holder1
{
	float:left;
	width:258px;
	border-right:1px solid #dfdfdf;
	border-top:1px solid #dfdfdf;
	
	height:110px;
	margin:0;
}
.logo_holder2
{
	float:left;
	width:256px;	
	border-top:1px solid #dfdfdf;
	
	height:110px;
	margin:0;
}
.logo_holder3
{
	float:left;
	width:230px;	
	border-top:1px solid #dfdfdf;
	border-left:1px solid #dfdfdf;
	
	height:110px;
	margin:0;
}
.logo_holder1 img, .logo_holder2 img, .logo_holder3 img
{
	margin:0;
	padding:0;
	border:none;
	float:left;
}
.highlite_text
{
width:339px; 
float:left; 
padding:37px 0 0 0; 
text-align:center;

}
.highlite_text a:visited, .highlite_text a:active, .highlite_text a:link{
 	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
 	
	color: #CB2700;
}
.highlite_text a:hover{
	color:#373783;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
}
.select_org_txt_other{

color: #203E74;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: 700;
    margin: 6px 0 0 10px;
    width: 180px;
}
.select_org_txt_other A:hover
{
	color: #CB2700;
	 font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}
