body {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px; 
margin : 0px 0px 0px 0px; 
padding : 0px 0px 0px 0px; 
color: #555; 
background : #fff;
background: url('../images/background.gif') repeat-y;
background-position: center;
} 


a:link {
text-decoration: none; 
color : #004c37; 
font-weight: bold; 
} 

a:visited {
text-decoration: none; 
color : #004c37; 
font-weight: bold; 
} 

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

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


h1 {
font-size : 40px; 
line-height : 1.1em; 
padding: 3px 0px 4px 0px;
margin: 0px 0px 0px 0px;
color: #999; 
font-weight: normal;
letter-spacing: 4px;
} 


h2 {
font-size : 16px; 
line-height : 1.4em; 
padding: 12px 0px 2px 0px;
margin: 0px 0px 0px 0px; 
color: #004c37; 

} 


h3 {
font-weight: 300; 
font-size : 14px; 
line-height : 1.4em;
padding: 8px 0px 6px 0px;
margin: 0px 0px 0px 0px;
color: #000;
} 

p	{
line-height: 1.6em; 
padding: 4px 0px 6px 0px; 
margin: 0px 0px 0px 0px;
} 

p.quote {
color:#004c37;
font-style: italic;
}

hr {
border-top: 1px dotted #999;
}

hr.tq	{
border-top: 3px solid #009999;
}

div#bg1	{
float: left;
background-color: #fff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
width: 654px;
}

div#bg2	{
float: left;
background-color: #e1f1f0;
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
width: 654px;
}

.tq	{
color: #009999;
}

div#container {
margin: auto; 
width: 940px; 
margin-top: 0px;
margin-bottom: 0px;
padding: 0px 0px 0px 0px;
position: relative;

} 

div#mainarea	{
width: 940px;
float: left;
padding: 10px 0px 0px 0px;
margin: 0px 0px -1px 0px;

}


div#leftcolumn	{
float: left;
width: 160px;
margin: 0px 30px 0px 0px;
padding: 20px 0px 0px 0px;
}

div#leftcolumn a img 	{
border: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


div#menu {
float : left; 
width: 140px;
margin: 18px 0px 0px 0px;
padding: 0px 0px 8px 0px;
} 

div#menu ul	{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

div#menu ul li	{
list-style: none;
}

div#menu ul li a {
display : block;
height: 18px;
width: 140px;
text-align: right;
padding: 20px 29px 19px 0px;
margin: 0px 0px 0px 0px;
float: left;
font-size: 15px;
color: #999;
list-style-type:none;
letter-spacing: 1px;
} 

div#menu ul li ul li {
padding: 12px 0px 0px 12px;
margin: 0px 0px 0px 0px;
border-bottom: none;
font-size: 11px;
text-decoration: none;
}



div#menu ul li a:hover, div#menu ul li ul li a:hover {
text-decoration : none;
font-weight: bold; 
color : #004c37;
background: url(../images/menu-block.gif) no-repeat;
background-position: right;
} 

div#menu ul li a:active, div#menu ul li ul li a:active {
color : #004c37; 
} 

div#menu ul li a.current, div#menu ul li ul li a.current{
color : #004c37; 
font-weight: bold;
background: url(../images/menu-block.gif) no-repeat;
background-position: right;

} 



div#textarea {
float: left; 
padding: 58px 0px 0px 0px;
margin: 0px 10px 0px 40px;
width: 690px;
}

div#textarea img.head {
float: left; 
padding: 0px 0px 0px 0px;
margin: 0px 0px 16px 0px;

}

div#textarea img.right {
float: right; 
padding: 0px 0px 0px 0px;
margin: 8px 0px 4px 10px;
border: none;
}

div#textarea img{
float: left; 
padding: 0px 0px 0px 0px;
margin: 0px 10px 4px 0px;
border: none;
}

div#textarea ul	{
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
}

div#textarea ul li {
font-size : 12px; 
color : #333; 
line-height : 14px; 
margin : 0px 0px  7px 15px; 
padding: 0px 0px 0px 0px;
/*list-style-image: url('../images/bullet.gif');*/
} 

div#textarea ul li.left	{
margin-left: 0px;
font-size: 12px;
font-weight: bold;
}

div#textarea ul li strong {
font-size: 12px;
line-height: 12px;
}

div#textarea ul li ul li	{
list-style-image: url('../images/dash.gif');
}

div.image {
float: right; 
padding: 0px 0px 10px 20px;
margin: 0px 0px 20px 0px;

}

div.rightimage	{
float: right;
padding: 0px 0px 0px 10px;
margin: 0px -10px 0px 0px;
}

div.leftimage	{
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 10px 0px 0px;
}

div.caption {
float: left; 
padding: 10px 15px 0px 0px;
margin: 0px 0px 0px 0px;
font-size: 10px;
text-align: left;
}

div.thumb-box {
float: left; 
padding: 0px 0px 0px 0px;
margin: 0px 30px 20px 0px;
width: 200px;
}

div.thumb-box h2 a	{
float: left;
display: block;
width: 200px;
height: 22px;
background: #999;
padding: 8px 0px 0px 0px;
margin: 0px 0px 4px 0px;
color: #fff;
text-align: center;
}

div.article-box {
float: left; 
padding: 0px 0px 0px 0px;
margin: 10px 30px 10px 0px;
width: 100%;
}

div.article-box h2	{
float: left;
display: block;
height: 22px;
background: #004c37;
padding: 8px 30px 0px 10px;
margin: 0px 0px 4px 0px;
color: #fff;
text-align: left;
}

div.article-box p	{
float: left;
display: block;
background: #ccc;
padding: 8px 10px 10px 10px;
margin: 0px 0px 4px 0px;
color: #555;
text-align: left;
width: 100%;
border: 1px solid #999;
}



div#footer	{
visibility: hidden;
float: left;
padding: 10px 0px 0px 0px;
margin: 80px 0px 20px 0px;
width: 844px;
color: #333;
font-size: 10px;

}

div#footer p	{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 4px;
}

div#footer a {
text-decoration: none;
color: #000;
font-weight: bold;
}

div#footer a.white {
color: #004c37;
}

div#copyright {
float: left; 
text-align: right; 
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
line-height: 14px;
color:#555;
} 

div#copyright p{
padding: 0px 0px 0px 4px;
margin: 0px 0px 0px 0px;
}

div#valid {
float: left; 
text-align: left; 
padding: 2px 8px 0px 86px;
margin: 0px 0px 20px 0px;
line-height: 14px;
color:#555;
}

div#copyright img{
padding: 0px 0px 0px 63px;}