@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #083A5F;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	border:hidden;
}
.oneColFixCtrHdr #container {
	width: 971px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtrHdr #header {
	background: #DDDDDD; 
	/*padding: 0 10px 0 20px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
}
.oneColFixCtrHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.oneColFixCtrHdr #mainContent {
	/*padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #FFFFFF;
}
.oneColFixCtrHdr #footer {
	/*padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:#DDDDDD;
}
.oneColFixCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	/*padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}

p { 
    padding-left: 5px; 
    font-size: 12px;
	text-align:left;
	font-weight: regular;
	line-height:16px; 
	color: #424242;
	cursor: default;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	line-height:18px;
}

.bodytxt{
	font-size:12px;
	font-stretch:narrower;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:regular;
	text-align:left;	
	cursor: default;
	line-height:18px; 	
	color: #424242;
	text-decoration: none;
}	
.bodytxt a{
	font-size:12px;
	font-stretch:narrower;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:regular;
	text-align:left;	
	cursor: default;
	line-height:16px; 	
	color: #424242;
	text-decoration:underline;
}

.bodytxt a:hover{
	font-size:12px;
	font-stretch:narrower;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:regular;
	text-align:left;	
    cursor:hand;
	line-height:16px; 	
	color: #424242;
	text-decoration: none;
}

.header {
	font-size:30px;
	font-stretch:condensed;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;	
	cursor: default;
	line-height:16px; 	
	color: #424242;
	text-decoration: none;
}


.registeryourselfheader
{
	margin:0;
	padding:0;
	font-size:15px;
	font-stretch:narrower;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:regular;
	text-align:left;	
	cursor: default;
	line-height:16px; 	
	color: #797979;
	text-decoration: none;
}
.registeryourselftxt
{
	margin:0;
	padding:0;
	font-size:13px;
	font-stretch:narrower;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:regular;
	text-align:left;	
	cursor: default;
	line-height:16px; 	
	color: #424242;
	text-decoration: none;
}

.registeryourselftxt a
{	 	
	color: #424242;
	text-decoration:underline;
	
}

.registeryourselftxt a:hover
{	
	color: #424242;
	text-decoration: none;
}
.oursponsertxt
{
	margin:0;
	padding:0;
	font-size:15px;
	
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:regular;
	text-align:left;	
	cursor: default;
	line-height:16px; 	
	color: #424242;
	text-decoration: none;
	font-weight:700;
}

.highlightstopheader
{
	margin:0;
	padding:0.2em 0 0 0;
	font-size:15px;
	font-stretch:condensed;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;	
	cursor: default;
	line-height:16px; 	
	color: #ffffff;
	text-decoration: none;
}

.highlightstxt
{
	
	margin:0; 	
	padding:6px 0 0;
	font-size:12px;
	font-stretch:narrower;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	cursor: default;
	line-height:16px;
	color: #ffffff;
	text-decoration: none;
}
.highlightstxt a
{
 
	margin:0;
	padding:0;
	font-size:12px;
	font-stretch:narrower;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	cursor: default;
	line-height:16px;
	color: #ffffff;
	text-decoration: none;
}

.highlightstxt a:hover
{
	text-decoration:underline;
	color: #ffffff;
	margin:0;
	padding:0;
cursor:hand;
}


#topmenu ul
{
margin: 0px;
padding: 0px;
background-color: #122736;
color: White;
float: left;
width: 100%;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
height:33px;
display:inline;
}

#topmenu ul li { display:inline;margin: 0px;}

#topmenu ul li a
{
padding: 0.5em 1em;
margin: 0px;
background-color: #122736;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #47555f;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
text-align:center;
font-stretch:extra-expanded;
display:inline;
}

#topmenu ul li a:hover
{
background-color: #073a5e;
color: #fff;
text-decoration:underline;
margin: 0px;
padding: 0.5em 1em;
font-stretch:extra-expanded;
display:inline;
}

#innerleftmenu ul
{
margin-top: 0.1em;
padding:0;
}

#innerleftmenu ul li { padding-left:0.4em; padding-top:0.4em; display:block; margin: 0px;}

#innerleftmenu ul li a
{

padding-left:0.2em;
margin: 0.2em;

color: #424242;;
text-decoration: none;
float:none;

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
text-align:left;

}

#innerleftmenu ul li a:hover
{

text-decoration:underline;

}



#middlemenu
{
	margin:o;
	padding:0.2em 0.2em 0.2em;
        
}

#middlemenu a
{
background-color: #523824;
color: #fff;
text-decoration: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-align:center;
cursor: default;

}

#middlemenu a:hover
{
color: #fff;
text-decoration:underline;
cursor: hand;

}



#footer
{
width:100%;
}
#footer a
{
background-color: #122736;
color: White;
text-decoration: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}

#footer  a:hover
{
color: #fff;
text-decoration:underline;
}


/*#topmenu li{
	display: inline;
	list-style-type:none;
	padding-right: 20px;
	background-color:#073a5e;
	display:block;
	height:33px;
	top:11px;
}	

#topmenu li a{
	font-size:14px;
	font-stretch:extra-condensed;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	text-align:center;	
	cursor: default;
	line-height:16px; 	
	color: #ffffff;
	text-decoration: none;
	display:block;
	height:33px;
}	

#topmenu li a:hover{	
	text-decoration:underline;
	cursor:hand;
}*/
