/* CSS Document */
body{
	background:url(images/bg_img.gif) repeat-x 0 0 #ffffff;
	font:normal 11px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#383838; 
	padding:0 0 117px 0px;
	margin:0px;
}
p, td, li, h2, h3, img{
	padding:0px;
	margin:0px;
}
ul{
	list-style-type:disc;
	padding:0px;
	margin:0px;
}
/*----------------- Header starts-------------- */
.logo{
	margin:0 0 0 14px;
}
.contactno{
	font:bold 11px/75px Arial, Helvetica, sans-serif;
	color:#E0E0E0;
	background-color:inherit;
}
.contactno a{
	color:#E0E0E0; text-decoration:none;
	background-color:inherit;
}
.contactno a:hover{
	color:#ffffff; text-decoration:underline;
	background-color:inherit;
}
.headerpic{
	background:url(images/header_pic.jpg) no-repeat 0 0;
}
.header_caption{
	margin:0 0 16px 25px;
}
.link{
	padding:24px 0 0 0;
	text-decoration: none;
}
.link_dottedline{
	background:url(images/link_dottedline.gif) repeat-x bottom left;
}
ul.toplink{
	list-style-type:none;
	padding:0px;
	margin:0px;
	width:195px;
}
ul.toplink li{
	background:url(images/link_arrow.gif) no-repeat right center;
}
ul.toplink li a{
	font:bold 11px/25px Tahoma, Arial, Helvetica, sans-serif;
	color:#010101; text-decoration:none;
	text-transform:capitalize;
	background-color:inherit;
}
ul.toplink li a:hover{
	color:#1BADF6; text-decoration:none;
	text-transform:capitalize;
	background-color:inherit;
}
.set_boder{
	border:8px solid #C5C5C5;
}
.set_text{
	font:normal 11px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF; padding:13px 0 0 9px;
	background-color:inherit;
}
/*----------------- Header ends-------------- */
/*----------------- Body Starts-------------- */
.news{
	font:bold 20px/24px Arial, Helvetica, sans-serif;
	color:#0381D5; margin:20px 0 27px 0;
	background-color:inherit;
}
.news_text{
	font:normal 10px/11px Arial, Helvetica, sans-serif;
	color:#0A0605; margin:0 35px 0 0;
	background-color:inherit;
}
.news_text span{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#0078AD; padding:5px 0 8px 0;
	background-color:inherit;
}
a.more{
	background:url(images/morebg.gif) no-repeat 0 0;
	font:bold 11px/13px Arial, Helvetica, sans-serif;
	color:#ffffff; width:38px; display:block;
	text-align:center; text-decoration:none;
	margin:18px 0 17px 0;
	background-color:inherit;
}
a.more:hover{
	background:url(images/morebg_on.gif) no-repeat 0 0;
	color:#ffffff;
	background-color:inherit;
	}
.welcome{
	font:bold 20px/24px Arial, Helvetica, sans-serif;
	color:#0381D5;
	background-color:inherit;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 28px;
	margin-left: 0;
}
.welcome_text{
	font:normal 11px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#383838; margin:0 12px 0 0;
	background-color:inherit;
}
ul.welcome_link{
	list-style-type:none;
	padding:0px;
	margin:28px 0 32px 7px;
}
ul.welcome_link li{
	background:url(images/welcome_bulate.gif) no-repeat 0 0;
	line-height:13px; margin:0 0 9px 0; padding:0 0 0 21px;
}
ul.welcome_link li a{
	font:normal 11px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#383838; text-decoration:none; 
	background-color:inherit;
}
ul.welcome_link li a:hover{
	color:#383838; text-decoration:underline;
	background-color:inherit;
}
.graph{
	font:bold 11px/24px Tahoma, Arial, Helvetica, sans-serif;
	color:#010101; padding:0 0 0 7px;
	background-color:inherit;
}
.graph_img{
	margin:0 0 23px 7px;
}
.graph_text{
	font:normal 11px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#383838; margin:0 0 50px 7px;
	background-color:inherit;
}
/*----------------- Body ends-------------- */
/*----------------- Footer Starts-------------- */
.footer_dottedline{
	background:url(images/footer_dottedline.gif) repeat-x top left;
}
.logo_footer{
	margin:0 0 0 13px;
}
.footer_dottedline_ver{
	background:url(images/footer_logo_dottedline.gif) repeat-y right top;
}
.footer{
	font:normal 9px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#1BADF6; font-weight:bold;
	background-color:inherit;
}
.footer a{
	font:bold 11px/12px Tahoma, Arial, Helvetica, sans-serif;
	color:#1BADF6; text-decoration:none; margin:0 15px;
	background-color:inherit;
} 
.footer a:hover{
	text-decoration:underline;
}
.footer01{
	font:normal 11px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#7A7979; padding:0 0 0 15px;
	background-color:inherit;
}
.footer01 a{
	text-decoration:none;
	font:normal 11px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#7A7979;
	background-color:inherit;
}

