/*#Global#*/

body {
	font-family: Arial;
	font-size: 80%;
	color: #03253e;
	background: #0a568f url(/App_Themes/SWGFL/Images/background.gif) repeat-x left top;
	text-align: center;
	margin: 0;
}

#container {
	margin: 0 auto;
	padding-bottom: 10px;
	width: 980px;
	text-align: left;
	background: url(/App_Themes/SWGFL/Images/flareback.jpg) no-repeat left top; 
}

br.clear {
	clear: both;
	margin: 0;
}

.styleFloatClear {
	float:left;
	clear:none;
}
.styleFloatRight {
	float:right;
	clear:none;
}

/* Right align arrow in drop down bars */
    .ansIMGArrow {
        float: right;
    }



/*#Search Styles#*/

.searchResult {
	margin-bottom: 10px;
}

.searchResult a {
	font-family: Arial Narrow, Arial;
	font-size: 130%;
	margin-bottom: 8px;
	color: #073b61;
	font-weight: bold;
	text-decoration: none;
}

.searchDetails {
	font-size: 80%;
	color: #4a5b68;
}

img {
	border: 0;
}


/*#Text Styles#*/

p {
	font-family: Arial;
	font-size: 100%;
}

a, a.standard {
	font-family: Arial;
	font-size: 100%;
	color: #879d08;
	font-weight: bold;
	text-decoration: none;
}

h1, .styleLargeTitle {
	font-family: Arial;
	font-size: 120%;
	font-weight: bold;
	color:#FFF;
	padding: 5px;
	background: #072740 url(/App_Themes/SWGFL/Images/title_back.gif) repeat-x left top;
	border: 1px solid #6e7f8b;
	margin: 0;
}

h2, .styleSmallTitle {
	font-family: Arial;
	font-size: 110%;
	font-weight: bold;
	color:#FFF;
	padding: 5px;
	background: #889e0b url(/App_Themes/SWGFL/Images/h2_back.gif) repeat-x left top;
	border: 1px solid #6e7f8b;
	margin:0;
}

h3, .styleSubTitle {
	font-family: Arial;
	font-size: 110%;
	font-weight: bold;
	color: #03253e;
}

h4, .styleLargeTitleGreen {
	font-family: Arial;
	font-size: 120%;
	font-weight: bold;
	color:#FFF;
	padding: 5px;
	background: #889e0b url(/App_Themes/SWGFL/Images/h2_back.gif) repeat-x left top;
	border: 1px solid #6e7f8b;
	margin: 0;
}

h6, .styleDateTitle {
	font-family: Arial;
	font-size: 80%;
	font-weight: bold;
	color: #03253e;
	margin-top:-15px;
}

h7, .styleSmallTitleBlue {
	font-family: Arial;
	font-size: 110%;
	font-weight: bold;
	color:#FFF;
	padding: 5px;
	background: #093556 url(/App_Themes/SWGFL/Images/Services/genericHeadingLightBlue.jpg) repeat-x left top;
	border: 1px solid #6e7f8b;
	margin:0;
}

.contentBox {
	zoom: 1;
	border:solid;
	border-color:#AEB5BF;
	border-width:1px;
	padding:15px;
	margin-top: -1px;
	background: #FFFFFF url(/App_Themes/SWGFL/Images/contentBox_back.gif) repeat-x left bottom;
}

.h2contentBox {
	margin-top:0px;
	padding:15px;
	border:solid;
	border-color:#AEB5BF;
	border-width:1px;
	background: #FFFFFF url(/App_Themes/SWGFL/Images/contentBox_back.gif) repeat-x left bottom;

}
.styleBackToTopContainer { 
	float:right;
	clear:none;
}

hr {
	border-bottom:1px thin #AEB5BF;
	margin-top:10px;
	}


.StyleWhiteTitleText { 
	margin:0;
	clear:none;
	float: left;
	color:#FFF
}

ul {
	list-style-type: square;
}

#templateSiteMap ul li ul {
	margin-bottom: 10px;
	margin-top: 10px;

}



/*#Form Styles#*/
/*#Form Styles/Search Form#*/

.searchButton {
	border: outset 1px #fff;
	color: #fff;
	background: url(/App_Themes/SWGFL/Images/menutab_off.gif) repeat-x left top;
	margin: 0;	
	margin-left: 5px;
	font-family: Arial Narrow, Arial;
	font-size: 120%;
}

.searchText {
	margin: 0;
	background-color: #fff;
	border: outset 1px #000;
	padding: 4px;
}

.searchWaterMark {
	margin: 0;
	background-color: #fff;
	border: outset 1px #000;
	padding: 4px;
	color: #666;
}

/*#Zone Styles#*/

.zoneLogo {
	width: 490px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
}

.zoneTopNavContainer {
	width: 490px;
	float: left;
	margin-top: 20px;
	margin-bottom: 15px;
	text-align: right;
}

.zoneTopNav {
	font-weight: bold;
	font-family: Arial;
	font-size: 100%;
}

.zoneLoginToMerlin {
	margin-top: 10px;
}

.zoneLoginToMerlin a.merlinLarge {
	font-size: 140%;
	font-weight: normal;
	font-family: Arial Narrow, Arial;
	color: #fff;
	text-decoration: none;
}

.zoneMenu {
	padding-left: 8px;
	width: 700px;
	float: left;
}

.zoneSearch {
	float: left;
	width: 272px;
	text-align: right;
}

.zoneContentHolder {
	background-color: #FFF;
	color: #000;
	padding: 20px;
	width: 940px;
}

.zoneContent {
	width: 936px;
}

.zoneFooter {
	margin-top: 10px;
	color: #fff;
	font-family: Arial;
	font-weight: bold;
	font-size: 100%;
}



.zoneFooterLeft{
	width: 50%;
	float: left;
	margin: 0;
}

.zoneFooterRight{
	width: 50%;
	float: left;
	text-align: right;
	margin: 0;
}

/*#Menus#*/
/*#Menus/Top Navigation Menu#*/

.TopMenuCMSMenu {
	text-align: right;
	float: right;
}

.TopMenuCMSMenuItem {
	margin: 0;
	color: #fff;
}

.TopMenuCMSMenuItemMouseOver {
	margin: 0;
	color: #fff;
}

.TopMenuCMSMenuHighlightedMenuItem {
	margin: 0;
	color: #fff;
}

.TopMenuCMSMenuHighlightedMenuItemMouseOver {
	margin: 0;
	color: #fff;
}



/*#Menus/Main Menu#*/

.MainMenuCMSMenuItem {
	background: #2b5677 url(../App_Themes/SWGFL/Images/menutab_off.gif) repeat-x left top;
	font-family: Arial Narrow, Arial;
	padding: 7px 10px 7px 10px;
	font-size: 140%;
	border-top: 1px solid #063150;
	border-right: 1px solid #063150;
	border-bottom: 1px solid #2e5e82;
	color:#FFF;
}

.MainMenuCMSMenuItemMouseOver {
	background: #2b5677 url(../App_Themes/SWGFL/Images/menutab_off.gif) repeat-x left top;
	font-family: Arial Narrow, Arial;
	padding: 7px 10px 7px 10px;
	font-size: 140%;
	border-top: 1px solid #063150;
	border-right: 1px solid #063150;
	border-bottom: 1px solid #2e5e82;
	color:#FFF;	
}

.MainMenuCMSMenuHighlightedMenuItem {
	background: #f6f6f6 url(/App_Themes/SWGFL/Images/menutab_on.gif) repeat-x left top;
	font-family: Arial Narrow, Arial;
	padding: 7px 10px 7px 10px;
	font-size: 140%;
	font-weight: bold;
	color: #063150;
	border-left: 1px solid #2e5e82;
	border-top: 1px solid #2e5e82;
	border-right: 1px solid #2e5e82;
	border-bottom: 1px solid #f6f6f6;
}

