body {
	background-color: #DDDBDC;
}
.paddingt {
	padding-top: 5px;
}
LI,UL {
margin:0px;
padding:0px;
}
.bg {
	background-image: url(../images/middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.menub {
	background-image: url(../images/menu.jpg);
	background-repeat: no-repeat;
	background-position: right 6px;
	padding-bottom: 6px;
}
.slogen {
	font-family: "trebuchet MS";
	font-size: 18px;
	color: #be0003;
	font-weight: bold;
}
.slogen2 {
	font-family: "trebuchet MS";
	font-size: 16px;
	color: #be0003;
	font-weight: bold;
}
.slogen3 {
	font-family: "trebuchet MS";
	font-size: 16px;
	color: #be0003;
	font-weight: bold;
}

.btn {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	
}

.btn a{
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.btn a:hover{
	font-family: tahoma;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
	text-transform:capitalize;
}
.btn a:active{
	font-family: tahoma;
	font-size: 12px;
	color: #990000;
	text-decoration: blink;
	font-weight: bold;
}
.marqueet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #DBDBDB;
	border: 1px solid #999999;
	height: 30px;
	margin-top: 7px;
	margin-bottom: 7px;
	color: #1c587d;
	font-weight: bold;
}
.padding_left {
	padding-left: 12px;
}
.left_bg {
	background-image: url(../images/left_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: tahoma;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	padding: 5px;
}
.main_bg {
	background-image: url(../images/main_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: tahoma;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 18px;
}
.border {
	border: 1px solid #236FA1;
	padding: 2px;
}

.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.left_bg a{
	font-family: tahoma;
	font-size: 14px;
	line-height: 18px;
	color: #1C587D;
	padding: 5px;
	float: right;
	text-decoration: none;
	font-weight: bold;
}
.left_bg a:hover{
	font-family: tahoma;
	font-size: 14px;
	line-height: 18px;
	color: #236FA1;
	padding: 5px;
	font-weight: bold;
	text-decoration: none;
}
.title_Left {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2270A1;
	padding-left: 30px;
}
.title_main {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5BA3D3;
	padding: 0px;
	background-image: url(../images/box_title.jpg);
}
.title_right {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #236FA1;
	padding-left: 40px;
}
.title_mid {
	background-image: url(../images/title_mid.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	padding: 10px;
}
.title_mid2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	background-image: url(../images/box_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.padding_top {
	padding-top: 10px;
}
.padding_btm {
	padding-bottom: 7px;
}

.title_mid a{
	font-family: tahoma;
	font-size: 14px;
	line-height: 18px;
	color: #1C587D;
	padding: 5px;
	float: right;
	text-decoration: none;
	font-weight: bold;
	margin-right: 7px;
}
.title_mid a:hover{
	font-family: tahoma;
	font-size: 14px;
	line-height: 18px;
	color: #236FA1;
	padding: 5px;
	font-weight: bold;
	text-decoration: none;
}

.padding_top_botm {
	padding-top: 7px;
	padding-bottom: 7px;
}
.left_bg {
	background-image: url(../images/left_bg2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2270A1;
	padding-top: 15px;
}
.bg_repeat {
	background-image: url(../images/left_bg_reapet.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #666666;
}
.menu_bg {
	background-image: url(../images/menu_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.more{
	font-family: Tahoma;
	font-size: 11px;
	color:#666666;
	text-decoration: none;
	font-weight:normal;
	line-height:16px;
}
.more:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #CC3300;
	text-decoration: none;
	font-weight:normal;
}

.moreinfo
{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#FE6601;
	line-height:20px;
	font-weight:bold;
	margin-top:5px;
	text-decoration: none;
}
.moreinfo:hover
{
	color:#0B4864;
	text-decoration: none;
}
/*Ajay Css start----------------------------------*/
.marquee {
width:875px;
height:30px;
font:12px/25px Tahoma;
color:#FFFFFF;
margin:0 auto;
}
.marquee div.left {
width:11px;
height:30px;
float:left;
background:url(../images/marquee_left.gif) no-repeat;
}
.marquee div.right {
width:11px;
height:30px;
float:left;
background:url(../images/marquee_right.gif) no-repeat;
}
.marquee div.middle {
width:853px;
height:30px;
float:left;
background:url(../images/marquee_middle.gif) repeat-x;
}
.leftpane {
width:231px;
padding:0px;
margin:0px;
}
.newsbox {
width:221px;
background:url(../images/news_box_bg.gif) no-repeat;
float:left;
padding:40px 5px 10px 5px;
background-color:#FFFFFF;
}
.newsbox UL{
float:left;
list-style-type:none;
padding:20px;
}
.newsbox UL LI{
width:170px;
height:25px;
float:left;
font:12px/14px Tahoma;
color:#333333;
background:url(../images/bullet.gif) no-repeat 0px 3px;
padding-left:15px;
}
.newsbox div.more {
width:82px;
height:25px;
background:url(../images/more.gif) no-repeat;
float:right;
font:12px/18px Tahoma;
color:#FFFFFF;
text-align:center;
margin-right:10px;
margin-top:-10px;
}
.newsbox div.more a {
font:12px/18px Tahoma;
color:#FFFFFF;
text-decoration:none;
}
.newsbox div.more a:hover{
font:12px/18px Tahoma;
color:#FFFFFF;
text-decoration:underline;
}

.contactbox {
width:221px;
background:url(../images/contact_box_bg.gif) no-repeat;
float:left;
padding:40px 5px 10px 5px;
background-color:#FFFFFF;
}
.contactbox div.link{
font:bold 12px/16px Tahoma;
color:#790C0F;
}
.contactbox div.link a {
font:bold 12px/16px Tahoma;
color:#790C0F;
text-decoration:none;
}
.contactbox UL{
float:left;
list-style-type:none;
padding:20px;
}
.contactbox UL LI.heading{
width:170px;
float:left;
font:bold 12px/22px Tahoma;
color:#1C587D;
padding-left:15px;
}
.contactbox UL LI{
width:170px;
float:left;
font:12px/22px Tahoma;
color:#333333;
background:url(../images/bullet1.gif) no-repeat 0px 6px;
padding-left:15px;
}

.contactbox div.more {
width:82px;
height:25px;
background:url(../images/more1.gif) no-repeat;
float:right;
font:12px/18px Tahoma;
color:#FFFFFF;
text-align:center;
margin-right:10px;
margin-top:-10px;
}
.contactbox div.more a {
font:12px/18px Tahoma;
color:#FFFFFF;
text-decoration:none;
}
.contactbox div.more a:hover{
font:12px/18px Tahoma;
color:#FFFFFF;
text-decoration:underline;
}
.contactbox div.more1 {
width:82px;
height:25px;
background:url(../images/more1.gif) no-repeat;
float:right;
font:11px/18px Tahoma;
color:#FFFFFF;
text-align:center;
margin-right:10px;
margin-top:-10px;
}
.contactbox div.more1 a {
font:11px/18px Tahoma;
color:#FFFFFF;
text-decoration:none;
}
.contactbox div.more1 a:hover{
font:11px/18px Tahoma;
color:#FFFFFF;
text-decoration:underline;
}
.inner_bg {
	background-image:url(../images/inner-middle.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: tahoma;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 18px;
}
.inner_bg h3 {
	font:bold 14px/25px Tahoma;
	color:#FFFFFF;
	padding:0px 0px 0px 5px;
	height:30px;
	margin:0px;
	background:url(../images/heading-3-bg.gif) no-repeat;
}
.inner_bg span {
	font:bold 12px/16px Tahoma;
	color:#095180;
}
.inner_bg div.one{
	font-family: tahoma;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	width:190px;
	height:250px;
	border:1px dotted #1683B6;
	float:left;
	padding:2px;
	margin:1px;
}
.inner_bg div.one h2{
	font-family: tahoma;
	font-size: 12px;
	line-height: 30px;
	color: #FFF;
	width:190px;
	height:34px;
	text-align:center;
	background:url(../images/box_head.gif) no-repeat;
	padding:0px;
	margin:0px;
}
.inner_bg div.one .content{
	width:170px;
	padding:10px;
	font:12px/16px Tahoma;
	color:#06546B;
}
.inner_bg div.one .content a{
	font:12px/16px Tahoma;
	color:#06546B;
	text-decoration:none;
}
.inner_bg div.one .content a:hover{
	font:12px/16px Tahoma;
	color:#990000;
	text-decoration:none;
}
.inner_bg div.gifbox{
	width:580px;
	height:60px;
	text-align:center;
	background:url(../images/gif_border.gif) no-repeat;
	margin-top:30px;
	padding:10px;
}

/*New CSS--------------------------*/

.headerimage {
    width:875px;
	height:185px;
	position:relative;
	background:url(../images/main_header.jpg) no-repeat;
}	
.headerimage div.portfolio {
    width:287px;
	height:117px;
	position:absolute;
	left:570px;
	top:43px;
}
.headerimage div.header {
    width:534px;
	height:150px;
	position:absolute;
	left:20px;
	top:19px;
}
	
.headerimagetop {
    width:720px;
	height:110px;
	position:relative;
	background:url(../images/header_top.gif) no-repeat;
}
.headerimagetop div.email {
    width:437px;
	height:20px;
	position:absolute;
	font:12px/16px Tahoma;
	color:#FFFFFF;
	left:273px;
	top:5px;
}
.headerimagetop div.email a {
	font:12px/16px Tahoma;
	color:#FFFFFF;
	text-decoration:underline;
}
.headerimagetop div.gif {
    width:387px;
	height:20px;
	position:absolute;
	font:bold 11px/16px Tahoma;
	color:#038DD4;
	text-transform:uppercase;
	left:72px;
	top:63px;
}
.headerimagetop div.quick {
    width:178px;
	height:20px;
	position:absolute;
	font:bold 11px/16px Tahoma;
	color:#038DD4;
	text-transform:uppercase;
	left:501px;
	top:60px;
}
			
.servicebox {
width:211px;
height:218px;
background:url(../images/service_box.gif) no-repeat;
float:left;
padding:45px 5px 10px 5px;
background-color:#FFFFFF;
font:12px/16px Tahoma;
color:#333333;
}
.servicebox a {
font:12px/16px Tahoma;
color:#333333;
text-decoration:none;
}
.servicebox a:hover {
font:12px/16px Tahoma;
color:#990000;
text-decoration:underline;
}
.noticeboard {
width:211px;
height:130px;
background:url(../images/nboard.gif) no-repeat;
float:left;
padding:45px 5px 10px 5px;
background-color:#FFFFFF;
font:12px/16px Tahoma;
color:#333333;
}

.contactbox1 {
width:211px;
height:250px;
background:url(../images/contact_box.gif) no-repeat;
float:left;
padding:45px 5px 10px 5px;
background-color:#FFFFFF;
font:12px/16px Tahoma;
color:#333333;
}
.contactbox1 a {
font:12px/16px Tahoma;
color:#333333;
text-decoration:none;
}
.contactbox1 a:hover {
font:12px/16px Tahoma;
color:#990000;
text-decoration:underline;
}
.contactbox1 h2 {
font:bold 12px/16px Tahoma;
color:#990000;
padding:0px;
margin:0px;
}

.chatbox {
width:211px;
height:85px;
background:url(../images/chatbox.gif) no-repeat;
float:left;
padding:45px 5px 10px 5px;
background-color:#FFFFFF;
font:12px/16px Tahoma;
color:#333333;
}
.chatbox a {
font:12px/16px Tahoma;
color:#333333;
text-decoration:none;
}
.chatbox a:hover {
font:12px/16px Tahoma;
color:#990000;
text-decoration:underline;
}

.chatbox h2 {
font:bold 12px/16px Tahoma;
color:#990000;
padding:0px;
margin:0px;
}

.chatsharebox {
width:211px;
height:95px;
background:url(../images/chatandshare.gif) no-repeat;
float:left;
padding:25px 5px 10px 5px;
background-color:#FFFFFF;
font:12px/16px Tahoma;
color:#333333;
}

.paypalbox {
width:211px;
height:85px;
background:url(../images/online.gif) no-repeat;
float:left;
padding:45px 5px 10px 5px;
background-color:#FFFFFF;
font:12px/16px Tahoma;
color:#333333;
}
.paypalbox a {
font:12px/16px Tahoma;
color:#333333;
text-decoration:none;
}
.paypalbox a:hover {
font:12px/16px Tahoma;
color:#990000;
text-decoration:underline;
}

.paypalbox h2 {
font:bold 12px/16px Tahoma;
color:#990000;
padding:0px;
margin:0px;
}
.link{
	font-family: Tahoma;
	font-size: 12px;
	color: #095180;
	text-decoration: none;
	font-weight:normal;
	line-height:16px;
}
.more:link{
	font-family: Tahoma;
	font-size: 12px;
	color: #095180;
	text-decoration: none;
	font-weight:normal;
}
.link:hover{
	font-family: Tahoma;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	font-weight:normal;
	text-decoration:underline;
}
.link1{
	font-family: Tahoma;
	font-size: 13px;
	color: #095180;
	text-decoration: none;
	font-weight:normal;
	line-height:16px;
}
.more:link1{
	font-family: Tahoma;
	font-size: 13px;
	color: #095180;
	text-decoration: none;
	font-weight:normal;
}
.link1:hover{
	font-family: Tahoma;
	font-size: 15px;
	color: #990000;
	text-decoration: none;
	font-weight:normal;
	text-decoration:underline;
}