body {margin:0; padding:0; font-family: arial, sans-serif; color: #323232; font-size: 12px;}

a {color:#1177A8;}

.topmenu {width: 100%; position: absolute; padding: 3px 0 0 0;}
.topmenu a {display:block; float: right; padding: 0 10px 0 10px; color: #0099CC; text-decoration: none;}

.mainmenu {background-color: #0099CC; height: 24px; padding-left: 21px; border-bottom: 1px solid #E4F1F8;}
.mainmenu a {display:block; float: left; padding: 4px 30px 0 0; color: #FFFFFF; text-decoration: none; text-transform:uppercase;}

table.main {width: 897px; margin-top: 20px;}
table.main td {vertical-align:top;}

td.leftmenu {width:208px;}
td.leftmenu div {font-family: arial,sans-seif; font-size: 12px; color: #000000; margin: 0px 0 0 21px; }
td.leftmenu p {font-family: tahoma,sans-seif; font-size: 11px; color: #0A85AE; margin: 17px 20px 0 30px;}
td.leftmenu p a { color: #0A85AE; text-decoration: none;}

td.rightcolumn {width: 157px; background-color: #F9F9F9;}
td.rightcolumn p {font-family: arial,sans-seif; font-size: 11px; color: #1177A8; margin: 10px 5px 15px 7px}
td.rightcolumn p a {color: #1177A8;}

.head {font-family: arial,sans-serif; font-size: 12px; color: #FFFFFF; padding: 2px 0 2px 7px;}
.bluebg {background-color: #007AC9;}
.navybg {background-color: #405FAF;}
.oceanbg {background-color: #0099CC;}
.greenbg {background-color: #50A901;}
.redbg {background-color: #DD0954;}
.whitebg {background-color: white!important;}

.bg1 {background: url('/imgs/bg1.jpg') bottom no-repeat; height: 100px; }
.bg2 {background: url('/imgs/bg2.jpg') bottom no-repeat; height: 100px; }
.bg3 {background: url('/imgs/bg3.jpg') bottom no-repeat; height: 100px; }
.bg4 {background: url('/imgs/bg4.jpg') bottom no-repeat; height: 100px; }
.bg4 p {color: #323232!important; font-size: 12px!important; margin: 3px 5px 0 7px!important;}

.mblock {width: 157px; margin-right: 20px; float: left;}
.mblock  p {color: #323232; font-size: 12px; margin: 3px 5px 0 7px;}

.footer {margin-top: 60px; padding-bottom: 20px; color: #017AC9; text-align:center; font-size: 10px;}
.footer a { color: #017AC9; text-decoration: none; }

h1 {font-family:arial,sans-serif; font-size: 18px; font-weight: normal; text-transform:uppercase; margin:0; padding:0;}

.inpath {font-size: 9px; font-family: arial,sans-serif; }
.inpath a {text-decoration:none; }
.inpath a:hover {text-decoration:underline; }

div.cont{
 padding: 0px 5px 50px;
}
div.nline{
 padding:5px;
 text-align:center;
 background-color: rgb(249, 249, 249);
 font-size: 11pt;
 margin-bottom: 7px;
}
div.nline a{
text-decoration:none;
}
div.nimage{
 padding: 0pt 0pt 178px 146px;
 margin-top: 10px;
 display: inline;
}
div.ntext{
 display: inline;
}
div.ntext p{
 margin-left: 185px;
}
table.shmenu{
width:400px;
}
table.shmenu p{
margin:0!important;
}
table.shmenu a{
text-decoration:none;
}
table.shmenu  a p{
width:400px;
padding:5px 0;
background-color: rgb(249, 249, 249);
}
table.shmenu a:hover p{
font-weight:bold;
background-color: rgb(214, 214, 214);
}