.MainMenuCMSMenuHighlightedMenuItemMouseOver {
	background: #f6f6f6 url(/App_Themes/SWGFL/Images/menutab_on.gif) repeat-x left top;
	font-family: Arial Narrow, Arial;
	padding: 7px 10px 7px 10px;
	font-size: 140%;
	font-weight: bold;
	color: #063150;
	border-left: 1px solid #2e5e82;
	border-top: 1px solid #2e5e82;
	border-right: 1px solid #2e5e82;
	border-bottom: 1px solid #f6f6f6;
}

.MainMenuSubCMSMenu {
	border: 1px solid #fff;
}

.MainMenuSubCMSMenuItem {
	background-color: #094d7d;
	padding: 7px;
	color:#FFF;
}

.MainMenuSubCMSMenuHighlightedMenuItem {
	background-color: #0c5f99;
	color: #fff;
	padding: 7px;
	font-weight: bold;
}

.MainMenuSubCMSMenuItemMouseOver {
	background-color: #739bb9;
	color: #063150;
	padding: 7px;
}

.MainMenuSubCMSMenuHighlightedMenuItemMouseOver {
	background-color: #0c5f99;
	color: #fff;
	padding: 7px;
	font-weight: bold;
}


/*#Menus/Sub Menu#*/

.SubMenuCMSListMenuUL {
	margin: 0;
	padding: 0;
	list-style: none;
}

.SubMenuCMSListMenuUL .SubMenuCMSListMenuLI {	
	list-style-type: none;
	text-align: left;
	color: #000;
	margin-bottom:-1px;
	border: 1px solid #cccccc;
        padding: 8px;
}

.SubMenuCMSListMenuUL .SubMenuCMSListMenuHighlightedLI {
	list-style-type: none;
	text-align: left;
	margin-bottom:-1px;
	border: 1px solid #cccccc;
        padding: 8px;
}

.SubMenuCMSListMenuLI a {
	color: #073b60;
	text-decoration: none;
	background: url(/App_Themes/SWGFL/Images/genericMenuArrowBlack.jpg) no-repeat left;
	padding-left: 15px;
}

.SubMenuCMSListMenuHighlightedLI a {
	color: #000;
	text-decoration: none;
	background: url(/App_Themes/SWGFL/Images/genericMenuArrowBlack.jpg) no-repeat left;
	padding-left: 15px;
}


.Indent1SubMenuCMSListMenuUL {
	background-color: #fff;
	list-style: none;
	margin: 25px 0 0 10px;
	padding: 0;
}

.SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuHighlightedLI {
	padding: 0;
	margin-bottom: 7px;
	/* VARIABLE STYLES */
}

.Indent1SubMenuCMSListMenuLI a {
	font-weight: normal;
	background: none;
	padding-left: 0;
	color: #000;
	/* VARIABLE STYLES */
}

.Indent1SubMenuCMSListMenuHighlightedLI a {
	font-weight: bold;
	background: none;
	padding-left: 0;
color: #000;
	/* VARIABLE STYLES */
}

.Indent2SubMenuCMSListMenuUL {
	list-style: none;
	margin: 10px 0 10px 10px;
	padding: 0;
}

.SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuHighlightedLI {
	padding: 0;
	margin-bottom: 5px;
	/* VARIABLE STYLES */
}

.Indent2SubMenuCMSListMenuLI a {
	font-weight: normal;
	background: none;
	padding: none:
	/* VARIABLE STYLES */
}

.Indent2SubMenuCMSListMenuHighlightedLI a {
	font-weight: bold;
	background: none;
	padding: none:
	/* VARIABLE STYLES */
}


/*#Menus/Footer Navigation Menu#*/

.FooterMenuCMSMenuItem {
	padding-right: 3px;
}

.FooterMenuCMSMenuItemMouseOver {
	padding-right: 3px;
}

.FooterMenuCMSMenuHighlightedMenuItem {
	padding-right: 3px;
}

.FooterMenuCMSMenuHighlightedMenuItemMouseOver {
	padding-right: 3px;
}


/*#Menus/Breadcrumb#*/

.breadcrumb {
	font-weight: bold;
	color: #666;
	font-size: 80%;
}

.breadcrumb a {
	color: #666;
}


/*#Template Styles#*/
/*#Template Styles/Core#*/

.bannerImage {
	margin: 0;
}

.leftHandMenuHolder {
	float: left;
	width: 219px;
	margin-right: 20px;
}

.rightHandHolder {
	float: left;
	width: 697px;
}

.rightHand1of2 {
	width: 339px;
	float: left;
	margin-right: 20px;
}

.rightHand2of2 {
	width: 338px;
	float: left;
}

.minisite_rightHand1of2 {
	width: 324px;
	float: left;
	margin-right: 20px;
}

.minisite_rightHand2of2 {
	width: 323px;
	float: left;
}

.rightHand1of3 {
	width: 219px;
	float: left;
	margin-right: 20px;
}

.rightHand2of3 {
	width: 219px;
	float: left;
	margin-right: 20px;
}

.rightHand3of3 {
	width: 219px;
	float: left;
}

.full1of2 {
	width: 471px;
	float: left;
	margin-right: 26px;
}

.full2of2 {
	width: 471px;
	float: left;
}








.full1of3 {
	width: 306px;
	float: left;
	margin-right: 24px;
}

.full2of3 {
	width: 307px;
	float: left;
	margin-right: 24px;
}

.full3of3 {
	width: 306px;
	float: left;
}

.core_FeatureImageBox { 
	width:103px;
	height:89px;
	float:left;
	clear:none;
}

.core_FeatureTextBox {
	float:left;
	clear:none;
	width:100px;
	margin-right:10px;
	margin-left:10px;
}

.core_NarrowLeftContainer {
		width:215px; 
		float: left; 
		margin-right:20px;
	}

.core_WideRightContainer {
		width:700px; 
		float: left; 
	}


/*#Template Styles/Page Options#*/

