
/* div {padding:10px;border:1px solid #000;}temporary during setup */
form#MainForm {
	width: 100%;
	height:auto!important;
	height:100%; /* IE6: treated as min-height*/
	min-height:100%;
}
p {}
a {
	/*color: #28668A;*/
	text-decoration: underline;
	color:#000;
}
a:hover{
	/*color: #6E6E6E;*/
	text-decoration: underline;
}
img {border: none;}
textarea {width:350px;}
h1, h2, h3, h4, h5 {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, Sans-serif;
	margin-bottom: 0;
}
h1{font-size: 190%;color:#cccc99;}
h2{font-size: 180%;color:#f0b310;}
h3 {font-size: 160%;}
h4 {font-size: 140%;}
h5 {font-size: 120%;}

.PageTitleHeader, .PageSubTitleHeader {font-size:12px;font-weight:bold;}

.expand img {
	background-color: #f0b310;
	float: none;
	display: block;
}
.expand {
	background-color: #f0b310;
}
/* block - prevents NS/SAFARI info box stuff */
.instructions, .error, .success, .profile, .filelibfiledetails, .eventsheader, .campaignsheader, .donationpaymentamount, table.profile,  .MessageBoardsDataGridHeader, .FileLibraryFileList{
	display:block;
}

/* box settings */
.DataGridHeader, .EventsHeader, .EventDonationDetail, .CampaignsHeader, td.PageManagerHeader, tr.PageManagerHeader, .Profile {
	padding: 2px 5px 2px 5px;
	border: 1px solid #CCCCCC;
}
.instructions {
	padding: 2px 5px 2px 5px;
	border: 1px solid #CCCCCC;
}
.DataGridHeader {}
.EventDonationDetail {width:250px;}
	
/*  core */
.HelpButton {
	color: #ffffff;
	background-color: #8E9296;
	border: solid;
	border-width: 1px;
	border-color: #ffffff;
	padding: 2px;
	font-weight: bold;
	width: 48px;
	text-align: center;
}
.Error, .error {
	display: block;
	padding: 5px 0 5px 25px;
	color:  #BF0000;
	background-color: #FFE8E8;
	background-image: url(/images/icons/v2/common/exclamation.gif);
	background-repeat: no-repeat; 
	background-position: 2px;
	border: 1px solid #BF0000;
}
.error {display:block;width:auto!important;}
.Success, .success {
	display: block;
	padding: 5px 0 5px 25px;
	color:  #008000;
	background-color: #D0E8D0;
	background-image: url(/images/icons/v2/common/accept.gif);
	background-repeat: no-repeat;
	background-position: 3px 2px;
	border: 1px solid #008000;
}
.DataGridAltItem {background: #e8e8e8;}
.DataGridPager {
	font-weight: bold;
	letter-spacing: 3px;
	line-height: 20px;
	text-align: right;
}

/*profile */
.ProfileHeader {
	font-weight : bold;
}
.ProfilePageTabHeadings {
	font-weight:bold;
}

/* search */
.SearchResultsDataGridAltItem {
	background: #e8e8e8;
}
.SearchResultsDataGridPager {
	font-weight: bold;
	letter-spacing: 3px;
	line-height: 50px;
}

/* message boards */
table.HotTopics {
	width:250px;
}
.MsgItem {
	background-color: #cccccc;
}
.MsgItemSubject {
	background-color: #cccccc;
}
.MsgItemInverse {
	background-color: #e8e8e8;
}
.MsgItemSubjectInverse {
	background-color: #e8e8e8;
}	
.LastPostingText {
	font-style: italic;
	color: #6B6B6B;
}
.BadWordHighlight {
	font-weight: bold;
	color: #c42830;
}
.MsgsReplyText {}
.MsgsDates {}

/* file library */
.FileLibFileDetails {
	background-color: #BCB8B8;
	width: 250px;
	padding: 2px 5px 2px 5px;
}
.FileLibraryFileList {
	background-color: #E4E4E4;
	width: 250px;
	padding: 2px 5px 2px 5px;
}
/* news */
/* events */
td.StoreItemHeader {
	border-color: #666666;
}

/* donations */
.DonationPaymentAmount {
	background-color: #E4E4E4;
	border: solid;
	border-width: 1px;
	padding: 2px 5px 2px 5px;
	border-color: #0057F;
}

/* pagemanager */
table.PageManager {
	border: solid;
	border-width : 0px;
	border-color : #002963;
}
/* photo albums */
/* communications utility */
table.CommUtil {
	/*width: 560px;*/
}
td.CommUtilHeader {
	background-color:#CCCCCC;
	color:#FFFFFF;
}
/* community specific */


/**************************************************************************************/
/**************************************************************************************/
/* BUILD Global */
/**************************************************************************************/
/**************************************************************************************/

.cleaR {clear:both;}
body {
	font-size:12px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	background-color:#818586;
	margin:0px;
	padding:0px;
	}
#structWrapper {margin:0px;padding:0px;text-align:center;background: url(images/shadow.jpg) top center repeat-y;}

#structContainer {
	width:1000px;
	background-color:#fff;
	text-align:left;
	margin-left:auto;
	margin-right:auto;

}
.interior #structContainer {
 
	width:1000px;
	background-color:#fff;
	background: url(images/body-bg-interior.gif) repeat-y;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
#structHeader {
       background: url(images/top-nav-bg.gif) repeat-x;
	height:232px;
width:1000px!important;
overflow:hidden;
}

#structLogo {
	width:461px;
	height:151px;
float:left;
background-color:#828585;
}
#structLogo img {padding:5px 0px 0px 10px;}

