	/*========== BEGIN INTERFACE STYLES ==========*/
	html
		{
			background-image:url(../img/bg_body.jpg);
		background-repeat:repeat-y;
		background-position:center;
		background-color: #CED1D3;
		
		}
	
	body
	{
		background-color: #CED1D3;
		margin-top: 0px;
		margin-bottom: 0px;
		
	}
	
	body, td, p 
	{
		font-size:12px;
		font-family: Verdana, Geneva, sans-serif;
		 color: #333333;
		}
		
	p td {
		font-size:12px;
		font-family: Verdana, Geneva, sans-serif;
		}
	
	form 
	{
		margin: 0px; 
		padding: 0px;
	}
	
	sup {font-size: 60%;}
	
	A:link 		{text-decoration:underline; color: #153F8B;}
	A:visited 	{color: #153F8B;}
	A:hover 	{text-decoration:none; color: #153F8B;}
	A:active 	{text-decoration:underline; color: #153F8B;}
	
	
	.wrapper, .home_wrapper 
		{
		width:966px;
		margin-left: auto; 
		margin-right: auto;
		display:block;
		background-image:url(../img/bg_wrapper.jpg);
		background-repeat:repeat-y;
		background-position:center;
				-moz-background-origin:content;
		}
		
	
	.header_wrapper 
	{
		width:966px; 
		margin-left: auto; 
		margin-right: auto;
		margin-top: 0;
		margin-bottom: 0;
		display:block;
		background-image:url(../img/bg_wrapper.jpg);
		background-repeat:repeat-y;
		background-position:center;
		
	}
		
	.header, .home_header 
		{
		width:950px;
		background-image:url(/img/bg_header_table.jpg);
		background-repeat:no-repeat;
		background-position:center;
		
		}
	
	div.home_logo, div.logo {
		width:200px; 
		height: 112px; 
		border:none; 
		background-image:url(../img/head_logo.gif); 
		background-repeat:no-repeat; 
		background-position:middle; 
		display:block;
		}
	
	.head_bg
		{
		background-image:url(../img/head_bg_tag.jpg);
		background-repeat:no-repeat;
		background-position:left;
		}
	
	
	.button_login
	{
		float:right; 
		clear:none;
		margin: 5px 20px 5px 5px;
	}
	
	.button_login a:link		{background:url(../img/button_login.gif) no-repeat top; width: 174px; height: 29px; display: block;}
	.button_login a:visited	{background: url(../img/button_login.gif) no-repeat top; width: 174px; height: 29px; display: block;}
	.button_login a:hover		{background: url(../img/button_login.gif) no-repeat; width: 174px; height: 29px; background-position: 0% -29px; display: block;}
	.button_login a:active		{background: url(../img/button_login.gif) no-repeat top; width: 174px; height: 29px; display: block;}
	
	
	
	div.topnav	{float:right; clear:right; font-size: 11px; text-align: right; margin:53px 20px 5px 0px; color: #16408B;	}
	
	div.topnav_links a:link		{text-decoration: none; color: #16408B;	}
	div.topnav_links a:visited	{text-decoration: none; color: #16408B;	}
	div.topnav_links a:hover	{text-decoration: underline; color: #16408B;	}
	div.topnav_links a:active	{text-decoration: underline; color: #16408B;	}
	
	
	table.search_form {margin:0px; text-align:right; float:right; clear:none; margin: 7px 20px 7px 0px;}
	
	table.search_form td {padding:0px;}
	
	
	table.search_form input.search_field {
		height:16px;
		font-size:11px;
		font-family:Verdana, Geneva, sans-serif; 
		width: 140px; 
		border:0 solid #FFFFFF;
		background:transparent;
		padding: 3px;
		margin:0px;
		
		}
		
	table.search_form .search_button {font-size:11px; font-family:Verdana, Geneva, sans-serif;  width: 40px;}
	
	table.search_form .search_bg_left {background-image:url(/img/search_left.gif); background-repeat:no-repeat; background-position:top; width:6px; height:22px;}
	table.search_form .search_bg_field {background-image:url(/img/search_field_bg.gif);background-repeat:repeat-x; background-position:top; width:140px; height:22px;}
	
	
	
	table.header_quicklink_form {margin:12px 6px; text-align:right;}
	table.header_quicklink_form select {font-size:11px; font-family:Verdana, Geneva, sans-serif; width: 220px; vertical-align:middle;}
	table.header_quicklink_form select option {font-size:11px; padding:0px 4px;}
	
	
	
	/* "main" nav */
	
	td.main_nav {
		background-image:url(../img/bg_main_nav.jpg);
		background-repeat:repeat-x;
		height: 37px;
		}
	
	td.main_nav UL
	{
		list-style: none;
		
		margin: 0;
		padding: 0;
		margin-left:auto;
		margin-right:auto;
	}
	
	td.main_nav UL LI
	{
		display: inline;
		float: left;
		margin: 0px 20px 0px 20px;
	}
	
	td.main_nav UL LI A {text-decoration:none;}
	td.main_nav UL LI A IMG {width:190px; height:37px;}
	
	
	/*main nav off states*/
	
	td.main_nav UL LI.main1 A:link		{background: url(../img/nav_main1.jpg) no-repeat top; width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main1 A:visited	{background: url(../img/nav_main1.jpg) no-repeat top; width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main1 A:hover		{background: url(../img/nav_main1.jpg) no-repeat; background-position: 0% -41px; width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main1 A:active		{background: url(../img/nav_main1.jpg) no-repeat top; width: 190px; height: 41px; display: block;}
	
	td.main_nav UL LI.main2 A:link		{background: url(../img/nav_main2.jpg) no-repeat top; width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main2 A:visited	{background: url(../img/nav_main2.jpg) no-repeat top;width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main2 A:hover		{background: url(../img/nav_main2.jpg) no-repeat; background-position: 0% -41px; width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main2 A:active		{background: url(../img/nav_main2.jpg) no-repeat top; width: 190px; height: 41px; display: block;}
	
	td.main_nav UL LI.main3 A:link		{background: url(../img/nav_main3.jpg) no-repeat top; width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main3 A:visited	{background: url(../img/nav_main3.jpg) no-repeat top; width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main3 A:hover		{background: url(../img/nav_main3.jpg) no-repeat; background-position: 0% -41px; width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main3 A:active		{background: url(../img/nav_main3.jpg) no-repeat top; width: 190px; height: 41px; display: block;}
	
	
	/*main nav on states*/
	
	td.main_nav UL LI.main1_on A:link	{background: url(../img/nav_main1_on.jpg) no-repeat top; width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main1_on A:visited	{background: url(../img/nav_main1_on.jpg) no-repeat top; width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main1_on A:hover	{background: url(../img/nav_main1_on.jpg) no-repeat; background-position: 0% -41px; width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main1_on A:active	{background: url(../img/nav_main1_on.jpg) no-repeat top; width: 190px; height: 41px; display: block;}
	
	td.main_nav UL LI.main2_on A:link	{background: url(../img/nav_main2_on.jpg) no-repeat top; width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main2_on A:visited	{background: url(../img/nav_main2_on.jpg) no-repeat top; width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main2_on A:hover	{background: url(../img/nav_main2_on.jpg) no-repeat; background-position: 0% -41px; width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main2_on A:active	{background: url(../img/nav_main2_on.jpg) no-repeat top; width: 190px; height: 41px; display: block;}
	
	td.main_nav UL LI.main3_on A:link	{background: url(../img/nav_main3_on.jpg) no-repeat top; width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main3_on A:visited	{background: url(../img/nav_main3_on.jpg) no-repeat top; width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main3_on A:hover	{background: url(../img/nav_main3_on.jpg) no-repeat; background-position: 0% -41px; width: 190px; height: 41px; display: block;}
	td.main_nav UL LI.main3_on A:active	{background: url(../img/nav_main3_on.jpg) no-repeat top; width: 190px; height: 41px; display: block;}
	
	/*main nav styles end*/
	
	
	
	/* subnav level 1 - abstraced from remaining subnav for horizontal display */
	
	td.subnav1 {		background-image:url(../img/subnav1_bg.jpg);		background-repeat:repeat-x;		background-position:top;		text-align:left;	
	padding:0px;		vertical-align:middle;	}
	
	td.subnav1 ul {margin:4px 0px 8px 0px; padding:0px;}
	
	td.subnav1 ul li
	{		font-size: 12px;		font-weight: bold;		padding: 0px;		margin:0 45px 0 45px;		display: inline;		color:#000;	}
	
	td.subnav1 ul li.subnav1 a:link {text-decoration: none; color: #153F8B; padding:6px;}
	td.subnav1 ul li.subnav1 a:visited {text-decoration: none; color: #153F8B; padding:6px;}
	td.subnav1 ul li.subnav1 a:hover {text-decoration:underline; color: #153F8B; padding:6px;}
	td.subnav1 ul li.subnav1 a:active {text-decoration:underline; color: #153F8B; padding:6px;}
	
	td.subnav1 ul li.subnav1_on a:link {text-decoration: none; color: #000; padding:6px; background-image:url(../img/subnav1_bg_on.gif); background-position:bottom center; background-repeat:no-repeat;}
	td.subnav1 ul li.subnav1_on a:visited {text-decoration: none; color: #000; padding:6px; background-image:url(../img/subnav1_bg_on.gif); background-position:bottom center; background-repeat:no-repeat;}
	td.subnav1 ul li.subnav1_on a:hover {text-decoration:underline; color: #000; padding:6px; background-image:url(../img/subnav1_bg_on.gif); background-position:bottom center; background-repeat:no-repeat;}
	td.subnav1 ul li.subnav1_on a:active {text-decoration:underline; color: #000; padding:6px; background-image:url(../img/subnav1_bg_on.gif); background-position:bottom center; background-repeat:no-repeat;}
	
	/* and remaining subnav levels... */
	
	/*subnav   */
	 div.subnav
		{
			width:220px;
			border-top: 1px solid #DDC466;
			border-bottom: 1px solid #DDC466;
			margin-bottom: 10px;
			padding-bottom: 25px;
			padding-top:5px;
			text-align: left;
		}
	
	div.subnav_title_text {
		font-size: 24px;
		font-weight: normal;
		color: #16408B;
		padding: 6px 0px 6px 0px;
		line-height: 20px;
		margin-left:auto;
		margin-right:auto;
		letter-spacing:-0.5px;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	div.subnav_title_image {padding: 6px 0px 6px 0px;}
	
	
	ul.subnavlist{
		font-family:Verdana, Geneva, sans-serif;
		width: 210px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0;
		padding: 0;
		list-style-type: none;
		font-weight: normal;
			}
			
	
	/*	ul.subnavlist li a {color:#25506D;}
	ul.subnavlist li a:link{text-decoration: underline;}
	ul.subnavlist li a:visited{}
	ul.subnavlist li a:hover{text-decoration: none;}
	ul.subnavlist li a:active{text-decoration: underline;}
	
	
ul.subnavlist li.subnav_2 {		margin: 3px 0px 9px 0px;		font-size: 13px;			}
	
	ul.subnavlist li.subnav_2_on {		margin: 3px 0px 9px 0px;		font-size: 13px;		font-weight:bold;		}
	
	ul.subnavlist li.subnav_2_on a {color: #153F8B; text-decoration: none;}
	
	
	*/
	/*top level subnav uses class 3*/
	
	
ul.subnavlist li a { color:#153F8B; margin: 0px; text-align: left;}
ul.subnavlist li a:link{text-decoration: none;}
ul.subnavlist li a:visited{text-decoration: none;}
ul.subnavlist li a:hover{text-decoration: none;}
ul.subnavlist li a:active{text-decoration: none;}

ul.subnavlist li.subnav_3 {font-size: 13px;	margin: 10px 0px 10px 0px;	padding-left: 15px; font-weight: bold;}
ul.subnavlist li.subnav_3 a:link {font-size: 11px;	}
ul.subnavlist li.subnav_3 a:visited {font-size: 11px;	}
ul.subnavlist li.subnav_3 a:hover {font-size: 11px;	}
ul.subnavlist li.subnav_3 a:active {font-size: 11px;}

ul.subnavlist li.subnav_3_on {	background-image:url(../img/subnav_arrow.gif);	background-repeat:no-repeat; background-position: left top; font-size: 13px;	margin: 10px 0px 10px 0px;	padding-left: 15px; font-weight: bold;}
ul.subnavlist li.subnav_3_on a:link {	color:#E75A23; font-size: 11px;	}
ul.subnavlist li.subnav_3_on a:visited {	color:#E75A23; font-size: 11px;	}
ul.subnavlist li.subnav_3_on a:hover {	color:#E75A23; font-size: 11px;	}
ul.subnavlist li.subnav_3_on a:active {	color:#E75A23; font-size: 11px;	}


ul.subnavlist li.subnav_4 {font-size: 11px;	margin: 10px 0px 10px 0px;		padding-left: 25px; font-weight: bold;}
ul.subnavlist li.subnav_4 a:link {font-size: 11px;	}
ul.subnavlist li.subnav_4 a:visited {font-size: 11px;	}
ul.subnavlist li.subnav_4 a:hover {font-size: 11px;	}
ul.subnavlist li.subnav_4 a:active {font-size: 11px;	}

ul.subnavlist li.subnav_4_on {	background-image:url(../img/subnav_arrow.gif);	background-repeat:no-repeat; background-position: left top;  font-size: 11px;	margin: 10px 0px 10px 10px;	padding-left: 15px; font-weight: bold;}
ul.subnavlist li.subnav_4_on a:link {	color:#E75A23; font-size: 11px;	}
ul.subnavlist li.subnav_4_on a:visited {	color:#E75A23; font-size: 11px;	}
ul.subnavlist li.subnav_4_on a:hover {	color:#E75A23; font-size: 11px;	}
ul.subnavlist li.subnav_4_on a:active {	color:#E75A23; font-size: 11px;	}


ul.subnavlist li.subnav_5 {font-size: 10px;	margin: 10px 0px 10px 0px;		padding-left: 35px; font-weight: bold;}
ul.subnavlist li.subnav_5 a:link {font-size: 10px;	}
ul.subnavlist li.subnav_5 a:visited {font-size: 10px;	}
ul.subnavlist li.subnav_5 a:hover {font-size: 10px;	}
ul.subnavlist li.subnav_5 a:active {font-size: 10px;	}

ul.subnavlist li.subnav_5_on {	background-image:url(../img/subnav_arrow.gif);	background-repeat:no-repeat; background-position: left top;  font-size: 10px;	margin: 10px 0px 10px 20px;	padding-left: 15px; font-weight: bold;}
ul.subnavlist li.subnav_5_on a:link {	color:#E75A23; font-size: 10px;	}
ul.subnavlist li.subnav_5_on a:visited {	color:#E75A23; font-size: 10px;	}
ul.subnavlist li.subnav_5_on a:hover {	color:#E75A23; font-size: 10px;	}
ul.subnavlist li.subnav_5_on a:active {	color:#E75A23; font-size: 10px;	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	/*
		
	
	ul.subnavlist li.subnav_3 { color: #153F8B;		margin: 8px 0px 8px 10px;		font-size: 11px;			}
	
	ul.subnavlist li.subnav_3_on {color: #E75A23;		margin: 8px 0px 8px 10px;		font-size: 11px;	}
		
	ul.subnavlist li.subnav_3_on a {color: #E75A23; text-decoration: none;}
	

	ul.subnavlist li.subnav_4 {		margin: 10px 0px 10px 20px;		font-size: 11px;		font-weight:bold;		}
	
	ul.subnavlist li.subnav_4_on {		margin: 10px 0px 10px 20px;		font-size: 11px;		font-weight:bold;		}
		
	ul.subnavlist li.subnav_4_on a {color: #E75A23; text-decoration: none;}
	
	
	ul.subnavlist li.subnav_5 {		margin: 6px 0px 8px 30px;		font-size: 10px;		font-weight:bold;		}
	
	ul.subnavlist li.subnav_5_on {		margin: 6px 0px 8px 30px;		font-size: 10px;		font-weight:bold;		}
		
	ul.subnavlist li.subnav_5_on a {color: #E75A23; text-decoration: none;}*/
	
	
	
	ul.subnavlist li.subnav_hide{
		
		}
	
	/*end subnav*/
	
	
	
	
	/*footer*/
	div.footer {
		font-size:9px;
		background-color: #F8F8F8;
		border-top: solid 1px #B9BBBD;
		width:950px;
		margin-right:auto;
		margin-left:auto;
			}
			
	div.footer table td {font-size:10px;}
	div.footer table td p {font-size:10px; color: #666666;}
	div.footernav_links {font-size:10px; margin:0 0 6px 0;}
	div.footernav_links a {color: #39393A;}
	div.footernav_links a:link {text-decoration:none;}
	div.footernav_links a:visited {text-decoration:none;}
	div.footernav_links a:hover {text-decoration:underline;}
	div.footernav_links a:active {text-decoration:underline;}
	
	div.footernav_links  a[href$='.pdf'], div.footer a[href$='.pdf'], div.footer_quicklinks ul li a[href$='.pdf']
	{
		padding: 0px 0px 0px 15px;
		background: transparent url(/img/icon_pdf_footer.gif) no-repeat center left;
	}
		
	div.footer_disclosure {margin:10px 0px; color:#2E4F6B; text-align:justify;}
	div.footer_disclosure h4 {font-size:larger; font-weight:bold; border-bottom: solid 1px #2E4F6B; margin:0px 0px 3px 0px;}
	
	
	div.footer_quicklinks {display: inline; font-size:10px; float:left; clear:right;  margin-bottom:8px; padding: 0 0 0 14px; line-height: 140%;}
	
	div.footer_quicklinks h4 {font-size:11px; font-weight: bold; color: #E75A23; margin:0px; padding:0px 0px 3px 0px;}
	
	div.footer_quicklinks ul {margin: 4px 0px 0px 1px; padding: 0px; list-style:none;}
	div.footer_quicklinks ul li {margin: 2px 0px 6px 0px; list-style:none;}
	
	div.footer_quicklinks a {color:#16408B;}		
	div.footer_quicklinks a:link {text-decoration: none;}
	div.footer_quicklinks a:visited {text-decoration: none;}	
	div.footer_quicklinks a:hover {text-decoration: underline;}	
	div.footer_quicklinks a:active {text-decoration: underline;}
	
	table.footer_logos {background-color: #fff; border: 1px solid #eee; width:340px;}
	table.footer_logos td {background-color: #fff; }
	
	.footer_logo_ncua {font-size:9px; font-family:Helvetica, Arial, sans-serif; text-align: right; padding:0px; border-top:1px solid #eee; padding-top:5px;}
	
	td.foot_right {padding:10px 20px;}
	td.foot_left {padding:10px;}
	
	
	.rule {background-image:url(/img/rule1.jpg); background-repeat: repeat-x; background-position:bottom; height:15px;}
	.rule_top1 {border-top:1px solid #445D84; height: 4px;}
	.rule_bottom1 {border-bottom:1px solid #445D84; height: 4px;}
	.rule_top2 {border-top:1px solid #DFD3A7; height: 4px;}
	.rule_bottom2 {border-bottom:1px solid #DFD3A7; height: 4px;}
	
	table.body_wrapper {
		width:910px;
		
		}
	table.body_wrapper td.content {
		background-color: #fff; 
		background-image:url(../img/body_content_bg.jpg);
		background-repeat:repeat-y;
		
		padding:0 20px;
		
		}
	
	/*home body*/
	table.home_layout_tbl {width:910px; margin-right: auto; margin-left:auto; background-color:#FFF;}
	td.home_col_left {vertical-align:top; padding: 15px 0px 0px 0px; width:220px;}
	td.home_col_spacer {width:20px;}
	td.home_col_right {width: 670px; vertical-align:top; padding: 15px 0px 0px 0px;}
	
	td.home_content_area_rule {
		border-left: solid 1px #959CA1;
		width:1px;
		}
	
	/*interior page body */
	table.int_layout_tbl {width:910px; margin-right: auto; margin-left:auto; background-color:#FFF;}
	td.int_col_left {vertical-align:top; padding: 15px 0px 0px 0px; width:220px;}
	td.int_col_spacer {width:20px;}
	td.int_col_right {width: 670px; vertical-align:top; padding: 15px 0px 0px 0px;}
	td.int_col_full_width {vertical-align:top; padding: 15px 0px 0px 0px;}
	td.int_page_title_rule {border-top: 1px solid #CCCCCC;}
	

	/*classified listing links*/
	.email_link {
		float:right;
		text-align:left; 
		background-image:url(../img/icon_email.gif); 
		background-repeat: no-repeat; 
		background-position:left;
		width:140px;
		height:26px;
		padding: 2px 2px 2px 18px;
		}
	.forsale_link {
		float:right;
		text-align:left; 
		background-image:url(../img/icon_forsale.gif); 
		background-repeat: no-repeat; 
		background-position:left;
		width:145px;
		height:26px;
		padding: 2px 2px 2px 18px;
		font-weight: bold;
		}
	
	
	/* classified topic navigation */
	/*subnav   */
	 div.forsale
		{
			width:215px;
	/*XX*/	border: 1px solid #16408B;
	/*XX*/	background-image:url(../img/subnav_bg_blue.gif);
			background-repeat:no-repeat;
			background-color:#EEEFEA;
			background-position:bottom;
			margin-bottom: 10px;
			padding-bottom: 25px;
			padding-top:5px;
			text-align: left;
		}
	
	div.forsale_title_text {
		font-size: 22px;
		font-weight: bold;
		color: #16408B;
		padding: 6px 0px 6px 0px;
		line-height: 20px;
		border-bottom: 1px solid #3B8CAA;
		margin-left:20px;
		margin-right:20px;
	}
	
	ul.forsalelist{
		width: 180px;
		margin-bottom: 20px;
		margin-left: auto;
		margin-right: auto;
		padding: 0;
		list-style-type: none;
		font-size: 13px;
		font-weight: normal;
			}
	
	ul.forsalelist li a {color:#16408B;}
	ul.forsalelist li a:link{text-decoration: underline;}
	ul.forsalelist li a:visited{}
	ul.forsalelist li a:hover{text-decoration: none;}
	ul.forsalelist li a:active{text-decoration: underline;}
	
	ul.forsalelist li.list {margin-bottom: 6px;	font-size: 14px;}
	ul.forsalelist li.list_on {margin-bottom: 6px;font-size: 14px; font-weight:bold; }
	
	/* end classifed topic navigation */
	
	/* begin sitemap list styles  */
	ul.sitemaplist{margin: 2px 0px 10px 0px; padding: 0; list-style-type:none;}
	
	
	ul.sitemaplist li.sitemap_2 {margin:0px 0px 0px 0px;}
	ul.sitemaplist li.sitemap_2 a{margin-left: 2px; padding-left: 0px;margin-bottom: 8px;margin-top: 16px; color: #16408B; font-size:13px; font-weight: bold;}
	
	ul.sitemaplist li.sitemap_3 {margin:0px 0px 0px 5px;}
	ul.sitemaplist li.sitemap_3 a{margin-left: 5px; padding-left: 5px;margin-bottom: 8px;margin-top: 3px; color: #16408B; font-size:12px;}
	
	ul.sitemaplist li.sitemap_4 {margin:0px 0px 0px 15px;}
	ul.sitemaplist li.sitemap_4 a{margin-left: 14px; padding-left: 10px;margin-bottom: 8px;margin-top: 3px; color: #16408B; font-size:11px;}
	
	ul.sitemaplist li.sitemap_5 {margin:0px 0px 0px 20px;}
	ul.sitemaplist li.sitemap_5 a{margin-left: 16px; padding-left: 15px;margin-bottom: 8px;margin-top: 3px; color: #16408B; font-size:10px;}
	
	ul.sitemaplist li.sitemap_6 {margin:0px 0px 0px 25px;}
	ul.sitemaplist li.sitemap_6 a{margin-left: 18px; padding-left: 20px;margin-bottom: 8px;margin-top: 3px; color: #333; font-size:10px;}
	
	ul.sitemaplist li.sitemap_7 {margin:0px 0px 0px 30px;}
	ul.sitemaplist li.sitemap_7 a{margin-left: 20px; padding-left: 25px;margin-bottom: 8px;margin-top: 3px; color: #333; font-size:10px;}
	
	
	
	/*end sitemap list styles */
	
	/* home page banners */
	
	
	/* homepage banner and banner nav selector styles... */
	/* homepage banner and banner image and nav selector styles... */
	div.home_banner {margin:0px; height:200px;}
	#banner_container {width: 670px;  overflow:hidden; margin:0; padding:0; position:absolute;}
	#canvas0 {position:absolute; width: 670px; top:0;left:0; filter:alpha(opacity=10); -moz-opacity:10;}
	#canvas1 {position:absolute; width: 670px; top:0;left:0; filter:alpha(opacity=10); -moz-opacity:10; visibility: hidden;}
	#canvassingle {position:absolute; width: 670px; top:0;left:0; filter:alpha(opacity=100); -moz-opacity:10;}
	

/* disabled pager would be...
#fbpager {display: none; visibility:hidden; height:0px;} */
#fbpager {float:left; padding: 0px 12px; margin:0px; position:relative; top: -30px; left: 0px; z-index: 10; display:block;}
#fbpager a{ margin: 0px 2px; padding: 3px 5px 3px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none;}
#fbpager a.activeSlide {background-color: #ffffff; border: 1px solid #014559; color: #16408B; text-decoration: none; font-weight: bold;}
#fadingbanners {}

	/* begin tabbed content areas */
	
	div.tabbed_content {
		width:620px;
		background-color:#fff;
		line-height:normal;
		margin: 6px 0px 20px 0px;
		font-size:15px; display: inline; 
		color: #3077A7;
		}
		
	div.tabbed_content {}
	
	div.tabbed_content a {
		text-decoration: none;
		color: #3077A7;
		cursor:pointer;
		}
		
	div.tabbed_content a:hover {
		text-decoration: underline;
		color: #39393A;
		}
		
	.tabbed_content.current a {color: black;}
	
		/*end tabbed content*/
	
	
	/*news insert styles*/
	
	/*NEWS CATEGORY insert title*/
	.news_category_title {font-size:15px; font-weight:bold; color:#103F8C;}
	
	/*SINGLE NEWS ITEM insert title*/
	.news_headline { color:#103F8C;} 
	
	/*NEWS ITEM styles*/
	td.news_icon {width:10px;} 
	td.news_icon img {}
	td.news_item {font-size:12px;}
	.news_date {font-weight: bold; font-size:12px;}
	.news_rule {border-top:solid 1px #CBCFD1;}
	.news_title {font-weight: bold; font-size:13px;}
	.news_title a:link {color:#16408B; text-decoration: none;}
	.news_title a:visited {color:#16408B; text-decoration: none;}
	.news_title a:hover {color:#16408B; text-decoration: underline;}
	.news_title a:active {color:#16408B; text-decoration: underline;}
	
	/*speedbump display styles*/
	.speedbump_wrapper {text-align:center;}
	.speedbump_wrapper span.title5 {font-weight:bold; font-size:14px; color:#2E4F6B;}
	.speedbump_wrapper span.subtitle1 {font-weight:bold; font-size:12px;}
	
	/*modal wrapper*/
	.wrapper_modal {background: #fff;}
	.wrapper_modal #nyroModalContent {padding:20px;}
	
	/*styles for the HTML insert on the homepage -- "how can we help you?"*/
	
	.help_bg_home {
		background-image: url(../img/insert_home_help_bg.jpg);
		background-repeat: repeat-x;
		background-position: top;
		text-align: center;
	}
	.help_bg_phone {
		background-image: url(../img/insert_home_help_call.jpg);
		background-repeat: no-repeat;
		background-position: top center;
		text-align: center;
	}	
	.help_bg_home select {width:240px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
	.help_bg_home select option {padding:0px 4px;}
	div.phone_link {
		font-family:Verdana, Geneva, sans-serif;
		margin: 18px 0px 7px 42px;
		text-align:left;
		font-size:13px;
		letter-spacing: -1px;
		font-weight: normal;
	}
	
	
	/*styles for the HTML insert on ALL interior pages -- "how can we help you?"*/
	
	.help_int {width:670px; margin:0px;}
	
	.help_bg_int {
		background-image: url(../img/insert_int_help_bg.jpg);
		background-repeat: repeat-x;
		background-position: top;
		font-family:Verdana, Geneva, sans-serif;
		font-size:14px;
		letter-spacing: -1px;
		font-weight: normal;
	
	}
	.help_bg_int select {width:300px; font-size:11px; font-family:Verdana, Geneva, sans-serif; letter-spacing:0px;}
	.help_bg_int select option {padding:0px 4px; }
	
	
	
	
	/*========== END INTERFACE STYLES ==========*/
	
	
	
	
	
	/*=======================================================================================================================*/
	/* BEGIN ADMIN */
	
	/* the comment above (begin admin) cannot be removed or changed */
	/* everything below here will be included within the admin site, everything above will not */
	
	
	
	/* HOME PAGE DISPLAY SPECS - these styles format the homepage display */
	div.home_content_area_1 {background-color:#fff; vertical-align: top;  margin:0px 0px 0px 5px; font-size:11px; line-height: normal; padding: 0px 20px 0px 0px; margin-right: 15px; }
	div.home_content_area_2 {background-color:#fff; vertical-align: top;  margin:20px 0px 0px 5px; font-size:11px; line-height: normal; padding-right:20px; margin-right: 15px; }
		/* div.home_content_area_3 {background-color:#fff; vertical-align: top; width:430px; margin:10px 0px 0px 5px; font-size:11px; line-height: normal; padding-right:20px; margin-right: 15px; }
	div.home_content_area_4 {background-color:#fff; vertical-align: top; width:430px; margin:10px 0px 0px 5px; font-size:11px; line-height: normal; padding-right:20px; margin-right: 15px; } */

div.home_content_area_1 a:link {text-decoration: none; font-weight: bold;}
div.home_content_area_1 a:visited {text-decoration: none; font-weight: bold;}
div.home_content_area_1 a:hover {text-decoration: underline; font-weight: bold;}
div.home_content_area_1 a:active {text-decoration: underline; font-weight: bold;}
div.home_content_area_2 a:link {text-decoration: none; font-weight: bold;}
div.home_content_area_2 a:visited {text-decoration: none; font-weight: bold;}
div.home_content_area_2 a:hover {text-decoration: underline; font-weight: bold;}
div.home_content_area_2 a:active {text-decoration: underline; font-weight: bold;}


	
	div.home_alert {border: 1px solid #DDC466; margin:0px 0px 5px 0px; padding:10px; background-color:#FFFFCC; text-align: left; width:200px;}
	div.home_alert h4 {margin:0px 0px 5px 0px; font-size:13px; font-weight:bold; color:#990000; text-align: center;}
	div.home_alert h4 a:link {text-decoration: none; color: #990000; font-weight: bold; font-size:13px; }
	div.home_alert h4 a:visited {text-decoration: none; color: #990000; font-weight: bold; font-size:13px;}
	div.home_alert h4 a:hover {text-decoration: underline; color: #990000; font-weight: bold; font-size:13px;}
	div.home_alert h4 a:active {text-decoration: underline; color: #990000; font-weight: bold; font-size:13px;}
	
	div.home_alert2 {border: 1px solid #DFC464; border-left: none; border-right: none; margin:0px 0px 5px 0px; padding:10px; text-align: left; width:200px;}
	div.home_alert2 h4 {margin:0px 0px 5px 0px; font-size:12px; font-weight:bold; color:#EA591F; text-align: center;}
	div.home_alert2 h4 a:link {text-decoration: none; color: #EA591F; font-weight: bold; font-size:12px; }
	div.home_alert2 h4 a:visited {text-decoration: none; color: #EA591F; font-weight: bold; font-size:12px;}
	div.home_alert2 h4 a:hover {text-decoration: underline; color: #EA591F; font-weight: bold; font-size:12px;}
	div.home_alert2 h4 a:active {text-decoration: underline; color: #EA591F; font-weight: bold; font-size:12px;}

	div.home_announcements {padding-bottom: 0px;}
	/*.home_announcements_rule {background-image:url(../img/rule1.gif); background-repeat:repeat-x;}
	.home_announcements_links {font-size:9px; padding: 4px 0; text-align: center;}*/
	div.home_announcements li.announcement1 {font-weight: normal;}
	div.home_announcements li.announcement1 a:link {font-size: 11px; font-weight: bold; color: #153F8B; text-decoration: none;}
	div.home_announcements li.announcement1 a:visited {font-size: 11px; font-weight: bold; color: #153F8B; text-decoration: none;}
	div.home_announcements li.announcement1 a:hover {font-size: 11px; font-weight: bold; color: #153F8B; text-decoration: underline;}
	div.home_announcements li.announcement1 a:active {font-size: 11px; font-weight: bold; color: #153F8B; text-decoration: underline;}
	
	div.home_announcements li.announcement2 {font-weight: normal;}
	div.home_announcements li.announcement2 a:link {font-size: 11px; font-weight: bold; color: #990000; text-decoration: none;}
	div.home_announcements li.announcement2 a:visited {font-size: 11px; font-weight: bold; color: #990000; text-decoration: none;}
	div.home_announcements li.announcement2 a:hover {font-size: 11px; font-weight: bold; color: #990000; text-decoration: underline;}
	div.home_announcements li.announcement2 a:active {font-size: 11px; font-weight: bold; color: #990000; text-decoration: underline;}
	
	.home_announcements_scroll {padding: 0px; margin:0px;}
	.home_announcements_scroll ul {margin:0px; padding:0px; font-size:11px; color: #333333; list-style:none;}
	.home_announcements_scroll ul li {margin: 0px 15px 10px 10px; line-height:14px;}
	
	/* INTERIOR PAGE DISPLAY SPECS - these styles format the content areas of the pages within the site display*/
	div.int_content_area_1 {background-color:#fff; vertical-align: top; line-height:20px; margin: 0px 0px 25px 0px;}
	div.int_content_area_2 {background-color:#fff; vertical-align: top; line-height:20px;  margin: 0px 0px 25px 0px;}
	
	/* tabbed content areas using #'s 4 through 10 display between areas 2 and 3*/
	
	div.int_content_area_3 {background-color:#fff; vertical-align: top; line-height:20px;  margin: 0px 0px 25px 0px;}
	
	
	/* TABBED content area styles below*/
	
	div.int_content_area_4  {
				background-color:#fff; 
			font-size:12px; 
			padding: 10px 10px 10px 0px; 
			border-top:solid 1px #75AFDF; 
			margin-bottom: 25px;
			margin-top: 6px;
			line-height:20px;
		/*overflow: auto; 
			height: 200px; */
	
			}
			
	div.int_content_area_5  {
				background-color:#fff; 
			font-size:12px; 
			padding: 10px 10px 10px 0px; 
			border-top:solid 1px #75AFDF; 
			margin-bottom: 25px;
			margin-top: 6px;
			line-height:20px;
		/*overflow: auto; 
			height: 200px; */
		visibility:hidden;
		display: none;
		}
	div.int_content_area_6  {
				background-color:#fff; 
			font-size:12px; 
			padding: 10px 10px 10px 0px; 
			border-top:solid 1px #75AFDF; 
			margin-bottom: 25px;
			margin-top: 6px;
			line-height:20px;
		/*overflow: auto; 
			height: 200px; */
	visibility:hidden;
		display: none;
		}
	div.int_content_area_7  {
			background-color:#fff; 
			font-size:12px; 
			padding: 10px 10px 10px 0px; 
			border-top:solid 1px #75AFDF; 
			margin-bottom: 25px;
			margin-top: 6px;
			line-height:20px;
		/*overflow: auto; 
			height: 200px; */
		visibility:hidden;
		display: none;
		}
	
	/* contact form */
	.hidediv{display:none;}
	td.contact_content_area_1 {paddding:10px; width:420px;}
	.contact_content_area_3 {width:200px; border:solid 1px #B5CDE2; background-color:#EBF3FA; padding:10px;}
	td.contact_form_area 
		{
		width:420px;
		border-top: 1px solid #C8CCD0; 
		border-bottom: 1px solid #C8CCD0; 
			padding:6px 6px 20px 6px; 
		margin:10px 0px 0px 0px;
		}
	div.contact_form_area .form1_fixed {font-family:Verdana, Geneva, sans-serif; font-size:12px;}
	div.contact_label {display:inline; float:left; font-weight: bold; width: 150px;}
	div.contactmsg {}
	
	
	
	/* INTERIOR PAGE EDITOR SPECS - these styles format the editor within edit & publish in the admin */
	body.home_content_area_1 {background-color:#fff; vertical-align: top; font-family:Verdana, Geneva, sans-serif; font-size:12px; padding:6px;}
	body.home_content_area_2 {background-color:#fff; vertical-align: top; font-family:Verdana, Geneva, sans-serif; font-size:12px; padding:6px;}
	body.home_content_area_3 {background-color:#fff; vertical-align: top; font-family:Verdana, Geneva, sans-serif; font-size:12px; padding:6px;}
	body.home_content_area_4 {background-color:#fff; vertical-align: top; font-family:Verdana, Geneva, sans-serif; font-size:12px; padding:6px;}
	
	body.int_content_area_1 {background-color:#fff; padding:5px; font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height:20px;}
	body.int_content_area_2 {background-color:#fff; padding:5px; font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height:20px;}
	body.int_content_area_3 {background-color:#fff; padding:5px; font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height:20px;}
		
		
	body.int_content_area_4  {background-color:#fff; padding:5px; font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height:20px;} body.int_content_area_4 p {line-height:20px;}
	
	body.int_content_area_5  {background-color:#fff; padding:5px; font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height:20px;} body.int_content_area_5 p {line-height:20px;}
	
	body.int_content_area_6  {background-color:#fff; padding:5px; font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height:20px;} body.int_content_area_6 p {line-height:20px;}
	body.int_content_area_7  {background-color:#fff; padding:5px; font-size:12px;
		font-family:Verdana, Geneva, sans-serif; line-height:20px;} body.int_content_area_7 p {line-height:20px;}
	body.int_content_area_8  {background-color:#fff; padding:5px; font-size:12px;
		font-family:Verdana, Geneva, sans-serif; line-height:20px;} body.int_content_area_8 p {line-height:20px;}
	body.int_content_area_9  {background-color:#fff; padding:5px; font-size:12px;
		font-family:Verdana, Geneva, sans-serif; line-height:20px;} body.int_content_area_9 p {line-height:20px;}
	body.int_content_area_10 {background-color:#fff; padding:5px; font-size:12px;
		font-family:Verdana, Geneva, sans-serif; line-height:20px;} body.int_content_area_10 p {line-height:20px;}
		
	/* INTERIOR PAGE IFRAME SPECS - these styles format the edit & publish iframes in the admin */
	iframe.home_content_area_1 {background-color:#fff; border:1px solid #ccc; margin:0 0 0 10px; width:475px; height:270px;}
	iframe.home_content_area_2 {background-color:#fff; border:1px solid #ccc; margin:0 0 0 10px;  width:475px; height:270px;}
	iframe.home_content_area_3 {background-color:#fff; border:1px solid #ccc; margin:0 0 0 10px;  width:680px; height:200px;}
	iframe.home_content_area_4 {background-color:#fff; border:1px solid #ccc; margin:0 0 0 10px;  width:680px; height:200px;}
	
	
	iframe.int_content_area_1 {width: 655px; height: 120px; border: groove 2px #ddd; margin:0px 0px 8px 5px;}
	iframe.int_content_area_2 {width: 655px; height: 300px; border: groove 2px #ddd; margin:0px 0px 5px 5px;}
/*	iframe.int_content_area_3 {width: 655px; height: 100px; border: groove 2px #ddd; margin:0px 0px 5px 5px;}
	iframe.int_content_area_4 {width: 655px; height: 150px; border: groove 2px #ddd; margin:0px 0px 5px 5px;}
	iframe.int_content_area_5 {width: 655px; height: 150px; border: groove 2px #ddd; margin:0px 0px 5px 5px;}
	iframe.int_content_area_6 {width: 655px; height: 150px; border: groove 2px #ddd; margin:0px 0px 5px 5px;}
	iframe.int_content_area_7 {width: 655px; height: 150px; border: groove 2px #ddd; margin:0px 0px 5px 5px;}
	iframe.int_content_area_8 {width: 655px; height: 150px; border: groove 2px #ddd; margin:0px 0px 5px 5px;}
	iframe.int_content_area_9 {width: 655px; height: 150px; border: groove 2px #ddd; margin:0px 0px 5px 5px;}
	iframe.int_content_area_10 {width: 655px; height: 150px; border: groove 2px #ddd; margin:0px 0px 5px 5px;}*/
	
	iframe.int_content_area_news {width: 600px; height: 350px; border: groove 2px #ddd; margin:0px 0px 5px 5px;}
	iframe.int_content_area_abstract {width: 600px; height: 100px;border: solid 1px #ddd;}
	
	/*  PAGE HTML VIEW SPECS - these styles format the interior page html editor in the admin */
	textarea.home_content_area_1 {background-color:#eee; border:2px solid #333; margin:0 0 0 10px; width:680px; height:400px;}
	textarea.home_content_area_2 {background-color:#eee; border:2px solid #333; margin:0 0 0 10px;  width:680px; height:400px;}
	textarea.home_content_area_3 {background-color:#eee; border:2px solid #333; margin:0 0 0 10px;  width:680px; height:400px;}
	textarea.home_content_area_4 {background-color:#eee; border:2px solid #333; margin:0 0 0 10px;  width:680px; height:400px;}
	
	textarea.int_content_area_1 {width: 655px; height: 200px; border: groove 2px #000; margin:0px 0px 5px 5px; background-color: #F1F2F3; height:400px;}
	textarea.int_content_area_2 {width: 655px; height: 150px; border: groove 2px #000; margin:0px 0px 5px 5px; background-color: #F1F2F3; height:400px;}
	textarea.int_content_area_3 {width: 655px; height: 150px; border: groove 2px #000; margin:0px 0px 5px 5px; background-color: #F1F2F3; height:400px;}
	textarea.int_content_area_4 {width: 655px; height: 150px; border: groove 2px #000; margin:0px 0px 5px 5px; background-color: #F1F2F3;}
	textarea.int_content_area_5 {width: 655px; height: 150px; border: groove 2px #000; margin:0px 0px 5px 5px; background-color: #F1F2F3;}
	textarea.int_content_area_6 {width: 655px; height: 150px; border: groove 2px #000; margin:0px 0px 5px 5px; background-color: #F1F2F3;}
	textarea.int_content_area_7 {width: 655px; height: 150px; border: groove 2px #000; margin:0px 0px 5px 5px; background-color: #F1F2F3;}
	textarea.int_content_area_8 {width: 655px; height: 150px; border: groove 2px #000; margin:0px 0px 5px 5px; background-color: #F1F2F3;}
	textarea.int_content_area_9 {width: 655px; height: 150px; border: groove 2px #000; margin:0px 0px 5px 5px; background-color: #F1F2F3;}
	textarea.int_content_area_10 {width: 655px; height: 150px; border: groove 2px #000; margin:0px 0px 5px 5px; background-color: #F1F2F3;}
	
	textarea.int_content_area_news {width: 350px; height: 350px; border: groove 2px #ddd; margin:0px 0px 5px 5px;}
	textarea.int_content_area_abstract {width: 350px; height: 100px;border: solid 1px #ddd;}
	
	
	/* title areas above the admin iframes which need to be adjusted to be the same width */
		.home_content_area_title_1 {width:475px; margin:0px; padding: 0 0 0 10px;}
		.home_content_area_title_2 {width: 475px; margin:0px; padding: 0 0 0 10px;}
		.home_content_area_title_3 {width:680px; margin:0px; padding: 0 0 0 10px;}
		.home_content_area_title_4 {width:680px; margin:0px; padding: 0 0 0 10px;}
		
		.int_content_area_title_1 {width: 655px; margin:0px; padding: 0 0 0 10px;}
		.int_content_area_title_2 {width: 655px; margin:0px; padding: 0 0 0 10px;}
		.int_content_area_title_3 {width: 655px; margin:0px; padding: 0 0 0 10px;}
		.int_content_area_title_4 {width: 655px; margin:0px; padding: 0 0 0 10px;}
		.int_content_area_title_5 {width: 655px; margin:0px; padding: 0 0 0 10px;}
		.int_content_area_title_6 {width: 655px; margin:0px; padding: 0 0 0 10px;}
		.int_content_area_title_7 {width: 655px; margin:0px; padding: 0 0 0 10px;}
		.int_content_area_title_8 {width: 655px; margin:0px; padding: 0 0 0 10px;}
		.int_content_area_title_9 {width: 655px; margin:0px; padding: 0 0 0 10px;}
		.int_content_area_title_10 {width: 655px; margin:0px; padding: 0 0 0 10px;}
	
	hr {height:1px; color:#ccc; background-color:#c1c1c1; border: 0 none;}
	
	
	/* BEGIN CONTENT */
	h1#pgtitle {color:#EA591F; padding: 8px 10px 18px 0; margin:0px;	font-size: 33px; font-weight: normal; letter-spacing: -0.5px; font-family: Arial Narrow, Arial, Helvetica, sans-serif;} 
	.pgtitle_green {color:#EA591F; margin: 8px 10px 18px 0; font-size: 33px; font-weight: normal; letter-spacing: -0.5px; font-family: Arial Narrow, Arial, Helvetica, sans-serif;} 
	.normal {font-size: 12px;font-weight: normal;color: #000;}
	.headline1 {font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; color: #103F8C; margin:0px 0px 5px 0px; padding:0px;}
	.headline2 {font-family: Arial Narrow, Arial, Helvetica, sans-serif;font-size: 25px; font-weight: normal; color: #153F8B; margin:0px 0px 5px 0px; padding:0px;}
	.headline3 {font-family: Arial Narrow, Arial, Helvetica, sans-serif;font-size: 25px; font-weight: normal; color:#4A3833 ; margin:0px 0px 5px 0px; padding:0px;}
	.subtitle1 {font-size: 12px; font-weight: bold; color: #103F8C; margin:0px 0px 2px 0px; padding:0px;}
	.subtitle2 {font-size: 12px; font-weight: bold; color: #153F8B; margin:0px 0px 2px 0px; padding:0px;}
	.subtitle3 {font-size: 12px; font-weight: bold; color: #DC973C; margin:0px 0px 2px 0px; padding:0px;}
	.bold_keyword {font-size: 12px;font-weight: bold; color:#000; display:inline; margin:0px; padding:0px; line-height:inherit;}
	.keyword {font-size: 12px;font-weight: normal; color:#000; display:inline; margin:0px; padding:0px; line-height:inherit;}
	.smalltitle1 {font-size: 12px;font-weight: bold; margin:0px 0px 2px 0px; padding:0px;}
	.smalltitle2 {font-size: 12px;font-weight: bold;  color: #153F8B; margin:0px 0px 2px 0px; padding:0px;}
	.smalltype {font-size: 10px;color: #333333;}
	
	/* END CONTENT */

/*========== BEGIN CALLOUT STYLES ==========
	standard text based promotions*/
	.theme1swatch
	{
		background-color:  #103F8C;
		height: 22px;
		width: 26px;
		float: left;
		margin: 2px;
		border: solid 1px #DFC464;
	}
	.theme2swatch
	{
		background-color: #EA591F;
		height: 22px;
		width: 26px;
		float: left;
		margin: 2px;
		border: solid 1px #DFC464;
	}
	.theme3swatch
	{
		background-color: #EA591F;
		height: 22px;
		width: 26px;
		float: left;
		margin: 2px;
		border: solid 1px #EA591F;
	}
	.theme4swatch
	{
		background-color: #1D81F3;
		height: 22px;
		width: 26px;
		float: left;
		margin: 2px;
		border: solid 1px #1D81F3;
	}
	.theme5swatch
	{
		background-color: #005D3F;
		height: 22px;
		width: 26px;
		float: left;
		margin: 2px;
		border: solid 1px #005D3F;
	}
	
	
	
	
	
	#promotions_div img {display:block; margin:8px 0 8px 0;}
	
	div#calloutbody ul{margin: 0 8px 0 20px; padding:0;}
	div#calloutbody ul a{}
	div#calloutbody ul li {margin-bottom: 5px;}
	
	
	
	
	
	
	/*#theme1 {
		width: 220px;
		font-family:Verdana, Geneva, sans-serif;
	}
	#theme1 div.callout_top {
		height: 8px;
		background-image:url(../img/promo_theme1_top.gif);
		background-repeat:no-repeat;
		background-position: center top;
		}
	#theme1 div.callout_box1 {
		background-color: #F8F8F8;
		border: solid 1px #B9BBBD;
		border-top:none;
		border-bottom:none;
		padding:6px 10px 10px;
		text-align:left;
	}
	#theme1 div#calloutheadline {
		font-size: 20px;
		color: #E75A23;
		font-weight: bold;
		line-height: 24px;
		margin: 0 0 10px 0;
		font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	}
	#theme1 div#calloutbody {
		font-size: 12px;
		color: #000;
		font-weight: normal;
		line-height: 14px;
		margin: 0 0 10px 0;
	}
	#theme1 div#calloutlink {
		font-size: 12px;
		font-weight:normal;
	
		line-height:13px;
		margin:10px 10px 10px 0px;
	}
	#theme1 div#calloutlink a:link {
		text-decoration:none;
		
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme1 div#calloutlink a:visited {
		text-decoration:none;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme1 div#calloutlink a:hover {
		text-decoration:underline;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme1 div#calloutlink a:active {
		text-decoration:underline;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme1 div.callout_bottom {
		height: 8px;
		background-image:url(../img/promo_theme1_bottom.gif);
		background-repeat:no-repeat;
		background-position: center bottom;
		}*/
	
		
	
	
	
	#theme1 {
		width: 220px;
		background-color: #fff;
		font-family:Verdana, Geneva, sans-serif;
		padding:none;
		margin-bottom: 8px;
	}
	
	#theme1 div.callout_top {
		height: 2px;
		}
	
	#theme1 div.callout_box1 {
		background-color: #fff;
		padding:7px;
		text-align:left;
		border-bottom: solid 1px #DFC464;
	}
	
	#theme1 div#calloutheadline {
		font-size: 22px;
		color: #103F8C;
		font-weight: bold;
		line-height: 20px;
		margin: 0 0 10px 0;
		font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	}
	
	#theme1 div#calloutbody {
		
	}
	
	#theme1 div#calloutlink {
		font-size: 12px;
		font-weight:normal;
		line-height:13px;
		margin:10px 10px 10px 0px;
	}
	#theme1 div#calloutlink a:link {
		text-decoration:none;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme1 div#calloutlink a:visited {
		text-decoration:none;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme1 div#calloutlink a:hover {
		text-decoration:underline;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme1 div#calloutlink a:active {
		text-decoration:underline;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme1 div.callout_bottom {
		height: 2px;
		}
	
	
	
	
	
	
	#theme2 {
		width: 220px;
		background-color: #fff;
		font-family:Verdana, Geneva, sans-serif;
		padding:none;
		margin-bottom: 8px;
	}
	
	#theme2 div.callout_top {
		height: 2px;
		}
	
	#theme2 div.callout_box1 {
		background-color: #fff;
		padding:7px;
		text-align:left;
		border-bottom: solid 1px #DFC464;
	}
	
	#theme2 div#calloutheadline {
		font-size: 22px;
		color: #EA591F;
		font-weight: bold;
		line-height: 20px;
		margin: 0 0 10px 0;
		font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	}
	
	#theme2 div#calloutbody {
		
	}
	
	#theme2 div#calloutlink {
		font-size: 12px;
		font-weight:normal;
		line-height:13px;
		margin:10px 10px 10px 0px;
	}
	#theme2 div#calloutlink a:link {
		text-decoration:none;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme2 div#calloutlink a:visited {
		text-decoration:none;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme2 div#calloutlink a:hover {
		text-decoration:underline;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme2 div#calloutlink a:active {
		text-decoration:underline;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme2 div.callout_bottom {
		height: 2px;
		}
	
	
	
	
	
	
	
	
	#theme3 {
		width: 220px;
		background-color: #fff;
		font-family:Verdana, Geneva, sans-serif;
		padding:none;
		margin-bottom: 8px;
	}
	
	#theme3 div.callout_top {
		height: 2px;
		}
	
	#theme3 div.callout_box1 {
		background-color: #fff;
		padding:7px;
		text-align:left;
		border-bottom: solid 1px #EA591F;
	}
	
	#theme3 div#calloutheadline {
		font-size: 22px;
		color: #EA591F;
		font-weight: bold;
		line-height: 20px;
		margin: 0 0 10px 0;
		font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	}
	
	#theme3 div#calloutbody {
		
	}
	
	#theme3 div#calloutlink {
		font-size: 12px;
		font-weight:normal;
		line-height:13px;
		margin:10px 10px 10px 0px;
	}
	#theme3 div#calloutlink a:link {
		text-decoration:none;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme3 div#calloutlink a:visited {
		text-decoration:none;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme3 div#calloutlink a:hover {
		text-decoration:underline;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme3 div#calloutlink a:active {
		text-decoration:underline;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme3 div.callout_bottom {
		height: 2px;
		}
		
		
		
		
		
		
		
		
	
#theme4 {
		width: 220px;
		background-color: #fff;
		font-family:Verdana, Geneva, sans-serif;
		padding:none;
		margin-bottom: 8px;
	}
	
	#theme4 div.callout_top {
		height: 2px;
		}
	
	#theme4 div.callout_box1 {
		background-color: #fff;
		padding:7px;
		text-align:left;
		border-bottom: solid 1px #1D81F3;
	}
	
	#theme4 div#calloutheadline {
		font-size: 22px;
		color: #1D81F3;
		font-weight: bold;
		line-height: 20px;
		margin: 0 0 10px 0;
		font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	}
	
	#theme4 div#calloutbody {
		
	}
	
	#theme4 div#calloutlink {
		font-size: 12px;
		font-weight:normal;
		line-height:13px;
		margin:10px 10px 10px 0px;
	}
	#theme4 div#calloutlink a:link {
		text-decoration:none;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme4 div#calloutlink a:visited {
		text-decoration:none;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme4 div#calloutlink a:hover {
		text-decoration:underline;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme4 div#calloutlink a:active {
		text-decoration:underline;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme4 div.callout_bottom {
		height: 2px;
		}
		
		
		
		
		
		
		
		
		
	
	#theme5 {
		width: 220px;
		background-color: #fff;
		font-family:Verdana, Geneva, sans-serif;
		padding:none;
		margin-bottom: 8px;
	}
	
	#theme5 div.callout_top {
		height: 2px;
		}
	
	#theme5 div.callout_box1 {
		background-color: #fff;
		padding:7px;
		text-align:left;
		border-bottom: solid 1px #005D3F;
	}
	
	#theme5 div#calloutheadline {
		font-size: 22px;
		color: #005D3F;
		font-weight: bold;
		line-height: 20px;
		margin: 0 0 10px 0;
		font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	}
	
	#theme5 div#calloutbody {
		
	}
	
	#theme5 div#calloutlink {
		font-size: 12px;
		font-weight:normal;
		line-height:13px;
		margin:10px 10px 10px 0px;
	}
	#theme5 div#calloutlink a:link {
		text-decoration:none;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme5 div#calloutlink a:visited {
		text-decoration:none;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme5 div#calloutlink a:hover {
		text-decoration:underline;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme5 div#calloutlink a:active {
		text-decoration:underline;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#theme5 div.callout_bottom {
		height: 2px;
		}
	
	#promodiv
	{
		padding: 5px;
		}
	
	
	
	
	
	/*set the width of advisor callouts*/
	
	#advisor_div {margin:10px 0px 0px 0px;}
	
	
	#advisor_body {
		width: 220px;
		font-family:Verdana, Geneva, sans-serif;
	}
	
	#advisor_body div.advisor_top {
		height: 8px;
		background-image:url(/img/promo_advisor_top.gif);
		background-repeat:no-repeat;
		background-position: center top;
		}
	
	#advisor_body div.advisor_box1 {
		background-color: #F8F8F8;
		border: solid 1px #B9BBBD;
		border-top:none;
		border-bottom:none;
		padding:6px 10px 10px;
		text-align:left;
	}
	#advisor_body div#advisorheadline  {
		font-size: 20px;
		color: #E75A23;
		font-weight: bold;
		line-height: 24px;
		margin: 0 0 10px 0;
		font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	}
	#advisor_body div#advisorbody {
		font-size: 12px;
		color: #000;
		font-weight: normal;
		line-height: 14px;
		margin: 0 0 10px 0;
	}
	#advisor_body div#advisorlink {
		font-size: 12px;
		font-weight:normal;
	
		line-height:13px;
		margin:10px 10px 10px 0px;
	}
	#advisor_body div#advisorlink a:link {
		text-decoration:none;
		
		font-weight:normal;
		padding:4px 20px 4px 0px;

	}
	#advisor_body div#advisorlink a:visited {
		text-decoration:none;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
	
	}
	#advisor_body div#advisorlink a:hover {
		text-decoration:underline;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
		
	}
	#advisor_body div#advisorlink a:active {
		text-decoration:underline;
		color:#25506C;
		font-weight:normal;
		padding:4px 20px 4px 0px;
	
	}
	
	#advisor_body div.advisor_bottom {
		height: 8px;
		background-image:url(/img/promo_advisor_bottom.gif);
		background-repeat:no-repeat;
		background-position: center bottom;
		}
	
	
	
	
	
	
	
	
	
	
	

		
	/*Behavior Based Bug...*/
	
	.bug_box
	{
		background-color:#fff;
		padding: 10px;
		margin-bottom:20px;
		vertical-align: middle;
		font-size:11px;
		border-top: solid 1px #DFC464;
		border-bottom: solid 1px #DFC464;
		font-family:Verdana, Geneva, sans-serif;
		text-align:left;
	}
	
	.web_bug_title
	{
		font-family: Arial Narrow, Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		color: #EA591F;
		padding-right: 10px;
		margin:0px;
	}
	.web_bug_text
	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		color: #333;
	}
	
	div#web_bug_link A:link
	{
		color: #103F8C;
		text-decoration: underline;
	}
	div#web_bug_link A:visited
	{
		color: #103F8C;
	}
	div#web_bug_link A:hover
	{
		color: #103F8C;
		text-decoration: none;
	}
	div#web_bug_link A:active
	{
		color: #000;
	}
	
	.home_promo1 {margin:12px 0px 12px 0px;}	
	.home_promo2 {margin:12px 0px 12px 0px;}	
	.home_promo3 {margin:12px 0px 12px 0px;}	
	
	/*========== END CALLOUT STYLES ==========
	
	
	
	
	========== BEGIN RATES STYLES ==========*/
	.home_rates_frame {width:220px; margin:0px; overflow:auto; height:180px; border:none;}

	
	/*homepage rates styles*/
	
		home
	
	.home_rates_title {font-size: 19px;
		font-weight: normal;
		color:#EA591F;	width: 256px; margin: 0px; margin-left:auto; margin-right: auto;
		text-align: center;
		font-family: Arial Narrow, Arial, Helvetica, sans-serif;}
	
	.home_rates_date {font-size: 9px; color:#868889; text-align: right; font-style: italic; padding-right: 3px;}	
	
	.home_ratestable {width: 220px; margin: 0px; margin-left:auto; margin-right: auto; }	
	.home_ratestable td {}
	
	.home_rates_head {font-size: 12px; font-weight: bold; color: #103F8C; background-color: #fff; padding: 0px 4px 4px 4px; text-align:center; font-family: Arial, Helvetica, sans-serif;}	
	.home_rates_head a:link {color:#103F8C; text-decoration: none;}
	.home_rates_head a:visited {color:#103F8C; text-decoration: none;}
	.home_rates_head a:hover {color:#103F8C; text-decoration: underline;}
	.home_rates_head a:active {color:#103F8C; text-decoration: underline;}
	
	.home_rates_subhead {font-size: 10px; font-weight: bold; color: #fff; background-color: #103F8C; padding: 5px; text-align:center;}
	
	.home_rates_foot	{font-size: 10px; font-weight: normal; color: #f1f2f3; background-color: #fff; padding: 4px; font-style:italic;}
		
	.hp_rates_name	{font-size: 10px; color: #fff; background-color: #4076A4; padding: 5px; font-weight: bold;	text-align:center;}
	.hp_rates_rate	{font-size: 11px; color: #000; background-color: #DFC464; padding: 3px; font-weight: normal; text-align:center;}
	.hp_rates_drk	{font-size: 10px; color: #fff; background-color: #103F8C; padding: 3px; font-weight: bold; text-align:center;}
	.hp_rates_lite	{font-size: 11px; color: #000; background-color: #E6D4B7; padding: 3px; font-weight: normal; text-align:center;}
	.hp_rates_entry {font-weight: normal; color: #000000; height: 15px; width: 100px;}
	
	
	
	/*end homepage rates styles */
	
	/*rates table styles*/
	
	#ratetable{
		border: none; 
		width: 100%;
		font-family:Verdana, Geneva, sans-serif;
	}
	
	#ratetable td{}
		
	.ratehead {
		font-size: 18px;
		font-weight: normal;
		color: #fff;
		background-color: #003C5C;
		padding: 6px 8px;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	
	.ratehead a {color:#fff;}
	.ratehead a:link {color:#fff; text-decoration:none;}
	.ratehead a:visited {color:#fff; text-decoration:none;}
	.ratehead a:hover {color:#fff; text-decoration:none;}
	.ratehead a:active {color:#fff; text-decoration:none;}
	
	.ratehead span.rate_date { float:right; font-size:12px; font-weight: normal;} 
	
	.rateheader1 {font-size: 11px; color: #fff; background: #5A77AD; font-weight: normal; text-align : left; vertical-align : middle; padding: 5px;}	
	.ratefootnote {font-size: 10px; color:#555; font-weight: normal; font-style:italic; background-color: #ffffff;}
	
	.ratespacer {background-color: #ffffff; height:8px;}
	
	/*these styles are pulled into the rate selection area within the rates tool */
	.ratestitle1 {font-size: 11px; color:#000; background: #9CAECE; font-weight: normal; text-align : left; vertical-align : middle;		padding: 5px;}
	
	.ratestitle2 {font-size: 11px; color:#16408B; background: #D1D3D6; font-weight: normal; text-align : center; vertical-align : middle;		padding: 5px;}
	
	.ratestitle3 {font-size: 11px; color:#000; background: #93C46C; font-weight: normal; text-align : center; vertical-align : middle;		padding: 5px;}
	
	.ratestitle4 {font-size: 11px; color:#000000; background: #DFC464; font-weight: normal; text-align : left; vertical-align : middle;		padding: 5px;}
	
	.ratesrate1 {font-size: 11px; color: #000; background-color: #E3D4B5; padding: 3px; text-align:center; font-weight:bold;}
	
	.ratesrate2 {font-size: 11px; color: #000; background-color: #EEE9DF; padding: 3px; text-align:center;}
	
	.ratesrate3 {font-size: 11px; color: #000; background-color: #DED6C5; padding: 3px;}
	
	.ratesrate4 {font-size: 11px; color: #000; font-weight: bold; background-color: #f1f2f3; padding: 3px; text-align:center;}
	.ratesrate5 {font-size: 11px; color: #000; background-color: #f1f2f3; padding: 3px; text-align:right; /*line-height:11px;*/	}
	.ratesrate6 {font-size: 11px; color: #000; background-color: #fff; padding: 3px;}
	
	.ratesrate7 {font-size: 11px; color: #000; background-color: #fff; padding: 3px;}
	
	/* end rates tool styles */
	
	.ra_row {padding:0px;}
	
	div.ra_signup_link a {
		float:right;
		text-align:left; 
		background-image:url(../img/icon_rate.gif); 
		background-repeat: no-repeat; 
		background-position:left top;
		width:165px;
		height:16px;
		padding: 0px 2px 7px 18px;
		FONT-WEIGHT: BOLD;
	}
	
	td.ra_signup_ratelayout td.ra_row div.ra_signup_link {display:none; visibility:hidden;}
		
		
	.raselect {
		display: none;
	}
	.raselectshow {
		display: block;
		vertical-align: middle;
	}
	
	
	
	
	
	
	
	
	/*========== END RATES STYLES ==========
	========== BEGIN ICONIZE STYLES ========== *
	
	/* Iconize 0.5
	websites (pictures and movies)*/
	A[href*="youtube.com/watch?"], A[href*="sevenload.com/videos/"], A[href*="metacafe.com/watch/"]
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_film.gif) no-repeat center right;
	}
	A[href*="flickr.com/photos/"], A[href*="zooomr.com"], A[href*="imageshack.us"], A[href*="bubbleshare.com"], A[href*="sevenload.com/bilder/"]
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_pic.gif) no-repeat center right;
	}
	/*extensions*/
	
	A[href$='.doc'], A[href$='.rtf']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_doc.gif) no-repeat center right;
	}
	A[href$='.txt']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_txt.gif) no-repeat center right;
	}
	A[href$='.xls']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_xls.gif) no-repeat center right;
	}
	A[href$='.rss'], A[href$='.atom']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_feed.gif) no-repeat center right;
	}
	A[href$='.opml']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_opml.gif) no-repeat center right;
	}
	A[href$='.phps']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_phps.gif) no-repeat center right;
	}
	A[href$='.phps']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_phps.gif) no-repeat center right;
	}
	A[href$='.torrent']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_torrent.gif) no-repeat center right;
	}
	A[href$='.vcard']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_vcard.gif) no-repeat center right;
	}
	A[href$='.exe']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_exe.gif) no-repeat center right;
	}
	A[href$='.dmg'], A[href$='.app']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_dmg.gif) no-repeat center right;
	}
	A[href$='.pps']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_pps.gif) no-repeat center right;
	}
	A[href$='.pdf']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_pdf.gif) no-repeat center right;
	}
	A[href$='.xpi']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_plugin.gif) no-repeat center right;
	}
	A[href$='.fla'], A[href$='.swf']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_flash.gif) no-repeat center right;
	}
	A[href$='.zip'], A[href$='.rar'], A[href$='.gzip'], A[href$='.bzip'], A[href$='.ace']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_archive.gif) no-repeat center right;
	}
	A[href$='.ical']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_ical.gif) no-repeat center right;
	}
	/*A[href$='.css']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_css.gif) no-repeat center right;
	}*/
	A[href$='.ttf']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_ttf.gif) no-repeat center right;
	}
	A[href$='.jpg'], A[href$='.gif'], A[href$='.png'], A[href$='.bmp'], A[href$='.jpeg'], A[href$='.svg'], A[href$='.eps']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_pic.gif) no-repeat center right;
	}
	A[href$='.mov'], A[href$='.wmv'], A[href$='.mp4'], A[href$='.avi'], A[href$='.mpg']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_film.gif) no-repeat center right;
	}
	A[href$='.mp3'], A[href$='.wav'], A[href$='.ogg'], A[href$='.wma'], A[href$='.m4a']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_music.gif) no-repeat center right;
	}
	/*messenger*/
	A[href^="aim:"]
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_aim.gif) no-repeat center right;
	}
	A[href^="msnim:"]
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_msn.gif) no-repeat center right;
	}
	A[href^="xmpp:"]
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_jabber.gif) no-repeat center right;
	}
	A[href*="icq.com"]
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_icq.gif) no-repeat center right;
	}
	A[href*="edit.yahoo.com/config/send_webmesg?"]
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_yim.gif) no-repeat center right;
	}
	A[href^="callto:"]
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_call.gif) no-repeat center right;
	}
	A[href^="skype:"]
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_skype.gif) no-repeat center right;
	}
	A[href^="gg:"]
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_gadugadu.gif) no-repeat center right;
	}
	/*email*/
	A[href^="mailto:"]
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_mailto.gif) no-repeat center right;
	}
	
	A[href*='speedbump']
	{
		padding: 5px 20px 5px 0;
		background: transparent url(icons/icon_popup.gif) no-repeat center right;
	}
    
	/*use this class to make sure that images won't get iconized*/
	.imageLink
	{
		padding-right: 0px !important; /*[e]0px*/
		background: none !important; /*[e]none*/
	}
	/*========== END ICONIZE STYLES ==========*/
	
	
	
	/* start survey styles */
	table.surveygrid td {border: solid 1px #f1f2f3;}
	.survey_name{	font-size: 15px; font-weight: normal; color: #153F8B; margin:0px 0px 5px 0px; padding:0px;}
	.survey_cat{	font-size: 14px;	font-weight: bold;	color: #333333; padding-top: 20px;}
	.label{	font-size: 12px;	font-weight: bold;	color: #333333;}
	.form_element {font-size:10px; font-family: Verdana, sans-serif; width: 165px; height:14px;  padding: 2px 4px 1px 4px;	font-weight: normal;}
	.submit1 {}
	
	/* end survey styles */
	
	/* start seminar styles */
	div.seminar a:link {font-weight: bold; color: #153F8B; text-decoration: none;}
	div.seminar a:visited {font-weight: bold; color: #153F8B; text-decoration: none;}
	div.seminar a:active {font-weight: bold; color: #153F8B; text-decoration: underline;}
	div.seminar a:hover {font-weight: bold; color: #153F8B; text-decoration: underline;}
	
	div.seminar {padding-bottom: 5px;}
	div.seminar_links {padding-left: 10px; font-size: 11px;}
	
	.seminar_name {}
	.sem_txt {font-size:11px; line-height:18px;;}
	.seminar_message {font-size:11px; font-style:italic; line-height:normal; color: #103F8C;}
	/* end seminar styles */
	
	/*Glossary Term Formatting */
	.gthead {
		background-color: #16408B;
		padding: 5px 7px 5px 7px;
		width : 248px;
		color : #fff;
		border-top : 1px solid #003E55;
		border-left : 1px solid #003E55;
		border-right : 1px solid #003E55;
		font-size:13px;
		font-weight: bold;
	}
	
	.gtbody {
		background-color: #EEEFEA;
		padding: 5px 5px 5px 7px;
		width : 250px;
		border-bottom: 1px solid #003E55;
		border-right: 1px solid #003E55;
		border-left: 1px solid #003E55;
		font-size: 12px;
		font-weight:normal;
	}
	
	.gt {
		
		padding: 0px  2px  0px  2px;
		border-bottom : 1px dashed #003E55;
	}
	
	
	/*Glossary Term Formatting ends */
	
	/* faq formatting */
	.faq_category {margin:10px;}
	
	.faq_category_name {font-weight: bold; font-size: 14px; border-bottom:1px solid #ddd;}
	
	div.slider_content {padding-left: 13px; font-family:Verdana, Geneva, sans-serif; line-height: 22px;}
	
	/*class that is on the FAQ question anchor - not accessible in snippet*/
	/*.JQSlider {padding-left: 13px; }*/
	
	
	
	
	div.cluetip ul {margin: 0px; padding:0px 0px 0px 10px;}
	div.cluetip ul ul {margin: 0px; padding:0px 0px 0px 18px;}
	div.cluetip ul ul ul {margin: 0px; padding:0px 0px 0px 24px;}
	div.cluetip h3 {font-weight:bold; font-size:18px;}
	
	
	.errormsg {color: #B22222; padding:10px; text-align:center;}
	
	.JQGlossary {background-color: #E4E9F1; padding: 1px 2px 1px 2px; text-decoration: none;}
	.JQGlossary a {text-decoration: none;}
	.JQGlossary a:link {text-decoration: none;}
	.JQGlossary a:visited {text-decoration: none;}
	.JQGlossary a:hover {text-decoration: none;}
	.JQGlossary a:active {text-decoration: none;}
	
	
	/* END ADMIN */