
body{
	padding:0px;
	margin:0px;
	font:normal 11px/17px Arial, Helvetica, sans-serif;
	color:#746046;
	background:url(images/pattern.gif) repeat-x 0 0 #004369;
	font:normal 12px/16px  Arial, Helvetica, sans-serif;
}

p, td, img, h1, h2, li, span{
	padding:0px;
	margin:0px;
}

ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
}

img{
	border:none;
	outline:none;
	display:block;
}

h2{
	font-size:20px;
	line-height:22px;
	font-weight:normal;
	color:#323738;
	background-color:inherit;
	border-bottom:1px solid #EAEAEA;
	padding:0 0 6px 0;
}

a{
	outline:none;
	text-decoration:underline;
	color:#0170CA;
	background-color:inherit;
}

a:hover{
	outline:none;
	text-decoration:none;
}


/*---------------General Ends------------------*/
/*---------------Header Starts------------------*/
.h_text {padding-bottom:2px; background:url(images/h_text_bg.gif) bottom repeat-x;}

.logo{
	margin:10px 0;
}

ul.navlink{
	padding:0px;
	margin:0px;
}

ul.navlink li{
	margin:0 2px 0 0;
	float:left;
	width:auto;
}

ul.navlink li a{
	float:left;
	width:auto;
	font:bold 13px/40px Arial, Helvetica, sans-serif;
	color:#363636;
	background-color:inherit;
	background:url(images/navbg.gif) repeat-x 0 0;
	text-decoration:none;
}

ul.navlink li a span.left{
	background:url(images/leftend.gif) no-repeat 0 0;
	float:left;
	width:auto;
	display:block;
}

ul.navlink li a span.left span.right{
	background:url(images/rightend.gif) no-repeat right top;
	float:left;
	padding:0 20px;
	width:auto;
	display:block;
}

ul.navlink li a:hover{
	background:url(images/hoverbg.gif) repeat-x 0 0;
	color:#fff;
	background-color:inherit;
	cursor:pointer;
}

ul.navlink li a:hover span.left{
	background:url(images/hoverleftend.gif) no-repeat 0 0;
	float:left;
	width:auto;
	display:block;
}

ul.navlink li a:hover span.left span.right{
	background:url(images/hoverrightend.gif) no-repeat right top;
	display:block;
}
/*------Active Starts---------*/

ul.navlink li a.active{
	background:url(images/hoverbg.gif) repeat-x 0 0;
	color:#fff;
	background-color:inherit;
	cursor:text !important;
}

ul.navlink li a.active span.left{
	background:url(images/hoverleftend.gif) no-repeat 0 0;
	float:left;
	width:auto;
	display:block;
}

ul.navlink li a.active span.left span.right{
	background:url(images/hoverrightend.gif) no-repeat right top;
	display:block;
}

.back{
	background:url(images/back.jpg) no-repeat 0 0;
	
}

/*------Active Ends---------*/

h1.caption{
	font-size:25px;
	line-height:25px;
	font-weight:normal;
	color:#fff;
	background-color:inherit;
	padding:29px 0 11px 32px;
}

.headertext{
	color:#CCE9F8;
	background-color:inherit;
	padding:0 0 0 32px;
}

.readmore{
	margin:14px 0 51px 32px;
	padding:0px;
	width:88px;
	background:url(images/readmorebg.gif) no-repeat 0 0;
}

.readmore a{
	background:url(images/readmorebullet.gif) no-repeat 5px center;
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background-color:inherit;
	display:block;
	padding:0 0 0 25px;
}

.readmore a:hover{
	color:#FFCC00;
	text-decoration:none;
	background-color:inherit;
}

.headerbottomtext{
	font-size:16px;
	line-height:19px;
	font-weight:normal;
	color:#999B9C;
	background-color:inherit;
	padding:0 0 0 32px;
}

/*---------------Header Ends------------------*/
/*---------------Body Starts------------------*/
.bodypadd{
	padding:16px 0 20px 0;
}

