/*** Jinn Hoang @ OLM Nov 15 2008 ***/

body { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background: #FFFFFF; color: #000000; line-height: 140%; }

a { text-decoration: none; border: none; color: #0066FF; }
a:visited { text-decoration:  none; border: none; color: #0066FF; }
a:hover { text-decoration:  underline; border: none; color: #0000FF; }

img { border: 0px; }
	
h1 { margin: 0px; font-size: 26px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; }
h2 { margin: 0px; font-size: 20px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; }
h3 { margin: 0px; font-size: 18px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; }
h4 { margin: 0px; font-size: 16px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; }

.title { margin: 20px 0px 20px 0px; font-size: 18px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; }

.red { color: #FF0000; }
.blue { color: #003399; }
.green { color: #33FF00; }
.orange { color: #FF9900; }

p { margin: 0px; }
ul { margin: 5px; padding: 0px 26px; }
	
.wrapper { margin: 0px; width: 800px; border-left: 1px dotted #ACBADA; }

.header { margin: 0px; background: #FFFFFF; height: 120px; background: url(images/header.jpg) top no-repeat; } 

.menu { margin: 0px; padding: 4px 0px 4px 20px; background: none; width: 780px; border-top: 1px dotted #ACBADA; border-bottom: 1px dotted #ACBADA; text-align: left; font-family: Georgia, "Times New Roman", Times, serif; } 
.menu a:link { margin: 0px; padding: 4px 15px; text-decoration: none; color: #003399; background: #FAFAFA; font-weight: bold; }
.menu a:visited { margin: 0px; padding: 4px 15px; text-decoration: none; color: #003399; background: #FAFAFA; font-weight: bold; }
.menu a:hover { margin: 0px; padding: 4px 15px; text-decoration: none; color: #FFFFFF; background: #0066FF; font-weight: bold; }

.inset { margin: 0px; background: #FFFFFF; height: 200px; width: 800px; background: url(images/inset.jpg) top no-repeat; } 

.body { margin: 0px; padding: 10px 20px 10px 20px; background: #FFFFFF; width: 780px; text-align: left; min-height: 400px; }

.award { margin: 0px; padding: 0px; background: url(images/award.png) top no-repeat; width: 300px; height: 100px; font-size: 14px; line-height: 18px; vertical-align: middle; } 

.check { margin: 0px 10px 0px 0px; padding: 0px; width: 26px; height: 16px; vertical-align: middle; background: url(images/check.png) top no-repeat; }

.footer { margin: 0px; padding: 8px 0px 0px 20px; background: #FFFFFF; height: 25px; width: 780px; text-align: left; border-top: 1px dotted #ACBADA; font-size: 12px; } 
	