
#Navigationbar ul li a
{
	color:#3399FF;
	font-size:1.3em;
	font-weight:bold;
}

#Navigationbar ul li a:hover, #Navigationbar ul li.active a:hover
{
	color:#FF9900;
}

#Navigationbar ul li.active a
{
	color:#003399;
}

#Breadcrumb
{
	letter-spacing: 0.1em;
	background: url(../images/topmenu_bg_dark.png) repeat-x 0px 0px;/*3399FF*/
}

#Breadcrumb ul li
{
	border-left: 1px solid #FFFFFF;
}

#Breadcrumb ul li.active
{
	background: url(../images/topmenu_bg.gif) repeat-x 0px 0px;/*3399FF*/
	border-right: 1px solid #FFFFFF;
}

#Breadcrumb ul li.active a
{
	color:#FFFFFF !important;
}

#Breadcrumb ul li a, #Breadcrumb ul li
{
	color:#FFFFFF;
}

H1
{
	color:#003399!important;	
}

H2
{
	/*color:#3399FF!important;*/
	color:#555555 !important;
}
H3
{
	color:#555555 !important;
}

.MiddleLeft H2, .MiddleRight H2, .MiddleLeft H2 a, .MiddleRight H2 a, li.ListHeader
{
	/*color:#3399FF!important;*/
	color:#555555 !important;
	
}

.ShortLightBlueBox H2, .ShortLightBlueBoxNoBottom H2, .MBox H2
{	
	background:none!important;
	/*color:#3399FF!important;*/
	color:#555555 !important;
	font-size:1.5em!important;
	padding:10px 10px 10px 0!important;
	margin:0 0px 4px 10px;
}

.RightBoxDottedBottom
{
	background: url(../images/RightDottedline.gif) no-repeat left bottom;
}

#ReadSimple a, .StartMinisterWrapper a
{
	color:#003399!important;
}


.SearchBar label
{
	color:#003399;
	font-size:1.1em;
	font-weight:bold;
}

.BlueBar, .SearchBar, #RightContent H2 , #RightContent2 H2
{
	color:#003399;
}

#MiddleContent a:hover, #RightContent a:hover, .WideBarInMiddleRight h2 a:hover, #MiddleContentWide a:hover, #RightContent2 a:hover
{
	color:#FF9900 !important;
}
/*
#MiddleContent a:visited, #RightContent a:visited, #MiddleContentWide a:visited, #RightContent2 a:visited
{
	color:#85C6F7;
}
*/

/*, .NavyBlueBar a:visited, .WideBarInMiddleRight a:visited*/
.NavyBlueBar, .NavyBlueBar a
{
	background-color:#003399;
	color:#fff!important;
}

#RightContent .ShortLightBlueBox a, .ShortLightBlueBoxNoBottom a, .Mbox a
{
	color:#003399;
}

#RightContent2 .ShortLightBlueBox a, .ShortLightBlueBoxNoBottom a
{
	color:#003399;
}


.ShortLightBlueBoxText
{
      margin:0 0px 4px 10px;
}

.MBoxText
{
      margin:4px 4px 4px 10px;
}


.ShortLightBlueBox, .ShortLightBlueBoxNoBottom, .LongLightBlueBox, .MBox
{
	color:#003399;
}

.ShortLightBlueBoxViVill
{
	background: url(../images/vivillBoxBg.jpg) repeat-y left top;
	/*background:#badcff url(../images/RightLBlueBoxBottom.gif) no-repeat left bottom;*/
}

.ShortLightBlueBoxBottomViVill
{
	width:249px;
	height:9px;
	background: url(../images/vivillBottomBg.jpg) no-repeat left top;
}

.PressreleaseBoxTop
{
      height:38px;
	background: url(../images/PressReleaseBoxTop.jpg) no-repeat left top;
}

.PressreleaseBody
{
	background: url(../images/PressReleaseBoxBg.jpg);
}

.PressreleaseBoxBottom
{
height:15px;
	background: url(../images/PressReleaseBoxBottom.jpg) no-repeat left top;
}


.ShortLightBlueBoxNoBottom
{
	background-color:#badcff;
}

.ShortLightBlueBoxTopViVill
{
	background:url(../images/vivillTopBg.jpg) no-repeat top left;
}

.ShortLightBlueBox
{
	border:solid 1px #e3e7ea;
}

.MBox
{
	border:solid 3px #e24c27;
}

.LongLightBlueBox
{
	/*background:#badcff url(../images/LBlueBoxLongTop.gif) no-repeat left top;*/
}

.LongLightBlueBoxTop
{
	background-image:url(../images/LBlueBoxLongTop.gif);
}

