

img{border:none;}
a{border:none; outline:none;}
authrobody
{
	margin-left:0px;
	margin-right:0px;
	margin-top:6px;
	margin-bottom:6px;
}

a:hover
{
cursor: pointer;
}

.borderverticalgrayleft 
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;

}

.borderverticalgrayright 
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	
	
	
}

.bordertophorigental
 {
	background-image: url(../images/border_horizental.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.borderbottomvertical
 {
	background-image: url(../images/border_horizental.gif);
	background-repeat: repeat-x;
	background-position: bottom;

}

.borderverticalleftright 
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;

}

.dotborderhorigenbottom
 { background-image: url(../images/des_border_img.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	
}
.dotborderhorigenbottom_new
 {   background-color: #E1AF40;
	background-image: url(../images/des_border_img.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	
}
.dotborderhorigentop
 {
	background-image: url(../images/des_border_img.gif);
	background-repeat: repeat-x;
	background-position: top;
}


.arial12boldgray 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #383838;
	text-decoration:none;

}

.arial12boldblack 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

.arial12boldblack a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;	
}

.arial12boldblack a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}

a.arial12boldblack:hover, a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}

.arial11gray 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}

.arial11gray a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:underline;
	cursor :hand;
	}
	
.arial11gray a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:underline;
	cursor :hand;
}
	
a.arial11gray:hover, a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:underline;
	cursor :hand;
}

.arial12boldgray 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}

.arial12boldgray a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;	
	cursor :hand;
}

.arial12boldgray a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;	
	cursor :hand;
}

a.arial12boldgray:hover, a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	cursor :hand;
}
	
.arial11black 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

.arial11black a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.arial11black a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
	}

a.arial11black:hover, a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
}

.arial12boldblack 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

.arial12boldblack a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.arial12boldblack a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}

a.arial12boldblack:hover, a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}

.arial11brown 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
}

.textarea 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #cccccc;
	height: 48px;
	width: 133px;
}

.arial11graybold 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.arial2whitebold 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.arial11graybold a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
	cursor :hand;
}
	
.arial11graybold a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
	cursor :hand;
}
	
a.arial11graybold:hover, a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
	cursor :hand;
}

.border_bottom_right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;

}

.border_bottomdesh_rightsolid 
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	background-color: #E1AF40;
	background-image: url(../images/des_border_img.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.border_bottomdesh_rightsolid_new 
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	background-image: url(../images/des_border_img.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}

.button 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
}

.textbox 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #cccccc;
	height: 17px;
	width: 133px;
}

.textarea 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #cccccc;
	height: 48px;
	width: 133px;
}

.textboxlong 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #cccccc;
	height: 25px;
	width: 200px;
}

#cur
{
cursor: pointer;
}

.breadcrumbs
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}

.breadcrumbs a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}

.breadcrumbs a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:underline;
}

a.breadcrumbs:hover, a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:underline;
}

.contentarea {
	padding-top: 14px;
	padding-right: 20px;
	padding-bottom: 14px;
	padding-left: 20px;
}

  .verdana11greyjustified {  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; color: #393936;
  font-weight:bold;
  text-decoration: none; 
  text-align: justify;
  
  }
  
   .text5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
  
    .text5:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
	}
	 .text5:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

	}
	 .text5:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
	 .text5:hover {
	color: #FA8F11;
	text-decoration:underline;
	}
    .left_right_border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.footer_text{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;

}

.footer_text:link{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;

}
.footer_text:active{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;

}
.footer_text:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;

}
.footer_text:hover{
text-decoration:underline;

}

.arrow
{
	font-family: Verdana, Arial, Helvetica, sans-serif,slicker;
	font-size:10px;
	font-weight:bold;
	color:#F7AD08;
	text-decoration:none;
}

.bold_heading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;

}
.text1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

/* client speach css start */
.client_quotation{
color:#333333;
font-family:Arial,Helvetica,sans-serif;
text-align:justify;
font-size:11px;
font-weight:normal;
text-decoration:none;
width:378px;
height:170px;
}
.author{
	float:right;
	margin-top:10px;
}
.page{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	text-align:right;
	width:377px;
}
.page a{
	text-decoration:none;
	color:#666666;
}
.page a:hover{
	color:#336699;
}

/* CLIENT speach end */

/*tabing start*/
.tab{width:100%; color:#353535; font:11px/13px Verdana, Arial, Helvetica, sans-serif;}
.tab ul{list-style:none; margin:0; padding:10px 0 7px 0!important;padding:10px 0 6px 0; background:url(../new_images/border_bottom.gif) no-repeat 0 bottom; margin-left:10px;}
.tab li{display:inline; margin:0 11px 0 0; }
.tab li a{color:#fff; text-decoration:none;border:1px #ccc solid; padding:5px 12px; background:#372600;}
.tab li a:hover{border-bottom:1px #fff solid; text-decoration:none; color:#313131; background:#fff;}
.tab li a.selected{border-bottom:1px #fff solid; text-decoration:none;color:#313131!important; background:#fff;}


.div_content{width:90%; border:1px #ccc solid; padding:10px; margin:0 10px; float:left!important; float:none; border-top:none;}
.div_content .div_box{  color:#353535; font:11px/15px Verdana, Arial, Helvetica, sans-serif; width:185px; float:left!important;}
.div_content .div_box.float{float:right!important;}

.social_media{width:25px; padding:5px; position:absolute; right:0; top:255px; }
.social_media ul{list-style:none; display:block; margin:0; padding:0; position:fixed;}
.social_media li{width:; padding:3px 0;}
.carousel{width:100%; padding:25px 0 15px!important; padding:10px 0 25px; position:relative; z-index:999}
.div_leftbtn{width:21px; height:25px; position:absolute; top:48px; left:2px;}
.div_rightbtn{width:21px; height:25px; position:absolute; top:48px; right:2px;}

.carousel li{display:inline; width:150px; padding:8px; border:1px #ccc solid; margin:0 15px 10px 0; float:left;}

#layout{margin:0 auto; width:980px;}
#layout_outer{float:left; width:100%; position:relative;}

.div_newsletter{position:absolute; width:111px; height:63px; left:0; top:260px; background:url(../new_images/ido.gif) no-repeat 0 0}

.div_newsletter .input_text{float:left; width:100px; height:15px; background:url(../new_images/input_bg.gif) no-repeat 0 0; color:#333; font:11px/13px Verdana, Arial, Helvetica, sans-serif; padding:7px 5px 4px 6px; border:none;}
.input_button{padding:2px 0 0 20px}

.position_row{ padding:0 0 10px; float:left;}
.position_row a{font:11px/15px Arial, Helvetica, sans-serif; color:#CC3300; text-decoration:none;}
.position_row a:hover{text-decoration:underline;}
.position_row .div_subheading{color:#330000; font:bold 11px/13px Arial, Helvetica, sans-serif; float:left; padding-right:5px; width:118px;}
.position_row .right_content{color:313131; font:11px/13px Arial, Helvetica, sans-serif; float:left; width:267px;}
.position_row .right_content ul{display:block; list-style:none; padding:0; margin:0;}
.position_row .right_content li{float:left;line-height:18px; background:url(../images/blue_arrow.gif) no-repeat 0 6px; padding:0 0 0 12px; width:255px;}









