@charset "utf-8";
/* CSS Document */

/* _messages
==========================================*/
.error_message {
	margin:10px;
	background: #FFBABA;
	border:solid 1px #990000;
	font-size:12px;
	color: #D8000C;
	padding:5px;
	font-weight:bold;
	text-align:left;
}
.error_message li {
	list-style:inside disc;
	padding:2px 0 2px 0;
	color: #D8000C;	
}
.success_message {
	margin:10px;
	background: #DFF2BF;
	border:solid 1px #006600;
	font-size:12px;
	color: #4F8A10;
	padding:5px;
	font-weight:bold;
	text-align:left;
}
.success_message li {
	list-style:inside disc;
	padding:2px 0 2px 0;
	color: #4F8A10;	
}
.warning_message {
	margin:10px;
	background: #FEEFB3;
	border:solid 1px #9F6000;
	font-size:12px;
	color: #9F6000;
	padding:5px;
	font-weight:bold;
	text-align:left;
}

/* _fancy upload styles
==========================================*/
#demo-status
{
  background-color:#FFFFFF;
  padding:        10px 15px;
  width:          420px;
}
 
#demo-status .progress
{
  background:        white url(/library/js/FancyUpload/images/progress.gif) no-repeat;
  background-position:  +50% 0;
  margin-right:      0.5em;
}
 
#demo-status .progress-text
{
  font-size:        0.9em;
  font-weight:      bold;
}
 
#demo-list
{
  list-style:none;
  width:          100%;
  margin:          0;
  font-size:11px;
  font-weight:normal;
}
 
#demo-list li.file
{
  border-bottom:      1px solid #eee;
  background:         url(/graphics/add-image_32x32.png) no-repeat 4px 4px;
}
#demo-list li.file.file-uploading
{
  background-image: url(/graphics/up_32x32.png);
  background-color:    #D9DDE9;
}
#demo-list li.file.file-success
{
  background-image: url(/graphics/ok_32x32.png)
}
#demo-list li.file.file-failed
{
  background-image: url(/graphics/red-flag_32x32.png);
}
 
#demo-list li.file .file-name
{
  font-size:        1.2em;
  margin-left:      44px;
  display:        block;
  clear:          left;
  line-height:      40px;
  height:          40px;
  font-weight:      bold;
}
#demo-list li.file .file-size
{
  font-size:        0.9em;
  line-height:      18px;
  float:          right;
  margin-top:        2px;
  margin-right:      6px;
}
#demo-list li.file .file-info
{
  display:        block;
  margin-left:      44px;
  font-size:        0.9em;
  line-height:      20px;
  clear
}
#demo-list li.file .file-remove
{
  clear:          right;
  float:          right;
  line-height:      18px;
  margin-right:      6px;
}

/* -------------------------------------------------*/
/* ---- GLOBAL STYLES
/* ---- Arranged Alphabetically
/* -------------------------------------------------*/

