/* CSS Document */
body { margin:0px; padding:0px; font-family:'Arial'; font-size:13px; }

/* ===== Block Element ===== */

/* ----- Basic Text ----- */
p { }
p:first-line { }
p:first-letter { }
h1 { color:#2E3092; font-weight:normal; margin-top:20px; font-size:24px; border-bottom:#2E3092 1px dashed; }
h2 { color:#2E3092; font-weight:normal; margin-top:30px; }
h3 { font-weight:normal; margin-top:40px; }
h4 { }
h5 { }
h6 { }

/* ----- Lists ----- */
dl { }
dt { }
dd { }
ol { }
ul { }
li { }

/* ----- Other Block Element ----- */
address { }
blockquote { }
del { }
div { }
hr { }
ins { }
noscript { }
pre { }
script { }


/* ===== Inline Element  ===== */

/* ----- Anchor ----- */
a { color:#2E3092;  text-decoration:none; }
a:link { }
a:visited { }
a:hover { text-decoration:underline; }
a:active { }

/* ----- Phrase Elements : General ----- */
abbr { }
acronym { }
dfn { }
em { font-style:normal; }
strong { }

/* ----- Phrase Element : Computer Phrase Element ----- */
code { color:#69F; }
samp { }
kbd { }
var { }

/* ----- Phrase Element : Presentation ----- */
b { }
i { }
big { }
small { }
tt { }

/* ----- Span ----- */
span { }

/* ----- Other Inline Element ----- */
br { }
bdo { }
cite { }
del { }
ins { }
q { }
script { }
sub { }
sup { }

/* ===== Images and Objects ===== */
area { }
img { border:none; }
map { }
object { }
param { }

/* ===== Forms ===== */
form { }
form button { }
fieldset { border:#8781BD 1px solid; margin:20px auto; padding:10px; }
form input { }
form label { display:inline-block; text-align:left; }
legend { color:#2E3092; font-weight:bold; }
form option { }
form optgroup { }
form select { display:inline-block; }
form textarea { vertical-align:middle; }

/* ===== Tables ===== */
table { border-collapse:collapse; width:100%; }
table tr { }
table th { }
table td { }
table thead tr { }
table thead th { }
table thead td { }
table tbody tr { }
table tbody th { }
table tbody td { }
table tfoot tr { }
table tfoot th { }
table tfoot td { }
table colgroup { }
table col { }
table caption { }


fieldset ul, fieldset ol { margin-bottom:5px; margin-top:10px; display:block;  }
fieldset ul li { list-style:url('images/bullet1.gif'); margin-top:5px; margin-bottom:5px;  }
fieldset ol li { margin-top:5px; margin-bottom:5px; }
fieldset p { margin-bottom:5px; margin-top:5px; padding-right:20px; text-align:right; }
fieldset h2 { font-size:14px; font-weight:bold; margin-bottom:5px; margin-top:10px; }

#header { margin:0px auto; }
	#header1 { background:url('images/bg_header1.gif'); height:100px; padding-left:20px; padding-top:8px; }
	#header2 { background:url('images/bg_header2.gif'); color:#FFF; font-size:14px; font-weight:bold; height:44px; line-height:44px; padding:0px 20px; }
		#header2 a { color:#FF6; margin:0px 10px; }
	#header3 { background:url('images/bg_header3.gif'); height:67px; }
		#header3_1 { background:#FFE; border-top:#E9E9A1 2px solid; border-bottom:#E9E9A1 2px solid; height:26px; line-height:26px; margin:16px 16px; padding:0px 5px; }

#sidebar { float:right; padding:0px 1px; width:220px; }
	#sidebar h6 { background:url('images/bg_sidebar_h1.gif'); display:block; font-size:16px; height:42px; line-height:42px; margin-top:0px; padding-left:17px; }
	#sidebar h6 b { color:#2E3092; font-weight:bold; }
	#sidebar p { margin-top:5px; margin-bottom:5px; }
	#sidebar1 { font-weight:bold; text-align:center; }
		#sidebar1 p { margin:20px; }
		#sidebar1 .button1 { background:url('images/button1.png'); display:inline-block; height:34px; line-height:35px; margin-top:10px; text-align:center; width:135px; }
		#sidebar1 a { color:#000; display:inline-block; width:100%; }
		#sidebar1 a:hover { text-decoration:none; }
	#sidebar2 { padding:0px 10px 20px 10px; }
		#sidebar2 th { text-align:left; }
		#sidebar2 td { text-align:right; }
		#sidebar2 tr { line-height:20px; }
	#sidebar3 { padding-right:20px; }
	#sidebar3 .p2 { text-align:right; }
	#sidebar4 { text-align:center; }

#main { background:url('images/bg_main.gif'); margin:0px auto; padding:0px 10px; width:930px; }
#content { float:left; padding-left:10px; padding-right:10px; width:688px; padding-bottom:50px; }
#footer { background:#2E3092; color:#FFF; height:84px; padding:5px; }
	#footer a { color:#FFF; }
	#copyright { float:left; }
	#footerMenu { float:right; }

#breadcrump { border-bottom:#DDD 1px solid; line-height:28px; }

em.blank { color:#39F; font-weight:bold; }

