/* Common */

html,body{height:100%;}
body
{
	background-color:#ffffff; 
	font-family:Arial; 
	font-size:10pt; 
	margin:0; 
	padding:0;
}

a{color:#2d378d; cursor:hand;}
a:link, a:visited{color:#2d378d; cursor:hand; text-decoration:none;}
a:hover,a:active{color:#2d378d; cursor:hand; text-decoration:underline;}

img{ border:none;}
textarea, table {font-family:Arial; font-size:10pt;}

/* Header */

#header{height:84px;}
#header #logo {float:left; padding:8px 0px 8px 0px;}
#header #button 
{
	float:right; 
	height:20px; 
	margin-top:26px;
	padding-right:10px;
	text-align:center; 
	width:50px; 
	vertical-align:middle;
}

#header #button a{color:#fff; font-size:8pt; text-decoration:none;}

#mainNav 
{
	color:#fff;
	background:url(../images/nav_bgRedBlackFade.jpg);
	font-weight:bold;	
	line-height:35px;
	height:35px; 	
	width:750px;
	vertical-align:middle;
}

#mainNav a
{
	color:#fff;
	cursor:hand;
	padding:0px 20px 0px 20px;
	border-right:solid 1px #fff;
}

#mainNav a:link,
#mainNav a:visited
{
	cursor:hand;	
	text-decoration:none;
}

#mainNav a:hover,
#mainNav a:active
{
	color:#fff56d;
	cursor:hand;
	text-decoration:none;
}

#mainNav .level1, .level2
{
	line-height:30px; 
	vertical-align:middle; 
	background:url(../images/dropdownGrayFade_off.jpg);
}

#mainNav .level1 a
{
	color:#6d6e71;
	cursor:hand;
	padding:0px 25px 0px 15px;	
}

#mainNav .level1 a:hover,
#mainNav .level1 a:active
{
	background:url(../images/dropdownGrayFadeY_on.gif) no-repeat;
	color:#ffffff;
	cursor:hand;
	text-decoration:none;
}

/* Home Page */

#container2 #ads
{
	float:left;
}
#container2 #ads a:link,visited{text-decoration:none;color:#2d378d;}
#container2 #ads a:hover,active{text-decoration:underline;}

#container2 #ads-content
{
	background-position:left top;
	background-repeat:no-repeat;
	height:295px;
	position:relative;
	width:528px;
}

#container2 #ads #text
{
	bottom:0;
	color:#ffffff;
	margin:0px 5px 0px 0px;
	padding:0px 5px 5px 0px;
	position:absolute;	
	text-align:right;
	width:510px;	
}

#container2 #ads #text #header
{
	font-size:12pt;
	font-weight:bold; 
	text-transform:uppercase;
	width:100%;
}

#container2 #ads #text #description
{
	border-bottom:solid 1px #676767;
	font-size:10pt;
	margin-bottom:5px;
	padding-bottom:5px;
	width:100%;
}

#container2 #ads #text .adLink
{
	font-size:10pt;	 
	font-weight:bold; 
	width:100%;
	color:#fff56d;
}
#container2 #rotator{float: left;}
/*  FEATURE ROTATOR   */
#featureRotator a:link,visited{text-decoration:none;color:#2d378d;}
#featureRotator a:hover,active{text-decoration:underline;}
#featureRotator
{	
	background-position:left top;
	background-repeat:no-repeat;
	height:295px;
	position:relative;
	width:528px;
}
#featureRotator #text
{
	color:#ffffff;
	margin:0px;
	padding: 227px 0px 5px 5px;
	position:absolute;		
	width:528px;	
}
#featureRotator #text #header
{
    background-color:Transparent;
    border:none;
	font-size:14pt;	 
	font-weight:bold;
	text-transform:uppercase;
	width: 520px;
}
#featureRotator #text #description
{
	font-size:11pt;
	padding-bottom:5px;
	width: 520px;
}
#featureRotator #text .adLink
{
	font-size: 12pt;	 
	color: #CC9900;
	text-decoration: none;
}

#container2 #contents
{
	float:right;
	height:100%;
	padding:0px;
	width:222px;
}

#container2 #contents a{color:#fff; font-size:10pt;}
#container2 #contents .title{color:#B22C1B; font-size:12pt; font-weight:bold;}
#container2 #contents .content_date{color:#58595b; font-size:8pt; display:-moz-inline-block;}
#container2 #contents .link_view_odd{background:url(../images/SmallArrow.gif) no-repeat left; padding-left:10px; color:#8d6639; font-size:8pt;}
#container2 #contents .link_view_even{background:url(../images/small_middle_arrow.gif) no-repeat left; padding-left:10px; color:#8d6639; font-size:8pt;}
#container2 #contents .ctrlNewsHeadlines {color:#8d6639; font-size:10pt;}
#container2 #contents .ctrlEventHeadlines {color:#8d6639; font-size:10pt;}

#container2 #contents #news{padding:30px 20px 30px 20px;}
#container2 #contents #events{padding:30px 20px 30px 20px;}
#container2 #contents #events #events_index_template #events_index_date { font-size: 9pt; color: #58595b;}
#container2 #contents #events #events_index_template #events_index_headline a {font-size: 10pt; color:#8d6639;}
#container2 #contents #events #events_index_template #events_index_location { font-size: 9pt; color: #58595b;}

#container2 #company{background-color:#FFFFFF; padding: 20px 15px 0px; min-height:265px; width:498px; float:left;}
#container2 #company #about{background-color:#ebebec; float:none; padding:20px 20px 20px 20px; width:458px;}
#container2 #company #about .title{color:#B22C1B; font-size:12pt; font-weight:bold;}
#container2 #company #about .detail{color:#58595b;}
#container2 #company #about .link_view{background:url(../images/arrow1.gif) no-repeat left; color:#8d6639; font-weight:bold; padding-left:10px;}

#container2 #company #products{float:none; width:498px; margin:10px 0px 10px;}
#container2 #company #products img{float:left; padding-right:10px;}
#container2 #company #products .title{background-color:#f5aa27; font-size:14pt; font-weight:bold; line-height:35px; padding-left:10px;}
#container2 #company #products .subtitle{color:#B22C1B; font-size:14pt; font-weight:bold;}
#container2 #company #products .detail{font-size:8pt; color:#000000;}
#container2 #company #products .odd{height:55px; padding:13px 4px 12px 10px; vertical-align:middle;}
#container2 #company #products .even{height:55px; padding:13px 4px 12px 10px; vertical-align:middle;}
#container2 #company #products .even a:link{text-decoration:none;color:#8d6639;font-size:9pt; font-weight:normal;}
#container2 #company #products .even a:visited{text-decoration:none;color:#8d6639;font-size:9pt;font-weight:normal;}
#container2 #company #products .even a:hover,active{text-decoration:underline;color:#8d6639;font-size:9pt;}
#ads a:link,visited{text-decoration:none;}
#ads a:hover,active{text-decoration:underline;}

#ads-content
{
	background-position:left top;
	background-repeat:no-repeat;
	height:295px;
	position:relative;
}

#ads #text
{
	bottom:0;
	margin:0px 5px 0px 275px;
	padding:0px 5px 5px 0px;
	position:absolute;	
	text-align:right;
	width:460px;	
}

#ads #text #header
{
	font-size:16pt;
	font-weight:bold; 
	text-transform:uppercase;
	width:100%;
}

#ads #text #description
{
	border-bottom:solid 1px #676767;
	font-size:8pt;
	margin-bottom:5px;
	padding-bottom:5px;
	width:100%;
}

#company{background-color:#68bbe3; padding:20px 15px 10px 15px; min-height:265px; display:-moz-inline-block;}
#company .title{color:#005ebe; font-size:12pt; font-weight:bold;}

#company #about, #company #news, #company #events{float:left; width:210px; padding:20px 10px 0px 15px;}
#company #about .link_view, #company #news .link_view, #company #events .link_view{background:url(../images/SmallArrow.gif) no-repeat left; padding-left:10px; color:#2e3092; font-size:8pt;}

#company #about .detail{color:#fff;}

#company a{color:#fff; font-size:10pt; font-weight:bold;}
#company #news .content_date, #company #events .content_date{color:#58595b; font-size:9pt; display:-moz-inline-block;}

/* Content */

#pageHeader img
{
	vertical-align:middle;
}

#pageHeader
{
	color:#6d6e71; 
	border-bottom:solid 1px #676767; 
	font-size:14pt; 
	font-weight:bold;
	height:40px;
	margin-bottom:10px;
	padding-bottom:10px; 
}

#pageHeader #left{float:left;}
#pageHeader #right{float:right; padding-top:27px;}

#container
{	
	background-color:#fff;
	margin:0px auto 0px auto; 
	text-align:left;	
	width:750px;
}

#sideL 
{		
	background-color:#fff;
	float:left; 
	position:relative !important;
	width:178px;
}

#sideL #sideNavImageBottom
{
	bottom:0;
	clear:both;
	display:block;
}

#contArea 
{
	color:#6d6e71;
	background-color:#fff;
	border-left:solid 1px #676767;	
	float:left; 
	padding:20px 20px 10px 20px; 
	width:531px;
}

#contArea table {color:#6d6e71;}
#contArea ul{list-style:none;}
#contArea li{padding-bottom:10px;}

#contArea .products{}
#contArea .products a
{
	color:#6d6e71; 
	cursor:hand;
	font-size:14pt; 
	font-weight:bold; 
	padding-left:10px;
	text-decoration:none;
}
#contArea .products a:visited{color:#6d6e71; }
#contArea .products a:hover,
#contArea .products a:active{color:#0089cf;}
#contArea .products img{vertical-align:middle;}

#contArea #adsLeft{height:251px; width:153px; float:left;}
#contArea #adsRight{height:251px; width:224px; float:left; padding-top:160px;}
#contArea #adsRight #adsHeadline{font-size:14pt; font-weight:bold;}

#contArea .leftCol{width:240px; display:inline-block; float:left;}
#contArea .rightCol{width:260px; display:inline-block; float:right; margin-right:-10px;}
#contArea .Row{clear:both;}

#contArea .pnlReg .lblStatus{display:inline-block; display:-moz-inline-block;}
#contArea .pnlReg .lbl_emailreg{display:inline-block; display:-moz-inline-box; width:130px;}
#contArea .pnlReg .txt_emailreg{	vertical-align:text-top; width:200px;}
#contArea .pnlReg fieldset.legend{float:left; margin-top:15px; padding:0px; width: 365px; display:block; display:-moz-box; -moz-border-radius:6px;}
#contArea .pnlReg .valSummary{float:right; width:155px;}
#contArea .pnlReg .valSummary ul{padding-left:0px; margin:40px 0px 0px 0px; width:155px;}
#contArea .pnlReg .legend ul{padding-left:0px; margin:10px;width:345px;}
#contArea .pnlReg .legend ul li{padding-bottom:5px;}
#contArea .pnlReg .legend span.rdoPmtOption{margin:10px 0px 10px 10px; display:block; display:-moz-box;}
#contArea .pnlReg .legend .rdoPmtOption label,
#contArea .pnlReg .legend .rdoPmtOption input{margin:5px; vertical-align:middle; display:inline-block; display:-moz-inline-box;}
#contArea .pnlReg .imgPayWith{margin: 10px 0px 0px 260px;}
#contArea .pnlReg .btnRegister{margin: 10px 0px 20px 295px;}

#contArea td.linkCell
{
	padding:5px 10px 10px;
}

#contArea a.linkName
{
	font:bold 12pt Arial;
	text-decoration:none;
}

#contArea .linkShortDesc
{
	padding:5px 0px;
	font-size:11pt;
	display:-moz-inline-block;
}

#contArea .linkCategory
{
	font:bold 8pt Arial;
}

#contArea .linkCategoryHeader
{
	font:bold 14pt Arial;
	display:-moz-block;
	margin:10px 0px -15px 10px;
}

/* Footer */

#footer
{
	background-color:#fff;
	color:#58595b;
	border-top:1px solid #676767; 
	font-size:8pt;
	height:22px;
	width:730px;
	padding:5px 10px 10px 10px;
	clear:both;
	display:-moz-inline-block;
}

#footer #left
{
	float:left;
	text-align:left;
	font:9pt Arial;
}

#footer #left .footerLink
{
	padding:0px 3px;
	color:#58595b;
}

#footer #right
{
	float:right;
	text-align:right;
}


.FormLabel
{
	width:100px;
}

.FormTextBox
{
	width:98%;
	margin:1px;
}

#events table a {font-weight: bold; font-size: 16px;}

.membershipCo, .membershipIn {background-color:#DDDDDD;}/*highlight membership levels*/
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
  <head>
    <title>selector</title>
    <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
    <meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">
    <meta name=vs_defaultClientScript content="JavaScript">
    <meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
  </head>
  <body MS_POSITIONING="GridLayout">

    <form name="Form1" method="post" action="selector.aspx" id="Form1">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTUxMTcwNzgxMGRkHI7+PklTTUelNBy6RKXTSLuN6z8=" />


    </form>

  </body>
</html>
