/** 
techhive.net css by ajbatac 
border: solid 1px #666666; // debugging
**/
* {	margin:0; padding:0; list-style:none; }
a, a:link, a:visited { color: #B8860B; text-decoration: none; }
a:hover { color: #D2691E; text-decoration: none; }
body { background-color: #FFFFFF; color: #333333; font-family: Verdana, "Trebuchet MS", Tahoma, Arial; font-size: 11px; }
#wrapper { margin-left: auto; margin-right: auto; margin-top: 20px; width: 800px; }
.header { background: #000; cursor: pointer; padding: 5px; }
.header:hover{ background-color: #0000FF; }
.selected{ background-color: #FF6600; color: #fff; }
.content{ background: #fff; padding:4px; }
#webhost{ margin: 0; padding: 0; position:relative; }
.accordion_headings{ padding: 4px; background: #333; color:#FFFFFF; border: 1px solid #fff; cursor:pointer; font-weight:bold; }
.accordion_headings:hover{ background:#005591; }
.accordion_child{ padding:0; background:#fff; }
.header_highlight{ background:#FF9900; }
.tab_container *{ float:left; width: 150px; }
.tab_container a { color: #fff; }
h2 { font-size: 13px; color: #0066CC; }
ul { font-size: 100%; }
li { font-size: 100%; }
#packagenote { margin-left: -5px; font-size: 11px; padding: 6px; }
#highlight { background-color: #FFFFCC; border-bottom: #ccc solid 1px; }
#packages ul { margin: 0; }
#packages li { float:left; width: 25%; margin: 0; }
#packages #child li { width: 168px; padding: 5px; margin:1px; border: solid 1px #3399FF; font-size: 10px; }
#clear { clear:both; }
#homecontent { color:#333; font-size: 220%; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; letter-spacing: 0.01em; margin: 25px 0 20px 0; padding:0; width: 800px; }
#copyright { margin-left: auto; margin-right: auto; margin-top: 20px; width: 800px; text-align: left; color: #999; }
.ordernow { background-color: #333300; padding: 5px; width: 100px; text-align: center; color: #FFCC00; cursor: pointer; border: none; }
#button { height: 32px; background-color: #333300; padding: 5px; width: 100px; text-align: center; color: #FFCC00; cursor: pointer; border: none; }
.backtohome { text-align: right; padding: 0; color: #3366FF; cursor: pointer; }
#divcenter { margin-left: auto; margin-right: auto; text-align:center; }
#contactform { margin-left: 80px; margin-top: 10px; }
#forminput { border: solid 1px #666666; width: 600px; font-size: 18px; font-weight: normal; padding: 4px; background-image: url(/images/bg.png); background-repeat: repeat; }
#formcaptcha { border: solid 1px #666666; width: 110px; font-size: 18px; font-weight: normal; padding: 4px; background-image: url(/images/bg.png); background-repeat: repeat; }
#captchacode { margin-bottom: 14px; }
#formtextarea { border: solid 1px #666666; width: 600px; height: 160px; font-size: 12px; font-weight: normal; padding: 4px; background-image: url(/images/bg.png); background-repeat: repeat; }
#required { margin-left: 80px; }
#error { width: 700px; padding: 25px; border: solid 1px #FF0000; background-color: #FFFFCC; }
#success { width: 700px; padding: 25px; border: solid 1px #009900; background-color: #FFFFCC; }

.highlight { color: #666666; background-color: #FFFFCC; border: solid 1px #FF9900; padding: 3px; }
.highlight_string { color: #fff; font-size: 22px; background-color: #996600; border: solid 2px #fff; padding: 5px; }
.grey_small { color: #999; font-size: 11px; }
.string_div { width: 790px; overflow: hidden; padding-right: 15px; height: 60px; }