.minisiteLightBlue_Email {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonMailLightBlue.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteLightBlue_Phone {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonPhoneLightBlue.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteLightBlue_Print {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonPrintLightBlue.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteLightBlue_Comment {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonCommentLightBlue.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteLightBlue_Bookmark{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonBookmarkLightBlue.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteLightBlue_Send{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonSendLightBlue.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteLightBlue_RSS{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonRSSLightBlue.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteLightBlue_Rate{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonRateLightBlue.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteFreshGreen_Email {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonMailFreshGreen.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteFreshGreen_Phone {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonPhoneFreshGreen.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteFreshGreen_Print {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonPrintFreshGreen.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteFreshGreen_Comment {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonCommentFreshGreen.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteFreshGreen_Bookmark{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonBookmarkFreshGreen.jpg) no-repeat left;
	padding-left: 30px;
	display: block;

	margin-bottom: 10px;
}

.minisiteFreshGreen_Send{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonSendFreshGreen.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteFreshGreen_RSS{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonRSSFreshGreen.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteFreshGreen_Rate{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonRateFreshGreen.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteRed_Email {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonMailRed.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteRed_Phone {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonPhoneRed.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteRed_Print {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonPrintRed.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteRed_Comment {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonCommentRed.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteRed_Bookmark{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonBookmarkRed.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteRed_Send{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonSendRed.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteRed_RSS{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonRSSRed.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteRed_Rate{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonRateRed.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}


.minisiteOrange_Email {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonMailOrange.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteOrange_Phone {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonPhoneOrange.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteOrange_Print {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonPrintOrange.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteOrange_Comment {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonCommentOrange.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteOrange_Bookmark{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonBookmarkOrange.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteOrange_Send{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonSendOrange.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteOrange_RSS{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonRSSOrange.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteOrange_Rate{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonRateOrange.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteLimeGreen_Email {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonMailLimeGreen.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteLimeGreen_Phone {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonPhoneLimeGreen.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteLimeGreen_Print {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonPrintLimeGreen.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;

}



.minisiteLimeGreen_Comment {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonCommentLimeGreen.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteLimeGreen_Bookmark{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonBookmarkLimeGreen.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteLimeGreen_Send{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonSendLimeGreen.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteLimeGreen_RSS{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonRSSLimeGreen.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.minisiteLimeGreen_Rate{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonRateLimeGreen.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

.linkRSS{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonRSSLimeGreen.jpg) no-repeat left;
	padding-left: 30px;
}

/*#Template Styles/Page Options/Content rating#*/
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../App_Themes/Default/Images/CMSDesk/Content/Properties/ContentRating/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../App_Themes/Default/Images/CMSDesk/Content/Properties/ContentRating/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../App_Themes/Default/Images/CMSDesk/Content/Properties/ContentRating/SavedStar.png);
}

.CntRatingResult
{
    clear:left;
    padding-top:5px;
}

.CntRatingRadioTable tr
{
    text-align: center;
}



/*#Template Styles/Standard Template#*/

#templateStandard {
	width: 936px;
}



/*#Template Styles/About Us#*/


.OurPeople_InfoContainer {
	width: 400px;
	float: left;
	padding-right: 20px;
	border-right: dashed 1px #CCCCCC;
	}

.OurPeople_ContentImageBox { 
	float:left; margin-right:15px; width:75px;
	}
	
.OurPeople_ContactDetailsContainer {
	float:left;
	padding:5px 0px 20px 20px;
	}



/*#Template Styles/Staying Safe Template#*/

#templateStayingSafe a {
	color:#309b15;
}

#templateStayingSafe p {
	color:#000;
}

#templateStayingSafe h3 {
	color:#000;
}

#templateStayingSafe .SubMenuCMSListMenuLI a {
	text-decoration: none;
	color: #073b60;
	padding-left: 15px;
	background-image:url(/App_Themes/SWGFL/Images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: 0.1em;
}

#templateStayingSafe .SubMenuCMSListMenuHighlightedLI a {
	text-decoration: none;
	color: #000;
	font-weight: bold;
	padding-left: 15px;
	background-image:url(/App_Themes/SWGFL/Images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: 0.1em;
}

#templateStayingSafe h1 {
	font-family: Arial;
	font-size: 120%;
	font-weight: bold;
	color:#FFF;
	padding: 5px;
	background:url(/App_Themes/SWGFL/Images/stayingSafe/stayingsafeHeadingBg.jpg) repeat-x #369c1c left top;
	border: 1px solid #267e0f;
	margin: 0;
}

.stayingSafe_ColumnLeft {
	float:left;
	clear:none;
	width:687px;
	margin-right:23px;
}

.stayingSafe_ColumnRight {
	float:left;
	clear:none;
	width:224px;
}

.stayingSafe_TopSection { 
	background: url(/App_Themes/SWGFL/Images/stayingSafe/stayingsafeMissonImageBlack2.jpg) #000000 top right no-repeat;
	float:left;
	width:687px;
}

.stayingSafe_PageHeading {  
	width:500px;
	background-color: #309c15;
	font-size:140%;
	font-family:arial;
	font-weight:bold;
	color:#fff;
	padding:12px 12px 12px 15px;
	float:left;
	clear:none;
}

.stayingSafe_PageSubHeading { 
	width:500px;
	background-color:#000000;
	font-size:100%;
	font-family:arial;
	font-weight:bold;
	color:#fff;
	padding:15px;
	padding-top:13px;
	float:left;
	clear:none;
}



.stayingSafe_TopSection2 { 
	float: left;
	width: 687px;
}

.stayingSafe_PageHeading2 {  
	width: 658px;
	background-color: #309c15;
	font-size:140%;
	font-family:arial;
	font-weight:bold;
	color:#fff;
	padding: 15px;
	float:left;
	clear:none;
}

.stayingSafe_PageSubHeading2 { 
	width: 658px;
	background-color:#000000;
	font-size:100%;
	font-family:arial;
	font-weight:bold;
	color:#fff;
	padding: 15px;
	padding-top:13px;
	float:left;
	clear:none;
}



.stayingSafe_FeaturesBox {
	float:left;

}

.style_StayingSafe {
	font-family: Arial;
	font-size: 120%;
	font-weight: bold;
	color:#FFF;
	padding: 5px;
	background:url(/App_Themes/SWGFL/Images/stayingSafe/stayingsafeHeadingBg.jpg) repeat-x #369c1c left top;
	border: 1px solid #267e0f;
	margin: 0;
}


.stayingSafe_IconText { 
	font-size:100%;
	font-family:arial;
	color:#fff;
	padding:10px;
	float:left;
	clear:none;
	width:165px;
}

#templateStayingSafe h2, .styleStayingSafe_SmallDarkTitle {
	font-family: Arial;
	font-size: 110%;
	font-weight: bold;
	color:#FFF;
	padding: 5px;
	background: #171717 url(/App_Themes/SWGFL/Images/genericHeadingBGBlack.jpg) repeat-x left top;
	border: 1px solid #6e7f8b;
	margin:0;
clear: both;
}

.StayingSafe_FeatureTextBox {
	float:left;
	clear:none;
	width:95px;
	margin-right:10px;
	margin-left:10px;
}

.StayingSafe_SubLeftContainer {
	width:215px; 
	float: left;
	margin-right:20px;
}

.StayingSafe_SubRightContainer {
	width:697px;
	float: left; 
}
* html .StayingSafe_SubRightContainer {
	width:657px;
	float: left;
}

.StayingSafe_ReportAbuse {
	float:right;
	margin-bottom:10px
}

.StayingSafe_ContentImageBox { 
	float:left;
	margin-right:15px;
	width:210px;
}

.event_Title {
	font-family: Arial;
	font-weight: bold;
	color: #03253e;
	font-size:130%;
	margin-top:0px;
	margin-bottom:0px;
}

.events_InfoContainer { 
	width:440px; float:left;
	}

.StayingSafe_PoliciesContainer {
	width:450px;
	float:left;
	padding-right:20px;
	border-right:dashed 1px #CCCCCC;
	}

.StayingSafe_ResourceLinkContainer {
	float:left;
	padding-left:20px;
	padding-bottom:20px;
	width:150px;
	}

.StayingSafe_ResourceEventsContainer {
	width:350px;
	float:left;
	padding-right:20px;
	border-right:dashed 1px #CCCCCC;
	}




.StayingSafe_ContentImageBox { 
	float:left;
	margin-right:15px;
	width:210px;
	}

.StayingSafe_ContentImageBox { 
	float:left; margin-right:15px; width:210px;
	}

.StayingSafe_EventsContainer { 
	width:440px; float:left;
	}


/*#Template Styles/Minisite- e-Safety conferences Template#*/
 
#template_MiniSitesGreenBlack .SubMenuCMSListMenuUL .SubMenuCMSListMenuLI {	
	color: #e42e31;	
}

#template_MiniSitesGreenBlack .SubMenuCMSListMenuUL .SubMenuCMSListMenuHighlightedLI {
	color: #000;
	
}

#template_MiniSitesGreenBlack .SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */		
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/esafetyLiveMenuArrowRed.jpg);
	color: #e42e31;
}

#template_MiniSitesGreenBlack .SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/genericMenuArrowBlack.jpg);
	color: #000;
}

#template_MiniSitesGreenBlack .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesGreenBlack .Indent1SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesGreenBlack .Indent1SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesGreenBlack .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesGreenBlack .Indent2SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesGreenBlack .Indent2SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}


#template_MiniSitesGreenBlack a {
	color:#e42e31;
}

#template_MiniSitesGreenBlack .linksBox {
	border:2px solid #55a41c;
	color:#55a41c;
	padding:10px;
	font-family: Arial;
	font-size: 90%;
	font-weight: bold;
}
#template_MiniSitesGreenBlack h1 {
	background: #e53236 url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerRed.jpg) repeat-x left top;
}
#template_MiniSitesGreenBlack h2 {
	background: #2b2b2c url(/App_Themes/SWGFL/Images/MiniSites/esafetyLiveHeadingGrey.jpg) repeat-x left top;
	color:#ffffff;
}
#template_MiniSitesGreenBlack h3 {
	color:#000;
}
#template_MiniSitesGreenBlack p {
	color:#000;
}




/*#Template Styles/Minisite: New Managed Service#*/

#templateNMS .styleLargeTitle, #templateNMS h1 {
	font-family: Century Gothic, Arial;
	background: none;
	background-color: #0a5b93;
}

#templateNMS a {
	color: #0a5b93;	
}

#templateNMS {
	color: #022347;	
}

#templateNMS .searchMoreInfoArrowPadded {
	padding-top: 2px;
	padding-bottom: 2px;
        background: url(/App_Themes/SWGFL/Images/blueLinkArrow.gif) no-repeat left; padding-left: 25px; padding-right:15px;
}

#templateNMS .mainCol {
	width: 218px;
	float: left;
}

#templateNMS .mainColPadded {
	width: 217px;
	float: left;
	margin-right: 30px;
}

#templateNMS h5 {
	font-family: Century Gothic, Arial;
	font-size: 120%;
}






/*#Template Styles/Minisite: Schools Internet Services#*/

#templateSIS .rightHandHolder li {
	margin-bottom: 10px;
}

#templateSIS a {
	color: #79a940;
}

#templateSIS .yui-nav li a {
	color: #fff;
}

#templateSIS h1 {
	background: none;
	background-color: #093252;
}

#templateSIS h2 {
	background: none;
	background-color: #fff;
	color: #093252;
	margin: 0 0 10px 0;
	padding 0;
	border: 0;
	font-family: 'Century', 'Vollkorn', serif;
	font-size: 250%;
	font-weight: bold;
}

#templateSIS h3 {
	background-color: #fff;
	color: #093252;
	margin: 0 0 10px 0;
	padding 0;
	border-bottom: 1px solid #093252;
	font-family: 'Century', 'Vollkorn', serif;
	font-size: 175%;
	font-weight: normal;
}

#templateSIS h4 {
	background: none;
	background-color: #fff;
	color: #093252;
	margin: 0 0 10px 0;
	padding 0;
	border: none;
	font-family: 'Century', 'Vollkorn', serif;
	font-size: 135%;
	font-weight: bold;
}

#templateSIS h5 {
	background: none;
	background-color: #fff;
	color: #093252;
	margin: 0;
	padding 0;
	border: none;
	font-family: 'Century', 'Vollkorn', serif;
	font-size: 110%;
	font-weight: bold;
}

.sis_ServiceIntro {
	line-height: 150%;
	padding: 15px;
	text-align: justify;
	background-color: #79a940;
	color: #fff;
	font-weight: bold;
}

.sis_ServiceIntro a {
	text-decoration: none !important;
	color: #fff !important;
	font-weight: bold !important;
}

.sis_TitleContainerLeft{
	float: left;
	width: 70px;
}

.sis_TitleContainerRight{
	float: left;
	width: 617px;
	margin-left: 10px;
	margin-top: 15px;
}

.sis_LeftContainer {
	width:697px;
	float: left; 
	margin-right:20px;
	text-align: left;
}

.sis_RightContainer {
	width:219px; 
	float: left; 
	text-align: left;
}

.sis_FixedFeature1 {
	float: left;
	width: 218px;
	margin-right: 22px;
}

.sis_FixedFeature2 {
	float: left;
	width: 218px;
	margin-right: 21px;
}

.sis_FixedFeature3 {
	float: left;
	width: 218px;
}

.sis_GettingStartedTop {
	padding: 20px;
	background-color: #093252;
	color: #fff;	
}

.sis_ESIQuickStartTop {
	padding: 20px;
	background-color: #79a940;
	color: #fff;	
}

.sis_ESIQuickStartTop a {
	color: #fff !important;
	text-decoration: underline;
}

.sis_GettingStartedTopLeft {
	float: left;
	width: 300px;
	margin: 65px 0 20px 0;
}

.sis_GettingStartedTopRight {
	float: left;
	width: 337px;
	margin: 30px 20px 20px 0;
}

.sis_GettingStartedTopRightTitle {
	font-size: 180%;
	color: #fff;
	font-family: 'Century', 'Vollkorn', serif;
	font-weight: normal;
}

.sis_GettingStartedTopRightHighlight {
	font-weight: bold;
	color: #79a940;
}

.sis_GettingStartedMidLeft {
	float: left;
	width: 298px;
	margin-right: 20px;
	margin-bottom: 20px;
	background-color: #79a940;
	padding: 20px;
	color: #fff;
}

.sis_GettingStartedMidRight {
	float: left;
	width: 299px;
	margin-bottom: 20px;
	background-color: #79a940;
	padding: 20px;
	color: #fff;
}

.sis_GettingStartedMidLeft a {
	font-weight: bold !important;
	color: #fff !important;
	text-decoration: underline !important;
}

.sis_GettingStartedMidRight a {
	font-weight: bold !important;
	color: #fff !important;
	text-decoration: underline !important;
}

.sis_GettingStartedMidTitle {
	font-family: 'Century Gothic', sans-serif;
	font-size: 120%;
	color: #093252;
	font-weight: bold;
}

.sis_GettingStartedBottomLeft {
	float: left;
	width: 219px;
	margin-right: 20px;
}

.sis_GettingStartedBottomRight {
	float: left;
	width: 219px;
}

#templateSIS .minisiteLimeGreen_Email {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonMailNMS.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

#templateSIS .minisiteLimeGreen_Phone {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonPhoneNMS.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

#templateSIS .minisiteLimeGreen_Print {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonPrintNMS.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

#templateSIS .minisiteLimeGreen_Comment {
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonCommentNMS.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

#templateSIS .minisiteLimeGreen_Bookmark{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonBookmarkNMS.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

#templateSIS .minisiteLimeGreen_Send{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonSendNMS.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

#templateSIS .minisiteLimeGreen_RSS{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonRSSNMS.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}

#templateSIS .minisiteLimeGreen_Rate{
	background:url(/App_Themes/SWGFL/Images/MiniSites/interactButtonRateNMS.jpg) no-repeat left;
	padding-left: 30px;
	display: block;
	margin-bottom: 10px;
}





