/* CSS Document */
h1 h2 h3 h4 h5 h6	{
	margin:0px;
	padding:0px;
	
}
.h3text	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.54em;
	font-weight:bold;
	text-decoration:none;
	color:#EF3123;
}
.h1textblue	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.54em;
	font-weight:bold;
	text-decoration:none;
	color:#1368A3;
}		
	

.topbg	{
	background:url(images/topbg.gif) repeat-x;
	position:left top;
}
.topbigbg	{
	background:url(images/topbigbg.jpg) no-repeat;
	border-bottom:#C9C9C9 solid 2px;
}
.navbg	{
	background:url(images/nav_bg.gif) repeat-x;
	position:left top;
}	
.bodybg		{
	background:url(images/bodybg.gif) repeat-x;
	background-color:#FFFFFF;
}
.bodyleft	{
	background:url(images/bodyleft.gif) repeat-x;
	position:left top;
}
.bodyright	{
	background:url(images/bodyright.gif) repeat-x;
	position:right top;
}	
.bodymain	{
	background:url(images/body_main.gif) repeat-x;
	background-color:#F5F5F4;
	position:left top;
}
.boldred		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#EF3123;
}	
.boldblue		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#0F5C93;
}
.imgbrdr	{
	border:#CCCCCC solid 1px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
}	
.welcometextboldred	{
			
	font-family:"Microsoft Sans Serif";
	font-size:22px;
	font-weight:bold;
	text-decoration:none;
	color:#EF3123;
}
.welcometextboldblue	{
			
	font-family:"Microsoft Sans Serif";
	font-size:22px;
	font-weight:bold;
	text-decoration:none;
	color:#1368A3;
}
.welcometextblue		{
	font-family:Arial, Helvetica, sans-serif;
	padding-right:20px;
	line-height:17px;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#1368A3;
}

.username		{
	font-family:Arial, Helvetica, sans-serif;
	line-height:17px;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#1368A3;
}
.rightsideboldred	{
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#EF3123;
}

.img_border {padding:5px;border:solid 1px #7fa4b4;
}

.rightsideboldblue	{
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#1368A3;
}
.sidetextboldblue	{
			
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#1368A3;
}
.smallblue		{
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#1368A3;
}
.bottomgray		{
	background:url(images/bottom_gray.gif) repeat-x;
	border-bottom:#ffffff solid 2px;
	position:left top;
}	
.smallblack		{
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#505050;
}	
.blackbold		{
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#505050;
}	
	
.blackbold:hover	{
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#1368A3;
}	
.ourclient	{
	background:#D4D4D4;
	border:#9D9D9D solid 1px;
}	
.footertext	{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#1368A3;
}	
.footertext:hover	{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	border-bottom:double 1px;
}


.footerred	{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#c22b20;
}	


.footerred:hover{
	text-decoration:underline;
	color:#c22b20;
}	



/*------------innerpages styles start-------------------------*/

.aboutusleftblue	{

	font-family:verdana;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#1368A3;
	
	}	
	
.aboutusleftred	{

	font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#EF3123;
	
	}	
	.smallblack2	{

	font-family:arial;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	text-decoration:none;
	color:#1368A3;
	
	}
	.smallblack3	{

	font-family:arial;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	text-decoration:none;
	color:#000000;
	
	}
	.smallblue2	{

	font-family:arial;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	text-decoration:none;
	color:#1368A3;
	
	}	
	.gradientbg	{
	background:url(images/gradient_box.gif) repeat-x;
	background-color:#F5F5F4;
	position:right top;
	
}
.testimonialsbox	{
	border:#4286B5 solid 1px;
	padding-bottom:10px;
	
}
.testimonialsboldblue	{
	font-family:"Zurich Cn BT"
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#0E5284;
}	
	.findroute_border {
	background-image: url(images/findroute_bg.gif);
	border: 1px solid #80A5B6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-repeat: repeat-x;
}
.lang_translate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CDE2FD;
	text-decoration: none;
}

.lang_translate1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
.submit_but {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #FFFFFF;
	background-image: url(images/but_bg.gif);
	border: 1px solid #FFFFFF;
}

.forgetpass		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;	
	text-decoration:none;
	color:#C22B20;
}	

.forgetpass:hover		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#C22B20;
}
.portalbg	{
	background:url(images/portal_bg.gif) repeat-x;
	height:172px;
	position:left top;
	border:#C4C4C2 solid 1px;
	background-color:#DADAD8;
}
.applicationsbg	{
	background:url(images/portal_bg.gif) repeat-x;
	position:left top;
	border:#C4C4C2 solid 1px;
	background-color:#DADAD8;
}
.bigred		{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#EF3123;
}
.graybrdr	{
	border:#CCCCCC dashed 1px;
}	
.tahomaboldwhite	{		
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	text-decoration:none;
}
.tahomaboldwhite:hover	{		
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	text-decoration:none;
	border-bottom:#ffffff solid 1px;
}
.mailboxblue	{
	border:#12639C solid 1px;
	background:#ECF3FB;
}	

#leftnav{
list-style:none;
list-style-image:none;
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1266a3;
}

#leftnav ul{
margin:0px;
padding:0px;
list-style:none;
width:224px;
display:block;
}

#leftnav li{
width:214px;
margin:5px 5px 0px 0px;
padding:3px 0px 8px 25px;
text-align:left;
background:url(images/leftnav_libg.gif) no-repeat left 1px;
border-bottom:1px dashed #4286b5;
display:block;
}

#leftnav a{
color:#1266a3;
text-decoration:none;
display:block;
}
#leftnav a:hover{
color:#d62619;
text-decoration:none;
display:block;
}

#leftnav1{
list-style:none;
list-style-image:none;
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1266a3;
}

#leftnav1 ul{
margin:0px;
padding:0px;
list-style:none;
width:224px;
display:block;
}

#leftnav1 li{
width:214px;
margin:5px 5px 0px 0px;
padding:3px 0px 8px 25px;
text-align:left;
background:url(images/leftnav_libg.gif) no-repeat left 1px;
display:block;
}

#leftnav1 a{
color:#1266a3;
text-decoration:none;
display:block;
}
#leftnav a:hover{
color:#d62619;
text-decoration:none;
display:block;
}
.language {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#C22B20;
}	
.language:hover		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#0F5C93;
}

.clickhere {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#1368A3;
text-decoration:none;
}

.clickhere:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#1368A3;
text-decoration: underline;
}
