/* STYLES */

BODY {padding: 0px; margin: 0px;}
TABLE {border-collapse: collapse;}

LI, P, LABEL {color: #666; margin: 7px; font-family: sans-serif; font-size: 75%; text-align : justify;}
A {color: #3E68c3;}
A IMG {border: none;}
IMG {color: #3E5883; font-size: 130%; font-weight: bold;}

INPUT, SELECT {font-size: 90%; padding: 1px; vertical-align: middle; margin: 0px;}
INPUT.text {border: 1px solid #bababa; width: 120px; margin: 0px;}
INPUT.img {border: none; margin: 0px 5px;}
INPUT.submit {font-weight: bold;}
INPUT.buttonbig   {width: 100px; font-size: 100%; font-weight: bold;}
INPUT.buttonsmall {width: 100px; font-size: 60%;}
SELECT.multiple {width: 300px;}

.dropdowns
{
	border: 1 solid;
	border-color: #d5d5d5;
	font-family: sans-serif; 
	font-size: 7.5pt;
	background: white;
}

/* MAIN */

.top {width: 770px;}
.top .logo {padding: 10px 30px; width: 100%;}
.top .l {padding: 0px; border-left: 1px solid #d5d5d5;}
.top .r {border-right: 1px solid #d5d5d5;}
.top .qs {padding: 10px 30px;}

.menu {width: 770px;}
.menu .buf {border-bottom: 1px solid #d5d5d5; width: 20px;}
.menu .l {width: 4px; background-image: url("../images/tables/corner_bl.gif"); background-repeat: no-repeat; background-position: left bottom;}
.menu .r {width: 4px; background-image: url("../images/tables/corner_br.gif"); background-repeat: no-repeat; background-position: right bottom;}
.menu .t, .menu .a {border-bottom: 1px solid #d5d5d5; border-left: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; padding: 0px; text-align: center; vertical-align: top;}

.box {width: 375px;}
.box .t {border-bottom: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5; border-left: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; padding: 0px; vertical-align: top;}

.boxWide {width: 700px;}
.boxWide .t {border-bottom: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5; border-left: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; padding: 0px; vertical-align: top;}

.topic {width: 100%; cursor: pointer; cursor: hand;}
.a .topic {border-bottom: 3px solid #8bc1ee; color: #000;}
.topic:hover, .atopic:hover {background-color: #eee;}

.head {position: relative; top: -15px; margin: 0px; height: 15px; background-image: url("/img/gray_hr.gif"); background-repeat: no-repeat; background-position: top right; background-repeat: no-repeat; background-color: #c3c3c3;}
.cell {position: relative; top: -15px; width: 100%; height: 100%; border-bottom: 1px solid #d5d5d5; border-left: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5;}
.cell TD {vertical-align: top; padding: 0px; margin: 0px;}
.content TD {padding: 7px;}
.headrow IMG {vertical-align: middle; margin: 5px;}
.headrow {height: 80px; margin: 0px; padding: 1px 1px 1px 10px; background-color: #ebebeb; text-align: left;}
.norepeat {background-repeat:no-repeat;}
.domainsubcatmiddle {background-color: #EBEBEB;}
.domainborderright {border-right: 1px solid #ebebeb; border-bottom: none; border-left: none; border-top: none;}
.resellers_bottom_box {width: 780px; height: 34px; border-bottom: 1px solid #d5d5d5; border-left: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5;}
.allborder {border: 1px solid #D5D5D5;}

/* LAYOUTS */

TABLE.w23 {width: 100%; height: 100%; border: 1px solid #d5d5d5;}
TABLE.w23 TD {vertical-align: middle; text-align: center;}

.layoutcell {vertical-align: top; padding: 5px; height: 100%; width: 30%;}

.layout1, .layout2, .layout3, .layout4, .layout5 {margin-bottom: 25px; width: 780px;}

.bottom1 P, bottom2 P {color: #333; text-align: center;}
.bottom1 A, bottom2 A {color: #333; text-decoration: none;}
.bottom1, .bottom2 {width: 100%; width: 770px;}
.bottom1 {background-color: #eee;}
.bottom1 TD {border: none;}
.bottom1 .l {width: 4px; background-image: url("../images/tables/corner_tl.gif"); background-repeat: no-repeat; background-position: left top;}
.bottom1 .c {background-image: url("../images/tables/d5d5d5.gif"); background-repeat: repeat-x; background-position: top;}
.bottom1 .r {width: 4px; background-image: url("../images/tables/corner_tr.gif"); background-repeat: no-repeat; background-position: right top;}
.bottom2 {border-left: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5;}

.topic {color: #4c4c4c; font-family: sans-serif; font-size: 70%; margin: 0px; padding: 2px;}
.topic {COLOR: #000; BORDER-BOTTOM: #8bc1ee 3px solid}
.topic:hover {BACKGROUND-COLOR: #eee}
.atopic:hover {	BACKGROUND-COLOR: #eee}

/* new */
TABLE.nopad TD {padding: 0px; margin: 0px;}
TABLE.nopadmiddle TD {padding: 0px; margin: 0px; vertical-align:middle;}
noinputborder {border: none;}
.noinputborder {border: none;}	 
P.sml {font-size: 65%;}
