@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color:#222; line-height: 24px;}
header{ background: url(image/header_backg.jpg) repeat;}
.logo{ text-align:left;}
.lr{ text-align:right; font-size:14px; color:#333; font-weight:600; border-bottom:1px #ccc dashed;}
.lr ul{ list-style-type:none;}
.lr ul li{ display:inline-block;}
.lr .fa{ width:30px; font-size:18px; height:30px; margin-left:10px; border:1px solid #ccc; padding:4px; text-align:center; line-height: 22px;     margin-top: 5px;}
#HeaderControl, #HeaderControl_C{height:inherit !important;}

.home-cont{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color:#222; line-height: 24px;}
.home-cont h2{font-size:22px; font-weight:600; text-align:left; line-height:36px; color:#333; text-transform:uppercase; margin-top:0;}
.home-cont h3{font-size:18px; font-weight:600; text-align:left; line-height:30px; color:#333;}
.home-cont P{font-size:14px; font-weight:normal; text-align:left; line-height:24px; color:#222; text-align:justify;}
.home-cont P a{
    margin: 20px 0px 0px 10px;
    padding: 0px 0px 0px 20px;
    color: #01acf4;
    font-size: 13px;
    font-family: "PT Sans",sans-serif;
    text-decoration: none;
    background: url(image/more.png) 0 0px no-repeat;
    text-transform: uppercase;
    font-weight: 600;

}

.services{ background:#003255; padding:10px 7px; margin-top:20px;}

.about-inner{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color:#222; line-height: 24px;}
.about-inner h2{ font-size:24px; font-weight:600; text-align:left; line-height:36px; color:#333; border-bottom:1px #ccc solid; padding-bottom:5px; text-transform:uppercase;}
.about-inner h3{ font-size:16px; font-weight:600; text-align:left; line-height:30px; color:#333;}
.about-inner p{font-size:14px; font-weight:normal; text-align: justify; line-height:24px; color:#222;}
.about-inner ul li{ text-align:left; color:#222; font-size:14px; line-height:22px;}

.flash{ text-align:right;}
.flash1{ margin-top:10px;}





footer{ background:#eee; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color:#222; line-height: 24px; padding-top:10px;}
footer h2{ font-size:16px; font-weight:600; text-align:left; line-height:30px; color:#003255; text-transform:uppercase; border-right:1px #ccc dashed; margin:0;}

footer ul{ margin:0; list-style-position:outside; padding:0; margin-bottom:10px;}
footer ul li{ display:inline-block; font-size:15px; line-height:30px; color:#222; text-align:left;  border-right:1px #ccc dashed; padding:0 5px;}
footer ul li a{ color:#222; text-decoration:none; font-weight:500;}
footer ul li a:hover{ color:#2ca5f9; text-decoration:none;}

.social{ list-style:none; list-style-position:outside; padding:0;}
.social li a img{ float:left; margin-right:7px;}
.social li a{line-height:35px; text-decoration:none; color:#222;  font-size:16px;}
.social li a:hover{ color:#2ca5f9;}

.copyrht{ background:#e2e2e2; }
.copyrht p{ float:left; line-height:40px; margin:0; color:#222; font-weight:bold;}
.copyrht span{ float:right; line-height:40px; color:#222; font-weight:bold;}

.cont-info{}
.cont-info{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color:#222; line-height: 24px;}
.cont-info h2{ font-size:24px; font-weight:600; text-align:left; line-height:36px; color:#333; border-bottom:1px #ccc solid; padding-bottom:5px;}
.cont-info h3{ font-size:20px; font-weight:600; text-align:left; line-height:30px; color:#333;}
.cont-info h4{ font-size:16px; font-weight:600; text-align:left; line-height:30px; color:#333;}
.cont-info p{font-size:14px; font-weight:normal; text-align: justify; line-height:24px; color:#333; margin-bottom:3px;}

