@charset "utf-8";
/* CSS Document */

a
{
	color:#0078ae;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}

body
{
	margin:0px;
	padding:0px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
form
{
	margin:0px;
	padding:0px;
}
h1,h2,h3,h4,h5
{
	padding:0px;
	margin:0px;
}
h1
{
	color:#ea8723;
	font-size:2.8em;
	font-weight:normal;
}
h2
{
	color:#ea8723;
	font-size:2.0em;
	font-weight:normal;
}
h3
{
	color:#ea8723;
	font-size:1.2em;
	font-weight:normal;
}
img
{
	border:none;
}
p
{
	margin:0px;
	padding:5px 0px;
	color:#666666;
	line-height:1.58em;
	font-size:0.9em;
}
td
{
	vertical-align:top;
	
}
#body
{
	margin-left:auto;
	margin-right:auto;
	width:900px;
	background-image:url(../images/bg-subpage-content.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	min-height:600px;
}
#head
{
	margin-left:auto;
	margin-right:auto;
	width:900px;
	border-top-style:solid;
	border-top-color:#86bbdb;
	border-top-width:8px;
	border-bottom-style:solid;
	border-bottom-color:#86bbdb;
	border-bottom-width:4px;
	height:115px;
}

#indexImage
{
	border-bottom-style:solid;
	border-bottom-color:#86bbdb;
	border-bottom-width:4px;
	height:380px;
	width:900px;
}

#indexContent
{
	width:484px;/*900*/
	height:170px;/*216*/
	padding:46px 53px 0px 363px;
}
#indexCopyright
{
	margin-left:auto;
	margin-right:auto;
	height:26px;
	width:858px;/*900*/
	font-size:0.65em;
	color:#999999;
	padding-left:42px;
	background-image:url(../images/bg-index-copy.gif);
	background-repeat:no-repeat;
	border-bottom:solid;
	border-bottom-color:#86bbdb;
	border-bottom-width:15px;
}

#login
{
	width:328px;
	margin-left:auto;
	margin-right:auto;
	padding-top:150px;
}
#login-form
{
	background-color:#d6e7f4;
	width:300px;/*330*/
	height:150px;
	margin-top:2px;
	padding:0px 15px 0px 15px;
}
#login-form a
{
	color:#666666;
	font-size:0.7em;
}
#login-form .input
{
	border:none;
	height:19px;
	width:100%;
}
#login-form h2
{
	color:#0078ae;
	font-size:0.7em;
	text-transform:uppercase;
	padding-top:17px;
	padding-bottom:2px;
}
#login-form p
{
	padding-top:12px;
}
.login-submit
{
	float:right;
	margin-top:13px;
	width:76px;
	background-image:url(../images/login.gif);
	border:none;
	background-repeat:no-repeat;
	text-indent:200px;
}

#mainContent
{
	min-height:500px;
	width:455px;
	padding:70px 0px 20px 0px;
	margin-left:427px;
}
#mainContent p
{
	font-size:0.8em;
	padding:0px 0px 16px;
	line-height:1.52em;
	padding-right:20px;
}
#mainContent h3
{
	font-size:0.7em;
	padding-top:3px;
}
#mainContent ul
{
	margin:0px;
	padding:0px 0px 18px;
	font-size:0.8em;
}
#mainContent li
{
	margin:3px 0px 1px 14px;
	color:#666666;
	list-style-image:url(../images/bullet.gif);
}

#mainContent td
{
	width:175px;
}
#mainContent td p
{
	line-height:normal;
	white-space:nowrap;
}
#nav
{
	width:530px;
	height:38px;
	text-align:right;
	padding-top:63px;
	float:right;
}
#subImage
{
	padding-top:114px;
	float:left;
	height:449px;
	width:407;
}
.logo
{
	padding:37px 38px 20px;
}
.display-none
{
	display:none;
}
.header
{
	position:absolute;
	top:-200px;
}
.email-link
{
	color:#6aadd2;
	font-size:0.75em;
}
