/* CSS Document */

body {
	padding: 0px; 
	margin: 0px; 
	font-size: 75%; 
	color: #858585; 
	font-family: verdana,arial,helvetica;
	background-color:#fff;
}
table {
	font-family: verdana,arial,helvetica;
	color: #858585; 
	line-height:1.8em;  
}
ol, li, ul, li, p, div, font, b, strong, pre, tr, td{
	font-size:1.0em;
}
a:link, a:visited{ 
	color:#a90d23; 
	text-decoration: underline; 
}
a:hover, a:active{ 
	color:#a90d23; 
	text-decoration: none; 
}
.suptext{
	font-size: 11px;
}
.padbilling{
	padding-bottom:5px;
}
.left{ 
	float:left;
}
.right{ 
	float:right;
}
.vermiddle{
	vertical-align:middle; 
}
.rvinner{
	margin:0 auto; 
	width:970px; 
	background:none;
}
/********************* Start Topmenu ************************/
.topmenu{ 
	background-color:#000000; 
	color:#FFFFFF; 
	padding:7px 10px 7px 10px; 
	font-size:11px; 
	font-family:Verdana; 
	font-weight:normal;
}
.rvtopmenu:link, .rvtopmenu:visited{ 
	color:#FFFFFF; 
	text-decoration:none; 
}
.rvtopmenu:hover, .rvtopmenu:active{ 
	color:#FFFFFF; 
	text-decoration: underline; 
}
a.rvmenubar, a.rvmenubar:visited{ 
	color:#cbd503; 
	text-decoration:none; 
	font-size:13px; 
	font-weight:normal; 
}
a.rvmenubar:hover, a.rvmenubar:active{ 
	color:#fff600; 
	text-decoration: underline;
}
.bgheader{ 
	background-image:url(images/header_bg.gif); 
	background-position:top; 
	background-repeat: repeat-x;
	background-color:#000000; 
}
.bgimglogo{ 
	background-image:url(images/header.jpg); 
	background-position:top left; 
	background-repeat: no-repeat;
}
.head{ 
	background-image:url(images/head.jpg); 
	background-position:top center; 
	background-repeat: no-repeat;
}
.topmenubar{  
	border:#595959 solid 1px; 
	background-color:#2f2f2f; 
	padding:4px; 
	margin:2px 5px; 
	color:#FFFFFF;
}
a.billmenu:link, a.billmenu:visited {
	font-weight: normal;
	color: #c3c3c3; 
	white-space: nowrap; 
	text-decoration: none;
	font-size:11px;
}
a.billmenu:active, a.billmenu:hover {
	font-weight: normal;
	color: #fff; 
	white-space: nowrap; 
	text-decoration: none;
	font-size:11px;
}
.bgline_top{ 
	background-color:#282828;
}
.bgline_black{ 
	background-color:#000;
}
.bgline_gray{ 
	background-color:#797979;
}
/********************* End Topmenu ************************/

.login {
	font-weight: bold; 
	color: #9b3b20;
}
/********************* Start Navigator ********************/
.navigator_line{ 
	background-image:url(images/navigator_line.gif); 
	background-position:top; 
	background-repeat:repeat-x;
	background-color:#c02f10;
}
.navigator{ 
	padding:0px; 
	margin:0px; 
	background-image:url(images/navigator_bg.gif);
	background-position:top; 
	background-repeat:repeat-x; 
	background-color:#2a2a2a; 
	font-size:0.95em; 
}
.navigator ul li{ 
	list-style:none; 
	float:left;
	padding:0px; 
	margin:3px;
	line-height:16px;
}
.navigator ul li a{ 
	padding:8px 8px;
	float:left; 
	color:#a4a3a3; 
	text-decoration:none; 
	display:block; 
	font-size:12px;
}
.navigator ul li a , .navigator ul li a:hover , .current { 
	display:block; 	
}
.navigator ul li a:hover, .current { 
	background-image:url(images/navigator_left_hover.gif); 
	background-position:left top; 
	background-repeat: repeat-x; 
	background-color:#0c0c0c; 
	margin:0px;
	float:left;
	text-decoration:none;
	border:#2a2a2a solid 1px;
	outline:#060606 solid 1px;	
	padding:7px 7px;
	color:#7d7d7d; 
	
}
.current {
	color:#7d7d7d; 
}
.navigator li span{
	float: left;
	padding: 15px 15px 8px 15px;
	position: absolute;
	left: 19%; 
	top:360px;
	display: none;
	width: 970px; 
	margin:0 auto;
	background:url(images/bg.gif) repeat-x; 
	/*background: #1376c9;*/
	color: #333;
	border:#cdcdcd solid 1px;
}
.navigator li span.subcurrent {
	float: left;
	padding: 15px 15px 8px 15px;
	position: absolute;
	left: 19%;
	top:360px;
	display: block;
	width: 970px;
	margin:0 auto; 
	background:url(images/bg.gif) repeat-x; 
	/*background: #1376c9;*/
	color: #333;
	border:#cdcdcd solid 1px;
}
.navigator li:hover span { display: block; }
.navigator li span a { display: inline; }
.navigator li span a:hover {text-decoration: underline;}

