* {
margin : 0px;
padding : 0px;
}
body {
background : #ffffff;
font-family : verdana;
line-height : 1.5;
color : #555555;
text-align:center;
}
table {
font-size : 11px;
display : block;
border-collapse : collapse;
}
a, a:link, a:visited {
text-align : left;
color : #A0430E;
}
a:hover {
text-decoration : underline;
}
b {
color : #061C31;
}
strong {
color : #061C31;
font-size : 14px;
}
p {
text-align : left;
font-size : 11px;
color : #333333;
padding : 10px 15px 10px 10px;
clear : both;
line-height : 18px;
}
img {
border : 0;
}
h1 {
color : #005A9C;
font-size : 16px;
padding-left : 15px;
font-weight:bold;
margin-top:15px; 
}

h2 {
padding-left : 10px;
background : transparent url('images/h2.png') no-repeat top left;
height:23px;
font-size:14px;
color:#005A9C;
margin:10px 0px 10px 10px;
text-align:left;
}

h2 strong {
color:#005A9C;
background : #AB6B30 url('images/h2strong.png') no-repeat top right;
height:23px;
padding-right:20px;
display: inline-block;
display: -moz-inline-block;
float:left;
}

h3 {
padding :10px 0px 0px 10px;
height:23px;
font-size:14px;
color:#005A9C;
margin:15px 0px -10px 10px;
text-align:left;
}

h3 strong {
color:#4F270D;
height:23px;
padding-right:20px;
display: inline-block;
display: -moz-inline-block;
float:left;
}

small {
font-size : 10px;
text-align : center;
padding : 0px;
}
img.block {
display : block;
clear : both;
}

input {
font-size:11px;
margin:0pt 2px 0pt 0pt;
padding:4px 0pt;
width:196px;
border:1px solid #6D82A9;
}

input.submit {
font-size:11px;
margin:2pt 2px 5pt 0pt;
border:none;
font-weight:bold;
width:46px;
height:23px;
background : #AB6B30 url('images/button.gif') no-repeat top right;
}

select {
font-size:11px;
width:180px;
margin:4px 2px 1px 0pt;
padding:0pt;
border:1px solid #6D82A9;
}

div.clear:after {
content : ".";
display : block;
height : 1px;
clear : both;
visibility : hidden;
}
div.under {
width : 910px;
display : block;
margin : 0px auto;
overflow : hidden;
clear : both;
}
div.main {
width : 910px;
display : block;
text-align : left;
margin : 0px;
overflow : hidden;
}
div.header {
width : 920px;
height : 89px;
display : block;
overflow : hidden;
background : transparent url('images/header.gif') no-repeat top left;
}

div.flash {
width : 910px;
height : 187px;
display : block;
overflow : hidden;
margin:5px 0px;
}

div.menu {
width : 910px;
height : 38px;
display : block;
overflow : hidden;
background : transparent url('images/menu.png') repeat-x top left;
margin : 0;
}
ul.menu {
display : block;
float : left;
overflow : hidden;
height : 37px;
margin-left:4px;
}
ul.menu li {
list-style : none;
display : inline;
float : left;
font-size : 11px;
color : #ffffff;
}
ul.menu li a, ul.menu li a:link, ul.menu li a:visited {
margin : 0px;
display : inline;
color : #ffffff;
text-align : center;
font-size : 12px;
padding : 0 15px 0 15px;
font-weight : bold;
line-height : 37px;
height : 37px;
text-decoration:none;
}

html>body ul.menu li a:visited,html>body ul.menu li a:link,html>body ul.menu li a {display: block;}

ul.menu li a:hover {
text-decoration : underline;
}
ul.menu li:active, ul.menu li a:active:link, ul.menu li a:active:visited {
font-size : 12px;
text-decoration : underline;
font-weight:bold;
}
ul.menu li a.set:hover {

}

div.content {
width : 950px;
display : block;
overflow : hidden;
text-align : left;
font-size : 10px;
padding : 0px 0px 10px 0px;
background : #ffffff url('images/content.gif') no-repeat top left;
font-size : 12px;
}


div.pagecontent {
width:600;
float : left;
display : block;
overflow : hidden;
padding : 5px 10px 20px 1px;
}


div.left {
width : 300px;
float : left;
display : block;
overflow : hidden;
}
div.left p {
padding : 20px 10px 20px 1px;
line-height : 1.5;
text-align:left;
}
div.left img{
display:block;
margin:5px 5px;
}

div.right {
width : 580px;
display : block;
float:left;
overflow : hidden;
padding:0px 10px;
}

div.right p {
padding : 10px;
line-height : 2;
text-align:left;
}

div.right img {
margin:10px 10px;
}

div.oright {
width : 48%;
display : block;
float:left;
overflow : hidden;
padding:0px 0px;
}

div.oright p {
padding : 20px;
line-height : 1.5;
text-align:left;
}

span img{
border:1px solid #eeeeee;
margin:5px 10px;
display:block;
}


div.bot {
background : transparent url('images/bot.png') no-repeat top right;
display : block;
width : 870px;
height:65px;
clear : both;
overflow : hidden;
margin : 0px auto;
color:#4B5F82;
line-height:55px;
padding:0px 20px;
font-size:10px;
text-align:left;
}

ul.menub {
display : block;
width : 90%;
float : left;
margin:10px 0px;
}
ul.menub li {
list-style : none;
display : block;
float : left;
font-size : 10px;
color : #ffffff;
}
ul.menub li a, ul.menub li a:link, ul.menub li a:visited {
margin : 0px 15px;
display : block;
color : #0F4275;
text-align : left;
line-height : 16px;
font-size : 10px;
font-weight : bold;
text-decoration:none;
}
div.clear {
height : 20px;
clear : both;
display : block;
}
label {
width : 150px;
display : block;
float : left;
font-size : 11px;
padding : 2px 10px;
clear:left;
}
.required {
padding-bottom : 10px;
}


div.form {
width:200px;
margin:5px 10px;
display:block;
}

div.formhead {
background : #0F4275 url('images/formhead.gif') no-repeat top left;
width:241px;
height:25px;
padding:8px 20px 0px 20px;
display:block;
color:#ffffff;
font-weight:bold;
}

div.formcontent {
background : #0F4275;
width:241px;
padding:5px 20px;
display:block;
color:#ffffff;
font-weight:bold;
}

div.formbot {
background : #EEF7FF url('images/formbot.gif') no-repeat top left;
width:241px;
height:24px;
padding:0px 20px;
display:block;
}

div.header div.left img {margin:20px 10px;}