/* VR-Financial's CSS */
/*Prepared By Snigdha*/
*{
padding:0px; margin:0px;
}
/* RESET TAGS*/
table, tr, td, th, h1, h2, h3, h4, h5,  dir, dl, dd, dt, ul, li, ol, form, textarea,  input, select, p, img 
{ 
	margin: 0px; padding: 0px; 
}
/* RESET TAGS END*/
/* DEFAULT BODY DECLARATION*/
body 
{ 
	margin: 0;	padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #454545; 
	background: #eadece; line-height:18px;
}

h1
{ 
	margin: 0; 	padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #272727; font-weight:bold;
}

h2
{ 
	margin: 0; 	padding:5px 0 0 0; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; color: #686868;
	font-weight:bold; float:right;
}
h3,h3 a
{ 
	margin: 0; 	padding:4px 0 0 0; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #89663a; font-weight:bold;
}
h4
{ 
	margin: 0; 	padding:0 0 0 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #fff; font-weight:bold;
}

h6
{ 
	margin: 0; 	padding:4px 0 0 15px; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 14px; color: #404040; font-weight:bold; font-style:italic; 
}

p
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#313131; font-weight:normal; text-align:justify; 
	padding:5px 5px 5px 15px; line-height:18px;
}

p.heading {color:#89663a; font-weight:bold;}
/* DEFAULT BODY DECLARATION ENDS*/


.textbox
{
	width:232px; border: solid 1px #999999;	background:#fafafa;	
}
.textbox1
{
	width:135px;border: solid 1px #999999;	background:#fafafa;
}

/* Common class ends*/

.page
{
	width:1000px; height:auto; margin:0 auto 0 auto; border: solid 1px #a9a9a9; background:#fff;
}

.header
{
	height: 92px; width:100%; margin:0; background:#f6f6f6; border-bottom: solid 1px #a9a9a9;
}

.header_left
{
	height: 71px; width:381px;	margin:7px 0 0 10px; float:left; background:url(../images/index_03.jpg) no-repeat;
}
.header_right
{
	height: 92px; width:570px; margin:0 10px 0 0; float:right;
}

.body_content
{
	width: 1000px; height: auto; margin:0; background:#FFF; padding-bottom:10px;
}

.left_content
{
	width:230px; height:auto; float:left; margin:8px 0 0 10px; position:absolute;
}
.right_content
{
	width:671px; height:auto; float:right; margin:11px 8px 0 0;
}

.right_container
{
	width:771px; height:auto; float:right; margin:11px 8px 0 0;
}

.right_container1
{
	width:990px; height:auto; float:right; margin:11px 8px 0 0;
}

.right_contain
{
	width:671px; height:auto; float:left; padding:0px 0px 0px 200px; margin:11px 8px 0 0;
}

.right_contain1
{
	width:671px; height:auto; float:right; padding:0px 0px 0px 200px; margin:11px 8px 0 0;
}

.banner
{
	width:616px; height:217px;	margin:0; background: url(../images/index_09.jpg) no-repeat;
}
.searchtop
{
	width:671px; height:28px; margin:0;	background:url(../images/index_15.jpg) no-repeat;
}
.searchbody
{
	width:671px; height:auto; margin:0; background: url(../images/index_19.jpg) repeat-y;
}
.searchbot
{
	width:671px; height:10px; margin:0; background:url(../images/index_16.jpg) no-repeat;
}

.midbox
{
	width:982px; height:auto; margin:10px 0 0 10px;
}
.midboxtop
{
	width:982px; height:12px; margin:0 0 -2px 0; background:url(../images/index_28.jpg) no-repeat;
}
.midboxbody
{
	width:979px; height:120px; margin:0 0 0 1px; background:#e9e9e9 url(../images/index_32.jpg) repeat-x; border-left:solid 1px #ababab;
	border-right:solid 1px #ababab;
}
.midboxbot
{
	width:982px; height:8px; margin:0; background:url(../images/index_33.jpg) no-repeat;
}

.midboxbody ul
{
	margin:0; padding:2px 0 4px 0; list-style:none; 
}

.midboxbody ul li
{
	list-style-type:none; display:inline; float:left; width:318px; padding-left:2px; margin:0; border-left:solid 1px #dedede; 
}

.midboxbody ul li ul li
{
	list-style-type:none; display:inline; float:left; width:157px; margin:0; color:#494949; line-height:18px; border:none;
}

#noborder{border-left:none;}

.left_side
{
	width:280px; height:auto; float:left; margin:5px 10px 0 0; 
}
.midcontent{width:480px; height:auto; float:left; margin:6px 0 0 0; }

.leftsidetop
{
	width:278px; height:10px; margin:0; padding:0;	background:url(../images/index_21.jpg) no-repeat;
}
.leftsidebody
{
	width:278px; height:auto; margin:-4px 0 0 0; padding:0; background: url(../images/index_22.jpg) repeat-y;
}
.leftsidebot
{
	width:278px; height:31px; margin:0; background:url(../images/index_29.jpg) no-repeat;
}

.footer_container
{
	width: 100%; height: 35px; margin-top:15px; padding-top:15px; background:#f6f6f6; border-top: solid 1px #a9a9a9;
}

.right_ad
{
	width:190px; height:auto; float:right; margin:5px 10px 0 0;
}


.clear {clear:both;}


.menu_content
{
	height: 27px; width:560px; margin-top:43px; float:right;
}
.menu_left
{
	height: 27px; width:14px; margin:0; float:left; background:url(../images/index_05.jpg) no-repeat;
}
.menu_right
{
	height: 27px; width:14px; margin:0; float:right; background:url(../images/index_08.jpg) no-repeat;
}

.menu
{
	height: 27px; width:532px; margin:0; float:left; background:url(../images/index_06.jpg) repeat-x; font-family: "Myriad Pro", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
}
.menu ul { padding:5px; margin: 0; list-style-type: none;}
.menu ul li{display: inline; float: left; position:relative; width:auto; text-align:center; }
.menu ul li a {
	display: inline; padding:0 18px 0 20px; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; text-decoration: none; color:#484747; margin:0;  border-right:#b7b0b0 solid 1px;
}
.menu ul li a:hover { color:#000000; }

.menu ul li.selected a{padding:0px 18px 0px 20px; font-family: "Myriad Pro", arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-align:center; text-decoration: none; margin:0; color:#000000;}

.menu ul li#lastmenu a{ border-right:none;}

* HTML .menu ul li a {
	display: inline-block;
}

.pricetext
{ 
	margin: 0; 	padding:0 5px 0 5px; font-family: Arial, Helvetica, sans-serif;  font-size: 13px; color: #600202; font-weight:bold;
	text-align:left; float:left;
}
.moretxt a
{ 
	margin: 0; 	padding:0 5px 0 0; color:#fff; font-weight:bold; text-align:left; float:right;text-decoration:none;
}
.moretxt a:hover
{
	text-decoration:underline;
}
.rightbox_head
{
	width:216px;
	height:32px;
	background:url(../images/creat_account_05.jpg) no-repeat;
	margin:0 auto 0 8px;	
}

.rightbox_body
{
	width:211px;
	height:auto;
	background: #f9f9f9 url(../images/index_26.jpg) repeat-x;
	margin:0 auto 0 10px;
	padding-bottom:20px;
	border-left:solid 1px #727272;	
	border-right:solid 1px #727272;	
}

.rightbox_body ul
{
	list-style: none;
	padding: 10px 0 0 15px;
	margin:0px;
}

.rightbox_body li 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#002d69; 
	font-weight:normal;

}

.rightbox_body li a
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#002d69; 
	font-weight:normal;
	padding:5px 0 0 16px;
	line-height:20px;
	margin:0;
	background: url(../images/arrow_21.jpg) no-repeat 0 50%;
	text-decoration:none;
}

.rightbox_body li a:hover
{
	color:#333333; 
	text-decoration:underline;
}

.rightbox_body ul li ul
{
	list-style: none;
	padding: 0 0 0 15px;
	margin:0px;
}

.rightbox_body ul li ul li
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#002d69; 
	font-weight:normal;

}

.rightbox_body ul li ul li a
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#002d69; 
	font-weight:normal;
	padding:5px 0 0 16px;
	line-height:20px;
	margin:0;
	background: url(../images/admin_04.jpg) no-repeat 0 70%;
	text-decoration:none;

}

.rightbox_body ul li ul li a:hover
{
	color:#333333; 
	text-decoration:underline;
}


.rightbox_bot
{
	width:216px;
	height:18px;
	margin:0 auto 0 8px;
	background:url(../images/creat_account_06.jpg) no-repeat;	
}