#ContentImageRotatorTop {float:left;width:539px;
	height:151px;overflow:hidden;display:block;}

#MUoverlay {width:539px;height:151px;background: url(images/top-image-rotator-overlay.png) top left no-repeat;float:right;z-index:990;position:relative;margin-top:-151px;margin-right:1px;*margin-right:-50px;}
	
/*#ContentMemberTools {float:right;clear:both;padding:10px 13px 10px 5px;width:auto;}*/
#ContentMemberTools {float:right;padding:10px 13px 10px 5px;width:auto;z-index:999;position:relative;margin-top:-150px;}
#ContentMemberTools ul {margin:0px;padding:0px;}
#ContentMemberTools li {list-style-type:none;float:left;}
#ContentMemberTools li a{display:block;color:#000;text-decoration:none;font-size:12px;padding:2px 8px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}


.interior #ContentMemberTools {float:right;padding:10px 13px 10px 5px;width:auto;z-index:999;position:relative;margin-top:-150px;}



#ContentSearch {
	width:200px;
	height:25px;
	/*background:url(images/search-bg-flip.gif) top left no-repeat;*/
	float:right;
	margin:0px;
	_margin:-40px 0px 0px 0px;

}
#ContentSearch img {padding-left:10px;}
.searchbx {height:14px;border:1px solid #fff;margin-top:12px;width:120px;}
#ContentSearch input {/*width:165px;margin-left:15px;*/}

/*******************************************************************/



/*******************************************************************/

#ContentLeftNav li.topNav {display:none;}

#ContentLeftNav li a{display:none;}

	#ContentLeftNav {
	width:207px;
	margin-left:0px;
	margin-bottom:20px;
	}
#ContentLeftNav ul {padding:0px;margin:0px;}
#ContentLeftNav li {list-style-type:none;}
	#ContentLeftNav li ul{margin:0px 0px 0px 0px;padding:0px;}
	#ContentLeftNav li li{height:1%;list-style-type:none;}
	#ContentLeftNav li li a{height:1%;width:177px;color:#333;font-size:12px;font-weight:bold;text-decoration:none;border-bottom:1px solid #f1f1f1;padding:5px 15px;display:block;text-transform:uppercase;}
	#ContentLeftNav li li a:hover {text-decoration:underline;background-color:#f0b310;}

