/* Private: system */

BODY {text-align:center;}

/*default styles*/
p {font-size:100%;}
strong {font-weight:bold; color:#00007b;}
b {font-weight:bold;}

/*link styles*/
a {color:#514C4C; text-decoration:none;}
a:hover {text-decoration:underline;}
#maincontent a {text-decoration:underline; color:#F09716;}
#maincontent a:hover {color:#514C4C;}

/*header styles*/
#header {width:755px;}
#topHeader {background:url(/images/top-back.gif) no-repeat; width:755px; height:29px;}
#topHeaderRight {width:150px; float:right; text-align:left; margin-top:7px;}
#topHeaderRight a {color:#ffffff; font-weight:bold; font-size:100%;}
#middleHeader {width:755px; height:90px; white-space:nowrap; text-align:left;}
#bottomHeader {width:751px; height:30px; white-space:nowrap; text-align:left; margin:0; clear:both;}
#topLeft {width:161px; height:24px; background:url(/images/left-box-back-top.gif) no-repeat; padding:6px 2px 0 3px; margin-left:2px; float:left;}
*html #topLeft {width:166px; height:30px; margin-left:1px;}

/*left side styles*/
#leftSide {float:left; width:166px; text-align:left; margin-left:2px;}
*html #leftSide {margin-left:1px;}

.leftBox {background:url(/images/left-box-back.gif) repeat-y; margin-left:4px; width:100%; text-align:center;}
#leftTopText {float:right; height:18px; width:134px; padding-top:4px;}
*html #leftTopText {width:136px;}
#leftTopText a {color:#ffffff; font-weight:bold; font-size:100%;}
#leftBoxBottom {width:161px; height:5px; background:url(/images/left-bottom.gif) no-repeat;}

#leftMiddleBox {background:url(/images/white-back.gif) repeat-y; margin-left:4px; width:100%; text-align:center;}
#leftMiddleBox a {font-size:100%; font-weight:bold; color:#05057E;}
#leftMiddleText {text-align:left; clear:both; width:150px;}
#clickArrow {float:left; margin:0 5px 5px 5px}
.boxEnd {width:161px; height:5px;}

#leftBoxTop {width:161px; height:5px; background:url(/images/left-box-top.gif) no-repeat; margin-left:0;}
#leftBottomInner {width:153px; background-image:url(/images/inner-left-middle.gif); background-repeat:repeat-y; margin-left:4px;}
*html #leftBottomInner {margin-left:0;}
.leftBoxSmallEnd {width:153px; height:5px;}
#newsScroller {width:140px; text-align:center;}

/*div styles*/
.clear {clear:both; line-height:1px; height:1px; font-size:5%; width:100%;}
#container {width:753px; border-left:1px solid #D0D0E6; border-right:1px solid #D0D0E6; text-align:left; margin:0; padding:0; clear:both;}
*html #container {width:755px;}
#pageBottom {width:755px; height:6px; line-height:6px; margin-bottom:10px; background:url(/images/page-bottom.gif) no-repeat; clear:both;}
#rightSide {float:right; width:570px;}

/*font styles*/
.smallBR {font-size:30%;}
#maincontent {font-size:100%;}
#maincontent table {font-size:100%;}
#maincontent ul {margin-top:0;}
#maincontent li {font-size:100%;}
#pageSubTitle p {font-weight:bold; font-size:100%; color:#ffffff; margin-left:5px;}
.error {color:red;}

#netbuildContainer {font-size: 100%;}
#netbuildContainer ul {font-size: 100%;}

/*general table stuff*/
.table {border-left:1px solid #00007B; border-top:1px solid #00007B;}
.table td {border-right:1px solid #00007B; border-bottom:1px solid #00007B;}
.formTable {border:0; background-color:#DCFCED;}

/*form styles*/
.formTable {width:325px;}
.textInput, textarea {border:1px solid #237252; font-family:Arial,Helvetica; font-size:100%; width:200px;}
button {background-color:transparent; border:0; padding:0; cursor:pointer;}
form {margin:0; padding:0;}

