/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
#right_side {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #2299d6;
	width: 230px;
	margin-left: 0px;
	margin-top: 20px;
	padding-bottom: 20px
}
#right_side h1 {
	font-size: 18px;
	color: #000000;
	font-weight: normal;
	margin-bottom: 10px;
	background-color: #58bcef;
	line-height: 35px;
	height: 35px;
	border-radius: 5px 5px 0 0;
	text-indent: 15px;
	border-bottom: solid 1px #0880be;
}
#right_side .Q_menu {
	margin: 15px 0 0 -40px;
	width:230px;
}
#right_side .Q_menu li a {
	background: url(../images/arrow_2.png) 5px 15px no-repeat;
	font-size: 15px;
	color: #ffffff;
	border-bottom: solid 1px #44b3ec;
	text-decoration: none;
	font-weight: normal;
	display: block;
	padding: 10px 0 10px 19px;
	list-style:none;
}
#right_side .Q_menu li a:hover {
	color: #000000;
	background: url(../images/aroow.png) 5px 15px no-repeat #f0f0f0;
	
}
#right_side .Q_menu li a.act {
	color: #000000;
	background: url(../images/aroow.png) 5px 15px no-repeat #f0f0f0;
	
}
#right_side .Q_menu li a.last {
	border-bottom: none;
}
#right_side .Q_menu ul.inner_sub {
	left: 0;
	top: 0px;
	padding: 0;
	white-space: nowrap;
	height: auto;
	z-index: 300;
	list-style: none;
}
#right_side .Q_menu ul.inner_sub li {
	font-size: 12px;
	color: #000000;
	padding: 0;
	line-height: 20px;
	font-weight: normal;
	text-indent: 20px;
	
	
}
#right_side .Q_menu ul.inner_sub li a {
	background: url(../images/inner/sub_arrow.png) 24px 14px no-repeat;
	font-size: 12px;
	color: #000000;
	border-bottom: solid 1px #CCCCCC;
	padding: 8px 0 8px 15px;
	line-height: 20px;
	font-weight: normal;
	display: block;

}
#right_side .Q_menu ul.inner_sub li a:hover {
	color: #FF0000;
	background-color: #dcdcdc;
	width: 215px;

}
#right_side .Q_menu ul.inner_sub li a.act {
	color: #FF0000;
	background-color: #dcdcdc;
	
}



.bannnerin {
	
	-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 6px;border:2px solid #ff6600;-webkit-box-shadow: #B3B3B3 3px 3px 3px;-moz-box-shadow: #B3B3B3 3px 3px 3px; box-shadow: #B3B3B3 3px 3px 3px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

img, td, { behavior: url("iepngfix.htc")
}

.fl{float:left;}
.fr{float:right;}

.mt15{margin-top:15px;}


#main-wrapper{ width:1000px; 
               clear:both; 
			   margin:0 auto;
			   box-shadow: 0 5px 0px 0px white, 0 -5px 0px 0px white, 9px 0 11px -4px rgba(31, 73, 125, 0.8), -12px 0 15px -4px rgba(31, 73, 125, 0.8);}
			   
.footer-bg{ background:url(../images/footer-bg.gif) bottom center repeat-x; padding:0px 0;}

#header{ height:116px;}

.logo{ width:194px; height:112px;  padding-left:7px; float:left}

.top_contact{ width:350px; height:29px; text-align:left; float:right;}
.top_contact .title{color:#903; 
                    font-size:18px;
					line-height:27px; 
					margin:0px 10px 0px 9px; 
					background: url(../images/phone-icn.gif) top left no-repeat; 
					padding-left:33px; float:left;}
					
.top_contact .title1{color:#903; 
                     font-size:18px; 
					 line-height:27px; 
					 margin:0px 0 0px 9px; 
					 background: url(../images/fax-icn.gif)  top left no-repeat; 
					 padding-left:33px; float:left}

#mid-wrap{ height:240px; width:990px; padding:20px 0 0 10px;}

