html, body {
 margin: 0;
 height:100%;
 background-color: #D3DFE8;
}

#container {
 width:1000px;
 height: auto !important;
 min-height:100%;
 height:100%;
 font-size:13px;
 font-family: Arial, Helvetica, sans-serif;
 margin: 0px auto;
 background: url(/images/bg.jpg) repeat-y;
}

#header {
 background: url(/images/top.jpg) no-repeat;
 width:1000px;
 height:215px;
}
#mainbody {
 width:1000px;
 height: auto !important;
 min-height:500px;
 height:500px;
 display:table;
}

#column-left {
 float:left;
 width:200px;
 height: auto !important;
 min-height:500px;
 height:500px;
/* padding: 0px;
 margin: 0px;*/
}
img{border: 0px;}

#column-right {
 float:right;
 width:800px;
 height: auto !important;
 padding: 0 0 26px 0;
 margin: 0px;
}

#textv{
 width: 700px;
 margin: 0px 60px 0 30px;
 padding: 0px 0px;
 font-size:13px;
 color: #000;
}
#textvi{
 float: left;
 width: 470px;
 margin: 0px 0px 0 10px;
 padding: 0px 0px;
 font-size:12px;
 color: #000;
}
#column-righti {
 float:right;
 width:260px;
 height: auto !important;
 padding: 0 0 26px 0;
 margin: 0px;
}

h1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #0072C7;
 text-decoration: none;
 font-weight: normal;
 margin: 0px;
 padding: 20px 0 0 15px;
}
h2 {
 font-family: Georgia, Arial, Helvetica, sans-serif;
 font-size: 24px;
 color: #B3B3B3;
 text-decoration: none;
 font-weight: normal;
 margin: 0px;
 padding: 20px 0 0 15px;
 font-style: italic;
}

.h1 {
 font-family: Georgia, Arial, Helvetica, sans-serif;
 font-size: 22px;
 color: #B3B3B3;
 text-decoration: none;
 font-weight: normal;
 margin: 0px;
 padding: 20px 0 0 0px;
 line-height: 17px;
 font-style: italic;
}

hr{
 background-color: #005B00;
 color: #005B00;
 width: 90%;
 text-align: left;
}

a {
 font-size: 12px;
 text-decoration: none;
 color: #009fc7; 
}
a:hover {
 font-size: 12px;
 text-decoration: none;
 color: #000;
}

#more{
 margin: 0px 20px;
 padding: 0px 0px;
}
#more ul {
 list-style-type: circle;
 margin: 0px 10px;
 padding: 0px;
}
#more ul li {
 margin: 5px 0;
 padding: 0px;
}
#more ul li a {
 font-size: 11px;
 text-decoration: none;
 color: #000;
}
#more ul li a:hover {
 font-size: 11px;
 text-decoration: underline;
 color: #000;
}

#footer-guarantee {
 height:0px;
 clear:both;
}

#footer {
 width:800px;
 height:94px;
 position:relative;
 margin: 0px auto;
 background-color: #0072C7;
 font-size: 11px;
 color: #fff;
 padding: 20px 0 10px 200px;
}

#msec{
 padding: 0px 0px;
 margin: 0px;
 width: 800px;
}
#msec ul{
list-style-type: none;
margin: 0px 40px 0px -34px;
padding: 7px 0px 0 0;
width: 500px;
}
#msec ul li{
display: inline-block;
display: -moz-inline-box;
margin: 0px 3px;
height: 43px; 
padding: 0px 0 0 30px;
}
#msec ul li a {
color: #0072C7;
text-decoration: underline;
font-size: 15px;
font-weight: normal;
}
#msec ul li a:hover{
color: #00ADEF;
}

#sec{
 padding: 0px;
 margin: 0px 0 70px 0;
 position: relative;
}
#sec ul {
 list-style-type: none;
 margin: 10px 0px 0 15px;
 padding: 0px 0 0 0;
 width: 180px;
}
#sec ul li {
 margin: 0px;
 text-align: left;
 padding: 0px;
}
#sec ul li a {
 font-size: 16px;
 text-decoration: underline;
 font-weight: bold;
 color: #0072C7;
 padding: 8px 0px 0 0;
 display: block;
}
#sec ul li a:hover {
 color: #00ADEF;
}
#sec ul li ul{
 list-style-type: none;
 margin: 0px 0px 0 0px;
 padding: 0px 0 0 0;
}
#sec ul li ul li {
 margin: 0px;
 text-align: left;
 padding: 0px;
}
#sec ul li ul li a {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 font-weight: normal;
 color: #0072C7;
 padding: 0px 3px 0 15px;
 display: block;
}

