body {
font: normal 70% Verdana,Arial,Helvetica,sans-serif;
line-height: 140%;
color: #000; 
background-color: #f5f5e8;
padding: 0px;
margin: 0px;
text-align: center;
}

strong {
 font-weight: bold;
} 

div {
padding: 0px;
margin: 0px;
}

img {
 border: none;
}

p {
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
}

acronym,
abbr,
span.abbr {
border: none !important;
}

h1,h2,h3 {
color: #660066;
font-weight: bold;
}

h1 {
font-size: 125%;
margin: 0px 0px 0px 0px;
padding: 12px 0px 6px 0px;

}

h2 {
font-size: 115%;
margin-bottom: 10px;
}

h3 {
font-size: 100%;
padding-top: 15px;
padding-bottom: 0px;
margin: 0px;
}

a {  
text-decoration: none;
color: #660066;
}

a:hover{	
  text-decoration: underline;
}

select {
font: normal 95% Verdana,Arial,Helvetica,sans-serif;
color:#666;
vertical-align: middle;
/*border: 1px solid #999;*/
}

input,
textarea {
font: normal 95% Verdana,Arial,Helvetica,sans-serif;
color:#666;
}

.warn {
color: red;
margin-bottom:10px;
}
.accesskey {
text-decoration: underline;
color: #000;	
}

#container, #img-repeat {
	width: 100%;
	margin:0 auto; 
	
}

#container {
	background: url(background3.jpg) no-repeat center top; 
}

#img-repeat {
	background: url(background_repeat.gif) repeat-y center top #f2f1dd; 
}

td {
font-size: 70%;
voice-family: "\"}\"";
voice-family: inherit;
font-size: 100%;
}

.noscript noscript {
display: none;
}


#masthead {
width: 749px;
padding: 20px 15px 0px 15px;
margin:0 auto;
height: 98px;
text-align: left;
voice-family: "\"}\"";
voice-family: inherit;
height: 78px;

}

.logo {
float: left;
margin: 5px 0px 0px 18px;
clear: both;
border: none;
}

.crb{
display: none;
}

.cl {
position: absolute;
top: 2em;
left: 700px;
}

#navbar {
	width: 749px;
	height: 26px;
	text-align: left;
	padding: 0px 15px;
	margin:0 auto;
}

#content-area {
width: 749px;
text-align: left;
padding: 0px 0px 0px;
margin:0 auto; 
height: 160px;
voice-family: "\"}\"";
voice-family: inherit;
height: 170px;
} 

#content-area-secondary {
width: 749px;
padding: 0px 0px 0px;
margin:0 auto; 
text-align: left;
voice-family: "\"}\"";
voice-family: inherit;
} 


#content-container {
margin-left: 10px;

}


#content-full {
width: 730px;
text-align: left;
}

#content-full a {
color: #660066;
}

#content-full h2,
#content-full h3 {
color: #660066;
font-size: 100%;
}


#content-full input,
#content-full textarea,
#content-full select {
margin-top: 4px;
color:#666666;
}

	
#footer {
width: 778px;
height: 128px;
font-size: 90%;
color: #666;
text-align: left;
background: url(footer.gif) no-repeat bottom center;
clear: both;
margin:0 auto;
padding:0;
}
	
	
#footer-links {
	padding: 10px 0px 0px 28px;
	line-height: 140%;
}		

.box {
border:1px solid #aaa; 
padding: 5px; 
margin:15px 0px;
}