@import url(/css/tools.css);@import url(/css/columbus.css);div.clear{clear:both;width:1px;height:1px;overflow:hidden;}
body{background:url("/images/layout/backTile.jpg") repeat scroll #1D1309;font-family:Helvetica, Arail, sans-serif;font-size:13px;color:white;margin:0px;padding:0px;}
*{margin:0px;padding:0px;}
h1{font-weight:bold;font-size:18px;}
h2{color:#FAECB4;font-family:"Gill Sans",Helvetica,Arial,sans-serif;font-size:18px;font-weight:normal;margin:0 0 14px;text-shadow:2px 2px 2px #000000;}
h3{font-weight:bold;font-size:14px;color:#FAECB4;font-size:16px;font-family:"Gill Sans",Helvetica,Arial,sans-serif;text-shadow:2px 2px 2px #000000;font-weight:normal;}
p{margin:10px 0px 10px 0px;line-height:1.5em;}
a{color:#FAECB4;text-decoration:none;}
a:hover{color:#FFFFFF;}
a img{border:none;}
input{font-size:12px;padding:2px;margin:0px;}
input.formStyle, textarea.formStyle{background:url(/images/layout/formStyleBack.png) repeat-x top #FFFFFF;border:4px solid #F6E3A9;color:#666666;font-weight:bold;padding:4px;font-size:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
input.formStyleAlt, textarea.formStyleAlt{background:url(/images/layout/formStyleBack.png) repeat-x top #FFFFFF;border:4px solid #ACB0C4;color:#666666;font-weight:bold;padding:4px;font-size:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
input.text{width:90%;}
form{padding:0px;margin:0px;}
textarea{font-family:Helvetica, Verdana, Arial, Georgia, sans-serif;font-size:11px;padding:2px;}
select{font-family:Helvetica, Verdana, Arial, Georgia, sans-serif;font-size:11px;padding:2px;}
fieldset{border:none;margin:0px 5px 5px 5px;padding:10px;background:url(/images/layout/60p.png) repeat;}
* html fieldset{padding:10px;}
*:first-child+html fieldset{border:none;}
legend{font-weight:bold;font-size:14px;color:#FFFFFF;}
span.formTip{font-size:11px;color:#999999;}
dt.requiredLabel{font-weight:bold;background:#001528;color:#C2F2FF;padding:3px;}
dt.notRequiredLabel{font-weight:bold;background:#C2F2FF;color:#001528;padding:3px;}
.inputImage{border:none;background:none;padding:0px;margin:0px;}
td{vertical-align:top;}
label{font-size:11px;font-weight:bold;}
hr{color:#CCCCCC;height:1px;margin:0px;padding:0px;}
dl dt{padding:10px 0px 0px 0px;margin:0px;}
dl dd{padding:5px 0px 0px 5px;margin:0px;}
div.clear{clear:both;width:1px;height:1px;overflow:hidden;}
#standardSwitchLink{display:none;}
#outerWrap{background:url("/images/layout/headerTile.jpg") repeat-x scroll;float:left;height:100%;margin:0 auto;width:100%;}
#inhalt{clear:both;height:100%;margin:0 auto;padding:0;position:relative;text-align:left;vertical-align:top;width:950px;}
#logo{float:left;}
#nav{display:block;float:right;margin-top:55px;font-family:"Gill Sans","Lucida Grande", Arial, sans-serif;font-size:14px;clear:right;}
#nav ul{list-style:none;}
#nav ul li{display:block;float:left;background:url("/images/layout/60p.png") repeat;margin-right:6px;padding:5px 13px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-shadow:2px 2px 2px #222222;}
#nav a{color:#FFFFFF;text-decoration:none;}
#nav a:hover{color:#FAECB4;}
#headerTop{display:block;height:130px;}
#headerBottom{background:url("/images/layout/headerBackplate.png") no-repeat scroll 0 0 transparent;height:191px;margin-left:4px;width:939px;}
#welcomeImage{float:left;font-size:30px;height:100px;padding:35px 0 0 20px;width:310px;}
#headerBottom p{float:left;line-height:18px;padding:27px 0 0 20px;text-shadow:2px 1px 1px #000000;width:450px;}
#appCallouts li .prettyButton{float:right;margin-right:13px;margin-top:16px;}
#content{background:url("/images/layout/flare.png") no-repeat scroll center top transparent;padding-top:40px;float:left;}
#content.inner{background:url("/images/layout/headerBackplate.png") no-repeat scroll 0 0 transparent;margin-left:4px;width:899px;padding:20px;}
#footer{background:url("/images/layout/footerBar.png") no-repeat scroll center top transparent;height:75px;margin-bottom:10px;margin-top:20px;float:left;clear:both;width:100%;}
#footerLinks{float:left;font-family:"Gill Sans",Lucida Grande,sans-serif;font-size:14px;margin-top:25px;width:750px;}
#footerLinks a{color:#CCC;text-decoration:none;margin:0px 6px;}
#footerLinks a:hover{color:#CCC;text-decoration:underline;}
#footerLinks a:visited{color:#CCC;}
#footerInfo{float:right;font-family:"Gill Sans",Lucida Grande,sans-serif;font-size:13px;line-height:20px;margin-top:20px;text-align:right;}
#colA, #colB, #colC{display:block;float:left;margin-left:25px;width:300px;}
#colA{margin-left:0px;background:url("/images/layout/4pw.png") repeat scroll;padding:10px;width:280px;}
#standardColA{float:left;width:600px;line-height:18px;}
#standardColB{float:right;width:265px;line-height:18px;}
#fullCol{float:left;width:100%;}
body #fullCol.dtn{background-color:#FFFFFF;color:#000000;width:890px;padding-right:10px;}
body #fullCol.dtn td{color:#000000;}
body #fullCol.dtn a{color:#024734;font-weight:bold;}
body #fullCol.dtn a:hover{color:#000000;}
.prettyButton{background:url("/images/layout/prettyButton.png") #00271d top repeat-x;border:1px solid #034734;color:white;font-family:"Gill Sans","Lucida Grande",Arial;font-size:10px;padding:5px 11px 6px;text-decoration:none;text-shadow:1px 1px 7px #CCCCCC;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 1px 2px #111111;-webkit-box-shadow:1px 1px 2px #111111;box-shadow:1px 1px 2px #111111;}
a:hover.prettyButton{color:white;background:url("/images/layout/prettyButton.png") #00271d -3px repeat-x;text-decoration:none;}
a:active.prettyButton{background:#004834;}
.clearBox{clear:both;width:98%;height:1px;overflow:hidden;}
.alertBoxFunctionGood{background-color:#D3FFD4;border:1px solid #55FF49;padding-top:12px;padding-left:50px;padding-bottom:10px;padding-right:5px;background-position:1px 1px;background-repeat:no-repeat;margin-bottom:10px;color:#333;}
.alertBoxFunctionBad{background-color:#FFD4D4;border:1px solid #FF4A4B;padding-top:12px;padding-left:50px;padding-bottom:10px;padding-right:5px;background-position:1px 1px;background-repeat:no-repeat;margin-bottom:10px;color:#333;}
.alertBoxFunctionWarn{background-color:#FFFDD5;border:1px solid #FDCA52;padding-top:12px;padding-left:50px;padding-bottom:10px;padding-right:5px;background-position:1px 1px;background-repeat:no-repeat;margin-bottom:10px;color:#333;}
.alertBoxFunctionEmpty{background-color:#F5F5F5;border:1px solid #E5E5E5;padding-top:12px;padding-left:5px;padding-bottom:10px;padding-right:5px;background-position:1px 1px;background-repeat:no-repeat;margin-bottom:10px;color:#999999;}
.alertBoxFunctionAD{background-color:#DCF0FB;padding-top:12px;padding-left:55px;padding-bottom:10px;padding-right:5px;background-position:3px 3px;background-repeat:no-repeat;margin-bottom:10px;color:#93C5E8;}
.alertBoxFunction ul li{font-size:10px;}
#loginWrapper{width:98%;margin:0px auto 0px auto;padding:10px 0px 0px 0px;}
#createLoginBox{width:750px;margin:5px 20px 0px 110px;}
#loginBox{background:url(/images/icons/protectedArea.png) no-repeat 10px 5px #FFFDD5;border:1px solid #FDCA52;padding:10px 10px 10px 40px;margin:0px;min-width:700px;color:#000000;}
#loginBox dl dt{float:left;margin:5px 5px;padding:0px;}
#loginBox dl dd{float:left;margin:0px;padding:0px;}
#loginBox dl dd.buttons{float:right;}
#loginBox dl dd.buttons input{margin-left:5px;}
#productDetails{float:right;width:660px;}
#productList{float:left;width:215px;list-style:none;font-weight:bold;}
#productList li{margin:3px 0;padding:7px;}
#productList li.selected{background:transparent url(/images/layout/10pw.png) repeat scroll 0 0;}
#productList li img{float:right;}
#productList li a{display:block;float:left;width:180px;}
#productList li.selected a{color:#FFF;}