#sec ul li ul li a:hover {
 color: #00ADEF;
 background: url(/images/li.png) no-repeat 0px 2px;
 text-decoration: underline;
}

#clients{
 padding: 0px;
 margin: 10px 0 70px 0;
 position: relative;
}
#clients ul {
 list-style-type: none;
 margin: 10px 0px 0 15px;
 padding: 0px 0 0 0;
 width: 180px;
}
#clients ul li {
 margin: 0px;
 text-align: left;
 padding: 0px;
}
#clients ul li a {
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 14px;
 text-decoration: none;
 color: #666;
 padding: 10px 0px 0 15px;
 display: block;
}

#clients ul li a:hover {
 color: #00ADEF;
 background: url(/images/li.png) no-repeat 0px 16px;
 text-decoration: underline;
}

#monit{
 padding: 0px;
 margin: 0px 0 0 0;
 position: relative;
}
#monit ul {
 list-style-type: none;
 margin: 10px 0px 0 15px;
 padding: 0px 0 0 0;
 width: 180px;
}
#monit ul li {
 margin: 0px;
 text-align: left;
 padding: 0px;
}
#monit ul li a {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-decoration: none;
 font-weight: bold;
 color: #000;
 padding: 0px 0px 0 15px;
 display: block;
}

#monit ul li a:hover {
 color: #00ADEF;
 text-decoration: underline;
}

a.sm {
 font-family: Georgia;
 font-size: 11px;
 text-decoration: none;
 color: #0072C7;
 font-style: italic;
 font-weight: bold;
}
a.sm:hover {
 font-size: 11px;
}

a.sm2 {
 font-size: 10px;
 text-decoration: none;
 color: #FFF;
}
a.sm2:hover {
 font-size: 10px;
}

a.cf {
 font-size: 11px;
 text-decoration: none;
 color: #0072C7;
}
a.cf:hover {
 font-size: 11px;
 text-decoration: none;
 color: #00ADEF;
}
a.cf2 {
 font-size: 12px;
 text-decoration: none;
 color: #206c87;
}
a.cf2:hover {
 font-size: 12px;
 text-decoration: underline;
 color: #206c87;
}
a.ps {
 font-size: 14px;
 text-decoration: none;
 color: #0072c7;
 margin: 0px;
 font-weight: bold;
}
a.ps:hover {
 font-size: 14px;
 color: #00ADEF;
 margin: 0px;
 font-weight: bold;
}
a.ps2 {
 font-size: 13px;
 text-decoration: none;
 color: #000;
 font-weight: bold;
}
a.ps2:hover {
 font-size: 13px;
 text-decoration: none;
 color: #206c87;
 font-weight: bold;
}
a.put {
 font-size: 10px;
 text-decoration: none;
 color: #1A79BB;
 font-weight: bold;
}
a.put:hover {
 font-size: 10px;
 text-decoration: none;
 color: #FF6F0F;
 font-weight: bold;
}
a.more {
 font-size: 10px;
 text-decoration: none;
 color: #0072C7;
 font-weight: bold;
 font-style: italic;
}
a.more:hover {
 font-size: 10px;
 text-decoration: none;
 color: #0072C7;
 font-weight: bold;
}

.blfnt {
 font-size: 14px;
 text-decoration: none;
 color: #1A79BB;
 font-weight: bold;
}

.date {
 font-size: 14px;
 text-decoration: none;
 color: #b3b3b3;
 font-weight: bold;
}
.date2 {
 font-family: Georgia, Helvetica, sans-serif;
 font-size: 16px;
 text-decoration: none;
 color: #0C6613;
}
.date3 {
 font-size: 9px;
 text-decoration: none;
 color: #666;
}

.finfoh {
visibility:hidden;
display:none;
}
.finfov {
visibility:visible;
display:inline;
}
.finfow {
background-color: #fff;
}

input {border: 1px solid #000000; font-size: 11; height: 18; width: 320px;}
select {border: 1px solid #000000; background-color: white; font-size: 11; width: 320px;}
textarea {border: 1px solid #000000; background-color: #ffffff; font-size: 11; height: 45px; width: 320px;}
