/* CSS Document */
body, html {text-align:center; background: url(media/mysource_bg.jpg) no-repeat center top;}
#Header {width:100%; background-color:#FFFFFF; height:100px;}
.HeaderDiv {width:780px; margin-right:auto!important; margin-left:auto!important; padding-left:10px; padding-right:10px;}
#Line {width:100%; background:url(media/blue_bar.jpg) repeat-x; height:17px;}
#MySource {width:800px; margin-left:auto; margin-right:auto; height:100%; border:0px; margin-top:20px;}
.Main {width:800px; background: #fff url(media/content_bg.gif) repeat-x; border-right: #999 1px solid; border-bottom: #999 1px solid; border-top: #ccc 1px solid; min-height:500px;}
.MainNoBg {width:810px; float:right; background:#fff; border-right: #999 1px solid; border-bottom: #999 1px solid; border-top: #ccc 1px solid; min-height:500px;}
.ContentPane {width:785px; padding:10px;}
.MySourceDate {font-family: Arial, Helvetica, sans-serif; color: #0260b7; font-size:16px; font-weight:bold;}
.HeaderImage {width:100px; text-align:left; float:left;}
.HeaderText {width:660px; text-align:right; float:right; margin-top:75px; line-height:30px;}
.Search {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #0260b7; vertical-align:baseline;}
.TopLink {font-size: 9pt; color:#0260b7!important; font-family: Arial, Helvetica; text-decoration: none; font-weight: normal;}
a:link, a:hover, a:selected, a:visited {color:#0260b7;}
.Footer {width:1000px; height:20px; clear:both; text-align:left; color:#000000!important; padding-top:20px;}
.FooterText {font-size: 8pt!important; color:#000000!important; font-family: Arial, Helvetica; text-decoration: none; font-weight: normal;}
.3PaneContent{margin:0px;}
.3PaneLeft{ width:20%; margin:0px; }
.3PaneRight{ width:20%; margin:0px; }
.BoardTop {height:72px; padding:0px; margin:0px; background: #fff url(media/board_header.jpg) no-repeat right;}
.AmbTop {height:72px; padding:0px; margin:0px; background: #fff url(media/crec_ambassadors.jpg) no-repeat right;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px;}


.MySourceTag {
font-family: Arial, Helvetica, sans-serif;
color: #0260b7;
font-size:24px;
}

.MySourceTag2 {
font-family: Arial, Helvetica, sans-serif;
color: #999999;
font-size:18px;
}

A.MySourceTag2:link, A.MySourceTag2:visited, A.MySourceTag2:active, A.MySourceTag2:hover {
font-family: Arial, Helvetica, sans-serif;
color: #999999;
font-size:18px;
text-decoration:none;!important
}


/*======================================================================*/
/*=== DNAVMENU.CSS - Designed by Shebang Websites ======================*/
/*=== www.shebangwebsites.co.za ========================================*/
/*======================================================================*/
/*--- DNN Nav Menu - Basic Rulesets ------------------------------------*/
.dnavmenu_icon {
	display:run-in;
}
/*--- main menu td ---*/
.dnavmenu_bar {
	cursor: pointer;
	font-size: 12px;
	background-color: transparent;
}
.dnavmenu_break {
	height: 1px;
	background-color: transparent;
}
/*===----------------------------------------------------------------===*/
/*--- DNN Nav MainMenu (Root Level) - Idle, Hover & Active Rulesets ----*/

/*  Main Menu Normal  */
.dnavmenu_rootitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:30px;
	color: #333;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px #ccc solid;
	padding-left: 6px;
	padding-top:6px;
	padding-bottom:5px;
	
}

.dnavmenu_rootitem IMG{
    vertical-align: middle;
	padding-right:10px;
}

.dnavmenu_rootitem_selected IMG{
    vertical-align: middle;
	padding-right:10px;
}


/*  Main menu hover  */
.dnavmenu_rootitem_hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066cc;
	line-height:30px;
	padding-left: 6px;
	padding-top:6px;
	padding-bottom:5px;
	border-bottom: 1px #0066cc solid;
	background-color:#f2f2f2;

}
/*  Main menu selected  */
.dnavmenu_rootitem_selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066cc;
	line-height:30px;
	padding-left: 6px;
	padding-top:6px;
	padding-bottom:5px;
	border-bottom: 1px #ccc solid;

}
/*===----------------------------------------------------------------===*/
/*--- DNN Nav SubMenu - Idle, Hover & Active Rulesets ------------------*/
/*  SUB Menu Normal */
.dnavmenu_submenu {
	border-width: 0px;
	margin: 0 0 0 3px;
	min-width: 180px;
	z-index:99999;
}
.dnavmenu_submenu td {
	z-index: 1000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	vertical-align: middle;
	padding: 7px 5px;
	white-space: nowrap;
	background-color: #474747;
	background-color: #474747;
	background-image: url('../images/hnav_sub_idle.gif');
	background-position: center bottom;
	background-repeat: repeat-x;
}
/*  SUB Menu hover & selected */
.dnavmenu_itemhover td {
	z-index: 1000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	vertical-align: middle;
	padding: 7px 5px;
	background-color: #3e3e3e;
}
.dnavmenu_itemselected td {
	z-index: 1000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	vertical-align: middle;
	padding: 7px 5px;
	background-color: #8e0000;
}
/*===----------------------------------------------------------------===*/
/*--- DNN Nav Modules Actions Menu - Idle, Hover & Active Rulesets -----*/
.ModuleTitle_SubMenu {
	border: 1px solid #c0c0c0;
}
.ModuleTitle_SubMenu td {
	background-color: #fff;
	white-space: nowrap;
}
.ModuleTitle_MenuIcon {
	background-color: #fff;
	border: none;
	padding: 0px 2px;
}
.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon {
	background-color: #777777;
	color: #fff;
}
.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon {
	height: 2px;
	background-color: transparent;
}
.ModuleTitle_MenuItem {
	border: 0px transparent none;
}
.ModuleTitle_MenuItemSel {
	background-color: transparent;
}