/* Second Level Groups */
	#ContentLeftNav li li ul {position: absolute; left: -999999px; margin:0px 0px 0px 25px;_margin:-3px 0px 0px 25px;float:none; width:180px;padding:0px;z-index:50;}
	#ContentLeftNav li li li {height:1%;background:none;margin:0px;padding:0px;border-bottom:1px solid #f1f1f1;}
	#ContentLeftNav li li li a { padding:0px;height:1%;padding:4px 0px 5px 5px;border:none;width:175px;font-weight:normal;background-color:#b1b1b1;text-transform:none;font-weight:bold;}
	#ContentLeftNav li li li:hover, #ContentLeftNav li li li.sfHover {padding:0px; background: #f2f2f2;}
	
	/* Second Level Groups */
	#ContentLeftNav li li ul { margin:-26px 0 0 207px}

/* Third Level Groups */
	#ContentLeftNav li li li ul { margin:-26px 0 0 180px}
	
	/* The Magic */
	#ContentLeftNav li li:hover ul ul,
	#ContentLeftNav li li:hover ul ul ul,
	#ContentLeftNav li li.sfhover ul ul,
	#ContentLeftNav li li.sfhover ul ul ul { left: -999em;}
	
	#ContentLeftNav li li:hover ul,
	#ContentLeftNav li li li:hover ul,
	#ContentLeftNav li li li li:hover ul,
	#ContentLeftNav li li.sfhover ul,
	#ContentLeftNav li li li.sfhover ul,
	#ContentLeftNav li li li li.sfhover ul { left: auto;}

/************************************************************************/
#structFooterWrapper {
	clear:both;
	border-top:1px solid #c9c8c8;
}
#ContentFooter {
	text-align:left;
	margin-bottom:0px;
}
#ContentFooter a {font-weight:bold;}
#ContentFooter span.flRight a {color:#000;font-weight:bold;text-decoration:none;padding:5px;}
.flRight {float:right;padding-top:10px;display:block;}
#ContentFooter p {}
#ContentFooter .fooTer {margin: 30px 0px 0px 0px; padding: 15px; float: left; width: 445px;}

.interior #structFooterWrapper {
	clear:both;
	border-top:1px solid #c9c8c8;
/*width:849px;*/
margin-left:208px;
}
.interior #ContentFooter {
	padding-bottom:15px;
}
/**************************************************************************************/
	/* Top Navigation IMAGE BASED - 3+ levels */
	/**************************************************************************************/


	#ContentToplinks{float:left; width:750px; margin:0px; padding:0;height:42px;}
	#ContentToplinks ul {width:829px;padding:0; margin:0px;background: url(images/top-nav-bg.gif) repeat;float:left;padding-top:10px;}

	#ContentToplinks li{ float:left; padding:0; margin:0;list-style-type:none;}
	#ContentToplinks li a{margin:0; padding:0; display:block;color: #fff; font-size: 14px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; padding:1px 12px;border-right:1px solid #fff;}
#ContentToplinks li#SiteRegistration a {border:none;}
	
	
	/* IE 7 keeps menus static
	****************************************/
	#ContentToplinks li li:hover, #ContentToplinks li li.hover {
		position: static;
	}
	/* Second Level Groups */

	#ContentToplinks li ul {position: absolute; left: -999px; margin:0px 0px 0px 0px; float:none; width:170px; /*filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;*/z-index:50;}
	#ContentToplinks li li{width: 170px; height:auto; font-family:Arial, Helvetica, sans-serif;}
	
	#ContentToplinks li li a {color:#f0b310;text-align:left;display:block;padding:5px 5px 5px 7px; height:auto; text-indent:0;font-size:12px; text-decoration:none;border:1px solid #000;background-color:#000;}
	#ContentToplinks li li.navselected a {}
	#ContentToplinks li li a:hover {color:#000;background-color:#f0b310;}
	
	#ContentToplinks li li:hover, #ContentToplinks li li.sfHover {text-decoration:underline;color:#000;background-color:#f0b310;}
	
	/* Third Level Groups */
	#ContentToplinks li li ul { margin:-20px 0 0 160px}
	
	/* The Magic */
	#ContentToplinks li li:hover ul ul,
	#ContentToplinks li li:hover ul ul ul,
	#ContentToplinks li li.sfhover ul ul,
	#ContentToplinks li li.sfhover ul ul ul { left: -999em;}
	
	#ContentToplinks li li:hover ul,
	#ContentToplinks li li li:hover ul,
	#ContentToplinks li li li li:hover ul,
	#ContentToplinks li li.sfhover ul,
	#ContentToplinks li li li.sfhover ul,
	#ContentToplinks li li li li.sfhover ul { left: auto;}
