/* CSS Document */

body {

	TEXT-ALIGN: left;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1a538c; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS", Helvetica, "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Tahoma, sans-serif; POSITION: relative

}



.blue {

	COLOR: #1a538c

}

.ltblue {

	COLOR: #336ca7

}

.grn {

	COLOR: #1f8231

}

.org {

	COLOR: #f90

}

.header {

	BORDER-TOP: #1a538c 3px solid; BACKGROUND: #fff;

}

.logBox {
	TEXT-ALIGN: center; padding: 0; margin: 0;

}

.logBox A {

	FONT-WEIGHT: bold; FONT-SIZE: 9pt; TEXT-DECORATION: none

}

A.logIn:link {

	FONT-WEIGHT: bold; COLOR: #1a538c

}

A.logIn:visited {

	FONT-WEIGHT: bold; COLOR: #1a538c

}

A.logIn:hover {

	FONT-WEIGHT: bold; COLOR: #1f8231

}

A.startNow:link {

	FONT-WEIGHT: bold; COLOR: #1f8231

}

A.startNow:visited {

	FONT-WEIGHT: bold; COLOR: #1f8231

}

A.startNow:hover {

	FONT-WEIGHT: bold; COLOR: #1a538c

}

.inputBox {

	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 8.5pt; BORDER-LEFT: #ccc 1px solid; COLOR: #1a538c; BORDER-BOTTOM: #ccc 1px solid

}

.leftCol {

	BACKGROUND: #1f8231

}

.leftNavs {

	BACKGROUND: #1a538c;

}

.leftNav {

	LINE-HEIGHT: 170%;

}

.leftNav-top {

	BACKGROUND: url(../images/layout/leftnav-curve-upleft.gif) #1a538c no-repeat left top; PADDING-TOP: 10px;

}

.leftNav-top UL LI A {

	FONT-SIZE: 10pt

}

.leftNav-middle {
	
	BACKGROUND: #336ca7;

}

.leftNav-bottom {

	BACKGROUND: url(../images/layout/leftnav-curve-botleft.gif) #1a538c no-repeat left bottom; PADDING-BOTTOM: 15px;

}

.org-bullet {

	FONT-WEIGHT: bolder; FONT-SIZE: 11pt; COLOR: #f90

}

.leftNav UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 7px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

.leftNav UL LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/layout/dots.gif) repeat-x 50% bottom; PADDING-BOTTOM: 3px; PADDING-TOP: 3px

}

.leftNav UL LI A:link {

	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold;FONT-SIZE: 8.5pt; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none

}

.leftNav UL LI A:visited {

	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold;FONT-SIZE: 8.5pt; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none

}

.leftNav UL LI A:hover {

	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold;FONT-SIZE: 8.5pt; PADDING-BOTTOM: 3px; COLOR: #ff9900; PADDING-TOP: 3px; TEXT-DECORATION: underline

}



.leftNav H1 {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 4px 10px; COLOR: #ff9900

}

.leftNav H2 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px 10px; COLOR: #ff9900; PADDING-TOP: 0px

}

.emailSubscribe {

	PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px

}

.textBox {

	BORDER-RIGHT: #336ca7 1px solid; BORDER-TOP: #336ca7 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336ca7 1px solid; BORDER-BOTTOM: #336ca7 1px solid

}

.content {

	BORDER-TOP: #1a538c 3px solid; BACKGROUND: url(../images/layout/content-curve-botleft.gif) #fff no-repeat left bottom; BORDER-BOTTOM: #1a538c 3px solid

}

.contentTable {

	BACKGROUND: url(../images/layout/content-curve-topleft.gif) #fff no-repeat left top;MARGIN-BOTTOM: 10px

}

.breadCrumbs {

	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-SIZE: 8.5pt; PADDING-BOTTOM: 5px; PADDING-TOP: 5px

}

.breadCrumbs A:link {

	COLOR: #1a538c

}

.breadCrumbs A:visited {

	COLOR: #1a538c

}

.breadCrumbs A:hover {

	COLOR: #f90

}

.subPage H1 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14pt; PADDING-BOTTOM: 5px; MARGIN: 0px 0px; COLOR: #1a538c; PADDING-TOP: 0px; BORDER-BOTTOM: #1f8231 1px solid

}

.subPage H2,.locationresulthead,.sidePagetitle {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; COLOR: #ff9900; PADDING-TOP: 0px

}

.subPage H3 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; MARGIN: 0px 0px; COLOR: #1a538c; PADDING-TOP: 0px; BORDER-BOTTOM: #1f8231 1px solid

}

.subPage{

	FONT-SIZE: 8.5pt; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;margin:0px;text-align:justify;

}




.subPage P { margin:0px;padding:0px}



.subPage A:link {

	COLOR: #1a538c;font-weight:bold

}

.subPage A:Active {

	COLOR: #1a538c;font-weight:bold

}

.subPage A:visited {

	COLOR: #1a538c;font-weight:bold

}

.subPage A:hover {

	COLOR: #f90;font-weight:bold

}



.rightCol {

	

}

#headerFlash {

	BORDER-BOTTOM: #1a538c 3px solid

}



.whyUs {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 10px

}

