body, input, .topnav
{
	font-size: 11px;
}

h1
{
	font-size: 160%;
}

h2 
{
	font-size: 125%;
}

h3 
{
	font-size: 110%;
}

h3 a 
{
	font-size: 110%;
}


a:hover
{
    text-decoration: underline;
}

/***********************************************************************************/

body
{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 10px 15px;
}

input
{
    font-family: Arial, Helvetica, sans-serif;
}

h1
{
   	color: #273CA6;
	font-weight: bold;
    padding-bottom: 5px;
    background: url(../../images/hr_dotted.gif) repeat-x left bottom;
    margin: 0px 0px 10px 0px;
}

h2
{
    color: #273CA6;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}

h3
{
	color: #273CA6;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 2px;
	padding: 0px;
}

td
{
    vertical-align: top;
}

.sectiontop, #copyright
{
    background: url(../../images/hr_dotted.gif) repeat-x left top;
    padding-top: 10px;
}

#copyright
{
    text-align: center;
}

#copyright #menu
{
    margin-bottom: 5px;
}

.inputrow
{
    margin-bottom: 5px;
    clear: both;
}

.inputrow label
{
    display: block;
    width: 100px; 
    float: left;
}

.inputrow input
{
    width: 200px;
}

.submitbtn
{
    margin-left: 100px !important; 
    margin-left: 103px;
    margin-bottom: 10px;
}

.itemheaderUL 
{
	border-bottom: 1px solid #273CA6;
	padding: 2px 0px;
	margin-bottom: 5px;
}

.itemheaderUL span
{
	background-color: #273CA6;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 6px;
	font-size: 120%;
}

.itemheaderUL a
{
    color: #FFFFFF;
    text-decoration: none;
}

.date
{
    color:#2B746D;
	font-weight:bold;
}

br
{
	clear: both;
}

#sponsors
{
	
}

#sponsors img
{
	clear: left;
	float: left;
	margin: 0px 20px;
}

#sponsors div a
{
	display: block;
}

#sponsors div
{
	margin: 30px 0px;
	clear: right;
	display: block;
}

/***********************************************************************************/

.header1, .header2, .header3
{
    color: Red;
    text-decoration: line-through blink;
}

/***********************************************************************************/

.topnav 
{
	color: #FFFFFF;
	font-weight: bold;
}

input, select, textarea
{ 
	border: 1px solid #273CA6;
}

a
{ 
    color: #273CA6; 
}

.navBG 
{
	background-image: url(../../images/navBG.gif);
	background-repeat: repeat-x;
}



.header3 a
{ 
    text-decoration:none; 
}

ul 
{
	list-style-image: url(../../images/bullet.gif);
	/*margin-left: 24px;*/
}

.Underline 
{
	text-decoration: underline;
}

.noUnderline, .noUnderline a
{ 
    text-decoration: none;
}

.imgBorder 
{
	border: 1px solid #666666;
}

.errorMsg 
{
	color:#000066;
}

th
{
	text-align: left;
}

img
{
	border: 0px;
}