html,body {
margin: 0px;
padding: 0px;
height: 100%;
font: 11px Tahoma;
color: #1d2b3f;
}

table {
margin: 0;
padding: 0;
}



img {
border: 0;
display: block;
}

a {
color: #D11D00;
font: 11px Tahoma;
}

a:hover {
text-decoration: none;
}

p {
color: #4A4A4A;
font: 11px Tahoma;
margin: 0 20px 0 20px;
padding: 7px 0 7px 0;
text-align: justify;
}

#readmore{
margin: -7px 0 0 20px;
}

small {
color: #4A4A4A;
font: 8px Tahoma;
font-weight: bold;
margin: 0 20px 0 20px;
padding: 7px 0 7px 0;
text-align: justify;
}

h1 {
color: #001372;
font: 19px Tahoma;
margin: 0 0 0 20px;
padding: 5px 0 0 0;
}

h1 a{
color: #001372;
font: 17px Tahoma;
text-decoration: none;
}


h2 {
color: #FCFCFC;
font: 13px Tahoma;
font-weight: bold;
margin: 0 0 0 15px;
}

h3 {
color: #1D2B3F;
font: 10px Tahoma;
margin: 20px 0 0 20px;
text-decoration: underline;
}

h4 {
color: #1D2B3F;
font: 10px Tahoma;
margin: 2px 0 0 20px;
}

h5 {
color: #D11D00;
font: 13px Tahoma;
font-weight: bold;
margin: 0 0 0 15px;
}

h6 {
color: #4a4a4a;
font: 13px Tahoma;
font-weight: bold;
margin: 0 0 0 15px;
}

ul, ol {
color: #4A4A4A;
font: 11px Tahoma;
margin-top: 5px;
margin-bottom: 5px
}

ul li {
color: #4A4A4A;
font: 11px Tahoma;
margin-bottom: 3px;
list-style-image: url(../images/bullet.gif);
}

table .table {
margin: 5px 20px 5px 20px;
border: 1px solid;
border-color: #B4B2B2;
border-collapse: collapse;
}

.table th {
color: #ffffff;
font: 11px Tahoma;
font-weight: bold;
background-color: #B4B2B2;
padding: 2px 5px 2px 5px;
}

.table td{
color: #4a4a4a;
font: 11px Tahoma;
/*background-color: #ffffff;*/
padding: 2px 5px 2px 5px;
}

.table tr.haze td{
    background-color: #F1F1F0;
}

table.details {
margin: 5px 20px 5px 20px;
border-color: #B4B2B2;
border-collapse: collapse;
}

.details td{
padding: 2px 5px 2px 5px;
}

strong {
color: #4A4A4A;
font: 11px Tahoma;
font-weight: bold;
padding: 7px 0 7px 0;
}

code {
display: block;
color: #ffffff;
font: 11px Tahoma;
background-color: #B4B2B2;
padding: 2px 5px 2px 5px;
margin: 5px 20px 5px 20px;
}



#gradleft {
background-color: #F1F1F0;
}

#gradright {
background-color: #E5E5E5;
}

.leftblk {
color: #4A4A4A;
font: 11px Tahoma;
margin: 0 20px 0 20px;
padding: 5px 0 5px 0;
text-align: justify;
}

.rightblk {
color: #4A4A4A;
font: 11px Tahoma;
margin: 0 20px 0 20px;
padding: 12px 0 5px 0;
text-align: justify;
}

#main {
width: 990px;
background-image: url(../images/bg.jpg);
background-repeat: no-repeat;
}

#bg {
width: 990px;
background-image: url(../images/dbg.jpg);
}

.tab {
width: 35px;
}

#menu {
width: 919px;
height: 132px;
text-align: center;
}

.tabm {
width: 53px;
height: 83px;
}

#icon1 {
width: 86px;
}

#icon2 {
width: 72px;
}

#icon3 {
width: 71px;
}

#icon4 {
width: 71px;
}

#icon5 {
width: 80px;
}

#icon6 {
width: 71px;
}

#icon7 {
width: 75px;
}

#content {
width: 918px;
border: 1px solid;
border-color: #B4B2B2;
border-collapse: collapse;
}

.rdbgo {
width: 237px;
height: 25px;
background-color: #BC1A00;
border: 1px solid;
border-color: #8F2817;
}

#rdbg {
width: 443px;
background-color: #BC1A00;
border: 1px solid;
border-color: #8F2817;
}

.brd {
width: 237px;
border: 1px solid;
border-color: #B4B2B2;
}

.brdo {
width: 443px;
border: 1px solid;
border-color: #B4B2B2;
}

#png {
width: 443px;
height: 34px;
padding: 0;
margin: 0 0 7px 0;
background: url(../images/lnwh.png) no-repeat;
-background: none;
-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/lnwh.png); width: 443px; height: 34px;
}

.marker {
height: 20px;
margin: 0 0 5px 20px;
}

.otst {
width: 22px;
}

#all {
color: #DC280B;
font: 11px Tahoma;
}

#alllnk {
padding: 20px 0 20px 20px;
}

#thm {
width: 237px;
height: 29px;
padding: 6px 0 0 0;
margin: 40px 0 0 0;
background: url(../images/thm.gif) repeat-x;
}

#footer {
width: 918px;
height: 29px;
padding: 0 20px 0 20px;
}

#foot {
text-align: right;
}

.blackfoot {
color: #222533;
font: 10px Tahoma;
text-decoration: none;
}

#redfoot {
color: #D11D00;
font: 10px Tahoma;
text-decoration: none;
}

.form
{
	margin-left: 13px;
	margin-right: 15px;

}

input, textarea, button, select
{
font-family: Tahoma;
font-size: 1em;
color: #4a4a4a;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}

#submit{

margin: 5px 20px 5px 20px;
}

/* Messages */

#messages {
    width: 50%;
    margin: 10px auto 10px;
    padding: 5px 5px 5px 20px;
    background: #E2F7C4;
    border: 1px dotted #4D7C2B;
}

.errormessage {
	margin: 0 0 0 20px;
	padding: 5px 0 0 0;
    font-family: Verdana, Arial, Sans-serif;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: bold;
    color: #BC1A00;
}
.warningmessage {
	margin: 0 0 0 20px;
	padding: 5px 0 0 0;
    font-family: Verdana, Arial, Sans-serif;
    text-transform: uppercase;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    color: #D11D00;
}
.infomessage {
	margin: 0 0 0 20px;
	padding: 5px 0 0 0;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-weight: bold;
    color: #4a4a4a;
}