/**************************************************************************************/

/**************************************************************************************/
/**************************************************************************************/
/* Interior template */
/**************************************************************************************/
/**************************************************************************************/
.interior #structColumn1 {
	clear:both;
	width:207px;
	float:left;
	}

.interior #ContentMiddleLayoutLeftTextBlock {margin-bottom:15px;margin-left:13px;width:180px;padding:0px;clear:left;}
.interior #structColumn1 #ContentBanner01,
.interior #structColumn1 #ContentBanner02,
.interior #structColumn1 #ContentBanner03,
.interior #structColumn1 #ContentBanner04,
.interior #structColumn1 #ContentBanner05 {margin-bottom:15px;text-align:center;}




.interior #structColumn2 {
	width:533px;
	float:left;
	margin-left:15px;
padding:20px 20px 20px 20px;
text-align:left;
}
.interior #ContentBreadCrumbs ul{padding:0;margin:5px 0 10px 0;list-style:none;float:left;}
.interior #ContentBreadCrumbs li{padding:0;margin:0;float:left;list-style-type:none;}
.interior #ContentBreadCrumbs li a{display:block;text-decoration:none;font-size:.8em;padding:2px 6px 2px 8px;background:url(images/bcArw.gif) no-repeat center left;}
.interior #ContentBreadCrumbs li#bcFirst a{background:none;padding-left:0;}
.interior #ContentBreadCrumbs li.navselected a{font-weight:bold;}
.interior #ContentpageName {

}
.interior #ContentMiddle {
min-height:400px;
  height:auto !important;
  height:400px;
}
.interior #structColumn3 {
	width:170px;
	float:left;
	margin-left:15px;
text-align:left;
padding-top:25px;
}
.interior #structColumn3 #ContentBlock1 {border-left:1px solid #c9c8c8;border-bottom:1px solid #c9c8c8;padding:0px 15px 10px 15px;margin-bottom:15px;}
.interior #structColumn3 #ContentBlock2 {padding:0px 15px 10px 15px;margin-bottom:15px;}
.interior #structColumn3 #ContentBlock3 {padding:0px 15px 10px 15px;margin-bottom:15px;}


/**************************************************************************************/
/**************************************************************************************/
/* Start template */
/**************************************************************************************/
/**************************************************************************************/

.start #structColumn1 {
	clear:both;
	width:270px;
margin:0px 0px 0px 15px;
	float:left;
	padding-right:5px;
	display:inline;

}

.start #ContentNews {}
.start #ContentNews strong a {color:#000;text-decoration:none;}
.start #ContentNews strong a:hover {color:#000;text-decoration:underline;}
.start #structColumn1 .picFloat {float:right;padding-right:15px;}
.start #structColumn1 p {margin: 15px 0px 0px 0px;display:block;clear:both;}

.start #structColumn1 #ContentBanner01 {margin-bottom:15px;text-align:left;}
.start #structColumn1 #ContentBanner02 {margin-bottom:15px;text-align:left;}
.start #structColumn1 #ContentBanner03 {margin-bottom:15px;text-align:left;}

/*.start #structColumn2 div {_border:1px solid red;}*/

.start #mainbodyWrapper {clear:both;margin-top:25px;}
.start #structColumn2 {
	width:682px;
	float:right;
	margin-left:0px;
