@charset "utf-8";
/* CSS Document */

/*needs to be put into another style sheet*/



.main{
	
	float:left;
	width: 568px;	
	padding: 0 10px;
	
}
.left {float: left;}

.main p{
	padding-top:10px;
	text-align: justify;
	}

.main .title1{
	font-weight: bold;
	color: #3399FF;	
	padding-bottom: 10px;
	}
	
.main ul {
	margin-left: 20px;
	margin-bottom: 20px;}

.main li{
	list-style: url(/images/tick.jpg) none;
	
	}
	
#flash_ban{ width:568px; height: 300px; z-index:-100;}


.sidecol{
	float:left;
	width: 186px;
	
	
}

.sidecol h2{
	font-size: 0.8em;
	min-height: 16px;
	padding: 5px;
	color:#999;
	background-image: url(/images/sidebartitle.jpg);
	background-repeat: no-repeat;
}


.sidecol .newsitem{padding: 10px 5px; font-size: 0.7em; line-height:normal; }
.sidecol .newsitem a, .sidecol .newsitem a:hover, .sidecol .newsitem a:visited {color:#3399FF;}
.sidecol .newsitem img{float: left; margin: 0 5px 0 0;}


.sidecol .dir{margin: 5px 0 5px 0;}


.sidecol .contact{
	font-size: 1em;
	font-weight:bold;
	padding: 0 5px;
	color:#999;	
}
.sidecol .contact a{font-size: 1em;
	font-weight:bold;color:#999;}
	
.sidecol .contact img{float: left; clear:both; margin-right: 5px;}

.sidecol .contact .contactitem{margin-bottom: 2px; height: 25px;}

.sidecol .contact .contactitem p{margin-top:3px;}




.sidecol a{
	text-decoration:none;
	}
	
.sidecol a:hover{text-decoration: underline;}
.sidecol .sidecolitem{text-align: center;}

.sidecol .transport1 {padding: 5px; background-color:#330099;}
.sidecol .transport2 {padding: 5px; background-color:#0099FF;}
.sidecol .transport2 p{font-size: 0.7em; color:#FFF;}
.sidecol #txtOrigin {width: 110px;}


	
.ft{
	clear:both;
	background-color:#FFF4CA;
	border: 1px solid #F90;
	padding: 5px;
}

.ft h2{
	font-size: 1em;
	color:#f90;
	text-align: center;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F90;
}
#alert{border: 3px #f90 solid; margin-bottom: 10px; background-color:#FFFFD7; padding: 10px;}
#alert h1{ font-size: 1.2em; color:red;}
#alert p{ color:red;}

.piclnks{
	clear:both;
	text-align: center;
	
}

