body{    margin: 0px;    padding: 0px;    background-color: #2A436A;}
#main{   position: relative;   width: 1002px;   margin: 0px auto;   background-color: #F4F8FD;}
#hat{    position: relative;    width: 1001px;    height: 119px;    background-image: url(../images/hat.jpg);}
#body{        position: relative;    width: 1001px;    background-image: url(../images/block_bg.jpg);    background-position: top left;    background-repeat: repeat-y;    overflow: auto;}
#menu{    width: 1001px;    height: 41px;    background-image: url(../images/menu_bg.jpg);    text-align: center;}
#left-column{    position: relative;    float:left;    width: 221px;    background-image: url(../images/block_bg.jpg);}
.block-hat{    width: 221px;    height: 31px;    background-image: url(../images/block_hat.jpg);    font-family: System;    font-size: 12px;    color: #2B456E;    text-transform: uppercase;    font-weight: bold;    text-align: center;    line-height: 27px;    margin-top: 25px;}
.block-body{    position: relative;    width: 179px;        margin-left: 20px;    margin-bottom: 5px;    font-family: System;    font-size: 11px;    color: #213C66;    }
#block-foot{    position: absolute;    width: 221px;    height: 31px;    background-image: url(../images/block_foot.jpg);    top: -31px;}
#right-column{    position: relative;    width: 770px;        float: left;    padding-bottom: 65px;    }
#content-header{    font-family: System;    font-size: 12px;    color: #1E3964;    font-weight: bold;    position: relative;    width: 726px;    margin: 0px auto;    padding-top: 24px;    padding-bottom: 5px;    text-align: left;    background-image: url(../images/line_bg.jpg);    background-position: bottom right;    background-repeat: repeat-x;}
.spacer{    background-image: url(../images/line_bg.jpg);    background-position: center right;    background-repeat: repeat-x;    height: 4px;    padding-top: 5px;    padding-bottom: 10px;    clear: both;}
#content{    font-family: Verdana;    font-size: 13px;    color: #2A436A;    position: relative;    width: 726px;    margin: 0px auto;    text-align: justify;    padding-top: 10px;   }
#foot{    position: relative;    width: 1001px;    height: 62px;    background-image: url(../images/foot.jpg);    clear: both;}#foot-img{    position: absolute;    background-image: url(../images/foot_img.gif);    width: 269px;    height: 121px;    margin-left: 40%;    top: -60px;}#foot-content{    padding: 17px;}#copy{    position: relative;    float: left;    font-family: Times New Roman;    font-size: 12px;    color: white;    padding-right: 15px;    padding-top: 1px;}a{    outline: none;    cursor: pointer;}a:link, a:active, a:visited{    font-family: Times New Roman;    font-size: 14px;    color: #1E3964;    text-decoration: none;}a:hover{    font-family: Times New Roman;    font-size: 14px;    color: #0062FF;    text-decoration: underline;}img{    border: 0px;}table#menu-table{    width: 1000px;    height: 41px;}a:link.left-menu, a:active.left-menu, a:visited.left-menu{    font-family: System;        color: black;    text-decoration: none;    font-weight: bold;}a:hover.left-menu{    font-family: System;    color: #1E3964;    text-decoration: none;    font-weight: bold;}

#rotation,
#awards
{  position: relative;  width: 179px;  height: 270px;  margin-top: 0px;}

#img-rotation,
#img-awards
{    position: absolute;  top: 40px;  left: 20px;  border: 2px solid #213B66;  background-color: white;  text-align: center;       overflow: hidden;  width: 150px;  height: 192px;  }

#default-rotation-1,
#default-awards-1
{  position: absolute;  width: 150px;  border: 2px solid #213B66;  background-color: white;  text-align: center;    }

#rotation #img-rotation IMG,
#awards #img-awards IMG
{  position: absolute;  top: 0;  left: 0;  z-index: 8;  opacity: 0.0;  }

#rotation #img-rotation IMG.rotation-active-img,
#awards #img-awards IMG.awards-active-img
{    z-index:10;    opacity:1.0;    }

#rotation #img-rotation IMG.last-active {    z-index:9;    opacity:0.0;}

#contact-body{  font-family: Verdana;  font-size: 12px;  font-weight: bold;  color: black;}
a:link.contact, a:active.contact, a:visited.contact{  font-family: Verdana;  font-size: 12px;  font-weight: bold;  color: black;  text-decoration: underline;}a:hover.contact{  font-family: Verdana;  font-size: 12px;  font-weight: bold;  color: #1E3964;  text-decoration: underline;  }.slider-lnk{    cursor: pointer;  padding-top: 15px;}.icon_1, .icon_2, .icon_3, .icon_4{  position: relative;  height: 37px;  background-image: url(../images/icon/icon_1.gif);  background-repeat: no-repeat;  background-position: top left;  line-height: 40px;  padding-left: 40px;  font-weight: bold;}.icon_2{ background-image: url(../images/icon/icon_2.gif) !important;}.icon_3{ background-image: url(../images/icon/icon_3.gif) !important;}.icon_4{ text-transform: uppercase; background-image: url(../images/icon/icon_4.gif) !important;}.slider-content{  display: none;  position: relative;    }/* tabs */ul.tabs {  display: inline;	margin: 0;	padding: 0;	float: left;	list-style: none;}ul.tabs li {	float: left;	margin: 0;	padding: 0;	border-left: none;	margin-bottom: -1px; /*--Pull the list item down 1px--*/	overflow: hidden;	position: relative;	font-weight: bold;	text-align: center;        border: 2px solid #2A416B;        border-bottom: 0px;        -moz-border-radius: 3px;        -khtml-border-radius: 3px;        -webkit-border-radius: 3px;        border-radius: 3px;        background: #C2CCD8;        margin-right: 2px;}ul.tabs li a {	text-decoration: none;	color: #223A66;	display: block;        font-family: Tahoma;	font-size: 12px;	outline: none;        padding: 5px;}ul.tabs li a:hover {	background-position: bottom left;	background-repeat: no-repeat;        background: #AFC2D8;        padding: 5px;}html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/	background-position: bottom left;	background-repeat: no-repeat;        background: #AFC2D8;}.tab_container{          border: 3px solid #223A66;	  padding: 15px;	  clear: both;	  margin: 0px;	  float: left;	  width: 700px;}#subtab_container{    width: 665px;}.tab_content{  display: none;}/* end tabs */.img-content{  border: 3px solid #213B66;  float: left;  padding: 2px;  margin-right: 30px;  margin-bottom: 4px;  overflow: auto;}#logo-lnk{  position: absolute;  height: 75px;  width: 175px;  left: 20px;  top: 30px;}h1{  font-size: 14px;}#show-map{  display: none;  width: 382px;  position: absolute;  border: 2px solid #223A66;    top: 25%;  left: 30%;  background-color: white;}#close-map{  position: absolute;   left: 328px;  width: 50px;  cursor: pointer;  background-color: white;  padding: 2px;  border-left: 1px solid #223A66;  border-bottom: 1px solid #223A66;  font-family: Arial;  font-size: 13px;}#counter{  position: absolute;  padding: 0px;  margin: 0px;  top: 20px;  left: 900px;}.border-left-top{    border-top: 1px solid #223A66;    border-left: 1px solid #223A66;}.border-right-bottom{    border-bottom: 1px solid #223A66;    border-right: 1px solid #223A66;}div.float{    float: left;}#top-telephone{    font-weight: bold;    margin-left: 50px;    padding-top: 2px;}a.pdf{    display: block;    background: url(../images/pdf_button.png) no-repeat left;    padding-left: 15px;}
