/* CSS Document */

body{
margin:0px;
background:url(images/bg.jpg) repeat-x top left;
}
.pgae-shadow{
background:url(images/bg-shadow.png) repeat-y center top;
}
.header-bg{
background:url(images/header-bg.jpg) repeat-x  left;
height:87px;
}
.manditory-sign{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF0000;
}
.right-head-bg{
background:url(images/header-right-bg.jpg) no-repeat;
height:87px;
width:188px;
}
.nav-bg{
background:url(images/menu-bg.jpg) repeat-x;
height:38px;
}
.logo-bg{
background:url(images/logo-bg.jpg) repeat-x;
height:130px;
border-right:dashed 1px #999999;
}
.logo-bg-none{
background:url(images/logo-bg.jpg) repeat-x;
height:130px;
}

.right-column{
background:url(images/right-column-bg.jpg) repeat-x left top #FFFFFF;

}
.right-column-border{
border:#c4c6ca solid 1px;
background-color:#FFFFFF;
padding:2px;
width:205px;
}
.content-heading-1-icon{
font-size:18px;
color:#ff0000;
line-height:18px;
line-height:22px;
font-family: "Trebuchet MS";
border-bottom:dashed #999999 1px;
line-height:25px;
vertical-align:middle;

}

/*----------------right column-----------*/
.right-heading-1{
font-size:18px;
color:#0041b8;
line-height:18px;
font-family: "Trebuchet MS";
border-bottom:solid #82c3e0 2px;
vertical-align:middle;
}

.content-heading{
font-size:18px;
color:#ff0000;
line-height:18px;
line-height:22px;
font-family: "Trebuchet MS";
}

.content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:18px;
}
/*-----------top navigation------------------------------------*/
.top-nav-link-color{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:14px;
	line-height:35px;
	text-decoration:none;
	padding-left:12px;
	padding-right:12px;
	}
	.top-nav-link:link, .top-nav-link:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	line-height:35px;
	text-decoration:none;
	padding-left:12px;
	padding-right:12px;
	}
	.top-nav-link:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	line-height:35px;
	text-decoration:underline;
	padding-left:12px;
	padding-right:12px;
	}
	
	
	

	.top-current-link:link, .top-current-link:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#ff0000;
	font-size:13px;
	line-height:35px;
	text-decoration:none;
	padding-left:12px;
	padding-right:12px;
	}
	.top-current-link:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#ff0000;
	font-size:13px;
	line-height:35px;
	text-decoration:underline;
	padding-left:12px;
	padding-right:12px;
	}
	
	
	.about-current-link:link, .about-current-link:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-size:13px;
	line-height:22px;
	text-decoration:none;
	padding-left:12px;
	padding-right:12px;
	}
	.about-current-link:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-size:13px;
	line-height:22px;
	text-decoration:underline;
	padding-left:12px;
	padding-right:12px;
	}
/*-------------------footer nav--------------------*/
.footer-nav-link-color{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:14px;
	line-height:25px;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
	}
	.footer-nav-link:link, .footer-nav-link:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	line-height:25px;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
	}
	.footer-nav-link:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	line-height:25px;
	text-decoration:underline;
	padding-left:3px;
	padding-right:3px;
	}
	
	
	.footer{
	height:52px;
	background-color:#2d5aa4;
	}
	.footer-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	}
	
	.mail-link:link, .mail-link:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:underline;
	}
	.mail-link:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#C0020C;
	font-size:12px;
	text-decoration:underline;
	}
	
	.sitemap-link:link, .sitemap-link:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	line-height:25px;
	}
	.sitemap-link:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:underline;
	line-height:25px;
	}
	.client-list{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:25px;
	background-color: #F3F3F3;
	border-left:#999999 solid 5px;
	padding-left:8px;
	margin-bottom:2px;
		}
	
	.powered-link:link, .powered-link:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	text-decoration:underline;
	}
	.powered-link:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	text-decoration:underline;
	}
	/*------------------------Document Lists---------------------------*/
	
	.table-heading{
	height:30px;
	background-color:#dcdcdc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	line-height:30px;
	}
	.table-row-heading{
	height:20px;
	background-color:#305ca7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:20px;
	padding-left:8px;
	}
	.table-row{
	height:20px;
/*	background-color:#e1effc;*/
	text-indent:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:20px;
	padding-right:8px;
	border:0px solid red;
	}
	.login_box{
	background-color:#e1effc;
	border:#0099FF solid 1px;
	}
.send-message{ font-size:12px; color:green; font-weight:bold;  font-family:arial;}