*{ margin:0; padding:0; border:0; outline:0; font-family:inherit; font-weight:inherit; font-style:inherit; font-size:inherit;}
:focus { outline: 0; }
ol, ul, li { list-style: none; list-style-position:inside; text-indent:0px; }
table { border-collapse:separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after,q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
a{ text-decoration:none; cursor:pointer;  outline:0px;}
p{ margin-bottom:15px; text-align:left;}
b,strong{ font-weight:bold}
h2{font-size:18px; }
input.login{padding:5px; color:#999999; border-left:1px solid #5c5c5c; border-top:1px solid #5c5c5c; border-bottom:1px solid #999999; border-right:1px solid #999999; width:154px; height:20px;  }
body { background:url(../images/bg.jpg) #E8E8E8 repeat-x;  font-family:Arial, Tahoma, Verdana, Helvetica; color:#474747; font-size:12px; }

#page{ margin:0 auto; width:960px; height:auto;  }
#divphno{ width:960px; height:auto; color:#FB8400; paddding-right:50px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-top:3px;  }
.top{ margin-top:0px; width:957px; height:73px;}
.logo{ float:left; width:286px; height:73px;}


#login { float:right; width:600px; height:63px; margin:0px auto; overflow:auto; }
#login_l { width:460px; height:63px; float:left; overflow:auto; text-align:right; }
#login_r { width:140px; height:50px; float:right; overflow:auto; padding-top:13px; }
#forget { color:#767676; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-top:3px; padding-bottom:3px; width:100%; overflow:hidden; }
#forget a{ color:#767676; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.button { padding:0px; margin:0px; width:129px; height:50px; border:0px;   } 


#top2 { width:960px; margin:14px 0 0 0;   auto; height:42px;  }
#main_menu { width:960px; margin:auto; float:left; height:32px;   }
#main_menu ul.menu {     font-size:12px; display:block; float:left;  padding:0px; margin:0px; padding-top:0px; background:url(../images/menu_bg.png) repeat-x left top;   }
#main_menu .menu li{  list-style:none;   height:35px; overflow:hidden; float:left; padding:0px; margin:0px; background:url(../images/menu_left.png) no-repeat left top;  }
#main_menu .menu li.last span{  list-style:none; height:35px;    overflow:hidden; float:left; padding:0px; margin:0px; background:url(../images/menu_right.png) no-repeat right top;  } 
#main_menu .menu li.first span {  list-style:none; height:35px; overflow:hidden; float:left; padding:0px 0px; margin:0px; background:url(../images/home.png) no-repeat left top; background-position:3px  3px; width:32px;  } 
#main_menu .menu li a{ color:#ffffff; font-weight:bold;  list-style:none; overflow:hidden; float:left; padding:0px; margin:0px; padding-top:8px; padding-left:24px; padding-right:24px;  } 
#main_menu .menu li a:hover{ color:#5b2e08; } 
.home{ width:26px; height:27px; background:url(../images/home.jpg) no-repeat; }
#main_menu a.home {
	font-size:12px; display:block; float:left;  padding:3px 5px; margin-left:1px; background:url(../images/menu_bg.png) repeat-x left top; height:35px;
}

.bannerbox{ margin-top:20px; width:944px; height:472px;   }
.tabbox{width:944px; height:33px;}
.tab{ float:left; }
.tableft{ float:left; width:6px; height:33px; background:url(../images/tableft.jpg) no-repeat;}
.tabmiddle{ float:left; height:33px; background:url(../images/tabmiddle.jpg) repeat-x; padding-left:18px; padding-right:18px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; line-height:33px; font-weight:bold; letter-spacing:-.2px;	}
.tabright{ float:left; width:6px; height:33px; background:url(../images/tabright.jpg) no-repeat; margin-right:1px;}

.banner{ width:944px; height:439px; }


.footerone{width:944px; height:47px; background-color:#FFFFFF;}
.subfooterone{border:1px solid #E5E5E5;}
.follow{ float:right; width:162px; height:16px; margin-right:17px; margin-top:16px;}

.facebook{ float:right; width:16px; height:16px; margin-right:6px;}
.ftext{ font-size:10px; text-transform:uppercase; line-height:16px;}
.footertwo{width:944px; height:32px; color:#787878; line-height:32px; font-size:11px;}
.coprights{ float:left;}
.footerlinks{ float:right;}
.padd{ padding-left:6px;}
.footerlinks a{ color:#454545;}
.footerlinks a:hover{ color:#f57f00; text-decoration:underline;}



#banner_bg { display:block; width:100%; height:341px; margin:0px auto; background:url(../images/banner_bg.png) repeat-x top; }
#banner { width:940px; height:341px; background:url(../images/banner.png) no-repeat left top; margin:0px auto; background-position:219px 0px;     }
#banner_left { width:247px; margin:auto; background:url(../images/header_bg.png) repeat-y left top; height:341px; float:left; }
#menu { padding-top:20px; }
.menu1 a { width:154px; float:left; height:66px; background:url(../images/menu1.png) no-repeat left top; padding-top:22px; padding-left:65px; color:#ffffff; padding-bottom:1px;   } 
.menu1 a.active { width:182px; float:left; height:66px; background:url(../images/menu1_over.png) no-repeat left top; padding-top:22px; padding-left:65px;  color:#471401;   }


.menu2 a { width:154px; float:left; height:66px; background:url(../images/menu2.png) no-repeat left top; padding-top:22px; padding-left:65px; color:#ffffff; padding-bottom:1px;   } 
.menu2 a.active { width:182px; float:left; height:66px; background:url(../images/menu2_over.png) no-repeat left top; padding-top:22px; padding-left:65px;  color:#471401;   }


.menu3 a { width:154px; float:left; height:66px; background:url(../images/menu3.png) no-repeat left top; padding-top:22px; padding-left:65px; color:#ffffff; padding-bottom:1px;   } 
.menu3 a.active { width:182px; float:left; height:66px; background:url(../images/menu3_over.png) no-repeat left top; padding-top:22px; padding-left:65px;  color:#471401;   }

.title {  font-size:14px; font-weight:bold; }
.description { font-size:12px;  }
 
#banner_right { width:693px; margin:auto;   height:341px; float:left;  }

.banner_topleft{ width:600px; float:left;}
.banner_topright{float:right;}
.banner_button { width:240px; float:left; height:67px; padding-top:20px; padding-left:10px; }
.replace_text {color:#471401;font-size:24px; font-family:Arial; font-weight:bold;}
.scan_text {color:#471401;font-size:16px; font-family:Georgia; padding-top:20px; width:660px; text-align:left; font-weight:bold; line-height:90%; padding-left:0px;}
/*#template { width:340px; float:left; height:286px; padding-top:264px; padding-left:60px; padding-top:55px; }*/
#template {float:left; height:276px; padding-top:10px;}

#template { width:340px; float:left; height:286px; padding-top:264px; padding-left:60px; padding-top:55px; }

#content_bg { margin-top:20px; width:944px; height:auto; background:url(../images/content_bg.png) repeat-x top;}
#content { width:940px; height:100%;   margin:0px auto;     }
.pagecontent { 
	font-size: 12px;
	font-family:Arial, Tahoma, Verdana, Helvetica;
}
#subpagecontent { margin-top:20px; width:944px; height:auto; }
.pageinner {
	background:#FFFFFF;
	height:100%;
	overflow:auto;
}
#content_left { width:479px; height:200px; float:left; background:url(../images/content_left.png) no-repeat left top; border-right:1px solid #c29f88; padding-top:80px;  }
.steps { width:479px; height:65px; float:left; margin:auto;   }
.step { width:82px; height:70px; float:left; margin:auto; border-right:1px solid #d0bbab; padding-left:7px; padding-right:0px; color:#471401; font-size:11px; font-weight:bold;   }
.step_last { width:93px; height:65px; float:left; margin:auto;   padding-left:7px; padding-right:5px;  color:#471401; font-size:11px; font-weight:bold;   }
.step span { color:#fa7c00; }
.step_last span { color:#fa7c00; }

#step_banner { float:left; padding-top:20px;   }

#content_right { width:430px; height:100%; float:right; background:url(../images/feature.png) no-repeat left top; background-position:11px 0px; padding-left:30px; padding-top:47px; }

#box { width:428px; height:231px; border:1px solid #987765; overflow:hidden; background:#F8ECDC; }
/*#box_title { color:#471401; height:30px; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; padding-left:20px; padding-top:20px;   }
#box1 { width:428px; height:227px; margin:auto; overflow:auto; float:left; }
#box_menu { width:207px; height:227px; background:#471401; float:left; overflow:hidden;   }
#box_menu ul { padding-left:10px; padding-top:0px; padding-right:10px;  }
#box_menu ul li { padding-top:15px; padding-bottom:15px; border-bottom:1px solid #000000; padding-left:0px; list-style-position:outside;   }
#box_menu ul li a { color:#ffffff; font-size:12px; font-weight:600; font-family:Georgia, "Times New Roman", Times, serif;  }
#box_menu ul li.last { padding-top:10px; padding-bottom:0px; border:0px;  padding-left:0px; list-style-position:outside;   }
#box_menu ul li.last a{ color:#ffffff; font-size:12px; font-weight:600; font-family:Georgia, "Times New Roman", Times, serif;  }
#box_menu ul li a.active{ color:#471401; font-size:12px; font-weight:600; font-family:Georgia, "Times New Roman", Times, serif; background:#f9f8f7;  }*/

#box_content { width:220px; height:227px;  float:left; overflow:hidden; }

#box_content ul { padding-left:10px; padding-top:0px; padding-right:10px; list-style-type:none; list-style:none;  }
#box_content ul li { background:url(../images/arrow1.png) no-repeat left top;  padding-top:10px; padding-bottom:10px; display:block; list-style-position:outside;  padding-left:15px; background-position:0px 10px;  }
 
 
#footer_bg { display:block; width:100%; height:254px; margin:0px auto; background:url(../images/footer_bg.png) repeat-x top; }

#footer { width:940px; height:192px;   margin:0px auto; padding-top:60px;     }
 
#footer_step1 { width:120px; height:120px; float:left; margin:auto; border-right:1px solid #ffffff; padding-left:7px; padding-right:0px; color:#471401; font-size:11px; font-weight:bold;   }

#footer_step1 ul { padding-left:10px; padding-top:0px; padding-right:10px;  }
#footer_step1 ul li { padding-top:8px; padding-bottom:8px;  padding-left:0px; list-style-position:outside;   }
#footer_step1 ul li a{ color:#814833; font-size:12px; font-weight:600; font-family:Arial, Helvetica, sans-serif;  }


#footer_step2 { width:165px; height:120px; float:left; margin:auto; border-right:1px solid #ffffff; padding-left:0px; padding-right:0px; color:#471401; font-size:11px; font-weight:bold;   }

#footer_step2 ul { padding-left:30px; padding-top:0px; padding-right:10px;   }
#footer_step2 ul li { padding-top:8px; padding-bottom:8px;  padding-left:0px; list-style-position:outside;   }
#footer_step2 ul li a{ color:#814833; font-size:12px; font-weight:600; font-family:Arial, Helvetica, sans-serif;  }


#footer_step3 { width:205px; height:120px; float:left; margin:auto; border-right:1px solid #ffffff; padding-left:0px; padding-right:0px; color:#471401; font-size:11px; font-weight:bold;   }

#footer_step3 ul { padding-left:30px; padding-top:0px; padding-right:10px;   }
#footer_step3 ul li { padding-top:8px; padding-bottom:8px;  padding-left:0px; list-style-position:outside;  }
#footer_step3 ul li a{ color:#814833; font-size:12px; font-weight:600; font-family:Arial, Helvetica, sans-serif; }

#footer_step4 { width:205px; height:120px; float:left; margin:auto; border-right:1px solid #ffffff; padding-left:0px; padding-right:0px; color:#471401; font-size:11px; font-weight:bold;   }

#footer_step4 ul { padding-left:30px; padding-top:0px; padding-right:10px;   }
#footer_step4 ul li { padding-top:8px; padding-bottom:8px;  padding-left:0px; list-style-position:outside;   }
#footer_step4 ul li a{ color:#814833; font-size:12px; font-weight:600; font-family:Arial, Helvetica, sans-serif;  }

#footer_step5 { width:205px; height:120px; float:left; margin:auto;  padding-left:0px; padding-right:0px; color:#471401; font-size:11px; font-weight:bold;   }

#footer_step5 ul { padding-left:30px; padding-top:0px; padding-right:10px;   }
#footer_step5 ul li { padding-top:8px; padding-bottom:8px;  padding-left:0px; list-style-position:outside;   }
#footer_step5 ul li a{ color:#814833; font-size:12px; font-weight:600; font-family:Arial, Helvetica, sans-serif;  }

#footer_title { color:#471401; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; padding-left:20px;  }
.icons { width:190px; height:45px; float:right; padding-top:15px; padding-left:10px;}
.icons1 { width:60px; height:45px; float:left;}
.icons1 a{ color:#fa7c00; text-decoration:none; }

#copyrights { display:block; width:100%; height:60px; margin:0px auto; background:#ffffff; text-align:center; padding-top:10px; color:#aeadab; }
#copyrights a{ color:#ff7400; text-decoration:none; font-weight:bold }

/*------TABS------*/

h1{
	font-size: 1.3em;
	text-transform: uppercase;
	color: #949494;
	letter-spacing: 1px;
}

#tabsAndContent ul, #tabsAndContent li{
	padding: 0
}

ul#tabsNav{
	float: left;
	width: 200px;
	list-style: none;
}

ul#tabsNav li{
	background: url(../images/tabsNavBg.png) no-repeat center #a8a8a8;
}

ul#tabsNav li:hover{
	background: url(../images/tabsNavHover.png) no-repeat center #eee;
}

ul#tabsNav li.active{
	background: url(../images/tabsNavActive.png) no-repeat center #fff;
}

ul#tabsNav li.active a{
	color: #303030;
	background:#F7EADA;
}

ul#tabsNav li a{
	/*padding: 1em 15px;
	margin: 0 0 1em 0;
	display: block;
	width: 170px;
	text-decoration: none;
	color: #7e7e7e;
	font: 11px/20px Georgia;
	text-transform: uppercase;*/
	
	width:189px;
	position:relative;
	text-align:left;
	cursor:pointer;
	float:right;
	display:inline;
	color:#F4DBCD; 
	font-size:12px; 
	border-bottom:solid 1px #000000;
	font-weight:600;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-top:15px; 
	padding-bottom:16px;
	padding-left:28px;
	margin-left:-3px;
	background:#471401;	
}

ul#tabsNav a:hover{
	color: #471401;
	background:#F68F0F;	
}

ul#tabContent{
	width: 220px;
	float: left;
	list-style: none;
	border:0px solid #FF0000;
}

#tabContent li{
	width: 195px;
	list-style: none;
	padding: 5px 5px 5px 13px;	
}

#tabContent li ul li{
	list-style: none;
	background:url(../images/arrow1.png) no-repeat left top; 
	padding-bottom:10px; 
	display:block; 
	background-position:0px 8px;
	border:0px solid #FF0000;
}

#tabContent li ul li a{
	display: block;
	border-bottom: 1px solid #e7e7e7;
	padding: 10px 0px;
}

#tabContent li ul li a:hover{
	background: url(../images/tabContentHover.png) no-repeat center bottom;
}

/*------Header Banner------*/

h3 {
	font-family:Arial, Tahoma, Verdana, Helvetica;
	font-size:15px; font-weight:bold;
}

div#feature_list {
	width: 940px;
	height:341px; 
	overflow: hidden;
	position: relative;
	padding-bottom:110px;
}

div#feature_list ul {
	position: absolute;
	top: 20px;
	list-style: none;	
	padding: 0;
	margin: 0;
}

ul#topbanner {
	left: 0;
	z-index: 2;
	width: 320px;
}

ul#topbanner li {
	font-size: 12px;
	font-family:Arial, Tahoma, Verdana, Helvetica;
}

ul#topbanner li img {
	padding: 5px;
	border: none;
	float: left;
	margin: 0px 2px 0 0;
}

ul#topbanner li a {
	color: #FFF0ED;
	text-decoration: none;	
	display: block;
	padding: 10px;
	height: 60px;
	outline: none;
	font-family: Tahoma;
}

ul#topbanner li a:hover {
	text-decoration: none;
}

