@charset "utf-8";
/* CSS Document */

body {
	font-family: Arial, Verdana, Tahoma, sans-serif, segoe UI;
	font-size:12px;
	margin:0px ;
}
a{
	text-decoration:none;
	color:#000000;
	text-decoration:underline;
	line-height:20px;
}
.logo_box{
	background: #fff;
	margin:5px 20px 10px 10px;
	height: auto;
	width: auto;
	float:left;
	border:#6C6C6C solid 2px;
	
}

#floating_bar{
	margin:0px auto;
	margin-top:60px;
	padding:10px 0px 0px 0px;
	width:35px;
	height:220px;
	background-position: bottom;
	background:#4B2500;
	color:#FF9900;
	position:fixed;
	z-index: 300;
	clear:both;
	text-align: center;
	/*moz-box-shadow: 0 0 15px rgba(0, 0, 0, 1.5);
	-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 1.5);
	box-shadow: 0 0 15px rgba(0, 0, 0, 1.5);*/
}
#top_bar{
	margin:auto;
	width:100%;
	height:10px;
	position: fixed;
	z-index: 300;
	background: #ff9900;
	border-bottom:#4b2500 solid 5px;
	float:right;
	clear:both;
}

#locker{
	clear:both;
	width:100%;
	height:1px;
	
}	
#wrapper {	
	margin:10px auto;
	margin-bottom:0px;
	width:900px;
	height: auto;
}

#banner_slider {	
	margin:0px 0px 0px 0px;
	width:900px;
	height:300px;
	text-align:center;
	text-transform: none;
	background:#fff;
	clear: both;
	padding: 0px 0px 0px 0px;
	border-bottom:none;
}

#container{
	margin:0px auto;
	height: auto;
	background: url(imgs/content_back_03.png) top repeat-x;
}
#content_area{
	margin:0px auto;
	padding-top:40px;
	width:900px;
	height:auto;
		
	margin-bottom: -10px;
}
#content{
	margin:0px auto;
	width:900px;
	height:auto;
	padding-left:30px;
}
#content_text{
	margin:0px auto;
	margin-right:15px;
	padding:10px 20px 30px 20px;
	width:620px;
	float:left;
	color:#333;
	text-align:justify;
	border:1px #666 solid;
	background: url(imgs/content_bottom.jpg) bottom center no-repeat;
	font-size:13px;
	
}
#content_bar{
	width:500px;
	height:5px;
	padding:10px;
	background:#8B8B8B;
	margin:0px auto;
	vertical-align: text-bottom;
	}
.content_text_heading{
	color:#000;
	text-align: left;
	font-weight:bold;
	font-size:13px;
	
}
#down_bar{
	margin:0px auto;
	width:100%;
	height: auto;
	background: #fff;
	clear:both;
	padding: 25px 0px;
	text-align:center;
}
#right_case {	
	margin:0px;
	width:auto;
	height:auto;
	text-transform: none;
	padding: 0px;
	background: none;
	float:right;
}

#right_box {	
	margin:0px 0px 2px 0px;	
	width:250px;
	height:auto;
	text-transform: none;
	padding: 0px 0px 3px 0px;
	background: none;
	font-size:13px;	
	margin-bottom:5px;
	color: #FFFFCC;
	float:right;
	border-top: 4px #019934 solid;
}

/*#################### Main Menu ##############################*/

#nav_container{
	height:30px;
	width:650px;
	line-height:20px;
	padding:12px 0px 0px 0px;
	margin:auto;
	float:right;
	margin-top:7px;
	margin-bottom:8px;
	font-family:Gadget, sans-serif,  Impact, "Arial Narrow", "Times New Roman", Times, serif;
	font-size: 13px;
}
#nav, #nav_current{
	text-transform:capitalize;
	float:right;
	
}
#nav a, #nav_current a{
	text-decoration:none;
	color:#666;
	padding:0px 10px;
	border-right:1px dotted #035a20;	
}

#nav a:hover{
	text-decoration:none;
	color:#000;
	padding:0px 10px;
	background:#fff;
	
	
/* for current page location */
}
#nav_current a{
	background: url(../assets/imgs/back_rvs.jpg);
	color:#666;
	border-bottom: none;
	padding:0px 10px;
	height:30px;
}
/********##Page Menus##*/
#page_menus {
	margin:0px 0px 0px 0px;
	width: 120px;
	height:auto;
	padding: 0px 0px 0px 10px;
	background: none;
	font-size:12px;
	float:left;	
	color:#999;
	border-left:#ccc 1px dotted;
	
/*	text-shadow: #000000 1px 1px 1px; */	
}
#page_menus_heading {
	background-color: none;
	padding:5px 0px 3px 0px;
	font-weight:bold;
	font-size:13px;
	color:#000;
	
}


#page_menus a{
	display:block;
	padding:5px 0px 3px 10px;
	margin: 0px 0px 5px 0px;
	text-decoration:none;
	color:#000;
	line-height:12px;
	/*border-left: 1px solid #666;
	border-bottom:#ccc dotted 1px;*/
	
}
#page_menus a:hover{
	background:none;
	text-decoration:none;
	background: url(imgs/arrow.png) left no-repeat; 
	padding:5px 0px 3px 10px;
	color:#999;

}

#page_menus_nav{
	background:none;
	text-decoration:none;
	color:#fff;

}
/*-------------Menu Ends----------------*/





/* ROUND CORNERS */
.curves {
    /*for mozilla use this*/
	-moz-border-radius: 10px 10px 10px 10px;
	
	/*for safari, chrome use this*/
    -webkit-border-radius: 10px 10px 10px 10px;
	
	/*for lynux browsers use this*/
    -khtml-border-radius: 10px 10px 10px 10px;
	
    /*for i.e. use this*/
	border-radius:10px 10px 10px 10px;
	behavior: url (border-radius.htc);
	
}

/*#round_cell{
	height:100px;
	width:100px;
	-moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    -khtml-border-radius: 12px;
	/*for i.e.	behavior: url(home/border-radius.htc);
	border-radius: 12px;
	background-color:#00FF00;*/


/*GRADIENT FILL */
/* IE10  
background-image: -ms-linear-gradient(top left, #FFFFFF 0%, #00A3EF 100%);

/* Mozilla Firefox 
background-image: -moz-linear-gradient(top left, #FFFFFF 0%, #00A3EF 100%);

/* Opera 
background-image: -o-linear-gradient(top left, #FFFFFF 0%, #00A3EF 100%);

/* Webkit (Safari/Chrome 10)  
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #FFFFFF), color-stop(1, #00A3EF));

/* Webkit (Chrome 11+) 
background-image: -webkit-linear-gradient(top left, #FFFFFF 0%, #00A3EF 100%);

/* Proposed W3C Markup 
background-image: linear-gradient(top left, #FFFFFF 0%, #00A3EF 100%);
*/ 


