html, body { height:100%; margin:0; padding:0; }
html>body #all { height:auto; }

body {font-family:Tahoma, Arial, Helvetica, sans-serif}

p, a, div, td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3b3b3b; margin:0; padding:0}

h1, h2, h3, h4, h5, h6 { margin:0; padding:0;; font-family:Arial Narrow, Helvetica, sans-serif }

form, input, select, textarea { padding:0; margin:0}

ul, li { margin:0; padding:0; list-style:none}

a { text-decoration:underline}
a:hover { text-decoration: none}

#all { width:906px; height:100%; min-height:100%; margin-bottom: -48px; background:#fff; margin-left:auto; margin-right:auto}

#main { padding:256px 0 0 0}

#header { position:absolute; z-index:5; left:0px; top:0; width:100%}
#header1 { width:906px; height:236px; background:url(i/bgs/bg001.jpg) no-repeat; margin:0 auto }
.logo { margin:0 0 0 0px; display:block; width:357px}

.menu1 a{ font-size:22px; color:#fff; font-weight:normal; text-decoration:none; display:block; float:left; padding:3px 5px  17px 5px; ; font-family:Arial Narrow, Helvetica, sans-serif  }
.menu1 a:hover { background:#fff; color:#3b3b3b}


#con01 {float:right; width:100%; margin-left:-244px}
#con02 {margin-left:244px; }

#con02 h1 { font-size:22px; font-weight:normal; color:#3b3b3b}
#con02 h2 { font-size:22px; font-weight:normal; color:#f05800}

.box01 { background:url(i/bgs/bg003.gif) no-repeat 0 0; border:solid #c4c4c4; border-width:0 1px 1px 0; width:320px}
.box01 .st01 { padding:15px 15px 15px 28px; font-size:12px}
.box01 .st02 { width:146px}
.box01 .st03 { width:133px; text-align:right}
.box01 .st03 strong{ font-size:14px}
.box01 .st03 em { font-size:10px; font-style:normal}
.box01 .but01 { width:134px; border:1px solid #cecece; text-align:left}
.box01 .but01 a { color:#026eb9; display:block; padding:2px 0px 4px 20px; background:url(i/bullets/bul002.gif) no-repeat 5px 5px}
.box01 .but02 { width:134px; border:1px solid #cecece; text-align:left}
.box01 .but02 a { color:#026eb9; display:block; padding:2px 0px 4px 20px; background:url(i/bullets/bul003.gif) no-repeat 5px 5px; font-weight:bold}

#left01 {float:left; width:244px;}
#left02 { width:192px;    margin:0 0 0 33px}

#left02 p { padding:0 0 12px 0}

.lnk01 { color:#026eb9; padding:0 0 0 19px; background:url(i/bullets/bul001.gif) no-repeat 0 5px}
.lnk02 { color:#026eb9; padding:0 0 0 19px; background:url(i/bullets/bul001.gif) no-repeat 0 5px; font-size:13px; font-weight:bold}

#left01 h2 { font-size:22px; font-weight:normal; color:#3b3b3b}
#left01 h6 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color:#f05800}


#footer { height:48px; width:100% }
#footer1 { width:906px; margin-left:auto; margin-right:auto; height:48px; background:url(i/bgs/bg002.jpg) no-repeat bottom}

.menu2 a{ color:#026eb9; margin: 0 26px 0 0 }
.copy { color:#898989; text-align:right} 
#of { height:58px;}

.left { float:left}
.right { float:right}
.clear { clear:both}
.clear1 { clear:both; height:1px; overflow:hidden}
.clear1 img {display:block}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
* html .clearfix {height: 1%;}