padding:0px 0px 40px 0px;
text-align:left;
display:inline;
}
.start #rotNav {width:200px;}

.start #ContentStartImageRotator {height:390px;}
/**************************************************************************************/
/* Start navigation */

#ContentStartNav li.leftNav {display:none;}
        #ContentStartNav{float:left; width:100%; margin:0px; padding:0;background-color: #c0c2c1;border-bottom:1px solid #f1f1f1;}
	#ContentStartNav ul {width:100%;padding:0; margin:0px;height:37px;float:left;margin-top:10px;padding-left:5px;}
	#ContentStartNav li { float:left; padding:0; margin:0;list-style-type:none;}
	#ContentStartNav a{ margin:0; padding:0; display:block;color: #000; font-size: 14px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none;border-left:1px solid #000;padding:1px 14px;}
#ContentStartNav #Membership a{border-left:none;}


/* IE 7 keeps menus static
	****************************************/
	#ContentStartNav li:hover, #ContentStartNav li.hover {
		position: static;
	}
	/* Second Level Groups */

	#ContentStartNav li ul {position: absolute; left: -999px; margin:0px 0px 0px 0px; float:none; width:150px;z-index:50;}
	#ContentStartNav li li{width: 150px; height:auto; font-family:Arial, Helvetica, sans-serif;}
	
	#ContentStartNav li li a {font-weight:bold;border-left:none;color:333;text-align:left;display:block;width:138px;padding:5px 5px 5px 7px; height:auto; text-indent:0;font-size:12px; text-decoration:none;border-bottom:1px solid #fff;background-color:#b1b1b1;}
	#ContentStartNav li li.navselected a {}
	#ContentStartNav li li a:hover {color:#000;background-color:#f0b310;}
	
	#ContentStartNav li li:hover, #ContentStartNav li li.sfHover2 {text-decoration:underline;color:#000;background-color:#f0b310;}
	
	/* Third Level Groups */
	#ContentStartNav li li ul { margin:-20px 0 0 145px}
	
	/* The Magic */
	#ContentStartNav li:hover ul ul,
	#ContentStartNav li:hover ul ul ul,
	#ContentStartNav li.sfhover2 ul ul,
	#ContentStartNav li.sfhover2 ul ul ul { left: -999em;}
	
	#ContentStartNav li:hover ul,
	#ContentStartNav li li:hover ul,
	#ContentStartNav li li li:hover ul,
	#ContentStartNav li.sfhover2 ul,
	#ContentStartNav li li.sfhover2 ul,
	#ContentStartNav li li li.sfhover2 ul { left: auto;}
	
	
	
	#ContentSocial {margin-top:-48px;z-index:5;position:relative;float:right;width:130px;margin-right:5px;}

#ContentSocial #sn-ln a {display:block;padding:5px 1px;float:right;}
#ContentSocial #sn-fb a {display:block;padding:5px 1px;float:right;}
#ContentSocial #sn-yt a {display:block;padding:5px 1px;float:right;}
#ContentSocial #sn-tw a {display:block;padding:5px 1px;float:right;}
/**************************************************************************************/
.start h1#ContentpageName {

}
.start #ContentMiddle {
clear:both;
padding:20px 0px;
}
/*.start #structColumn3 {
	width:170px;
	float:left;
	margin-left:15px;
text-align:left;
}*/

.start #Column2colOne {width:250px;float:left;padding-left:15px;display:inline;}
.start #Column2colOne #ContentSeenNoted strong a{color:#cccc99;font-size:14px; }
.start #Column2colOne #ContentSeenNoted a{color:#000; }

.start #Column2colTwo {width:380px;float:left;margin-left:30px;display:inline;}


.start #Column2colTwo #NowPlayingtitle {width:152px;float:left;}
.start #Column2colTwo #ContentNowPlayingDescrip {width:175px;float:right;}