ul#topbanner li a.current {
	background:  url('../images/feature-tab-current.png');
	background-repeat:no-repeat;
	color: #471401;
	font-family: Tahoma;
}

ul#topbanner li a.current:hover {
	text-decoration: none;
	cursor: default;
	color: #471401;
}

ul#output {
	right: 0;
	width:693px;
	height:341px; 
	position: relative;
}

ul#output li {
	position: absolute;
	width:693px;
	height:341px;
}

.topbanleft {
	float:left;
}
.topbanright {
	float:left; 
	width:150px;
}
.banrighthead {
	font-size: 24px;
	font-family:Arial, Tahoma, Verdana, Helvetica;
	font-weight:bold;
	margin-left:10px;
}
.banner_rightinner {
	border:0px solid #FFFFFF;
	margin-left:15px;
}
.pagetitle {
	font-size: 23px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0px 10px;
	color:#F48905;
	padding-top:10px;
	border-bottom:3px solid #FFF1E1;
}
.pagesubtitle {
	font-size: 15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
	margin-left:00px;
	color:#C47713;
}

/*-----------Accordion-----------*/

.accordion {
	width: 94%;
	margin:0px 30px;
}
.accordion h3 {
	background: #FFFDF8;
	padding: 7px 15px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	border-bottom: solid 1px #FEE9CC;
	border-top: solid 2px #FFEFDF;
	cursor: pointer;
	margin-bottom:1px;
	color:#70615C;
	
}
.accordion h2 {
	background: #FFFDF8;
	padding: 7px 15px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:16px;
	border-bottom: solid 1px #FEE9CC;
	border-top: solid 2px #FFEFDF;
	margin-bottom:1px;
	color:#70615C;
	
}
.accordion h3:hover {
	color: #9C5C39;
}
.accordion h3.active {
	background-position: right 5px;
	color:#A85641;
	background:#FFE6C1;
}
.accordion p{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 15px 20px;
	color:#70615C;
}
.accordion p.head{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding:10px 15px 0px;
	color:#C47713;
	font-size: 14px;
}
.accordion p.pagetitle{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#C47713;
	font-size: 16px;
}
.highlight{
	font-family: Arial, Helvetica, sans-serif;
	color:#F48905;
	font-weight:bold;
}


