html, body {
    background-color: #ffffff;
    color: #000000;
    margin: 0;
    padding: 0;
    font-family: verdana,tahoma;
    font-size: 11px;
}

#webpage {
    width: 780px;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
}

#header {
    float: left;
    background: #ffffff url(images/header.png) left top no-repeat;
    background-position: 0% 0%;
    width: 780px;
    height: 80px;
    border-bottom: #d9d9d9 solid 1px;
    padding-bottom: 1px;
}

#top {
    clear: both;
    float: left;
    width: 780px;
    border-bottom: #d9d9d9 solid 1px;
    padding-bottom: 1px;
}
#topleft {
    float: left;
    background: #ffffff url(images/mainleft.png) right top no-repeat;
    width: 52px;
    height: 181px;
    border-right: #d9d9d9 solid 1px;
}
#menu {
    float: left;
    background-color: #000000;
    width: 230px;
    height: 168px;
    border-top: #fff solid 1px;
    border-bottom: #fff solid 1px;
    border-left: #fff solid 1px;
    border-right: #fff solid 2px;
    padding-top: 11px;
}
#menul {
    float: left;
    background-color: #000000;
    width: 230px;
    height: 178px;
    border-top: #fff solid 1px;
    border-bottom: #fff solid 1px;
    border-left: #fff solid 1px;
    border-right: #fff solid 2px;
    padding-top: 1px;
}
#menu3 {
    float: left;
    background-color: #000000;
    width: 230px;
    border-bottom: #fff solid 1px;
    padding-top: 2px;
    border-top: #4d7086 solid 2px;
}
#breadcrump {
    float: left;
    background-color: #fff;
    width: 720px;
    height: 15px;
    padding-top: 5px;
    padding-left: 60px;
    font-size: 10px;
}
#banner {
    float: left;
    background: #ffffff url(images/banner.png) left top no-repeat;
    width: 440px;
    height: 179px;
    border-top: #fff solid 1px;
    border-bottom: #fff solid 1px;
    border-right: #fff solid 1px;
}
#topright {
    float: left;
    background: #ffffff url(images/mainright.png) left top no-repeat;
    width: 52px;
    height: 181px;
    border-left: #d9d9d9 solid 1px;
}

div.menuitem {
    float: left;
    clear: both;
    width: 205px;
    height: 17px;
    border-bottom: #3f3f3f solid 1px;
    color: #ffffff;
    padding-left: 25px;
    padding-top: 1px;
}
div.menuitem:hover {
    background: #292929 url(images/arrow.gif) left top no-repeat;
    background-position: 5px 0%;
}

#main {
    clear: both;
    float: left;
    width: 780px;
    border-bottom: #d9d9d9 solid 1px;
    padding-bottom: 1px;
}
#mainleft {
    float: left;
    background-color: #fff;
    width: 54px;
    min-height: 100px;
}
#leftcolumn {
    float: left;
    background-color: #fff;
    width: 231px;
    padding-top: 8px;
}
#rightcolumn {
    float: left;
    background-color: #fff;
    width: 441px;
    padding-top: 8px;
}
#mainright {
    float: left;
    background-color: #fff;
    width: 54px;
    min-height: 100px;
}

#footer {
    clear: both;
    float: left;
    width: 780px;
}
#footleft {
    float: left;
    background: #ffffff url(images/mainleft.png) right top no-repeat;
    width: 52px;
    height: 111px;
    border-right: #d9d9d9 solid 1px;
}
#footleft2 {
    float: left;
    background: #ffffff url(images/mainleft.png) right top no-repeat;
    width: 52px;
    height: 39px;
    border-right: #d9d9d9 solid 1px;
}
#address {
    float: left;
    background: #000000 url(images/world.png) left top no-repeat;
    background-position: 40px 10px;
    width: 215px;
    height: 100px;
    padding-top: 10px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    border-top: #fff solid 1px;
    border-left: #fff solid 1px;
    border-right: #fff solid 2px;
}
#address1 {
    float: left;
    background: #000000 url(images/world.png) left top no-repeat;
    background-position: 40px 0px;
    width: 230px;
    height: 100px;
    padding-top: 10px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    border-top: #fff solid 1px;
    border-left: #fff solid 1px;
    border-right: #fff solid 2px;
}
#copyright1 {
    padding-top: 40px;
    float: left;
    background-color: #4d7086;
    width: 440px;
    height: 70px;
    border-top: #fff solid 1px;
    border-right: #fff solid 1px;
    color: #fff;
    text-align: center;
    font-family: tahoma,verdana;
}
#address2 {
    float: left;
    width: 230px;
    height: 33px;
    padding-top: 5px;
    color: #fff;
    background: #000000;
    text-align: center;
    font-weight: bold;
    border-top: #fff solid 1px;
    border-left: #fff solid 1px;
    border-right: #fff solid 2px;
}
#copyright2 {
    padding-top: 5px;
    float: left;
    background-color: #4d7086;
    width: 440px;
    height: 33px;
    border-top: #fff solid 1px;
    border-right: #fff solid 1px;
    color: #fff;
    text-align: center;
    font-family: tahoma,verdana;
}
#footright {
    float: left;
    background: #ffffff url(images/mainright.png) left top no-repeat;
    width: 52px;
    height: 111px;
    border-left: #d9d9d9 solid 1px;
}

