@charset "iso-8859-1";
/* CSS Document */

a {color:#1e755c}
a:hover {text-decoration:none}

a.learn_more {font-size:11px; color:#1e755c}
a.login_help { font-size:11px; color:#277A9C}

body {margin:0; padding:0; background:#dce0e4 url(../i/bg_r.gif)}
body, input, select, td {font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#64737A}
form {margin:0; padding:0;}
h1 {color:#045a8c; font-size:16px; font-weight:normal}

.a_dark{color:#64737A; text-decoration:none}
.a_dark:hover{text-decoration:underline}

.but {background:#217fa8; color:#FFF; border:0}

.error {background:#ffeaea; border:1px solid #d49191; padding:10px; margin-bottom:5px; color:#a80000}

.h1 {color:#045a8c; font-size:16px; font-weight:normal}

.filter {width: 158px; display:none; position: absolute; border-top:1px solid #05577b;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); moz-opacity: 0.9; khtml-opacity: 0.9; opacity: 0.9; border-left:1px solid #05577b; border-right:1px solid #05577b; margin:7px 0 0 -16px;  z-index:2}
.filter div.a {padding:5px 10px; font-size:12px; font-family:arial; background-color: #2a8cb4}
.filter div.h {padding:5px; font-size:12px; font-family:arial; background-color: #1d528b; font-weight:bold; color:#fff}
.filter div.a a {color:#fff; text-decoration:none}
.filter div.a a:hover {color:#cee4fc}
.filter div.s {background-color: #05577b}

.in {border:1px solid #b9bfc5; background:#ebeff3; font-size:11px; font-family:tahoma; padding:3px 7px;}


.msg {background:#e4eff3; border:1px solid #c9dde5; padding:5px; margin-bottom:10px; color:#175378}

.row1 td{ background:#f4f4f6}

.subheader {color:#04598d; padding:10px 20px}

.tab th{background:#217fa8; font-size:12px; color:#FFF}

.txt_blue {color:#045a8c;}

.ul li {margin-bottom: 10px; list-style-image:url(../i/bullet.gif); color:#505E67}

#bot {background:url(../i/bot_bg.jpg) repeat-x}
#bot .copy { font-size:11px; font-family:tahoma; color:#88A8BE; padding-top:28px}
#bot .copy a{color:#88A8BE;}

#call {background:#ecedef url(../i/bg_call.gif) repeat-x; padding:10px 12px 5px 12px}
#call td {font-size:11px; color:#939da2; line-height:18px}

#contact {border-top:1px solid #F1F2F3; border-bottom:1px solid #F1F2F3; margin-top:15px}
#contact td {border-top:2px solid #fff; border-bottom:2px solid #fff; background-color:#F1F2F3; font-size:12px}

#for_meeting {border-left:1px solid #B9BFC5; border-right:1px solid #B9BFC5; padding:0 17px} 

#menu td.item {background:url(../i/menu_bg.gif) repeat-x; padding:0 10px}
#menu td.item a {color:#fff; text-decoration:none}
#menu td.item_o {background:url(../i/menu_bg_o.gif) repeat-x; padding:0 10px}
#menu td.item_o a {color:#fff; text-decoration:none}

#menu_bot {background:url(../i/menu_bot_bg.gif) repeat-x; height:29px; color:#fff; padding-top:6px; font-size:12px}
#menu_bot a {color:#fff; text-decoration:none}

#signup {border:1px solid #e0e3e7}
#signup td {padding:20px; background:url(../i/bg_sign.gif) bottom right no-repeat; font-size:12px}

#submenu {border-top:1px solid #dfe0e3; border-bottom:1px solid #dfe0e3; padding:2px 0}
#submenu a {color:#64737a; text-decoration:none}
#submenu a:hover {text-decoration:underline}
#submenu div{background:#ebebee; padding:0 10px;}
#submenu ul { list-style:none; margin:0; padding:0}
#submenu li {padding:5px 10px; background:url(../i/separator.gif) bottom repeat-x}
#submenu li.last{background:none}

#support {margin:13px 0 38px 0}


h2 {
	color: #045a8c;
	font-size: 12px;
	font-weight: normal;
}
h2 {
	color: #045a8c;
	font-size: 12px;
	font-weight: normal;
}


.H2 {
	color: #045a8c;
	font-size: 14px;
	font-weight: normal;
}

