@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	padding:0;
	text-align:center;
}
form {
	display:inline;
}

#maincontainer
{
margin: 0 auto;
width:950px;
	text-align:left;
}

#banner
{
float:left;
width:950px;
padding-bottom:6px;
border-bottom:3px solid #c00;
margin-bottom:36px;
}

#topheader
{
float:left;
width:950px;
margin:0;
padding:0;
border-bottom:4px solid #c00;
}

#header
{
float:left;
width:950px;
margin:auto 0;
}

#topheaderright
{
float: right;
text-align:left;
margin:0;
}

.topright
{
font-family:Tahoma;
font-size: 10px;
text-align:left;
color:#564e48;
text-decoration:none;
}

.topsearch
{
font-family:Tahoma;
font-size: 10px;
text-align:left;
color:#cc0000;
	
}

p,td
{
font-family:Tahoma;
font-size: 11px;
color:#000000;
}

#nav {
	float:left;
	font-family:Tahoma;
	font-size: 12px;
	/*background-color: #75726b;*/
	width: 950px;
	margin:3px 0 0 0;
	padding:0;
	border-top:2px solid #c00;
	}
	
#nav ul {
	list-style: none;
	margin:0;
	padding:0;
	float:left;
}
#nav li {
	display: inline;
	list-style-type: none;
	margin:0;
	padding:0;
	float:left;
	}

	
#nav a {
	float:left;
	font-family:Tahoma;
	text-decoration: none;
	color: #666;
	padding:8px 13px;
}
#nav a:hover {
	/*background-color:#52514c;*/
	color:#000;
}

#listyle
{
	display: inline;
	list-style-type: none;
	padding:0;
		
}

#leftnav
{
float:left;
width:181px;
}

#leftnav p
{
margin-left:15px;
line-height:17px;
}

#leftnav a
{
color:#cc0000;
text-decoration:none;
}

#leftnav ul
{
	padding:0;
	margin:0 0 10px 0;
}
#leftnav li
{
font-family:Tahoma;
font-size:11px;
list-style-image:url(images/bullet.gif);
margin:5px 0 0 20px;
}


#leftnav li a
{
font-family:Tahoma;
font-size:11px;
color:#000000;
}
#leftnav li a:hover
{
font-family:Tahoma;
font-size:11px;
color:#CC0000;
}

#leftnav li a:visited
{
font-family:Tahoma;
font-size:11px;
color:#CC0000;

}
/************Service leftnav**********/
#serviceleftnav
{
float:left;
width:181px;
margin:0;
overflow:hidden;

}

#serviceleftnav p
{
margin-left:1px;
line-height:17px;
}

#serviceleftnav a
{
color:#cc0000;
text-decoration:none;
}

#serviceleftnav ul
{
	margin:0;
	padding:0;
	
	
}
#serviceleftnav li
{
list-style-image:url(images/bullet.gif);
font-family:Tahoma;
font-size:11px;
margin:5px 0px 0px 20px;


}


#serviceleftnav li a
{
font-family:Tahoma;
font-size:11px;
color:#000000;
}
#serviceleftnav li a:hover
{
font-family:Tahoma;
font-size:11px;
color:#CC0000;
}

#serviceleftnav li a:visited
{
font-family:Tahoma;
font-size:11px;
color:#CC0000;

}
/*************End of Service Nav*************/
.fontstyle
{
font-family:Tahoma;
font-size: 11px;
color:#FFFFFF;
font-weight:bold;
}

.fontstyle1
{
font-family:Tahoma;
font-size: 11px;
background-color:#f6f6f6;
color:#5a5a5d;
border:#d2e2e7 solid 1px;
}


/*********Styles for content ************ */
#content
{
float:left;
width:599px;
margin:0;
padding-bottom:20px;
}

#content p
{
font-family:verdana;
font-weight:normal;
font-size:12px;
color:#5d5d5a;
padding-left:47px;
padding-right:47px;
line-height:18px;
}

