﻿.body{
	background-color:#E9E6E4;
	height:100%;
	margin:0px;
	font-family:Verdana, Arial!important;
	font-size:8pt;
}
.master{
	margin-left:auto;
	margin-right:auto;
	height:auto;
	background-color:#FFFFFF;
	border-collapse:collapse;
	width:980px;
}
.masterContent{
	background-color:transparent;
	border-collapse:collapse;
	margin:0px;
	padding:0px;
	width:960px;
	margin-left:10px;
	*margin-left:0px;
}
.LogoArea{
	height:87px;
	width:195px;
	vertical-align:bottom;
}
.Slogan{
	vertical-align:bottom;
	color:#5C5C5C;
	padding-left:22px;
}

.WhiteSpacer{
	line-height:5px;
	height:5px;
}
/*** SIGN IN SECTION ***/
.SignInLink{
	font-size:8pt;
	color:#5C5C5C;
}
.SignInLink a{
	color:#5C5C5C!important;
	vertical-align:bottom!important;
}
.SignInLink a:hover{
	color:#5178AA!important;
}
.ms-SpLinkButtonInActive{
	border:none;
	margin:0px;
	color:#5C5C5C;
	background-color:transparent;
}
.ms-HoverCellInActive{
	border:none;
	margin:0px;
	color:#5C5C5C;
	background-color:transparent;
}
.ms-SpLinkButtonActive{
	border:#6f9dd9 0px solid;
	background-color:transparent;
	background-image:none;

}
.ms-HoverCellActive{
	border:#6f9dd9 0px solid;
	background-color:transparent;
	background-image:none;

}
.ms-HoverCellActiveDark{
	background-image:none;
	border:solid 0px #868686;
	background-color:transparent;
}
/*** AUTHORING REGION ***/
.authoringRegion{
	width:100%;
	background-color:#ffffff;
	color:#5C5C5C;
}
.sharepointLogin{
	float:left;
}




/*** SEARCH AREA ***/
.search{
    margin:6px 2px 20px 2px;
    margin:0px;
    float:right;
    width:240px;
    vertical-align:middle;
    background-color:#DCE4F1;
    padding:4px 10px 6px 25px;
    *padding-bottom:0px;
}
.search .ms-sbcell .ms-sbplain{
    margin-right:2px;
    margin-left:2px;
    border:1px #C9CCD1 solid;
    height:14px;
}
.search .ms-sbcell{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #5C5C5C;
    padding:0px;
}
.search .ms-sbgo{
    background:none;
}
/*** TOP NAVIGATION ***/
.TopNavTD{
	vertical-align:bottom!important;
	line-height:12px;
	border:0px!important;
}
.TopNavDiv{
	vertical-align:bottom!important;
	float:right;
}
.topNav{
	vertical-align:bottom;
	font-size:8pt;
	*position:relative;
    *top:0px;
}
/* inactive (blue) tab */
.myCustomNavTab {
	background: url('/images/TabLeft.gif') top left no-repeat #5178AA;
	margin-left: 1px;
}
.myCustomNavTab a {
	display: block;
	padding: 7px 14px 6px 14px;
	color: #ffffff;
	font-weight: bold;
	border-bottom: 1px #5178AA solid;
	text-decoration: none;
	background: url('/images/tabRight.gif') top right no-repeat;
	line-height:12px;
	height:12px;
}
.myCustomNavTab a:hover {
	color: #3C3C3C;
}
/* active (white) tab */
.myCustomNavTabActive {
	background: url('/images/tabLeftActive.gif') top left no-repeat #E6E5E5;
	margin-left: 1px;
}
.myCustomNavTabActive a {
	background: url('/images/tabRightActive.gif') top right no-repeat;
	color: #3C3C3C;
	border-bottom: 1px #E6E5E5 solid;
}
.myCustomNavTabActive a:hover {
	color: #3C3C3C;
}
.GlobalNavBottom{
	background-image:url('/images/GlobalNavBottom_grey.jpg');
	background-repeat:repeat-x;
	height:7px;
	line-height:7px;
}
.topNavFlyOuts{
	border-top:0px #CBD1E0 solid;
}
.topNavFlyOutsItem{	
	font-family:Verdana, Arial!important;
	font-size: 8pt; 
	background-color:#E6E5E5;
	border:0px #CBD1E0 solid;
	border-top-style: none;
	color:#3C3C3C; 
	*width:240px;
	min-width:240px;
	max-width:240px;
	width:240px;
	border-bottom:1px #999999 solid;
	line-height:13pt;
	display:block;
}
.topNavFlyOutsItem a{
    display:block;
   	padding:0px;
   	*padding:4px 5px 4px 16px;
    border-bottom:1px #999999 solid;
    width:100%;
}
.topNavFlyOutsHover{
	background-color: #5178AA;
	color:white;
}


/**temp**/








