/* CSS Document */

body {
background-image:none;
background-position:top;
background-repeat:no-repeat;
background-color:white;
margin:0px;
padding:0px;
}

#container {padding:0px;
		   width:1000px;
		   margin-left:auto;
		   margin-right:auto;
		   font:Arial, Helvetica, sans-serif;
		   position:relative;
		   } 
		   
#container_vid {padding:0px;
		   width:1000px;
		   margin-left:auto;
		   margin-right:auto;
		   font:Arial, Helvetica, sans-serif;
		   position:relative;
		   } 

img {
border:none;
padding:0px;
margin:0px;
}

#mainback {margin-top:25px;
		margin-left:75px;
		width:850px;
		height:600px;
		z-index:0;
		position:absolute;
		}
		
#mainback_vid {margin-top:25px;
		margin-left:0px;
		width:850px;
		height:600px;
		z-index:0;
		position:absolute;
		}
		
#backing {margin-top:25px;
		margin-left:75px;
		width:850px;
		height:600px;
		z-index:0;
		position:absolute;
		}
		
#backing_vid {margin-top:25px;
		margin-left:0px;
		width:1000px;
		height:600px;
		z-index:0;
		position:absolute;
		}
		
#topbacking {margin-top:25px;
		margin-left:75px;
		width:850px;
		z-index:-150;
		position:absolute;
		}
		
#midbacking_index {margin-top:124px;
		margin-left:75px;
		width:850px;
		z-index:-175;
		position:absolute;
		}
		
#bottombacking {margin-top:410px;
		margin-left:505px;
		width:850px;
		z-index:75;
		position:absolute;
		}
		
#blue_backing1 {margin-top:420px;
		margin-left:500px;
		z-index:75;
		position:absolute;
		}
		
#blue_backing2 {margin-top:420px;
		margin-left:700px;
		z-index:75;
		position:absolute;
		}
		
#content {margin-top:115px;
		margin-left:275px;
		width:400px;
		z-index:250;
		position:absolute;
		font-family:Arial, Helvetica, sans-serif;
		color:#000066;
		font-size:12px;
		}
		
#content a{text-decoration:none;
		color:#0066FF;
		font:Arial, Helvetica, sans-serif;
		}
		
#content a:visited{text-decoration:none;
		color:#660099;
		font:Arial, Helvetica, sans-serif;
		}
		
#content a:hover{text-decoration:none;
		color:#00CCFF;
		font:Arial, Helvetica, sans-serif;
		}
		
#content2 {margin-top:115px;
		margin-left:275px;
		width:635px;
		z-index:250;
		position:absolute;
		font-family:Arial, Helvetica, sans-serif;
		color:#000066;
		font-size:12px;
		}
		
#content2_vid {margin-top:140px;
		margin-left:180px;
		width:640px;
		height:378px;
		z-index:250;
		position:absolute;
		font-family:Arial, Helvetica, sans-serif;
		color:#000066;
		font-size:12px;
		}
		
#content2_vid_banner {margin-top:525px;
		margin-left:180px;
		width:640px;
		height:378px;
		z-index:250;
		position:absolute;
		font-family:Arial, Helvetica, sans-serif;
		color:#000066;
		font-size:12px;
		}
		
#content2 a{text-decoration:none;
		color:#0066FF;
		font:Arial, Helvetica, sans-serif;
		}
		
#content2 a:visited{text-decoration:none;
		color:#660099;
		font:Arial, Helvetica, sans-serif;
		}
		
#content2 a:hover{text-decoration:none;
		color:#00CCFF;
		font:Arial, Helvetica, sans-serif;
		}

/*-------------------------- UPPER NAVIGATION -------------------------*/

#upperNav {width:600px;
position:absolute;
display:block;
padding:0px;
margin-top:0px;
margin-left:25px;
color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#360 {width:100px;
height:30px;
margin-top:20px;
margin-left:630px;
position:absolute;
z-index:10;
}

#search {width:325px;
position:absolute;
display:block;
padding:0px;
margin-top:12.5px;
margin-left:615px;
color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#search_vid {width:325px;
position:absolute;
display:block;
padding:0px;
margin-top:12.5px;
margin-left:765px;
color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#upperNav li{
position:relative;
display:inline;
text-decoration:none;
margin-top:0px;
}

#upperNav form{
position:relative;
display:inline;
padding:0px;
margin:0px;
}

#upperNav a {
color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

#upperNav a:hover{
text-decoration:underline;
}

#upperNav a:visited {
color:white;
}

/*--------------------------- END UPPER NAV ------------------------*/

/*-------------------------- ONLINE BILL PAY ---------------------*/

