body {
margin:0;
padding:40px;
text-align:center; 
background-color:#A8A8A8;
font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;

}

#container 
{
background-color:#003450; 
margin:0 auto;
padding:0;
width: 800px;
text-align:left;
}

#header 
{
width:645px;
float:right;
background-color:#FFFFFF; 
margin:0;
padding:0;
text-align:right;
height:50px;
padding:25px;
border-left-width:5px;
border-color:#A8A8A8;
border-left-style:solid;
}

#left_menu {
           text-align:right;
    position:fixed;
    float:left;
	height:500px;
    width:100px;
    z-index:4;
	background-color: #EBEBEB;
}
#main_static {
    height:370px;
    overflow:hidden;
}
#main_overflow {
height: auto;
overflow:visible;
}
#main_static, #main_overflow {
    float:right;
	z-index:5;
    width:635px;	
	background-color: #FFFFFF;
    padding:30px;
    padding-top:0px;
    border-left-width:5px;
    border-color:#A8A8A8;
    border-left-style:solid;
}

#copyright{
    text-align:right;
    height:90px;
    float:right;	
	background-color: #A8A8A8;
	overflow: visible;
    padding:0px;
}

.justifytext{
text-align:justify;
}

.address{
position:relative;
bottom:10px;
}

b {
	color:#CC6600;
	font-weight: bold;
}
hr {
	color:#CCCCCC;
    width:200px;
}

.col1{
padding-left:40px;
text-align:justify;
vertical-align:top;
}

.col2{
padding-left:20px;
text-align:left;
width: 200px;
vertical-align:top;
}

.col3{
padding-left:10px;
text-align:right;
vertical-align:top;
}

a {
	color: #666666;
	font-style: normal;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 3;
	border:none;
}

a#currentlink{
background-color:#FFBD75;
 }

a#emaillink {
line-height:1; 
}


a:hover {
	background-color: #CCCCCC;
    color:#CC6600;	
}

.heading {
	color:#333333;
	font-weight: normal;
	font-size:14px
}

.thumb{
	position: relative;
	z-index: 0;
    border:0;
display: block;
}
.thumb:hover{
    position:relative; /*added this line for IE fix - check it*/
    z-index:50;
    background-color: #FFFFFF;
}
.thumb span{ /*CSS for enlarged image*/
    position: fixed;
	left:30px;
	top:40px;
    background-color: #606060;
	border: 0px;
	visibility: hidden;
	color: #CCCCCC;
	text-decoration: none;
	overflow: auto;
    z-index:50;/*added this line for IE fix - check it*/
    text-align:left;
    line-height: 1.5;
}
.thumb span img{ /*CSS for enlarged image*/
	border-width: 0;

}
.thumb:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	}
    
.hor{
    padding:30px;
	width:635px;
    }    
  
.vert {
    padding-left:136px;
    padding:30px 136px 30px 137px;
    width:422px;
    }
