body{margin:0; padding:0; background-color:#FFFFFF}

table, td {border-collapse:collapse;}
//table, td, img {border:0px none;}

input, textarea, select{font:11px Tahoma, Arial, Geneva, sans-serif; color:#000000; padding-left:2px}

form, td {margin:0; padding:0;}
td, tr {font:11px/12px tahoma, arial, helvetica, sans-serif; color:#333333; vertical-align:top;  text-align:left;}

td, tr {vertical-align:top; text-align:left}

.align_right{text-align:right}

.bottom{vertical-align:bottom}


.header{
	font:11px/13px tahoma, arial, helvetica, sans-serif;
	color:#2D302A;
	text-align:right;
}
.header strong {
	font-weight:bold;
}
.sm_t{
	font:9px/12px tahoma, arial, helvetica, sans-serif;
	color:#7F7F7F;
}


.content{
	font:12px/13px tahoma, arial, helvetica, sans-serif;
	color:#5E5F5C;
}
/* 
.content span{
	font:10px/13px tahoma, arial, helvetica, sans-serif;
	color:#2D302A;
	font-weight:bold;
}
*/
.content h1{
	margin:0;
	padding:0;
	font:20px/19px tahoma, arial, helvetica, sans-serif;
	color:#2D302A;
	font-weight:bold;
}
.content h2{
	margin:0;
	padding:0;
	line-height:16px;
	color:#2D302A;
	font-weight:bold;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 16px;
}
.content h3{
	margin:0;
	padding:0;
	font:12px/12px tahoma, arial, helvetica, sans-serif;
	color:#2D302A;
	font-weight:bold;
	font-style:italic;
}
.content h4{
	margin:0;
	padding:0;
	font:14px tahoma, arial, helvetica, sans-serif;
	line-height:15px;
	color:#2D302A;
	font-weight:bold;
}
.content a{
	text-decoration:underline;
	/* color:#126E85; */
	color:#458cca;
}
.content a:hover{
	text-decoration:none;
}
.content span a{
	text-decoration:underline;
/*	color:#BC850F;
*/	color:#458cca;
	font-weight:bold;
}
.content span a:hover{
	text-decoration:none;
}

.content ul { 
	margin:0;
	padding:0; 
	list-style:none;
}
.content li {
	margin:0 0 0 0; 
	padding:0 0 0 0;
}
.content li a { 
	line-height:18px;
/*	color:#126E85;
*/	color:#458cca;
	text-decoration:underline; 
	background-position:left center;
}
.content li a:hover { 
	text-decoration:none;
}


.footer{
	font:10px/13px  tahoma, arial, helvetica, sans-serif;
	color:#7F7F7F;
}
.footer span{
	text-decoration:underline
}
.footer a{
	color:#7F7F7F;
	text-decoration:underline;
}
.footer a:hover{
	text-decoration:none;
}
/* new styles */
.signup{
	font:12px/13px tahoma, arial, helvetica, sans-serif;
	color:#126E85;
	padding-top: 12px;
	padding-right: 8px;
	padding-bottom: 12px;
	padding-left: 8px;
}

#top_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#top_menu td {
	white-space: nowrap;
}
#top_menu td A {
	FONT-SIZE: 1.2em; PADDING-BOTTOM: 4px; COLOR: #444; MARGIN: 6px 15px 0px 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#top_menu td A:visited {
	FONT-SIZE: 1.2em; PADDING-BOTTOM: 4px; COLOR: #444; MARGIN: 6px 15px 0px 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#top_menu td A:hover {
	PADDING-BOTTOM: 2px; color: #bc850f;
}
#top_menu td A.chosen {
	PADDING-BOTTOM: 4px; color: #666;
}
#top_menu td A.chosen:visited {
	PADDING-BOTTOM: 4px; color: #666;
}

