/* CSS Document */

/* CSS Document */

/*=====================General========================*/
body{
	margin:0px; padding:0px;
	background:#fff;  
	font:normal 12px/18px "Arial";
	color:#000;
	}
p, img, ul, li, td, tr, form, input, h1, h2, h3, h4, h5, h6 {
	margin:0; padding:0;	
	}

h1{ 
	padding:0px; margin:0px; font-family:"Tahoma"; font-size:11px; font-weight:bold; color:#000; line-height:24px; text-transform:uppercase;
}

h2{ 
	padding:0px;; margin:0px; font-family:"arial"; font-size:25px; font-weight:normal; color:#000;
}
img{ 
	border:none;
	}	
a{ 
	outline:none;
	color:#000000;
	text-decoration:none;
	}
	a:hover{ 
	outline:none;
	text-decoration:underline;
	color:#000000;
	}
	
form{ 
	font-family:"verdana"; font-size:12px; font-weight:normal; color:#1f1d1d;  margin:0px;
}



.label{ 
	padding:15px 0px 0px 0px; 
	}
		
.spacer{
	font-size:0px; line-height:0px; clear:both; padding:0px; margin:0px;
	}
	
/*========================Main==========================*/

#wrapper{ 
	width:1000px; margin:0px auto; padding:0px; position:relative;
}


/*========================logo start here========================*/

#logo{
	padding:0px; margin:0px; position:absolute; top:0px; left:0px;
	}


/*========================header start here========================*/

#header{ 
	padding:0px; width:931px; margin:0px auto;
	}


/*========================navigation start here========================*/

#nav
{
	float: right; margin-right: 0px; margin-bottom: 0px; border:0px solid red; padding:0px 0px 0px 0px; width:530px; margin-top:100px; 
}

#nav ul{
	list-style:none; margin:0px 40px 0px 0px; 
}
#nav li{
	float:left; list-style:none; margin-left:1px;
}
#nav li a{
	float:left; display:block; color:#838383; text-decoration:none; font:11px Arial, sans-serif; font-weight:bold; padding:0 0 0 8px; line-height:24px; text-align:center; cursor:pointer; text-transform:uppercase;	
}
#nav li a span{
	float:left; display:block; padding:0 13px 0 5px;
}
#nav li.current a{
	color:#fff; background:url(../images/rhm1_hover_l.gif) no-repeat 0 0 ;
}
#nav li.current a span{
	color:#fff; background:url(../images/rhm1_hover_r.gif) no-repeat right top;
}
#nav li a:hover{
	color:#fff; background:url(../images/rhm1_hover_l.gif) no-repeat left top;
}
#nav li a:hover span{
	color:#fff; background:url(../images/rhm1_hover_r.gif) no-repeat right top;
}

	
	
/*========================flash area start here========================*/

#flash_area{
	padding:10px 0px 0px 34px; margin:0px; width:960px;
	}
	

	

	
	
/*========================page start here========================*/

#page{ 
	padding:47px 0px 0px 0px ; margin:0px auto; width:1000px; color:#000; border:0px solid #000;
	}


	
.pg_lft{ 
	padding:0px 0px 0px 70px; margin:0px; width:540px; float:left; border:0px solid #cecece; font-family:"Tahoma"; font-size:11px; color:#5e5d5d;
	}
	
.pg_lft p{
	padding:0px 10px 0px 15px; margin:0px; font-family:"Tahoma"; font-size:11px; color:#5e5d5d; line-height:16px;
	}


.pg_rht{
	padding:0px; margin:0px 55px 0px 0px; width:330px; float:right;  border:0px solid #fff;
	}

.pg_rht p{
	padding:0px 20px; margin:0px; font-family:"Tahoma"; font-size:11px; color:#5e5d5d; line-height:16px;
	}
	


#gray_area{
	padding:20px 0px 0px 60px; margin:0px auto; width:940px; height:140px; background-color:#dedede; 
	font-weight: normal;color: #666565;text-decoration: none;font-family:arial, Helvetica, sans-serif; font-size: 12px;
}

