body
{
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color:005b90;
	background-image:url(background.gif);
	background-repeat:repeat-x;
	background-color:#8EACCD;
}
td
{
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color:#005b90;
}
a
{
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color:#005b90;
	text-decoration:none;
}
a:hover
{
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color:#ffaf01;
	text-decoration:underline;
}
a.white
{
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color:white;
	text-decoration:none;
}
a:hover.white
{
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color:white;
	text-decoration:underline;
}
.lightblue
{
	background:#1788CA;
}
.leftnav
{
	color:#ffffff;
	font-size:11;
	padding:0 0 0 15;
	background:url("../blueimages/arrow.gif") no-repeat 0% 45%;
	text-decoration:none;
}
a.leftnav
{
	color:#ffffff;
	font-size:11;
	padding:0 0 0 15;
	background:url("../blueimages/arrow.gif") no-repeat 0% 45%;
	text-decoration:none;
}
a:hover.leftnav
{
	color:#ffffff;
	font-size:11;
	padding:0 0 0 15;
	background:url("../blueimages/arrow.gif") no-repeat 0% 45%;
	text-decoration:underline;
}
.leftmenuline
{
	padding:0 0 5 15;
	height:2;
	background:url("../blueimages/leftmenuline.gif") no-repeat 0% 0%;
}
.white
{
	color:white;
}
.red
{
	color:red;
}
input.submit
{
	background:url("../blueimages/submit.gif") no-repeat 0% 0%;
}
.submitb
{
	background:url("../blueimages/submit.gif") no-repeat 100% 100%;
	width:64;
	font-size:25px;
	height:16;
}

input.style
{
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color:000000;
	border:1 #000000 solid;
}


textarea.style
{
	font-family:tahoma, verdana, arial, sans-serif; 
	font-size:11px; 
	color:#000000; 
	border:1 #000000 solid; 
	width:300; 
	height:90;
}

select.style
{
	font-family:tahoma, verdana, arial, sans-serif; 
	font-size:11px; 
	color:#000000; 
	border:1 #5e6263 solid;
}
input.date
{
	font-family:tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color:000000;
	background:#fafafa;
	border:1 #000000 solid;
}
form
{
	margin: 0 0 0 0 ;
}
.headingbg
{
	font-family:tahoma, verdana, arial, sans-serif; 
	font-size:11px; 
	color:#005b90; 
	font-weight:bold;
	padding:2 2 2 2 ;
	height:21;
	background:url("../blueimages/headingbg.gif") repeat ;
}
.border
{
	border:1  #8cbcda solid;
	border-style: solid;
	border-width:1px;
	border-color:#8cbcda;
}
.borderbg
{
	background:#8cbcda;
}
/*.blackline
{
	background:#8cbcda;
}*/
.bglightblue
{
	background:#e7f3fb;
	border-bottom:1 #ffffff solid;
}
.today
{
	width:70px;
	color:113e7d;
	font-weight:bold;
	display:none;
	border:0;
}
.bglightgray
{
	background:#ffffff;
	border-bottom:1 #ffffff solid;
}
.darkblue
{
	font-family:tahoma, verdana, arial, sans-serif; 
	font-size:11px; 
	color:#005b90; 
	font-weight:bold;
}

input
{
    font-size: 10px;
    font-family: tahoma, arial, helvetica, sans-serif;
}
.padding
{
	padding-left:15px;
}
.bluedark
{
	font-family:tahoma, verdana, arial, sans-serif; 
	font-size:11px; 
	color:#ffffff;
	background:#0063a1;
	font-weight:normal;
}
.bottomlightblue
{
	font-family:tahoma, verdana, arial, sans-serif; 
	font-size:10px; 
	color:#ffffff;
	background:#098bd9;
	font-weight:normal;
}
.bottomlightbg
{
	background:#2498dd;
	color:#ffffff;
}
.headbg
{
	font-weight:bold;
	color:#ffffff;
	height:21;
	border-left:1 #8cbcda solid;
	background: url("../blueimages/headbg.gif") repeat;
}
.headbullet
{
	font-weight:bold;
	color:#ffffff;
	height:21;
	padding: 0 0 0 0  ;
	background:url("../blueimages/bullet.gif") no-repeat 60% 50%;
}
.headbulletcorner
{
	background:url("../blueimages/headbulletcorner.gif") no-repeat 0% 0%;
}
.bold
{
	font-weight:bold;
}

.heading
{
	font-family:tahoma, verdana,arial, sans-serif;
	font-size:11px;
	color:#005b90;
	font-weight:bold;
}

.datalabel{font-family:tahoma, verdana,arial, sans-serif; font-size:11px;  color:#005b90; background-color:#e7f3fb;  padding:0 5 0px;height:16; font-weight:bold;}
/*.requiredinput{font-family:verdana,arial, sans-serif; font-size:10px; color:white; background-color:#1e4e7d; background:#1e4e7d; border:1px #336699 solid ; padding:0 5 0px;height:16;font-weight:bold;}*/
.requiredinput{font-family:tahoma, verdana,arial, sans-serif; font-size:11px; color:#005b90; background-color:#e7f3fb;padding:0 5 0px;height:16;font-weight:bold;}
.datafield{background-color:#f7fbff;border:1px #edf4fd solid ;}
.required{border:1px #336699 solid ; background-color:#1e4e7d; background:#1e4e7d; width:10; height:10;}
a.border{color:#0d4378; background:#e2edfa; border-left:1px #336699 solid ; border-bottom:1px #336699 solid ;border-right:1px #336699 solid ; border-top:1px #336699 solid ; padding:2;line-height:1;  font:bold; height:5;text-align:center; text-decoration:none;}
a:hover.border{color:#ffffff; background:#336699; border-left:1px #6d8cb3 solid ; border-bottom:1px #6d8cb3 solid ;border-right:1px #336699 solid ; border-top:1px #336699 solid ; padding:2;line-height:1;  font:bold; height:5;text-decoration:none;}
.account{font-family:verdana,arial, sans-serif; font-size:12px; color:#ff5800; font:bold; border-bottom:1 dashed #336699;}
.lightbluebg{background-color:#e7f3fb; height:20; padding:2px;}
.newaccount{background-color:#336699; color:#005b90;font:bold;}
.head1{font-family:verdana,arial, sans-serif; font-size:10px; color:white;text-decoration:none;font:bold; background-color:#336699;}
.bodybold
{
	font-weight:bold;
}
.padding2
{
	padding:4;
}
.bordercollapse
{
	border-collapse:collapse;
	border-color:#c6d3e6;
	border:1 #c6d3e6 solid;
}
.topdarkbluebg{
	background:#005082;
	width:184;
}
.toplightbluebg{
	background:#1788CA;
}
