
/* ----- SIENA INTERIOR 2-COLUMN PAGE SPECIFIC STYLESHEET ------*/
/* ----- CREATED: 12.7.09 by Scott Thrower, SunGard Higher Education------------------*/

#header-wrapper {
	background:url('/images/system/interior-header-background.png') repeat-x 0 0;
	overflow:auto;
}

table.PageBoundingBox {
        background:url('/images/system/homepage-body-background.png') repeat-x 0 118px;
}

/***** SEARCH CSS ********/

#search-area {
	width:200px;
	float:right;
	padding:13px 8px 0 0;
	margin:0;
}
	#search-form-question {
		float:left;
		width:160px;
		height:22px;  /*27 minus padding */
		border:0;
		text-align:left;
		color:#a0a0a0;
		margin:2px 1px 0 0;
		padding:5px 4px 0 8px;
	}
	#search-form-question:focus{
		border:1px solid #ddab35;
		margin:1px 0px 0 0;
                  padding:5px 4px 0 8px;
		height:21px;
		text-align:left;
		width:159px;
	}		
	#search-submit-button {
		float:left;
		height:17px;
		margin:7px 0 0 4px;
		padding:0;
	}

/***** QUICKLINKS CSS ********/

#quicklinks-controls{
	clear:right;
	margin:12px 10px 0 0;
	padding:0 0 0 20px;
	float:right;
	background:url('/images/system/quicklinks-end-piece.png') no-repeat 0 0;
}
	#quicklinks-controls ul {
		list-style:none;
		width:380px;
		height:26px;  /*original 26*/
		padding:0 20px 0 0;
                font-size:10pt;
		background:url('/images/system/quicklinks-main-bar.png') no-repeat 100% 0;
	}
	#quicklinks-controls ul  li{
		float:left;
		color:#fff;
		margin:0 2px 0 0;
		line-height:24px;
	}
	#quicklinks-controls img {
		padding-top:2px;
	}
	#quicklinks-controls a{
		color:#fff;
		/*padding: 0 8px; */
		padding: 0 15px;
	}
	#quicklinks-controls a.first {
		padding-left:8px;
	}
	#quicklinks-controls a.last {
		padding-right:6px;
	}
	#quicklinks-controls a {
		color:#fff;
		text-decoration:none;
	}
	#quicklinks-controls a:hover {
		color:#F8D55A;
	}	
a#plus-rollover,  a#Aa-rollover{
	margin:3px 0 0 0;
	padding:0;
	height:19px;
	display:block;
	background:url('/images/system/expander-plus-icon.png') no-repeat 0 0;
}
a#plus-rollover{
	width:19px;
}
a#plus-rollover:hover, a#Aa-rollover:hover {
	background-position: 0 -19px;
}
a#Aa-rollover{
	width:34px;
}
a#Aa-rollover {
	background:url('/images/system/text-resizer-icon.png') no-repeat 0 0;
}


/****** ALERT STATS BAR - HOMEPAGE *******/
#alert_notification_tab_interior, #notice_notification_tab_interior, #weather_notification_tab_interior {
	position:relative;
	top:54px;
	left:50px;
	height:25px;
	float:left;	
}
#alert_notification_tab_interior a, #notice_notification_tab_interior a, #weather_notification_tab_interior a {
	margin:0;
	padding:0;
	display:block;
	height:25px;
	width:174px;
	background:url('/images/system/emergency_alert_tab.png') no-repeat 0 0;
}
#alert_notification_tab_interior a {
	background:url('/images/system/emergency_alert_tab.png') no-repeat 0 0;
}
#notice_notification_tab_interior a {
	background:url('/Images/system/notice_alert_tab.png') no-repeat 0 0;
}
#weather_notification_tab_interior a {
	background:url('/Images/system/weather_alert_tab.png') no-repeat 0 0;
}
#alert_notification_description_interior, #notice_notification_description_interior, #weather_notification_description_interior {
	clear:both;
        width:860px;  /* 960 minus padding */
	margin:0 auto;
	padding:5px 50px 0 50px;
	height:25px;  /*30 minus padding */
}
#alert_notification_description_interior {
	background:url('/images/system/emergency_notification_detail_bar.png') no-repeat 0 0;
}
#notice_notification_description_interior {
	background:url('/Images/system/notice_detail_bar.png') no-repeat 0 0;
}
#weather_notification_description_interior {
	background:url('/Images/system/weather_notification_detail_bar.png') no-repeat 0 0;
}
#alert_notification_description_interior, #alert_notification_description_interior a {
	color:#fff;
}
#weather_notification_description_interior, #weather_notification_description_interior a {
	color:#fff;
}
#notice_notification_description_interior, #notice_notification_description_interior a {
	color:#313131;
}


