h1 { font-size: 18px; }
h2, h3 { font-size: 16px; font-weight: normal; } 

#content { font-size: .9em; position: relative; top: -15px; margin: 0;}
#content table { margin-top: 15px; width: 100%; }

#centercontent { border: 2px solid #812418; padding: 10px; margin-top: 2px; margin-right: 2px;}
#leftcontent { width: 265px; margin-left: 3px;}

#regionbox { background-color: #DFE0D9; height: 165px; }
#regionbox strong { display: block; background-color: #b5b6ad; position: relative; top: 3px; padding-left: 3px;}
#regionbox div { display: block; background-color: #999999; clear: both; padding-left: 3px;}
#regionbox div a {  font-weight: bold; color: white;  text-decoration: none;}


#regionbox ul {
	padding: 10px 0 10px 20px;
	margin: 0 0 0 5px;
	width: 100px;
	float: left;
	
	list-style: outside url(../images/region-dot-point.jpg);
	
}

#regionbox ul li a { text-decoration: none; color: black;}
#regionbox ul li a:hover { text-decoration: underline; color: red; }

/* --------------------- */
/* Right Side Components */
/* --------------------- */
#latestnewsbox { background-color: #DFE0D9;  width: 263px; padding: 3px; position: relative; }
#latestnewsbox div {  background-color: #B5B6AD; }
#latestnewsbox span { margin-left: 40px; font-weight: bold; color: #812419;} 
#latestnewsbox ul { background-color: #DFE0D9;  list-style-image: url(../images/region-dot-point.jpg); } 
#latestnewsbox ul li a { text-decoration: none; color: black;}
#latestnewsbox ul li a:hover { text-decoration: underline; color: red;}

#applybox { width: 269px; margin: .2em 0 .2em 0; background-color: #c8c9bd; text-align: center; padding: .2em 0 .2em 0; position: relative;}
#applybox a { text-decoration: none; font-weight: 500; color: #454545;} 

#adspot2, #adspot3 { margin-top: .2em; position: relative; left: -1px;}
#adspot2 a, #adspot3 a { top: 0; }

#logolink a { top: 0; left: -2px; *left: -1px; position: relative;}
#logolink a img { border-style: none; }
/* --------------------- */