#footright2 {
    float: left;
    background: #ffffff url(images/mainright.png) left top no-repeat;
    width: 52px;
    height: 39px;
    border-left: #d9d9d9 solid 1px;
}

div.lsmall {
    float: left;
    width: 215px;
    background: #ffffff url(images/tab.png) right top no-repeat;
    border-top: #4d7086 solid 2px;
    text-align: justify;
    padding-left: 4px;
}
div.rsmall {
    float: right;
    width: 215px;
    background: #ffffff url(images/tab.png) right top no-repeat;
    border-top: #4d7086 solid 2px;
    text-align: justify;
}
div.rsmall2 {
    float: right;
    width: 215px;
    border-top: #4d7086 solid 2px;
    padding-top: 5px;
    text-align: center;
}
div.small {
    float: left;
    width: 229px;
    background: #ffffff url(images/tab.png) right top no-repeat;
    border-top: #4d7086 solid 2px;
    text-align: justify;
    font-size: 11px;
    font-family: tahoma,verdana;
}
div.textrl {
    float: right;
    width: 195px;
    text-align: left;
    padding-right: 8px;
}
div.textrj {
    float: right;
    width: 195px;
    text-align: justify;
    padding-right: 8px;
    padding-top: 5px;
}
div.big {
    float: left;
    width: 441px;
    background: #ffffff url(images/tab.png) right top no-repeat;
    border-top: #4d7086 solid 2px;
    text-align: justify;
}

h1.blue {
    background: url(images/downblue.png) left no-repeat;
    background-position: 5px 2px;
    padding-left: 25px;
    padding-top: 2px;
    color: #4d7086;
    font-family: verdana,tahoma;
    font-size: 12px;
    font-weight: bold;
}
h1.yellow {
    background: url(images/downyellow.png) left no-repeat;
    background-position: 5px 2px;
    padding-left: 25px;
    padding-top: 2px;
    color: #f1a10d;
    font-family: verdana,tahoma;
    font-size: 12px;
    font-weight: bold;
}
h1.mixed {
    background: url(images/downyellow.png) left no-repeat;
    background-position: 5px 2px;
    padding-left: 25px;
    padding-top: 2px;
    color: #4d7086;
    font-family: verdana,tahoma;
    font-size: 12px;
    font-weight: bold;
}

