@charset "utf-8";
/* CSS Document */
/* GLOBAL RESETS
**********************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin:0;
padding:0;
border:0;
outline:0;
background:transparent;
}
input[type="radio"], input[type="checkbox"] {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent}
body {padding:0; margin:0}
a {text-decoration:none; color:#707173; outline:none; text-decoration:underline}
a:hover {text-decoration:none; color:#00b5d3}
a:active, a:focus {outline:0; color:#00b5d3;} /* to avoid link borders on new browsers */
img {border:none; vertical-align:-2px}
/* DEFAULT FORM STYLING
**********************************************************/
input[type="submit"] {overflow:hidden; padding:0 0 0 0; margin:0 0 0 0; cursor:pointer}
input[type="radio"], input[type="checkbox"] {vertical-align:-2px}
input {padding:0 0 0 0; margin:0 0 0 0}
/* ALIGN CENTER
**********************************************************/
.equalgap {margin:0 auto}
/* FLOATS
**********************************************************/
.fl {float:left} .fr {float:right}
.leftfloated > * {float:left}
.rightfloated > * {float:right}
.oppfloats > * {float:right}
.oppfloats > :first-child {float:left}
/* CLEAR FLOAT
**********************************************************/
.clearfix:after, .container:after {content:""; display:block; height:0; clear:both; visibility:hidden; overflow:hidden}
.clr {clear:both; padding:0; margin:0; overflow:hidden; height:0}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on May 2, 2013 */
@font-face {
/*font-family: 'muliregular';
src: url('../font/muli-regular-webfont.eot');
src: url('../font/muli-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../font/muli-regular-webfont.woff') format('woff'),
url('../font/muli-regular-webfont.ttf') format('truetype'),
url('../font/muli-regular-webfont.svg#muliregular') format('svg');
font-weight: normal;
font-style: normal;*/
font-family: arial;
}
body{
font-family:arial;
color:#707173;
font-size:13px;
line-height: 18px;
}
body *
{
    font-size:13px !important;
    line-height: 18px;
}
h2{font-size:16px; font-weight:normal;}
/* Home page
**********************************************************/
#wrapper{
width:900px;
margin:0 auto;
}
#mainContainer{padding:30px;}
#header{width:100%;}
#topMenu{width:100%; float:left; margin:10px 0;}
ul.topleft, ul.lang{margin:0px; padding:0px; display:inline;}
ul.topleft li, ul.lang li{margin:0px; padding:0px; list-style:none; text-transform:uppercase; display:inline; font-size:13px;}
ul.topleft li a, ul.lang li a{margin:0px; padding:0px 5px; color:#707173; text-decoration:none; }
ul.topleft li a:hover, ul.topleft li a.active{color:#00b5d3; text-decoration:none;}
ul.lang li{font-size:8px;}
ul.lang li a{padding:0px 1px;}
ul.lang li a:hover, ul.lang li a.active{color:#00b5d3; text-decoration:underline;}
.banner{display:block;}
ul.box li{width:263px; height:190px; text-align: justify; /*background:url("../img/content-box.png") no-repeat 0 0;*/ list-style:none; margin:0 25px 0 0; position:relative; float:left;}
/*ul.box li:hover{background:url("../img/content-box-hover.png") no-repeat 0 0;}*/
ul.box li h2{color:#00b5d3; font-size:16px; font-weight:normal;}
ul.box li p{font-size:13px; line-height:18px; font-family:arial; min-height: 129px;}
ul.box li:last-child{margin:0px;}
.readMore{float:right; background:url("../img/more-arrow.png") no-repeat 0 0;background-size: 12px 15px; color:#00b5d3; padding:0 0 0 17px; height:24px; bottom:15px;}
.readMore a{color:#00b5d3; text-decoration:underline;}
.readMore a:hover{color:#00b5d3; text-decoration:none;}
#footer{width:100%; background:url("../img/footer-bg.gif") no-repeat 0 0; height:28px; padding:0 15px; margin:15px 0 0 0; line-height:28px; position:relative; padding-top:15px;}
#footer h4 a{color:#707173; text-decoration:underline; font-size:13px;}
#footer h4 a:hover{color:#707173; text-decoration:none;}
.footer-logo{text-align: right; width:100%;}
/* Home page
**********************************************************/
#innerContainer{padding:0 15px;}
.lft-section{float:left; margin:0 18px 0 0;}
ul.leftMenu{width:170px; margin:0px; padding:0px;}
ul.leftMenu li{width:100%; margin:0px; padding:0px; list-style:none; font-size:13px; line-height: 18px; float:left;}
ul.leftMenu li a{color:#707173; text-decoration:none; margin:0 0 10px 0; float:left;}
ul.leftMenu li a:hover,ul.leftMenu li a.active {color:#00b5d3;}
.rht-section{width:610px; float:left;}
.rht-section h2{color:#00b5d3; margin:0 0 5px 0;}
.rht-section p{font-family:arial; font-size:13px; margin:0 0 10px 0;}
.small-title{font-size:11px; font-weight:bold;}
.brd-bottom{border-bottom:1px dotted #707173; width:100%; margin:10px 0;}
.detail-info{width:100%;}
.detail-info img{margin:0 5px 5px 0; float:left;}
.inline
{
    display: inline;
}
.inline > input[type="submit"]
{
    border: none;
    background: none;
}
.inline > input[type="submit"]:hover
{
    color:#00b5d3;
}

.inline > input[type="submit"].active {color:#00b5d3;}

.box
{
    display: inline-block;
}
.clearfix
{
    height:20px;
}
#innerContainer
{
    display: inline-block;
}
.text-center
{
    text-align: center;
}
.bottom_strip
{
    background-color: #D9D9D9;
    font-weight: 600;
    padding-left:10px;
    text-decoration: underline !important;
}
.footer_strip span
{
    color:#00b5d3;
    padding-left:15px;
}

li .footer_strip span
{
    padding-left:0px;
}


.alignright {
    float: right;
    margin-top: -60px;
    width:193px !important;
}
.footer-box
{
    display: inline-block !important;
    width:100%;
    background-color: #D9D9D9 !important;
    margin-top:5px !important;
    height:18px !important;
}
.footer-box#innerContainer
{
    padding:0px;
}
.footer-box .box, .footer-box .box li
{
    height:18px;
}

.footer-box .lft-section .leftMenu li a
{
    padding-left:10px !important;
}