.issue_home {
	color: 202020;
	font-size: 1.8em;
	font-weight:bold;
	margin: 0 0 0 05px;
}
#main_title_home {
	height:45px;
}
#main_title_home td{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em; COLOR: #444;	
	white-space: nowrap;
	COLOR: #444;  
	PADDING-top: 20px; 
}
#main_title_home td a {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em; font-weight:bold; COLOR: #444;	
	TEXT-DECORATION: none;
	PADDING: 20px 4px 5px 4px; BORDER-BOTTOM: #444 3px solid;
}
#main_title_home td A:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 1.2em; font-weight:bold; COLOR: #444;	
	TEXT-DECORATION: none;
	PADDING: 20px 4px 5px 4px; BORDER-BOTTOM: #444 3px solid;
}
#main_title_home td A:hover {
	BORDER-BOTTOM: #f2b90d 3px solid; color: #f2b90d;
}
#main_title_home a.chosen{
	BORDER-BOTTOM: #bc850f 3px solid; color: #bc850f;
}
#main_title_home td A.chosen:visited {
	BORDER-BOTTOM: #bc850f 3px solid; color: #bc850f;
}
.required {
	color:#CC0000;
	font-weight:bold;
}
.GoDance {
	font-style: italic;
	font-weight: bold;
}
.dropshadow {
	margin:0;
	padding:0;
	line-height:16px;
	color:#2D302A;
	font-weight:bold;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 16px;
	filter:DropShadow (Color=#cccccc, OffX=5, OffY=5, Positive=true);
}
h2 {
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-weight:bold;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 20px;
	line-height: 19px;
	text-transform: capitalize;
}

.full {
	font:10px/13px  tahoma, arial, helvetica, sans-serif;
	color:#7F7F7F;
	text-align: right;
	text-decoration:none;
	margin: 5px;
}
.sm_tagline {

	font:10px/12px tahoma, arial, helvetica, sans-serif;
	color:#7F7F7F;
}
.article{
	font:12px/13px tahoma, arial, helvetica, sans-serif;
	color:#5E5F5C;
	width: 95%;
}
.orange{
	color:#CA4549;
}
.blue{
	color:#458cca;
}
.article h1{
	margin:0;
	padding:0;
	font:20px/19px tahoma, arial, helvetica, sans-serif;
	color:#2D302A;
	font-weight:bold;
}
.article h2{
	margin:0;
	padding:0;
	line-height:16px;
	color:#CA4549;
	font-weight:bold;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 16px;
}
.article h3{
	margin:0;
	padding:0;
	font:12px/12px tahoma, arial, helvetica, sans-serif;
	color:#2D302A;
	font-weight:bold;
	font-style:italic;
}
.article h4{
	margin:0;
	padding:0;
	font:14px tahoma, arial, helvetica, sans-serif;
	line-height:15px;
	color:#2D302A;
	font-weight:bold;
}
.article a{
	text-decoration:underline;
	color:#126E85; 
}
.article a:hover{
	text-decoration:none;
}
.article span a{
	text-decoration:underline;
	color:#BC850F;
	font-weight:bold;
}
.article span a:hover{
	text-decoration:none;
}

.article ul { 
	margin:0;
	padding:0; 
	list-style:none;
}
.article li {
	margin:0 0 0 0; 
	padding:0 0 0 0;
}
.article li a { 
	font:11px tahoma, arial, helvetica, sans-serif;
	line-height:18px;
	color:#126E85;
	text-decoration:underline; 
	background-position:left center;
}
.article li a:hover { 
	text-decoration:none;
}
#capBig {
font-family:Georgia,;
color:D4D4C7;
font-size:56px;
font-weight:normal;
line-height:75%;
letter-spacing:-6px;
padding:2px 9px 0 0;
}
#capDrop {
float:left;
color:#D4D4C7;
font-size:56px;
font-weight:normal;
line-height:80%;
letter-spacing:-6px;
padding:2px 10px 0 0;
font-family: Times, serif, Georgia;
}
.subtitle {
	margin:3px;
	padding:0;
	line-height:16px;
	color:#2D302A;
	font-weight:bold;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 14px;
}
.by{
	margin:0;
	padding-top:8px;
	font:12px/14px tahoma, arial, helvetica, sans-serif;
	color:#2D302A;
	font-weight:bold;
	font-style:italic;
}
.sectionHead{
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}
.article_sm {
	font:11px/12px tahoma, arial, helvetica, sans-serif;
	color:#5E5F5C;
	width: 95%;
}