/***** MAIN BODY CONTAINER CSS **********/

#main_body_container {
	overflow:hidden;
	background:#fff;
}

/***** TOP LINKS EXPANDER CSS ********/

#a_to_z_content, #campus_map_content, #directions_content, #directory_content {
	display:none;
	border:3px solid #CCC;
	padding:0;
	background:#1e1e1e;
	color:#fff;
	height:200px;
overflow: auto;
}
#a_to_z_content h1, #campus_map_content h1, #directions_content h1, #directory_content h1  {
	margin-top:10px;
	text-align:center;
	width:100%;
	font-size:10pt;
	border:0;
}

#a_to_z_content h1, #a_to_z_content a, #a_to_z_content li,   {
color: #ffffff;
}

/****** MAIN NAVIGATION CSS ***********/
#interior-main-navigation{
        clear:both;
        width:975px;
}
.navigation_divider {
	width:1px;
	margin:0;
	padding:0;
}
#interior-main-navigation ul {
	list-style:none;
        overflow:auto;
}
#interior-main-navigation ul li {
	float:left;
	line-height:38px;
	color:#cc9900;
	background:url('/images/system/interior-navigation-tile-background.png') repeat-x 0 0;
}
#interior-main-navigation ul li a {
	display:block;
	line-height:38px;
	height:38px; 
	padding:0 42px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12pt;
	color:#000;
	text-decoration:none;
	float:left;
}
a.main_navigation_interior_links:hover, a.main_navigation_interior_links_highlight {
	background:#fff;
}
#interior_nav_first {
	background:url('/images/system/interior-navigation-left-edge.png') no-repeat 0 0;
}
a#interior_nav_first:hover, a#interior_nav_first_highlight {
	background:url('/images/system/interior-navigation-left-edge-hover.png') no-repeat 0 0;
}
#interior_nav_last {
	background:url('/images/system/interior-navigation-right-edge.png') no-repeat 100% 0;
}
a#interior_nav_last:hover, a#interior_nav_last_highlight {
	background:url('/images/system/interior-navigation-right-edge-hover.png') no-repeat 100% 0;
width: 88px;
 overflow: hidden;
}
ul li a#interior_nav_last  {
	white-space:nowrap;
width:88px;
}
/*** BREADCRUMBS  *******/
#breadcrumb {
	margin: 8px 0 0 35px;
}
#breadcrumb a {
	text-decoration:none;
}
#breadcrumb a:hover {
	text-decoration:underline;
}

/***** LEFT NAVIGATION STYLES ********/
a#left_navigation_header {
	margin:14px 0 0 0;
	padding:6px 0 6px 10px;
	display:block;
	font-size:10pt;
	text-decoration:none;
	color:#f5dd9d;
	background:url('/images/system/left-side-navigation-header.png') no-repeat 0 0;
        background-color:#a0a99d;
}
ul.navlist {
	list-style:none;
	margin:0;
	padding:0;
}
ul.navlist li {
	border-top:1px solid #fff;
	border-bottom:1px solid #ebe9ea;
}
ul.navlist li a {
	display:block;
	padding:4px 10px;
        font-size:10pt;
	text-decoration:none;
	background:#f9f7f0;
	color:#666;
}
ul.navlist li a:hover {
	color:#000;
	background:#eae0ca;
}

ul.subnavlist {
 padding-bottom: 15px;
 background:#f9f7f0;
}
ul.subnavlist li {
 margin: 0;
 padding: 0;
 border: none;
 list-style: none;
 background:#f9f7f0;
 color:#666;

/*}
ul.subnavlist li a {
 padding: 0;
 margin: 0 0 0 25px;
 font-size: 9pt;
 text-decoration: none;
 display: inline;
}*/
}
ul.subnavlist li a {
 padding: 8px 0 0 0;
 margin: 0 0 0 25px;
 font-size: 9pt;
 text-decoration: none;
 display: block;
}



ul.subnavlist li a:hover {
 text-decoration: underline;
}
ul.navlist li.Active a {
	color:#000;
	background:#eae0ca; 
}
ul.navlist ul.subnavlist a {
 background-color: transparent;
}
ul.subnavlist li.Active a {
 font-weight: bold;
}