#content h1
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:25px;
color:#a2a4a5;
padding-left:47px;
}

#content h2
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#0000000;
padding-left:47px;
}

#content h3
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#0000000;
padding-left:47px;
}

#content ul
{
/*margin:0;
margin-left:67px;*/
}

#content a
{
text-decoration:none;
color:#5d5d5a;
}

#content a:hover
{
text-decoration:none;
color:#CC0000;
}


#content li
{
list-style-image:url(images/bullet.gif);
font-family:Tahoma;
font-size:12px;
line-height:18px;
padding-left: 10px;
color:#5d5d5a;
margin-left: 67px;
}



/*********end of content style********/

/*********Styles for staffs ************ */
#staffs
{
float:left;
width:599px;
}

#staffs p
{
font-family: Tahoma;
font-weight:normal;
font-size:12px;
color:#5d5d5a;
padding-left:12px;
}

#staffs h1
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:25px;
color:#a2a4a5;
padding-left:47px;
}

#staffs h2
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#5d5d5a;
padding-left:10px;
}

#staffs h3
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#5d5d5a;

}

#staffs ul
{
/*list-style: none;
margin:0;
margin-left:67px;*/
}

#staffs a
{
text-decoration:none;
color:#5d5d5a;
}

#staffs a:hover
{
text-decoration:none;
color:#CC0000;
}


#staffs li
{
list-style-image:url(images/bullet.gif);
font-family:Tahoma;
font-size:12px;
line-height:18px;
padding-left: 10px;
color:#5d5d5a;
margin-left: 67px;
}



/*********end of staffs style********/

.leftside
{
padding-left:4px;
line-height:12px;
}

.leftsides
{
padding-left:3px;
line-height:12px;
color:#cc0000;
}

.leftsides a
{
padding-left:4px;
line-height:12px;
color:#cc0000;
}

/*********Styles for services ************ */
#service
{
float:left;
width:599px;
overflow:hidden;
}

#service p
{
font-family: verdana;
font-weight:normal;
font-size:12px;
color:#5d5d5a;
line-height:18px;
padding-left:47px;
padding-right:47px;
}

#service h1
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:25px;
color:#a2a4a5;
padding-left:47px;
}

#service h2
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#0000000;
padding-left:47px;
}

#service h3
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#0000000;
padding-left:47px;
}

#service ul
{
/*margin:0;
margin-left:67px;*/
}

#service a
{
text-decoration:none;
color:#5d5d5a;
}

#service a:hover
{
text-decoration:none;
color:#CC0000;
}


#service li
{
list-style-image:url(images/bullet.gif);
font-family:Tahoma;
font-size:12px;
line-height:18px;
padding-left: 10px;
color:#5d5d5a;
margin-left: 67px;
}

#sublisting li{
list-style-image:url(images/bullet.gif);
list-style:none;
}
#sublist ul {
	/*margin:0;
	padding: 0;*/
	
}
#sublist li
{
list-style-image:url(images/bullet2.gif);
font-family:Tahoma;
font-size:12px;
line-height:18px;
padding-left: 10px;
color:#5d5d5a;
margin-left: 67px;
}




/*********end of service style********/

/*********Styles for yourcareer ************ */
#yourcareer
{
float:left;
width:599px;
}

#yourcareer p
{
font-family: Tahoma;
font-weight:normal;
font-size:12px;
color:#5d5d5a;
padding-left:47px;
padding-right:47px;
}

#yourcareer h1
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:25px;
color:#a2a4a5;
padding-left:47px;
}

#yourcareer h2
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#0000000;
padding-left:47px;
}

#yourcareer h3
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#0000000;
padding-left:47px;
}

#yourcareer ul
{
/*list-style: none;
margin:0;
margin-left:67px;*/
}

#yourcareer a
{
text-decoration:none;
color:#5d5d5a;
}

#yourcareer a:hover
{
text-decoration:none;
color:#CC0000;
}


