/* CSS Document */

body {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   margin: 0;
   padding: 0;
   background-color: #213;
}

#main {
   width: 760px;
   margin: 0 auto;
   background-color: #FFF;

}

#top {
   padding: 0;
   height: auto;
   border-bottom: #999 1px solid;
   clear:both;
}

#top-up {
   height: 81px;
   margin: 0;
   padding: 0;
      clear:both;
}

#logo {
   float: left;
   padding: 8px 2px 5px 2px;
   margin: 0;
}

#top-right {
   float: left;
   padding: 8px;
   margin: 0;
   width: 445px;
   height: 60px;
}

#top-right p {
   margin: 0;
   padding: 0 0px 0 0;
   text-align: left;
   font-size: 0.7em;
   line-height: 24px;
   width:470px;
   
}

#top-right p a:link , #top-right p a:visited {
   color: #236;
   text-decoration: underline;
}

#top-right p a:hover {
   color: #000;
   text-decoration: none;
}

#search {
   text-align: right;
}

.from-style {
   margin: 0;
   padding: 0;
}

.search-input {
   height: 16px;
   margin: 0;
   padding: 0;
   width: 180px;
   line-height: 16px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.7em;
}

.search-button {
   margin: 0;
   padding: 0;
}

#top-down {
   margin: 0;
   padding: 0;
}

#reg-info {
   height: 27px;
   border-top: #CACAC8 3px solid;
   background-color: #326;
   color: #FFF;
   font-size: 0.7em;
   line-height: 27px;
   padding: 0 10px 0 10px;
   width: 740px;
   margin: 0;
}

#reg-info img {
   float: right;
   padding: 0 10px 0 0;
}

#reg-info a:link , #reg-info a:visited {
   text-decoration: underline;
   color: #FFF;
}

#reg-info a:hover {
   text-decoration: none;
   color: #FFF;
}

#products-nav  {
position:relative;
margin:0px;
height:24px;
background:none repeat scroll 0 0 #E8E8E8;
border-bottom:5px solid #FFFFFF;
border-top:5px solid #FFFFFF;
font-size:0.7em;
line-height:24px;
}
#products-nav ul li{float:left;}
#products-nav  a:link, #products-nav  a:visited {
background:url("../images/arrow_red.gif") no-repeat scroll left center #E8E8E8;
padding:0 7px 0 8px;
color:#8C0000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
text-decoration:none;
}
#products-nav ul li a:hover {
background:url("../images/arrow_blue.gif") no-repeat scroll left center #E8E8E8;
padding:0 7px 0 8px;
text-decoration:none;
color:#332266;
font-weight:bold;
}
#products-nav ul  .home{background:url(../images/home.gif) no-repeat 0 2px;}
#products-nav ul  .home a{background:none;padding-left:20px;line-height:24px;}
#products-nav ul  .home a:hover{background:none;padding-left:20px;}
.parent_div{position:relative;}
.child_div{
	position:absolute;top:20px;left:-5px;padding-left:5px;
	background-color:#E8E8E8;width:120px;height:auto;
}

#content {
   margin: 0

}

#content-up {
   margin: 0;
   padding: 20px 20px 0 20px;
   width: 720px;
}

#ad-banner {
   float: left;
   width: 450px;
   height: 222px;
   margin: 0;
   padding: 0;
}

#about {
   width: 210px;
   border: #CCD6E0 4px solid;
   padding: 15px 15px 0 15px;
   height: 199px;
   float: right;
}

#about p {
   margin: 0;
   padding: 0 0 10px 0;
   font-size: 0.6em;
}

#content-down {
   padding: 20px;
   font-size: 0.7em;
}

#help-info {
   float: left;
   width: 447px;
   height: auto;
}

#featured-pro {
   float: right;
   width: 228px;
   height: 425px;
   background: #FFF url(../images/featured-pro.jpg) no-repeat;
   margin: 0;
   padding: 35px 6px 15px 6px;
}

#help-center {
   float: left;
   width: 185px;
   height: auto;
}

#top-sellers {
   float: right;
   width: 228px;
   height: 425px;
   background: #FFF url(../images/top-sellers.jpg) no-repeat;
   margin: 0;
   padding: 35px 6px 15px 6px;
}

.top-seller-list {
   height: 82px;
   margin: 0;
   padding: 0;
}

.top-seller-list a:link , .top-seller-list a:visited{
  color: #326;
  text-decoration: none;
}

.top-seller-list a:hover {
  color: #000;
  text-decoration: none;
}

.top-seller-list img {
   float: left;
   margin: 0 10px 0 0;
   padding: 0;
}

.top-seller-list h1 {
   margin: 0 0 5px 0;
   padding: 0;
   font-size: 0.8em;
   line-height: 16px;
}

.top-seller-list p {
   margin: 0 0 6px 0;
   padding: 0;
   font-size: 0.8em;
}

#live-chat {
   margin: 0;
   padding: 0;
}

#help-center-area {
   border: #326 1px solid;
   margin: 15px 0 0 0;
   line-height:120%;
   height: auto;
}

#help-center-area a:link , #help-center-area a:visited {
   color: #326;
   text-decoration: none;
}

#help-center-area a:hover {
   color: #000;
   text-decoration: underline;
}

#help-center-area ul {
   margin: 0px 0 12px 0;
   padding-left:15px;
}

h1 {
   font-size: 1em;
   margin: 0;
   padding: 0 0 0 15px;
   line-height: 30px;
}

#help-center-area p {
   margin: 0 0 0px 0;
   padding: 0 0 0 15px;
   line-height: 15px;
}

#line-break {
   clear: both;
   height: 20px;
   margin: 0;
   padding: 0;
}

#footer {
   font-size: 0.7em;
   border-top: #332266 3px solid;
}

#footer-nav {
   height: 18px;
   background-color: #CCCCCC;
   text-align: center;
   padding-top:8px;
}

#footer-nav a:link , #footer-nav a:visited {
   text-decoration: none;
   color: #326;
}

#footer-nav a:hover {
   text-decoration: overline;
   color: #000;
}

#footer-info {
   margin: 0;
   padding: 10px 0 10px 0;
   color: #999;
}

#footer-info p {
   margin: 0;
   padding: 0;
   line-height: 18px;
   text-align: center;
}

#footer-info p a:link , #footer-info p a:visited {
   text-decoration: none;
   color: #999;
}

#footer-info p a:hover {
   text-decoration: none;
   color: #236;
}

.notice-txt {
   margin: 20px 20px 10px 20px;
   padding: 10px;
   width: 695px;
   font-size: 11px;
   border: #FF0000 3px dashed;
   line-height: 16px;
   color: #332266;
}

.review {
   margin: 0 20px 0 20px;
   padding: 20px 0 0 0;
   width: 720px;
   clear: both;
}
.box{ border:#CCCCCC 1px dashed ;
padding:5px 5px 5px 5px;
}
fieldset {
  width: 500px;
  border: 1px solid #006600;
}
legend {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 17px;
  font-weight: bold;
  color:#332266;
}
legend .title A:link,legend .title A:visited {
color: #8c0000; text-decoration:none;
}
legend  .title A:hover {
color:#332266; text-decoration:none;
}
ul {
  margin: 0;
  padding: 0;
}
li {
  list-style: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#223366;
  line-height: 180%;
}