html { height: 100.02%; }

body
{
background: #FFFFFF url('/images/background.jpg') repeat-x;
margin: 0 0 0 0 ;
font-family: Verdana, san serif;
font-size: 10px;
color: #999999;
}

p,td
{
	font-family: Verdana, san serif;
	font-size: 12px;
	color: #1C356D;	
	vertical-align:top;
	text-align:left;
}

p	
{
	margin: 10px 10px 10px 10px;
	background:#FFFFFF;
}

.small
{
	font-family: Verdana, san serif;
	font-size: 10px;
	color: #1C356D;	
	vertical-align:top;
	text-align:left;
}
.smallbold
{
	font-family: Verdana, san serif;
	font-size: 10px;
	color: #1C356D;	
	font-weight:bold;
	vertical-align:top;
	text-align:left;
}



a:link 		{color:#672422;}
a:visited	{color:#1C356D;}
a:hover		{color:#1C356D;}
a:active	{color:#1C356D;}



.navred	 		{color:#880129;font-family:Arial;font-size:15px;vertical-align:middle;text-align:left;font-weight:bold;text-decoration:none;background:#EAF3FB;}
a.navred:link 	 	{color:#880129;font-family:Arial;font-size:15px;vertical-align:middle;text-align:left;font-weight:bold;text-decoration:none;background:#EAF3FB;}
a.navred:visited 	{color:#880129;font-family:Arial;font-size:15px;vertical-align:middle;text-align:left;font-weight:bold;text-decoration:none;background:#EAF3FB;}
a.navred:hover	 	{color:#880129;font-family:Arial;font-size:15px;vertical-align:middle;text-align:left;font-weight:bold;text-decoration:none;background:#EAF3FB;}
a.navred:active	 	{color:#880129;font-family:Arial;font-size:15px;vertical-align:middle;text-align:left;font-weight:bold;text-decoration:none;background:#EAF3FB;}


.navleft 		{color:#672422;font-family:Arial;font-size:11px;vertical-align:middle;text-align:left;padding-left:2px;padding-top:4px;padding-bottom:4px;font-weight:bold;text-decoration:none;background:none;}
a.navleft:link 		{color:#672422;font-family:Arial;font-size:11px;vertical-align:middle;text-align:left;padding-left:2px;padding-top:4px;padding-bottom:4px;font-weight:bold;text-decoration:none;background:none;}
a.navleft:visited	{color:#672422;font-family:Arial;font-size:11px;vertical-align:middle;text-align:left;padding-left:2px;padding-top:4px;padding-bottom:4px;font-weight:bold;text-decoration:none;background:none;}
a.navleft:hover		{color:#672422;font-family:Arial;font-size:11px;vertical-align:middle;text-align:left;padding-left:2px;padding-top:4px;padding-bottom:4px;font-weight:bold;text-decoration:underline;background:none;}
a.navleft:active	{color:#672422;font-family:Arial;font-size:11px;vertical-align:middle;text-align:left;padding-left:2px;padding-top:4px;padding-bottom:4px;font-weight:bold;text-decoration:underline;background:none;}

.submenu		{color:#672422;font-family:Arial;font-size:10px;font-weight:bold;padding-left:12px;text-decoration:none;}
a.submenu:link 		{color:#672422;font-family:Arial;font-size:10px;font-weight:bold;padding-left:12px;text-decoration:none;background:none;}
a.submenu:visited	{color:#672422;font-family:Arial;font-size:10px;font-weight:bold;padding-left:12px;text-decoration:none;background:none;}
a.submenu:hover		{color:#672422;font-family:Arial;font-size:10px;font-weight:bold;padding-left:12px;text-decoration:underline;}
a.submenu:active	{color:#672422;font-family:Arial;font-size:10px;font-weight:bold;padding-left:12px;text-decoration:underline;}
.submenutd		{background:url('/images/navgrey.gif');padding-top:4px;padding-bottom:4px;vertical-align:middle;text-align:left;}


.tableft	{background:url('/images/tableft.gif') left; }
.tabright	{background:url('/images/tabright.gif') right; }
.tab		{background:url('/images/tabmiddle.gif');text-align:center;vertical-align:middle;padding-top:3px;}

.tableftselect	{background:url('/images/tableftselect.gif');}
.tabrightselect	{background:url('/images/tabrightselect.gif');}
.tabselect	{background:url('/images/tabmiddleselect.gif');text-align:center;vertical-align:middle;padding-top:3px;}

.tabselectbottom	{background:#EAF3FB;border-left:1px solid #5A75AF;border-right:1px solid #5A75AF;}
.tabbottom		{background:#1C356D;}

.nav	 	{color:#1C356D;font-family:Arial;font-size:12px;vertical-align:middle;text-align:center;font-weight:bold;padding-top:3px;text-decoration:none;}
a.nav:link 	{color:#1C356D;font-family:Arial;font-size:12px;vertical-align:middle;text-align:center;font-weight:bold;padding-top:3px;text-decoration:none;}
a.nav:visited	{color:#1C356D;font-family:Arial;font-size:12px;vertical-align:middle;text-align:center;font-weight:bold;padding-top:3px;text-decoration:none;}
a.nav:hover	{color:#FFFFFF;font-family:Arial;font-size:12px;vertical-align:middle;text-align:center;font-weight:bold;padding-top:3px;text-decoration:none;}
a.nav:active	{color:#1C356D;font-family:Arial;font-size:12px;vertical-align:middle;text-align:center;font-weight:bold;padding-top:3px;text-decoration:none;}

.navselect	 	{color:#FFFFFF;font-family:Arial;font-size:12px;vertical-align:middle;text-align:center;font-weight:bold;padding-top:3px;text-decoration:none;}
a.navselect:link 	{color:#FFFFFF;font-family:Arial;font-size:12px;vertical-align:middle;text-align:center;font-weight:bold;padding-top:3px;text-decoration:none;}
a.navselect:visited	{color:#FFFFFF;font-family:Arial;font-size:12px;vertical-align:middle;text-align:center;font-weight:bold;padding-top:3px;text-decoration:none;}
a.navselect:hover	{color:#FFFFFF;font-family:Arial;font-size:12px;vertical-align:middle;text-align:center;font-weight:bold;padding-top:3px;text-decoration:none;}
a.navselect:active	{color:#FFFFFF;font-family:Arial;font-size:12px;vertical-align:middle;text-align:center;font-weight:bold;padding-top:3px;text-decoration:none;}


.on
{background:#EAF3FB;}

.off
{background:#FFFFFF;}

.bluesmall
{
	font-family: Trebuchet MS, Verdana, Arial;
	color: #5A75AF;
	font-size: 11px;
	vertical-align:middle;
	text-align:left;
}

.message
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-style: italic;
	font-weight: bold;
	color: #5A75AF;
	font-size: 20px;
	vertical-align:middle;
}

.messagesmall
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-style: italic;
	font-weight: bold;
	color: #5A75AF;
	font-size: 12px;
	text-align:center;
}
.user
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-weight: bold;
	background: #FFFFFF;
	font-size: 14px;
	color: #5A75AF;
	padding-left:5px;
	vertical-align:middle;
	height:20px;
}


.error
{
	font-family: Arial, Verdana, san serif;
	font-weight: bold;
	color: #900028;
	font-size: 12px;
	text-align:center;
	vertical-align: middle;
	text-decoration: none;
}

.form	
{	background: #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	border-left: 1px solid #5A75AF; 		
	border-right: 1px solid #5A75AF; 
}


.deleteleft
{
	background: #FFFFFF;
	font-family: Verdana, san serif;
	font-size: 12px;
	font-weight:bold;
	color: #900028;
	text-align: left;
	vertical-align:middle;
	padding-right:5px;
}

.deleteright
{
	background: #FFFFFF;
	font-family: Verdana, san serif;
	font-size: 12px;
	font-weight:bold;
	color: #900028;
	text-align: right;
	vertical-align:middle;
	padding-right:5px;
}

.delete
{
	background: #FFFFFF;
	font-family: Verdana, san serif;
	font-size: 12px;
	font-weight:bold;
	color: #900028;
	text-align:center;
	vertical-align:middle;
	padding-right:5px;
}


.formtitle
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-weight: bold;
	background: #B6C6EA;
	border-top:1px solid #5A75AF;
	border-bottom:1px solid #5A75AF;
	font-size: 14px;
	color: #5A75AF;
	padding-left:5px;
	vertical-align:middle;
	height:22px;
}


.formtext
{
	font-family: Verdana, san serif;
	font-size: 12px;
	font-weight:bold;
	color: #1C356D;
	text-align: right;
	vertical-align:middle;
	padding-right:5px;
}


.formtextleft
{
	font-family: Verdana, san serif;
	font-size: 12px;
	font-weight:bold;
	color: #1C356D;
	text-align: left;
	vertical-align:middle;
	padding-right:2px;
}


.formtextcenter
{
	font-family: Verdana, san serif;
	font-size: 12px;
	font-weight:bold;
	color: #1C356D;
	text-align: center;
	vertical-align:middle;
}


.formsmall
{
	font-family: Verdana, san serif;
	font-size: 9px;
	font-weight:bold;
	color: #1C356D;
	text-align: left;
	vertical-align:middle;
}

form
{
	display:inline;
}

input,textarea,file
{
	background: #A3B8E5;
	font-family: Verdana, san serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	background-color:#ffffff;
	border: 1px solid #5A75AF;
	margin-bottom:3px;	
	margin-top:3px;	
	margin-right:2px;
}

select
{
	background: #A3B8E5;
	font-family: Verdana, san serif;
	font-size:9px;
	color:#000000;
	font-weight:normal;
	background-color:#ffffff;
	border: 1px solid #5A75AF;
	margin-bottom:2px;	
	margin-top:2px;	
}

.checkbox
{
	border:none;
	vertical-align:middle;
}

.formbutton
{
	font-family: Trebuchet MS, Verdana, Arial;
	background: #5A75AF;
	border: 1px solid #1C356D;
	margin: 5px 5px 5px 5px;
	padding: 0px 5px 0px 5px;
	color: #FFFFFF;
	font-weight:bold;
}
.formbuttonsmall
{
	font-family: Arial;
	background: #5A75AF;
	border: 1px solid #1C356D;
	margin: 2px 2px 2px 2px;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-size:8px;
	font-weight:bold;
}


.formbuttontd
{
	text-align:right;
}

.formerror
{
	background-color:#FF96B3;
	border: 1px solid #900028;
}


.maintext
{
	background:#EAF3FB;
	font-family: Verdana, san serif;
	font-size: 14px;
	font-weight:bold;
	color: #1C356D;
	text-align: right;
	padding-right:10px;
	vertical-align:middle;
}
.mainform
{
	background:#EAF3FB;
	font-family: Verdana, san serif;
	font-size:15px;
	color:#000000;
	height:22px;
	font-weight:normal;
	background-color:#ffffff;
	border: 1px solid #5A75AF;
	margin: 0px 0px 0px 0px;
	padding: 1px;
	vertical-align:middle;
}
.mainformbutton
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size:12px;
	background: #5A75AF;
	border: 1px solid #1C356D;
	height: 24px;
	color: #FFFFFF;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
}

.mainbutton
{
	background:#EAF3FB;
	text-align:center;
	vertical-align:middle;
}

.footer
{
	font-family: Trebuchet MS, Verdana, Arial;
	color: #AAAAAA;
	font-size: 12px;
	vertical-align: middle;
	padding-left: 10px;
	padding-right: 10px;
	background: #1C356D;
}

a.footer:link 	{color:#AAAAAA;}
a.footer:visited{color:#AAAAAA;}
a.footer:hover	{color:#AAAAAA;}
a.footer:active	{color:#AAAAAA;}
