﻿a:link, a:visited, a:hover{
	color:#666;
	text-decoration:none;
	font-size:11px;

}
.ms-leftareacell {
	BACKGROUND-COLOR: #d1edf6;	
}
.quickLaunch {	
	
	FONT-SIZE: 0.68em;	
	LINE-HEIGHT: 0.9em;	
	FONT-FAMILY: verdana,arial,helvetica;	
	BACKGROUND-COLOR: #d1edf6;
	color:#333;
	margin:0;
	
}

.quicklaunchouter{
	margin:0;
	padding:0;
	width:181px;
	
}
.navheader{
	background-color:#d1edf6;
	border-bottom:1px solid #fff;
	padding:3px 6px 3px 10px;
	color:#333;
	text-align:left;
	margin:0;
}

.navheader a:link, .navheader a:visited{
	font-weight:normal;
	color:#333;
	text-decoration:none;
}
.navheader a:hover{
	color:#333;
	text-decoration:underline;
}

.nav1{
	background-color:#d1edf6;
	font-family:verdana,arial,helvetica;
	font-size:1em;
	padding:0 0 0 0;
	
}

.nav1 td,.nav1{
	font-size:1em;
}
table.navitem td,span.navitem{
	background-image:url("/_layouts/images/navBullet.gif");
	background-repeat:no-repeat;
	background-position:left top;
	padding:3px 6px 4px 20px;
	font-family:verdana,arial,helvetica;
}

.navItem a:link, .navItem a:visited{
	color:#333;
	text-decoration:none;
	
}
.navItem a:hover{
	color:#333;
	text-decoration:underline;
}
.ms-treeviewouter td.navitem{
	border-left:2px solid #f2f8ff;
}
.ms-treeviewouter a.navitem{
	padding:0px 1px 0px 1px;
}
.ms-WPBody {	
FONT-SIZE: 1em;	
FONT-FAMILY: verdana,arial,helvetica,sans-serif
}