h2.welcome{
	margin-bottom:20px;
}

.welcomebg{
	background-color:#EBEBEB;
	color:inherit;
	border:1px solid #E2E1E1;
	padding:6px 0;
}

.welcometext{
	padding:0 20px 0 0;
}

.readmore01{
	margin:0 0 50px 0;
	padding:0px;
	float:right;
	width:88px;
	background:url(images/readmorebg.gif) no-repeat 0 0;
}

.readmore01 a{
	background:url(images/readmorebullet.gif) no-repeat 5px center;
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background-color:inherit;
	display:block;
	padding:0 0 0 25px;
}

.readmore01 a:hover{
	color:#FFCC00;
	text-decoration:none;
	background-color:inherit;
}

h2.newstext{
	margin:0 0 20px 0;
}

.newsnumber{
	background-color:#F5F5F5;
	color:#8B8A8A;
	border:1px solid #D9D9D9;
	font:bold 29px/46px Georgia, "Times New Roman", Times, serif;
	text-align:center;
}

.readmore02{
	margin:17px 0 0 0;
	padding:0px;
	float:right;
	width:88px;
	background:url(images/readmorebg.gif) no-repeat 0 0;
}

.readmore02 a{
	background:url(images/readmorebullet.gif) no-repeat 5px center;
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background-color:inherit;
	display:block;
	padding:0 0 0 25px;
}

.readmore02 a:hover{
	color:#FFCC00;
	text-decoration:none;
	background-color:inherit;
}

.midpanelbg{
	background-color:#F6F6F6;
	color:inherit;
	border:1px solid #E1E1E1;
	padding:19px 0 22px 0;
}

.panelimgbg{
	background-color:#CBCBCB;
	color:inherit;
	padding:8px 0;
}

.paneltextpadd{
	padding-top:14px;
}

.paneltext{
	line-height:12px;
}

.panelmidpadd{
	padding-top:18px;
}

ul.servicelink{
	padding:0px;
	margin:0px;
}

ul.servicelink li{
	background:url(images/servicelinkbullet.gif) no-repeat 0 center;
	padding:0 0 0 22px;
	
	line-height:0px;
	height:25px;
}

ul.servicelink li a{
	font:normal 11px/25px Arial, Helvetica, sans-serif;
	color:#0170CA;
	display:block;
	background-color:inherit;
}


ul.servicelink li a:hover{
	text-decoration:none;
}

h2.services{
	margin:0 0 12px 0;
}

.onlinebanner{
	margin:22px 0 0 0;
}

/*---------------Body Ends-------------------*/

/*---------------Aboutus page Starts----------*/
.aboutpadd{
	padding-top:11px;
}

.aboutmidpadd{
	padding-top:17px;
}

.aboutmidpadd01{
	padding:17px 0 51px 0;
}
/*---------------Aboutus page Ends------------*/

/*---------------Footer Starts----------------*/
.footerborder{
	border-top:1px solid #CBCBCB;
}

ul.footernavlink{
	padding:0px;
	margin:0px;
}

ul.footernavlink li{
	float:left;
	background:url(images/footernavlinkdivider.gif) no-repeat right center;
	width:auto;
	padding:0 17px;
}

ul.footernavlink li.home{
	padding:0 17px 0 0;
}

ul.footernavlink li.noimg{
	background:none;
	padding:0 0 0 17px;
}

ul.footernavlink li a{
	font-size:13px;
	line-height:15px;
	color:#323738;
	background-color:inherit;
	text-decoration:none;
}

ul.footernavlink li a.active01{
	color:#0170CA;
	background-color:inherit;
	cursor:text;
}

ul.footernavlink li a:hover{
	color:#0170CA;
	background-color:inherit;
	text-decoration:none;
}


.copyright{
	font-size:11px;
	line-height:12px;
	color:#323738;
	text-align:center;
	background-color:inherit;
	padding:7px 0 0 0;
}


/*---------------Footer Ends------------------*/


