html, body {width: 100%;height: 100%;margin: 0px;padding: 0px;border: 0px;}
body {background-color:#e5e5e5;}
html,body,td,span,p,a,div,form,li,ul,ol {font-family: Arial, Tahoma, verdana, sans-serif;color: #565656;font-size: 12px;}

a:link, a:visited {text-decoration: none;color: #00528d;}
a:hover {text-decoration: none;color: #565656;}
a.grey:link, a.grey:visited {text-decoration: none !important;color: #565656 !important;border:0px;}
a.grey:hover {text-decoration: none !important;color: #a6a6a6 !important;border:0px;}
.grey * a:link, .grey * a:visited {text-decoration: none !important;color: #565656 !important;border:0px;}
.grey * a:hover {text-decoration: none !important;color: #a6a6a6 !important;border:0px;}

div#allcontent {width:100%;height:100%;text-align: center;}
div#allcontent2 {width:754px;height:100%;text-align: left;margin-left:auto;margin-right:auto;border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;background-color:#FFFFFF;}

div#header {CLEAR: both; BACKGROUND: url(/Content/images/header.jpg) no-repeat 0px 0px; WIDTH: 754px; HEIGHT: 235px; overflow:hidden;}
div#header img {WIDTH: 754px; HEIGHT: 220px;}

div#header .langs {position:relative;right:0px;top:3px;width:60px;font-size:10px;color:#FFFFFF;float:right}
div#header .langs a:link, div#header .langs a:visited {text-decoration: none;color: #FFFFFF;font-weight:bold;}
div#header .langs a:hover {text-decoration: none;color: #FFFFFF;font-weight:bold;}
div#header_title {position:relative;clear:both;width:754px;background:transparent url('/Content/images/title_bg.gif') 0px 0px repeat-x;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;padding-top:4px;padding-bottom:4px;font-size:12px;color:#FFFFFF;font-weight:bold;}
div#header_title div.logged {position:absolute;top:0px;right:0px;padding-top:4px;padding-bottom:4px;}
div#header_title * {font-size:12px;color:#FFFFFF;font-weight:bold;}
div#header_title a:link, div#header_title a:visited {text-decoration: none;color: #FFFFFF;}
div#header_title a:hover {text-decoration: none;color: #FFFFFF;}

div#contentwrapper {width:754px;text-align: center;background-color:#FFFFFF;}
div#contentwrapper1 {width:754px;text-align: left;height:20px;}
div#contentwrapper2 {width:700px;text-align: left;margin-left:auto;margin-right:auto;padding-top:20px;}

input,textarea,select,form,div,span,p,a,font,table {margin: 0px;padding: 0px;border: 0px;outline: none;}
input,select,textarea {font-family: Arial, Tahoma, verdana, sans-serif;color: #1b1718;font-size: 12px;}


ul.list {list-style-type: none;padding: 0px;margin: 0px;padding-top: 4px;}
ul.list li {background-image: url('/Content/images/list.gif');background-repeat: no-repeat;background-position: 0px center;padding-left: 15px;padding-bottom: 4px;}

.form,.form * {color:#565656;font-size:12px;}
.formText {width:98%;background-color:#ecf3f3;height:21px;padding-top:2px;border:1px solid #00528d;}
.formSelect {width:98%;background-color:#ecf3f3;height:21px;padding-top:2px;}
.formTextarea {width:98%;background-color:#ecf3f3;height:75px;}
.formRadio {border:0px;background-color:transparent;}
.clear {clear:both}

.small, .small * {color:#1f1b1c;font-size:9px;}
.small a:link, .small a:visited {text-decoration: none;color: #1f1b1c;}
.small a:hover {text-decoration: none;color: #a6a6a6;}

.title_1, .title_1 * {color:#c90012;font-size:14px;font-weight:bold;}
.title_1 a:link, .title_1 a:visited {text-decoration: none;color: #c90012;border:0px;}
.title_1 a:hover {text-decoration: none;color: #000000;border:0px;}

h1 {font-family: Arial, Tahoma, verdana, sans-serif;font-weight:bold;color: #565656;font-size: 13px;}
h1 a:link, h1 a:visited {text-decoration: underline;color: #565656;border:0px;}
h1 a:hover {text-decoration: none;color: #565656;border:0px;}

div.spacer1 {clear: both;height: 1px;line-height:0px !important;font-size:0px !important;}
div.spacer5 {clear: both;height: 5px;line-height:0px !important;font-size:0px !important;}
div.spacer17 {clear: both;height: 17px;line-height:0px !important;font-size:0px !important;}
div.spacer22 {clear: both;height: 22px;line-height:0px !important;font-size:0px !important;}
td.spacer {height: 1px;line-height: 0px;font-size: 0px;}
td.spacerW20 {width:20px;line-height: 0px;font-size: 0px;}
div.hline {clear: both;width:100%;height:1px;line-height:0px !important;font-size:0px !important;margin-top:10px;margin-bottom:10px;background-color:#dedede;}
.vmiddle, .vmiddle * {vertical-align:middle;}

.red{color:#9f2e1c;}
.green{color:green;}

.noborder {border:0px !important;}
.bordertable, .bordertable td {border:1px solid #000000;}

.border_bottom td {border-bottom:1px solid #dedede;}
.no_border_bottom td {border-bottom:0px solid #dedede;}


.btn span {padding:5px;padding-left:10px;padding-right:10px;background-color:#00528d;color:#FFFFFF;font-weight:bold;}


.tableheader td {background-color:#00528d;font-weight:bold;color:#FFFFFF;}
.tablerow1 td {background-color:#f9f9f9;font-weight:bold;}
.tablerow2 td {background-color:#efefef;font-weight:bold;}
.tablelist a:link, .tablelist a:visited {text-decoration: none;color: #00528d;}
.tablelist a:hover {text-decoration: none;color: #00528d;}


.editor-label {width: 70px; float: left; margin: auto; padding-top: 4px; text-align: right;}
.editor-field {width: 150px; float: right; margin-right: 50px;}
.login_btn {width: 60px; background-color: #00417c; color: White; font-weight: bold; border: 3px solid #00417c;}