ul.subnavlist li.Active ul.subnavlist li a {
 font-weight: normal
}

ul.subnavlist li.Active ul.subnavlist li {
 list-style: disc;
 margin: 0 0 0 50px;
 padding: 0;
}
ul.subnavlist li.Active ul.subnavlist li a {
 padding: 0;
 margin: 0;
}
/****** MAIN Content ******/

/******1 COLUMN MAIN CONTENT ******/
#one_column_content {
	display:block;
        width:920px; /*940 minus padding*/
	margin:14px 0 0 10px;
	padding:0 10px;
	background:url('/images/system/1_column_edges.png') no-repeat 0 0;
}
/******2 COLUMN MAIN CONTENT ******/
#two_col_second_column_content {
    width:680px; /*700 minus padding*/
	margin:14px 0 0 0;
	padding:0 10px;
        background:url('/images/system/2_column_edges.png') no-repeat 0 0;
}
/******3 COLUMN MAIN CONTENT ******/
#three_col_second_column_content {
    width:440px; /*460 minus padding*/
	margin:14px 0 0 0;
	padding:0 10px;
	background:url('/images/system/3_column_edges.png') no-repeat 0 0;
}


/**** DYNAMIC LANDING PAGE HEADER CSS ******/

#landing_dynamic_area_holder {
	margin:6px 0 10px 0;
}

/******SPOTLIGHT PERSON WIDGET********/
#spotlight_container {
	font-size:9pt;
	width:220px;
}
#spotlight_container img {
	border:0;
	margin:0;
	padding:0;
	display:block;
}
#spotlight_teaser_content a {
        margin-top:4px;        
        display:block;
        float:left;
}
#view_all_link {
        display:block;
	font-size:8pt;
	color:#999;
	text-decoration:none;
}
a#read_more_link {
        float:right;
       	font-size:8pt;
	color:#999;
	text-decoration:none;
}
a#view_all_link:hover, a#read_more_link:hover {
	text-decoration:underline;
}
#spotlight_teaser_content {
	background:#fbfbfb;
	height:75px !important; /*91 minus padding and border */
	width:200px; /*220 minus padding */
	padding:2px 10px 0 10px;
	overflow:hidden;
}
#spotlight_teaser_content p {
	margin:1px 0 0 0;
	font-size:8pt;
	padding:0;
}


/*Landing Feature*/
#landing_page_feature {
	height:240px;
	background:#ccc;
	line-height:240px;
	text-align:center;
}

#landingrotator {
    height:240px;
    overflow:hidden;
}


/*Landing News & Events */
#landing_page_news_events {
	height:240px;
	background:#abc2a4;
	line-height:240px;
	text-align:center;
}


/***** INTERIOR FOOTER STYLES *****/

#full_background {
	width:100%;
}
#footer-wrapper {
	background:url('/images/system/footer-repeatable-background.png') repeat-x 50% 100%;
	position:relative;
	top:10px;
	z-index:1;
         overflow:auto;
         width:100%;	
}
#footer-content {
	height:187px;
	padding:0;  
	color:#fff;	
	background:url('/images/system/footer-main-image.jpg') no-repeat 0 0;
}
	#footer-content p {
		font-size:12pt;
		float:right;
		padding:0;
		margin:162px 100px 0 0;
	}
	#footer-content a {
		color:#fff;
		margin: 0 0 0 60px;
		text-decoration:none;
                  cursor:pointer;
	}
	#footer-content a:hover {
		color:#fff;
		text-decoration:underline;
                  cursor:pointer;
	}
#footer-address {
	float:left;
	margin:164px 0 0 170px;
         cursor:pointer;
}
#second_phone {
	font-size:10px;
}
/***** RELATED LINKS WIDGET CSS ****/

.module {
	padding-bottom:23px;
	background:url('/images/system/related_links_bottom_edge.png') no-repeat 8px 100%;
}

#related_links_widget {
	width:220px;
	font-family:Arial, Verdana, sans-serif;
}
	a#related_links_header {
		display:block;
		padding-left:16px;
		background:#42503f;
		height:37px;
		line-height:37px;
		font-size:10pt;
		color:#fff;
		text-decoration:none;
	}
	#related_links_header a:hover {}

	#related_links_widget ul {
		list-style:none;
		font-size:10pt;
		padding:0 0 0 14px;
		margin:0;
		background:url('/images/system/related-links-widget-edges.png') no-repeat 0 0;
	}
		li#first_related {
			padding-top:9px;
		}
		li#last_related {}
		.related_link {
			display:block;
			padding-left:18px;
			background:url('/images/system/related_links_plus.png') no-repeat 0 0;
			color:#000;
			text-decoration:none;
		}
		.close_link {
			display:block;
			padding-left:18px;
			background:url('/images/system/related_links_minus.png') no-repeat 0 0;
			color:#000;
			text-decoration:none;
		}
	.related_description {
		margin:7px 7px 7px 0;
		padding:8px;
		background:#f9f7f0;
		line-height:16px;
		color:#666;
	}