/* about tab------------------*/

#abouttabsAndContent ul{
	padding-top:10px;
}
#abouttabsAndContent li{
	padding: 0px;
}

ul#abouttabsNav{
	float: left;
	width: 200px;
	list-style: none;
}

ul#abouttabsNav li{
	background: url(../images/tabsNavBg.png) no-repeat center #FFEEE3;
	margin-bottom:10px;
}

ul#abouttabsNav li:hover{
	background: url(../images/tabsNavHover.png) no-repeat center #FFEFDF;
}

ul#abouttabsNav li.active{
	background: url(../images/tabsNavActive.png) no-repeat center #fff;
	border:2px solid #FFEEE3;
	margin-bottom:10px;
}

ul#abouttabsNav li.active a{
	color: #303030;	
}

ul#abouttabsNav li a{
	padding: 1em 15px;
	display: block;
	width: 170px;
	text-decoration: none;
	color: #7e7e7e;
	font: 11px/20px Georgia;
	text-transform: uppercase;
}

ul#abouttabsNav a:hover{
	color: #0a0a0a
}

ul#abouttabContent{
	margin: 1em 0 0;
	background: url(../images/tabContent.png) no-repeat top right#fff;
	min-height: 180px;
	width: 650px;
	float: left;
	list-style: none;
	padding: 0 25px;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#abouttabContent li{
	width: 650px;
	list-style: none;
	padding: 0 25px 20px 0;
}

