body { background-image: url(core_images/bk_01.gif); background-repeat: repeat;  background-color: #ffffff; top: 10px; margin-left: 0px;}

#wrap { position: relative; margin-left: auto; margin-right: auto; width: 800px; border: 2px #000000 solid; } 
#innerwrap { background-color: #ffffff; margin: 2px; position: relative; width: 796px; border: 0px #000000 solid; } 
#content { position: relative; left: 140px; top: 10px; width: 600px; border: 0px #000000 dashed; }
#subcontent { position: absolute; left: 5px; top: 10px; width: 120px; height: 570px; border: 0px #000000 dashed; }
#highlight { background-color: #ffffcc; margin-top: 10px; margin-left: auto; margin-right: auto; padding: 10px; position: relative; width: 560px; border: 2px #33cccc solid; }
#subhighlight { background-color: #059b9e; margin-top: 10px; margin-left: auto; margin-right: auto; padding: 10px; position: relative; width: 500px; border: 2px #33cccc solid; }
#search { position: relative; left: 0px; top: 10px; width: 120px; height: 80px; border: 0px #000000 dashed; }
#footer { position: relative; margin-top: 25px; margin-left: auto; margin-right: auto; width: 700px; border-top: 1px #059b9e dashed; } 

h1, h2, h3, h4 { font-size: 16pt; font-family: times new roman, times, serif; color: #059b9e; font-weight: bold; }
h2 { font-size: 14pt; }
h3 { font-size: 12pt; }
h4 { font-size: 10pt; }
		
.title { font-family: Times new roman, times, serif; font-size: 24pt; font-style: normal; font-variant: normal; text-transform: none; color: #ff0000; text-decoration: none; text-align: center; }

.bullet { font-size: 10pt; font-family: verdana, arial, helvetica, geneva, sans-serif; font-weight: bold; color: #059b9e; line-height: 20px; }
 		
p, .p1, .p2, .p2a, .p2b, .p3 { font-family: verdana, arial, helvetica, geneva, sans-serif; font-size: 10pt; color: #ffffff; line-height: 1.0; }
 
.p1 { color: #333366; line-height: 1.5; }
        
.p2 { font-size: 8pt; color: #009999; line-height: 1.0; }        
        
.p2a { margin-left: 50px; font-size: 8pt; color: #666666; line-height: 1.0; } 
              
.p2b { font-size: 7pt; color: #009999; font-style: italic; text-align: right; }
        
.p3 { padding: 10px; font-size: 8pt; color: #666666; line-height: 1.0; text-align: center; }
 
a:link { color: #009999; text-decoration: none; }
a:active { color: #00CC00; text-decoration: none; }
a:hover { color: #336699; text-decoration: underline; }
a:visited { color: #9966cc; text-decoration: none; }
        
.special { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #009999; text-decoration: none; text-align: left; }
	
a.special { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #009999; text-decoration: none; text-align: left; }

a.special:visited  { color: #009999; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; font-style: normal; }

a.special:hover  { color: #336699; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; font-style: normal; }

a.special2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: left; }

a.special2:visited  { color: #ffffcc; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; font-style: normal; }

a.special2:hover  { color: #000000; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline; font-style: normal; }