/***** PHOTO WIDGET CSS *****/

#rotator {
	height:100px;
        clear:both;
        overflow:hidden;
}
	#rotator img {		
		height:100px;
	}
#landingrotator {
	height:240px;
        clear:both;
}
	#landingrotator img {		
		height:240px;
	}
.module {
        margin:0 0 23px 0;
	padding-bottom:23px;
	background:url('/images/system/related_links_bottom_edge.png') no-repeat 0 100%;
}

/***INTERIOR LANDING PAGE FEATURE ROTATOR ***/
#slider {
    width: 380px; /* important to be same as image width */
    height: 240px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
   width: 380px; /* important to be same as image width or wider */
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}

.sliderImage span {
    position: absolute;
	font: 10px Arial, Helvetica, sans-serif;
	line-height:37px;
    padding: 0 13px 6px 13px;
    width: 354px;  /* 380 originally */
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}

.sliderImage span:hover {
	filter: alpha(opacity=100);
    -moz-opacity: 1;
	-khtml-opacity: 1;
    opacity: 1;
}
.sliderImage a  {
	float:left;
	line-height:37px;
	text-decoration:none;
	color:#fff;
}
.sliderImage a:hover  {
	text-decoration:underline;
	color:#fff;
}
.feature_arrow img {
	display:block;
	float:right;
	margin:10px 0 0 6px;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}

/********RSS FEED WIDGET CSS *******/

#news-rss {
	width:220px;
	list-style: square;
	padding: 0 0 10px 7px;
	font-size: 9pt;
}
#news-rss ul {
	list-style-image:url('/images/system/rss-widget-bullet.png');
	padding-left:0;
	margin:5px;
	font-size:10pt;
	color:#999;
}
#news-rss ul li {
	padding:0;
}
#news-rss ul li a {
	color:#666;
	font-size:9pt;
}
a.subscribe {
	display:block;
	line-height:14px;
}
a#subscribe_rss_icon {
    float:right;
	margin-right:5px;
}
a#subscribe_rss_text {
	float:right;
	font-size:7pt;
	margin-right:5px;
}
#rss_date_stamp {
	font-size:8pt;
	margin:0 0 4px 10px;
}
#rss_feed_title {
	font-size:10pt;
        font-weight:bold;
	margin:0 0 4px 10px;
}


/***** CONTACT WIDGET STYLES ********/
a#persistent_content_widget_header {
	margin:14px 0 0 0;
	padding:0 0 0 10px;
	display:block;
	line-height:37px;
	font-size:9pt;
	text-decoration:none;
	color:#ffffff;
	background:#42503F;
}
ul.persistent-content-widget {
	background:url('/images/system/persistent-content-ul-background.png') no-repeat 0 0;	
	list-style:none;
	margin:0;
	padding:0 1px 0 1px;
	font-family: arial;
	font-size:9pt;
}
ul.persistent-content-widget li {
	background:url('/images/system/persistent-widget-content-background.png') repeat-y 0 0;
	border-bottom:1px solid #c3c5c2;
	/* text-transform: uppercase; */
	padding:4px 0px 4px 10px;
}
ul.persistent-content-widget li a:hover {
	color:#000;
}

/****** SOCIAL MEDIA ICONS **********/

#social_media_icons a {
	display:block;
	float:left;
	margin-left:4px;
}
ul#social_media_icons {
	list-style:none;
	margin:0;
	padding:0;
}
ul#social_media_icons li {
       float:left;
}