#abouttabContent li ul li{
	list-style: none;
}

#abouttabContent li ul li a{
	display: block;
	border-bottom: 1px solid #e7e7e7;
	padding: 10px 0;
}

#abouttabContent li ul li a:hover{
	background: url(../images/tabContentHover.png) no-repeat center bottom;
}
.desc01 {
	font-family: Arial, Helvetica, sans-serif;
	color:#70615C;
	font-size:15px;
}
.des02 {
	background: #FFFDF8;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	margin-bottom:1px;
	color:#70615C;
}
.des03 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:18px;
	color:#6b412f;
}
.des05 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:12px;
	color:#70615C;
	padding:5px 0px;
}
.des04 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:12px;
	color:#c45301;
	padding:5px 0px;
}
.des07 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:14px;
	color:#c45301;
	padding:5px 0px;
}
.des06 {
	font-family:Georgia;
	font-weight:normal;
	font-size:20px;
	color:#6b412f;
}
div.photoframe {
	border:5px solid #FDDDBE;
}

ul.list1 { list-style-type:none; list-style:none;  }
ul.list1 li { background:url(../images/list1.gif) no-repeat left top; display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; background-position:0px 3px; padding-left:15px; color:#504e4e; font-weight:normal;  }

ul.list2 { }
ul.list2 li { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; list-style:disc; list-style:inside;  padding-left:15px; color:#504e4e; font-weight:normal;  }

ul.uldes01{
	margin: 10px 0px;	
	min-height: 180px;
	width: 650px;
	float: left;
	list-style:disc;	
	padding: 0px 10px;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.uldes01 li{
	padding-top:20px; padding-bottom:10px; display:block; list-style-position:outside;  padding-left:10px; background-position:0px 3px;
}
.pricecont1{
	border:1px solid #efe0cd;
	background-color:#FFFFFF;
	width:187px;
	height:188px;
	text-align:center;
	float:left;
	margin-left:9px;
}
div.pricecont1 div.pricehead {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#913702;
	padding-top:10px;
	padding-bottom:5px;
}
div.pricecont1 div.pricein {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c5b5a;	
	padding-bottom:5px;
}
div.pricecont1 div.pricemiddle {
	background:url(../images/price_txt.jpg);
	background-repeat:no-repeat;
	width:184px;
	height:55px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#471401;	
	padding-bottom:0px;
	padding-top:24px;
	background-position:0px 5px;
}
div.pricecont1 div.pricebot {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#797876;	
	padding-bottom:10px;
	padding-top:0px;
	font-weight:bold;
}

.pricecont2{
	border:1px solid #efe0cd;
	background-color:#FFFFFF;
	width:187px;
	height:188px;
	text-align:center;
	background:url(../images/price_bg.jpg) repeat-x;
	float:left;
	margin-left:9px;
}
div.pricecont2 div.pricehead {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFFFFF;
	padding-top:10px;
	padding-bottom:5px;
}
div.pricecont2 div.pricein {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e3c398;	
	padding-bottom:5px;
}
div.pricecont2 div.pricemiddle {
	background:url(../images/price_txt2.jpg);
	background-repeat:no-repeat;
	width:184px;
	height:55px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#471401;	
	padding-bottom:0px;
	padding-top:24px;
	background-position:0px 5px;
}
div.pricecont2 div.pricebot {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#e3c398;	
	padding-bottom:10px;
	padding-top:0px;
	font-weight:bold;
}


.aboutdivinner {
	height:100%; 
	overflow:hidden;
	padding:5px 0px;
}
.divider {
	width:100%;
	height:2px;
	background-color:#977A69;
	margin:5px 0px;
}
a {
	color:#F48905;
	text-decoration:none;
}
a:hover{
	color:#F48905;
	text-decoration:none;
}
.userred {
	color:#FF7701;
}
a.modelclass {
	cursor:pointer;
}

.gs{ margin:auto; width:633px; height:572px;}
.gstop{ width:633px; height:65px; background:url(../images/top.png) no-repeat;}
.middle{ width:633px; height:492px; background:url(../images/middle.png) repeat-y ;}
.bottom{ width:633px; height:65px; background:url(../images/bottom.png) no-repeat;}
.total{ margin:0 auto; width:503px;}
.head{ padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#000000;}
.subhead{ margin:21px 0 21px 0; font-family:"Georgia", Times New Roman, Times, serif; font-size:13px; color:#ff7100; font-weight:bold; font-style:italic; letter-spacing:-.5px;}
.box{margin:10px 0; width:503px; height:28px; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:28px; color:#666666; }
.box1{margin:10px 0; width:503px; height:38px; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:28px; color:#666666; }
.boxleft{ float:left; width:110px; height:28px;}
.boxright{ float:left; width:229px;}
.boxright input.newinputbox {
 	width:225px; 
  	font-size:12px;
	padding-left:2px;
	line-height:28px;
	padding-right:2px;
	border:0px;
 	height:28px;
	padding-top:5px;
  	font-weight:normal;
	background:url(../images/input.png) no-repeat;
}
.boxright select.selectbox {
 	width:229px; 
  	font-size:12px;
	padding-left:2px;
	border:0px;
 	height:25px;
	padding-top:2px;
  	font-weight:normal;
	background:#E1E2E3;
}
.boxright textarea.txtabox {
 	width:229px; 
  	font-size:12px;
	padding-left:2px;
	line-height:18px;
	border:0px;
 	height:75px;
	padding-top:2px;
  	font-weight:normal;
	background:#E1E2E3;
}
.perfect{float:left; width:180px; height:28px;}
.radio{float:left; width:23px;  height:28px;}
.anytime{float:left; width:164px; height:28px;}
.line{margin:2px 0; width:503px; height:16px; background:url(../images/line.png) no-repeat;}
.link{margin:3px 0; width:503px; height:40px; border:0; }
.bor{ border:0;}
td.tdhead{ font-weight:normal; text-align:left; padding:5px; font-weight:bold; color:#E3C398; }
td.tdcontent{ font-weight:normal; text-align:left; padding:5px; border:1px solid #451403; }
td.tdpadding{ font-weight:normal; text-align:left; padding:5px; }