.ms-WPBody TABLE {	
FONT-SIZE: 1em}
.ms-TPBody TABLE {	FONT-SIZE: 1em
}
.ms-WPBody A:link {	COLOR: #003399;	
TEXT-DECORATION: none
}
.ms-WPBody A:visited {	
COLOR: #003399;	
TEXT-DECORATION: none
}
.ms-WPBody A:hover {	
COLOR: #000000;	
TEXT-DECORATION: underline
}
.ms-WPBody TH {	
FONT-WEIGHT: bold
}
.ms-TPBody TH {	
FONT-WEIGHT: bold
}
.ms-WPBody TD {	
FONT-SIZE: 1em;	
FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
/*.ms-WPBody H1 {	
FONT-WEIGHT: bold;	
FONT-SIZE: 200%
}
.ms-TPBody H1 {	
FONT-WEIGHT: bold;	
FONT-SIZE: 200%
}
.ms-WPBody H2 {	
FONT-WEIGHT: bold;	
FONT-SIZE: 150%
}
.ms-TPBody H2 {	
FONT-WEIGHT: bold;	
FONT-SIZE: 150%
}
.ms-WPBody H3 {	
FONT-WEIGHT: bold;	
FONT-SIZE: 120%
}
.ms-TPBody H3 {	
FONT-WEIGHT: bold;	
FONT-SIZE: 120%
}
.ms-WPBody H4 {	
FONT-WEIGHT: bold;	
FONT-SIZE: 100%
}
.ms-TPBody H4 {	
FONT-WEIGHT: bold;	
FONT-SIZE: 100%
}
.ms-WPBody H5 {	
FONT-WEIGHT: bold;	
FONT-SIZE: 80%
}
.ms-TPBody H5 {	
FONT-WEIGHT: bold;	
FONT-SIZE: 80%
}
.ms-WPBody H6 {	
FONT-WEIGHT: bold;	
FONT-SIZE: 65%
}
.ms-TPBody H6 {	
FONT-WEIGHT: bold;	
FONT-SIZE: 65%
}*/

.headerHomeT{
	
	padding:28px 20px 0 10px;
	
}
.headerHomeB{
	
	padding:0 20px 15px 10px;
	
}

.header{
	
	padding:0 20px 15px 10px;
	
}
.headerText {
	font-size:1.3em;
	font-weight:bold;
	
	}
	

.headerTextL, .headerTextS, .headerText {
	color:#fff;	
	font-family:verdana, arial, helvetica;
}

.headerTextL {
	font-size:1.1em;
	font-weight:bold;
	margin:0;
	}
.headerTextS {
	font-size:0.81em;
	font-weight:normal;
	margin:0;
	}

.labelLeft
{
	width:210px;
	float:left;
	padding-bottom:10px;
	font-family:verdana, arial, helvetica;
	color:#333;
	font-size:1em;
}
.boxRight
{
	
	padding-bottom:10px;
	padding-left:6px;
	font-family:verdana, arial, helvetica;
	color:#333;
	font-size:1em;
}

.boxRightRadio
{
	
	padding-bottom:10px;
	font-family:verdana, arial, helvetica;
	color:#333;
	font-size:1em;
}


.textBoxs
{
	font-family:verdana, arial, helvetica;
	color:#333;
	height:15px;
	font-size:11px;
	background-color:#d1edf6;

}
.title {
	
	font-family:verdana, arial, helvetica;
	font-size:1.65em;
	color:#166e9b;
	margin:0;	
	font-weight:normal;
	padding:18px 0 0 0;
	text-align:left;
}

.subTextNoHeader {
	padding:20px 0 0 0;
}

.Text, .subText, .subTextHeader {
	font-family:verdana, arial, helvetica;
	color:#333;
}

.subText {
	font-size:1.1em;
	margin:0;	
	font-weight:normal;
	padding:0 0 0 0;
	line-height:1.3em;

}

.subText a, .subText a:link, .subText a:hover, .subText a:visited{
	color:#3db7e4;
	text-decoration:underline;
	font-weight:bold;
}

.Text {
	font-size:1em;
	margin:0;	
	font-weight:normal;
	padding:0 0 0 0;
	margin:0;
	line-height:1.27em;

}

.TextHeader {
	font-size:1em;
	font-weight:bold;
	line-height:1.3em;
	color:#166e9b;
}
#subTextHeader {
	font-size:1.09em;
	margin:0;	
	font-weight:bold;
	padding:20px 0 0 0;
	
}

.TextBorder, .TextBorderTop {
	font-family:verdana, arial, helvetica;
	font-size:1em;
	color:#166e9b;
	margin:0;	
	font-weight:normal;
	padding:5px 0 10px 0;
	margin:0;
	line-height:1.27em;
	
}

.TextBorder {
	border-bottom:solid 1px #cbcbcb;
}

.TextBorderTop {
	border-bottom:solid 1px #cbcbcb;
	border-top:solid 1px #cbcbcb;
}

.TextBorderTop a:visited{
	color:#166e9b;
	text-decoration:none;
	
}


.TextBorder a:link, .Text a:hover, .Text a:visited{
	color:#166e9b;
	text-decoration:underline;
}
.TextBorderTop a:link, .TextBorderTop a:hover{
	color:#166e9b;
	text-decoration:underline;
	
}

.newsHeader {
	
	background-color:#3db7e4;
	height:20px;
	font-family:verdana, arial, helvetica;
	font-size:0.9em;
	font-weight:bold;
	color:#fff;
	margin:0;
	padding:0 10px 0 10px;	
	
	
}

#grey .ms-WPTitle {	
	FONT-WEIGHT: bold;	
	FONT-SIZE: 0.9em;	
	PADDING:10px 10px 5px 12px;	
	COLOR: #166e9b;	
	FONT-FAMILY: tahoma,sans-serif;
	
}

#grey .ms-WPTitle A:link, #grey .ms-WPTitle A:visited {	
	COLOR: #166e9b;	
	TEXT-DECORATION: none
}