/********************* End Navigator ********************/

/********************* Start LeftMenu ********************/
.bgbody{ 
	background-color:#FFFFFF; 
	padding-top:10px;
	padding-bottom:4px;
}
.leftbody{ 
	/*padding-left:4px;
	padding-right:4px;*/
}
.padbody{
	background-color:#FFFFFF; 
	padding-left:15px;
	padding-right:4px;
	padding-top:25px;
	padding-bottom:25px; 
}
.pad_block{ 
	padding:7px 7px 3px 7px; 
	border:#cacaca solid 1px; 
	margin-top:1px;
}
.pad_blockleft{ 
	padding-bottom:10px;
}
.pad05{ 
	padding-top:8px;
	padding-bottom:5px;
}
.pad20{ 
	padding-top:20px;
	padding-bottom:20px;
}
div.border{ 
	border-top:#cacaca solid 1px;
	padding:2px;
}
.content{
 	color:#858585;
}
.content_testimonial{
	padding:0 10px 10px 10px;
}
.login_bgtitle{
	background-color:#272727; 
	color:#fff; 
	font-weight:normal; 
	padding:4px; 
	font-size:1.1em; 
}
.login_block{ 
	background-color:#fff; 
	color:#a90d23;
}
.login_block a:link, .login_block a:visited{ 
	color:#a90d23; 
	text-decoration: underline; 
}
.login_block a:hover, .login_block a:active{ 
	color:#a90d23; 
	text-decoration: none; 
}
.input_width{ 
	width:175px; 
	padding:5px 3px;
	background-color:#bdbdbd; 
	border:#ebebeb solid 1px;
}
.testimonial_block{
	background-image:url(images/bg_testimonials.gif); 
	background-position:top; 
	background-repeat:repeat-x; 
	background-color:#e6e6e6; 
	border:#d4d3d3 solid 1px; 
	padding:10px;
}
img.alignmid{ 
	vertical-align:middle;
}
.network{ 
	font-size:1.1em; 
	font-weight:bold; 
	color:#3f3f3f; 
	padding:6px 0; 
	text-align:right; 
}
.line{
	background-color:#d5d5d5; 
	padding-top:1px; 
	margin-top:0px;
	margin-bottom:30px;
}

/********************* End LeftMenu ********************/

/********************* Start Footer ********************/
.footer_bg{ 
	background-image:url(images/bgfooter.gif);  
	background-position:top; 
	background-repeat: repeat-x; 
	background-color:#000000; 
	color:#e4e4e4; 
	padding:10px;
	padding-top:20px;
}
.footer_bg div{  
	padding:1px; 
	font-size:11px; 
	font-weight:normal;
}
.footer_bg a:link, .footer_bg a:visited{
	color:#6b6b6b; 
	text-decoration:none;
}
.footer_bg a:hover, .footer_bg a:active{
	color:#FFFFFF; 
	text-decoration: underline;
}
a.websitename:link, a.websitename:visited{
	color:#e4e4e4; 
	text-decoration:none;
}
a.websitename:hover, a.websitename:active{
	color:#FFFFFF; 
	text-decoration: underline;
}
.padtop{
	padding-top:1px; 
	height:8px;
}
.copyright{
	color:#373737; 
	background-image: url(images/bgcopy.gif); 
	background-position:top; 
	background-repeat: repeat-x; 
	background-color:#000; 
	padding:10px; 
	font-size:0.9em;
}