.graybx
{
width: 280px;
border: 0px solid red;
margin-right: 25px; margin-top:10px;
float: left; font-size:11px; color:#5e5d5d; line-height:14px;
}

.graybx p{
	font-family:"Tahoma"; font-size:11px; color:#5e5d5d; line-height:12px; padding:0px; margin:10px 0px;
}


/* Style more link*/

.more{
	padding:0px; margin:0px;
}
a.more 
{
color:#FF0000;
line-height:30px;
/*background: url(../images/more.jpg) no-repeat right middle ;*/
width:120px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-top:10px;
}

a:hover.more 
{
color:#000;
line-height: 30px;
/*background: url(../images/more.jpg) no-repeat right middle;*/
width:120px;
text-decoration: none;
padding-top:10px;
}

/*========================footer area start here========================*/	
#footer{
	padding:12px 0px 0px 0px; margin:0px; width:1000px; 
	}



.footer_nav { 
	padding:0px; margin:0px auto; width:450px; height:20px; color:#c00518; 
}

.footer_nav ul {
	margin:0px; padding:0px; list-style: none; text-align:center; 
}
.footer_nav ul li {
	float:left; font-family: "Arial"; font-size: 11px; font-weight:bold; color: #c00518; text-align:center;line-height:11px;
		}
.footer_nav ul li a{
	display: block; float: left; text-decoration: none; text-align: center; line-height:14px;
	font-family: "Arial"; font-size: 11px; font-weight:normal; color: #c00518; padding:0px 3px 0px 3px; text-transform:capitalize;
	}
.footer_nav ul li a:hover{
	 margin:0px;  height:11px; color:#c00518; font-weight:normal; padding:0px 3px 0px 3px; text-decoration:none; text-transform:capitalize; font-weight:bold;
}

.footer_nav ul li a.select{
	 margin:0px;  height:11px; color:#c00518; font-weight:normal; padding:0px 3px 0px 3px; text-decoration:none; text-transform:capitalize; font-weight:bold;
}

.footer_nav ul li.nobg{
	background:none; 
	}

	
#footer .left{
	padding:5px 10px 0px 50px; margin:0px; width:450px; float:left; font-family:"Arial"; font-size:11px; color:#c00518;
	}
		
#footer .right{
	padding:5px 50px 5px 0px; margin:0px; width:400px; float:right; font-family:"Arial"; font-size:11px; color:#c00518; text-align:right;
	}
#footer .right a{
	color:#fff; text-decoration:none; color:#c00518;
	}
#footer .right a:hover{
	color:#c00518; text-decoration:underline;}
	
	

/*========================inner page css========================*/

.inner_content{ 
	/*padding:0px 0px 0px 70px; */ padding:0px 0px 0px 70px;  margin:0px; /*width:850px;*/  width:750px; float:left; border:0px solid #cecece; font-family:"Tahoma"; font-size:11px; color:#5e5d5d;  font:normal 13px/18px "Tahoma"; color:#5e5d5d;
	}	

.inner_content h1{ 
	font-family:"Tahoma"; 
	font-size:20px; 
	color:#3B3B3B;
	font-weight:normal; padding:10px 0px; margin:0px;
}	
	
	
.inner_content p{
	/*padding:0px 10px 0px 15px;*/ padding:0px 10px 0px 0px; margin:0px; font-family:"Tahoma"; font-size:13px; color:#5e5d5d; line-height:18px;
	}
	
.inner_content ul{
	padding:0px 15px; margin:2px 0px; clear:both; font:normal 13px/18px "Tahoma"; color:#5e5d5d;
	}
	
.inner_content ul li{
	padding:0px; margin:3px 0px; font-family:"Tahoma"; font-size:13px; color:#5e5d5d; line-height:18px;
	}
	
.txt1{
	color:#265a5b; font-family:"Arial"; font-size:11px; line-height:12px; font-weight:bold; 
	}
	
.service_img{
	padding:0px; 
	margin:5px; 
	border:2px solid #999;
	}
.servicespage-right{
float:right;
width:150px;
margin-top:50px;
background:#e9e6e6;
padding:10px;
 border: 1px solid #346F97;
}
