﻿body{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: black;
	line-height: 16px;
}

li{
	list-style-image:url(/_layouts/images/icl/BulletS.gif);
}

.Logo {
/*	background-image:url(/_layouts/images/icl/LogoSmall.gif);
	background-repeat:no-repeat;
	background-position:center;
*/	
	border-right: 1px #297c91 solid;
}


.ContentSub {
	border-right: 1px #297c91 solid;
	width:100%;
	font-weight: bold;	
}

.ContentSubItem {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #12353E;
	text-decoration: none;
	background-color:#F2F3F5;
	line-height:25px;
	width:100%;
	
}

.ContentSubSMS {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #12353E;
	text-decoration: none;
	background-color:#F2F3F5;
	line-height:25px;
	width:100%;
	position:relative;
	top:-1px;
}
.ContentSubSMS A{
	width:100%;
	background-image:url('/_layouts/images/icl/ArrowDark-blue.gif');
	background-repeat:no-repeat;
	background-position:0px center;	

}
.ContentSubSM {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #12353E;
	text-decoration: none;
	background-color:#F2F3F5;
	line-height:25px;
	width:100%;
	border-bottom: 1px #297c91 solid;
	padding-left: 12px;	
	display:block;
}
.ContentSubItemHover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color:#297C91;
	line-height:25px;
	width:100%;
}
.ContentSubItemHover A{
	width:100%;
	background-image:url('/_layouts/images/icl/ArrowWhite.gif');
	background-repeat:no-repeat;
	background-position:0px center;	
}
.ContentSubItemSelected{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color:#297C91;
	line-height:25px;
	width:100%;	
}

.ContentSubItemSelected A{
	width: 100%;
	background-image:url('/_layouts/images/icl/ArrowWhite.gif');
	background-repeat:no-repeat;
	background-position:0px center;	
}
.HomeText {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #12353E;
	text-decoration: none;
	line-height:14px;
}
.Green {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #638529;
	text-decoration: none;
}
.Red {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #BD082E;
	text-decoration: none;
}
.Blue {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #15576A;
	text-decoration: none;
}
.Grey {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #696D6E;
	text-decoration: none;
}

.ContentTitles {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:15px;
	line-height: 30px;
	background-color: #32465F;
	text-transform: uppercase;
	
}
.ContentSubTitles {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #297C91;
	text-decoration: none;
	padding-left:15px;
	line-height: 25px;
	background-color: #E7E6DB;
}


.BlackText {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}
.BlueText {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #216F83;
	text-decoration: none;
	line-height: 15px;
}
.GoldText {


	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #8A7F09;
	text-decoration: none;
	line-height: 15px;
}

.icl-wptable
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: black;
	line-height: 16px;
}




.contentArea P, .icl-wptable span, .icl-wptable label
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: black;
	line-height: 16px;
}

.ContentSubTopLinks {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color:#ffffff;
	line-height:15px;
	width:100%;
	border-bottom-color:#297C91;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-right-color:#297c91;
	border-right-style:solid;
	border-right-width:1px;
	padding-right:5px
}
.ContentSubArrow {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color:#F2F3F5;
	line-height:25px;
	border-bottom-color:#297C91;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
.ContentSubArrowOver {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color:#297C91;
	line-height:25px;
	border-bottom-color:#297C91;
	border-bottom-width:1px;
	border-bottom-style:solid;
	
}

A.ReadMore:Visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #12353E;
	text-decoration: none;
}			
A.ReadMore:Link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #12353E;
	text-decoration: none;
}	
A.ReadMore:Hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #12353E;
	text-decoration: underline;
}

.GeneralTable {
	color: #000000;
	text-align:left;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 20px;
}
.GeneralTable .Beige td {
	background-color:#E6E6DA;
	padding:0px 7px 0px 7px;
}

.GeneralTable .Gray td {
	background-color:#F2F3F5;
	padding:0px 7px 0px 7px;
}

.GeneralTable TH {
    background-color:#389eb8;
    font-weight:bold;
    color:#ffffff;
    height:25px;
}





