#dnn_ctr679_ModuleContent {
	padding-bottom:10px;
}


.DnnModule-807 {
	margin-top: 70px;
}

#dnn_ctr695_DynamicForms_imgSave {margin-left:125px;}

#partner-logos td {     -moz-box-shadow:5px 5px 4px #D0D6D8;
    -webkit-box-shadow:5px 5px 4px #D0D6D8;
    box-shadow:5px 5px 4px #D0D6D8;
	border:1px solid #BABFC6;
	*background:url(/Portals/0/partner-shadow-background.jpg) no-repeat top left;
	*width:196px;
	*border:none;
	*padding-top:5px;

}

#partner-logos td.empty {background:none; border:none; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; }

#partner-logos img {}
#partner-logos h3 {font-size:14px; font-weight:normal; margin:0px;}

#hm-links {
	background: url(/Portals/0/blue-grad-background.jpg) repeat-x top #005da9;
	width:100%;	
	height:285px;
	margin:5px 0 0 5px;
	display:table;
}

#hm-links-holder {display:table-cell; vertical-align:middle; *margin-top:10px;}

#hm-links a {
		font-size:17px;
		background:url(/Portals/0/large-blue-arrow.png) no-repeat right 0px;
		
		border-bottom: 2px dotted #b2b5b7;
		color:#b2b5b7;
		display:block;
		float:left;
		position:relative;
		padding:5px 35px 10px 0px;
		line-height:1em;
		margin:5px 0 0 10px;
		
	width:175px;
	*width:195px;
	
	}
	
	#hm-links a.last {
		border:none;
	}
	
	#hm-links a:hover {
		text-decoration:none;
		color:#fff;
		
	}

	
#contact-bar-holder {width:100%; height:40px; margin:5px 0 20px 0;}
#contact-bar {width:700px; height:35px; background:#dbdcdc; float:left; }
	#contact-bar a { float:left; display:block; line-height:35px; width:174px; border-left:1px solid #999; }
	#contact-bar a:hover {background:#c6c8c8; color:#002d52; text-decoration:none; }
	#contact-bar a img {padding:0 15px; }
	#contact-bar h2 {float:left; font-size:16px; color:#999; width:24%; margin:0; line-height:35px;}
	
	
	

#socials {float:left; background:#fff; height:35px; padding-left:5px; width:235px;}
	#socials a {padding:0 !important; }
	#socials a:hover {background:none;}
	#socials a img {margin:0 4px; }

#partner-logos {border-top: 3px solid #dedede;font-size:12px; text-align:left !important;}

div#page-marker {
	background-color:#edeeee;
	background-image:url(/0/page-marker-background.gif);
	background-position:left;
	background-repeat:no-repeat;
	text-align:left;
	height:43px;
	vertical-align:middle;
}

div#page-marker img {
	float:right;
}
div#page-marker h1 {
	
	margin-left:10px;
	padding-top:10px;
	color:#0b649a;

}


#review p{
  font-size:10px;
  width:150px;
  margin:auto;
line-height:12px;

}


dl.bt {
	margin: 0;
	padding: 0;
	background: url(item_bt_bg.gif) no-repeat bottom;
	height: 32px;
	width: 170px;
}
#LoginInfo
{
	width:660px; 
	float:left;
}
#LoginInfo h3
{
	background-color: #f7f7f7;
	color: #8f0000;
	padding: 2px 0px;
}
#LoginInfo dd, #LoginInfo dt 
{
	display:inline;
}
#LoginInfo dt
{
	font-weight:bold;
	color: #333;
}
#LoginInfo p.LoginNotes
{
	font-size: .8em;
}
#LoginInfo div.LoginBlock {
	float: left;
	width: 310px;
	padding: 5px 5px;
	margin: 0px 2px;
	border: 1px #f0f0f0 solid;
}
.SponsorIcon
{
	margin: 5px 26px; 
	float: left;
}
#QuickLinks 
{
	background-color:#f0f0f0;
	border: 1px gray dotted;
	padding: 2px 5px;
	margin-right:5px;
	width: 200px;
	float:right;
}
div.hr
{
	height: 2px;
	background-color: #8f0000;
	margin: 5px 0 15px 0;
	clear:both;
}
div.hr hr
{
	display: none;
}

#white-links a {
  font-size:13px;
  color:#484646;
  
}

#white-links a:hover {
  
  color:#484646; 
}

#white-links a:active {
  
  color:#484646;
 
}

#white-links a:visited {
  
  color:#484646;
 
}



