body { 
background: url(../images/back.gif) repeat-x fixed #fff;
text-align: center;
font-family: Verdana, Arial, "times new roman", sans-serif;
font-size: 9pt;
} 

p  {
margin: 0px 0px 4px 2px;
}

h1, h2, h3, h4, h5, h6 {
margin-left: 5px;
}

img {border: 0;}

.box { 
background: #fff;
width: 760px; 
text-align: left;
margin-left: auto;
margin-right: auto;
border: 1px solid black;
}


.header {
background: url(../images/logo.jpg) no-repeat;
text-align: center;
font-size: 20pt;
height: 80px;
border-bottom: 1px solid black;
}

.container {
position: relative; 
margin-left: 120px;  
width: 638px;   
border-left: 1px solid #000;   
}

.con-wrap {
float: left;
width: 638px;   
margin-right: -1px;   
}

.center 
{
/* background: ff9; */
float: right;
width: 638px;   
margin-bottom: -1px;   
/* \*/
margin-left: -1px; 
/* Hidden from IE-mac */
}

.left {
float:left;
position: relative; 
width: 122px;    
margin-left: -121px;
}

.container-left {
width: 120px;    
}

.clear { clear: both; }

.bottom {
background: #E9F1F9;
border-top: 1px solid #000; position: relative;
text-align: right;
font-size: smaller;
}

.contentbox 
{
margin: 0px;
}

a.smalllinktext {
font-size: 8pt;
}

hr {
  border:0;
  border-top: 1px solid #5b7cab;
  height: 0;
  margin-left: 0px;
  background: #5b7cab;
}

td.entries {
font-size: 8pt; 
background: #5b7dab;
padding-right: 4px;
padding-left: 2px;
color: #fff;
}

a.entries { text-decoration: none; color: #fff;}

a.main { color: #000000; font-size: 9pt; }
a.main:link { text-decoration: none; }
a.main:visited { text-decoration: none; }
a.main:hover { text-decoration: underline; background: #E9F1F9; display: block; }
a.main:active { text-decoration: underline; background: #E9F1F9; display: block; }

div.bigheader {
font-size: 11pt;
color: #669;
padding: 0px 10px 2px 10px;
font-family: Verdana, Arial, "times new roman", sans-serif;
font-weight: bold;
}

div.normalheader, .normalheader{
font-size: 10pt; 
font-family: verdana; 
color: #669; 
padding: 0px 10px 2px 10px; 
margin-top:10px;
font-weight: bold;
}

div.normaltext, .normaltext {
margin-top: 6px;
font-size: 9pt;
padding: 0px 10px 2px 10px;
}

.tabnav {
height: 20px;
margin: 0;
padding-left: 20px;
background: url(../images/tab_bottom.gif) #fff repeat-x bottom;
}

.tabnav li {
margin: 0; 
display: inline;
list-style-type: none;
}
	
.tabnav a:link, .tabnav a:visited {
float: left;
background: #ff6;
line-height: 14px;
font-weight: bold;
padding: 2px 10px 2px 10px;
margin-right: 4px;
border: 1px solid #5b7cab;
text-decoration: none;
color: #669;
font-family: Verdana, Arial, "times new roman", sans-serif;
}

.tabnav a:link.active, .tabnav a:visited.active {
border-bottom: 1px solid #fff;
background: #ffd;
color: #669;
font-family: Verdana, Arial, "times new roman", sans-serif;
}

.tabnav a:hover {
background: #fff;
}