/* Custom Content Designer styles */
.ms-rteCustom-BlueText {
	font-weight: bold;
	color: #216F83;
	text-decoration: none;
	line-height: 15px;
}
.ms-rteCustom-GoldText {
	font-weight: bold;
	color: #8A7F09;
	text-decoration: none;
	line-height: 15px;
}
.ms-rteCustom-SubTitle {
    font-weight: bold;
    color: #297C91;
    text-decoration: none;
    font-family:Arial;
    font-size:11px;
    text-transform:uppercase;
    padding-left: 12px;
    display: block;
    line-height: 25px;
    background-color: #E7E6DB;
}
.ms-rteCustom-BlueArea {
    text-decoration: none;
    padding: 9px 12px 9px 12px;
    display: block;
    background-color: #F2F3F5;
}

.ms-rteCustom-SegmentLink-Green
{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding:2px 2px 2px 12px;
	background-color: #638529;
	text-decoration: none;
	line-height:20px;
    display: block;
}
.ms-rteCustom-SegmentLink-Green A
{
	color: #ffffff;
	background-color:#638529;	
	text-decoration: none;
}

.ms-rteCustom-SegmentLink-Green A:visited
{
	color: #ffffff;	
	text-decoration: none;
	background-color:#638529;
	
}
.ms-rteCustom-SegmentLink-Green A:hover
{
	color: #ffffff;
	background-color:#638529;
	text-decoration: underline;
}

.ms-rteCustom-SegmentLink-Grey
{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding:2px 2px 2px 12px;
	background-color: #6c6e6e;
	text-decoration: none;
	line-height:20px;
    display: block;
}
.ms-rteCustom-SegmentLink-Grey A
{
	color: #ffffff;
	background-color:#6c6e6e;	
	text-decoration: none;
}

.ms-rteCustom-SegmentLink-Grey A:visited
{
	color: #ffffff;	
	text-decoration: none;
	background-color:#6c6e6e;
	
}
.ms-rteCustom-SegmentLink-Grey A:hover
{
	color: #ffffff;
	background-color:#6c6e6e;
	text-decoration: underline;
}

.ms-rteCustom-SegmentLink-Red
{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding:2px 2px 2px 12px;
	background-color: #bf0229;
	text-decoration: none;
	line-height:20px;
    display: block;
}
.ms-rteCustom-SegmentLink-Red A
{
	color: #ffffff;
	background-color:#bf0229;	
	text-decoration: none;
}

.ms-rteCustom-SegmentLink-Red A:visited
{
	color: #ffffff;	
	text-decoration: none;
	background-color:#bf0229;
	
}
.ms-rteCustom-SegmentLink-Red A:hover
{
	color: #ffffff;
	background-color:#bf0229;
	text-decoration: underline;
}
.ms-rteCustom-SegmentLink-Blue
{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding:2px 2px 2px 12px;
	background-color: #0d4251;
	text-decoration: none;
	line-height:20px;
    display: block;
}
.ms-rteCustom-SegmentLink-Blue A
{
	color: #ffffff;
	background-color:#0d4251;	
	text-decoration: none;
}

.ms-rteCustom-SegmentLink-Blue A:visited
{
	color: #ffffff;	
	text-decoration: none;
	background-color:#0d4251;
	
}
.ms-rteCustom-SegmentLink-Blue A:hover
{
	color: #ffffff;
	background-color:#0d4251;
	text-decoration: underline;
}


.ms-rteCustom-SegmentLink
{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding:2px 2px 2px 12px;
	background-color: #297c91;
	text-decoration: none;
	line-height:20px;
    display: block;
}

ms-rteCustom-SegmentLink A
{
	color: #ffffff;	
}

.ms-rteCustom-SegmentLink A:visited
{
	color: #ffffff;	
	text-decoration: none;
	
}
.ms-rteCustom-SegmentLink A:hover
{
	color: #e7e6db;
}