/***** CONTACT WIDGET STYLES ********/
a#persistent_content_widget_header {
	margin:14px 0 0 0;
	padding:0 0 0 10px;
	display:block;
	line-height:37px;
	font-size:9pt;
	text-decoration:none;
	color:#ffffff;
	background:#42503F;
}
ul.persistent-content-widget {
	background:url('/images/system/persistent-content-ul-background.png') no-repeat 0 0;	
	list-style:none;
	margin:0;
	padding:0 1px 0 1px;
	font-family: arial;
	font-size:9pt;
}
ul.persistent-content-widget li {
	background:url('/images/system/persistent-widget-content-background.png') repeat-y 0 0;
	border-bottom:1px solid #c3c5c2;
	/* text-transform: uppercase; */
	padding:4px 0px 4px 10px;
}
ul.persistent-content-widget li a:hover {
	color:#000;
}
div#pcw p#pcw_title {
margin:0;
}
.ThreeCol_callout_Brown_BG{background-image: url(/images/ThreeCol_brown_BG.gif); background-repeat: repeat-y; width:270px;}
.ThreeCol_callout_Brown_Padding{margin:0px; padding:0px 15px 0px 15px;}
#ThreeCol_callout_Brown{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:240px; overflow:hidden;}
#ThreeCol_callout_Brown p{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; margin:0px; padding:10px 0px 10px 0px;}
#ThreeCol_callout_Brown td{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; border-color:#000000;}
#ThreeCol_callout_Brown img{padding:0px; border:0px;}
#ThreeCol_callout_Brown table{border-collapse:collapse; border-color:#000000;}
#ThreeCol_callout_Brown a, #ThreeCol_callout_Brown a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#ThreeCol_callout_Brown a:hover, #ThreeCol_callout_Brown a:visited:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#ThreeCol_callout_Brown ol{list-style-position:outside;}
#ThreeCol_callout_Brown ul{list-style-position:outside; /*list-style-image:url(/images/bullet_3Col_Callout.gif);*/}
#ThreeCol_callout_Brown li{padding:0px 0px 2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; margin-top:4px;}
#ThreeCol_callout_Brown h1{font-family:Georgia, Times New Roman, Times, serif; color:#1E3618; font-size:18px; font-weight:normal; text-decoration:none; text-transform:uppercase; margin:0px; padding:0px; display:inline;}
#ThreeCol_callout_Brown h2{font-family:Georgia, Times New Roman, Times, serif; color:#FFFFFF; font-size:14px; font-weight:normal; text-decoration:none; font-style:italic; margin:0px; padding:0px; display:inline;}
#ThreeCol_callout_Brown h3{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; text-decoration:none; margin:0px; padding:0px;}
#ThreeCol_callout_Brown h4{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:bold; text-decoration:none; margin:0px; padding:0px;}
#ThreeCol_callout_Brown h5{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:9px; font-weight:bold; text-decoration:none; margin:0px; padding:0px;}
#ThreeCol_callout_Brown h6{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:8px; font-weight:bold; text-decoration:none; margin:0px; padding:0px;}
#ThreeCol_callout_Brown hr{background-color:#1E3618; color:#1E3618; height:1px; font-size:0px; border:0px;}

.ThreeCol_callout_Khaki_BG{background-image: url(/images/ThreeCol_khaki_BG.gif); background-repeat: repeat-y; width:270px;}
.ThreeCol_callout_Khaki_Padding{margin:0px; padding:0px 15px 0px 15px;}
#ThreeCol_callout_Khaki{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:240px; overflow:hidden;}
#ThreeCol_callout_Khaki p{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; margin:0px; padding:10px 0px 10px 0px;}
#ThreeCol_callout_Khaki td{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; border-color:#000000;}
#ThreeCol_callout_Khaki img{padding:0px; border:0px;}
#ThreeCol_callout_Khaki table{border-collapse:collapse; border-color:#000000;}
#ThreeCol_callout_Khaki a, #ThreeCol_callout_Khaki a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; color:#723000;}
#ThreeCol_callout_Khaki a:hover, #ThreeCol_callout_Khaki a:visited:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; color:#723000;}
#ThreeCol_callout_Khaki ol{list-style-position:outside;}
#ThreeCol_callout_Khaki ul{list-style-position:outside; /*list-style-image:url(/images/bullet_3Col_Callout.gif);*/}
#ThreeCol_callout_Khaki li{padding:0px 0px 2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; margin-top:4px;}
#ThreeCol_callout_Khaki h1{font-family:Georgia, Times New Roman, Times, serif; color:#1E3618; font-size:18px; font-weight:normal; text-decoration:none; text-transform:uppercase; margin:0px; padding:0px; display:inline;}
#ThreeCol_callout_Khaki h2{font-family:Georgia, Times New Roman, Times, serif; color:#855412; font-size:14px; font-weight:normal; text-decoration:none; font-style:italic; margin:0px; padding:0px; display:inline;}
#ThreeCol_callout_Khaki h3{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; text-decoration:none; margin:0px; padding:0px;}
#ThreeCol_callout_Khaki h4{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:bold; text-decoration:none; margin:0px; padding:0px;}
#ThreeCol_callout_Khaki h5{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:9px; font-weight:bold; text-decoration:none; margin:0px; padding:0px;}
#ThreeCol_callout_Khaki h6{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:8px; font-weight:bold; text-decoration:none; margin:0px; padding:0px;}
#ThreeCol_callout_Khaki hr{background-color:#1E3618; color:#1E3618; height:1px; font-size:0px; border:0px;}