#online {
position:absolute;
display:block;
margin-top:75px;
margin-left:735px;
z-index:200;
/*border:solid 1px blue;*/
}

#online a {
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:200;
}

#online a:hover {
color:#FFFFFF;
text-decoration:underline;
}

#online a:visited {
color:#FFFFFF;
}

/*------------------------ END ONLINE BILL PAY ----------------*/

/*--------------------------- LOGO ----------------------------*/

#logo {
position:absolute;
display:block;
margin-top:85px;
margin-left:30px;
padding:0px;
}

/*------------------------- END LOGO -----------------------*/

/*------------------------ PIC SLIDESHOW ---------------------*/

#picture {
position:absolute;
display:block;
width:660px;
height:360px;
margin-left:257px;
margin-top:128px;
z-index:10;
/*border:solid 1px blue;*/
}

/*------------------------ END PIC SLIDESHOW ----------------------*/

/*-------------------------- MIDDLE NAV ---------------------------*/

#sideNav {
position:absolute;
display:block;
width:128px;
height:275px;
margin-left:75px;
margin-top:140px;
/*border:solid 1px blue;*/
}

#quickLinks {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#06F;
display:block;
margin-left:3px;
margin-top:0px;
float:left;
z-index:50;
/*border:solid 1px blue;*/
}

#quickLinks_vid {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#06F;
display:block;
margin-left:-85px;
margin-top:0px;
float:left;
width:150px;
z-index:50;
/*border:solid 1px blue;*/
}

#quickLinks h1 {
color:#06F;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding:0px;
margin:0px;
}

#quickLinks ul {
padding:0px;
margin-left:10px;
}

#quickLinks li {
list-style:none;
padding:0px;
}

#quickLinks a {
color:#F00;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
padding:0px;
}

#quickLinks a:hover {
color:#909;
text-decoration:underline;
padding:0px;
}

#quickLinks a:visited{
color:#00F;
padding:0px;
text-decoration:none;
}

#quickLinks_vid h1 {
color:#06F;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding:0px;
margin:0px;
}

#quickLinks_vid ul {
padding:0px;
margin-left:10px;
}

#quickLinks_vid li {
list-style:none;
padding:0px;
}

#quickLinks_vid a {
color:#F00;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
padding:0px;
}

#quickLinks_vid a:hover {
color:#909;
text-decoration:underline;
padding:0px;
}

#quickLinks_vid a:visited{
color:#00F;
padding:0px;
text-decoration:none;
}

#smallflash {margin-left:77.5px;
		margin-top:267.5px;
		position:absolute;
		}
		
#browser1 {margin-left:721px;
		margin-top:134.5px;
		z-index:40;
		position:absolute;
		}
		
#browser2 {margin-left:25px;
		margin-top:464px;
		position:absolute;
		}

/*---------------------- END MIDDLE NAV -----------------------*/

/*------------------------ LOWER NAV --------------------------*/

#lowernav {
position:absolute;
display:block;
height:150px;
width:400px;
margin-top:470px;
margin-left:520px;
z-index:100;
/*border:solid 1px blue;*/
}

#resbutton {
position:absolute;
font-family:Arial, Helvetica, sans-serif;
margin-top:432px;
margin-left:520px;
font-size:14px;
z-index:250;
/*border:solid 1px blue;*/
}

#busbutton {
position:absolute;
font-family:Arial, Helvetica, sans-serif;
margin-top:432px;
margin-left:720px;
font-size:14px;
z-index:250;
/*border:solid 1px blue;*/
}

#res {
position:absolute;
font-family:Arial, Helvetica, sans-serif;
display:block;
margin-top:15px;
margin-left:0px;
font-size:14px;
/*border:solid 1px blue;*/
}

#res a{color:#FFFFFF;
		text-decoration:none;
		}
		
#res a:hover{color:#FFFFFF;
		text-decoration:underline;
		}
		
#res a:visited{color:#CCCCCC;
		text-decoration:none;
		}
		
#res a:active{color:#FFFFFF;
		text-decoration:none;
		}

#bus {font-size:14px;
position:absolute;
font-family:Arial, Helvetica, sans-serif;
display:block;
margin-top:15px;
margin-left:200px;
/*border:solid 1px blue;*/
}

#bus a{color:#FFFFFF;
		text-decoration:none;
		}
		
#bus a:hover{color:#FFFFFF;
		text-decoration:underline;
		}
		
#bus a:visited{color:#CCCCCC;
		text-decoration:none;
		}
		
#bus a:active{color:#FFFFFF;
		text-decoration:none;
		}

/*---------------------- END LOWER NAV------------------------*/