.box1{ width:312px; height:228px; float:left; background:url(../images/box1.gif) top center no-repeat;}
.box1 .heading{ background:url(../images/adit-ser-h.gif) top center no-repeat; height:78px; text-align:center; margin-top:18px;}
.box1 .parag{ padding: 6px 11px 0 11px; text-align: center; line-height:0.5cm; color:#434343}

.box2{ width:312px; height:228px; float:left; background:url(../images/box1.gif) top center no-repeat; margin-left:20px;}
.box2 .heading{ background: url(../images/pay-roll-h.gif) top center no-repeat; height:77px; text-align:center; margin-top:15px;}
.box2 .parag2{ padding: 6px 11px 0 11px; text-align: center; line-height:0.5cm; color:#434343}

.box3{ width:312px; height:228px; float:left; background:url(../images/box1.gif) top center no-repeat; margin-left:20px;}
.box3 .heading{ background: url(../images/pay-roll-1.gif) top center no-repeat; height:77px; text-align:left;  margin:15px 0px 0px 10px;}

.box3 .parag3{margin:0; padding: 6px 11px 0 11px; list-style-type:none;}
.box3 .parag3 li{color:#434343; font-size:12px; margin:15px 5px 10px 15px; background: url(../images/arrow.gif) 2px 4px no-repeat; padding-left:19px; border-bottom:solid 1px #DDDDDD; padding-bottom:20px;}

.box3 .dvdline{ margin-top:30px; margin-left:25px}

.news:link{font-size:12px; color:#DE580F; font-weight:normal; text-decoration:underline}
.news:visited{font-size:12px; color:#DE580F; font-weight:normal; text-decoration:underline}
.news:hover{font-size:12px; color: #333333; font-weight:normal; text-decoration: none}
.news:active{font-size:12px; color:#DE580F; font-weight:normal; text-decoration:underline}

.resource_links:link{font-size:15px; color:#000; font-weight:bold; text-decoration:none}
.resource_links:visited{font-size:15px; color:#000; font-weight:bold; text-decoration:none}
.resource_links:hover{font-size:15px; color: #F43D02; font-weight:bold; text-decoration: none}
.resource_links:active{font-size:15px; color:#000; font-weight:bold; text-decoration:none}

.other_links:link{font-size:15px; color:#F43D02; font-weight:bold; text-decoration: underline}
.other_links:visited{font-size:15px; color:#F43D02; font-weight:bold; text-decoration:underline}
.other_links:hover{font-size:15px; color: #000; font-weight:bold; text-decoration: none}
.other_links:active{font-size:15px; color:#F43D02; font-weight:bold; text-decoration:underline}



.footer_links:link{font-size:11px; color:#C3C1C1; font-weight:normal; text-decoration:none;}
.footer_links:visited{font-size:11px; color:#C3C1C1; font-weight:normal; text-decoration:none}
.footer_links:hover{font-size:11px; color: #ffffff; font-weight:normal; text-decoration: none}
.footer_links:active{font-size:11px; color:#C3C1C1; font-weight:normal; text-decoration:none}

.bitranet:link{font-size:11px; color:#fff; font-weight:bold; text-decoration:none;}
.bitranet:visited{font-size:11px; color:#fff; font-weight:bold; text-decoration:none}
.bitranet:hover{font-size:11px; color: #CCCCCC; font-weight:bold; text-decoration: none}
.bitranet:active{font-size:11px; color:#fff; font-weight:bold; text-decoration:none}

#more a {
background: url(../images/more_butt.gif) no-repeat top;
height:21px;
width:75px;
margin:10px 0px 0 117px;
display:block;
}

#more a:hover {
background:url(../images/more_butt.gif) no-repeat bottom;
height:21px;
width:75px;
margin:10px 0px 0 117px;
display:block;}

#more1 a {
background: url(../images/more_butt.gif) no-repeat top;
height:21px;
width:75px;
margin:10px 0px 0 0;
display:block; float:left
}

#more1 a:hover {
background:url(../images/more_butt.gif) no-repeat bottom;
height:21px;
width:75px;
margin:10px 0px 0 0;
display:block; float:left;}



.divide_shadow{margin:8px 0 15px 30px;}

#wel-wrap{ width:649px; float:left; line-height:19px; margin-bottom:20px; color:#434343; padding-left:10px;}
#wel-wrap img.welimg{float:left; margin-right:15px;}

#client-wrap{ width:301px; float:left; margin-left:20px;}
#client-wrap img.clientbg{ float:left; margin-top:10px; margin-left:20px}

#footer-wrap{ width:990px; margin:0 auto; padding-left:10px;}
			   
.f-links{ width:356px; margin:10px 0 0 0; float:left; line-height:20px;}
.f-links .bline{ border-bottom: solid 1px #ff9900; margin-top:10px; margin-bottom:6px}
.fdvdline{ margin:15px 25px 15px 15px; float:left;}
.f-logos{ margin:15px 20px 15px 20px; float:left;}

.f-bitra{ width:260px; margin:15px 0 0px 0px; float:left; line-height:20px; font-size:11px;  color:#CCCCCC;}

 /*-----------StartTop Social Network-----------*/
 
 .fl{float:left;}
.fr{float:right;}
.ml10{margin-left:6px;}
.ml15{margin-left:15px;}


#sicn_fb a{background: url(../images/social-icon.png) no-repeat 0 0; width:30px; height:30px; display:block;}
#sicn_fb a:hover{background: url(../images/social-icon-h.png) no-repeat 0 0; width:30px; height:30px; display:block;}

#sicn_tw a{background:url(../images/social-icon.png) no-repeat -30px 0; width:30px; height:30px; display:block;}
#sicn_tw a:hover{background:url(../images/social-icon-h.png) no-repeat -30px 0; width:30px; height:30px; display:block;}

#sicn_ld a{background:url(../images/social-icon.png) no-repeat -60px 0; width:30px; height:30px; display:block;}
#sicn_ld a:hover{background:url(../images/social-icon-h.png) no-repeat -60px 0; width:30px; height:30px; display:block;}
 /*-----------End Top Social Network-----------*/
 
  /*-----------Banner-----------*/

 .banner-bg{ background:url(../images/banner-bg.gif) top center no-repeat; height:356px; margin:36px 0px 0px 0px;}
 #loopedSlider {width:970px; position:relative; clear:both; text-align:left; float:left;}
#loopedSlider .container { width:970px; height:351px; overflow:hidden; position:relative; margin-left:15px;}
#loopedSlider .slides { position:absolute; top:0; left:0;  margin-top:4px}
#loopedSlider .slides div {	position:absolute; top:0; width:970px; display:block;}

ul.pagination { list-style-type:none; margin:320px 0 0 820px; padding:0; position:absolute; z-index:9;}
ul.pagination li { float:left; margin:0 3px; display:inline; }
ul.pagination a { display:block; width:17px; padding-top:17px; height:0; overflow:hidden; background-image: url(../images/dots.png); background-position:0 0; background-repeat:no-repeat;}
ul.pagination a:hover { background-position:0 -17px; }
ul.pagination li.active a { background-position:0 -17px }


.bannerstip{position:absolute; margin:200px 0 0 3px; width:390px; height:92px; z-index:999;}

  /*-----------End Banner-----------*/
  
  
  /*Inner CSS*/
 
#inner-mid{ width:970px; margin-left:10px; clear:both;} 

.about-heading{ font-size:22px; color:#000; border-bottom:solid 1px #CCCCCC; text-align:left; margin-top:15px; padding-bottom:5px;}
.content{ margin-top:15px; line-height:19px; color:#434343; padding-bottom:20px;}
.content .abtimg{ float:right; margin-left:15px;}
.suncontent{ margin-top:15px; line-height:19px; color:#434343; padding-bottom:20px;}
.suncontent .abtimg{ float:right; margin-left:15px;}
.suncontent ul{list-style-type:none; margin:5px 0 15px 0; padding:0;}
.suncontent ul li{background: url(../images/inner/arrow.gif) no-repeat 0 5px; padding-left:15px; margin-bottom:5px;}
.content ul{list-style-type:none; margin:5px 0 15px 0; padding:0;}
.content ul li{background: url(../images/inner/arrow.gif) no-repeat 0 5px; padding-left:15px; margin-bottom:5px;}

.h1{ font-size:16px; color:#F43D02; font-weight:bold}
.h2{ font-size:15px; color:#000; font-weight:bold}

.arrow{ background:url(../images/inner/arrow.gif) no-repeat 0 5px; padding-left:15px;}

.noice_bg{background: url(../images/inner/noice_bg.gif) top center; border:1px solid #e6e6e6; padding:12px; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; line-height:20px;}
.noice_bg h4{padding:0px 0 5px 0; margin:0; font-size:17px; color:#F44003; font-weight:normal; border-bottom: solid 1px #DFDFDF; font-weight:bold;}
.noice_bg .more{padding:0 5px 0 0; margin:0; font-size:13px; color:#F44003; font-weight:normal; border-bottom:0; font-weight:normal; float:right;}
.noice_bg .icon{float:right; margin-top:-35px; margin-right:3px;}

/*------------Contact Us Form--------------------*/
.multi{
border:solid 1px #E4E4E4; 
background-image: url(../images/inner/input-bg.gif)  ; 
background-position:top; background-color:#FFFFFF;
background-repeat:repeat-x;
font-size:11px; color:#333; 
text-indent:2px; 
overflow:hidden; 
padding-top:4px; 
font-family:Arial, Helvetica, sans-serif;
resize:none; width:200px;
}

.submit-button {
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	border: 1px solid #CC1543;
	background-color: #F44003;
	line-height:normal;
	cursor: pointer;
	color:#ffffff;}
	
.input{border:solid 1px #E4E4E4; background-image:url(../images/inner/input-bg.gif);
background-repeat:repeat-x; height:25px; width:200px; font-size:13px; color:#333; text-indent:2px; overflow:hidden;}

.input2{border:solid 1px #E4E4E4; background-image:url(../images/inner/input-bg.gif);
background-repeat:repeat-x; height:50px; width:200px; font-size:13px; color:#333; text-indent:2px; overflow:hidden;}

.input3{border:solid 1px #E4E4E4; background-image:url(../images/inner/input-bg.gif);
background-repeat:repeat-x; height:25px; width:150px; font-size:13px; color:#333; text-indent:2px; overflow:hidden;}


.star{ font-size:14px; color:#FF0000}

/*------------End Contact Us Form--------------------*/







