.outerSite{
	width:780px;
	margin:auto;
	background-color:#;
}

.displayOpts{
	float:right;
}

.header{
	height:150px;
	width:780px;
	margin-top:10px;
	background-image:url('');
	background-position:top left;
	background-repeat:no-repeat;
}

.menuTop{
	min-height:30px;
	width:780px;
	margin-top:10px;
}   	   

.content{
	float:left;
	margin-top:10px;
  	min-height:300px;
	width:780px;
	background-image:url('');
	background-position:bottom right;
	background-repeat:no-repeat;
}   

* html .content{
	height:300px;	      
}

.footer{
	margin-top:10px;
	width:780px;
	height:30px;
	background-color:#;
	text-align:;
}

.clear {
	clear:both;
	overflow:none;
}

a{color:#C72C2C; text-decoration:none;}
a:hover{color:#FF0000;}
html{background-attachment: fixed;}
body{font-size:.8em;}
body,td{font-size:small;font-family:Arial,Verdana,Sans-serif;color:#666666;}
h1{font-size:160%;font-weight:bold;color:#004DB6;}
h2{font-size:125%;font-weight:bold;color:#004DB6;}
h3{font-size:115%;font-weight:bold;color:#004DB6;}
h4{font-size:105%;font-weight:bold;color:#004DB6;}
#w3c a{color:#000;}
#w3c{color:#DDDDDD;}
img{border:0;}

.clear {clear:both;overflow: hidden;}

#page {
  width: 788px;
  margin: 10px auto;
  border: 2px solid #758e8e;
  background: #f7f9f9;
}

#bannerimages {
	float:right;
	margin: 12px 10px 10px;
}

#header {
  clear: both;
  position: relative;
  z-index: 1;
  height: 149px;
  background: #fff url('/Resources/user/mainbanner.jpg');
  padding: 0 0 0 4px;
}


#top {
  margin: 3px 3px 0 3px;
  border: 1px solid #346666;
  padding: 3px;
}

#bread {
  float: left;
}

#topNav {
  float: right;
}

#mainContent {
  background: #346666;
  margin: 0 3px 0 3px;
  border-bottom: 3px solid #fff;
}

#left {
  float: left;
  width: 142px;
}

#right {
  float: left;
  width: 639px;
  background: #fff;
  border: solid #346666;
  border-width: 0 1px 1px 0;
}

#logos {
  height: 49px;
  background: url('/template/images/logos.jpg') no-repeat;
}

#pageContent {
  padding: 2px;
}

#news {
  border: 1px solid #346666;
}

* html #news {margin-top: 1px;}

#news .newstitle {
  background: #346666;
  color: #fff;
  font-size: 130%;
  font-weight: bold;
}

#w3clogos {
  width: 788px;
  margin: auto;
}

#adminOpt {
  z-index: 99;
}

/*-----------------------------------------------Container defaults----------------------------------------------*/ 
#contentcontain { 
    background:  url('/Resources/user/content/blueback.gif'); 
    background-repeat: no-repeat; 
    width: 196px; 
    height: 300px; 
    float:left; 
} 

#contentcontain1 { 
    background:  url('/Resources/user/content/bluebacklong.gif'); 
    background-repeat: no-repeat; 
    width: 585px; 
    height: 200px; 
    float:left; 
} 

#contentcontain2 { 
    background:  url('/Resources/user/content/redback.gif'); 
    background-repeat: no-repeat; 
    width: 386px; 
    height: 500px; 
    float:left; 
} 

#contentcontain3 { 
    background:  url('/Resources/user/content/redbackshort.gif'); 
    background-repeat: no-repeat; 
    width: 196px; 
    height: 300px; 
    float:left; 
} 


.default_10 a:hover,
.default_10 a:active{
background: #6ac9ca;
color: #fff;
}	

a.topBut {
  display: block;
  text-align: center;
  color: #fff;
  padding: 5px 0 5px 0;
  border-bottom: 1px solid #fff;
}

a.botBut {
  display: block;
  text-align: center;
  color: #000;
  background: #bce1e8;
  padding: 5px 0 5px 0;
  border-bottom: 1px solid #fff;
}

a.sel {
background: #6ac9ca;
}

/*Top or Bottom Static Navigation*/

.staticNav	a	{color:#000000;}
.staticNav	a:hover	{color:#254059}
.staticNav		{color:#000000;}

#staticNav02	a	{color:#000000;}
#staticNav02	a:hover	{color:#254059}
#staticNav02		{color:#000000;}