/*
	*A*
*/
a {
	outline:none;
	color:#0A275F;
	text-decoration:none;
}
a:hover { color:#0A275F; text-decoration:underline; }
a:visited { color:#0A275F; text-decoration:none; }
a:visited:hover { color:#0A275F; text-decoration:underline; }
.admin_table {
	border:solid 1px #999999;
}
.admin_item_label {
	font-size:12px;
}
/*
	*B*
*/
body {
	margin:0;
	padding:0;
	text-align:left;
	background:url(/graphics/page_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#d4d9e3;
	font-family:Arial, Helvetica, sans-serif;
}
.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: 200px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}
/*
	*C*
*/
.clear {
	clear:both;
}
#content {
	width:100%;
	margin:10px 0 0 0;
	background:url(/graphics/content_bg.gif) repeat-y;
	margin:0 0 12px 0;
}
.content_line {
	width:100%;
	height:1px;
	background:url(/graphics/content_line_bg.gif) no-repeat;
}
#content_container {
	width:540px;
	display:inline;
	float:left;
	margin:0 0 0 8px;
}
#content_container_full {
	width:736px;
	display:inline;
	float:left;
	margin:0 0 0 8px;
	background-color:#FFFFFF;
	border-top:1px solid #b3bccc;
	border-bottom:1px solid #b3bccc;
}
#content_main {
	width:520px;
	float:left;
	display:inline;
	padding:15px 10px 10px 10px;
	display:inline;
}
#content_main h3 {
	color:#001e59;
	font-size:16px;
}
#content_main p {
	margin:10px 0 0 0;
	font-size:12px;
	line-height:18px;
}
#content_main_full {
	width:716px;
	min-height:600px;
	float:left;
	display:inline;
	padding:15px 10px 10px 10px;
	display:inline;
}
#content_main_full p {
	font-size:13px;
	color:#000000;
}
.content_main_divider {
	width:100%;
	height:3px;
	background:#bcc5d3;
	margin:30px 0 30px 0;
}
#content_container_ad {
	width:746px;
	float:left;
	display:inline;
}
.corporate_sponsor_link {
	font-size:13px;
	padding:0 0 0 12px;
	margin:0 0 8px 0;
	background-color:#F7F7F7;
	background:url(/graphics/icon_arrow_right.gif) 0 4px no-repeat;
}
.corporate_sponsor_link a:link {text-decoration:underline;}
.corporate_sponsor_link a:hover {text-decoration:underline;}
.corporate_sponsor_link a:visited {text-decoration:underline;}
.corporate_sponsor_link a:visited:hover {text-decoration:underline;}

.contact_information {
	width:92%;
	height:38px;
	float:left;
	font-size:12px;
	background:url(/graphics/icon_info_48.png) 5px 3px  no-repeat;
	padding:15px 0 0 58px;
	margin:13px 0 0 0;
	border-top:3px solid #BCC5D3;
	border-bottom:3px solid #BCC5D3;
}

/*
	*D*
*/

/*
	*E*
*/
.executives_random {
	padding:5px;
	font-size:11px;
}
.executives_random h5 {
	font-size:13px;
}
.executives_random img {
	border:1px solid #6699CC;
}
.events_coming_soon_side {
	padding:4px;
}
.events_coming_soon_side p{
	font-size:11px;
}
.events_information {
	width:460px;
	height:43px;
	float:left;
	font-size:12px;
	background:url(/graphics/icon_info_48.png) 5px 3px  no-repeat;
	padding:10px 0 0 58px;
	margin:13px 0 0 0;
	border-top:3px solid #BCC5D3;
	border-bottom:3px solid #BCC5D3;
}

/*
	*F*
*/
.flags {
	padding:20px 0 20px 40px;
}
#footer {
	width:960px;
	margin:0 0 40px 0;
	padding:10px 0 0 0;
	color:#77869f;
	font-size:11px;
}
#footer a:link { color:#77869f; text-decoration:none; }
#footer a:hover { color:#77869f; text-decoration:underline; }
#footer a:visited { color:#77869f; text-decoration:none; }
#footer a:visited:hover { color:#77869f; text-decoration:underline; }