/*END Template Styles/Minisite: Schools Internet Services */







/*#Template Styles/Minisite- African Drumming Template#*/
 
#template_MiniSitesAfricanDrumming .SubMenuCMSListMenuUL .SubMenuCMSListMenuLI {	
	color: #e9a210;	
}

#template_MiniSitesAfricanDrumming .SubMenuCMSListMenuUL .SubMenuCMSListMenuHighlightedLI {
	color: #000;
	
}

#template_MiniSitesAfricanDrumming .SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */		
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/genericMenuArrowOrange.jpg);
	color: #e9a210;
}

#template_MiniSitesAfricanDrumming .SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/genericMenuArrowBlack.jpg);
	color: #000;
}

#template_MiniSitesAfricanDrumming .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesAfricanDrumming .Indent1SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesAfricanDrumming .Indent1SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesAfricanDrumming .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesAfricanDrumming .Indent2SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesAfricanDrumming .Indent2SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}


#template_MiniSitesAfricanDrumming a {
	color:#e9a210;
}

#template_MiniSitesAfricanDrumming .linksBox {
	border:2px solid #55a41c;
	color:#55a41c;
	padding:10px;
	font-family: Arial;
	font-size: 90%;
	font-weight: bold;
}
#template_MiniSitesAfricanDrumming h1 {
	background: #e53236 url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerOrange.jpg) repeat-x left top;
}
#template_MiniSitesAfricanDrumming h2 {
	background: #2b2b2c url(/App_Themes/SWGFL/Images/MiniSites/esafetyLiveHeadingGrey.jpg) repeat-x left top;
	color:#ffffff;
}
#template_MiniSitesAfricanDrumming h3 {
	color:#000;
}
#template_MiniSitesAfricanDrumming p {
	color:#000;
}




