/**************** Header Definitions ****************/
body { 
	margin:0px;
	text-align: center; /* IE bug exploitation*/ 
}

#centerheader{
	margin:0 auto;
	width:850px;
	position:relative;		
}

#contentheader{
	width:100%
}


.forgot {
	font-family: arial, sans-serif;
	font-size: 10px;
	font-weight:500;
	color:#333333; 
}

.forgot a {
	display:block;
	text-decoration:none;
}

.forgot a:link, .forgot a:visited {
	font-family: arial, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

.forgot a:hover {
	font-family: arial, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

.headglobalnav{
	border:none;
	position:absolute;
	left:0px;
	top:94px;   
}

.headImg{
	display:block;
}


.langFont{
	color:#003366;
	font-family:arial,sans-serif;
	font-size:11px;
	text-decoration:none
}

.langFont a{
	color:#003366;
	font-family:arial,sans-serif;
	font-size:11px;
	text-decoration:none
}

.langFont a:link,.langFont a:visited{
	color:#003366;
	font-family:arial,sans-serif;
	font-size:11px;
	text-decoration:none
}

.langFont a:hover{
	color:#00adef;
	font-family:arial,sans-serif;
	font-size:11px;
	text-decoration:none;
}

.langlink{
	border:none;
	display:block;
	left:815px;
	position:absolute;
	top:1px;
}

.login {
	border:none;
	display:block;
	top:25px;
	left:535px;
	position:absolute;
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight:500;
	color:#333333;
	text-align:left; 
}

.lbutton a {
	display: block;
	line-height: 28px;
	text-decoration: none;
}

.lbutton a:link, .lbutton a:visited {
	background: transparent url(../images/site/login.gif) 0 0 no-repeat;
	line-height: 28px;
	width: 65px;
	height: 28px;
	text-decoration: none;
}

.lbutton a:hover {
	background: transparent url(../images/site/login.gif) -65px 0 no-repeat;
	line-height: 28px;
	width: 65px;
	height: 28px;
	display: block;
	text-decoration: none;
}


.loutbutton a {
	display: block;
	text-decoration: none;
}

.loutbutton a:link, .loutbutton a:visited {
	background: transparent url(../images/site/logout.gif) top left no-repeat;
	width: 72px;
	height: 28px;
	text-decoration: none;
}

.loutbutton a:hover {
	background: transparent url(../images/site/logout.gif) -72px 0 no-repeat;
	width: 72px;
	height: 28px;
	display: block;
	text-decoration: none;
}



.louttext{
	position:relative;
	top:-30px;
	float: right;
	margin: 0 0 0 10px;
}


.mblogo{
	border:none;
	display:block;
	left:679px;
	position:absolute;
	top:94px
}

.menutext {
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight:500;
	color: #003366;
	text-decoration: none;
}

.menutext a {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}

.menutext a:link, .menutext a:visited {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}

.menutext a:hover {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #00adef;
	text-decoration: none;
}

.menutexthighlight {
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight:500;
	color: #00adef;
	text-decoration: none;
}

.menutexthighlight a {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #00adef;
	text-decoration: none;
}

.menutexthighlight a:link, .menutexthighlight a:visited {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #00adef;
	text-decoration: none;
}

.menutexthighlight a:hover {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #00adef;
	text-decoration: none;
}

.menucon {
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight:500;
	color: #666666;
	text-decoration: none;
}

.menucon a {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.menucon a:link, .menucon a:visited {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.menucon a:hover {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #00adef;
	text-decoration: none;
}


.menuconhighlight {
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight:500;
	color: #00adef;
	text-decoration: none;
}

.menuconhighlight a {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #00adef;
	text-decoration: none;
}

.menuconhighlight a:link, .menuconhighlight a:visited {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #00adef;
	text-decoration: none;
}

.menuconhighlight a:hover {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #00adef;
	text-decoration: none;
}


.nav{
	background:transparent url(../images/site/navOn.gif) top left no-repeat;
	height:29px;
	width:135px;
	color:#333333;
	font-weight:500;
	font-family:arial,sans-serif;
	font-size:11px;  
}

.nav a{
	display:block;
	text-decoration:none;
}

.nav a:link,.nav a:visited{
	background:transparent url(../images/site/navOn.gif) top left no-repeat;
	height:29px;
	line-height:29px;
	text-decoration:none;
	width:135px;
	color:#333333;
	font-family:arial,sans-serif;
	font-size:11px;  
}

.nav a:hover{
	background:transparent url(../images/site/navOn.gif) 0 0 no-repeat;
	display:block;
	height:29px;
	line-height:29px;
	text-decoration:none;
	width:135px;
	color:#00adef;
	font-family:arial,sans-serif;
	font-size:11px;
}

.navclicked{
	background:transparent url(../images/site/navOver.gif) top left no-repeat;
	height:29px;
	width:135px;
	color:#00adef;
	font-family:arial,sans-serif;
	font-size:11px;  
}

.navclicked a{
	display:block;
	text-decoration:none;
}

.navclicked a:link,.navclicked a:visited{
	background:transparent url(../images/site/navOver.gif) top left no-repeat;
	height:29px;
	line-height:29px;
	text-decoration:none;
	width:135px;
	color:#00adef;
	font-family:arial,sans-serif;
	font-size:11px;  
}

.navclicked a:hover{
	background:transparent url(../images/site/navOver.gif) 0 0 no-repeat;
	display:block;
	height:29px;
	line-height:29px;
	text-decoration:none;
	width:135px;
	color:#00adef;
	font-family:arial,sans-serif;
	font-size:11px;
}

.navLineBlank{
	background:transparent url(../images/site/spacer.gif);
	height:29px;
	width:1px
}

.navLine{
	background:transparent url(../images/site/verticalBlackLine.gif) top left no-repeat;
	height:29px;
	width:1px
}

.navLine a{
	display:block;
	text-decoration:none;
}

.register {
	font-family: arial, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: #003366;
	text-decoration: none;
}

.register a {
	font-family: arial, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}

.register a:link, .register a:visited {
	font-family: arial, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}

.register a:hover {
	font-family: arial, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}

.secondlevelnav{
	background:transparent url(../images/site/secondNav.gif) top left no-repeat;
	position:absolute;
	left:10px;
	top:14px;
	height:29px;
	width:828px;
	text-align:center;
}

.secondNav{
	background:transparent url(../images/site/secNavImage.gif) top left no-repeat;
	height:55px;
	width:850px;
	position:absolute;
	top:124px;
	left:0px;
}

.thirdNav{
	background:transparent url(../images/site/thirdNavImage.gif) top left no-repeat;
	height:89px;
	width:850px;
	position:absolute;
	top:124px;
	left:0px;
}

.thirdlevelNav{
	position:absolute;
	left:10px;
	top:166px;
	height:auto;
	width:828px;
	text-align:center;
}

.userCredential {
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #a4a6a9;
	text-decoration: none;
	width:134px;
}

img{
	margin:0px;
	padding:0px;
	display:block;	
}
.statusNav{
	background:transparent url(../images/site/thirdNavImage.gif) top left no-repeat;
	height:89px;
	width:850px;
	position:absolute;
	top:95px;
	left:0px;
}
.statusLogin {
	border:none;
	display:block;
	top:-30px;
	left:535px;
	position:absolute;
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight:500;
	color:#333333;
	text-align:left; 
}
/**************** /Header Definitions ****************/