#yourcareer li
{
list-style-image:url(images/bullet.gif);
font-family:Tahoma;
font-size:12px;
line-height:18px;
padding-left: 10px;
color:#5d5d5a;
margin-left: 67px;
}


/*********end of yourcareer style********/

#rightnav
{
float:right;
width:170px;
line-height:10px;
overflow:hidden;
}

#rightnav p
{
font-family:Tahoma;
font-size:12px;
color:#fff;
font-weight:bold;
}
.udia {
	font-family:Tahoma;
	font-size:11px !important;
	color:#5a5a5d !important;
	font-weight:bold;
	margin: 0;
	padding: 0 0 5px 24px;
}
#rightnav a
{
text-decoration:none;
}

#rightnav a:visited
{
color:#fff;
}


#rightnav1
{
float:right;
width:170px;
overflow:hidden;
}

#wrap
{
clear:both;
width:950px;
}

#left
{
width:475px;
font-family: Tahoma;
font-size:11px;
color:#b0b0b0;
float:left;
margin-left:10px;
padding-top:10px;
}
#right
{
float:right;
text-align:right;
width:455px;
font-family: Tahoma;
font-size:11px;
color:#b0b0b0;
margin-right:10px;
padding-top:10px;
margin-bottom:46px;
}

#right a
{
width:475px;
font-family: Tahoma;
font-size:11px;
color:#b0b0b0;
text-decoration:none;
}

#right a:hover
{
width:475px;
font-family: Tahoma;
font-size:11px;
color:#cc0000;
text-decoration:none;
}

/*************Styles for Red Box ********/

#redbox
{
background-color:#cc0000;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffffff;
height:79px;
width:170px;
text-align:center;
zline-height:25px;
margin: 0;
padding: 0;
}
#redbox p {
	margin: 0;
	padding: 0;
}
#redbox a
{
color:#fff;
}


#redbox a:visited
{
color:#fff;
}


/**********Search ***********/

#search
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}

#search p
{
font-family: Tahoma;
font-size:11px;
color:#000000;
padding-left:47px;
}

#search select
{
font-family: Tahoma;
font-size:11px;
color:#000000;
padding-left:47px;
height:18px;
width:210px;
}

#repeat
{
background:url(images/eventsRepeat.gif) repeat-y;
}

#repeat p
{
font-family: Tahoma;
font-size:11px;
color:#000000;
padding-left:16px;
line-height:15px;
}
/***************Contact *******/
#contact
{
float:left;
width: 530px;
margin-bottom: 15px;

}
#contact p
{
font-family:Tahoma;
font-size:11px;
color:#5d5d5a;
}

#contactus p
{
line-height:10px;
font-family:Tahoma;
font-size:11px;
color:#5d5d5a;
}

#contactus table
{
margin-left:47px;
line-height:10px;
font-family:Tahoma;
font-size:11px;
color:#5d5d5a;
}

#contactright
{

float:right;
width:330px;
}

.dotted
{
width:485px;
background:url(images/dotRepeat.gif) repeat-x;
margin-left:47px;
}

#servicebox
{
background:url(images/serviceBox.jpg) no-repeat;
width:170px;
height:115px;
padding-left:10px;
line-height:14px;
}

#servicebox p
{
padding-top:46px;
line-height:16px;
}

.showtitle
{
font-family:Tahoma;
font-size:11px;
color:#000000;

}

#showtitles 
{
font-family:Tahoma;
font-size:13px;
color:#CC0000;
}

#showtitles a
{
font-family:Tahoma;
font-size:13px;
color:#CC0000;
text-decoration:none;
}

.whitetitle
{
font-family:Tahoma;
font-size:11px;
color:#ffffff;

}

#whitetitles 
{
font-family:Tahoma;
font-size:13px;
color:#FFFFFF;
}

.whitetitles 
{
font-family:Tahoma;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
}

