html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0;	outline:0; font-weight:inherit;	font-style:inherit;	font-size:100%;	font-family:verdana,sans-serif; vertical-align:baseline; }
ol, ul { list-style:none; }
body { background-color:#030E24; }

td, th { text-align:left; vertical-align:top; }
		
#header { width:100%; background-color:#FC8735; color:#FFF; padding:10px 0; }
#header h1 a { font-size:20pt; font-weight:bold; color:#FCC9A5; text-decoration:none; }
#header p { font-size:8pt; }
#header h1, #header p { padding-left:66px; }
		
#navigation { width:100%; border-top:3px solid #CB6B28; border-bottom:3px solid #5A3115; color:#FFF; background-color:#9E4F18; float:left; }
#navigation ul { padding-left:50px; float:left; }
#navigation li { font-size:9pt; border-left:1px solid #5A3115; display:inline; float:left; }
#navigation a { color:#FFF; text-decoration:none; padding:10px 15px; font-weight:bold; float:left; }
#navigation a:hover, #navigation .active { background-color:#E07123; }		
		
#main { padding:0 0 10px 50px; clear:both; }
		
#content { background-color:#FFF; width:70%; padding:10px; border:1px solid #5A3115; font-size:10pt; }
#content h3, #content h2 { color:#CB6B28; border-bottom:1px dashed #C0C0C0; padding-left:5px; }
#content h2 { font-size:16pt; }
#content h3 { margin:10px 0 0 0; font-size:12pt; font-weight:bold; }
#content h4 { font-size:10pt; color:#CB6B28; margin-top:5px; font-weight:bold; padding-left:5px; }
#content p { padding:5px; }
		
#content a { padding:0 15px 1px 0; background:url('../img/arrow.jpg') right center no-repeat; color:#CB6B28; text-decoration:none; border-bottom:1px dashed #C0C0C0; }
#content .no { display:none; }

#footer { color:#CB6B28; border-top:1px dashed #C0C0C0; padding:5px; }
#footer a { background:none; border:0; }

#error { color:#000; background-color:#F0E9E3; border:1px dashed #D92B3C; margin:15px; }
#error ul { list-style-type:disc; padding-left:20px; }
#error li { padding:5px 10px; }
#success { background-color:#E3F0E4; border:1px solid #62BB46; margin:15px; }

input { width:250px; }
#submit { width:170px; }
		
.s, .b { font-weight:bold; }
.p5 { padding:5px; }
.i { font-style:italic; }
.b-r { border-right:1px solid #5A3115; }
strong { font-weight:bold; }