/*#Template Styles/Minisite- Strategic Plan2#*/

 
#template_MiniSitesStrategic2 .SubMenuCMSListMenuUL .SubMenuCMSListMenuLI {	
	color: #028fb5;	
	text-decoration:none;
}

#template_MiniSitesStrategic2 .SubMenuCMSListMenuUL .SubMenuCMSListMenuHighlightedLI {
	color: #000;
	text-decoration:none;
	
}

#template_MiniSitesStrategic2 .SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */		
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/genericMenuArrowBlack.jpg);
	color: #028fb5;
	text-decoration:none;
}

#template_MiniSitesStrategic2 .SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/genericMenuArrowBlack.jpg);
	color: #000;
	text-decoration:none;
}

#template_MiniSitesStrategic2 .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
	text-decoration:none;
}

#template_MiniSitesStrategic2 .Indent1SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
	text-decoration:none;
}

#template_MiniSitesStrategic2 .Indent1SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
	text-decoration:none;
}

#template_MiniSitesStrategic2 .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
	text-decoration:none;
}

#template_MiniSitesStrategic2 .Indent2SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
	text-decoration:none;
}

#template_MiniSitesStrategic2 .Indent2SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
	text-decoration:none;
}


#template_MiniSitesStrategic2 a {
	color:#008fb5;
	text-decoration:underline;
}

#template_MiniSitesStrategic2 .linksBox {
	border:2px solid #55a41c;
	color:#55a41c;
	padding:10px;
	font-family: Arial;
	font-size: 90%;
	font-weight: bold;
	text-decoration:none;
}

#template_MiniSitesStrategic2 h1 {
	background: #0579aa url(/App_Themes/SWGFL/Images/MiniSites/StratPlan2HeadingBlue.jpg) repeat-x left top;
	color:#FFF;
}

#template_MiniSitesStrategic2 h2 {
	background: #d1d1d1 url(/App_Themes/SWGFL/Images/MiniSites/StratPlan2HeadingGrey.jpg) repeat-x left top;
	color:#237a98;
}

#template_MiniSitesStrategic2 h3 {
	color:#004052;
	font-size:120%;
	font-weight:normal;
}
#template_MiniSitesStrategic2 p {
	color:#000;
}





/*#Template Styles/Minisite- Merlin Template#*/

#template_MiniSitesFreshGreen h2, #template_MiniSitesFreshGreen  .styleLargeTitleGreen {
	background: #072740 url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerFreshGreen.jpg) repeat-x left top;
}

#template_MiniSitesFreshGreen a {
	color:#118f40;
}

#template_MiniSitesFreshGreen .SubMenuCMSListMenuUL .SubMenuCMSListMenuLI {	
	/* VARIABLE STYLES */
	background: url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerFreshGreen.jpg) repeat-x left top;
}

#template_MiniSitesFreshGreen .SubMenuCMSListMenuUL .SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
	background: url(/App_Themes/SWGFL/Images/title_back.gif) repeat-x left top;
}

#template_MiniSitesFreshGreen .SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */		
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/arrowFreshGreen.gif);
	color: #fff;
}

#template_MiniSitesFreshGreen .SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/arrowBlue.gif);
	color: #fff;
}

#template_MiniSitesFreshGreen .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesFreshGreen .Indent1SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	color: #072740;
	background: none;
}

#template_MiniSitesFreshGreen .Indent1SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	color: #072740;
	background: none;
}

#template_MiniSitesFreshGreen .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesFreshGreen .Indent2SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	color: #072740;
}

#template_MiniSitesFreshGreen .Indent2SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	color: #072740;
}

/*#Template Styles/Minisite- Merlin Template/Content Catalogue Styles#*/

	.merlinCatalogueFeatureBoxHolder {
		width: 664px;
		height: 200px;
		border: 3px solid #e8b004;
		margin-bottom: 20px;
	}

	.merlinCatalogueFeatureBoxLeft {
		float: left;
		background: #e8b004 url(/App_Themes/SWGfL/Images/MerlinCatalogue/mc_featured.gif) no-repeat bottom right;
		width: 25px; 
		height: 200px;
	}

	.merlinCatalogueFeatureBoxRight {
		float: left; width: 639px; height: 200px;
	}

	.merlinCatalogueFeatureResourceThumb {
		width: 270px;
		float: left;
	}

	.merlinCatalogueFeatureResourceIcon {
		width: 32px;
		margin-top: 15px;
		margin-left: 15px;
		float: left;
	}

	.merlinCatalogueFeatureResourceDescription {
		width: 297px;
		margin-top: 15px;
		margin-bottom: 15px;
		margin-left: 10px;
		padding-right: 15px;
		float: left;
	}

	.merlinCatalogueSRResourceHolder {
		width: 644px;
		border: 3px solid #d4d4d4;
		padding: 10px;
		margin-bottom: 10px;
	}

	.merlinCatalogueSRResourceThumb img {
		border: 3px solid #d4d4d4;
	}

	.merlinCatalogueSRResourceThumb {
		width: 159px;
		float: left;
	}

	.merlinCatalogueSRResourceIcon {
		width: 32px;
		margin-left: 15px;
		float: left;
	}

	.merlinCatalogueSRResourceDescription {
		width: 247px;
		margin-left: 10px;
		padding-right: 10px;
		float: left;
		border-right: 1px dashed #ccc;
	}

	.merlinCatalogueSRResourceTitle {
		font-family: Arial Narrow, Arial;
		font-size: 190%;
	}

	.merlinCatalogueSRResourceTitle a {
		font-weight: normal;
	}

	.merlinCatalogueSRResourceSupplier {
		font-size: 80%;
	}

	.merlinCatalogueSRResourceDetails {
		width: 150px;
		margin-left: 10px;
		float: left;
	}

	.merlinCatalogueSRArrowLink {
		background: url(/App_Themes/SWGfL/Images/MerlinCatalogue/mc_arrow.gif) left no-repeat;
		padding-left: 20px;
		margin-left: 5px;
	}


/*#Template Styles/Minisite- Strategic Plan Templates#*/

#template_MiniSitesOrangeBlue .SubMenuCMSListMenuUL .SubMenuCMSListMenuLI {	
	/* VARIABLE STYLES */
	background: url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerOrange.jpg) repeat-x left top;
}

#template_MiniSitesOrangeBlue .SubMenuCMSListMenuUL .SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
	background: url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerBlueGrey.jpg) repeat-x left top;
}

#template_MiniSitesOrangeBlue .SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */		
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/arrowOrange.gif);
	color: #fff;
}

