body,div,h1,h2,h3,h4,h5,h6,img,ul,li,p { margin: 0px; padding: 0px; border: 0px; }
body { color: #333333; background-color: #eeeeee; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
a:link { color: #333333; text-decoration: underline; }
a:visited { color: #333333; text-decoration: underline; }
a:hover { text-decoration: underline; font-weight: bold; color: #0066FF; }
.clear { clear: both; }


#warp { width: 950px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#header { padding-top: 5px; color: #0066FF; font-weight: bold; padding-bottom: 10px; }
#header #logo { background-image: url(../images/logo.gif); height: 100px; border: 2px solid #000000; margin-top: 5px; }
#header #mainnav { margin-top: 5px; color: #333333; font-weight: normal; background-color: #000000; height: 25px; }
#header  #mainnav  ul  { }
#header #mainnav ul li { float: left; list-style-type: none; display: block; border-right-width: 1px; border-right-style: solid; border-right-color: #494949; margin-top: 5px; margin-bottom: 5px; height: 15px; }
#header #mainnav ul li a { padding-right: 20px; padding-left: 20px; text-decoration: none; color: #FF6600; padding-top: 2px; padding-bottom: 2px; line-height: 15px; font-weight: bolder; }
#header #mainnav ul li a:hover { color: #FFFF66; background-color: #0066FF; text-decoration: none; }


#main_content { }
#left { float: left; width: 215px; margin-right: 10px; }
#left h2 { background-color: #000000; font-size: 13px; text-align: center; line-height: 25px; color: #CCCCCC; }
#left #col_powerlevel { border: 1px solid #CCCCCC; background-color: #FFFFFF; margin-bottom: 10px; }
#left #col_powerlevel ul { }
#left #col_powerlevel ul li { list-style-type: none; display: block; }
#left #col_powerlevel ul li a { color: #333333; text-decoration: none; margin: 0px; line-height: 25px; text-indent: 10px; display: block; width: 213px; }
#left #col_powerlevel ul li a:hover { background-color: #E4E4E4; text-decoration: none; margin: 0px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #CCCCCC; border-bottom-color: #CCCCCC; background-image: url(../images/icon_1.gif); background-repeat: no-repeat; background-position: 17px center; text-indent: 25px; font-weight: bold; color: #0066FF; }
#left  #col_help  h3 { color: #0066FF; text-align: center; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; width: 200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; line-height: 18px; font-size: 13px; }
#left  #col_help { border: 1px solid #CCCCCC; background-color: #FFFFFF; margin-bottom: 10px; }#main_content  #left #left  #col_help  img { margin-top: 7px; margin-left: 7px; margin-bottom: 7px; display: block; }
#left  #col_help  p { margin-left: 7px; margin-bottom: 7px; line-height: 18px; }
#left  #col_help  p  strong { color: #0066FF; }
#main_banner { float: right; width: 721px; margin-bottom: 10px; }

#main_content #center { width: 705px; float: right; border: 1px solid #CCCCCC; padding: 7px; background-color: #FFFFFF; }
#main_content #center p { text-indent: 20px; text-align: justify; margin-top: 10px; margin-bottom: 10px; line-height: 15px; }
#main_content #center h3 { }
#main_content #center h3 img { margin-right: 5px; margin-left: 6px; }
#main_content #center h1 { text-align: center; color: #0066FF; font-size: 20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; margin-bottom: 5px; }
h3 { color: #0065E1; line-height: 25px; }
h3 a:link { color: #0065E1; text-decoration: underline; }
.PL_packages { font-size: 12px; background-color: #eeeeee; border: 1px solid #CCCCCC; margin-bottom: 10px; width: 705px; }
.PL_packages th { text-align: left; background-color: #E0E0E0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
.PL_packages td { line-height: 25px; }
.shopping   { font-size: 12px; background-color: #eeeeee; border: 1px solid #CCCCCC; margin-bottom: 10px; width: 700px; }
.shopping  th   { text-align: left; background-color: #E0E0E0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
.shopping  td   { line-height: 20px; }
.pltable { border: 1px solid #CCCCCC; width: 705px; }

.hotsaletable { border: 1px solid #CCCCCC; background-color: #eeeeee; margin-bottom: 10px; }


#footer { border-top-width: 0px; border-top-style: solid; border-top-color: #0066FF; margin-top: 10px; margin-bottom: 10px; color: #666666; font-weight: bold; }
#footer a { color: #FF6600; text-decoration: none; }
#footer a:hover { text-decoration: underline; }
#footer p { line-height: 20px; margin-top: 10px; text-align: center; }
#footer div { background-color: #000000; text-align: center; line-height: 25px; }
