/* Global Styles */
	body {
		margin:0; padding:0;
		background-color: #FFFFFF;
		background-image: url(../structure/g_greenGradient.jpg);
		background-repeat: repeat-x;
		background-position: top;
	}

	body,p,td,li {
		color:#000000;
		font-family: Arial, Helvetica, sans-serif, Candara;
		font-size:11pt;
		line-height:18px;
	}
	
	hr { color:#00543d; background:#00543d; width:100%; height:1px; margin:0; padding:0;}
	
	p {margin:0 0 15px 0;}
	
	a {color:#00543d; text-decoration:none;}
	a:hover {color: #FF6600; text-decoration:none;}
	
	h1, h2, h3, h4, h5, h6 {font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	h1, h1 a { margin:15px 0; padding:0; font-size:24px;}
	h2, h2 a { margin:12px 0; padding:0; font-size:20px;}
	h3, h3 a { margin:10px 0; padding:0; font-size:16px;}
	h4, h4 a { margin:8px 0; padding:0; font-size:14px;}
	h5, h5 a { margin:6px 0; padding:0; font-size:12px;}
	h6, h6 a { margin:4px 0; padding:0; font-size:10px;}
	
	#container { width:990px; margin:auto; padding:0; position:relative;}
	
	#midSection {margin:0 0 20px 0; padding:0;}
	
	/* Link Boxes */
		.linkBoxContainer { margin:10px 0 10px 0; padding:0;}
		.linkBox { width:240px; margin:0; padding:0 0 38px 0; background: url(../structure/g_globalResourcesBottom.gif) no-repeat bottom;}
		.linkBox h2 { width:230px; height:28px; margin:0; padding:18px 0 0 10px; font-size:12px; color:#FFFFFF; background: url(../structure/g_globalResourcesTop.gif) no-repeat;}
		
		.linkBox .links { min-height:220px; width:220px; margin:0; padding:10px 10px 0 10px; background: url(../structure/g_globalResourcesMid.gif) repeat-y;}
		.linkBox .links li {margin:0; padding:0; list-style:disc; list-style-position:inside; color:#00543d;}
		.linkBox .links li ul{margin:0; padding:0;}
		.linkBox .links li ul li{margin:0; padding:0;}
		.linkBox .links li ul li a{margin:0; padding:0; font-size:11px; line-height:16px;}
		
		.linkBox1 {margin:0 10px 0 0; background: url(../structure/g_globalResourcesBottom.gif) no-repeat bottom; float:left;}
		.linkBox1 h2 {background: url(../structure/g_globalResourcesTop.gif) no-repeat;}
		.linkBox1 .links {background: url(../structure/g_globalResourcesMid.gif) repeat-y;}
		
		.linkBox2 {margin:0 10px 0 0; background: url(../structure/g_marketingToolsBottom.gif) no-repeat bottom; float:left;}
		.linkBox2 h2 {background: url(../structure/g_marketingToolsTop.gif) no-repeat;}
		.linkBox2 .links {background: url(../structure/g_marketingToolsMid.gif) repeat-y;}
		
		.linkBox3 {margin:0 10px 0 0; background: url(../structure/g_resourcesBottom.gif) no-repeat bottom; float:left;}
		.linkBox3 h2 {background: url(../structure/g_resourcesTop.gif) no-repeat;}
		.linkBox3 .links {background: url(../structure/g_resourcesMid.gif) repeat-y;}
		
		.linkBox4 {background: url(../structure/g_marketingSupportBottom.gif) no-repeat bottom; float:left;}
		.linkBox4 h2 {background: url(../structure/g_marketingSupportTop.gif) no-repeat;}
		.linkBox4 .links {background: url(../structure/g_marketingSupportMid.gif) repeat-y;}
	/* Link Boxes */

/* Global Styles */

/* Page Header */
	#pageHead {}
	
	#pageHead h1 {
		margin:31px 0 0 0;
		padding:0;
		float:left;
	}
	
	#pageHead h1 a{
		width:186px;
		height:60px;
		margin:0;
		padding:0;
		text-indent: -10000px;
		background:url(../structure/SFAFT_logo.gif) no-repeat;
		display:block;
	}
	
	/* MicroNav */
		#pageHead { margin:0 0 15px 0; padding:0; position:relative;}
		
		#pageHead #microNav{ margin:0; padding:0; position:absolute; top:10px; right:0; z-index:2;}
		
		#pageHead #microNav li{margin:0; padding:0; list-style:none; float:left;}
		
		#pageHead #microNav .home a,
        #pageHead #microNav .logOut a,
        #pageHead #microNav .suggestionBox a,
        #pageHead #microNav .contactUs a
		{margin:0 22px 0 0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; display:block;}
		
		#pageHead #microNav .home a:hover,
        #pageHead #microNav .logOut a:hover,
        #pageHead #microNav .suggestionBox a:hover,
        #pageHead #microNav .contactUs a:hover,
		.home #pageHead #microNav .home a,
        .suggestionBox #pageHead #microNav .suggestionBox a,
        .contactUs #pageHead #microNav .contactUs a
		{color:#fff200;}
		
		#pageHead #microNav .search { width:140px; height:15px; margin:0 10px 0 0; padding:2px; background-color:#FFFFFF; border:0; font-size:10px; color:#666666;}
		
		#pageHead #microNav .button { margin:0; padding:0px;}
	/* MicroNav */
	
	/* MainNav */
		#pageHead #mainNav{ margin:50px 0 0 0; padding:0; float:right;}
		
		#pageHead #mainNav li{margin:0; padding:0; list-style:none; float:left;}
		
		#pageHead #mainNav .sfaftResources a,
		#pageHead #mainNav .localMarketingSupport a,
		#pageHead #mainNav .localMarketingTools a,
		#pageHead #mainNav .internationalMarketing a{
			margin:0; padding:10px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; color:#00543D; display:block;}
			
		#pageHead #mainNav .sfaftResources a { width:99px; height:30px; background: url(../structure/b_mainNavSFAFTresources_1.gif) no-repeat;}
		#pageHead #mainNav .localMarketingSupport a { width:179px; height:30px; background: url(../structure/b_mainNavLocalMarketingSupport_1.gif) no-repeat;}
		#pageHead #mainNav .localMarketingTools a { width:155px; height:30px; background: url(../structure/b_mainNavLocalMarketingTools_1.gif) no-repeat;}
		#pageHead #mainNav .internationalMarketing a { width:193px; height:30px; background: url(../structure/b_mainNavInternationalMarketing_1.gif) no-repeat;}
		
		#pageHead #mainNav .sfaftResources a:hover,
		.sfaftResources #pageHead #mainNav .sfaftResources a{background: url(../structure/b_mainNavSFAFTresources_2.gif) no-repeat;}
		#pageHead #mainNav .localMarketingSupport a:hover,
		.localMarketingSupport #pageHead #mainNav .localMarketingSupport a{background: url(../structure/b_mainNavLocalMarketingSupport_2.gif) no-repeat;}
		#pageHead #mainNav .localMarketingTools a:hover,
		.localMarketingTools #pageHead #mainNav .localMarketingTools a{background: url(../structure/b_mainNavLocalMarketingTools_2.gif) no-repeat;}
		#pageHead #mainNav .internationalMarketing a:hover,
		.internationalMarketing #pageHead #mainNav .internationalMarketing a{background: url(../structure/b_mainNavInternationalMarketing_2.gif) no-repeat;}
	/* MainNav */
/* Page Header */

/* Home Page */
	/* Announcements */
		#announcements { margin:0 0 10px 0; border-top:1px solid #99cc66; border-bottom:1px solid #99cc66;}
		
		#announcements h4 {
			margin:0;
			padding:2px 10px 2px 2px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#902920;/*#00543D;*/
			border-right:1px solid #99cc66;
			float:left;
		}
		
		#announcements ul {margin: 0 0 0 5px; padding:0; border-left:1px solid #99cc66; float:left;}
		#announcements ul li { list-style:none; float:left;}
			
		#announcements ul .article { width:790px; margin:0; padding:2px 0 2px 5px; color:#00543D; display:block;}
		#announcements ul .article a{color:#902920;}
		#announcements ul .article a:hover{color: #FF6600;}
		
		#announcements ul .viewAll {margin:0 0 0 10px; padding:2px 0 2px 0; color:#00543D; font-weight:bold; display:block;}
		#announcements ul .viewAll a{color:#902920;/*#00543D;*/}
		#announcements ul .viewAll a:hover{color: #FF6600;}
	/* Announcements */
	
	/* SFAFT News */
		#sfaftNews { width:240px; margin:0 0 10px 0; padding:0 0 10px 0; background: url(../structure/g_SAFTnewsBottom.gif) no-repeat bottom; float:left;}
		#sfaftNews h2 { width:230px; height:29px; margin:0; padding:22px 0 0 10px; font-size:14px; color:#FFFFFF; background: url(../structure/g_SAFTnewsTop.gif) no-repeat;}
		
		#sfaftNews #newsList { width:220px; min-height:375px; margin:0; padding:10px 10px 0 10px; background: url(../structure/g_SAFTnewsMid.gif) repeat-y;}
		#sfaftNews #newsList li {margin:0; padding:0; list-style:none;}
		#sfaftNews #newsList .viewAll {margin:10px 0 0 0; padding:0; list-style:none; text-align:right;}
		#sfaftNews #newsList li h4{margin:0; padding:0; font-size:11px; color:#00543d;}
		#sfaftNews #newsList li p{margin:0 0 5px 0; padding:0; font-size:11px; color:#666666; line-height:13px;}
		
		#sfaftNews #newsList .feeds{ margin:0 ; padding:0 0 10px 0;}
		#sfaftNews #newsList .feeds li{ margin:0 10px 0 0; padding:0; list-style:none; float:left;}
		#sfaftNews #newsList .feeds li a{}
		#sfaftNews #newsList .feeds li a img{border:none;}
	/* SFAFT News */

	/* SFAFT Log-In Links */
		#sfaftLoginLinks{ width:240px; margin:0 0 10px 0; padding:0 0 10px 0; background: url(../structure/g_SAFTnewsBottom.gif) no-repeat bottom; float:left;}
		#sfaftLoginLinks h2 { width:230px; height:29px; margin:0; padding:22px 0 0 10px; font-size:14px; color:#FFFFFF; background: url(../structure/g_SAFTnewsTop.gif) no-repeat;}
		#sfaftLoginLinks ul { width:220px; min-height:312px; margin:0; padding:10px 10px 0 10px; background: url(../structure/g_SAFTnewsMid.gif) repeat-y;}
		#sfaftLoginLinks ul li {margin:0; padding:10px; list-style:none; text-align:center;}
		#sfaftLoginLinks ul li a { border:none;}
	/* SFAFT Log-In Links */
			
	/* Main Content */
		/* Main Content Nav*/
			#mainContent {width:740px; margin:12px 0 0 10px; float:left;}
			
			#mainContent #mainContentNav{ margin:0; padding:0;}
			
			#mainContent #mainContentNav li{margin:0; padding:0; list-style:none; float:left;}
			
			#mainContent #mainContentNav .currentWindow a,
			#mainContent #mainContentNav .windowPlanner a,
			#mainContent #mainContentNav .archive a,
			#mainContent #mainContentNav .welcomeName a{
				margin:0; padding:5px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; color:#FFFFFF; display:block;}
				
			#mainContent #mainContentNav .currentWindow { width:490px; height:25px; padding:5px 0 0 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; color:#FFFFFF; background: url(../structure/b_currentWindowb_1.gif) no-repeat;}
			/*#mainContent #mainContentNav .currentWindow a { width:190px; height:25px; background: url(../structure/b_currentWindow_1.gif) no-repeat;}
			#mainContent #mainContentNav .windowPlanner a { width:176px; height:25px; background: url(../structure/b_windowPlanner_1.gif) no-repeat;}
			#mainContent #mainContentNav .archive a { width:134px; height:25px; background: url(../structure/b_archive_1.gif) no-repeat;}*/
			#mainContent #mainContentNav .welcomeName a{
				width:230px; height:25px; padding:5px 0 0 10px; background: url(../structure/g_welcomeName.gif) no-repeat; text-align:left; font-weight:normal;}
			
			/*#mainContent #mainContentNav .currentWindow a:hover { background: url(../structure/b_currentWindowb_2.gif) no-repeat;}
			#mainContent #mainContentNav .currentWindow a:hover { width:190px; height:25px; background: url(../structure/b_currentWindow_2.gif) no-repeat;}
			#mainContent #mainContentNav .windowPlanner a:hover { width:176px; height:25px; background: url(../structure/b_windowPlanner_2.gif) no-repeat;}
			#mainContent #mainContentNav .archive a:hover { width:134px; height:25px; background: url(../structure/b_archive_2.gif) no-repeat;}*/
			#mainContent #mainContentNav .welcomeName a:hover { 
				width:230px; height:25px; padding:5px 0 0 10px; background: url(../structure/g_welcomeName.gif) no-repeat; text-align:left; font-weight:normal;}
		/* Main Content Nav*/
		
		/* Hilight Section */
			#mainContent #highLight {width:480px; min-height:384px; margin:0; padding:10px; background: url(../structure/g_homePageHilight.gif) #2d6451 no-repeat bottom; float:left;}
			
			#mainContent #highLight iFrame { width:480px; height:300px; border:none;}
		/* Hilight Section */

		/* Window Search */
			#mainContent #windowSearch {
			width:220px; min-height:320px; margin:0; padding:10px; background: url(../structure/g_homePageWindowSearcht.gif) #e0f0e8 no-repeat bottom; float:left;}
			
			#mainContent #windowSearch ul {margin:0; padding:0; border-bottom: 1px solid #00543D;}
			#mainContent #windowSearch li {margin:0 0 3px 0; padding:0; list-style:none; font-weight:bold; color:#00543D; text-align:right;}
			#mainContent #windowSearch li .text {
			width:120px; height:15px; margin:0; padding:0; background-color:#FFFFFF; border:1px solid #999999; font-size:10px; color:#666666;}
			#mainContent #windowSearch li select {
			width:60px; margin:0 0 5px 0; padding:0; background-color:#FFFFFF; border:1px solid #999999; font-size:10px; color:#666666;}
			#mainContent #windowSearch li .button {width:100px; height:30px; margin:5px 0 5px 0; padding:0px; border:none;}
			
			#mainContent #windowSearch .AssetReview {margin:10px 0 0 0; padding:0; color:#00543d; font-weight:bold;}
			#mainContent #windowSearch .AssetReview input {margin:5px 0 0 15px; padding:0;}
		/* Window Search */
		
		/* Home Check These Out */
			#mainContent #hGraphicLinks {
			width:220px; min-height:385px; margin:0; padding:10px; background: url(../structure/g_homePageWindowSearcht.gif) #e0f0e8 no-repeat bottom; float:left;}
			
			#mainContent #hGraphicLinks h2{ margin:12px 0; color:#00543d; font-size:14px;}		
			#mainContent #hGraphicLinks ul {margin:0; padding:0;}
			#mainContent #hGraphicLinks li {margin:0 0 3px 0; padding:3px 0; list-style:none; font-weight:bold; color:#00543D; text-align:center;}
		/* Home Check These Out */
		
		/* Video */
			.iframe {background:#2d6451;}
			.iframe #video {width:320px; margin:0; padding:0; float:left;}
			.iframe #assets {width:140px; float:right;}
			.iframe #assets h1 {margin:0; padding:0; font-size:12px; font-weight:bold; color:#FFFFFF;}
			.iframe #assets h2 {margin:0; padding:0; font-size:11px; font-weight:normal; color:#ffff00;}
			.iframe #assets h4 {margin:10px 0 0 0; padding:0; font-size:11px; font-weight:bold; color:#ffff00;}
			.iframe #assets p {margin:0; padding:0; font-size:11px; font-weight:normal; color:#ffffff;}
			.iframe #assets .color {color:#ffff00;}
			.iframe #assets ul {margin:0; padding:0;}
			.iframe #assets li {margin:0; padding:0; list-style:none; color:#FFFFFF;}
			.iframe #assets li a{margin:0; padding:0; color:#FFFFFF;}
			.iframe #assets li a img{ border:none;}
			
			#iframe {background:#2d6451; border:none;}
			#iframe #video {width:320px; margin:0; padding:0; float:left;}
			#iframe #assets {width:140px; float:right;}
			#iframe #assets h1 {margin:0; padding:0; font-size:12px; font-weight:bold; color:#FFFFFF;}
			#iframe #assets h2 {margin:0; padding:0; font-size:11px; font-weight:normal; color:#ffff00;}
			#iframe #assets h4 {margin:10px 0 0 0; padding:0; font-size:11px; font-weight:bold; color:#ffff00;}
			#iframe #assets p {margin:0; padding:0; font-size:11px; font-weight:normal; color:#ffffff;}
			#iframe #assets .color {color:#ffff00;}
			#iframe #assets ul {margin:0; padding:0;}
			#iframe #assets li {margin:0; padding:0; list-style:none; color:#FFFFFF;}
			#iframe #assets li a{margin:0; padding:0; color:#FFFFFF;}
			#iframe #assets li a img{ border:none;}
		/* Video */
		
	/* Main Content */
/* Home Page */

/* SubPage */
	/* Sub Nav */
			#subNav { width:240px; margin:12px 0 10px 0; padding:0 0 10px 0; float:left;}
			#subNav h2 { width:230px; min-height:29px; margin:0; padding:10px 0 0 10px; font-size:14px; color:#FFFFFF;}
			#subNav h2 a{ width:230px; height:29px; margin:0; padding:10px 0 0 10px; font-size:14px; color:#FFFFFF;}
			
			#subNav a:hover {color:#FF6600;}
			
			.sfaftResources #subNav {background: url(../structure/g_subNavGlobalResources_bottom.gif) #e3e9d2  no-repeat bottom;}
			.sfaftResources #subNav #subNavMid {font-size:14px;margin:0; padding:10px; border-left:2px solid #65851a; border-right:2px solid #65851a;}
			.sfaftResources #subNav h2 {background: url(../structure/g_subNavGlobalResources_top.gif) #4e6c07 no-repeat top;}
			
			.localMarketingSupport #subNav {background: url(../structure/g_subNavMarketingTools_bottom.gif) #f2e8e7  no-repeat bottom;}
			.localMarketingSupport #subNav #subNavMid{font-size:14px;margin:0; padding:10px; border-left:2px solid #89251d; border-right:2px solid #89251d;}
			.localMarketingSupport #subNav h2 {background: url(../structure/g_subNavMarketingTools_top.gif) #6b0400 no-repeat top;}
			
			.localMarketingTools #subNav {background: url(../structure/g_subNavResources_bottom.gif) #eaf0ee  no-repeat bottom;}
			.localMarketingTools #subNav #subNavMid {font-size:14px;margin:0; padding:10px; border-left:2px solid #295e4c; border-right:2px solid #295e4c;}
			.localMarketingTools #subNav h2 {background: url(../structure/g_subNavResources_top.gif) #073e2b no-repeat top;}
			
			.internationalMarketing #subNav {background: url(../structure/g_subNavMarketingSupport_bottom.gif) #d4dcdf  no-repeat bottom;}
			.internationalMarketing #subNav #subNavMid {font-size:14px;margin:0; padding:10px; border-left:2px solid #587788; border-right:2px solid #587788;}
			.internationalMarketing #subNav h2 {background: url(../structure/g_subNavMarketingSupport_top.gif) #446475 no-repeat top;}		
	/* Sub Nav */
	
	/* Sub Main Content*/
		#subMainContent {width:740px; margin:3px 0 0 10px; float:left;}
		#subMainContentFull {width:990px; margin:3px 0 0 0;}
		
		/* heading */
			#subMainContent .heading {
				width:620px; min-height:45px; margin:0; padding:25px 100px 0 20px; color:#781108; font-family:Arial, Helvetica, sans-serif, Candara;
				font-weight:bold; font-size:24px; line-height:26px; background: url(../structure/g_subPage_Top.gif) no-repeat; display:block;
			}
			.sfaftResources #subMainContent .heading {color:#577410;}
			.localMarketingSupport #subMainContent .heading {color:#7c150c;}
			.localMarketingTools #subMainContent .heading {color:#2d6451;}
			.internationalMarketing #subMainContent .heading {color:#547485;}
			
			#subMainContentFull .heading {
				width:990px; min-height:45px; margin:0; padding:25px 100px 0 20px; color:#781108; font-family:Arial, Helvetica, sans-serif, Candara;
				font-weight:bold; font-size:24px; line-height:26px; background: url(../structure/g_subPageFull_Top.gif) no-repeat; display:block;
			}
			.sfaftResources #subMainContentFull .heading {color:#577410;}
			.localMarketingSupport #subMainContentFull .heading {color:#7c150c;}
			.localMarketingTools #subMainContentFull .heading {color:#2d6451;}
			.internationalMarketing #subMainContentFull .heading {color:#547485;}
		/* heading */
		
		/* Quinary Nav Content Column */
			#subMainContent #quinaryContent {margin:0; padding:0;}
		/* Quinary Nav Content Column */
		
		/* header tags */
			.sfaftResources #subMainContent h1,
			.sfaftResources #subMainContent h2,
			.sfaftResources #subMainContent h3,
			.sfaftResources #subMainContent h4,
			.sfaftResources #subMainContent h5,
			.sfaftResources #subMainContent h6,
			.sfaftResources #subMainContentFull h1,
			.sfaftResources #subMainContentFull h2,
			.sfaftResources #subMainContentFull h3,
			.sfaftResources #subMainContentFull h4,
			.sfaftResources #subMainContentFull h5,
			.sfaftResources #subMainContentFull h6 {color:#577410;}
			
			.localMarketingSupport  #subMainContent h1,
			.localMarketingSupport  #subMainContent h2,
			.localMarketingSupport  #subMainContent h3,
			.localMarketingSupport  #subMainContent h4,
			.localMarketingSupport  #subMainContent h5,
			.localMarketingSupport  #subMainContent h6,
			.localMarketingSupport  #subMainContentFull h1,
			.localMarketingSupport  #subMainContentFull h2,
			.localMarketingSupport  #subMainContentFull h3,
			.localMarketingSupport  #subMainContentFull h4,
			.localMarketingSupport  #subMainContentFull h5,
			.localMarketingSupport  #subMainContentFull h6 {color:#7c150c;}
			
			.localMarketingTools #subMainContent h1,
			.localMarketingTools #subMainContent h2,
			.localMarketingTools #subMainContent h3,
			.localMarketingTools #subMainContent h4,
			.localMarketingTools #subMainContent h5,
			.localMarketingTools #subMainContent h6,
			.localMarketingTools #subMainContentFull h1,
			.localMarketingTools #subMainContentFull h2,
			.localMarketingTools #subMainContentFull h3,
			.localMarketingTools #subMainContentFull h4,
			.localMarketingTools #subMainContentFull h5,
			.localMarketingTools #subMainContentFull h6 {color:#2d6451;}
			
			.internationalMarketing  #subMainContent h1,
			.internationalMarketing  #subMainContent h2,
			.internationalMarketing  #subMainContent h3,
			.internationalMarketing  #subMainContent h4,
			.internationalMarketing  #subMainContent h5,
			.internationalMarketing  #subMainContent h6,
			.internationalMarketing  #subMainContentFull h1,
			.internationalMarketing  #subMainContentFull h2,
			.internationalMarketing  #subMainContentFull h3,
			.internationalMarketing  #subMainContentFull h4,
			.internationalMarketing  #subMainContentFull h5,
			.internationalMarketing  #subMainContentFull h6 {color:#547485;}
		/* header tags */
		#subMainContent .contentBtm {width:740px; margin:0; padding:0 0 10px 0; background: url(../structure/g_subPage_Bottom.gif) left bottom no-repeat;}
		#subMainContent .contentBtm .contentMid{ margin:0; padding:0 15px 15px 15px; background: url(../structure/g_subPage_Middle.gif) repeat-y;}
		#subMainContent .contentBtm .contentMid iframe {width:720px; height:530px; margin:0; padding:0;}
		
		#subMainContentFull .contentBtm {width:990px; margin:0; padding:0 0 10px 0; background: url(../structure/g_subPageFull_Bottom.gif) left bottom no-repeat;}
		#subMainContentFull .contentBtm .contentMid{ margin:0; padding:0 15px 15px 15px; background: url(../structure/g_subPageFull_Middle.gif) repeat-y;}
		
			/* Flash or Photo Banner */
				#subMainContent #flashPhotoBanner {margin:0 0 15px 0; padding:0;}
				
				#subMainContent .photoBanner {margin:0 0 15px 0; padding:0; display: inline-block;}
			/* Flash or Photo Banner */
		
			/* photo thumbnails */
				#subMainContent .contentBtm .contentMid .photoThumbs{ margin:0; padding:0;}
				#subMainContent .contentBtm .contentMid .photoThumbs li{margin:0; padding:15px; list-style:none; text-align:center; float:left;}
				#subMainContent .contentBtm .contentMid .photoThumbs li a{margin:0 0 15px 0; padding:0; height:100px; width:100px; text-align:center; display:block;}
			/* photo thumbnails */
	/* Sub Main Content */
		
/* SubPage */

/* ARB Nav */
	#arbNav { margin:0 0 20px 0; padding:0; list-style:none;}
	#arbNav li{ margin:0 0 0 5px; padding:0 0 0 5px; float:left; font-size:12px; line-height:12px; border-left: 1px #000000 solid;}
	#arbNav .first{margin:0; padding:0; border:none;}
	#arbNav li a {}
	#arbNav li .arbCurent { font-weight:bold; color:#6e1207;}
/* ARB Nav */

/* ARB Forms */

	
	
	#arbForm {}
	
	#arbForm h2 { margin:0 0 12px 0; padding:0; font-size:16px; font-weight:bold; color:#21403a;}
	
	#arbForm h3 { margin:12px 0 12px 0; padding:0; font-size:14px; font-weight:bold; color:#21403a;}
	
	#arbForm #required { margin:0 0 12px 0; padding:0; font-size:14px; font-weight:bold; color:#21403a; text-align:right;}
	
	#arbForm th {font-size:14px; font-weight:bold; color:#21403a; text-align:left; vertical-align:top;}
	
	#arbForm td {font-size:14px; font-weight:normal; color:#000000; text-align:left; vertical-align:top;}
	
	#arbForm .smallPrint {font-size:9px; font-weight:normal; color:#21403a;}
	
	#arbForm .textInput {width:220px;}
	
	#arbForm .uploadPath {width:440px;}
	
	#arbForm input {font-size:10px;}
	
	#arbForm .sortedBy{margin:10px 0 5px 0; padding:0; font-size:12px; font-weight:bold; color:#21403a; text-align:left;}
	
	#arbForm .stepBtn1 { border:none; text-align:left;}
	#arbForm .stepBtn2 { border:none; text-align:right;}
	
	#arbForm select {font-size:10px;}
	
	#arbForm .RedTitle h3{color:#6e1207;}
	
	#arbForm .step3section { margin-bottom:10px; border-bottom: 1px solid #21403a;}
	
	#arbForm .editCampaign,
	#arbForm .editAsset { margin:10px 0;}
	
	#arbForm #rejectList,
	#arbForm #dashboard { margin-bottom:20px; font-size:12px; border:1px solid #20723e;}
	
	#arbForm #rejectList th,
	#arbForm #dashboard th{ font-size:14px; color:#ffffff; background-color:#20723e;}
	
	#arbForm #rejectList td,
	#arbForm #dashboard td{ font-size:14px;}
	
	#arbForm #rejectList .reject,
	#arbForm .alert{ color:#FF0000;}
	
	#arbForm #rejectList .odd,
	#arbForm #dashboard .odd { background-color:#e3e9d2;}
	
	#arbForm .fullWidth {width:100%;}
	
	#arbForm .reportsHome h2 {font-size:14px; font-weight:bold; color:#000000;}
	#arbForm .reportsHome h2 a {margin:0; padding:0; font-size:14px; font-weight:bold; color:#6e1207;}
	
	#reportResults td {font-size:14px; font-weight:bold; color:#000000;}
	#reportResults .total {border:1px solid #6e1207;}
	
	#thirdPartyModal {
		width:540px;
		height:261px;
		padding:25px;
		border:2px solid #2d6451;
	}
	
	#thirdPartyModal table { margin:0 0 15px 0;}
	
	#thirdPartyModal table th{font-size:14px; color:#20723e; text-align:left;}
	
	#thirdPartyModal table td{font-size:14px; color:#828790;}
	
	#thirdPartyModal #emailTo {width:225px;}
	#thirdPartyModal #emailMessage {width:100%;}
	
	#thirdPartyModal .send { margin:20px 0 0 0; padding:0; float:right;}

