/* general */
* {margin:0px;padding:0px;list-style:none;}
body {width:100%;height:100%;margin:0px;padding:0px;border:0px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#ffffff;background:#191919 url('../images/bg2.jpg') repeat-x scroll;line-height:150%;list-style:none;}
li.bullet {list-style:circle;margin:5px 0px 2px 30px;}
hr {border:0px;border-top:1px dotted #333333;border-bottom:1px dotted #191919;margin:10px 0px 10px 0px}
* html hr {border-bottom:1px solid #333333;border-top:1px solid #191919;}
.line {width:180px;height:1px;padding:0px;margin:0px;background:url('../images/dotted.gif') repeat-x bottom;margin:10px 0px 0px 0px;}
.shiftRight {float:right;}

/* links */
a {text-decoration:none;color:#cccccc;}
a:hover {color:#ffff00;}
a:link.bluelink {padding:1px;color:#33ccff;border:0px;border-bottom:1px dotted #33ccff;}
* html a:link.bluelink {padding:1px;color:#33ccff;border:0px;background:url('../images/dot_link.gif') repeat-x bottom;}
a:visited.bluelink {padding:1px;color:#158bb6;border:0px;border-bottom:1px dotted #158bb6;}
* html a:visited.bluelink {padding:1px;color:#158bb6;border:0px;background:url('../images/dot_visited.gif') repeat-x bottom;}
a:hover.bluelink {padding:1px;color:#ccff00;border:0px;border-bottom:1px dotted #ccff00;}
* html a:hover.bluelink {padding:1px;color:#ccff00;border:0px;background:url('../images/dot_hover.gif') repeat-x bottom;}

/* images */
img {border:0px;margin:0px;padding:0px;}
.logo {width:91px;height:163px;border:0px;padding:0px;margin:0px;position:absolute;top:-100px;left:5px;}
.slogan {width:249px;height:10px;border:0px;padding:0px;margin:0px;position:absolute;top:-47px;left:89px;}
* html .slogan {left:87px;}
.logotype {border:0px;width:216px;height:30px;padding:0px;margin:-4px 11px 0px 83px;} 
* html .logotype {margin:-5px 15px 0px 85px;}
.navbtn {border:0px;padding:0px;margin:7px 11px 7px 11px;height:13px;}
.clientlogo {border:0px;width:60px;height:46px;}
.partnerlogo {border:0px;width:104px;height:46px;}
.presslogo {width:150px;height:60px;float:left;padding:5px 5px 0px 0px;}

/* text */
.header {font-weight:bold;text-transform:uppercase;color:#ccff00;margin:0px 0px 2px 0px;display:block;}
.headersmall {font-weight:bold;color:#ccff00;}
.letterbox {padding:1px 2px 1px 2px;font-weight:bold;color:#000000;margin:0px 2px 0px 0px;background-color:#ffffff;}
.title {font-weight:bold;border:1px solid #ffc71c;color:#ffc71c;text-align:right;float:left;margin:0px 0px 8px 0px;padding:1px;}
.content{background:#ffffff;padding:0px;}

/* subnav */
.subnav_wrapper {position:relative;left:565px;top:-40px;width:200px;}
.subnav {position:absolute;left:0px;top:0px;text-align:left;}
.accordion_headings{padding:2px 2px 2px 0px;color:#ffffff;cursor:pointer;font-weight:bold;border:1px dotted transparent;border-bottom:1px dotted #333333;margin:0px 0px 2px 0px;}
* html .accordion_headings{border:1px none #121212;border-bottom:1px solid #333333;cursor:hand;}
.accordion_headings:hover{color:#ccff00;border:1px dotted #ccff00;}
.accordion_child{padding:0px 10px 0px 10px;}
.header_highlight{border:1px dotted #33ccff;color:#33ccff;}
* html .header_highlight{border:1px solid #ccff00;color:#ccff00;}


/* layout containers */
#wrapper {width:800px;height:100%;padding:0px;margin:0px auto 0px auto;}
#left {width:15px;padding:0px;margin:0px;float:left;}
#center {width:770px;margin:0px;padding:0px;float:left;}
#right {width:15px;height:300px;margin:0px;padding:0px;float:right;}
#tl1 {width:15px;height:131px;margin:0px;padding:0px;background:url('../images/tl1.jpg') no-repeat;float:left;}
#tc1 {width:770px;height:131px;margin:0px;padding:0px;background:url('../images/tc1.jpg') no-repeat;float:left;}
#tr1 {width:15px;height:131px;margin:0px;padding:0px;background:url('../images/tr1.jpg') no-repeat;float:left;}

#login {width:243px;height:68px;margin:0px 0px 0px 510px;padding:30px 0px 0px 7px;background:#e9e9e9 url('../images/search.png') no-repeat;float:left;color:#BBBBBB;}
* html #login{margin:0px 0px 0px 256px;clear:both;padding-top:30px;}

#nav{width:770px;height:33px;margin:98px 0px 0px 0px;padding:5px;}
* html #nav {padding:5px 0px 0px 0px;}
#ml1 {width:15px;min-height:469px;margin:0px;padding:0px;background:url('../images/ml1.jpg') no-repeat;float:left;}
* html #ml1 {height:469px;}
#mc1 {width:770px;min-height:469px;margin:0px;padding:0px;background:#191919 url('../images/mc1.jpg') no-repeat;float:left;}
* html #mc1 {height:469px;margin:-5px 0px 0px 0px;}
#mr1 {width:15px;min-height:469px;margin:0px;padding:0px;background:url('../images/mr1.jpg') no-repeat;float:left;}
* html #mr1 {height:469px;}
#logobox {position:relative;}
#intro {min-height:425px;padding:15px 5px 5px 5px;margin:0px;text-align:justify;float:left;background:url('../images/dotted_ver.gif') repeat-y right;}
* html #intro {height:425px;}
#leftCol {height:auto;padding:15px 5px 5px 5px;margin:0px;text-align:justify;float:left;}
* html #leftCol {height:425px;}
#rightCol {float:right;background:url('../images/dotted_ver.gif') repeat-y left;}
.rightBlock {width:330px;min-height:100px;padding:5px 5px 5px 15px;margin:0px;background:url('../images/dotted.gif') repeat-x bottom;}
#block {display:inline;padding:0px 2px 10px 3px;margin:0px;background:url('../images/dotted.gif') repeat-x bottom;text-align:right;}
* html #block {height:100px;padding:0px 5px 10px 0px}
#subnav {width:750px;height:14px;margin:-24px 0px 0px 0px;padding:8px 10px 2px 10px;background-image:url('../images/subnav_bg.gif');float:left;}



/* fields + buttons */
input,textarea,select {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#ffffff;}
label {width:190px;height:18px;padding:2px 2px 2px 10px;float:left;font-weight:bold;margin:2px;letter-spacing:-1px;color:#ffffff;}
.smallLabel {clear:left;width:40px;height:18px;padding:0px;font-weight:normal;margin:3px 2px 2px 0px;letter-spacing:-1px;color:#ffffff;}
.searchfield {width:116px;height:22px;margin:50px 0px 0px 5px;padding:4px 4px 2px 4px;background:url('../images/sfield_bg.png') no-repeat;border:0px;font-size:10px;color:#999999;float:left;}
.searchbtn {width:15px;height:22px;margin:48px 5px 0px 0px;padding:0px;background:url('../images/sfield_btn.gif') no-repeat;border:0px;float:right;}
* html .searchfield {background-attachment:fixed;}
.smallfield {width:50px;height:22px;margin:0px 3px 0px 0px;padding:4px 4px 2px 4px;background:url('../images/xsfield_bg.png') no-repeat;border:0px;font-size:10px;color:#999999;float:left;}
.smallfield_id {width:50px;height:22px;margin:0px 3px 0px 0px;padding:4px 4px 2px 4px;background:url('../images/xsfield_id_bg.png') no-repeat;border:0px;font-size:10px;color:#999999;float:left;}
.smallfield_pwd {width:50px;height:22px;margin:0px 3px 0px 0px;padding:4px 4px 2px 4px;background:url('../images/xsfield_pwd_bg.png') no-repeat;border:0px;font-size:10px;color:#999999;float:left;}
.enterbtn {width:15px;height:22px;margin:-3px 5px 0px -5px;padding:0px;background:url('../images/enter_btn.png') no-repeat;border:0px;float:right;cursor:pointer;cursor:hand;}
* html .smallfield {background-attachment:fixed;}
.field {width:325px;height:18px;background-color:#242424;border:1px dotted #333333;margin:2px;padding:2px;}
.field2 {width:325px;height:18px;background-color:#242424;border:1px dotted #333333;margin:2px;padding:2px;}
.field:hover {border:1px dotted #ccff00;color:#ccff00;}
.field2:hover {border:1px dotted #ffffff;}
.field_highlighted {border:1px dotted #ccff00;color:#ccff00;}
.field_highlighted2 {border:1px dotted #ffffff;}
* html .field {border:1px solid #333333;}
* html .field2 {border:1px solid #333333;}
* html .field_highlighted {border:1px solid #ccff00;color:#ccff00;}
* html .field_highlighted2 {border:1px solid #ffffff;}
.submit_btn {background:url('../images/submit_btn.png') no-repeat top left;width:67px;height:23px;border:0px;margin:2px 5px 5px -2px;cursor:pointer;}
* html .submit_btn{background:url('../images/submit_btn.gif') no-repeat top left;}
.submit_btn2 {background:url('../images/submit_btn.png') no-repeat top left;width:67px;height:23px;border:0px;margin:2px 5px 5px -2px;cursor:pointer;}
* html .submit_btn2{background:url('../images/submit_btn2.gif') no-repeat top left;}
.reset_btn {background:url('../images/reset_btn.png') no-repeat top left;width:67px;height:23px;border:0px;margin:2px 5px 5px -2px;cursor:pointer;}
* html .reset_btn{background:url('../images/reset_btn.gif') no-repeat top left;}