/*** CURRENT NAVIGATION | LEFT NAVIGATION ***/
.LeftNavTD{
	width:175px;
	vertical-align:top;
	background-color:#F5F5F5;
	height:400px;
}
.leftNav{
	margin:0px;
	padding-top:0px;
	border:0px #8997BC solid;
	background-color: #F5F5F5;
	width:175px;
}
.leftNavSpacer{
	width:175px;
}
.leftNavSelected{
	background-color: #5178AA;
	color: #ffffff!important;
	border-top:0px #B2BCDD solid;
	border-bottom:1px #999999 solid;
	line-height:20pt;
}
.leftNav3{
	color: #3C3C3C;
}
.leftNav2{
	color: #3C3C3C;
}
.leftNav1{
	color: #3C3C3C;
}
.leftNav1{
	font-family:Verdana, Arial!important;
	font-size: 8pt; 
	font-weight:bold; 
	line-height:20pt;
	border-bottom:1px #999999 solid;
}
.leftNav1 a{
	font-family:Verdana, Arial!important;
	font-size: 9pt; 
	font-weight:bold; 
	padding-left:5px;
	display:block;
	padding-right:10px;
}
.leftNav2{	
	font-family:Verdana, Arial!important;
	font-size: 8pt; 
	line-height:20pt;
	border-bottom:1px #999999 solid;
}
.leftNav2 a{
	padding-left:10px;
	display:block;
	padding-right:10px;
}
.leftNav3{	
	font-family:Verdana, Arial!important;
	font-size: 8pt; 
	line-height:20pt;
	border-bottom:1px #999999 solid;
}
.leftNav3 a{
	padding-left:18px;
	display:block;
	padding-right:10px;
}
.leftNavHover{
	background-color: #5178AA;
	color:#ffffff;
}
/*LEFT NAV FLYOUTS
.leftNavFlyOuts{
	font-family:Verdana, Arial!important;
	font-size:8pt; 
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;	
}
.leftNavFlyOutsItem{
	border-bottom:1px #CBD1E0 solid;
	background-color: #ECEFF3;
}
.leftNavFlyOutsItem a{
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	*width:100px;
	min-width:100px;
}
.leftNavFlyOutsHover{
	background-color: #B2BCD3;
}
*/
/*** BREADCRUMBS ***/
.YouAreHere{
	background-color:black;
	color:white;
	padding-left:10px;
	width:85px;
	font-size:7.5pt;
	line-height:22px;
	height:22px;
}
.BlackBG{
	background-color:black;
}
.BreadcrumbTD{
	line-height:22px;
	font-size:7.5pt;
	background-color:black;
}
.breadcrumb{
	font-family:Verdana, Arial!important;
    color: #ffffff;
    clear:both;
	font-size:7.5pt;
    padding-left:7px;
    padding-bottom:2px;
    padding-top:6px;
    border-bottom:0px #CCCCCC solid;
    margin-bottom:4px;
    background-color:black;
    line-height:22px;
    height:22px;
}
.breadcrumbCurrent {
	font-size:7.5pt;
	font-weight:bold;
	color :#5178AA;
	border-bottom:0;
}
.breadcrumb a{
	color:#ffffff;
	text-decoration:none;
}
.breadcrumb a:hover{
	color:#5178AA;
	text-decoration:underline;
}
.breadcrumb a:selected{
	color:#5178AA;
	text-decoration:underline;
}
.breadcumbCurrent a{
	color :#5178AA;
	font-weight:bold;
}
/*** PAGE FOOTER ***/
#FooterLinks{
	text-align:center;
}
.GreyLine{
	background-color:#E6E5E5;
	line-height:1px;
	height:1px;
}
.Pagefooter{
	height:35px;
	line-height:35px;
}
.bodyfooterActual{
	font-size:7.5pt;
	color:#3C3C3C;
	vertical-align:top;
	height:15px!important;
	line-height:15px!important;
	text-align:left;
	text-align:center;
}
.bodyfooterActual a{	
	font-size:7.5pt;
	color:#3C3C3C!important;
	height:7.5px;
}
.bodyfooterActual a:hover{	
	font-size:7.5pt;
	color:#5178AA!important;
	text-decoration:underline;
}
/*** PAGE TITLES ***/
.PageTitle{
	/*background-image:url('Images/TopNavback.png');
	background-repeat:repeat-x;
	padding-left:5px;
	padding-right:0px;
	padding-top:2px;
	margin-bottom:2px;
	color:white;
	font-size:14px;
	font-weight:bolder;
	font-family:Verdana, Arial!important;
	height:20px;*/	
	background-image:url('/images/TitleBG_Img1.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:26px;
	line-height:26px;
	color:white;
	vertical-align:middle;
	width:590px;
	padding-left:10px;
	font-weight:bold!important;
	font-size:9pt;

}
.PageTitle1{
	background-image:url('/images/TitleBG_Img1.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:26px;
	line-height:26px;
	color:white;
	vertical-align:middle;
	width:590px;
	padding-left:10px;
	font-weight:bold!important;
	font-size:9pt;
}
.PageTitle2{
	background-image:url('/images/TitleBG_Img2.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:26px;
	line-height:26px;
	color:white;
	vertical-align:middle;
	width:770px;
	padding-left:10px;
	font-weight:bold!important;
	font-size:9pt;
}
.PageTitle3{
	background-image:url('/images/TitleBG_Img3.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:26px;
	line-height:26px;
	color:white;
	vertical-align:middle;
	width:170px;
	padding-left:10px;
	font-weight:bold!important;
	font-size:9pt;
}
.ms-WPHeader{
	background-image:url('/images/TitleBG_Img3.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:26px;
	line-height:26px;
	color:white;
	vertical-align:middle;
	width:170px;
	font-weight:bold;
	padding:0px;
	font-size:9pt;
	font-family:Verdana, Arial!important;
}
.ms-WPTitle{
	color:white!important;
	font-size:9pt;
}
#middelColumnGeneric{
	float:right;
	width:770px;
}
#pagecontent{
	width:100%;
	padding-left:8px;
}
#pagecontent a{
	color:#5178AA!important;
	text-decoration:none;
}
#pagecontent a:hover{
	color:#5178AA!important;
	text-decoration:underline;
}
#bodyContentWithRight{
	height:100%;
	vertical-align:top;	width:590px;
}
#middelColumn{
	width:590px;
	padding: 0px 5px 5px 5px ;
	padding:0px;
	border-right:0px #768634 dotted;
	border-left:0px #768634 dotted;
	min-height:350px;
	height:100%;
	font-family:Verdana, Arial!important;
}
#RightColumn{
	width:170px;
	max-width:170px;
	padding:0px 0px 5px 3px;
	padding:0px;
	height:auto;
}
.ms-standardheader{
	padding:0px;
	padding-left:10px;
	font-size:8pt;
	font-weight:bold;
	font-family:Verdana, Arial!important;
}
#LeftColumn{
	width:175px;
	max-width:175px;
	height:auto;
	background-color:#F5F5F5;
	padding:0px 0px 5px 0px;
	margin-right:5px;
	margin:0px;
	padding:0px;
}
#MiddleColumnWPzone .ms-WPBody{
	background-color:#DBE4F0;
}
#MiddleColumnWPzone .ms-WPHeader{
	background-color:#DBE4F0;
	color:#5178AA!important;
	background-image:none;
	border-bottom:1px #5178AA solid;
}