.ms-rteCustom-GoldTextPlain {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #8A7F09;
	text-decoration: none;
	line-height: 15px;
	padding:0 0 0 0;
}
.ms-rteCustom-Link 
{
	font-family:Tahoma;
	font-size: 11px;
	color:#2B7C91;
}
.ms-rteCustom-Link A
{
	text-decoration:underline;
	color:#2B7C91;	
}
.ms-rteCustom-Link A:visited
{
	text-decoration:underline;		
	color:#2B7C91;		
}
.ms-rteCustom-Link A:hover
{
	text-decoration:none;
	color:#2B7C91;		
}

.ms-rteCustom-GeneralTable {
	color: #000000;
	text-align:left;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 20px;
}
.ms-rteCustom-GeneralTable #Beige td {
	background-color:#E6E6DA;
	padding:0px 7px 0px 7px;
}

.ms-rteCustom-GeneralTable #Gray td {
	background-color:#F2F3F5;
	padding:0px 7px 0px 7px;
}

.ms-rteCustom-GeneralTable TH {
    background-color:#389eb8;
    font-weight:bold;
    color:#ffffff;
    height:25px;
}




.icl-wptable A
{
	font-family:Tahoma;
	font-size: 11px;
	text-decoration:none;
	color:#2B7C91 !important;		
}


.icl-wptable A:hover
{
	text-decoration:underline;
}

.icl-txtbox 
{
	border:inset 1px #CDC9CA;
	width: 160px;
	font-size:11px;
	margin-right: 4px ;	
}

.icl-txtbox-noheight
{
	width:160px;
}

.icl-cmb
{
	height:20px;
	width: 164px;
}





/* web part title style changes: */
.ms-WPHeader
{
    background-color: #E6E6DA;
}
.ms-WPHeader TD{
border-bottom:0px solid #4e7cb7;
}

.ms-WPTitle
{
font-family: Arial;
font-weight:bold;
color:#297C91;
padding-left:5px;
padding-right:7px;
padding-top:4px;
padding-bottom:4px;
font-size:11px;
text-transform:uppercase;
}
.ms-WPTitle A:link,.ms-WPTitle A:visited
{
color:#297C91;
text-decoration:none;
cursor:pointer;
}
.ms-WPTitle A:hover
{
color:#000000;
text-decoration:underline;
cursor:pointer;
}

.ms-menuimagecell
{
	background-image:url(/_layouts/images/icl/selectednav.gif);
	background-color:#b4d4cd;
}

.ms-MenuUIItemTableHover
{
	background-color:#dde2e8 !important;
/*	border-color: #AAC9C1 #AAC9C1 #AAC9C1 #AAC9C1 !important;*/
	border-color: transparent transparent transparent transparent !important;
}

.ms-MenuUIItemTableCellHover
{
	background-color:#dde2e8 !important;
/*	border-color: #AAC9C1 #AAC9C1 #AAC9C1 #AAC9C1 !important;*/
	border-color: transparent transparent transparent transparent !important;

}

.ms-gb
{
	border-bottom-color:#4491A7;
	display:inline-block;
	color: #32465f;
}

td.ms-gb
{
	border-color:transparent;	
}

.ms-gb A
{
	color: #32465f;
	font-weight:bold;
	text-decoration: underline;	
}

.ms-vb2 A
{
	font-family:Tahoma;
	font-size: 11px;
	text-decoration:none;
	color:#2B7C91;
}

.ms-vb A:link
{
	font-family:Tahoma;
	font-size: 11px;
	color:#2B7C91;
}

.ms-vb2 A:visited
{
	font-family:Tahoma;
	font-size: 11px;
	text-decoration:none;
	color:#2B7C91;
}


.ms-vb2 A:hover
{
	font-family:Tahoma;
	font-size: 11px;
	text-decoration:underline;
	color:#2B7C91 !important;
}

.ms-vb2 A:active
{
	font-family:Tahoma;
	font-size: 11px;
	text-decoration:underline;
	color:#2B7C91;
}



