html { height:100%; }

body { width:620px; height:580px; margin:0; padding:0; text-align:left; font-family:arial, helvetica, sans-serif; font-size:10pt; color:#000000; background:#ffffff; }

#mainBox { float:left; width:620px; height:580px; margin:0; padding:0; border:0; }
#headBox { float:left; width:620px; height:70px; margin:0; padding:0; background:#f21c0a; }
    div.leftBox {float:left; margin:0; padding:0; border:0; }
    div.middleBox {float:left; text-align:center; margin:30px 20px auto 40px; padding:auto; border:0; height:auto; width:auto; }
    div.rightBox {float:right; margin:0; padding:0; border:0; }
#contentBox  { float:left; height:485px; width:620px; margin:0; padding:0; background:#ffffff; overflow:auto; }
	#contentMainBox  { float:left; width:590px; margin:0; padding:20px 0 0 10px; background:#ffffff; overflow:auto; }
		#contentMainLeftBox  { float:left; width:370px; margin:0; padding:0; background:#ffffff; }
		#contentMainRightBox  { float:right; width:170px; margin:0; padding:0; background:#ffffff; }
#footBox { float:left; width:620px; height:25px; margin:0; padding:0; background:#f21c0a; }
	#footBoxLeft { float:left; width:300px; margin:6px 0 0 5px; padding:0; background:#f21c0a; }
	#footBoxRight { float:right; width:300px; margin:5px 0 0 0; padding:0; background:#f21c0a; }

img.logo { float:left; margin:7px 0 0 15px; padding:0; border:0; clear:both; }
img.apply { float:left; margin:0; padding:0; border:0; }
img.abbinder { float:left; margin:20px 0 0 0; padding:0 0 20px 0; border:0; width:580px; height:31px; }
img.topEmployee { float:right; margin:2px 5px 10px 10px; padding:0; border:0; }

p { margin:0 0 10px 0; padding:0; }
p.txtHead { text-align:right; margin:30px 25px 0 0; padding:0; color:#ffffff; font-size:14pt; font-weight:normal; }
p.rightBox { font-size:8pt; color:#000000; font-weight:normal; padding:0; margin:0; line-height:25px; clear:both; }
p.rightBoxLarge { font-size:8pt; color:#000000; font-weight:normal; margin:0; padding:0 0 5px 0; line-height:22px; clear:both; }
p.rightBoxLarge2 { font-size:8pt; color:#000000; font-weight:normal; margin:0; padding:0; height:30px; clear:both; }
p.rightBoxSmall { font-size:8pt; color:#000000; font-weight:normal; margin:0; padding:0 0 10px 0; clear:both; }
p.rightBoxSmall2 { font-size:8pt; color:#000000; font-weight:normal; margin:0; padding:10px 0 0 0; clear:both; }
p.rightBoxList { font-size:8pt; color:#000000; font-weight:normal; margin:0; padding:0; clear:both; }
h1 { margin:0; padding:20px 0 20px 0; clear:both; font-size:14pt; font-weight:normal; color:#f21c0a; }
h2 { font-size:10pt; color:#000000; font-weight:bold; margin:0; padding:0 0 10px 0; }
h3 { font-size:10pt; color:#000000; font-weight:bold; margin:0; padding:10px 0 10px 0; }
h4 { font-size:9pt; color:#999999; font-weight:bold; margin:0; padding:0 0 10px 0; }
h5 { margin:30px 0 0 0; padding:0; font-size:12pt; font-weight:bold; color:#f21c0a; }
.txtApply { margin-top:5px; }

a, a:link, a:visited, a:active, a:hover { float:left; text-align:left; margin:0; padding:0; border:0; color:#ffffff; font-size:8pt; text-decoration:none; clear:both; }
a.appl, a:link.appl, a:visited.appl, a:active.appl, a:hover.appl { float:left; text-align:left; margin:0; padding:0; border:0; color:#000000; font-size:8pt; text-decoration:none; clear:both; }
a.web, a:link.web, a:visited.web, a:active.web, a:hover.web { float:left; text-align:left; margin:0; padding:0; border:0; color:#000000; font-size:8pt; text-decoration:underline; clear:both; }
a.close, a:link.close, a:visited.close, a:active.close, a:hover.close { float:right; text-align:right; margin:0 10px 0 0; padding:0; border:0; color:#ffffff; font-size:9pt; text-decoration:none;}

ul { margin:0; padding:0 0 10px 2px; list-style-image:url(sa_dot.gif); list-style-position:outside; }
li { margin:0 0 3px 15px; padding:0; font-size:10pt; }

label { float:left; display:block; width:100px; margin:0; padding:0; border:0; }
label.value { float:left; width:265px; margin:0; padding:0; border:0; }