#template_MiniSitesOrangeBlue .SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/arrowMidBlue.gif);
	color: #fff;
}

#template_MiniSitesOrangeBlue .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesOrangeBlue .Indent1SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesOrangeBlue .Indent1SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesOrangeBlue .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesOrangeBlue .Indent2SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesOrangeBlue .Indent2SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesOrangeBlue h3 {
	color:#5d7cb2;
}

#template_MiniSitesOrangeBlue p {
	color:#000000;
}

#template_MiniSitesOrangeBlue a {
	color:#FE9900;
}

#template_MiniSitesOrangeBlue h1 {
	background: #5d7cb2 url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerBlueGrey.jpg) repeat-x left top;
}

#template_MiniSitesOrangeBlue h2 {
	background: #FE9900 url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerOrange.jpg) repeat-x left top;
	color: #25467b;
}

#template_MiniSitesOrangeBlue .linksBox {
	border:2px solid #fe9900;
	color:#fe9900;
	padding:10px;
	font-family: Arial;
	font-size: 90%;
	font-weight: bold;
}

/*#Template Styles/Minisite- Orange and Black#*/

#template_MiniSitesOrangeBlack .SubMenuCMSListMenuUL .SubMenuCMSListMenuLI {	
	/* VARIABLE STYLES */
	background: url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerOrange.jpg) repeat-x left top;
}

#template_MiniSitesOrangeBlack .SubMenuCMSListMenuUL .SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
	background: url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerBlack.jpg) repeat-x left top;
}

#template_MiniSitesOrangeBlack .SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */		
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/arrowOrange.gif);
	color: #fff;
}

#template_MiniSitesOrangeBlack .SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/arrowBlack.gif);
	color: #fff;
}

#template_MiniSitesOrangeBlack .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesOrangeBlack .Indent1SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesOrangeBlack .Indent1SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesOrangeBlack .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesOrangeBlack .Indent2SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesOrangeBlack .Indent2SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesOrangeBlack h3 {
	color:#5d7cb2;
}

#template_MiniSitesOrangeBlack p {
	color:#000000;
}

#template_MiniSitesOrangeBlack a {
	color:#FE9900;
}

#template_MiniSitesOrangeBlack h1 {
	background: #5d7cb2 url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerBlack.jpg) repeat-x left top;
}

#template_MiniSitesOrangeBlack h2 {
	background: #FE9900 url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerOrange.jpg) repeat-x left top;
	color: #25467b;
}

#template_MiniSitesOrangeBlack .linksBox {
	border:2px solid #fe9900;
	color:#fe9900;
	padding:10px;
	font-family: Arial;
	font-size: 90%;
	font-weight: bold;
}


/*#Template Styles/Minisite- Learning platforms & video Templates#*/

#template_MiniSitesLimeGreen .SubMenuCMSListMenuUL .SubMenuCMSListMenuLI {	
	/* VARIABLE STYLES */
	background: url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerLimeGreen.jpg) repeat-x left top;
}

#template_MiniSitesLimeGreen .SubMenuCMSListMenuUL .SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
	background: url(/App_Themes/SWGFL/Images/title_back.gif) repeat-x left top;
}

#template_MiniSitesLimeGreen .SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */		
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/arrowGreen.gif);
	color: #fff;
}

#template_MiniSitesLimeGreen .SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/arrowBlue.gif);
	color: #fff;
}

#template_MiniSitesLimeGreen .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesLimeGreen .Indent1SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesLimeGreen .Indent1SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesLimeGreen .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesLimeGreen .Indent2SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesLimeGreen .Indent2SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesLimeGreen h3 {
	color:#093556;
}

#template_MiniSitesLimeGreen a {
	color:#acc713;
}

#template_MiniSitesLimeGreen .linksBox {
	border:2px solid #acc713;
	color:#acc713;
	padding:10px;
	font-family: Arial;
	font-size: 90%;
	font-weight: bold;
}


/*#Template Styles/Minisite- Flashmeeting & ICT Conference Templates#*/

#template_MiniSitesLightBlue .SubMenuCMSListMenuUL .SubMenuCMSListMenuLI {	
	/* VARIABLE STYLES */
	background: url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerLightBlue.jpg) repeat-x left top;
}

#template_MiniSitesLightBlue .SubMenuCMSListMenuUL .SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
	background: url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerBlack.jpg) repeat-x left top;
}

#template_MiniSitesLightBlue .SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */		
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/arrowLightBlue.gif);
	color: #fff;
}

#template_MiniSitesLightBlue .SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/arrowBlack.gif);
	color: #fff;
}

#template_MiniSitesLightBlue .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesLightBlue .Indent1SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesLightBlue .Indent1SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesLightBlue .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesLightBlue .Indent2SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesLightBlue .Indent2SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesLightBlue h2 {
	background: url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerLightBlue.jpg) repeat-x left top;
}



#template_MiniSitesLightBlue h3 {
	color:#000;
}
#template_MiniSitesLightBlue p {
	color:#000;
}
#template_MiniSitesLightBlue a {
	color:#12ADE2;
}
#template_MiniSitesLightBlue h1 {
	background: #000 url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerBlack.jpg) repeat-x left top;
}

/*#Template Styles/Minisite- Film Animation Templates#*/


#template_MiniSitesRed .SubMenuCMSListMenuUL .SubMenuCMSListMenuLI {	
	/* VARIABLE STYLES */
	background: url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerRed.jpg) repeat-x left top;
}

#template_MiniSitesRed .SubMenuCMSListMenuUL .SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
	background: url(/App_Themes/SWGFL/Images/title_back.gif) repeat-x left top;
}

#template_MiniSitesRed .SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */	
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/arrowRed.gif);	
	color: #fff;
}

#template_MiniSitesRed .SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/arrowBlue.gif);
	color: #fff;
}

#template_MiniSitesRed .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesRed .Indent1SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesRed .Indent1SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesRed .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesRed .Indent2SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesRed .Indent2SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}


#template_MiniSitesRed h2 {
	color:#FFF;
	background-color: #e2393c;
	background: url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerRed.jpg) repeat-x left top;
}

#template_MiniSitesRed h3 {
	color:#093556;
}
#template_MiniSitesRed p {
	color:#000;
}
#template_MiniSitesRed a {
	color:#e42e31;
}

#template_MiniSitesRed .linksBox {
	border:2px solid #e42e31;
	color:#e42e31;
	padding:10px;
	font-family: Arial;
	font-size: 90%;
	font-weight: bold;
}

/*#Template Styles/Minisite- Rockit Templates#*/

#template_MiniSitesOrange .SubMenuCMSListMenuUL .SubMenuCMSListMenuLI {	
	/* VARIABLE STYLES */
	background: url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerOrange.jpg) repeat-x left top;
}

#template_MiniSitesOrange .SubMenuCMSListMenuUL .SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
	background: url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerBlack.jpg) repeat-x left top;
}

#template_MiniSitesOrange .SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */		
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/arrowOrange.gif);
	color: #fff;
}

#template_MiniSitesOrange .SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background-image:url(/App_Themes/SWGFL/Images/MiniSites/arrowBlack.gif);
	color: #fff;
}

#template_MiniSitesOrange .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent1SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesOrange .Indent1SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesOrange .Indent1SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesOrange .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuLI, .SubMenuCMSListMenuUL .Indent2SubMenuCMSListMenuHighlightedLI {
	/* VARIABLE STYLES */
}

#template_MiniSitesOrange .Indent2SubMenuCMSListMenuLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}

#template_MiniSitesOrange .Indent2SubMenuCMSListMenuHighlightedLI a {
	/* VARIABLE STYLES */
	background: none;
	color: #000;
}