.start #Column2colTwo #ContentNowPlaying {width:360px;padding-top:10px;padding-bottom:15px;}
.start #Column2colTwo #ContentNowPlayingVideo {clear:both;padding-top:10px;padding-bottom:15px;}
.start #Column2colTwo #ContentRight {clear:left;padding-top:0px;padding-bottom:15px;margin-top:-10px;}
.start #Column2colTwo #ContentRight ul.ulLeft {width:150px;float:left;margin:0px;padding:0px;}
.start #Column2colTwo #ContentRight ul.ulRight {width:150px;float:right;margin:0px;padding:0px;}
.start #Column2colTwo #ContentRight ul {margin-top:10px!important;}
.start #Column2colTwo #ContentRight li {list-style-type:none;}
.start #Column2colTwo #ContentRight li a{padding:5px 0px;display:block;}




 
/*.start #Column2colTwo #ContentRight {margin:0px;padding:0px;width:185px;float:left;padding-top:10px;padding-bottom:15px;}
.start #Column2colTwo #ContentRight  ul{margin:0px;padding:0px;}
.start #Column2colTwo #ContentRight li{list-style-type:none;float:left;background: url(images/) right center no-repeat;}
.start #Column2colTwo #ContentRight li a{display:block;padding:4px 8px;color:#000;text-decoration:none;font-family:Arial, Verdana, Sans-serif;text-decoration:underline;}
.start #Column2colTwo #ContentRight li a:hover{text-decoration:none;}*/


.start #Column2colTwo #ContentLinks {margin:25px 0px 0px 0px;padding:8px 0px 8px 0px;clear:both;width:360px;height:auto;}
.start #Column2colTwo #ContentLinks ul#tp{margin:0px 0px 10px 0px;padding:0px;}
.start #Column2colTwo #ContentLinks #tp li{list-style-type:none;display:inline;}
.start #Column2colTwo #ContentLinks #tp li a{padding:4px 11px;color:#cccc99;text-decoration:none;font-weight:bold;font-family:Arial, Verdana, Sans-serif;font-size:14px;}
.start #Column2colTwo #ContentLinks #tp li a:hover{text-decoration:underline;}

.start #Column2colTwo #ContentLinks ul#btm {margin:0px;padding:0px;}
.start #Column2colTwo #ContentLinks #btm li{list-style-type:none;display:inline;}
.start #Column2colTwo #ContentLinks #btm li a{padding:4px 4px;color:#cccc99;text-decoration:none;font-weight:bold;font-family: Arial, Verdana, Sans-serif;font-size:14px;}
.start #Column2colTwo #ContentLinks #btm li a:hover{text-decoration:underline;}

.start #Column2colTwo #BottomSpan strong {font-weight:bold;font-size:11px;padding-top:8px;display:block;}
.start #Column2colTwo #BottomSpan {clear:left;width:360px;height:262px;background: url(images/tan-bg.gif) top left no-repeat;line-height:13px;}
.start #Column2colTwo #BottomSpan p {margin:0px;clear:left;}
.start #Column2colTwo #BottomSpan #c1 {float:left;margin-top:35px;padding-left:17px;}
.start #Column2colTwo #BottomSpan #c1 #Contentc1toP {width:90px;height:200px;overflow:auto;}
.start #Column2colTwo #BottomSpan #c1 #Contentc1boT {width:90px;height:14px;}

.start #Column2colTwo #BottomSpan #c2 {float:left;margin-top:35px;padding-left:35px;}
.start #Column2colTwo #BottomSpan #c2 #Contentc2toP {width:90px;height:200px;overflow:auto;}
.start #Column2colTwo #BottomSpan #c2 #Contentc2boT {width:90px;height:14px;}

.start #Column2colTwo #BottomSpan #c3 {float:left;margin-top:35px;padding-left:33px;}
.start #Column2colTwo #BottomSpan #c3 #Contentc3toP {width:90px;height:200px;overflow:auto;}
.start #Column2colTwo #BottomSpan #c3 #Contentc3boT {width:90px;height:14px;}
                               