#grey .ms-WPTitle A:hover {
	COLOR: #166e9b;	
	TEXT-DECORATION: underline
}

#blue .ms-WPTitle {	
	FONT-WEIGHT: bold;	
	FONT-SIZE: 0.9em;	
	PADDING:10px 10px 5px 12px;	
	COLOR: #fff;	
	FONT-FAMILY: tahoma,sans-serif;
	}

#blue .ms-WPTitle A:link, #blue .ms-WPTitle A:visited {	
	COLOR: #fff;	
	TEXT-DECORATION: none
}

#blue .ms-WPTitle A:hover {
	COLOR: #fff;	
	TEXT-DECORATION: underline
}
#blue .ms-WPHeader TD {	
	BORDER-BOTTOM: #fff 1px dotted;	
	BORDER-COLLAPSE: collapse
}

#grey .ms-WPHeader TD {	
	BORDER-BOTTOM: #3db7e4 1px dotted;	
	BORDER-COLLAPSE: collapse
}

.RlinkText, .RlinkText2{
	font-family:verdana, arial, helvetica;
	font-size:1em;
	padding:10px 10px 0 10px;
	FONT-WEIGHT: bold;
}

.RlinkText, .RlinkTextb {
	color:#333;
}

.RlinkText2, .RlinkText2b {
	color:#fff;
}

.RlinkTextb, .RlinkText2b{
	font-size:1em;
	padding:2px 10px 0 10px;
}

.RlinkText a:link, .RlinkText a:hover, .RlinkText a:visited{
	color:#166e9b;
	TEXT-DECORATION: underline
}


.RlinkTextb a:link, .RlinkTextb a:hover, .RlinkTextb a:visited{
	color:#333;
	TEXT-DECORATION: underline
}


.RlinkText2 a:link, .RlinkText2 a:hover, .RlinkText2 a:visited{
	color:#bed600;
	TEXT-DECORATION: underline
}


.RlinkText2b a:link, .RlinkText2b a:hover, .RlinkText2b a:visited{
	color:#fff;
	TEXT-DECORATION: underline
}

.imgP {
	
	margin:0 10px 10px 0;
	padding:0;
}
	
p {
	
	margin:0;
	padding:0 0 20px 0;
}

.mainL {
	
	padding-left:10px;
}

.section {
	padding:20px 0 0 0;
}

.textHome, .textListing, .textArticle {
	font-family:verdana, arial, helvetica;
	font-size:1em;
	line-height:1.27em;
	vertical-align:top;
	padding-bottom:10px;
	
}
.textHome {
	color:#666;
	border-bottom:solid 1px #cbcbcb;
}

.textListing {
	color:#333;
	border-bottom:solid 1px #999;
	padding-top:10px;
}
.textArticle {
	color:#333;
}
.textListing a:link, .textListing a:hover, .textListing a:visited{
	color:#333;
	font-weight:bold;
	text-decoration:underline

}

.textHome a:link, .textHome a:hover, .textHome a:visited{
	color:#666;
	font-weight:bold;
	text-decoration:underline
}
.textArticle a:link, .textArticle a:hover, .textArticle a:visited{
	color:#333;
	font-weight:bold;
	text-decoration:underline

}

.articleHeading {
	font-family:verdana, arial, helvetica;
	font-size:1.64em;
	color:#166e9b;
	padding-bottom:20px;
}

.date, .dateL {
	color:#3db7e4;
	font-weight:bold;
}

.date {
	font-size:0.9em;
}

.dateL {
	font-size:0.6em;
}

.backTo, .backToBlue{
	font-family:verdana, arial, helvetica;
	font-size:0.9em;
	color:#333;
	font-weight:bold;
}

.backToBlue {
	padding:5px 0 5px 10px;

}

.backToBlue {
	background-color:#d1edf6;
	padding:5px 0 5px 10px;

}

.backTo a:link, .backTo a:hover, .backTo a:visited, .backToBlue a:link, .backToBlue a:hover, .backToBlue a:visited{
	color:#333;
	font-weight:bold;
	font-size:0.9em;
	text-decoration:underline
}

