body
{
margin: 0;
font-family: Arial, Helvetica, sans-serif;
color:#616c6f;
background-color:#FFFFFF;
font-size: 12px;
line-height: 16px;
background-image: url(../images/img_bg.gif);
background-position: top center;
}

html {
     overflow: -moz-scrollbars-vertical;
	 overflow: scroll;
}

#header
{
width: 755px;
margin:0px auto;
}

#flash
{
width: 755px;
margin:0px auto;
height: 147px;
background-color: #FABE2D;
}

#flashwhite
{
width: 755px;
margin:0px auto;
height: 147px;
background-color: #FFFFFF;
z-index:1;
}

h1 {
font-weight:bold;
font-size:12px;
line-height:12px;
color:#FABE2D;
text-transform: uppercase;
margin: 0px;
}

.orangetext {
color:#FABE2D;
}

.smalltext {
font-size: 10px;
line-height: 14px;
}

.homecontent {
font-size:15px;
line-height: 18px;
}

#content
{
width: 755px;
margin:0px auto;
z-index:100;
}

#middlerow
{
background-color:#ADBAC4;
height: 207px;
margin:0px auto;
}

#bottomrow
{
margin:0px auto;
}


.contactlink a{
color:#808284;
text-decoration:none;
}

.contactlink a:hover{
color:#808284;
text-decoration:underline;
}


.reverse a{
color:#FABE2D;
text-decoration:none;
}

.reverse a:hover {
color:#003D78;
text-decoration:none;
}

a {
color:#003D78;
text-decoration:none;
}

a:hover {
color:#FABE2D;
text-decoration:none;
}

.whitetext {
color:#FFFFFF;
}

.bluetext {
color:#569FD3;
}

.darktext {
color:#5B6F7B;
}

.picleft { 
border-color: #FFFFFF; 
color:#FFFFFF;
border-left: 1px solid; 
}

.picright { 
color:#FFFFFF;
border-color: #FFFFFF; 
border-left: 1px solid;
border-right: 1px solid; 
}

blockquote.float-left {/* floats in content div */
  float: left;
  margin: 0;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-top: 0;
  padding-left: 0;
}

  blockquote > p {/* control mozilla paragraph margin */
  margin: 0;
  }

  p.after-blockquote {
  margin:0;
  padding: 0;
  }