body {

	background-color: #CCCCCC;

	margin: 0px;

}

#mainMenuIE {

	position:absolute;

	top:93px;

	width:774px;

	height:20px;

	z-index:1;

	background-color: #1E3E69;

	background-image: url(../images/bg_menu.gif);

	background-repeat: repeat-x;

}

.tableMain {

	background-color: #FFFFFF;

	background-image: url(../images/bg_header.gif);

	background-repeat: no-repeat;

	border-right: gray;

	border-bottom: gray;

	border-left: gray;

	border-width: 0px 1px 1px 1px;

	border-style: none solid solid solid;

}

#tableLeft {

	background-color: #274062;

}

#tableCenter {

	padding: 0px 0px 12px 20px;

}

#tableRight {

	background-color: #DEE5ED;

	padding: 0px;

	height:480px;

}

.tableRightList {

	font-size: 11px;

	padding: 0px 10px 0px 0px;

}

#tableRight ul li {

	padding: 0px 0px 0px 1px;

	margin: 0px 0px 0px 1px;

	list-style-position: outside;

}

.tableRightTitle {

	font-family: Arial, Geneva, sans-serif;

	font-size: 15px;

	color: #274062;

	font-weight: bold;

	padding-left: 6px;

	margin-top: 3px;

	margin-bottom: 4px;

}

#loginForm {

	padding:6px 6px 6px 8px;

}

#loginForm td {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#FFFFFF;

}

#loginForm a, #loginForm a:visited, #loginForm a:active {

	font-weight:bold;

	color:#FFFFFF;

	text-decoration:underline;

}

#loginForm a:hover {

	color:#99A5B5;

}	

#loginForm input {

	font-family: Verdana, Geneva, Helvetica, sans-serif;

	font-size:9px;

	font-weight:normal;

	color:#666666;

}

.loginFormBlue {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#99A5B5;

}

.spacer {

	height:3px;

}	

.copyright {

	font: 9px Verdana, Geneva, sans-serif;

	color: #DEE5ED;

	width: 313px;

	padding: 8px 4px 8px 9px;

	background-color: #526681;

	display: block;

}

.copyrightSub {

	font: 9px Verdana, Geneva, sans-serif;

	color: #DEE5ED;

	padding: 8px 4px 8px 9px;

	background-color: #526681;

	display: block;

}	

h1 {

	font-family: Arial, Geneva, sans-serif;

	font-size: 28px;

	color: #274062;

	font-weight: lighter;

	margin: 12px 0px 1px 0px;

}

h2 {

	font-family: Arial, Geneva, sans-serif;

	font-size: 16px;

	color: #274062;

	font-weight: bold;

	margin: 0px 0px 2px 0px;

}

td {

	font-family: Arial, Geneva, sans-serif;

	font-size: 12px;

	color: #4A4646;

}

a, a:active, a:visited {

	color: #BD5810;

	text-decoration: none;

}

a:hover {

	color: #000000;

}	

.newsItem {

	padding: 5px 10px;

}

.newsItemTitle {

	font-weight: bold;

	text-transform: uppercase;

	color: #BD5810;

}

.newsItemTitleLink, .newsItemTitleLink:visited {

	font-weight: bold;

	text-transform: uppercase;

	color: #BD5810;

	text-decoration: none;

}

.newsItemTitleLink:hover {

	color: #000000;

	text-decoration: none;

}

.newsItemBG {

	background-color: #E2E3E2;

	padding: 5px 10px;

}

.newsItemLink, .newsItemLink:visited {

	font-weight: bold;

	color: #2C78CC;

	text-decoration: none;

}

.newsItemLink:hover {

	color: #000000;

	text-decoration: none;

}

.inputBorder {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #666666;

	border: thin solid #666666;

}



input.submit {

   color:#1e3e69;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-size:84%;

   font-weight:bold;

   background-color:#e7eff7;

   border:1px solid;

   border-top-color:#4a739c;

   border-left-color:#4a739c;

   border-right-color:#1e3e69;

   border-bottom-color:#1e3e69;

   }



.menuSub {

	font:12px Arial, Verdana, Geneva, sans-serif;

	color:#FFFFFF;

	text-decoration:none;

    font-weight:bold;

	background-color: #4F719F;

	display:block;

	padding:2px 3px 2px 19px;

	border-top: 1px solid #1E3E69;

	border-right: 1px solid #1E3E69;

}

.menuSub:visited {

	color: #FFFFFF;

    font-weight:bold;

}

.menuSub:hover {

	color: #000000;

	background-color: #AABBD2;

    font-weight:bold;

}

   

td.registerinfo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ffffff;

    font-weight:bold;

	padding: 4px 3px 3px 3px;

	background-color: #4a7399;

}	





.regActionTitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #336699;

    font-weight:bold;

	text-decoration: none;

}