#template_MiniSitesOrange h1 {
	background: #000 url(/App_Themes/SWGFL/Images/MiniSites/genericSideNavBannerBlack.jpg) repeat-x left top;
}
#template_MiniSitesOrange h3 {
	color:#000;
}
#template_MiniSitesOrange p {
	color:#000;
}
#template_MiniSitesOrange a {
	color:#fe9900;
}

#template_MiniSitesOrange .linksBox {
	border:2px solid #fe9900;
	color:#fe9900;
	padding:10px;
	font-family: Arial;
	font-size: 90%;
	font-weight: bold;
}

/*#Template Styles/News Page Templates#*/

.news_ColumnLeft {
	float:left;
	clear:none;
	width:700px;
	margin-right:20px;
}

.news_ColumnRight {
	float:left;
	clear:none;
	width:215px;
	overflow: hidden;
}

.news_LeftRightContainer {
	float:left;
	clear:none;
	width:340px;
	margin-right:20px;
}

.news_ContentBoxRight {
 	background: #FFF url(/App_Themes/SWGFL/Images/contentBox_back.gif) repeat-x left bottom;
	border:solid 1px #AEB5BF;
	padding:0px 10px 13px 15px;
}

.newsContentBoxLeft {
 	background: #FFF url(/App_Themes/SWGFL/Images/contentBox_back.gif) repeat-x left bottom;
	border:solid 1px #AEB5BF; padding:0px 10px 18px 15px;
}

.news_MailListBox {
	float:left;
	clear:none;
	margin:20px 0px 0px 0px;
	width: 223px;
}

.styleNewsParagraph {
	margin-top:0px;
	margin-bottom:0px;
}

.styleNewsMailParagraph {
	font-size:65%;
	font-weight:bold;
	margin-top:5px;
}


.news_ContentImageBoxSmall {
	float:left;
	width:75px;
	margin-top:18px;
	margin-right:20px;
}

.newsNewsTitle {
	font-family: Arial;
	font-size: 120%;
	font-weight: bold;
	background:url(/App_Themes/SWGFL/Images/News/newsHeadingNews.jpg) no-repeat #03253e;
	border: 1px solid #6e7f8b;
	margin: 0;
	height:22px;
	color:#FFF;
	padding:5px;
}

.newsEventsTitle {
	font-family: Arial;
	font-size: 120%;
	font-weight: bold;
	background:url(/App_Themes/SWGFL/Images/News/newsHeadingEvents.jpg) no-repeat #03253e;
	border: 1px solid #6e7f8b;
	margin: 0;
	height:22px;
	color:#FFF;
	padding:5px;
}

.newsPressTitle {
	font-family: Arial;
	font-size: 120%;
	font-weight: bold;
	background:url(/App_Themes/SWGFL/Images/News/newsHeadingPressRelaeases.jpg) right no-repeat #03253e;
	border: 1px solid #6e7f8b;
	margin: 0;
	height:22px;
	color:#FFF;
	padding:5px;
}

.news_ResultsSectionLinks { 
	float:left;
	clear:none;
	width:150px;
}

.newsDivideLine {
	border-bottom:1px dashed #aeb5bf;
	padding-bottom:5px; padding-top:0px

}







/*#Template Styles/Learning Resource Search Templates#*/

.h2searchContentBox {
	float:left;
	width:380px;
	margin:0px;
	padding: 25px 15px 15px 0px;
	border-right: 1px #AEB5BF dashed;
	background-color: #FFF;
}

.learning_SearchBar {
	width: 936px;
	background: #03253e;
}

.learning_AdvancedSearch {
   width: 936px;
	background: #E9E9E9;
   }
   
.learning_SearchResultsContainer {
   	width: 936px;
	background: #FFF;
   }
   
.searchResult {
  	background: #FFF;
	border: 2px solid #bfbfbf;
	margin:0;
	margin-bottom:20px;
	padding: 10px;
	float:left;
	width:876px;
}
.searchMoreInfo {
	float:left;
	padding-top:25px;
	margin:0px 0px 0px 25px;
}
.searchLaunch {
	float:left;
	padding-top:25px;
	margin:0px 0px 0px 25px;
}

.contentBox p {
	margin: 0;
}

.searchTL {
	width: 472px; float: left;
} 

.searchTR {
	width: 452px; float: left; text-align: right;
}

.searchOrder {
	width: 452px; float: left;
} 

.searchView {
	width: 452px; float: left; text-align: right;
}

.searchImage {
	float:left;
	margin-right:20px;
	border-color:#879d08;
	border-width:3px;
}

.searchDescription {
	float: left; width: 364px;
}

.searchLineSpacer {
	float: left; width: 1px; height: 83px;
}

.searchNewProject {
	color:#990000;
	font-family: Arial;
	font-size: 80%;
	text-align:right;
	font-weight:100;
}

.searchMoreInfoArrow {
        background: url(/App_Themes/SWGFL/Images/LearningResourceSearch/linkArrow.gif) no-repeat left; padding-left: 25px; padding-right:15px;
}

.searchMoreInfoArrowPadded {
	padding-top: 2px;
	padding-bottom: 2px;
        background: url(/App_Themes/SWGFL/Images/LearningResourceSearch/linkArrow.gif) no-repeat left; padding-left: 25px; padding-right:15px;
}

.searchMoreInfoArrowPaddedDark {
	padding-top: 2px;
	padding-bottom: 2px;
        background: url(/App_Themes/SWGFL/Images/stayingSafe/stayingSafeArrowBig.gif) no-repeat left; padding-left: 25px; padding-right:15px;
}

.searchLaunchArrow {
        background: url(/App_Themes/SWGFL/Images/LearningResourceSearch/linkArrowDouble.gif) no-repeat left; padding-left: 25px; padding-right:15px;
}

.learningSearchBox {
	height: 86px; width:935px;
	border: #6e7f8b 1px solid;
	margin-top: -1px;
	background:url(/App_Themes/SWGFL/Images/LearningResourceSearch/elearningSearchboxGirlimage.jpg) no-repeat right top #03253e;
}

	
.learningSearchBoxLeft {
	width:467px; height: 56px; float:left; 
	padding-left:15px; padding-top:30px;
}

	
.learningSearchBoxRight{
	width:452px; height: 86px; float:left;
}

.learningSearchBoxLinks {
	float:left; padding-top:35px; padding-left:15px; font-size:90%;
}

.searchBoxArrowImage {
	background: url(/App_Themes/SWGFL/Images/genericArrowSmallWhiteBlue.jpg) no-repeat left; padding-left: 15px; padding-right:15px;
}

.learning_LandingLeftHandColumn {
	width:712px; 
	float:left; 
	margin-right:20px;
}

.learning_LandingRightHandColumn {
	float: left;
	clear: none;
	width: 204px;
}

.learning_infoSubTitle {
	font-family: Arial;
	font-size: 110%;
	font-weight: bold;
	color: #03253e;
	float:left;
	width:200px;
	padding-top:10px;
	}
				
.learning_infoSubContent {
	float:left;
	padding-top:10px; padding-bottom:10px;
	width:63%; 
	word-wrap: break-word;
	overflow: hidden;
}
				
.learning_moreInfoContainer {
	float:left;
	width:580px;
}
				 
.learning_moreInfoGraphics {
	float:right;
	width: 300px;
	text-align: center;
}
				
.learning_infoSubContentBottom {
	float:left;
	border-bottom: 1px #AEB5BF dashed;
	padding-top:10px;
	padding-bottom:10px;
	width:200px;
	font-family: Arial;
	font-size: 100%;
	color: #03253e;
}
				
.learning_MoreInfoDetails { 
	width: 400px;
	float: left;
}