/*Three Column Spotlight Elements*/
.ThreeColumnSpotlight_Padding{padding:0px 0px 15px 0px;}
.ThreeCol_callout_BrownwithShield_BG{background-image: url(/images/ThreeCol_brown_BG.gif); background-repeat: repeat-y; width:270px;}
.ThreeCol_callout_BrownwithShield_Padding{margin:0px; padding:0px 15px 0px 15px; width:240px;}
#ThreeCol_callout_BrownwithShield{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:143px; overflow:hidden;}
#ThreeCol_callout_BrownwithShield p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
#ThreeCol_callout_BrownwithShield td{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; border-color:#000000;}
#ThreeCol_callout_BrownwithShield img{padding:0px; border:0px;}
#ThreeCol_callout_BrownwithShield table{border-collapse:collapse; border-color:#000000;}
#ThreeCol_callout_BrownwithShield a, #ThreeCol_callout_BrownwithShield a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#ThreeCol_callout_BrownwithShield a:hover, #ThreeCol_callout_BrownwithShield a:visited:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#ThreeCol_callout_BrownwithShield ol{list-style-position:outside;}
#ThreeCol_callout_BrownwithShield ul{list-style-position:outside; /*list-style-image:url(/images/bullet_3Col_Callout.gif);*/}
#ThreeCol_callout_BrownwithShield li{padding:0px 0px 2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; margin-top:4px;}
#ThreeCol_callout_BrownwithShield h1{font-family:Georgia, Times New Roman, Times, serif; color:#1E3618; font-size:18px; font-weight:normal; text-decoration:none; text-transform:uppercase; padding:0px; margin:0px; display:inline;}
#ThreeCol_callout_BrownwithShield h2{font-family:Georgia, Times New Roman, Times, serif; color:#FFFFFF; font-size:14px; font-weight:normal; text-decoration:none; font-style:italic; padding:0px; margin:0px; display:inline;}
#ThreeCol_callout_BrownwithShield h3{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; text-decoration:none; padding:0px; margin:0px;}
#ThreeCol_callout_BrownwithShield h4{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:bold; text-decoration:none; padding:0px; margin:0px;}
#ThreeCol_callout_BrownwithShield h5{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:9px; font-weight:bold; text-decoration:none; padding:0px; margin:0px;}
#ThreeCol_callout_BrownwithShield h6{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:8px; font-weight:bold; text-decoration:none; padding:0px; margin:0px;}
#ThreeCol_callout_BrownwithShield hr{background-color:#1E3618; color:#1E3618; height:1px; font-size:0px; border:0px;}

.ThreeCol_callout_KhakiSpotlight_BG{background-image: url(/images/ThreeCol_khaki_BG.gif); background-repeat: repeat-y; width:270px;}
.ThreeCol_callout_KhakiSpotlight_Padding{margin:0px; padding:0px 15px 0px 15px;}
#ThreeCol_callout_KhakiSpotlight{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:240px; overflow:hidden;}
#ThreeCol_callout_KhakiSpotlight p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
#ThreeCol_callout_KhakiSpotlight td{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; border-color:#000000;}
#ThreeCol_callout_KhakiSpotlight img{padding:0px; border:0px;}
#ThreeCol_callout_KhakiSpotlight table{border-collapse:collapse; border-color:#000000;}
#ThreeCol_callout_KhakiSpotlight a, #ThreeCol_callout_KhakiSpotlight a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; color:#723000;}
#ThreeCol_callout_KhakiSpotlight a:hover, #ThreeCol_callout_KhakiSpotlight a:visited:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; color:#723000;}
#ThreeCol_callout_KhakiSpotlight ol{list-style-position:outside;}
#ThreeCol_callout_KhakiSpotlight ul{list-style-position:outside; /*list-style-image:url(/images/bullet_3Col_Callout.gif);*/}
#ThreeCol_callout_KhakiSpotlight li{padding:0px 0px 2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; margin-top:4px;}
#ThreeCol_callout_KhakiSpotlight h1{font-family:Georgia, Times New Roman, Times, serif; color:#1E3618; font-size:18px; font-weight:normal; text-decoration:none; text-transform:uppercase; padding:0px; margin:0px; display:inline;}
#ThreeCol_callout_KhakiSpotlight h2{font-family:Georgia, Times New Roman, Times, serif; color:#855412; font-size:14px; font-weight:normal; text-decoration:none; font-style:italic; padding:0px; margin:0px; display:inline;}
#ThreeCol_callout_KhakiSpotlight h3{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; text-decoration:none; padding:0px; margin:0px;}
#ThreeCol_callout_KhakiSpotlight h4{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:bold; text-decoration:none; padding:0px; margin:0px;}
#ThreeCol_callout_KhakiSpotlight h5{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:9px; font-weight:bold; text-decoration:none; padding:0px; margin:0px;}
#ThreeCol_callout_KhakiSpotlight h6{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:8px; font-weight:bold; text-decoration:none; padding:0px; margin:0px;}
#ThreeCol_callout_KhakiSpotlight hr{background-color:#1E3618; color:#1E3618; height:1px; font-size:0px; border:0px;}

