
html
{
height: 100%;
}


body{
margin:0;
padding:0;
//line-height: 1.5em;
background-color: #284B83;
height: 100%;
FONT-FAMILY: trebuchet ms; 
color: white;
FONT-SIZE: 10pt;
}

A:active
{
    color: #F1DC78;
    outline: none;
}
A:link
{
    COLOR: #C8B664;

}
A:visited
{
    color: #BBAA5D;
}

a:focus {
	-moz-outline-style: none;
}

#maincontainer{
width:95%;
margin:auto;
background-color: #0E2750;
min-width:1060px;
}

#topsection{
/*background: #EAEAEA;
height: 90px; Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;

}

#contentcolumn{
margin-right: 210px; /*Set right margin to RightColumnWidth*/
padding-left:10px;
padding-top:10px;

}

#rightcolumn{
float: left;
width: 210px; /*Width of right column in pixels*/
margin-left: -210px; /*Set left margin to -(RightColumnWidth) */


}

#footer{
clear: left;
width: 100%;
background: black;
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

.innertube{
/*margin: 10px; Margins for inner DIV inside each column (to provide padding)*/
margin:0;
//margin-top: 0;

}


.stripbox{
width:100%;
background:white;
margin:auto;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

#contentbox{
background-color:#395C94;
padding:10px;
margin-top:10px;
margin-bottom:10px;
display:block;
text-align:left;
}
#strip_nav_container{
width:875px;
margin-left:auto;
margin-right:auto;
z-index:-1;
}
DIV.newsbanner{
background-image: 
url('images/newstile.jpg');
background-repeat: repeat-x;
width:98%;
}

#contentbox img{
}

div.tab_contents_container img{
}

.stripbox{
color:black;
}

.center { 
text-align: center; 
padding: 5px;
} 
.center_div{
margin-left:auto;
margin-right:auto;
}
.nounderline{
text-decoration: none;
}

/**** Speech Bubble Icons *****/
.spch-bub-inside {
  position: relative;
}
a.spch-bub-inside {
  color: #395C94;
  text-decoration: none;
}
.spch-bub-inside em {
  font-style: normal;
}
.spch-bub-inside em {
  background: #395C94;
  color: #FFF;
  padding: 0 0.4em;
  -moz-border-radius: 0.25em;
  -webkit-border-radius: 0.25em;
  border-radius: 0.25em;
  position: relative;
}
.spch-bub-inside .point {
  width: 0;
  height: 0;
  position: absolute;
  top: 1.3em;
  left: 0.6em;
  display: block;
  border-left: 0.45em solid #395C94; 
  border-bottom: 0.45em solid #FFF; /* IE fix */
  border-bottom: 0.45em solid rgba(0,0,0,0); 
  overflow: hidden; /* IE fix */
}
a.spch-bub-inside:hover {
  color: #F00;
}
a.spch-bub-inside:hover em {
  cursor: pointer;
  background: #F00;
  color: #FF0;
}
a.spch-bub-inside:hover .point {
  border-left: 0.5em solid #F00; 
}

.sidebox{
width:190px;	
}

.right{
float:right;	
}