/********************* End Footer ********************/
.white {
	font-weight : bold;
	white-space:nowrap;  
	color: #FFFFFF;
	font-size:90%;	
}
/*------leftmenu--------*/

a.leftmenu {
	font-weight: bold;
	font-size:11px;
	color: #FFFFFF;
	white-space: nowrap; 
	text-decoration: none;
	padding:0px 0px 0px 3px;
	margin:0px 0px 0px 3px; 
}
a.leftmenu:hover {
	font-weight: bold;
	color: #FFFFFF; 
	font-size:11px;
	white-space: nowrap; 
	text-decoration: underline;
	padding:0px 0px 0px 3px;
	margin:0px 0px 0px 3px;
}
a.more {
	font-weight: normal; 
	color: #0066bd; 
	white-space: nowrap; 
	text-decoration: underline;
}
a.more:hover {
	font-weight: normal; 
	color: #0066bd; 
	white-space: nowrap; 
	text-decoration: none;
}
.rvskinlogin{ 
	color:#2c2c2c; 
	font-size:12px;
}
.rvskinlogin a.forget:link, .rvskinlogin a.forget:visited{ 
	border:0; 
	background:none;
	font-weight: normal; 
	color: #aa0d01; 
	white-space: nowrap; 
	text-decoration: underline; 
	padding:0; 
	margin:0;
}
.rvskinlogin a.forget:hover, .rvskinlogin a.forget:active { 
	border:0;
	outline:0; 
	background:none;
	font-weight: normal; 
	color: #ff0000; 
	white-space: nowrap; 
	text-decoration: none;
}
a.moreFeature, a.moreFeature:visited {
	font-weight: normal; 
	color: #000000; 
	white-space: nowrap; 
	text-decoration: underline;
}
a.moreFeature:hover, a.moreFeature:active {
	font-weight: normal; 
	color: #000000; 
	white-space: nowrap; 
	text-decoration: none;
}
a.linkblack {
	color: #000000; 
	white-space: nowrap; 
	text-decoration: underline;
}
a.linkblack:hover {
	color: #656161; 
	white-space: nowrap; 
	text-decoration: none;
}
.bgmenul{
	background-color:#525252;
	color:#FFFFFF;
	padding:2px 0px 0px px;
	margin:2px 0px 0px px;
}
.linemenul{ 
	border-bottom:#a8a8a8 solid 1px;
}
.leftmenu{
	padding:4px 0px 4px 10px;
	margin:4px 0px 4px 10px; 
	width:240px;
}

/*---texttop detail---*/

h1.texthead, .texthead {
	font-weight: normal; 
	font-size: 28px; 
	color: #010101; 
	font-family:'Trebuchet MS', verdana, arial, helvetica; 
	margin:0px; 
	padding:0px; 
	padding-bottom:30px;
}
h2.title{
	font-weight: normal; 
	font-size: 16px; 
	color: #141313;
	margin:0;  
	margin-bottom:5px; 
	font-family: verdana, arial, helvetica;
}
h3.pagetitle{
	font-weight: normal; 
	font-size: 30px; 
	color: #000000;
	margin:0;  
	font-family: verdana, arial, helvetica; 
	float:left;
}
h2.titleRecom{
	font-weight: normal; 
	font-size: 14px; 
	color: #141313;
	margin:0;  
	margin-bottom:5px; 
	font-family: verdana, arial, helvetica;
}
h3.titlered{
	font-weight: normal; 
	font-size: 22px; 
	color:#c70000; 
	padding:30px 0 8px 0;
	margin:0;
}
span.pagetitle{
	font-weight: normal; 
	font-size: 24px; 
	color: #9a0000;
	margin:0;  
	margin-bottom:10px; 
	font-family: verdana, arial, helvetica;
	background-image: url(images/icon_arrow.gif); 
	background-position:center left; 
	background-repeat: no-repeat; 
	width:17px; 
	height:17px; 
	padding-left:25px;
	margin-left:7px; 
}
.texthead02, h4.texthead02 {
	font-weight: normal; 
	font-size: 22px; 
	color: #086bbf; 
	margin:25px 0;
	font-family:verdana, arial, helvetica;  
}
td.texthead02 {
	font-weight: normal; 
	font-size: 13px; 
	color: #086bbf; 
	margin:25px 0;
	font-family:verdana, arial, helvetica;  
}
.texthead03{
	font-weight: bold;
	font-size: 12px;  
	color: #265A67;
	padding:0px 0px 10px 15px; 
	margin:0px;
}
.texthead04 {
	font-weight: bold; 
	font-size: 13px; 
	color: #C4110F; 
	padding:17px 0 13px 0;
}
.textred{
	font-weight: normal; 
	font-size: 22px; 
	color:#c70000; 
	line-height:1.5em;
}
.textred_b{
	font-weight: bold;
	color:#464646;
}
.textred_n{
	color:#464646;
}
.textblue_b{
	font-weight: bold;
	color:#0092cc;
}
.textheadblue {
	font-weight: bold; 
	font-size: 18px; 
	color: #086bbf; 
	font-family:Calibri, verdan, arial;
	padding:0 0 13px 0; 
}

