@charset "utf-8";
.bg_color_gry_allpages {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #d8d8d8;
}
.topbanner_bgcolor {
	background-color: #8465b1;
	height: 20px;
}

.LR_div_whi_lines {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.maintable_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
}
.box_11_bla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #FFFF00;
}
.box_11_ht_14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 14px;
	border: 1px solid #FFFF00;
}
.button_yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #fbe047;
	height: 18px;
	border: 1px solid #FFFFFF;
}
.Nav_top_txt_white_bld {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8069a1;
}
.Nav_top_txt_white_bld a, .Nav_top_txt_white_bld a:visited,  .Nav_top_txt_white_bld a:hover, .Nav_top_txt_white_bld a:active, {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8069a1;
}


.Nav_bla_bld {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-image: url(Nav_bg_shaded.jpg);
	text-align: left;
}

.left_purpleshade {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.left_yellow_info {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #fff1a2;
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #a2a2a2;
	border-right-color: #a2a2a2;
	border-bottom-color: #a2a2a2;
	border-left-color: #a2a2a2;
	padding: 3px;
}
.td_lightyellow_ht20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFF1A2;
	padding: 3px;
}

.title-page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	height: 20px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #856DA7;
	border-right-color: #856DA7;
	border-bottom-color: #856DA7;
	border-left-color: #856DA7;
}
.title-page_bld_ht18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	height: 22px;
	border-top-width: 0.5px;
	border-right-width: 0px;
	border-bottom-width: 0.5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #856DA7;
	border-right-color: #856DA7;
	border-bottom-color: #856DA7;
	border-left-color: #856DA7;
}

.bold {
	font-weight: bold;
}
.Italics {
	font-style: italic;
}



.images_brd {
	border: 1px solid #999999;
	margin: 2px;
	padding: 2px;
	background-color: #FFFFFF;
}
.border_main_content {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.td_purple_ht20_bg_yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color: #f9e046;
	padding: 3px;
	color: #22216c;
}
.td_gry_ht20_arrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E5E5E5;
	list-style-position: inside;
	list-style-image: url(arrow_pruple.gif);
	padding: 3px;
}
.td_gry_ht20_arrow_bld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E5E5E5;
	list-style-position: inside;
	list-style-image: url(arrow_pruple.gif);
	padding: 3px;
	font-weight: bold;
}

.td_darkgry_ht20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #B4B4B4;
	padding: 3px;
}
.td_darkgry_ht20_bld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #B4B4B4;
	padding: 3px;
}
.td_med_ht20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #d2d2d2;
	padding: 3px;
}
.td_med_ht20_bld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #d2d2d2;
	padding: 3px;
}
.td_yellow_ht20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFE155;
	padding: 3px;
}

.td_lpur_ht20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #DFD9E8;
	padding: 3px;
}
.td_lpur_ht20_bld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #DFD9E8;
	padding: 3px;
}

.td_lightpur_ht20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #e9e4ef;
	padding: 3px;
}
.td_lightpur_ht20_bld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #e9e4ef;
	padding: 3px;
}

.td_white_ht20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	padding: 3px;
}
.td_darkpur_ht20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #A78BC5;
	padding: 3px;
}

.td_white_ht20_bld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFFFFF;
	padding: 3px;
}
.td_lightgry_ht20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F2F2F2;
	padding: 3px;
}
.td_lightgry_ht20_bld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
	background-color: f2f2f2;
}
.td_gry_ht20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	background-color: e5e5e5;
}

.td_gry_ht20_bld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #E5E5E5;
	padding: 2px;
}


.divider {
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	margin: 0px;
	padding: 0px;
	height: 1px;
	background-color: #EFEFEF;
}
.comingsoon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #8465B1;
	text-align: center;
}
.quote_14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #FFED84;
	border: 1px solid #333333;
	padding: 2px;
}

.txt_11_whi_bld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_11_bla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txt_10_bla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.txt_11_bla_bld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.txt_12_whi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
.txt_12_whi_bld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
.txt_12_bla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.txt_12_bla_bld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.txt_18_bla {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: 000000;
}
.txt_18_bla_bld {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: 000000;
}

