@charset "utf-8";
*{ padding:0; margin:0; outline:none;}
body {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	background:url(../images/bg.jpg) repeat-x left top #ffffe8;
}
ul,li{list-style:none;}img{border:0;}
a {color: #c33700;	text-decoration: underline;}
a:hover {text-decoration: none;	color: #c33700;}
#wrapper{ width:865px; margin:0 auto; }
#header{ width:865px; float:left; padding:0 0 20px 0; }
.w100p{ width:100%; float:left;}.w110{width:129px;}.w80{width:80px;}
.w100{ width:100px;}.w300{width:298px;}
.w522{ width:522px; float:left;}
.w190{ width:190px; float:left;}

.f11{ font-size:11px;}.f12{ font-size:12px;}.f13{ font-size:13px;}.f14{ font-size:14px;}.f15{ font-size:15px;}.f16{ font-size:16px!important;}.f17{ font-size:17px;}.f18{ font-size:18px;}.f19{ font-size:19px;}.f20{ font-size:20px;}.f21{ font-size:21px;}.f22{ font-size:22px;}.f23{ font-size:23px;}.f24{ font-size:24px;}

.pt10{ padding-top:10px;}.pt50{ padding-top:10px;}
.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}

.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.mb40{ margin-bottom:40px;}
.mb50{ margin-bottom:50px;}.mr24{ margin-right:24px;}

.lh_25{ line-height:25px;}

.clr_brwn {color: #c33700;}
.clr_lb {color: #333333;}
.green{color:#405705;}.red{color:#ff0000;}



.brdr_blk{ border:solid 1px #000000; }



.top_nav{ width:100%; float:left; }
.top_nav ul { list-style:none;}
.top_nav li { float:left; display:block;}
.top_nav li a { float:left; display:block; color:#FFFFFF; text-decoration:none; height:27px; padding:7px 10px 0 10px;}
.top_nav li a:hover { color:#c33700; background:#ffffe8;}
.top_nav .selected {color:#c33700; background:#ffffe8;}

#logo{ width:400px; float:left;}
#login{ width:391px; height:85px; float:left; background:url(../images/login_bg.png) no-repeat left top; margin:15px 0 0 20px; padding:0 5px; }

#body1{ width:865px; float:left; padding-bottom:15px; }
.heading{ width:865px; float:left; font-size:20px; color: #c33700; padding-bottom:30px; display:block; }


.box865{ float:left; width:865px; background:url(../images/box865_mid.jpg) repeat-y left top;}
.box865 .bot1 { float:left; width:865px; background:url(../images/box865_bot.jpg) no-repeat left bottom; padding-bottom:10px;}
.box865 .top1 { float:left; width:845px; background:url(../images/box865_top.jpg) no-repeat left top; padding:10px 10px 0 10px;}

h6{ display:block; float:left; height:26px; font-size:20px; color:#c33700; background:url(../images/h6b.png) no-repeat left top; font-weight:normal; padding-left:14px; margin:-23px 0 0 5px; position:inherit; z-index:999; }
h6 span { display:block; float:left; height:24px;  background:url(../images/h6a.png) no-repeat right top; padding:2px 14px 0 0;}
h6 small { display:block; float:left; height:24px; font-size:16px!important;  background:url(../images/h6a.png) no-repeat right top; padding:2px 14px 0 0; font-weight:bold;}


.main_image{ float:left; width:323px;}

.main_area{ float:left; width:502px; padding:0 10px;}

.cmtt{ width:502px; float:left; padding-bottom:20px;}
.cmtt ul{ list-style:none;}
.cmtt li { display:block; float:left; margin-right:16px;}

.cmtt .cm { float:left;}
.cmtt .cm a { display:block; float:left; width:208px; height:53px; background:url(../images/cm1.jpg) no-repeat left top; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; padding:36px 13px 0 13px; }
.cmtt .cm a:hover{background:url(../images/cm1.jpg) no-repeat left bottom;}

.cmtt .tt { float:left;}
.cmtt .tt a { display:block; float:left; width:208px; height:53px; background:url(../images/cm2.jpg) no-repeat left bottom; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; padding:36px 13px 0 13px; }
.cmtt .tt a:hover{background:url(../images/cm2.jpg) no-repeat left top;}


.listing { list-style:none;}
.listing li { display:block; background:url(../images/bul.png) no-repeat left 3px; padding:0 0 10px 25px;}

.listing1 { list-style:none;}
.listing1 li { display:block; background:url(../images/bul.png) no-repeat left 3px; padding:0 0 15px 25px;}

.fl{ float:left;}
.fr{ float:right;}

.img_left{ float:left; padding:5px 10px 10px 0;}


.memorial_list{ width:100%; float:left;}
.memorial_list ul { list-style:none;}
.memorial_list li { display:block; float:left; width:270px; height:90px; padding:0 10px 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.memorial_list li img { float:left; padding:1px; border:solid 1px #c8c6ba; margin:0 10px 10px 0;}
.memorial_list li a { text-decoration:none; font-size:14px; text-transform:uppercase; font-weight:bold; font-family:"Times New Roman", Times, serif;}


.feature_list {width:100%; float:left;}
.feature_list ul { list-style:none;}
.feature_list li { display:block; float:left; width:280px; height:70px; padding:0 0 10px 0; font-size:13px;}
.feature_list li span { float:left; display:block; width:83px; height:70px; text-align:center;}
.feature_list strong { text-transform:uppercase; font-weight:bold; display:block; color:#c33700; font-size:14px;}


.view_more{ font-weight:bold; float:right;}
.view_more a { float:left; display:block; background:url(../images/bm1.png) no-repeat left top; width:129px; height:20px; text-align:center; text-decoration:none; color:#FFFFFF; padding:3px 0 0 0; margin-bottom:-21px; margin-right:10px;}
.view_more a:hover {background:url(../images/bm1.png) no-repeat left bottom;}


.cms { color:#333333;}
.cms img { float:left; padding:1px; border:solid 1px #c8c6ba; margin:0 10px 10px 0;}

#footer{ width:100%; float:left; border-top:solid 1px #c8c6ba; padding:10px 0; background:#f1f1f1; font-weight:bold; text-transform:uppercase; }
#footer .wrapper{ width:865px; margin:0 auto; }
#footer a { font-weight:normal; }
#footer ul { list-style:none;}
#footer li { display:block; padding:1px;}
.text_area1{ width:442px; float:left; padding:7px 0 0 0 ;}
.text_area{ border:solid 1px #000000; width:425px; height:40px;}
.text_area2{ width:345px; float:left; padding:5px 0 0 97px ;}
.text_fld{ border:solid 1px #000000; width:265px; padding:1px;}


.pr{width:100%; float:left;}
.pr h1{color:#c33700; font-size:39px; text-align:center;}
.pr h2{color:#333; font-size:21px; text-align:center; font-weight:normal;}

.pr-cen{width:670px; margin:40px auto;}.pr-cenbg{width:670px; float:left; background:url(../images/prbg.jpg) repeat-y left top; margin-bottom:20px;}.pr-centop{width:670px; float:left; background:url(../images/pr-tp.jpg) no-repeat left top; height:15px;}.pr-cenbot{width:670px; float:left; background:url(../images/pr-tp.jpg) no-repeat left bottom; height:15px;}.pr-cenmid{width:670px; float:left; background:url(../images/pr-md.jpg) no-repeat center top; min-height:392px;}


.premium, .plus{width:223px; float:left;}
.premium h2, h3, h4{width:222px; float:left; font-size:30px; color:#c33700; text-align:center; font-weight:normal;}
.plus h2, h3, h4{width:222px; float:left; font-size:30px; color:#c33700; text-align:center; font-weight:normal;}
.premium h3,.plus h3{font-size:20px; color:#303642; padding-top:5px;}.premium h4, .plus h4{font-size:20px; text-transform:uppercase; color:#161717;}.premium ul, .plus ul{width:198px; padding:0 11px; float:left; margin-top:25px;}.premium li{width:198px; float:left; border-bottom:1px solid #d3d1d1; display:block; font-size:18px; text-align:center; color:#333; padding:3px 0;}

.plus li{width:198px; float:left; background:url(../images/li-line.jpg) no-repeat center bottom; display:block; font-size:18px; text-align:center; color:#c33700; padding:4px 0 3px;}


.sig-btn, .sig-btn1{width:111px; height:38px; float:left; margin:15px 0 0 0;}.sig-btnwr{width:111px; margin:0 auto; }

.sig-btn a{width:111px; height:38px; background:url(../images/sig-btn.jpg) no-repeat left top; display:block; text-indent:-9999px;}.sig-btn a:hover{background:url(../images/sig-btn.jpg) no-repeat left bottom;}

.sig-btn1 a{width:111px; height:39px; background:url(../images/sig-btn1.jpg) no-repeat left top; display:block; text-indent:-9999px;}.sig-btn1 a:hover{background:url(../images/sig-btn1.jpg) no-repeat left bottom;}


.signup{width:785px; float:left; padding:30px;position: relative;}.signup form{width:100%; float:left;}

/*---highlit--*/

.single-field { float:left; width:100%; padding:7px;}
	.tl {position: absolute;top: 0;	left: 0;width: 10px;height: 10px;background: url(../images/corner-topleft.jpg);	display: none;}
	.tr {position: absolute;top: 0;	right: 0;width: 10px;height: 10px;	background: url(../images/corner-topright.jpg);	display: none;	}
	.bl {position: absolute;bottom: 0;left: 0;width: 10px;	height: 10px;background: url(../images/corner-bottomleft.jpg);	display: none;	}
	.br {position: absolute;bottom: 0;right: 0;	width: 10px;height: 10px;background: url(../images/corner-bottomright.jpg);display: none;}
div.curFocus {	background: #e5e0df;}
.single-field label {width: 200px; display: block;float: left;font-size:14px; color:#333333; font-family:Arial, Helvetica, sans-serif; text-align:right; padding:5px 17px 0 0;}
.single-field blockquote {	width: 160px; display: block;float: left;font-size:14px; color:#333333; font-family:Arial, Helvetica, sans-serif; text-align:right; padding:0 17px 0 0;}
.single-field input[type=text]{border:1px solid #bdbab6; background:url(../images/inputbg.jpg) repeat-x left top; padding:5px 5px; width:285px; color:#333;}
.single-field input[type=password]{border:1px solid #bdbab6; background:url(../images/inputbg.jpg) repeat-x left top; padding:5px 5px; width:285px; color:#333;}
.themepat{ width:140px; height:183px; float:left; position:absolute; right:100px; top:20px;}


.f11{ font-size:11px;}.f12{ font-size:12px!important;}.f13{ font-size:13px;}.f14{ font-size:14px;}.f15{ font-size:15px;}.f16{ font-size:16px!important;}.f17{ font-size:17px;}.f18{ font-size:18px;}.f19{ font-size:19px;}.f20{ font-size:20px;}.f21{ font-size:21px;}.f22{ font-size:22px;}.f23{ font-size:23px;}.f24{ font-size:24px;}

.hint {
   	display: none; font-size:14px;  width: 200px!important; padding-left:10px; color:#5b5958;

}


.tabbing{width:810px; float:left; padding:0 0 40px 55px;}
.tabbing ul{width:832px; float:left;}
.tabbing li{width:auto; float:left; }
.tabbing li a{float:left; background:url(../images/tableft.jpg) no-repeat left top; display:block; height:40px; line-height:40px; color:#626160; font-size:19px; margin-left:13px; text-decoration:none;  padding:0 0 0 15px;}
.tabbing li a span{width:auto; float:left; background:url(../images/tabright.jpg) no-repeat right top; height:40px; line-height:40px; color:#626160; font-size:19px; text-decoration:none; display:block; padding:0 60px 0 5px;}
.tabbing li a span strong{color:#c33700; font-size:20px;}
.tabbing li a:hover{background:url(../images/tableft.jpg) no-repeat left -40px;}
.tabbing li a:hover span{background:url(../images/tabright.jpg) no-repeat right -40px; color:#FFFFFF;}
.tabbing li a:hover span strong{color:#000;}

.tabbing li a.selected{background:url(../images/tableft.jpg) no-repeat left -40px;}
.tabbing li a.selected span{background:url(../images/tabright.jpg) no-repeat right -40px; color:#FFFFFF;}
.tabbing li a.selected strong{color:#000;}

.tour-left{width:440px; float:left; padding:0 20px 0 15px;}.tour-left h2{width:425px; float:left; font-size:21px; color:#c33700; padding-bottom:20px;}
.tour-left p{width:425px; float:left; font-size:19px; color:#333; padding-bottom:20px;}.tour-left ul{list-style:none;padding-bottom:20px; float:left;  width:410px;}.tour-left p label{font-size:14px; padding-bottom:10px; float:left; display:block;}
.tour-left li { display:block; background:url(../images/bul.png) no-repeat left 3px; padding:0 0 5px 25px; float:left;  width:100%;}

.tour-right{width:390px; float:left;}
.theme-link a{ color:#333333; text-decoration:none;}.theme-link a:hover{background:#ededb8; color: #c33700;}

.cms{width:835px; float:left; padding:0 15px;}
.cms h1, .feat h1{width:100%; float:left; font-size:20px; color:#c33700; padding-bottom:10px;}
.cms h2, {width:100%; float:left; font-size:15px; font-weight:bold; color:#c33700; padding:15px 0 7px 0;}
.cms p, .feat p{font-size:14px!important; color:#333; padding:0 0 8px 0!important; font-weight:normal!important; float:left; width:100%;}
.heading1{ width:865px; float:left; font-size:20px; color: #c33700; padding-bottom:10px; display:block; }

.feat{width:100%; float:left;}

.boxnew{width:595px; float:left; background:url(../images/boxrep.jpg) repeat-y left top;}
.boxnewtop{width:555px; float:left; padding:0 20px 0 20px;}
.boxnewtop h3{width:100%; text-align:left; float:left; font-size:18px; font-weight:bold; color:#c33700; padding:0 0 10px 0;}
.boxnewtop p{font-size:14px!important; color:#333; padding:0 0 8px 0!important; font-weight:normal!important; float:left; width:100%;}
.boxnewbot{width:555px; float:left; background:url(../images/boxbot.jpg) no-repeat left bottom; height:31px; padding:0 20px 31px 20px; text-align:right;}


.boxleft{width:268px; float:left; background:url(../images/boxleftrep.jpg) repeat-y -1px top;}
.boxlefttop{width:268px; float:left; }
.boxlefttop ul{width:270px; float:left;}
.boxlefttop li{display:block; padding:0 10px; width:250px;}
.boxlefttop li a{display:block; width:230px;  padding:10px; margin-bottom:1px; border-bottom:1px dotted #bdbcbc; text-decoration:none; color:#2f3541; font-weight:bold;}
.boxlefttop li a img{border:4px solid #d0d0d0; margin-right:24px;}
.boxlefttop li a:hover{background:#c3c1c1; color:#fff;}.boxlefttop li a.selected{background:#c3c1c1; color:#fff;}
.boxlefttop li a:hover img{border:4px solid #e76c3b;}.boxlefttop li a.selected img{border:4px solid #e76c3b;}

.boxleftbot{width:270px; float:left; background:url(../images/boxbotleft.jpg) no-repeat left top; height:10px;}


/*----created on 4 jan 2010---------*/

.cavstep2 table{ background:#fff; border-collapse:collapse;}
.cavstep2 td{border-bottom:1px dashed #b2b2b2; padding:10px;}
.cavstep2 tr:hover{border-bottom:1px dashed #C33700; background:#f9e8e2; padding:10px;}
.cavstep2 td img{float:left; margin-right:15px;}
.cavstep2 td input[type=text]{background: url(../images/inputbg.jpg) repeat-x left top; font-size:11px; padding:2px 3px; border:1px solid #cecece; border-top-width:0; width:30%; color:#000000; height:15px;}
.cavstep2 th{border:1px solid #b2b2b2; padding:5px; background:#e3e3e3; font-weight:normal;  font-size:13px;}

.bggrey{background:#dedddd; border:1px solid #c8c6ba;}
.themewrap-left{width:361px; padding-right:10px; float:left;}

.theme-thumb {overflow: hidden;float: left;position: relative; margin:0 0 20px 20px;}
.theme-thumb a {text-decoration: none;float: left;}
.theme-thumb a:hover {cursor: pointer;}
.theme-thumb a img {float: left;border: none;	border: 3px solid #d0d0d0;}
.theme-thumb a:hover img {float: left;border: none;	border: 3px solid #E76C3B;}

.theme-thumb a:hover .desc{
	display: block;	font-size: 12px;padding: 2px 0;	background: #111;	filter:alpha(opacity=75);	opacity:.75;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /*--IE 8 Transparency--*/	color: #fff;	position: absolute;	bottom: 3px; left: 3px;width: 89px; border-top: 1px solid #999; font-family:Arial;}

.theme-thumb a .desc {	display: none; text-align:center; }



.themewrap {position: relative; float:left; width:474px; min-height:400px; text-align:center; background: #f4f4f4; border:1px solid #c3c3c3; padding:7px;}
.themewrap .tl {position: absolute;top: -1px;	left: -1px; width: 12px;height: 13px;background: url(../images/topleft.jpg);	display: block;}
.themewrap .tr {position: absolute;top: -1px;	right: -1px;width: 12px;height: 13px;	background: url(../images/topright.jpg);	display: block;	}
.themewrap .bl {position: absolute;bottom: -1px;left: -1px;width: 12px;	height: 13px;background: url(../images/botleft.jpg);	display: block;	}
.themewrap .br {position: absolute;bottom: -1px;right: -1px;	width: 12px;height: 13px;background: url(../images/botright.jpg);display: block;}
.pt20{ padding-top:20px;}
.themewraperror {position: relative; float:left; width:474px; min-height:320px; text-align:center; background: #f4f4f4; border:1px solid #c3c3c3; padding:7px;}
.themewraperror .tl {position: absolute;top: -1px;	left: -1px; width: 12px;height: 13px;background: url(../images/topleft.jpg);	display: block;}
.themewraperror .tr {position: absolute;top: -1px;	right: -1px;width: 12px;height: 13px;	background: url(../images/topright.jpg);	display: block;	}
.themewraperror .bl {position: absolute;bottom: -1px;left: -1px;width: 12px;	height: 13px;background: url(../images/botleft.jpg);	display: block;	}
.themewraperror .br {position: absolute;bottom: -1px;right: -1px;	width: 12px;height: 13px;background: url(../images/botright.jpg);display: block;}


.searchdiv{width:815px; float:left; padding:15px;}.searchdiv form{width:100%; float:left;}
.single-field1 {float:left; width:386px; padding:7px;}
.single-field1 label {	width: 150px; display: block;float: left;font-size:12px; color:#333333; font-family:Arial; padding:5px 17px 0 0;}
.single-field1 input[type=text]{border:1px solid #bdbab6; background:url(../images/inputbg.jpg) repeat-x left top; padding:4px 5px; width:180px; color:#333;}
.seacrleft{width:400px; float:left;}
.mt15{margin-top:15px;}

.boxnewwrap-right{width:200px; float:left; padding-left:15px;}
.boxnewwrap-right .navi{ background:#f4f4f4; border:1px #c2c2c2 solid; padding:12px; width:176px; float:left; margin-bottom:15px;}
.boxnewwrap-right .navi h3{font-size:16px; color:#2f3541; width:100%; font-weight:bold; float:left; text-align:left;}
.boxnewwrap-right .navi ul{width:100%; float:left; padding-top:10px;}
.boxnewwrap-right .navi li{width:176px; float:left; display:block; padding-top:5px;}
.boxnewwrap-right .navi li a{text-decoration:none;}
.boxnewwrap-right .navi li a:hover{color:#000000;}

.boxnew1{width:648px; float:left; background:url(../images/boxrep1.jpg) repeat-y left top;}
.boxnewwrap{width:648px; float:left;}
.boxnewtop1{width:608px; float:left; background:url(../images/boxtop1.jpg) no-repeat left top; padding:21px 20px 0 20px;}
.boxnewtop1 h3{width:100%; text-align:left; float:left; font-size:18px; font-weight:normal; color:#c33700; padding:0 0 10px 0;}
.boxnewtop1 p{font-size:14px!important; color:#333; padding:0 0 8px 0!important; font-weight:normal!important; float:left; width:100%;}
.boxnewbot1{width:648px; float:left; background:url(../images/boxbot.jpg) no-repeat left bottom; height:21px;}


.boxnewtop1 dl{width:606px; float:left; padding-top:10px; margin:10px 0;  background:#f7f5f5; border:1px #e4e4e4 solid;}
.boxnewtop1 dl:hover{background:#f7f5f5; border:1px #f66e39 solid;}
.boxnewtop1 dd{width:200px; float:left; margin-bottom:8px; display:block; text-align:right; padding-right:10px;}
.boxnewtop1 dt{width:396px; float:left; margin-bottom:8px; display:block;}
.boxnewtop1 dt input[type=text]{border:1px solid #bdbab6; background:url(../images/inputbg.jpg) repeat-x left top; padding:4px 5px; width:270px; color:#333;}
.boxnewtop1 dt textarea{border:1px solid #bdbab6; background:url(../images/inputbg.jpg) repeat-x left top #fff; padding:5px 5px; width:350px; color:#333;}
.boxnewtop1 p textarea{border:1px solid #bdbab6; background:url(../images/inputbg.jpg) repeat-x left top #fff; padding:5px 5px; width:500px; color:#333;}
.boxnewtop1 dt input[type=password]{border:1px solid #bdbab6; background:url(../images/inputbg.jpg) repeat-x left top; padding:5px 5px; width:270px; color:#333;}
.boxnewtop1 dt select{border:1px solid #bdbab6; width:282px; color:#333;}
.boxnewtop1 p .img{background:#fff; padding:2px; border:2px #c5c5c3 solid; width:120px; height:90px; display:block; margin:0 15px 15px 0; float:left;}
.boxnewtop1 p .img:hover{background:#fff; padding:2px; border:2px #c37000 solid;}
.boxnewtop1 p input[type=text], .boxnewtop1 p input[type=password], .boxnewtop1 p select {border:1px solid #bdbab6; background:url(../images/inputbg.jpg) repeat-x left top; width:250px; padding:4px 5px; color:#333;}

.form-bg{border:1px solid #bdbab6; background:url(../images/inputbg.jpg) repeat-x left top; width:250px; padding:4px 5px; color:#333; display:block; margin-left:20px; margin-bottom:10px; }

.dashboard{width:584px; float:left; background:#f4f4f4; border:1px #c2c2c2 solid; padding:12px;}
.dashboard h5{width:584px; float:left; font-weight:normal; font-size:16px; border-bottom:1px solid #e0dcdc; height:30px; line-height:30px;}
.dashboard h5 span{color:#777272; font-size:12px; padding-left:20px;}
.dashboard ul{width:100%; float:left; padding-top:10px;}
.dashboard li{width:auto; float:left; margin-bottom:7px; display:block; font-size:13px;}
.dashboard li a {color: #c33700;	text-decoration: none;}
.dashboard li a:hover {color: #000;}

.sponsor-icon{background:url(../images/sponsor.jpg) no-repeat left top; padding:5px 0 0 25px; width:175px!important;}
.approval-icon{background:url(../images/approve.jpg) no-repeat left top; padding:5px 0 0 25px; width:175px!important;}
.site-icon{background:url(../images/invite.jpg) no-repeat left top; padding:5px 0 0 25px; width:175px!important;}
.li-con{width:325px!important; padding:5px 0 0 0;}
.add-con{width:300px!important;background:url(../images/edit.jpg) no-repeat left top; padding:5px 0 0 25px;}
.site-con{width:300px!important;background:url(../images/settings.jpg) no-repeat left top; padding:5px 0 0 25px;}
.con-fulll{width:285px!important;}.con-fullr{width:240px!important;}
.border{border:1px solid #c2c2c2;}.bor-bot{border-bottom:1px solid #c2c2c2;}

.block{display:block;}.mr15{margin-right:15px;}.mb5{margin-bottom:5px;}.tar{text-align:right;}
.share{position:absolute; width:180px; padding:10px; float:left; right:15px; top:21px; background:#f4f4f4; border:1px #c2c2c2 solid;}
.share p{width:100%; float:left;}
.share .tl {position: absolute;top: -1px;	left: -1px; width: 12px;height: 13px;background: url(../images/topleft.jpg);	display: block;}
.share .tr {position: absolute;top: -1px;	right: -1px;width: 12px;height: 13px;	background: url(../images/topright.jpg);	display: block;	}
.share .bl {position: absolute;bottom: -1px;left: -1px;width: 12px;	height: 13px;background: url(../images/botleft.jpg);	display: block;	}
.share .br {position: absolute;bottom: -1px;right: -1px;	width: 12px;height: 13px;background: url(../images/botright.jpg);display: block;}


.inbrightboxtop {width:608px; float:left; background:url(../images/boxtop1.jpg) no-repeat left top; padding:21px 20px 0 20px;}
.inbrightboxbot {width:648px; float:left; background:url(../images/boxbot.jpg) no-repeat left bottom; height:21px;}

.inbrightboxtop .con{width:100%; float:left; padding:10px 0;}.inbrightboxtop .con p{width:100%; float:left; padding-bottom:10px;}
.inbrightboxtop .con ul{width:100%; float:left;}
.inbrightboxtop .con li{width:583px; float:left; background:url(../images/li-ar.jpg) no-repeat left 2px; padding:2px 0 0 25px; padding-bottom:5px; color:#757575;}

.inboxnav {width:100%; float:left; margin-bottom:14px;}
.inboxnav ul {list-style:none; float:left; width:100%;}
.inboxnav li {display:inline;}
.inboxnav li a {display:block; font-size:12px; color:#747171; padding:0 0 0 4px; text-decoration:none; background:url(../images/navleft2.png) left top no-repeat; float:left; margin-right:7px; height:26px;}
.inboxnav li a span {background:url(../images/navright2.png) no-repeat right top; display:block; padding:0 14px 0 10px; line-height:26px; float:left; font-size:12px;}  
.inboxnav li a:hover {background-position:left -26px;}
.inboxnav li a:hover span {background-position:right -26px;}
.inboxnav li .selected  {background-position:left -26px;}
.inboxnav li .selected span {background-position:right -26px;}

.inbconthead {width:605px; float:left; background:#f6b195; border-left:1px solid #e46c3c; border-top:1px solid #e46c3c; border-right:1px solid #e46c3c; margin-left:0px; height:32px; line-height:32px; font-size:14px; color:#3b3634;}

.inbconthead ul {list-style:none; width:100%;}
.inbconthead li {float:left;}

.inbcont {border:1px solid #b5b1b1; padding:3px; width:599px; float:left; background:#FFFFFF; margin-bottom:8px;}
.inbcont ul {list-style:none; width:100%; float:left;}
.inbcont li {width:100%; float:left; margin-bottom:1px; height:auto; margin-top:1px;}
.linegray {background:#e8e7e7;}
.linegray:hover {background:#f3f2f2;}
.linegraylight {background:#f3f2f2;}
.linegraylight:hover {background:#e8e7e7;}
.line1 {width:100%; float:left; list-style:none;}
.line1 li {float:left; width:auto;}

.wd184 {width:144px !Important;}
.wd214 {width:204px !Important;}
.wd120 {width:90px !Important;}
.wd140 {width:160px !Important;}

.pl5 {padding-left:5px}
.pl71 {padding-left:71px;}
.pl98 {padding-left:98px;}

.pl15{padding-left:15px;}
.help-btn{width:74px; float:left; height:74px; display:block;}
.help-btn a{width:74px; float:left; height:74px; background:url(../images/help-btn.jpg) no-repeat left top; text-indent:-9999px; outline:none;}
.help-btn a:hover{background:url(../images/help-btn.jpg) no-repeat left bottom;}

.btn-round {height:23px;float:right;width:auto; display:inline; margin-top:15px;}
.btn-round a{height:23px; line-height:21px; float:left;background:url(../images/btn-left.jpg) left top no-repeat; padding:0 0 0 10px;text-decoration:none; color:#fff; font-size:14px; font-weight:bold; font-family:"Times New Roman", Times, serif, "Trebuchet MS";}
.btn-round a span{float:left; display:block; background:url(../images/btn-right.jpg) no-repeat top right ; padding:0 10px 0 0;font-size:14px; color:#FFFFFF; font-weight:bold; height:23px;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.btn-round span {float:none;}
/* End IE5-Mac hack */
.btn-round a:hover{background:url(../images/btn-left.jpg) no-repeat left -23px;}
.btn-round a:hover span{display:block;background:url(../images/btn-right.jpg) no-repeat right -23px;}

.webfeature{width:100%; float:left; background:url(../images/webfeaturep.jpg) repeat-y left top; margin-top:10px;}
.webfeaturetop{width:100%; float:left; background:url(../images/web-fettop.jpg) no-repeat left top; height:20px;}
.webfeaturebot{width:100%; float:left; background:url(../images/web-fetbot.jpg) no-repeat left bottom; padding-bottom:20px;}
.webfeaturebot div{margin-left:500px;}

.boxnewtop{width:555px; float:left; padding:0 20px 0 20px;}
.boxlefttop{width:268px; float:left; }

.boxlefttop ul{width:268px; float:left;}
.boxlefttop li{display:block; padding:0 10px; width:248px;}
.boxlefttop li a{display:block; width:228px;  padding:10px; margin-bottom:1px; border-bottom:1px dotted #bdbcbc; text-decoration:none; color:#2f3541; font-weight:bold;}
.boxlefttop li a img{border:4px solid #d0d0d0; margin-right:24px;}
.boxlefttop li a:hover{background:#c3c1c1; color:#fff;}.boxlefttop li a.selected{background:#c3c1c1; color:#fff;}
.boxlefttop li a:hover img{border:4px solid #e76c3b;}.boxlefttop li a.selected img{border:4px solid #e76c3b;}
.boxnewbot{width:555px; float:left; height:31px; padding:0 20px 20px; text-align:right;}

.pagging{}
.pagging a{ display:block; background:#303643; padding:2px 5px; font-weight:bold; margin:2px; border:1px ssolid #1f2227; float:right; text-decoration:none; color:#FFFFFF; }
.pagging a:hover{ background:#C33700; border:1px ssolid #1f2227; text-decoration:none; color:#fff;}

.error-msg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font:x-small;
	background-color: #000;
	font-size:13px;
	font-size: 95%;
	color: #fff;
	padding: 5px;
	width:250px;
	margin-left:190px;
}

#Table1 font{color:#999999;} .tac{ text-align:center;}
#footer .suggestion { float:left; width:447px; height:115px; background:url(../images/suggestion_bg.jpg) no-repeat left top; margin-left:20px; padding:0px 0 0 10px;}
#footer .suggestion h5{height:16px; padding-top:9px; color:#FFFFFF; font-size:14px;}



.btn-roundhov { height:23px; float:left;background:url(../images/btn-left.jpg) left top no-repeat; cursor:pointer; padding:0 0 0 8px;text-decoration:none; color:#fff; font-size:14px; font-weight:bold; font-family:"Times New Roman", Times, serif, "Trebuchet MS"; border:0; display:block;}
.btn-roundhov  span{float:left; display:block; background:url(../images/btn-right.jpg) no-repeat top right ; padding:0 10px 0 0;font-size:14px; color:#FFFFFF; font-weight:bold;  height:23px; margin-top:-1px;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.btn-roundhov span {float:none;}
/* End IE5-Mac hack */
.btn-roundhov:hover{background:url(../images/btn-left.jpg) no-repeat left -23px;}
.btn-roundhov:hover span{display:block;background:url(../images/btn-right.jpg) no-repeat right -23px;}



.btn-roundhov1 { height:23px; float:left;background:url(../images/btn-left.jpg) left top no-repeat; cursor:pointer; padding:0 0 0 8px;text-decoration:none; color:#fff; font-size:14px; font-weight:bold; font-family:"Times New Roman", Times, serif, "Trebuchet MS"; border:0; display:block;}
.btn-roundhov1  span{float:left; display:block; background:url(../images/btn-right.jpg) no-repeat top right ; padding:0 10px 0 0;font-size:14px; color:#FFFFFF; font-weight:bold;  height:23px; margin-top:-2px;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.btn-roundhov1 span {float:none;}
/* End IE5-Mac hack */
.btn-roundhov1:hover{background:url(../images/btn-left.jpg) no-repeat left -23px;}
.btn-roundhov1:hover span{display:block;background:url(../images/btn-right.jpg) no-repeat right -23px;}




/*----------- created on 11 jan --------------*/
.payment-left{width:580px; float:left; padding-right:15px;}
.pay-tab{width:580px; float:left; padding:0;}
.pay-tab ul{width:580px; float:left;}
.pay-tab li{width:auto; float:left; }
.pay-tab li a{float:left; background:url(../images/tableft.jpg) no-repeat left top; display:block; height:40px; color:#626160; font-size:14px; margin-left:10px; text-decoration:none;  padding:0 0 0 15px;}
.pay-tab li a span{width:100px; float:left; background:url(../images/tabright.jpg) no-repeat right top; height:36px; color:#626160; font-size:14px; text-decoration:none; display:block; padding:4px 60px 0 5px;}
.pay-tab li a span strong{color:#c33700; font-size:25px; display:block; height:29px; padding:0 10px 0 0; float:left;}
.pay-tab li a:hover{background:url(../images/tableft.jpg) no-repeat left -40px;}
.pay-tab li a:hover span{background:url(../images/tabright.jpg) no-repeat right -40px; color:#FFFFFF;}
.pay-tab li a:hover span strong{color:#000;}

.pay-tab li a.selected{background:url(../images/tableft.jpg) no-repeat left -40px;}
.pay-tab li a.selected span{background:url(../images/tabright.jpg) no-repeat right -40px; color:#FFFFFF;}
.pay-tab li a.selected strong{color:#000;}

.payment-right h3{float:left; font-size:18px; color:#c33700; padding-bottom:15px; width:240px; text-align:left;}
.payment-right h5{float:left; font-size:14px; color:#405705; padding-bottom:10px; width:240px;}
.payment-right p{float:left; padding-bottom:10px; border-bottom:#CCCCCC 1px dotted; width:240px; margin-bottom:10px;}

.payment-right {position: relative; float:left; width:240px; background: #f4f4f4; border:1px solid #c3c3c3; padding:12px;}
.payment-right .tl {position: absolute;top: -1px;	left: -1px; width: 12px;height: 13px;background: url(../images/topleft.jpg);	display: block;}
.payment-right .tr {position: absolute;top: -1px;	right: -1px;width: 12px;height: 13px;	background: url(../images/topright.jpg);	display: block;	}
.payment-right .bl {position: absolute;bottom: -1px;left: -1px;width: 12px;	height: 13px;background: url(../images/botleft.jpg);	display: block;	}
.payment-right .br {position: absolute;bottom: -1px;right: -1px;	width: 12px;height: 13px;background: url(../images/botright.jpg);display: block;}


.payform{width:540px; float:left; padding:20px;}
.payform .single-field1 {float:left; width:100%; padding:7px;}

.payform .single-field1 label {	width: 165px; display: block;float: left;font-size:14px; color:#333333; font-family:Arial, Helvetica, sans-serif; text-align:right; padding:5px 17px 0 0;}
.payform .single-field1 blockquote {	width: 357px; display: block;float: left;font-size:14px; color:#333333; font-family:Arial; padding:5px 0 0 0;}
.payform .single-field1 input[type=text]{border:1px solid #bdbab6; background:url(../images/inputbg.jpg) repeat-x left top; padding:5px 5px; width:285px; color:#333;}
.payform .single-field1 textarea{border:1px solid #bdbab6; background:url(../images/inputbg.jpg) repeat-x left top #fff; padding:5px 5px; width:350px; color:#333;}
.payform .single-field1 input[type=password]{border:1px solid #bdbab6; background:url(../images/inputbg.jpg) repeat-x left top; padding:5px 5px; width:285px; color:#333;}

/*---created on 12 jan---*/

.faqpg h5{color:#C33700; font-size:14px; padding:10px 0 10px; width:100%; float:left; }
.faqpg h1{width:100%; float:left; font-size:20px; color:#c33700; padding-bottom:10px;}
.faqpg p{width:100%; float:left; padding-bottom:5px;}
.faqpg ul{width:100%; float:left;}
.faqpg li{width:840px; display:block; padding-bottom:7px; background:url(../images/faq.jpg) no-repeat left top; padding-left:25px;}
.faqpg li a{text-decoration:underline; color:#000;}
.faqpg li a:hover{text-decoration:none; color:#C33700;}
.categoryitems{background:none!important; color:#504f4f; line-height:20px;}
/*---created on 14 jan---*/
.thearea{width:608px; float:left;}
.thearea .leftsel{width:89px; float:left; background:#f4f4f4; border:1px solid #c3c3c3; margin-top:15px; text-align:center; padding:10px; border:2px solid #C33700; position:relative;}
.thearea .leftsel img{border:1px solid #c3c3c3; margin-bottom:5px;}
.themesel{	display: block;	font-size: 12px;padding: 2px 0;	background: #111;	filter:alpha(opacity=75);	opacity:.75;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /*--IE 8 Transparency--*/	color: #fff;	position: absolute;	bottom: 0px; left: 0px; width: 109px; border-top: 1px solid #999; font-family:Arial; text-align:center;}


.thearea-left{width:480px; padding-left:15px; float:left; overflow:hidden; margin-top:15px; }

.ht129{height:145px!important;}.ht129 input[type=radio]{margin-top:5px;}

.theme-thumb a:hover .desc1{
	display: block;	font-size: 12px;padding: 2px 0;	background: #111;	filter:alpha(opacity=75);	opacity:.75;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /*--IE 8 Transparency--*/	color: #fff;	position: absolute;	bottom:23px; left: 3px;width: 89px; border-top: 1px solid #999; font-family:Arial;}
	.theme-thumb a .desc1 {	display: none; text-align:center; }
	
	.msginv td, th{padding:5px; border-bottom:#E2E2E2 1px dashed;}
	.thTableEvenRow{background:#EFEFEF;}
	.thTableOddRow{background:#fff;}
	
	
.jh{border:1px solid #bdbab6; background:url(../images/inputbg.jpg) repeat-x left top; padding:5px 5px; width:180px; color:#333;}



/*---highlit--*/
.signup_left{width:500px; float:left;}
.signup_right{width:270px; margin-left:10px; float:left; position:relative;}
.signup_right2{ width:300px; margin-left:125px; overflow:none;}
.bt12{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-align:center; !important width:500px; color:#000000;}
.signup_right h1{font-size:24px; font-weight:bold;}
.signup_right h3{font-size:12px; font-weight:bold; font-family:Arial; text-align:left;}
.signup_right img{float:left; border:0; margin-top:10px;}
.tabn{background:none!important;}
.tabn a{background:none!important;}
.single-field {position: relative; float:left; width:100%; padding:7px;}
	.tl {position: absolute;top: 0;	left: 0;width: 10px;height: 10px;background: url(../images/corner-topleft.jpg);	display: none;}
	.tr {position: absolute;top: 0;	right: 0;width: 10px;height: 10px;	background: url(../images/corner-topright.jpg);	display: none;	}
	.bl {position: absolute;bottom: 0;left: 0;width: 10px;	height: 10px;background: url(../images/corner-bottomleft.jpg);	display: none;	}
	.br {position: absolute;bottom: 0;right: 0;	width: 10px;height: 10px;background: url(../images/corner-bottomright.jpg);display: none;}
div.curFocus {	background: #e5e0df;}
.single-field label {	width: 160px; display: block;float: left;font-size:14px; color:#333333; font-family:Arial, Helvetica, sans-serif; text-align:right; padding:5px 17px 0 0;}
.single-field blockquote {	width: 160px; display: block;float: left;font-size:14px; color:#333333; font-family:Arial, Helvetica, sans-serif; text-align:right; padding:0 17px 0 0;}
.single-field input[type=text]{border:1px solid #bdbab6; background:url(../images/inputbg.jpg) repeat-x left top; padding:5px 5px; width:285px; color:#333;}
.single-field textarea{border:1px solid #bdbab6; background:url(../images/inputbg.jpg) repeat-x left top #fff; padding:5px 5px; width:350px; color:#333;}
.single-field input[type=password]{border:1px solid #bdbab6; background:url(../images/inputbg.jpg) repeat-x left top; padding:5px 5px; width:285px; color:#333;}



.f11{ font-size:11px;}.f12{ font-size:12px!important;}.f13{ font-size:13px;}.f14{ font-size:14px;}.f15{ font-size:15px;}.f16{ font-size:16px!important;}.f17{ font-size:17px;}.f18{ font-size:18px;}.f19{ font-size:19px;}.f20{ font-size:20px;}.f21{ font-size:21px;}.f22{ font-size:22px;}.f23{ font-size:23px;}.f24{ font-size:24px;}

.hint {
   	display: none; font-size:14px;  width: 200px!important; padding-left:10px; color:#5b5958;

}


.tabbing{width:810px; float:left; padding:0 0 40px 55px;}
.tabbing ul{width:832px; float:left;}
.tabbing li{width:auto; float:left; }
.tabbing li a{float:left; background:url(../images/tableft.jpg) no-repeat left top; display:block; height:40px; line-height:40px; color:#626160; font-size:19px; margin-left:13px; text-decoration:none;  padding:0 0 0 15px;}
.tabbing li a span{width:auto; float:left; background:url(../images/tabright.jpg) no-repeat right top; height:40px; line-height:40px; color:#626160; font-size:19px; text-decoration:none; display:block; padding:0 60px 0 5px;}
.tabbing li a span strong{color:#c33700; font-size:20px;}
.tabbing li a:hover{background:url(../images/tableft.jpg) no-repeat left -40px;}
.tabbing li a:hover span{background:url(../images/tabright.jpg) no-repeat right -40px; color:#FFFFFF;}
.tabbing li a:hover span strong{color:#000;}

.tabbing li a.selected{background:url(../images/tableft.jpg) no-repeat left -40px;}
.tabbing li a.selected span{background:url(../images/tabright.jpg) no-repeat right -40px; color:#FFFFFF;}
.tabbing li a.selected strong{color:#000;}

.tour-left{width:440px; float:left; padding:0 20px 0 15px;}.tour-left h2{width:425px; float:left; font-size:21px; color:#c33700; padding-bottom:20px;}
.tour-left p{width:425px; float:left; font-size:19px; color:#333; padding-bottom:20px;}.tour-left ul{list-style:none;padding-bottom:20px; float:left;  width:410px;}.tour-left p label{font-size:14px; padding-bottom:10px; float:left; display:block;}
.tour-left li { display:block; background:url(../images/bul.png) no-repeat left 3px; padding:0 0 5px 25px; float:left;  width:100%;}

.tour-right{width:390px; float:left;}
.theme-link a{ color:#333333; text-decoration:none;}.theme-link a:hover{background:#ededb8; color: #c33700;}


.white_content11{display: none; position: absolute; top:-80px; right:140px; padding:0; margin:0;  z-index:1002; overflow: hidden; background:none; width:470px; }
.loginclose{position:absolute; z-index:1000; top:30px; right:30px; color:#FFF; font-weight:bold;}
.loginclose a{color:#FFF; font-weight:bold; text-decoration:underline;}
.loginclose a:hover{text-decoration:none;}
.loginbg{background:url(../images/socialbg.png) no-repeat left top; width:410px; height:253px; padding:30px; float:left;}
.loginbg h1{font-size:20px; color:#FFF; text-align:left; margin:0; padding:0; padding-bottom:10px;}
.black_overlay{display: none; position: absolute; top: 0%; left: 0%;  width: 100%; height:100%;  background-color: #000;  z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); }

.logpos{position:relative; z-index:100;}

.loginbg ul{
display:block; float:left; width:auto !important;
}
.loginbg li{
display:block; float:left; width:auto !important; padding:0; margin-right:3px;
}
.loginbg a{
float:left;
padding-left:10px;
text-decoration:none;
background:url(../images/s_left_tab.png) no-repeat left top;
display:block;
height:29px;

}
.loginbg span{
float:left;
padding-right:10px;
padding-top:5px;
text-decoration:none;
background:url(../images/s_right_tab.png) no-repeat right top;
color:#2f3541;
display:block;
height:24px;
}
.loginbg a:hover{
background:url(../images/s_left_tab.png) no-repeat left -32px; color:#c33700;
}

.loginbg a:hover span{
background:url(../images/s_right_tab.png) no-repeat right -32px; color:#c33700;
}

.loginbg a.selected{ /*Selected Tab style*/
background:url(../images/s_left_tab.png) no-repeat left -32px; color:#c33700;

}
.loginbg a.selected span{ /*Selected Tab style*/
background:url(../images/s_right_tab.png) no-repeat right -32px; color:#c33700;

}
.dabba{width:410px; border:#c4c2b5 1px solid; min-height:130px; text-align:center; padding:10px 0; float:left; background:#FFF; color:#000; position:relative; z-index:90; margin-top:-1px;}


/* End Tool Box ============================================= */