#MiddleColumnWPzone .ms-WPTitle{
	color:#5178AA!important;
}

/*** TEMP BANNER STYLES ***/
.BannerImg{
	background-image:url('/images/Home_Banner.jpg');
	height:178px;
	width:641px;
	vertical-align:bottom;
	text-align:right;
	background-position:right bottom;
}
.BannerImgTourism{
	background-image:url('/images/Tourism_Banner.jpg');
	height:178px;
	width:641px;
	vertical-align:bottom;
	text-align:right;
	background-position:right bottom;
}

.MainBanner{
	/*height:178px;*/
	width:641px;
	vertical-align:bottom;
	text-align:right;
	background-position:right bottom;
}
.MainQuotes{
	/*height:178px;*/
	width:319px!important;
	background-repeat:no-repeat;
	background-position:left bottom;
}
#middelColumn a{
	color:#5178AA;
	text-decoration:none;
}
#middelColumn a:hover{
	color:#5178AA;
	text-decoration:underline!important;
}
.mainContainer{
	margin:0px;
}
.QuotesWPZone{
	font-size:25pt!important;
	color:white;
	font-weight:bold;
}
#QuotesBlock .ms-WPBody{
	font-size:15pt;
}






.AlternatingList{
	background-color:#F5F5F5!important;
	padding:5px;

}

.AlternatigList td{
	padding:5px;
	
}
.ItemList{
	padding:5px;
}

.ListTitle{
	color:#5178AA!important;
	font-weight:bold!important;
	font-size:10pt;
}
.ListTitle a{
	color:#5178AA!important;
	font-weight:bold!important;
	text-decoration:underline;
}
.ListTitle a:hover{
	color:#5178AA!important;
	text-decoration:underline;
}



.ListTitle a:visited{
	color:#5178AA!important;
	font-weight:bold;
}


.SignInLink a{
	color:white!important;
}

#SiteMap a{
	color:#3C3C3C!important;
}
#SiteMap a:hover{
	color:#5178AA!important;
}




.customwebcontrols td{
	border-bottom:1px #E6E5E5  solid;
	padding-bottom:5px;
}
.WebcontrolTitle{
	font-weight:bold;
}


.CustomNewsDescription{
	color:#3C3C3C!important;
}
.CustomNewsTitle a{
	font-weight:bold!important;
}
.CustomNewsDate{
	color:#5178AA!important;
}
.link-item{
	padding-bottom:5px;
	border-bottom:1px #E6E5E5 solid;
}




/*** COLORS

BLUE:#5178AA;
GREY:#E6E5E5;
text color:#3C3C3C;

***/