img {border: none; margin: 0px; }

body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

body.login {
	background-color : #FFFFFF;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 80px;
	margin-bottom : 0px;
	color : #000000;
	text-decoration : none;
	font-family : Verdana,Tahoma,sans-serif;
	font-size : 10px;
}

body, h1, h2, h3, h4, b, p, big, i, ul, li, th, td, select, option, input, textarea, .small, .navi1cell  {
	font-family: Verdana, sans-serif;
}

body, h1, h2, h3, h4, b, p, big, i, ul, li, th, td, select, option, input, textarea {
	color: #000000;
}

body, table, td, tr, th, p, a, ul, li, input, select, option, textarea, .reply, .tableheader {
	font-size: 12px;
}

form { margin: 0px; }

a { color: #1E6392; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; }
a:link { color: #1E6392; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; }
a:hover { color: #1E6392; font-weight: normal; text-decoration:underline; font-family: Verdana, sans-serif; }

a.link11px { color: #26587A; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }
a.link11px:link { color: #26587A; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }
a.link11px:hover { color: #26587A; font-weight: normal; text-decoration:underline; font-family: Verdana, sans-serif; font-size: 11px; }

a.link11pxbold, a.link11pxbold:hover { color: #26587A; font-weight: bold; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }
a.link11pxbold:hover {text-decoration:underline;}

a.navi1link { color: #FFFFFF; font-weight: bold; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }
a.navi1link:link { color: #FFFFFF; font-weight: bold; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }
a.navi1link:hover { color: #C6D1D6; font-weight: bold; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }

a.navi1selected { color: #C6D1D6; font-weight: bold; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }
a.navi1selected:link { color: #C6D1D6; font-weight: bold; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }
a.navi1selected:hover { color: #C6D1D6; font-weight: bold; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }

a.navi1selected_red { color: #E20A17; font-weight: bold; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }
a.navi1selected_red:link { color: #E20A17; font-weight: bold; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }
a.navi1selected_red:hover { color: #E20A17; font-weight: bold; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }

a.navi2link { color: #1E6392; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; padding-left: 10px; padding-right: 10px; }
a.navi2link:link { color: #1E6392; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; padding-left: 10px; padding-right: 10px; }
a.navi2link:hover { color: #26587A; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; padding-left: 10px; padding-right: 10px; }

a.copyright { color: #26587A; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; }
a.copyright:link { color: #26587A; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; }
a.copyright:hover { color: #26587A; font-weight: normal; text-decoration:underline; font-family: Verdana, sans-serif; }

a.buttonlink { color: #FFFFFF; font-weight: bold; text-decoration:none; font-family: Verdana, sans-serif; cursor: pointer; font-size: 11px; }
a.buttonlink:link { color: #FFFFFF; font-weight: bold; text-decoration:none; font-family: Verdana, sans-serif; cursor: pointer; font-size: 11px; }
a.buttonlink:hover { color: #FFFFFF; font-weight: bold; text-decoration:none; font-family: Verdana, sans-serif; cursor: pointer; font-size: 11px; }

a.pagenumberlink { color: #26587A; font-weight: normal; text-decoration:underline; font-family: Verdana, sans-serif; font-size: 12px; }
a.pagenumberlink:link { color: #26587A; font-weight: normal; text-decoration:underline; font-family: Verdana, sans-serif; font-size: 12px; }
a.pagenumberlink:hover { color: #26587A; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 12px; }

a.pagenavilink { color: #26587A; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 12px; }
a.pagenavilink:link { color: #26587A; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 12px; }
a.pagenavilink:hover { color: #26587A; font-weight: normal; text-decoration:underline; font-family: Verdana, sans-serif; font-size: 12px; }

a.negative { color: #B1353A; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }
a.negative:link { color: #B1353A; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }
a.negative:hover { color: #B1353A; font-weight: normal; text-decoration:underline; font-family: Verdana, sans-serif; font-size: 11px; }

a.dominant { color: #3D8819; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }
a.dominant:link { color: #3D8819; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }
a.dominant:hover { color: #3D8819; font-weight: normal; text-decoration:underline; font-family: Verdana, sans-serif; font-size: 11px; }

a.pressrelease { color: #545454; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }
a.pressrelease:link { color: #545454; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }
a.pressrelease:hover { color: #545454; font-weight: normal; text-decoration:underline; font-family: Verdana, sans-serif; font-size: 11px; }

a.black { color: #000000; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }
a.black:link { color: #000000; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; }
a.black:hover { color: #000000; font-weight: normal; text-decoration:underline; font-family: Verdana, sans-serif; font-size: 11px; }

big { font-size: 13px; font-weight: bold; }
h1 { font-size: 16px; font-weight: bold; }
h2 { font-size: 14px; font-weight: bold; }
h3 { font-size: 12px; font-weight: bold; }
hr { color: #606060; height: 1px; }

.small { font-size: 11px; margin-top: 20px; margin-bottom: 20px;}
ul { margin-top: 15px; margin-bottom: 15px;}
p { margin-top: 15px; margin-bottom: 15px;}

.banner { background: #ffffff url(img/banner_bg.gif) repeat-x; }
.navi1 { background: #698594 url(img/navi1_bg.gif) repeat-x; }
.navi1cell {padding-left: 17px; padding-right: 17px; white-space:nowrap; }
.navi2bg { background: #ffffff url(img/navi2bg_bg.gif) repeat-x; padding-bottom:4px; text-align: center; white-space:nowrap; }
.navi2 { background: #ffffff url(img/navi2_bg.gif) repeat-x; }

.borderstable { border: 1px solid #698594; font-size: 11px; }
.borderstablehead { background-color: #C3D4DC; font-size: 11px; font-weight: bold; white-space:nowrap; }

input.searchbox { width: 143px; }

.graphtext { font-size: 11px; line-height: 20px; text-align: justify; }

.navi2dropdown { border: 1px solid #698594; font-size: 11px; cursor: pointer; line-height: 20px; white-space:nowrap; }
.navi-normal { background-color: #F6FAFF; color: #1E6392; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; cursor: pointer; line-height: 20px; padding-left:10px; padding-right: 5px; white-space:nowrap; }
.navi-over { background-color: #DCE3E6; color: #1E6392; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; font-size: 11px; cursor:pointer; line-height: 20px; padding-left:10px; padding-right: 5px; white-space:nowrap; }

.button1 { background-image: url(img/button10_bg.gif); background-repeat: repeat-x; color: #FFFFFF; font-weight: bold; text-decoration:none; font-family: Verdana, sans-serif; cursor: pointer; font-size: 11px; white-space:nowrap; }
.btn9_1 { background-image: url(img/button10_1.gif); width:4px; height:24px; }
.btn9_2 { background-image: url(img/button10_2.gif); width:4px; height:24px; }

.button2 { background-image: url(img/button1_bg.gif); background-repeat: repeat-x; color: #FFFFFF; font-weight: bold; text-decoration:none; font-family: Verdana, sans-serif; cursor: pointer; font-size: 11px; white-space:nowrap; }
.button3 { background-image: url(img/button3_bg.gif); background-repeat: repeat-x; color: #FFFFFF; font-weight: bold; text-decoration:none; font-family: Verdana, sans-serif; cursor: pointer; font-size: 11px; white-space:nowrap; }
.pointer { cursor: pointer; }

.pagenavi { padding: 9px; border-top: 2px solid #B4C2C9; border-bottom: 2px solid #B4C2C9; background-color: #F6FAFF; }
.disabledlink { color: #C5C5C5; }

.blue { background-color: #F6FAFF; padding: 16px; }

.subtitle { font-weight: bold; border-bottom: 1px dotted #000000; line-height: 25px; margin:0px;}

.copyright { padding: 5px; font-family: Verdana, sans-serif; font-size: 11px; }
.copyright2 { border-top: 2px solid #B4C2C9; padding: 5px; font-family: Verdana, sans-serif; font-size: 11px; }

.news_header { border-top:1px solid #698594; border-bottom:1px solid #698594; background-image: url(img/news_header_bg.gif); background-repeat: repeat-x; font-weight: bold; text-decoration:none; font-family: Verdana, sans-serif; font-size: 12px; white-space:nowrap; }
.news_header2 { font-size: 1px; white-space:nowrap; }
.news_header_left { border:1px solid #698594; border-right:0px; background-image:url(img/news_header_bg.gif); background-repeat:repeat-x; width:20px; height:38px; }
.news_header_right { border:1px solid #698594; border-left:0px; background-image:url(img/news_header_bg.gif); background-repeat:repeat-x; width:14px; height:38px; }

.greyselect { font-size: 11px; background-color: #F3F6F8; }

.hintdiv { position:absolute; top:7px; left:260px; width:200px; border:1px solid #000000; background-color:#ffffe1; padding:2px; }

.LeftLogoPadding { padding-left:46px;padding-right:46px;padding-top:10px;padding-bottom:10px; }

.CheckboxList { width:250px;overflow:auto;border:1px solid #7f7f7f; }
.CheckboxListWithHeight { height:162px;}

.error, .error:link {
	color : #FF0000;
	font-size:12px;
}
div.login_box {
	text-align:left;
 	font-size : 11px;
   	padding-top: 110px;
   	padding-right: 20px;
   	padding-left: 40px;
	padding-bottom: 20px;
	border-style : solid solid solid solid;
   	border-width : 1px 1px 1px 1px;
   	border-color : #698594 #698594 #698594 #698594;	
	width:250px;
}

.login_button {
	margin-top: 20px;
}

input.formbox {
    width : 184px;
    height : 24px;
    border-style : solid solid solid solid;
    border-width : 1px 1px 1px 1px;
    border-color : #698594 #698594 #698594 #698594;
    font-size: small;
}
span.logintitle { color:#698594; font-weight:bold;}

.MainWidth990 { width:990px; }
.MainWidth714 { width:714px; }



.blogtable {border: 1px solid #7F9EAE; font-size: 11px; background-color:#FFFFFF;}
.blogtablehead { background-color: #E4EBE6; font-size: 11px; color:#4A606A; font-weight: bold; white-space:nowrap; }

.newslettertable {border: 1px solid #7F9EAE; font-size: 11px; background-color:#FFFFFF;}
.newslettertablehead { background-color: #E4EBE6; font-size: 11px; color:#4A606A; font-weight: bold; white-space:nowrap; }

.www { color: #327bd6; font-weight: normal; text-decoration:underline; font-family: Verdana, sans-serif; }
.www:link { color: #327bd6; font-weight: normal; text-decoration:underline; font-family: Verdana, sans-serif; }
.www:hover { color: #327bd6; font-weight: normal; text-decoration:none; font-family: Verdana, sans-serif; }
