@charset "utf-8";
/* CSS Document */

#content {padding:20px}

#container {background-color: #888888; margin:auto; width: 1800px; border:double #990000 thick;}
#headcontainer {background-image: url(images/headback.png); background-repeat:no-repeat; background-color: #C4ACB0; height: 90px; width: 940px; border-bottom:double #990000 8px; float:left;}
#logobox {margin: 4px; padding: 4px; float: left;}
#bannerbox {margin: 4px; padding: 2px; float: right;}

#maincontainer {background-color: #888888; width: 1800px; float:left;}
#leftcolumn {background-color: #00CCFF; margin: 0px; padding: 8px; float:left; width: 180px;}
#rightcolumn {background-color: #00CCFF; margin: 0px; padding: 8px; float:right; width: 180px;}
#maincolumn {background-color: #CCCCCC; margin: 0px; padding: 4px; float:left; width:1400px;}

.fstyle1 {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:900; margin-top:2em;}
.fstyle2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:900; margin-top:2em; text-decoration:none;}

.leftcol {width:171; background-color:#000099; padding-top:5px;}

.navcontainer {float:left; padding: 0px; margin-bottom:4px; width:579px; height:28px; background-image:url(../images/pillback.png)}
.navpill_01 {float:left; height:28px; width:23px; margin:0px; padding:0px; background-image:url(../images/navpill_01.png)}
.navpill_03 {float:right; height:28px; width:24px; margin:0px; padding:0px; background-image:url(../images/navpill_03.png)}
.navpill_02 {float:left; font-family: arial, helvetica, sans-serif; color:#000000; font-size: 14px;  font-weight: bold; text-decoration:none; height:24px; margin-left:15px; padding-left:15px; padding-right:15px; padding-top:5px; background-image:url(../images/navpill_02.png)}
.navpill_02:hover {float:left; font-family: arial, helvetica, sans-serif; color:#FFFF00; font-size: 14px; font-weight: bold; text-decoration:none; height:24px; margin-left:15px; padding-left:15px; padding-right:15px; padding-top:5px; background-image:url(../images/navpill_02.png)}
.navpill_back { position:static; width:570px; height:28px; width:inherit; margin-left:22px; margin-right:23px; background-image:url(../images/navpill_02.png)}

.module {color: #000000; background-color: #FFFFFF; border: double #33CCFF thick; width:140px; margin: 0px; padding: 0px;}
.boxtop{background-color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-align:center; position:inherit; width:100%;}
.insidebox {padding: 4px;}
.fstyle1 {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:900; margin-top:2em;}
.textfield_select {border-width: 1px; border-style: solid; border-color: #33CCFF; font-family: arial, helvetica, sans-serif; font-size: 10px; color: #000000; width: 109px; margin-bottom:4px; margin-top:1px;}
.button2 {border-width: 2px; background-color:#FFFFFF; border-style: outset; border-color: #33CCFF; font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0000ff; width: 107px;margin-bottom:4px; margin-top:4px;}
.button2:hover {border-width: 2px; background-color:#FFFFFF; border-style: inset; border-color: #000000; font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0000ff; width: 107px;margin-bottom:4px; margin-top:4px;}

.heading{ font-weight: bold; font-size: 24px; color: #000099; padding: 0px 0px 10px 0px;}
.cbanner_enter {float:left; padding: 3px; width:570; background-color:#CCCCFF; margin: 0px;}
.cbanner_input {border-width: 1px; border-style: solid; border-color: #000000; font-family: arial, helvetica, sans-serif; font-size: 16px; color: #000000; height:24;}
.hidden{display: none;}
.error2{display: block; color: #ff0000;}