/* ARB Forms */


/* Footer */
	#footer { text-align:center; position:relative;}
	
	#footer ul{width:500px; margin:0 auto 15px auto; padding:0;}
	#footer ul li{margin:0 0 0 10px; padding:0; list-style:none; float:left;}
	#footer ul li a{}
/* Footer */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.story_photocaption { font-family: Verdana, Arial, Helvetica, sans-serif; color: gray; font-size: 8pt; padding: 0px 10px 5px 10px; }
.story_copy { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; font-size: 12px; color: Black; padding-left:10px; padding-top:10px; padding-right:10px; }


.modalErrorBackground{
	background-color:Silver;	
	filter:alpha(opacity=70);
	opacity:0.7;
}
.errorHeader
{
background-color:red;color:white;font-weight:bold;width:auto;
font-size:14pt; height:25px;
}
.confirmHeader
{
background-color:green;color:white;font-weight:bold;width:auto;
font-size:14pt; height:25px;
}
.termsHeader
{
background-color:green;color:white;font-weight:bold;width:auto;
font-size:14pt; height:25px;margin-top:2px; vertical-align:middle;
}
.genericDivHeader
{
	background-color:Black;color:White;font-weight:bold;font-size:14pt; height:25px;
}
.genericDivLayout
{
	margin-bottom:auto;margin-left:auto;margin-right:auto;margin-top:auto;
}
.validatorCalloutHighlight
{
	background-color:lemonchiffon;
}
.gridHeader
{
	font-size:9pt;
	font-weight:bold;
}
.hideMe
{
	display:none;
}