.HoverToolBar {clear:both;}

/* Start page - Tab Nav
**************************************************************************************/
/**************************************************************************************/
#ContentTabNav1 {clear:left;width:400px;height:29px;}
#ContentTabNav1 ul {margin:0px 0px 0px 0px;padding:0px;}
#ContentTabNav1 li {list-style-type:none;float:left;height:29px;}
#ContentTabNav1 li a {
	display:block;
	font-size:11px;
	color:#000;
	float:left;
	padding:3px 6px 3px 6px;
	height:23px;
	text-decoration:none;
	color:#161513;
	font-weight:normal;
	background: url(images/resources-nav-bg.gif) top center no-repeat;
	margin-right:4px;
	_margin-right:2px;
	font-family: Trebuchet, Arial, Helvetica, Sans-serif;
}
#ContentTabNav1 li a:hover {
	color:#161513;
	background: url(images/resources-nav-bg_over.gif) top center no-repeat;
}

#ContentTabNav1 #Blank {display:none;}

#Contentdiv0, #Contentdiv1, #Contentdiv2, #Contentdiv3, #Contentdiv4 {font-size:11px;margin-bottom:15px}
#Contentdiv0 a, #Contentdiv1 a, #Contentdiv2 a, #Contentdiv3 a, #Contentdiv4 a {/*display:block;*/margin:0px;padding:0px;text-decoration:none;font-size:12px;background:none!important;}

#Contentdiv0 {
	padding:15px 0px;
	/*margin-top:0px;
        z-index:5;*/ /* important to have this be the top layer above the other #Contentdiv layers since it the default already selected tab */ 
		/*float:left;
	position:relative;*/
	width:380px;
	height:60px;
	overflow:hidden;
	background-color:#fff; 
	layer-background-color:#fff;
	}
#Contentdiv1 {
        padding:15px 0px;
/*	margin-top:-105px;
        z-index:4;
		float:left;
	position:relative;*/
	width:380px;
	height:60px;
	overflow:hidden;
	background-color:#fff; 
	layer-background-color:#fff;

        }
#Contentdiv2 {
        padding:15px 0px;
/*	margin-top:-105px;
        z-index:6;
		float:left;
	position:relative;*/
	width:380px;
	height:60px;
	overflow:hidden;
	background-color:#fff; 
	layer-background-color:#fff;
        }
#Contentdiv3 {
        padding:15px 0px;
/*	margin-top:-105px;
        z-index:2;
		float:left;
	position:relative;*/
	width:380px;
	height:60px;
	overflow:hidden;
	background-color:#fff; 
	layer-background-color:#fff;
        }
#Contentdiv4 {
        padding:15px 0px;
/*	margin-top:-105px;
        z-index:1;
		float:left;
	position:relative;*/
	width:380px;
	height:60px;
	overflow:hidden;
	background-color:#fff; 
	layer-background-color:#fff;
        }


.tabsC1 {width:170px;float:left;}
.tabsC2 {width:170px;float:left;padding-left:22px;}
.tabsC3 {}


        #ContentTabNav2{clear:left;width:380px;height:29px;}
	#ContentTabNav2 ul {padding:0; margin:0px;height:23px;float:left;}
	#ContentTabNav2 li { float:left; padding:0; margin:0;list-style-type:none;height:29px;}
	#ContentTabNav2 a{ margin:0; display:block;color: #000;  font-size:11px;text-decoration: none;padding:3px 6px 16px 6px;background: url(images/resources-nav-bg.gif) top center no-repeat;margin-right:4px;_margin-right:2px;font-family: Trebuchet, Arial, Helvetica, Sans-serif;}
	#ContentTabNav2 li a:hover {
	color:#161513;
	background: url(images/resources-nav-bg_over.gif) top center no-repeat;}
	
	.tabLink01 ul{margin-left:-59px!important;}
	.tabLink02 ul{margin-left:-141px!important;}
	.tabLink03 ul{margin-left:-192px!important;}
	.tabLink04 ul{margin-left:-265px!important;}