.imageHome {
	padding-right:10px;
	vertical-align:top;
}


.partnerText {
	margin:0;
	font-family:verdana, arial, helvetica;
	font-size:1em;
	line-height:1.27em;
	color:#333;	
	padding:10px 10px 10px 10px;
	border-bottom:solid 1px #999;
	vertical-align:top;
	}
.partnerImg {
	
	padding:10px 0 10px 0;
	border-bottom:solid 1px #999;
	vertical-align:top;

}

#bullet .text {

	font-family:verdana, arial, helvetica;
	font-size:1em;
	color:#333;
	margin:0;	
	font-weight:normal;
	padding:0 0 20px 0;
	margin:0;
	line-height:1.27em;
	}

	
}
.bullet {
	color:#3db7e4;
	font-family:verdana, arial, helvetica;
	font-size:1.09em;
	padding:0 10px 3px 0;
	
}
.footer {
	border-bottom:solid 1px #cbcbcb;	
	color:#999;
	font-size:1em;
	font-family:verdana, arial, helvetica;
	padding:0 0 3px 0;
	margin:0;
	
}
/*#mainMenu {
	background-color:#d1edf6;
	font-family:verdana,arial,helvetica;
	font-size:1em;
	padding:0 0 0 0;
}*/
.menuLevel1 
{
	background-color:#d1edf6;
	border-bottom:1px solid #fff;
	padding:0px;
	margin:0px;
	color:#333;
	text-align:left;
}

.menuLevel1 li
{
	background-color:#d1edf6;
	border-bottom:1px solid #fff;
	padding:0px;
	margin:0px;
	color:#333;
	text-align:left;
}

.menuLevel1 li a:link, .menuLevel1 li a:visited, .menuLevel1 li a:hover, .menuLevel1 li a:active
{
	display:block;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	padding:5px 3px 5px 20px;	
}

.menuLevel1 li a:hover
{
	color:#333;
	text-decoration:underline;}

.menuLevel1 li.Selected
{
	padding:0px;
	margin:0px;
	vertical-align: top;
	border-bottom: 1px solid #fff;
}
.menuLevel1 li.Selected a:link, .menuLevel1 li.Selected a:visited, .menuLevel1 li.Selected a:hover, .menuLevel1 li.Selected a:active
{
	background:transparent;
	display: block;
	font-weight:bold;
	padding:3px 3px 7px 20px;
}

.menuLevel1 li.Selected a:hover
{
	color: #0860a8;
	text-decoration: underline;
}
#mainMenu .menuLevel2
{
	font-weight:normal;
	list-style: none;
	padding:0px;
	margin:0px;
	color: #0860a8;
	text-align: left;
	width: 100%;
}
#mainMenu .menuLevel2 li
{
    font-weight:normal;
    border: none;
    background: #d3dfe3;
    border-top:1px solid #fff;   
}
#mainMenu .menuLevel2 li a:link, #mainMenu .menuLevel2 li a:visited, #mainMenu .menuLevel2 li a:hover, #mainMenu .menuLevel2 li a:active
{
	font-weight:normal;
	padding-left: 15px;
	margin-left:20px;
	font-size: 1em;
	background: #d3dfe3 url(../images/arrowsRight.gif) no-repeat;
}
#mainMenu .menuLevel2 li a:hover
{
	font-weight: normal;
	text-decoration: underline;
}
#mainMenu .menuLevel2 li.Selected
{
	border: none;
	border-top:1px solid #fff;
}
#mainMenu .menuLevel2 li.Selected a:link, #mainMenu .menuLevel2 li.Selected a:visited, #mainMenu .menuLevel2 li.Selected a:hover, #mainMenu .menuLevel2 li.Selected a:active
{
	font-weight: bold;
	background: #d3dfe3 url(../images/arrowsRight.gif) no-repeat;
}

#mainMenu .menuLevel2 li.Selected a:hover
{
	color: #0860a8;
	text-decoration: underline;
}