/* CSS Document */

/* CSS Document */


/* Div layouts */

body{
background-color:#FFFFFF;
margin-top:0px;
text-decoration:none;
}

div#container{
margin:auto;
height:700px;
width:779px;}

div#banner{
height:171px;
width:779px;
margin-top:0px;}

div#menu{
height:47px;
width:779px;
}

div#content{
height:367px;
width:779px;}

div#main{
width:779px;
background-image:url(../images/top_main_grad.jpg);
background-repeat:no-repeat;
background-position:top;}

div#footer{
width:779px;}

/* Footer Text and Hyperlink Styles - Rollover color etc */

#footerstyle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333366;}

#footerstyle a:link{
color: #333366;
text-decoration: none;
}
#footerstyle a:visited{
text-decoration: none;
color: #333366;
}
#footerstyle a:hover{
color: #336699;
text-decoration: none;
}

/* Idealogy Footer Text */

.idealogy{
color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;}




/* Idealogy Form Text */

.formText{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;}

.formText a:link{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: underline;
}

.formText a:hover{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: underline;
}

.formText a:visited{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: underline;
}

.formText a:ctive{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: underline;
}


/* Page title image layout and postioning */

.pagetitle{
margin-top:80px;
}


/* List style */

ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left: 15;
	padding-left: 30px;
	text-indent: 2px;
	}



/* Text Formatting in Main Divs (Not Homepage) */

.bold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
width:450px;
margin-left:25px;}

.italic{
color:#336699;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
width:300px;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:465px;
margin-left:30px;}

p a:hover{
color: #000000;
text-decoration: underline;
}

p a:link{
color: #000000;
text-decoration: underline;
}

p a:active{
color: #000000;
text-decoration: underline;
}

p a:visited{
color: #000000;
text-decoration: underline;
}

.sectionHeading {
color:#336699;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.numeralHeading {
color:#336699;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-weight:bold;
}


.jumpLink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#336699
}

.jumpLink a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#336699;
text-decoration: underline;
}

.jumpLink a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#336699;
text-decoration: underline;
}

.jumpLink a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration: underline;
}


.jumpLink a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#336699;
text-decoration: underline;
}