#whitetitles p
{
font-family:Tahoma;
font-size:13px;
color:#FFFFFFF;
}


#whitetitles a
{
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

#redbox p
{
padding-top:7px;
line-height:17px;
}
/****************Searching****************/
#searching
{
float:left;
width:504px;
padding-left:47px;
}

#searching p
{
font-family: Tahoma;
font-weight:normal;
font-size:12px;
color:#5d5d5a;
padding-left:47px;
padding-right:47px;
line-height:20px;
}

#searching h1
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:25px;
color:#a2a4a5;
padding-left:47px;
}

#searching h2
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#0000000;
padding-left:47px;
}

#searching h3
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#0000000;
padding-left:47px;
}

#searching ul
{
/*list-style: none;
margin:0;
margin-left:67px;*/
}

#searching a
{
text-decoration:none;
color:#5d5d5a;
}

#searching a:hover
{
text-decoration:none;
color:#CC0000;
}


#searching li
{
list-style-image:url(images/bullet.gif);
font-family:Tahoma;
font-size:12px;
line-height:18px;
padding-left: 10px;
color:#5d5d5a;
margin-left: 67px;
}


.blackheading
{
font-family:Tahoma;
font-size:12px;
color:#000000;
font-weight:bold;
}

.blackheading1
{
font-family:Tahoma;
font-size:11px;
color:#000000;
}

#footer
{
clear:both;
border-top:1px solid #ccc;
text-align:right;
margin-top:20px;
padding-bottom:40px;
}
#footer div {
	float:left;
}
#footer div,
#footer p {
	color:#b0b0b0;
	padding:.8em;
	margin:0;
	font-family:Tahoma;
	font-size:11px;
}
#footer a {
	color:#b0b0b0;
	text-decoration:none;
}
#footer a:hover {
	color:#c00;
}

#sendocs{
float:left;
width:400px;
border:1px solid #cc0000;
height:265px;
margin:21px 0 0 47px;
padding-left:47px;
}

#sendocs label{
font-family:tahoma;
font-size:11px;
color:#5d5d5a;
padding-left:3px;
}

#sendocs dl
{
margin:0;
float:left;
width:260px;
}

#sendocs dt
{
margin:25px 0 0 0;
float:left;
width:80px;
}

#sendocs dd
{
margin:25px 0 0 0;
float:right;
width:160px;
}


#sendocs input.name,input.email,input.submitb,input.phone
{
width:240px;
font-family:tahoma;
font-size:11px;
color:#5d5d5a;
margin-left:3px;
}

#sendocs input.submitb
{
width:140px;
font-family:tahoma;
font-size:11px;
color:#5d5d5a;
margin-left:3px;
}

#sendocs ul
{
margin:0;
padding:0;
}

#sendocs ul li
{
list-style-type:none;
}
/******Signature styles********/

body.email
{
text-align:left !important;
}

#signature{
float:left;
width:450px;
}

#signature p.name{
font-family:Arial;
font-size:12px;
color:#000066;
font-weight:bold;
line-height:.85em;
}

#signature p.position{
font-family:Arial;
font-size:12px;
color:#cc0033;
font-weight:bold;
line-height:.85em;
}

#signature p.company{
font-family:Arial;
font-size:24px;
color:#000000;
}

#signature p.company span{
color:#999999;
}

#signature p.designation{
font-family:Arial;
font-size:14px;
color:#999999;
font-weight:bold;
}

#signature p strong span{
font-family:Arial;
font-size:12px;
color:#cc6633;
line-height:.75em;
}

#signature p strong{
font-family:Arial;
font-size:12px;
color:#000000;
font-weight:bold;
line-height:.75em;
}

#signcontainer
{
float:left;
width:600px;
clear:right;
}

#signcontainer p
{
float:left;
}

#emailwrap{
float:left;
width:600px;
}

.download a{
background:url(images/pdfIcon.gif) no-repeat;
display:block;
padding:0 0 0 20px;
font-weight:normal;
}