.whyUs H1 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 3px; COLOR: #1a538c; PADDING-TOP: 2px; BORDER-BOTTOM: #1a538c 1px solid

}

.whyUs UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../images/content/carrat-blue.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px

}

.whyUs UL LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 10px 10px; LINE-HEIGHT: 120%; PADDING-TOP: 0px

}



.whyUs UL LI A:link {

	COLOR:#1a538c;TEXT-DECORATION:underline

}

.whyUs UL LI A:active {

	COLOR:#1a538c;TEXT-DECORATION:underline

}

.whyUs UL LI A:visited {

	COLOR:#1a538c;TEXT-DECORATION:underline

}

.whyUs UL LI A:hover {

	COLOR:#f90

}



.tabbedBox {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px

}



.contentnews UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../images/boxbullet.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px

}

.contentnews UL LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 15px 10px; LINE-HEIGHT: 120%; PADDING-TOP: 0px;

}





.contentnews h2{

	PADDING-LEFT: 0px;margin-left:0px

}



.contentnews h1{

	PADDING-LEFT: 0px;margin-left:0px;COLOR: #1a538c

}



.contentnews A {

	COLOR: #1a538c;text-align:justify;text-decoration:none

}



.contentnews A:link {

	COLOR: #1a538c

}



.contentnews A:active {

	COLOR: #1a538c

}



.contentnews A:visited {

	COLOR: #1a538c

}

.contentnews A:hover {

	COLOR: #f90

}





.contentnews UL LI A:link {

	COLOR: #1a538c

}



.contentnews UL LI A:active {

	COLOR: #1a538c

}



.contentnews UL LI A:visited {

	COLOR: #1a538c

}

.contentnews UL LI A:hover {

	COLOR: #f90

}



.tabbedBox A:link {

	COLOR: #1a538c

}

.tabbedBox A:active {

	COLOR: #1a538c

}

.tabbedBox A:visited {

	COLOR: #1a538c

}

.tabbedBox A:hover {

	COLOR: #f90

}



.asSeen {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px

}

.greenHdr {

	PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(../images/layout/h3-grn-topleft.gif) #1f8231 no-repeat left top; COLOR: #fff

}

.greenContent {

	BORDER-RIGHT: #1f8231 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #1f8231 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #1f8231 1px solid; COLOR: #1f8231; PADDING-TOP: 10px; BORDER-BOTTOM: #1f8231 1px solid

}

.greenContent A:link {

	

	FONT-WEIGHT: bold;COLOR: #1f8231

}

.greenContent A:active {

	

	FONT-WEIGHT: bold;COLOR: #1f8231

}

.greenContent A:visited {

	

	FONT-WEIGHT: bold;COLOR: #1f8231

}

.greenContent A:hover {

	

	FONT-WEIGHT: bold;COLOR: #f90

}





.bottomLine {

	

}

.blueHdr {

	PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(../images/layout/h3-blue-topleft.gif) #1a538c no-repeat left top; COLOR: #fff

}

.blueContent {

	BORDER-RIGHT: #1a538c 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #1a538c 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #1a538c 1px solid; COLOR: #1a538c; PADDING-TOP: 10px; BORDER-BOTTOM: #1a538c 1px solid

}



.blueContent A:link {

	

	FONT-WEIGHT: bold;COLOR: #1a538c

}

.blueContent A:active {

	

	FONT-WEIGHT: bold;COLOR: #1a538c

}

.blueContent A:visited {

	

	FONT-WEIGHT: bold;COLOR: #1a538c

}

.blueContent A:hover {

	

	FONT-WEIGHT: bold;COLOR: #f90

}





.footer {

	BORDER-TOP: #1f8231 4px solid

}

.footerText {

	PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8.5pt; BACKGROUND: #1a538c; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; TEXT-ALIGN: right

}



.webappheading2 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; COLOR: #ff9900; PADDING-TOP: 0px

}



.boldbasicgray { font-weight:bold }

.header-logo img{
	border-style: none;

}

.searchBox{
	background-color: #1A528B;
	background-image: URL("/images/header/searchBG.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
	
}
.searchBox input{
	margin: 0 0 3px 0;
	vertical-align: top;
}

.loginBox{
	background-color: #e4e4e4;
	height: 60px;
	margin-top: 4px;
	_margin-top: -15px;
}

.loginBox span{
	display: block;
	text-align: right;
	padding-right: 10px;
}

.loggedIn{
	text-align: center;
	padding-top: 15px;
}

.input{
	float: left;
	text-align: left;
	margin: 4px 0 0 2px;
}

.calendar{

	list-style: none;

	line-height: 140%;

}

.calEvent{

	margin: 0 0 15px 0;

}

.calendar a:link{

	color: #1a538c;

	text-decoration: none;

}

.calendar a:active{

	color: #1a538c;

	text-decoration: none;

}

.calendar a:visited{

	color: #1a538c;

	text-decoration: none;

}

.calendar a:hover{

	color: #f90;

	text-decoration: none;
}

.calHeader{
	background-color: #336ca7;
	color: #f90;
}

.calHeader a:Link, .calHeader a:active, .calHeader a:visited{
	color: #fff;
}

.calHeader a:hover{
	color: #f90;
}
