/*container styles*/

#main {
position:relative;
width:820px;
text-align:left;
margin:0 auto;
/*for IE*/
}

body {
background-color:#FFFFFF;
}

#mast {
position:absolute;
top:-10px;
left:0px;
width:820px;
height:170px;
background:url(images/header1.gif) no-repeat;
z-index:1;
}

#newscontainer {
position:absolute;
top:144px;
width:380px;
height:495px;
padding:15px;
background-color:#ffe252;
z-index:2;
}

#newsphoto {
position:relative;
width:150px;
height:auto;
float:right;
margin-left:10px;
padding:10px;
z-index:3;
}

#newsphoto2 {
position:relative;
width:172px;
height:auto;
margin-top:10px;
float:left;
margin-right:10px;
padding:10px;
z-index:3;
}

#news {
position:relative;
margin-top:10px;
z-index:4;
}

#calloutcontainer {
background-color:#74a5cd;
position:absolute;
top:639px;
width:380px;
height:371;
padding:15px;
z-index:5;
}

#notescontainer {
background-color:#f1f6fa;
position:absolute;
top:159px;
left:410px;
width:380px;
height:841px;
padding:15px;
z-index:6;
}

/*
#numberscontainer {
position:absolute;
left:410px;
top:650px;
width:378px;
padding:15px;
z-index:7;
}
*/

#footer {
position:absolute;
top:1010px;
left:0px;
width:810px;
text-align:left;
padding:5px;
background-color:#ffe252;
z-index:7;
}

/*text styles*/

h1 {
font:11pt/13pt Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
margin-left:10px;
text-align:left;
}

h2 {
font:9pt/10pt Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
text-align:left;
margin-left:10px;
margin-top:-3px;
margin-bottom:-3px;
}

h3 {
font:11pt/13pt Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#74a5cd;
text-align:left;
margin-top:-4px;
}

h4 {
font:11pt/13pt Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#74a5cd;
text-align:left;
border-top:3px solid #74a5cd;
}

.newstext{ 
	text-decoration: none;
	font:9pt/13pt Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	margin-left:10px;
	text-align:left;
	}
	
.callout{ 
	text-decoration: none;
	font:9pt/13pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-left:10px;
	margin-right:10px;
	text-align: left;
	}
	
ul.bullet {
font:9pt/13pt Verdana, Arial, Helvetica, sans-serif;
list-style-image:url(images/callout_bullet.gif);
margin-top:-3px;
color: #FFE252;
	}
	
.bulletplain {
color:#FFFFFF;
}

ul.notebullet {
font:9pt/13pt Verdana, Arial, Helvetica, sans-serif;
list-style-image:url(images/text_bullet.gif);
margin-top:-3px;
margin-right:15px;
color:000000;
}
	
.boldtext {
font-weight:bold;
color:#ffe252;
}

.textblue {
color:#74a5cd;
}

.text{ 
	text-decoration: none;
	font:9pt/13pt Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align: left;
	margin-right:10px;
	}
	
.text a:link{ 
	text-decoration: underline;
	font:9pt/13pt  Verdana, Arial, Helvetica, sans-serif;
	color: #6699CC;
	text-align: left;
	}
	
.text a:visited{ 
	text-decoration: underline;
	font:9pt/13pt  Verdana, Arial, Helvetica, sans-serif;
	color: #6699CC;
	text-align: left;
	}
	
.text a:hover,active { 
	text-decoration: underline;
	font:9pt/13pt  Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	}

.border {
	font:9pt/13pt  Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
border-top:thick;
border-top-color:#74a5cd;
text-align:left;
}
	
.footnote{ 
	text-decoration: none;
	font:7pt/13pt Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin-left:20px;
	padding: 5px; 
	text-align: left;
	}	
	