.MiddleLeft ul li a, .MiddleRight ul li a
{
	color:#003399;
}
.MiddleLeft ul
{
	/*background:#badcff url(../images/RightLBlueBoxBottom.gif) no-repeat left bottom;*/
	list-style:disc;
	margin-left:15px!important;
}
.MiddleLeft ul li
{
	color:#003399; 
	padding-left:0px!important;
	/*background: url(../images/BlueUlBock.gif) no-repeat 0px 1px; */
}

.MiddleRight ul
{
	/*background:#badcff url(../images/RightLBlueBoxBottom.gif) no-repeat left bottom;*/
	list-style:disc;
	margin-left:15px!important;
}


.MiddleRight ul li
{
	color:#003399; 
	padding-left:0px!important;
	/*background: url(../images/BlueUlBock.gif) no-repeat 0px 1px; */
}

ul.List
{
	background:none;
}

ul.List li, ul.List li a
{
	color:#003399;
}

ul.List li.active, ul.List li.active a 
{
	color:#003399;
}

ul.List li ,ul.BoldLinkList li
{
	background-image:none;
}


ul.CheckList li
{
	background: url(../images/BlueUlBock.gif) no-repeat 0px 1px;
	color:#003399;
	padding:0 0 10px 28px;
	margin-bottom:14px;
}

ul.CheckList li a
{
	color:#003399!important;
}

ul.BoldLinkList a
{
	color:#003399!important;
	font-weight:bold;
}

ul.WhiteArrow li
{
	background: url(../images/BlueUlWhiteArrow.gif) no-repeat 0px 1px!important;
}

#RightContent ul li, .FirstPageThreeColRight ul li
{
	background: url(../images/YellowArrow.gif) no-repeat 0px 1px!important;
}

ul.WhiteArrow li a, #RightContent ul li a
{
	color:#003399;
}
/*
ul.BoldLinkList a:
{
	color:#4C80B5!important;
}
*/
ul.ListPDF li a
{
	background: url(../images/pdf.gif) no-repeat 0px 1px;
}

ul.BlueBg, ul.CheckList	
{
	background:#badcff url(../images/RightLBlueBoxBottom.gif) no-repeat left bottom;
}

#Footer
{
	color:#666;
}

ul.FooterLinks li, ul.FooterLinks li a
{
	color:#fff;
} 

ul.FooterLinks
{
	background-color:#3399FF;
}

ul.FooterLinks li, ul.FooterLinks li a
{
	color:#fff!important;
}

.BlueColor
{
	color:#3399FF;
}

.FirstPageThreeCol H2
{
	color:#3399FF;
}

.FirstPageThreeCol H3, H3
{
	color:#003399;
	font-size:1.2em;
}

#PopUpFramework  h3
{
	color:#444444;
}
/* Classes from old design */

.FirstPageThreeColRight li a
{
	color:#003399;
	margin-bottom:8px;
}

#FirstPageThreeColsContainer H3
{	
	padding-bottom:7px!important;
}

.FirstPageThreeColRight H3 a
{
	color:#003399!important;
	font-size:0.9em!important;
}

.ListAreaItem
{
	/*
	background-image:url(../images/BlueUlBock.gif);
	background-repeat:no-repeat;
	padding:0px 8px 4px 25px;
	margin:0 0 8px 0;
	text-align:left;
	*/
}

#MiddleContent .brodText a, #MiddleContent a font
{
	color:#003399!important;
}

/*
#MiddleContent .brodText a:visited, #MiddleContent a:visited font
{
	color:#85C6F7!important;
}
*/

#MiddleContent strong
{
	color:#000000;
	/*color:#003399!important;*/
}

#MiddleContent .FirstPageBigImageContent a:visited 
{
	color:#003399!important;
}

.BlueHeading, .SmallHeading, .BlueHeading_Small, .bigheading1, .bigheading1 font
{
	color:#555555!important;
}

/* Fix for small headings from editor */
H2.SmallHeading, H2.BigHeading
{
	background:none;
	/*color:#3399FF!important;*/
	color:#555555 !important;
	margin:0px 0px 5px 0px!important;
	padding:0px!important;
}

h1.BigHeading
{
	background:none;
	color:#003399;
}

.BigHeading
{
	color:#555555;
}

/* FRONT VOTE  */
.SubmitButton
{
	background-color:#fff;
	border:solid 1px #000;
}

.FrontVoteResponse
{
	color:#fff;
	font-weight:bold;
}

.ImportantHeading
{
	color: #555555;
	font-weight: bold;
	font-size: 1.4em;
}