.learning_MoreInfoAboutBox {
	float: left;
	width: 560px;
	margin-right:20px;
	margin-bottom:30px;
	padding-bottom: 30px;
}

	.searchAdvancedTopArea {
		background-color:#dcdcdc;
		width: 867px;
		padding: 15px;
		margin: 0px 0px 15px 0px;
	}
	
	.searchAdvancedBottomArea {
		background-color:#dcdcdc;
		padding: 15px;
		margin: 0px 10px 15px 0px;
		width: 210px;
		float: left;
	}
	
	.searchAdvancedBottomAreaLeft {
		background-color:#dcdcdc;
		padding: 15px;
		margin: 0px 10px 15px 0px;
		width: 209px;
		float: left;

	}
	
	.searchAdvancedBottomAreaRight {
		background-color:#dcdcdc; 
		padding: 15px;
		margin: 0px 0px 15px 0px;

		width: 368px;
		float: left;
	}	
	
	.searchAdvancedScrollArea {
		height: 120px;
		overflow-y: scroll;	
		border: 1px solid #ccc;
		background-color: #fff;
	}




/*#Template Styles/Film Animation Competition Template#*/

            #templateFAC h1 {
                color: #0f3a6b;
                padding: none;
                background: none;
                border: none;
            }
            
            #templateFAC h2 {
                color: #0f3a6b;
                padding: none;
                background: none;
                border: none;
            }
			
			#templateFAC a {
			color: #e42e31;
			font-weight: bold;
			text-decoration: none;
			
			}
			#templateFAC hr {
			border: 2px dashed #dbe2e9
			}	
			
			#templateFAC tr.alternatingRow {
			background-color: #dbe2e9;
		}
		
		
		#templateFAC .SubMenuCMSListMenuUL {
			margin: 0 auto;
			padding: 0px;
			list-style: none;
			border: none;
			background-color:#fff;
			width:219px;
		}
		
		#templateFAC .SubMenuCMSListMenuUL .SubMenuCMSListMenuLI {
			padding: 3px;
			background: none;
			background-color:#e42e31;
			font-size:100%;
			font-weight:bold;
			margin-bottom: 5px;
		}
		
		#templateFAC .SubMenuCMSListMenuUL .SubMenuCMSListMenuHighlightedLI {
			padding: 3px;
			background: none;
			background-color:#0f3a6b;
			font-size:100%;
			font-weight:bold;
			margin-bottom: 5px;
		}
		
		#templateFAC .SubMenuCMSListMenuLI a {
			text-decoration: none;
			color: #fff;
			padding-left: 0px;
			background: none;
		}
		
		#templateFAC .SubMenuCMSListMenuHighlightedLI a {
			text-decoration: none;
			color: #fff;
			font-weight: bold;
			padding-left: 0px;
			background: none;
		}
		
		#templateFAC .Indent1SubMenuCMSListMenuUL { /* sub menu */
			list-style: none;
			margin-left: 10px;
			margin-top: 0;
			padding: 0;
			border: none;
		}
				
		#templateFAC .Indent1SubMenuCMSListMenuLI a {
			font-weight: normal;
			font-size: 100%;
			background: none;
		}
		
		#templateFAC .Indent1SubMenuCMSListMenuHighlightedLI a {
			font-weight: bold;
			font-size: 100%;
			background: none;
		}

/*#Template Styles/Homepage Template#*/

.home_ArrowButtonLinks {
	background:url(/App_Themes/SWGFL/Images/GenericArrowBoxMedium.jpg) no-repeat left top;
	padding-left: 20px;
}

.home_ArrowButtonLinksSafe {
	background:url(/App_Themes/SWGFL/Images/GenericArrowBoxSafeMedium.jpg) no-repeat left top;
	padding-left: 20px;
	color: #309c15;
}

.home_SectionLinkBoxes {
	float: left;
	clear: none;
	width: 224px;
	padding: 0;
	margin: 0;
	margin-right:20px;
}

.home_LatestNewsTitle {
	font-family: Arial;
	font-size: 120%;
	font-weight: bold;
	background:url(../App_Themes/SWGFL/Images/News/newsHeadingPressRelaeases.jpg) no-repeat right top #1a445d;
	border: 1px solid #6e7f8b;
	margin: 0;
	height:22px;
	color:#FFF;
	padding:5px;
}


/*#Template Styles/Services Template#*/

.services_LeftContainer {
	width:697px;
	float: left; 
	margin-right:20px;
}

.services_RightContainer {
	width:219px; 
	float: left; 
}
	
.services_TopLinks {
	width:219px;
	height:133px;
	float:left;
	background-color:#FFF;
	margin-right:20px;
}
	
.services_TopLinks_Right {
	width:219px;
	height:133px;
	float:left;
	background-color:#FFF;
}
	
.services_FlashBox {
	width:697px;
	height:400px;
	margin-top:20px;
	margin-bottom:25px;
	float:left;
	background-color:#FFF;
}

* html .services_FlashBox {
	width:697px;
	height:400px;
	margin-top:20px;
	margin-bottom:-25px;
	float:left;
	background-color:#FFF;
}
	
.button_dropdown {
	font-family: Arial;
	font-size: 120%;
	font-weight: bold;
	color:#FFF;
	padding: 5px;
	background: #889e0b url(/App_Themes/SWGFL/Images/h2_back.gif) repeat-x left top;
	border: 1px solid #6e7f8b;
	margin: 0;
}

.servicesFAQTitle {
	width:656px;
	float:left; clear:both;
	font-family: Arial;
	font-size: 100%;
	color:#FFF;
	padding: 5px;
	background: #171717 url(/App_Themes/SWGFL/Images/genericHeadingBGBlack.jpg) repeat-x left top;
	border: 1px solid #6e7f8b;
	margin:0;
}

.services_StatusSpacing { 
	margin:0;
	clear:none;
	float: left;
	color:#FFF;
	}

.service_StatusBoldStyle {
	margin-top:-10px;
	font-weight:bold;
}

.service_StatusBox { 
	border:1px solid #CCCCCC;
	padding:5px;

}
.service_StatusText { 
	margin-top:0px;
	margin-bottom:0px;
	font-size:90%;
}

.services_StatusDateBox { 
	border:1px solid #CCCCCC;
	background: #c6d1d8;
}

.services_InformationOverview { 
	width:450px;
	float:left;
	margin-right:20px;
}

.services_InformationBulletText { 
	width: 585px;
	float:left;
	margin:5px 20px 20px 0px;
	background:url(tickImage.gif) no-repeat top left;
	padding:0px 0px 0px 30px;
	font-family: Arial;
	font-size: 100%; color: #03253e;
}

.services_InformationOrderBox {
	float:left;
	background-color:#E5E5E5;
	width:305px;
	padding:20px;
} 

.services_FaqQuestion {
	font-weight:bold;
	color:#889e0b;
}

.services_InformationStatusDate {
	margin:2px;
	font-size:90%;
}

#templateServiceInformation .contentBox h3 {
	margin-top: 0;
}



/*#Template Styles/Contact Template#*/


.contact_RightContainer {
	width:697px;
	float: left; 
}
	
.contact_LeftContainer {
	width:219px; 
	float: left;
	margin-right:20px;
}




	
.contact_h2Image {
	margin:-3px;
	margin-right:5px;
	float:left;
	clear:none;
}

.contact_h2Arrow {
	float: right;
	clear: none;
}


/*#Transformation Styles#*/

.transformPubDate {
	padding-top: 5px;
}

.transformItemSeperator {
	border-bottom: 1px dashed #afafaf;
	padding: 5px 0 5px 0;
	margin: 0;
	
}