	body{
		font-family:Arial, Helvetica, sans-serif;
		background:#003366 url(../images/body-background.jpg) repeat-x;
		margin:0px auto;
	}
	p, ul
	{
	    padding-bottom:10px;
	}
	strong
	{
	    font-weight:bold;
	}
	img{
		padding:0px;
		border:none;
	}
	h1, h2, h3, h4, h5, h6{
		font-weight:bold;
	}
	.shadow
	{
	    margin:0 auto;
		width:820px;
		background:transparent url(../images/wrapper-shadow.png) repeat-y;
	}
	#wrapper{
		width:800px;
		margin:0px auto;
	}
	#header{
		height: 122px;
		padding:0px 25px;
		background:#ffde00 url(../images/header-background-right.jpg) no-repeat right;
	}
	
	#header #logo{
		float:left;
	}
	
	#connectWithUs{
		font-weight:bold;
		font-size: 12px;
		color:#003366;
		float:left;
		text-align:center;
		margin-top:20px;
		margin-left:75px;
		width:130px;
	}
	
	#mainNav{
		background:#c1d72e url(../images/nav-background.gif) repeat-x;
		height:30px;
	}	
	#mainNav .navCenter{
		margin:0 auto;
		text-align:center;
	}	
	#mainNav ul{
		list-style: none;
		margin: 0;
		padding: 0;
	}	
	#mainNav ul li{
	    display: inline;		
	}	
	#mainNav ul li a{
	    float:left;
		font-size: 14px;
		text-decoration:none;
		display:block;
		padding:0 10px 0 10px;
		line-height:28px;
		height:28px;
		margin-top:1px;
		color: #006bb7;
		font-weight: bold;
/*		background: transparent url(../images/nav-border.gif) right no-repeat; */

        border-right:1px solid #acbf29;
		text-align:center;
	}
	#mainNav ul li a.last{
	    background: none;
	}
	#mainNav ul li a.first{
	    border-left:1px solid #acbf29;
	}
	#mainNav ul li a:hover{
		color: #ffffff;
		background: #009ddc url(../images/nav-highlighted.gif) repeat-x;
	}
    #mainNav ul li a.currentPage{
		color: #ffffff;
		background: #da0862 url(../images/nav-current.gif) repeat-x;
	}
	#contentSection{
		width:800px;
		background:#ffffff url(../images/content-bg.gif) repeat-y;
	}
	#contentWrapper
	{
	    width:800px;
		background:transparent url(../images/footer-blue-bg.gif) bottom left no-repeat;
	}	
	#leftContent{
		float: left;
		width: 556px;
	}	
	#leftContent .contentPadding{
		padding:20px 20px;
	}
	#leftContent h2{
		font-size: 20px;
		color:#c1d72e;
		padding-bottom:5px;
	}
	#leftContent p, #leftContent ul, #leftContent table{
		font-size: 12px;
		color:#333333;
		line-height:16px;
	}
    #leftContent .contentPadding ul {
	    list-style-position: outside;
	    list-style-image: url(../images/bullet-blue-circle.gif);
	    list-style-type: circle;
	    margin-left:25px;
    }
	#leftContent hr{
		border:1px solid #006cb7;
		color:#006cb7;
	}
    #leftContent td{
		color:#000000;
		padding:3px;
		font-weight:bold;
		line-height:14px;
	}
	#leftContent td h4{
		color:#c1d72e;
		font-size:16px;
		font-weight:bold;
		text-transform:uppercase;
		padding:none;
	}
	#leftContent img
	{
	    vertical-align:middle;
	}
	#rightContent
	{
	    float: left;

		width:244px;
		background:#006bb7;
	}
	#rightContent .contentPadding{
		padding:0px 2px;
	}
	#rightContent h3{
		color:#ffde00;
		text-align:center;
	}
	#rightContent h4{
		color:#006bb7;
		background:#c1d72e;
		margin:10px 0px 10px 0px;
		padding:2px 0px 2px 25px;
		font-weight:bold;
		font-size:14px;
		text-transform:uppercase;
	}
	#rightContent td{
		color:#FFFFFF;
		padding:3px;
		font-size:14px;
		font-weight:bold;
		line-height:14px;
	}
	#rightContent td strong{
		color:#c1d72e;
		font-weight:bold;
	}
	#footer
	{
		background:#009bda;
		width:800px;
		position:relative;
	}
	#footer .contentPadding
	{
	    padding: 10px;
	}
	#footerWave{
		position:absolute;
		top:-78px;
		left:-50px;
	}
	#leftFooter{
		float:left;
		margin-top:-15px;
		width:380px;
		text-align:center;
		font-size:11px;
		color:#ffffff;
	}
	#leftFooter a{
		color:#FFFFFF;
	}
	#rightFooter{
		text-align:center;
		font-size:11px;
		color:#ffffff;
	}
	#stops
	{
	    background:#c1d72e;
	}
	#rightContent img
	{
	    vertical-align:middle;
	}
	
	.rightAlign{
		text-align:right;
	}
	.whiteText{
		color:#FFFFFF;
	}
	.normalText{
		font-weight:normal;
		font-size:12px;
	}
	.yellowText{
		color:#fff200;
	}
	.orangeText{
		color:#ec8d1c;
	}
	.darkBlueText
	{
	    color:#006bb7;
	}
	.lightBlueText
	{
	    color:#009ddc;
	}
	.tdSpacer{
		width:19px;
		height:19px;
	}
	.title
	{
	    font-size:24px;
	    font-weight:bold;
	}
	.subTitle
	{
	    font-size:16px;
	    font-weight:bold;
	}
	.titleName
	{
	    font-size:30px;
	    font-weight:bold;
	}
	.clearDiv{
		clear:both;
	}
	.noWrap{
		white-space:nowrap;
	}
	