.txt_12_purple_bld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #645083;
	line-height: 23px;
	text-indent: 23px;
	padding: 3px;
}	
.txt_pur_ht12_bld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #645083;
	padding: 3px;
}

.txt_white_14_bg_purple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #826AA6;
	font-weight: bold;
	padding: 3px;
}
.txt_white_14_bg_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #6B6B6B;
	font-weight: bold;
	padding: 3px;
	
}


.divider_line {
	height: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-bottom-style: double;
	border-bottom-color: silver;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}

.Footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #fbe047;
	height: 30px;
}
.Highlight_txt_yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFE451;
	margin: 2px;
	padding: 3px;
	font-weight: bold;
}


/**{padding:0; margin:0}
.dropdown {display:block; position:relative}
.dropdown dt {	width:168px; padding:8px; font-weight:bold; cursor:pointer;	background-image:url(Images/arrow_black_dot.gif);
	background-repeat: no-repeat; background-position: 2% 50%; text-indent: 10px;}
.dropdown .upperdd {border-bottom:#000}
.dropdown dt:hover { text-decoration:underline;
background-image:url(Images/SpryMenuBarRight.gif); background-repeat: no-repeat; background-position: 95% 50%;}
.dropdown dd {position:absolute; top:0; overflow:hidden; width:208px; display:none; background:#fff; opacity:0}
.dropdown ul {	width:178px;	list-style:none;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 2px;
	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;
	border-top-color: #aaaaaa;	border-right-color: #aaaaaa;	border-bottom-color: #aaaaaa;	border-left-color: #aaaaaa; 
}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#434343; text-decoration:none; background:#fff; width:168px}
.dropdown a:hover {background:#dfddeb; color:#000; text-decoration:underline; background-image:url(Images/arrow_black_dot.gif);
	background-repeat: no-repeat; background-position: 2% 50%; text-indent: 10px;}
.dropdown .underline {border-bottom:1px solid #aaaaaa; border-bottom-style:solid }*/




 * {padding:0; margin:0}
.dropdown {	display:block;	position:relative;	font-size: 10px;}

.dropdown dt {
	width:162px;
	padding:8px;
	font-weight:bold;
	cursor:pointer;
	text-indent: 5px;
	color:#000;
	list-style-image: url(arrow_black_dot.gif);
	list-style-position: inside;
	background-image: url(arrow_black_dot.gif);
	background-position: 2% 40%;
	background-repeat: no-repeat;
}

.dropdown .upperdd {border-bottom:#000 color:#000;}

.dropdown dt a, .dropdown dt a:active, .dropdown dt a:visited {color:#000; text-decoration:none; width:192px; text-indent: 5px; }

.dropdown dt a:hover {color:#000; text-decoration:underline; text-indent: 5px;}

.dropdown dd {position:absolute; top:0; overflow:hidden; width:210px; display:none; background:#fff; opacity:0}

.dropdown ul {	width:210px;	list-style:none;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 2px;
	border-left-width: 0px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #aaaaaa;	border-right-color: #aaaaaa;	border-bottom-color: #aaaaaa;	border-left-color: #aaaaaa; 
}
	
	
.dropdown li {display:inline}

.dropdown li a, .dropdown li a:active, .dropdown li a:visited {display:block; padding:5px; color:#fff; text-decoration:none; background:#a696bd; width:210px; }

.dropdown li a:hover {background:#dfddeb; color:#000; text-decoration:underline; background-image:url(arrow_black_dot.gif);	background-repeat: no-repeat; background-position: 2% 50%; text-indent: 10px;}

.dropdown .underline {border-bottom:1px solid #fff; border-bottom-style:solid }
.txt_pur_bld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #645083;
}
.left_info_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}
.platinum_sponsor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	background-color: #808080;
	font-weight: bold;
	padding: 3px;
}
.gold_sponsor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	background-color: #988A27;
	padding: 3px;
	color: #FFFFFF;
}
.bronze_sponsor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #996633;
	padding: 3px;
}
.td_darkpur_ht20_bld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #A78BC5;
	padding: 3px;
}