#footer_left {
	float:left;
	width:600px;
}
#footer_right {
	float:right;
	width: 320px;
	text-align:right;
}
.form_label {
	font-size:12px;
	font-weight:bold;
	color:#0A275F;
}
.form_information {
	font-size:11px;
	color:#7787A6;
}
.form_information a:link { color:#7787A6; text-decoration:none; }
.form_information a:hover { color:#7787A6; text-decoration:underline; }
.form_information a:visited { color:#7787A6; text-decoration:none; }
.form_information a:visited:hover { color:#7787A6; text-decoration:underline; }
.form_required {
	font-size:11px;
	color:#990000;
}
.form_button {
	height:25px;
	border:solid 1px #7787A6;
	background:#021F5A;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding:2px 3px 2px 3px;
}
.form_button_cancel {
	height:25px;
	border:solid 1px #7787A6;
	background:#990000;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding:2px 3px 2px 3px;
}
.fancyupload-queue{
	list-style:	none;
	padding:5px;
}
.fancyupload-queue li{
	background: url(/graphics/icon_image.png) no-repeat 0 5px;
	padding: 5px 0 5px 22px;
}
.fancyupload-queue .queue-file{
	font-weight: bold;
}
.fancyupload-queue .queue-size{
	color: #aaa;
	margin-left: 1em;
	font-size: 0.9em;
}
.fancyupload-queue .queue-loader{
	position: relative;
	margin:	3px 15px;
	font-size: 0.9em;
	background-color: #ddd;
	color: #fff;
	border: 1px inset #ddd;
}
.fancyupload-queue .queue-subloader{
	text-align:	center;
	position: absolute;
	background-color: #81B466;
	height:	100%;
	width: 0%;
	left: 0;
	top: 0;
}
.fancyupload-queue .input-delete{
	width: 16px;
	height: 16px;
	background:	url(/graphics/icon_delete_2.png) no-repeat 0 0;
	text-decoration: none;
	border:	none;
	float: right;
}

.fancyupload-queue li {
	list-style:none;
	background:url(/graphics/icon_image.png) no-repeat;
	padding: 0 0 5px 20px;
}
#demo-status {
	font-size:12px;
}
/*
	*G*
*/
/* ---------- gallery styles start here ----------------------- */
.gallery {
	list-style: none;
	margin: 0;
	padding: 0;
}
.gallery li {
	padding: 10px;
	margin: 0;
	float: left;
	position: relative;
	width: 100px;
	margin:30px 10px 0 0;
}
.gallery li:hover img {
	border-color: #000;
}
.gallery img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 5px;
}
.gallery em {
	background: #fff;
	color: #000;
	font-style: normal;
	padding: 2px 8px 0 5px;
	display: block;
	position: absolute;
	top: 93%;
	left: 10px;
	border: 1px solid #999;
	font-size:11px;
}
.gallery a {
	text-decoration: none;
}
.gallery span {
	width: 30px;
	height: 60px;
	display: block;
	position: absolute;
	top: 7px;
	left: 9px;
	background: url(/graphics/paper-clip-mini.png) no-repeat;
	z-index: 3;
}
.gallery_information_image {
	width:100px;
	float:left;
	margin:20px 0 0 20px;
}
.gallery_information_content {
	width:325px;
	float:left;
	font-size:12px;
	background:url(/graphics/icon_info_48.png) 5px 20px no-repeat;
	padding:0 0 0 55px;
	margin:10px 0 0 0;
	min-height:90px;
	border-top:3px solid #BCC5D3;
	border-bottom:3px solid #BCC5D3;
}
/*
	*H*
*/
#header_image {
	float:left;
	width:593px;
	display:inline;
}
.headers_content_main {
	width:528px;
	height:24px;
	padding:8px 0 0 10px;
	margin:2px 1px 0 1px;
	background:url(/graphics/headers_bg.gif) repeat-x;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:13px;
}
.headers_content_main a:link {color:#FFFFFF; text-decoration:none; }
.headers_content_main a:hover {color:#FFFFFF; text-decoration:underline; }
.headers_content_main a:visited {color:#FFFFFF; text-decoration:none; }
.headers_content_main a:visited:hover {color:#FFFFFF; text-decoration:underline; }
.headers_content_main_full {
	width:725px;
	height:24px;
	padding:8px 0 0 10px;
	margin:1px 1px 0 1px;
	background:url(/graphics/headers_bg.gif) repeat-x;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:13px;
}
.headers_sides_left {
	width:211px;
	height:24px;
	padding:8px 0 0 0;
	margin:1px;
	background:url(/graphics/headers_bg.gif) repeat-x;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:13px;
}
.headers_sides_right {
	width:187px;
	height:24px;
	padding:8px 0 0 0;
	margin:2px 1px 0 1px;
	background:url(/graphics/headers_bg.gif) repeat-x;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:13px;
}

/*
	*I*
*/
.image {
	border: solid 1px #ccc;
	padding: 5px;
}

/*
	*L*
*/
#logo {
	width:367px;
	float:left;
	display:inline;
}
#left_column {
	width:213px;
	float:left;
	display:inline;
	background-color:#e5e9ef;
	margin:1px 0 0 1px;
}
.login_form_email_input {
	border:solid 1px #7787A6;
	background:url(/graphics/icon_email_16.png) no-repeat 5px 2px;
	padding:1px 0 0 23px;
	width:150px;
	height:19px;
}
.login_form_password_input {
	border:solid 1px #7787A6;
	background:url(/graphics/icon_key_16.png) no-repeat 5px 2px;
	padding:1px 0 0 23px;
	width:150px;
	height:19px;
}
/*
	*M*
*/
#mission_statement {
	width:100%;
	float:left;
	display:inline;
}
.member_news_links{
	padding:10px 0 10px 8px;
}.member_news_links li{
	font-size:13px;
	list-style:none;
	padding:2px 0 0 10px;
	background:url(/graphics/icon_arrow_right.gif) 0 7px no-repeat;
}
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/basic_dd.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* remove the bullets, padding and margins from the lists */
.menu {
	width:960px;
}
.menu ul{
list-style-type:none;
padding:0;
margin:0;
}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{
float:left;
position:relative;
z-index:100;
}

/* use the table to position the dropdown list */
.menu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}

/* style all the links */
.menu a, .menu :visited {
display:block;
width:100px;
padding:7px 0;
background:#d3d9e4;
text-decoration:none;
margin-right:1px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#001e59;
font-stretch:wider;
}
/* style the links hover */
.menu :hover, .menu a:visited:hover{
color:#FFFFFF;
background:#001e59;
text-decoration:none;
}

/* hide the sub level links */
.menu ul ul {
visibility:hidden;
position:absolute;
width:149px;
height:0;
font-size:14px;
}

/* make the sub level visible on hover list or link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible;
text-decoration:none;
}

/*
	*N*
*/

#navigation_top {
	background:url(/graphics/navigation_bg.gif) repeat-x;
	width:100%;
	float:left;
	display:inline;
	height:37px;
	margin:5px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-stretch:wider;
	font-size:18px;
}
#nav_top_1 {
	float:left;
	display:inline;
	text-align:center;
	width:145px;
	height:28px;
	padding:9px 0 0 0;
}
#nav_top_2 {
	float:left;
	display:inline;
	text-align:center;
	width:160px;
	height:28px;
	padding:9px 0 0 0;
}
#nav_top_3 {
	float:left;
	display:inline;
	text-align:center;
	width:160px;
	height:28px;
	padding:9px 0 0 0;
}
#nav_top_4 {
	float:left;
	display:inline;
	text-align:center;
	width:160px;
	height:28px;
	padding:9px 0 0 0;
}
#nav_top_5 {
	float:left;
	display:inline;
	text-align:center;
	width:170px;
	height:28px;
	padding:9px 0 0 0;
}
#nav_top_6 {
	float:left;
	display:inline;
	text-align:center;
	width:165px;
	height:28px;
	padding:9px 0 0 0;
}
.navigation_side {
	width:100%;
	float:left;
}
.navigation_side li {
	height:22px;
	font-size:12px;
	font-weight:bold;
	color:#001e59;
	border:solid 1px #b3bccc;
	margin:1px;
	padding:8px 0 0 0;
	background:url(/graphics/nav_side_bg.gif) repeat-x;
}
.navigation_side a:link { color:#001e59; text-decoration:none;}
.navigation_side a:hover { color:#001e59; text-decoration:underline;}
.navigation_side a:visited { color:#001e59; text-decoration:none;}
.navigation_side a:visited:hover { color:#001e59; text-decoration:underline;}

.navigation_side_li_bullet {
	padding:0 10px 2px 10px;
}
#navigation_bottom {
	color:#374f7d;
	text-transform:uppercase;
	font-size:12px;
	border:solid 1px #b6b6b6;
}
#navigation_bottom a:link { color:#374f7d; text-decoration:none; }
#navigation_bottom a:hover { color:#374f7d; text-decoration:underline; }
#navigation_bottom a:visited { color:#374f7d; text-decoration:none; }
#navigation_bottom a:visited:hover { color:#374f7d; text-decoration:underline; }
#navigation_bottom_left {
	float:left;
	width:579px;
	display:inline;
	height:26px;
	background:url(/graphics/nav_bottom_bg.gif) repeat-x;
	padding:13px 0 0 20px;
}
#navigation_bottom_right {
	height:26px;
	width:339px;
	float:left;
	display:inline;
	background:url(/graphics/nav_bottom_bg.gif) repeat-x;
	text-align:right;
	padding:13px 20px 0 0;
	
}
.news_item {
	margin:15px;
	float:left;
	width:510px;
}
.news_item_image {
	width:100px;
	float:left;
	display:inline;
	padding:3px;
	border:solid 1px #b3bccc;
}
.news_item_content {
	margin:5px 0 0 10px;
	padding:0 0 2px 0;
	width:382px;
	float:left;
	border-bottom:solid 3px #b3bccc;
}
.news_item h2 {
	font-size:16px;
	font-weight:bold;
	color:#1f396d;
	margin:0 0 10px 0;
}
.news_item p {
	font-size:13px;
	color:#000000;
}
.news_item_readmore {
	font-size:11px;
	color:#5A6CB6;
	font-weight:bold;
	text-align:right;
	margin:10px 0 0 0;
}
.news_item_readmore a:link { color:#5A6CB6; text-decoration:none; }
.news_item_readmore a:hover { color:#5A6CB6; text-decoration:underline; }
.news_item_readmore a:visited { color:#5A6CB6; text-decoration:none; }
.news_item_readmore a:visited:hover { color:#5A6CB6; text-decoration:underline; }
.news_item_details_date {
	font-size:11px;
	color:#7787A6;
}
.news_item_details_gallery {
	padding:10px 0 10px 10px;
}
.news_item_details_gallery_image {
	width:100px;
	float:left;
	margin:0 13px 20px 6px;
	display:inline;
	padding:3px;
	border:solid 1px #b3bccc;
}
.nAndV_year_row {
	width:100%;
	float:left;
	margin: 8px 0 8px 0;
}
.nAndV_year {
	width:113px;
	height:31px;
	float:left;
	display:inline;
	background:url(/graphics/newsAndViews_year_bg.gif) no-repeat;
	font-size:24px;
	color:#FFFFFF;
	text-align:center;
	padding:6px 0 0 0;
	margin:0 9px 0 0;
}
.nAndV_month {
	width:133px;
	height:29px;
	float:left;
	display:inline;
	border:1px solid #7787a6;
	font-size:20px;
	color:#1b366b;
	text-align:center;
	padding:6px 0 0 0;
	margin:0 0 15px 13px;
	background-color:#d5dbe5;
}
.nAndV_year_row a:link { color:#1b366b; text-decoration:none; }
.nAndV_year_row a:hover { color:#1b366b; text-decoration:none; }
.nAndV_year_row a:visited { color:#1b366b; text-decoration:none; }
.nAndV_year_row a:visited:hover { color:#1b366b; text-decoration:none; }

/*
	*O*
*/
.other_alumni_image {
	width:320px;
	float:left;
	display:inline;
	border:solid 1px #b3bccc;
	padding:3px;
	margin:30px 0 0 0;
	text-align:center;
}
.other_alumni_info {
	float:left;
	display:inline;
	width:365px;
	padding:5px;
	border-left:1px solid #0E2A62;
	margin:30px 0 0 5px;
}
.other_alumni_unavailable {
	color:#E5E9EF;
	font-size:14px;
}
/*
	*P*
*/
#page_container {
	width:960px;
	margin:0 auto 0 auto;
}
.pagination {
	padding:5px;
	margin:10px;
	font-size:12px;
	text-align:right;
	background-color:#06235d;
	color:#FFFFFF;
	float: right;
}
.pagination a:link { color:#FFFFFF; text-decoration:none; }
.pagination a:visited { color:#FFFFFF; text-decoration:none; }
.pagination a:hover { color:#FFFFFF; text-decoration:underline; }
.pagination a:visited:hover { color:#FFFFFF; text-decoration:underline; }

#profile_edit_column_1 {
	width:187px;
	float:left;
	display:inline;
}
#profile_edit_column_2 {
	width:325px;
	float:left;
	display:inline;
	padding:0 0 0 5px;
}
.profile_edit_options {
	margin:5px 0 0 0;
	font-size:11px;
	color:#173268;
	border-bottom:1px solid #cad0dc;
}
.profile_edit_header_border {
	border-bottom:solid 4px #bcc5d3; 
	height:14px;
}
.profile_edit_label {
	font-family:Tahoma;
	font-size:11px;
	color:#7787a6;
}
.profile_edit_content {
	font-family:Tahoma;
	font-size:11px;
	color:#173268;
}
.profile_edit_edit_button {
	font-size:11px;
	color:#0e2a62;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.profile_list_image {
	float:left;
	width:60px;
	display:inline;
	padding:5px;
}
.profile_list_details {
	float:left;
	width:400px;
	display:inline;
	padding:5px;
	font-size:11px;
	color:#0A275F;
}
#profile_view_column_2 {
	width:510px;
	float:left;
	display:inline;
	padding:0 0 0 5px;
}
.profile_view_name {
	background-color:#06235D;
	font-size:13px;
	padding:2px 2px 2px 5px;
	margin:0 0 3px 0;
	color:#FFFFFF;
	font-weight:bold;
}
.profile_view_content {
	font-size:12px;
	color:#000000;
	font-family:Tahoma;
}
/*
	*R*
*/
#right_column {
	float:left;
	width:189px;
	margin:0 0 0 8px;
}

/*
	*T*
*/
.tabs {
	display:inline;
	float:left;
	margin:30px 0 0 10px;
	padding:0;
}
.tabs h3 {
	padding:0;
	margin:0;
	height:20px;
}

.tabs a{
	display:block;
	padding:6px 10px 6px 10px;
	margin:0 0 0 0;
	text-decoration: none;
	font-family: Verdana;
	color: #FFFFFF;
	background-color: #314978;
}

.tabs a:hover {
	color: #FFFFFF;
	background-color:#021F5A;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-x-position: 0%;
	background-y-position: 0%;
	text-decoration:none;
}

.tabs a.selected{
	margin-bottom: 0;
	color: #314978;
	background-color: #E5E9EF;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-x-position: 0%;
	background-y-position: 0%;
	border-bottom-width: 0;
	border-bottom-style: solid;
	border-bottom-color: snow;
	cursor: default;
}
#tabs_content {
	padding:10px;
	background:#E5E9EF;
}

/*
	*S*
*/
.side_column_divider {
	width:211;
	height:5px;
	background-color:#7787a6;
	margin:1px;
}
.sponsors_premium_large {
	float:right;
	padding:5px 5px 5px 0;
	font-size:10px;
	color:#666666;
	background-color:#FFFFFF;
}
.sponsors_premium_large img {
	border:1px solid #666666;
}

.sponsors_premium_small {
	float:right;
	padding:5px 2px 5px 3px;
	font-size:10px;
	color:#666666;
	background-color:#FFFFFF;
}
.sponsors_premium_small img {
	border:1px solid #666666;
}
.sponsors_single_business_card {
	width:100px;
	float:left;
	margin:0 25px 20px 6px;
	display:inline;
	padding:3px;
	border:solid 1px #b3bccc;
}

/*
	*U*
*/
.useful_link_item {
	width:400px;
	font-size:13px;
	padding:0 0 0 12px;
	margin:0 0 8px 0;
	background:url(/graphics/icon_arrow_right.gif) 0 4px no-repeat;
}
.useful_link_item a:link {text-decoration:underline;}
.useful_link_item a:hover {text-decoration:underline;}
.useful_link_item a:visited {text-decoration:underline;}
.useful_link_item a:visited:hover {text-decoration:underline;}
/*
	*W*
*/
.walloffame_gallery_image {
	width:206px;
	float:left;
	margin:15px 10px 0 12px;
	font-size:11px;
	color:#000000;
}
.walloffame_gallery_image img{
	width:200px;
	padding:3px;
	border:solid 1px #b3bccc;
	margin:0 0 3px 0;
	font-size:11px;
	color:#000000;
}

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
background-color:#FFFFFF;
color:#001E59;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#E2E2E2;
}
