
#wrap {

width:780px;

margin:0 auto;

position:relative;

text-align:left;

}



.text {

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #003263;

    vertical-align: top;

	text-align:justify;

    padding-bottom: 5px;

	padding-left: 20px;

	padding-right: 20px;

	padding-top: 10px;

}
	
	
.submenu {

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #4464ae;

    vertical-align: top;

	text-align:justify;

    padding-bottom: 0px;

	padding-left: 5px;

	padding-right: 5px;

	padding-top: 30px;

    }

a:link{
	text-decoration:none;
	color: #4464ae;
}

a:visited{
	text-decoration:none;
	color: #4464ae;
}

a:hover{
	text-decoration:none;
	color: #95825a;
}

a:active{
	text-decoration:none;
	color: #95825a;
}
	

	.contact-info {

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #003263;

	background-image: url(images/backtext-top.gif);

	background-repeat: repeat-x;

background-position: top;

background-color:#e7dfd4;

    vertical-align: top;

	text-align:justify;

    padding-bottom: 5px;

	padding-left: 5px;

	padding-right: 5px;

	padding-top: 5px;

    }

.text-bold {

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #003263;

    vertical-align: top;

	text-align:justify;



    }

     

.middle-text {

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #003263;

    background-image: url(images/middle-text-back.gif);

    background-repeat: repeat-x;

    background-position: bottom;

    vertical-align: top;



    }

    

.bottom-text {

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #003263;

    vertical-align: top;

    padding-bottom: 5px;

	padding-left: 5px;

	padding-right: 0px;

	padding-top: 5px;

    }

	

.title {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #433F3C;

	text-decoration: none;}

	

.link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #386E12;

	text-decoration: none;}

	

.contact {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #444444;

	text-decoration: none;

	padding-bottom: 5px;

	padding-left: 5px;

	padding-right: 5px;

	padding-top: 5px;

	vertical-align:middle;

	}

	

.background {

background-image: url(images/back.gif);

margin:0 auto;

background-repeat: repeat-x;

background-position: top;

}

.back-blue {

background-image: url(images/back-blue.gif);

margin:0 auto;

background-repeat: repeat-x;

background-position: top;

}

.back-pics-left {

background-image: url(images/back-pics-left.gif);

margin:0 auto;

background-repeat: no-repeat;

background-attachment:fixed;

background-position: top left;

}



.back-pics-right {

background-image: url(images/back-pics.gif);

margin:0 auto;

background-repeat: no-repeat;

background-attachment:fixed;

background-position: top right;

}



.bottombar {

background-image: url(images/bottom-bar.gif);

}



.backtext-top {

background-image: url(images/backtext-top.gif);

background-repeat: repeat-x;

background-position: top;

background-color:#e7dfd4;

}

.backtext {

background-image: url(images/backtext.gif);



background-color:#e7dfd4;

}



.bbbb #container{

  float:left;

  width:620px;

  

    font-size: 12pt;

  border-left:0px solid #ffffff; 

  /* The width and color of the left rail */

  border-right:0px solid #ffffff; 

  /* The width and color of the right rail */

vertical-align:middle;

}

.contact #column01{

  float:left;

  width:150px;

  font-weight:bold;  

  margin-left:10px;

  position:relative;

  height:30px;

  vertical-align:middle;

  border-right:1px solid #ffffff;



}



.contact #column02{

  float:left;

  width:190px;

  font-weight:bold;  

  margin-left:10px;

vertical-align:middle;

border-right:1px solid #ffffff;

  height:30px;



}

.contact #column03{

  float:right;

  width:240px;

  font-weight:bold;  

  margin-left:10px;

  margin-right:0px;

  position:relative;

  vertical-align:middle;

    height:30px;

}



.bbbb-info #container{

  float:left;

  width:620px;

  

    font-size: 12pt;

  border-left:0px solid #ffffff; 

  /* The width and color of the left rail */

  border-right:0px solid #ffffff; 

  /* The width and color of the right rail */

vertical-align:middle;

}

.contact-info #column01{

  float:left;

  width:150px;

  

  margin-left:0px;

  position:relative;

  height:50px;

  vertical-align:middle;

  border-right:1px solid #ffffff;



}



.contact-info #column02{

  float:left;

  width:150px;

  margin-left:10px;

vertical-align:middle;

border-right:0px solid #ffffff;

  height:50px;



}

.contact-info #column03{

  float:right;

  width:300px;

  margin-right:0px;

  position:relative;

  vertical-align:middle;

    height:50px;

  vertical-align:middle;

}

.contact-info #newline{

clear: both;

border-bottom:1px solid #ffffff;

}





html, body, #fullheight{      height:100%;

      height:100%;

      margin: 0;

      padding: 0;

      border: none;

      





} 

#fullheight{           margin: 0 auto;

      text-align: left;

      vertical-align: middle;

      



}

#cell-100{           height:70%;

vertical-align: top;

} 