.main_features ul.list li{
	list-style-image:url(images/arrowlist.gif);
	padding:0px 0px 8px 0px;
	margin:0px;
}
ul.list{
	list-style-image:url(images/arrowlist.gif);
	padding:0px 0px 0px 30px;
	margin:0px;
}
li{
	padding:0px 0px 6px 0px;
}
ul.list li ul li{
	list-style: none;
	padding:5px 0px 7px 0px;
	margin-left:-39px; 
}
li.listNone{ list-style-image:none; list-style:none;}

ul.sublist{
	list-style-image:url(images/redbullet.gif);
	padding:0px 0px 0px 50px;
	margin:0px;
}

/*--------Order-------*/
.color4{
	color: #000000; 
	padding-left:15px;
	padding-top:15px;
	padding-bottom:15px;
}
.color4 ul li{
	padding-top:8px;
	padding-bottom:8px;
}
/*--------Table-------*/
.linerow01 {
	background-color: #FFFFFF;
	border-bottom:#AABBC9 dotted 1px;
}
.linerow02 {
	font-weight: bold; 
	color: #7A7A7A; 
	background-color: #FFFFFF;
	border-bottom:#AABBC9 dotted 1px;
}
.bgtabblue2 {
	font-weight: bold; 
	color: #ffffff; 
	background-color: #424242;
}
.bg{
	background-color:#FFFAF1;
	padding:5px;
}
.code2{
	background-color:#F3FBFF;
	padding:5px;
}
.margin02 {
	padding-right: 6px; 
	padding-left: 6px; 
	color: #0a0a0a; 
}
.margin03 {
	padding-left:30px;
}
.tblfeature td{
	padding-bottom:40px; 
	padding-right:10px;
}

/*--------OLD-------*/
.bgwhite {
	background-color: #FFFFFF;
}
.textsubhead {
	font-weight: bold; 
	font-size: 12px; 
	color: #006DAA; 
}
.textsubblue {
	font-weight: bold; 
	font-size: 13px; 
	color: #00b5f5; 
}
.textgreen {
	font-weight: bold; 
	font-size: 11px; 
	color: #336600; 
}
.bgM {
	background-color: #017ABE;
}

.absmiddle{vertical-align:middle;}
.borderNone{ border: none;}
.height20{ height:20px;}


/***Add***/
#feature li.title {
    font-weight: normal; 
    font-size: 20px; 
    color: #090909;
} 
#feature li.title div.padbot {
    font-weight: normal; 
    font-size: 20px; 
    color: #090909; 
	margin-bottom:15px;
} 
#feature ul {
    list-style:disc;
    color:#000000;
    font-weight:normal;
    padding:5px 0 15px 0;
}
#feature ul li {
    padding:2px 0 2px 0;
}
#feature a.linkblack {
    color: #9b9b9b; 
    white-space: nowrap; 
    text-decoration: none;
    font-size:14px;
}
#feature a.linkblack:hover {
    color: #9a0000; 
    white-space: nowrap; 
    text-decoration: none;
}
#feature a.new {
    color: #7f7f7f; 
    white-space: nowrap; 
    text-decoration: none;
    font-size: 14px;
}
#feature a.new:hover {
    color: #7f7f7f; 
    white-space: nowrap; 
    text-decoration: none;
}


#feature a.highlight {
    color: #d90202; 
    white-space: nowrap; 
    text-decoration: none;
    font-size:14px;
}
#feature a.highlight:hover {
    color: #000000; 
    white-space: nowrap; 
    text-decoration: none;
}

