/* body */
body {
	margin: 0px;
	background-color: #ffffff;
	color: #000;
	font: 11px Arial;
	}

/* fonts */
.a10 {font: 10px/12px Arial; }
.a10b {font: bold 10px/12px Arial; }
.a10i {font: italic 10px/13px Arial; }
.a11 {font: 11px/13px Arial; }
.a11b {font: bold 11px/13px Arial; }
.a12 {font: 12px/14px Arial; }
.a12b {font: bold 12px/14px Arial; }
.a13 {font: 13px/15px Arial; }
.a13b {font: bold 13px/15px Arial; }
.a15b {font: bold 15px/17px Arial; }
.nav {font: 12px Arial;
color:#333333;
font-weight:bold;
text-align:center;
text-decoration:none;
padding-top:2px }
.nav_on {font: 12px Arial;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding-top:2px}
a.nav {font: 12px Arial;
color: #3F4F80;
text-decoration:none;
font-weight:bold;
text-align:center;
padding-top:2px}
a.nav:hover {font: 12px Arial;
color: #142CD3;
text-decoration:underline;
font-weight:bold;
text-align:center;
padding-top:2px}

/* header */
#headercontainer
{
width: 1000px;
height: 80px;
margin: auto;
background-color: #FFFFFF;
text-align:center;
}

/* nav */
 #navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: left;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
text-decoration: none;
padding: .2em 1em;
color: #fff;
background: url(../images/nav-bg.gif) bottom left no-repeat;
width:100px;
height:20px
}

#navcontainer ul li a:hover
{
color: #fff;
background: url(../images/nav-bg-on.gif) bottom left no-repeat;
}

#navcontainer
{
width: 1000px;
margin: auto;
}

/* content */
#contentcontainer
{
width: 100%;
text-align:center;
margin: auto;
background:url(../images/content_top_bg.gif);
background-repeat:repeat-x;
}

/* content */
#contentcontainer1
{
width: 100%;
text-align:left;
margin: auto;
background:url(../images/content_top_bg.gif);
background-repeat:repeat-x;
}

/* footer */
#footercontainer
{
width: 1000px;
height: 55px;
margin: auto;
background-color: #FFFFFF;
border-top: solid 1px #CCCCCC;
text-align: center;
}

/* login */
#logincontainer
{
width: 1000;
height: 15px;
margin: auto;
background-color: #EEEEEE;
border-bottom: solid 1px #999999;
text-align:right;
}

/* navbottom */
#navbottom
{
width: 1000;
height: 10px;
margin: auto;
background-color: #CCCCCC;
border-bottom: solid 1px #999999;
border-top: solid 1px #999999;
text-align:center;
}

#navbottom1
{
width: 100%;
height: 10px;
margin: auto;
background-color: #000000;
border-bottom: solid 1px #999999;
border-top: solid 1px #999999;
text-align:right;
}

#contentheader
{
width: 315px;
height: 15px;
margin: auto;
background-color: #EEEEEE;
border: solid 1px #000000;
padding: 3px;
color: #333333;
font-weight:bold;
}

#navheader
{
width: 200px;
height: 15px;
margin: auto;
background-color: #EEEEEE;
border: solid 1px #000000;
padding: 3px;
color: #333333;
font-weight:bold;
}

#maincontentheader
{
width: 762px;
height: 15px;
margin: auto;
background-color: #EEEEEE;
border: solid 1px #000000;
padding: 3px;
color: #333333;
font-weight:bold;
}

.error
{
	color:Red;
}

.submenu1
{
	font-family:Verdana;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#142CD3;
	text-decoration:none;
}
.submenu:hover
{
	
	color:#142CD3;
	text-decoration:none;
}
A.submenu
{
	font-family:Verdana;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#800080;
	text-decoration:none;
}

.redtextbox
{
	BORDER-RIGHT: red 0px solid;
	BORDER-TOP: red 0px solid;
	BORDER-LEFT: red 0px solid;
	BORDER-BOTTOM: red 0px solid;
	height:15;
	font-family:Verdana;
	font-size:10;
	color:Black;
}

.flattextbox
{
	BORDER-RIGHT: #FAFAFA 1px solid;
	BORDER-TOP: #FAFAFA 1px solid;
	BORDER-LEFT: #FAFAFA 1px solid;
	BORDER-BOTTOM: #FAFAFA 1px solid;
	background-color:#FAFAFA;
	height:15;
	font-family:Verdana;
	font-size:10;
	color:Black;

}
.button
{
	background-color:#53618C;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	border-width: 1px;
	border-color: Black;
}

.tbldata
{
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    
}
.tblbottomBlue
{
    background-color:#9C9E9B;
}

.tbldataHead
{
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    color:#F99E3D;
}

.footer
{
	font-family: Verdana;
	font-size: 11px;
	font-style:normal;
	font-weight: bold;
	color: #3F4F80;
	text-decoration:none;
}
.footer:hover
{
	font-family: Verdana;
	font-size: 11px;
	font-style:normal;
	font-weight: bold;
	color: #2C42D7;
	text-decoration:none;
	
}
.footeractive
{
	font-family: Verdana;
	font-size: 10px;
	font-style:normal;
	font-weight: bold;
	color: #F80000;
	text-decoration:none;
}
.footertext
{
	font-family: Verdana;
	font-size: 10px;
	font-style:normal;
	font-weight: bold;
	color:#7E7E7E;
}
.topmostheader
{
	font-family: Verdana;
	font-size: 11px;
	font-style:normal;
	font-weight: bold;
	color: #3F4F80;
	text-decoration:none;
}
.topmostheader:hover
{
	font-family: Verdana;
	font-size: 11px;
	font-style:normal;
	font-weight: bold;
	color: #142CD3;
	text-decoration:underline;
}
.tblhead
{
    background-color:#53618C;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:#FFFFFF;
}
.link
{
	font-family: Verdana;
	font-size: 10px;
	font-style:normal;
	font-weight: bold;
	color: #2C42D7;
	text-decoration:underline;
}
.link:hover
{
	font-family: Verdana;
	font-size: 10px;
	font-style:normal;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}
.link2
{
	font-family: Verdana;
	font-size: 10px;
	font-style:normal;
	font-weight: bold;
	color: #2C42D7;
	text-decoration:underline;
}
.link2:Hover
{
	font-family: Verdana;
	font-size: 10px;
	font-style:normal;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}
.name
{
	font-family: Verdana;
	font-size: 11px;
	font-style:normal;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}