a.lnks:link     { padding-left: 10px; background: url(images/square.png) left no-repeat; background-position: 0px 4px; color: #4d7086; text-decoration:none; font-family: verdana,tahoma; font-size: 9px; font-weight: bold; }
a.lnks:visited  { padding-left: 10px; background: url(images/square.png) left no-repeat; background-position: 0px 4px; color: #4d7086; text-decoration:none; font-family: verdana,tahoma; font-size: 9px; font-weight: bold; }
a.lnks:active   { padding-left: 10px; background: url(images/square.png) left no-repeat; background-position: 0px 4px; color: #4d7086; text-decoration:none; font-family: verdana,tahoma; font-size: 9px; font-weight: bold; }
a.lnks:hover    { padding-left: 10px; background: url(images/square.png) left no-repeat; background-position: 0px 4px; color: #8db0c6; text-decoration:underline; font-family: verdana,tahoma; font-size: 9px; font-weight: bold; }

a.lnkb:link     { color: #000000; text-decoration:none; font-family: verdana,tahoma; font-size: 11px; }
a.lnkb:visited  { color: #000000; text-decoration:none; font-family: verdana,tahoma; font-size: 11px; }
a.lnkb:active   { color: #000000; text-decoration:none; font-family: verdana,tahoma; font-size: 11px; }
a.lnkb:hover    { color: #7f7f7f; text-decoration:underline; font-family: verdana,tahoma; font-size: 11px; }

a.lnkb10:link     { color: #000000; text-decoration:none; font-family: verdana,tahoma; font-size: 10px; }
a.lnkb10:visited  { color: #000000; text-decoration:none; font-family: verdana,tahoma; font-size: 10px; }
a.lnkb10:active   { color: #000000; text-decoration:none; font-family: verdana,tahoma; font-size: 10px; }
a.lnkb10:hover    { color: #7f7f7f; text-decoration:underline; font-family: verdana,tahoma; font-size: 10px; }

a.lnkm:link     { color: #efefef; text-decoration:none; font-family: verdana,tahoma; font-size: 11px; font-weight: bold; }
a.lnkm:visited  { color: #efefef; text-decoration:none; font-family: verdana,tahoma; font-size: 11px; font-weight: bold; }
a.lnkm:active   { color: #efefef; text-decoration:none; font-family: verdana,tahoma; font-size: 11px; font-weight: bold; }
a.lnkm:hover    { color: #7f7f7f; text-decoration:none; font-family: verdana,tahoma; font-size: 11px; font-weight: bold; }

a.lnkp:link     { color: #4d7086; text-decoration:none; font-family: verdana,tahoma; font-size: 11px; }
a.lnkp:visited  { color: #4d7086; text-decoration:none; font-family: verdana,tahoma; font-size: 11px; }
a.lnkp:active   { color: #4d7086; text-decoration:none; font-family: verdana,tahoma; font-size: 11px; }
a.lnkp:hover    { color: #8db0c6; text-decoration:underline; font-family: verdana,tahoma; font-size: 11px; }

a.lnkp10:link     { color: #4d7086; text-decoration:none; font-family: verdana,tahoma; font-size: 10px; }
a.lnkp10:visited  { color: #4d7086; text-decoration:none; font-family: verdana,tahoma; font-size: 10px; }
a.lnkp10:active   { color: #4d7086; text-decoration:none; font-family: verdana,tahoma; font-size: 10px; }
a.lnkp10:hover    { color: #8db0c6; text-decoration:underline; font-family: verdana,tahoma; font-size: 10px; }

a.lnkw:link     { color: #ffffff; text-decoration:none; font-family: verdana,tahoma; font-size: 11px; }
a.lnkw:visited  { color: #ffffff; text-decoration:none; font-family: verdana,tahoma; font-size: 11px; }
a.lnkw:active   { color: #ffffff; text-decoration:none; font-family: verdana,tahoma; font-size: 11px; }
a.lnkw:hover    { color: #7f7f7f; text-decoration:underline; font-family: verdana,tahoma font-size: 11px; }

a.lnkwt:link     { color: #ffffff; text-decoration:none; font-family: tahoma,verdana; font-size: 11px; }
a.lnkwt:visited  { color: #ffffff; text-decoration:none; font-family: tahoma,verdana; font-size: 11px; }
a.lnkwt:active   { color: #ffffff; text-decoration:none; font-family: tahoma,verdana; font-size: 11px; }
a.lnkwt:hover    { color: #7f7f7f; text-decoration:underline; font-family: tahoma,verdana; font-size: 11px; }

a:link     { color: #4d7086; text-decoration:none; font-family: verdana,tahoma; font-size: 11px; }
a:visited  { color: #4d7086; text-decoration:none; font-family: verdana,tahoma; font-size: 11px; }
a:active   { color: #4d7086; text-decoration:none; font-family: verdana,tahoma; font-size: 11px; }
a:hover    { color: #8db0c6; text-decoration:underline; font-family: verdana,tahoma; font-size: 11px; }

input {
    font-family: verdana,tahoma;
    font-size: 11px;
    font-weight: normal;
    background-color: #ffffff;
    border-color: #afafaf;
    border-style: solid;
    border-width: 1px;
    color: #000000;
}
select {
    font-family: verdana,tahoma;
    font-size: 11px;
    font-weight: normal;
    background-color: #ffffff;
    border-color: #afafaf;
    border-style: solid;
    border-width: 1px;
    color: #000000;
}

input.submit {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    background-color: #4d7086;
    border-color: #afafaf;
    border-style: solid;
    border-width: 1px;
    color: #ffffff;
}









#topleft2 {
    float: left;
    background: #ffffff url(images/mainleft.png) right top no-repeat;
    width: 52px;
    height: 24px;
    border-right: #d9d9d9 solid 1px;
}
#menu2 {
    float: left;
    background-color: #000000;
    width: 672px;
    height: 23px;
    border-top: #fff solid 1px;
    border-bottom: #fff solid 1px;
    border-left: #fff solid 1px;
    border-right: #fff solid 1px;
}
#topright2 {
    float: left;
    background: #ffffff url(images/mainright.png) left top no-repeat;
    width: 52px;
    height: 24px;
    border-left: #d9d9d9 solid 1px;
}

div.menuitem2 {
    float: left;
    height: 18px;
    color: #ffffff;
    padding-top: 4px;
    padding-left: 16px;
    padding-right: 8px;
}
div.menuitem2:hover {
    background: #2f2f2f url(images/arrow.gif) left top no-repeat;
    background-position: 0px 3px;
}

#formDiv {
    width: 100%;
}
.submitDiv {
    margin-top: 10px;
    text-align: right;
    margin-bottom: 10px;
    padding-right: 10px;
}

div.formfield {
    padding-left: 20px;
    margin-top: 5px;
}
#formWrapper {
    width: 439px;
    color: #2f2f2f;
    border: 1px solid #dfdfdf;
    background-color: #ffffff;
}
#title {
    text-align: center;
    background-color: #efefef;
    color: #000000;
    font-weight: bold;
    border-bottom: 1px solid #dfdfdf;
    margin-bottom: 20px;
}