.footer01 a:hover{
	text-decoration:underline;
	color:#1BADF6;
	background-color:inherit;
}
/*----------------- Footer ends-------------- */
/*----------------- Include InnerPage -------------------*/
.testimonial{
	font-size:10px;
	padding:0px;
	color:#000;
	}
.testimonial h4 {
	font:normal 20px/21px Arial, Helvetica, sans-serif;
	color:#0381D5;
	padding:44px 0 0 0;
	}
ul.testimonial{
	list-style-type:none;
	padding:0px;
	margin:13px 0 0 0;
}
ul.testimonial li{
	background:url(images/testibullets.gif) no-repeat 0 5px;
	font:normal 11px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#000000; 
	padding:0 0 0 12px;
}
.testimonial img {
	margin:10px 0 0 0;
	padding:0px;
	}
.testimonial span {
	color:#D79839;
	padding:2px;
	margin:0px 0px 8px 0px;
	display:block;
	}
.news_boder{
	border-bottom:1px solid #E8E8E8;
}
/*----------------- Our Service -------------------*/
.service h4
{
	font:normal 20px/21px Arial, Helvetica, sans-serif;
	color:#0381D5;
}
.service p
{
	font:normal 11px/12px "Tahoma",Verdana, Arial, Helvetica, sans-serif;
	color:#383838;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.service h2
{
	font:normal 20px/21px Arial, Helvetica, sans-serif;
	color:#0381D5;
	background:url(images/emoimg.gif) 0 50% no-repeat;
	padding-left:27px;
}
.service p.veslum
{
	 font:normal 13px/14px "Tahoma",Verdana, Arial, Helvetica, sans-serif;
	 color:#666666;
	 padding:5px 0 13px 27px;
}
ul.veslum{
	list-style-type:none;
	padding:0px;
	border-right:#625F57  dashed 1px;
}

ul.veslum li a{
	background:url(images/note.gif) no-repeat 0 50%;
	font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif;
	color:#666666;
	display:block;
	padding:0 0 5px 15px;
	text-decoration:none;
	}
	
ul.veslum li a:hover{
	color:#D79839;
	text-decoration:underline;
}
ul.veslumrht{
	list-style-type:none;
	padding:0 0 0 5px;
}
ul.veslumrht li a{
	background:url(images/note.gif) no-repeat 0 50%;
	font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif;
	color:#666666;
	display:block;
	padding:0 0 5px 15px;
	text-decoration:none;
	}
	
ul.veslumrht li a:hover{
	color:#D79839;
	text-decoration:underline;
}
.service p.suspendise
{
	font:normal 11px/12px "Tahoma",Verdana, Arial, Helvetica, sans-serif;
	color:#383838;
	padding:25px 0 0 25px;
}
ul.suspenlist
{
	padding:12px 0 0 25px;
	list-style:none;
}
ul.suspenlist li
{
	background:url(images/suspenbullets.gif) 0 50%  no-repeat;
	padding-left:15px;
	line-height:14px;
}
.service h2.nisi
{
	font:bold 16px/17px "Tahoma",Verdana, Arial, Helvetica, sans-serif;
	color:#D17D00;
	background:none;
	padding-top:24px;
	padding-left:0;
}
.service p.nisitxt
{
	padding:7px 0 0 0;
}
ul.bottompart{
	list-style-type:none;
	padding:0px;
	margin:8px 0 0 0;
}
ul.bottompart li{
	background:url(images/bottombullets.gif) no-repeat 0 5px;
	font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 5px 12px;
	text-decoration:none;
	}
.splash {
	font-weight: bold;
	color: #0381D5;
	background-color: #CCCCCC;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0381D5;
	border-right-color: #0381D5;
	border-bottom-color: #0381D5;
	border-left-color: #0381D5;
	width: 100px;
	text-align: center;
	vertical-align: middle;
}