/*Main Spotlight Elements*/
/*Main Spotlight Elements*/
.ThreeColumnContent_MainSpotlight_Padding{padding:0px 6px 5px 6px;}
.ThreeColumnContent_MainSpotlight_Photo_BG{background-color:#000000;}
.ThreeColumnContent_MainSpotlight_Content_BG{background-color:#000000; border-left:1px solid #FFFFFF}

.MainSpotlightContent_BG{margin:0px; padding:8px 10px 10px 15px; background-color:transparent;}
#MainSpotlightContent{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:normal; margin:0px; padding:0px; width:172px; overflow:hidden;}
#MainSpotlightContent td{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:normal; margin:0px; padding:0px; border-color:#000000;}
#MainSpotlightContent p{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:normal; margin:0px; padding:4px 0px 4px 0px;}
#MainSpotlightContent a{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:underline; font-weight:normal;}
#MainSpotlightContent a:hover{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:normal;}
#MainSpotlightContent a:visited{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:underline; font-weight:normal;}
#MainSpotlightContent img{padding:0px; border:0px;}
#MainSpotlightContent hr{background-color:#FFFFFF; color:#FFFFFF; height:1px; font-size:0px; border:0px;}
.MainSpotlightContent_yellow{font-family:Arial, Helvetica, sans-serif; color:#FFC728; font-size:12px; text-decoration:none; font-weight:normal; margin:0px; padding:0px;}

.ThreeColumnContent_MainSpotlight_BG{margin:0px; padding:0px 6px 5px 6px; background-color:transparent;}
#ThreeColumnContent_MainSpotlight{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; margin:0px; padding:0px; width:433px; overflow:hidden;}
#ThreeColumnContent_MainSpotlight td{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; margin:0px; padding:0px; border-color:#000000;}
#ThreeColumnContent_MainSpotlight p{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration:none; font-weight:normal; margin:0px; padding:0px;}
#ThreeColumnContent_MainSpotlight img{padding:0px; border:0px;}
#ThreeColumnContent_MainSpotlight hr{background-color:#000000; color:#000000; height:1px; font-size:0px; border:0px;}

.ThreeCol_callout_Spotlight_BG{background-image: url(/images/ThreeCol_spotlight_BG.gif); background-repeat: repeat-y; width:270px;}
.ThreeCol_callout_Spotlight_Padding{margin:0px; padding:0px 15px 0px 15px;}
#ThreeCol_callout_Spotlight{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:240px; overflow:hidden;}
#ThreeCol_callout_Spotlight p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
#ThreeCol_callout_Spotlight td{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; border-color:#000000;}
#ThreeCol_callout_Spotlight img{padding:0px; border:0px;}
#ThreeCol_callout_Spotlight table{border-collapse:collapse; border-color:#000000;}
#ThreeCol_callout_Spotlight a, #ThreeCol_callout_Spotlight a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#ThreeCol_callout_Spotlight a:hover, #ThreeCol_callout_Spotlight a:visited:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#ThreeCol_callout_Spotlight ol{list-style-position:outside;}
#ThreeCol_callout_Spotlight ul{list-style-position:outside; /*list-style-image:url(/images/bullet_3Col_Callout.gif);*/}
#ThreeCol_callout_Spotlight li{padding:0px 0px 2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; margin-top:4px;}
#ThreeCol_callout_Spotlight h1{font-family:Georgia, Times New Roman, Times, serif; color:#1E3618; font-size:18px; font-weight:normal; text-decoration:none; text-transform:uppercase; padding:0px; margin:0px; display:inline;}
#ThreeCol_callout_Spotlight h2{font-family:Georgia, Times New Roman, Times, serif; color:#855412; font-size:14px; font-weight:normal; text-decoration:none; font-style:italic; padding:0px; margin:0px; display:inline;}
#ThreeCol_callout_Spotlight h3{font-family:Arial, Helvetica, sans-serif; color:#723000; font-size:12px; font-weight:bold; text-decoration:none; padding:0px 0px 10px 0px; margin:0px;}
#ThreeCol_callout_Spotlight h4{font-family:Arial, Helvetica, sans-serif; color:#723000; font-size:11px; font-weight:bold; text-decoration:none; padding:0px 0px 10px 0px; margin:0px;}
#ThreeCol_callout_Spotlight h5{font-family:Arial, Helvetica, sans-serif; color:#723000; font-size:10px; font-weight:bold; text-decoration:none; padding:0px 0px 10px 0px; margin:0px;}
#ThreeCol_callout_Spotlight h6{font-family:Arial, Helvetica, sans-serif; color:#723000; font-size:9px; font-weight:bold; text-decoration:none; padding:0px 0px 10px 0px; margin:0px;}
#ThreeCol_callout_Spotlight hr{background-color:#1E3618; color:#1E3618; height:1px; font-size:0px; border:0px;}


.ThreeCol_callout_SpotlightBrown_BG{background-image: url(/images/ThreeCol_spotlightbrown_BG.gif); background-repeat: repeat-y; width:270px;}
.ThreeCol_callout_SpotlightBrown_Padding{margin:0px; padding:0px 15px 0px 15px;}
#ThreeCol_callout_SpotlightBrown{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; width:240px; overflow:hidden;}
#ThreeCol_callout_SpotlightBrown p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
#ThreeCol_callout_SpotlightBrown td{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; border-color:#000000;}
#ThreeCol_callout_SpotlightBrown img{padding:0px; border:0px;}
#ThreeCol_callout_SpotlightBrown table{border-collapse:collapse; border-color:#000000;}
#ThreeCol_callout_SpotlightBrown a, #ThreeCol_callout_SpotlightBrown a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#ThreeCol_callout_SpotlightBrown a:hover, #ThreeCol_callout_SpotlightBrown a:visited:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#ThreeCol_callout_SpotlightBrown ol{list-style-position:outside;}
#ThreeCol_callout_SpotlightBrown ul{list-style-position:outside; /*list-style-image:url(/images/bullet_3Col_Callout.gif);*/}
#ThreeCol_callout_SpotlightBrown li{padding:0px 0px 2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal; margin-top:4px;}
#ThreeCol_callout_SpotlightBrown h1{font-family:Georgia, Times New Roman, Times, serif; color:#000000; font-size:11px; font-weight:bold; text-decoration:none; padding:0px; margin:0px;}
#ThreeCol_callout_SpotlightBrown h2{font-family:Georgia, Times New Roman, Times, serif; color:#000000; font-size:11px; font-weight:normal; text-decoration:none; padding:0px; margin:0px;}
#ThreeCol_callout_SpotlightBrown h3{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal; text-decoration:none;}
#ThreeCol_callout_SpotlightBrown h4{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:normal; text-decoration:none;}
#ThreeCol_callout_SpotlightBrown h5{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:9px; font-weight:normal; text-decoration:none;}
#ThreeCol_callout_SpotlightBrown h6{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:8px; font-weight:normal; text-decoration:none;}
#ThreeCol_callout_SpotlightBrown hr{background-color:#1E3618; color:#1E3618; height:1px; font-size:0px; border:0px;}

td.RSB { overflow: hidden; width: 240px; display: block;}


.two_column {
	width:49%;
	vertical-align:top;
}
.three_column {
	width:32%;
	vertical-align:top;
}
.four_column {
	width:24%;
	vertical-align:top;
}

td.MainContent ul {
 list-style: disc;
 margin: 0 0 0 20px;
 padding: 0 0 0 5px;
}
td.MainContent ol {
 list-style: decimal;
 margin: 0 0 0 20px;
 padding: 0 0 0 5px;
}





