body {
	background-color:#99ccff;
	text-align: center;
}

.mainContainer {
	margin:0;
	margin-left: auto;
	margin-right: auto;
	width:870px;
	text-align: left;
	padding:10px;
	padding-top:6px;
	padding-bottom:8px;
	background-color:#fff;

}

#nav { background-color: #005BB7; margin:0; padding:10px; margin-left:1px; }
#nav ul { margin:0; padding:0; list-style:none; display:inline;}
#nav li { display:inline; }
#nav li a { color:#FFFFFF; font-size: 16px; font-family: Trebuchet MS; text-decoration:none; padding-right: 8px; padding-left: 8px; border-right: 1px solid #FFF130; }
#nav li a:hover { color:#FFF130; }

#routeMap {background-image: url(../images/menu/background2.gif); width:870px; height:161px;margin:0;padding:0;}

.leftCol {
	width:214px;
	margin-top: 12px;	
	float:left;
}

.rightCol {
	width:205px;
	float:left;
	margin:0;
	margin-left: 10px;	
	margin-top: 12px;
	padding:0px;
}



.rightColTopCurve {	
	background-image: url(../images/rightCurveTop.gif);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:15px;
}

.rightColBotCurve {

	padding:0px 10px;
	background-image: url(../images/rightCurveBot.gif);
	background-position: bottom;
	background-repeat:no-repeat;
	padding-bottom: 15px;

}

.rightColYellow {	
	background-color:#FFF130;
}

img.corner { width: 15px; height: 15px; border: none; display: block !important; }




.rightCol h1{ font-family: Trebuchet MS; font-size: 18px; font-weight:normal;}
.rightCol h2{ font-family: Trebuchet MS; color:#FF0000; font-size: 16px; margin:0; padding:0; margin-top: 7px;}
.rightCol h3 {font-family: Trebuchet MS; color:#000000;  font-size: 12px; margin:0; padding:0;}
.rightCol p {font-family: Trebuchet MS; color: #0653B8; font-size: 14px; margin:0; padding:0;}

.rightCol p.red { color: #FF0000; text-align:right;}

.centerCol {
	width:440px;
	margin:0;
	padding:0;
	margin-top: 12px;
	float:left;
	font-size: 14px;
	font-family: Trebuchet MS;
	margin-bottom:10px;
}


.centreColTopCurve {	
	background-image: url(../images/centreCurveTop.gif);
	background-position: top;
	background-repeat:repeat-x;
	
}

.centreColBotCurve {
	padding:0px 10px;
	background-image: url(../images/centreCurveBot.gif);
	background-position: bottom;
	background-repeat:no-repeat;
	padding-bottom: 15px;
	
}

.centerColBlue {
	background-color:#EEEEFF;
	color: #0653B8;
}

.centerColGreen {
	background-color:#6BD952;
	color: #0653B8;
}

.centerColGrey {
	background-color:#F1F1F1;
	color: #0653B8;
}

.centerColPink {
	background-color:#FFCCFF;
	color: #0653B8;
}



.centerCol h1 {
	margin:0;
	padding:0;
	font: 36px Trebuchet MS;
	color:#FFFFFF;
	height:57px;
	padding-top:20px;
}

.centerCol h2 {
	font: 16px Trebuchet MS bold;
	font-weight:bold;
	color: #0653B8;
	margin-bottom:0;
	padding-bottom:0;
}




#footer { margin:0; padding:0; margin-top: 10px; }

.scrollpanelSupported {
	width:855px;
	height:950px;
	overflow:hidden;
}

.scrollpanelInner {
	width:3500px;
}

.pics {
	margin-bottom:10px;
}
.pics1 {
	margin-bottom:10px;
}
.pics2 {
	margin-bottom:10px;
}

.pics a img { border:0; }
.pics1 a img { border:0; }
.pics2 a img { border:0; }

.dropdown
{
	font: 13px Trebuchet MS;
	padding:3px;
	margin-bottom:5px;
}
.inputBox {
	font: 13px Trebuchet MS;
	padding:3px;
	width:96%;
	background-color:#fff;
	border:1px solid #ccc;
}

.inputArea
{
	font: 13px Trebuchet MS;
	padding:3px;
	background-color:#fff;
	border:1px solid #ccc;
	width:96%;
	height:120px;
}