#feature .pad_left {
    padding-left:20px;
}
.listHeader {
    font-weight: bold; 
    font-size: 13px; 
    color: #464646;
} 
.headerList{ padding-left:20px;}
.absmiddle{vertical-align:middle;}
.noneborder{ text-decoration:none;}
.padtable td{ 
	padding-top:15px;
	padding-right:15px;
}
/* Add */

.pad_title{
	padding:10px;
}
.textsubhead{
	color:#0066bd;
	font-weight:bold;
	padding:5px;
	font-size: 12px; 
}
.boxin_bg{
	background-color:#efefef;
}
.boxsshbot{
	background-image:url(images/ssh_boxbottom.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
.boxsshleft{
	background-image:url(images/ssh_boxleft.jpg);
	background-repeat:repeat-y;
	background-position:left top;
}
.boxsshright{
	background-image:url(images/ssh_boxright.jpg);
	background-repeat:repeat-y;
	background-position:left top;
}
.bggray{
	background-color:#f6f6f6;
}
.title_content{
	padding:10px;
}
.boxbg{
	background-color:#efefef;
}
.boxleft{
	background-image:url(images/coner_left.jpg);
	background-repeat:repeat-y;
	background-position:left top;
}
.boxbottom{
	background-image:url(images/boxbottom.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}


.mail_bg{
	background-color:#005ba8;
	color:#FFFFFF;
}
.mail_bot{
	background-image:url(images/addr_bottom.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
.seperate{
	background-image:url(images/seperate.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
.title_addr{
	font-weight:bold;
	padding:5px;
}
.pad5{
	padding:5px;
}
.fontblack{
	font-weight:bold;
	color:#000000;
}

/* x3 */
.bgblack{
	background-color:#000000;
	font-weight: bold; 
	color: #ffffff; 
}
.bgtapgray1{
	background-color:#3d3d3d;
	font-weight: bold; 
	color: #ffffff; 
}
.bgtapgray2{
	background-color:#d8d8d8;
	color: #000000; 
}
.borderright{
	border-right:#000000 solid 1px;
}
.boxbottom_x3{
	background-image:url(images/botx3_00.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}

.pad3{
	padding-bottom:5px;
}
.borderbot{
	border-bottom:#dcdcdc solid 1px; 
	margin-top:0px;
	margin-bottom:8px;
}
ol.padleft{
	padding-left:0px; 
	list-style:none;
}
.lastlogin_margin{
	background:none; 
	border:0; 
	outline:0; 
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:bold; 
	margin-left:10px;
}
a.btnlogout{ 
	background:#820819;
	font-size:12px; 
	color:#fff; 
	text-align:center; 
	width:60px; 
}
a.btnlogout:hover{ 
	color:#fff;
	background:#820819; 
	width:60px; 
}

/* demo X3 */
.menured, a.menured:visited{
	font-weight: bold; 
    font-size: 13px; 
    color: #000000;
	padding:6px;
	background-image:url(images/bgwhite.gif);
	background-position:right top;
	background-repeat:repeat-y;
	width:18px;
	background-color:#efefef;
}
.menured:hover, a.menured:active{
    white-space: nowrap; 
    text-decoration:none;
    font-size:13px;
	padding:6px;
	background-image:url(images/menudemo_h.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	height:29px;
	font-weight: bold; 
    color: #ffffff; 
}

.menured2, a.menured2:visited{
	font-weight: bold; 
    font-size: 13px; 
    color: #000000;
	padding:6px;
	background-image:url(images/bgwhite.gif);
	background-position:right top;
	background-repeat:repeat-y;
	width:18px;
	background-color:#efefef;
}
.menured2:hover, a.menured2:active{
    white-space: nowrap; 
    text-decoration:none;
    font-size:13px;
	padding:6px;
	background-image:url(images/menudemo_h.jpg);
	background-position:middle;
	background-repeat:no-repeat;
	height:29px;
	font-weight: bold; 
    color: #ffffff;
	background-color:#a90d23; 
}



a.menulink, a.menulink:visited {
    color: #000000; 
    white-space: nowrap; 
    text-decoration: none;
    font-size:13px;
	padding:7px;
	font-weight: bold; 
}
a.menulink:hover, a.menulink:active{
    color: #ffffff; 
    white-space: nowrap; 
    text-decoration: none;
    font-size:13px;
	padding:7px;
	font-weight: bold; 
}
.textblue_b{
	font-weight: bold;
	color:#0092cc;
}
.bgblack{
	background-color:#000000;
	font-weight: bold; 
	color: #ffffff; 
}
.bgtapgray1{
	background-color:#3d3d3d;
	font-weight: bold; 
	color: #ffffff; 
}
.bgtapgray2{
	background-color:#d8d8d8;
	color: #000000; 
}
.borderright{
	border-right:#000000 solid 1px;
}
.boxbottom_x3{
	background-image:url(images/botx3_00.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
.bgwhite{
	background-color:#ffffff;
}
.boxlineright{
	background-image:url(images/menu_demoright.jpg);
	background-repeat:repeat-y;
	background-position:right top;
	background-color:#efefef;
}
.boxdemotop{
	background-image:url(images/topsubblack_top.jpg);
	background-repeat:repeat-x;
	background-position:right top;
	background-color:#ffffff;
}
.boxdemoright{
	background-image:url(images/topsubblack_right.jpg);
	background-repeat:repeat-y;
	background-position:right top;
	background-color:#ffffff;
}

.demobot_l{
	background-image:url(images/demo_imgbot00.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
.demobot_r{
	background-image:url(images/demo_imgbot04.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
.bgmenuright{
	background-image:url(images/menu_demoright.jpg);
	background-repeat:repeat-y;
	background-position:right top;
	background-color:#efefef;
}
.demobot_right{
	background-image:url(images/border_right.gif);
	background-repeat:repeat-y;
	background-position:right top;
	color:#656565;
	background-color:#FFFFFF;
}

.fontgray{
	color:#656565;
}
.bgdemogray{
	background-color:#efefef;
}
.menu_bot{
	background-image:url(images/bgwhite.gif);
	background-position:right top;
	background-repeat:repeat-y;
	width:18px;
	background-color:#efefef;
	padding-left:6px;
	padding-top:2px;
	padding-bottom:2px;
}
.bgwhite_r{
	background-image:url(images/bgwhite.gif);
	background-position:right top;
	background-repeat:repeat-y;
	width:18px;
	background-color:#efefef;
}
.bgleftmenu{
	width:176px;
	padding:6px 0 1px 0;
	float:left;
	background-color:#efefef;
	margin-bottom:10px;
	z-index:0;
}
.bgrightcontent{
	width:520px;
	height:100%;
	padding:0;
	float:right;
	background-color:#efefef;
	margin:-6px -13px -1px 0;
	border-right:#efefef solid 4px;
	border-top:#efefef solid 4px;
	border-bottom:#efefef solid 4px;
	z-index:1;
}
.bgwhitecontent{
	width:521px;
	padding:0;
	margin:2px 0px 1px 0;
	float:right;
	background-color:#ffffff;
	border-color:#666666;
	border:thick 5px;
	z-index:2;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
}
.langtheme{
	width:475px;
	padding:0;
	float:left;
	padding:4px 10px 4px 9px;
	margin-left:4px;
	background-color:#5a5a5a;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
	font-weight:bold;
	color:#ffffff;
}

.demoNeo{
	color:#FFFFFF;
	padding:5px;
	background-color:#086bbf;
}
.borderNeo{
	border-bottom:1px solid #efefef;
	border-left:1px solid #efefef;
	border-right:1px solid #efefef;
	padding:2px 0 5px 14px;
}

/* home */
a.btndemo, a.btndemo:visited {
	background-image:url(images/rvbranding_demo.jpg);
	background-repeat:no-repeat;
	width:708px;
	height:85px;	
	display:block;
}
a.btndemo:hover, a.btndemo:active {
	background-image:url(images/rvbranding_demo_h.jpg);
	background-repeat:no-repeat;
	width:708px;
	height:85px;
	display:block;
}
.home_block_left{ 
	width:410px; 
	float:left; 
	padding-right:55px;
}
.home_block_right{ 
	width:auto; 
	float:right;
}
.imgborder{ 
	border:#d2d2d2 solid 1px; 
	background-color:#FFFFFF;
}
.bghtabl a.white{ color:#fff;}