/*
#ContentTabNav2 {clear:left;width:400px;height:29px;}
#ContentTabNav2 ul {margin:0px 0px 0px 0px;padding:0px;}
#ContentTabNav2 li {list-style-type:none;float:left;height:29px;}
#ContentTabNav2 li a {
	display:block;
	font-size:11px;
	color:#000;
	float:left;
	padding:3px 6px 3px 6px;
	height:23px;
	text-decoration:none;
	color:#161513;
	font-weight:normal;
	background: url(images/resources-nav-bg.gif) top center no-repeat;
	margin-right:4px;
	_margin-right:2px;
	font-family: Trebuchet, Arial, Helvetica, Sans-serif;
}
#ContentTabNav2 li a:hover {
	color:#161513;
	background: url(images/resources-nav-bg_over.gif) top center no-repeat;
}*/

/* IE 7 keeps menus static
	****************************************/
	#ContentTabNav2 li:hover, #ContentTabNav2 li.hover {
		position: static;
	}
	/* Second Level Groups */

	#ContentTabNav2 li ul {position: absolute; left: -999px; margin:0px; float:none; width:380px;
	z-index:50;}
	#ContentTabNav2 li li{width:380px;height:auto; font-family:Arial, Helvetica, sans-serif;}
	
	#ContentTabNav2 li li a {margin:0px;padding:0px;}
	#ContentTabNav2 li li.navselected a {}
	#ContentTabNav2 li li a:hover {text-decoration:underline;}
	
	#ContentTabNav2 li li:hover, #ContentTabNav2 li li.sfHover3 {}
	
	/* Third Level Groups */
	#ContentTabNav2 li li ul { margin:-20px 0 0 145px}
	
	/* The Magic */
	#ContentTabNav2 li:hover ul ul,
	#ContentTabNav2 li:hover ul ul ul,
	#ContentTabNav2 li.sfHover3 ul ul,
	#ContentTabNav2 li.sfHover3 ul ul ul { left: -999em;}
	
	#ContentTabNav2 li:hover ul,
	#ContentTabNav2 li li:hover ul,
	#ContentTabNav2 li li li:hover ul,
	#ContentTabNav2 li.sfHover3 ul,
	#ContentTabNav2 li li.sfHover3 ul,
	#ContentTabNav2 li li li.sfHover3 ul { left: auto;}
/**************************************************************************************/
/* End Tab Nav
**************************************************************************************/
/**************************************************************************************/

/***** Internal Portal *******/
#ContentLeftNavPortal ul li.topNav {display:none;}
#ContentLeftNavPortal ul li.startNav {display:none;}
#ContentLeftNavPortal li.leftNav a{display:none;}
#ContentLeftNavPortal li li.leftNav a{display:block;}
#ContentLeftNavPortal ul {margin:0px;padding:0px 0px 15px 0px;_margin-top:-15px;width:190px;} 
#ContentLeftNavPortal ul ul {margin:0px;padding:0px;width:190px;}
#ContentLeftNavPortal li {list-style-type:none;}
#ContentLeftNavPortal li a{width:165px;display:block;padding:5px 15px 5px 10px;color:#444;text-decoration:none;font-size:12px;font-weight:bold;}
#ContentLeftNavPortal li a:hover {text-decoration:underline;}
#ContentLeftNavPortal li li{list-style-type:none;height:auto;background:none;}
#ContentLeftNavPortal li li a{width:155px;display:block;padding:5px 10px 5px 25px;color:#444;text-decoration:none;font-size:12px;}
#ContentLeftNavPortal li li a:hover {text-decoration:underline;}
#ContentLeftNavPortal li li li{list-style-type:none;height:auto;background:none;}
#ContentLeftNavPortal li li li a{width:145px;display:block;padding:5px 5px 5px 40px;color:#444;text-decoration:none;font-size:12px;}
#ContentLeftNavPortal li li li a:hover {text-decoration:underline;}




