html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, em, font, img, ins, kbd, q, s, small, strike, strong, b, u, i, center, ol, ul, li, fieldset, form, input, textarea, tr, th, td, dl, dt, dd {
border:0 none;
font-size:100%;
margin:0;
outline:0 none;
padding:0;
}
ol, ul {
list-style:none outside none;
}
a img {
border:medium none;
}
.clear {
clear:both;
}
.right {
float:right;
}
.left {
float:left;
}
html {
background:none repeat scroll 0 0 #151618;
}
body {
color:#727272;
font:12px/1.5em Verdana,Arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
height:100%;
position:relative;
text-align:left;
}
a {
color:#CECECE;
text-decoration:none;
}
a:hover {
border-bottom:1px solid #CECECE;
}
h1 {
color:white;
font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;
font-size:20px;
margin-bottom:15px;
text-transform:uppercase;
}
h1 a, h2 a, h3 a, h4 a {
color:white;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {
border:medium none;
}
h1 span {
font-size:15px;
}
h2 {
border-bottom:1px solid #353535;
color:white;
font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;
font-size:18px;
padding-bottom:15px;
text-transform:uppercase;
}
h3 {
border-bottom:1px solid #353535;
color:white;
font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;
font-size:15px;
padding-bottom:15px;
text-transform:uppercase;
}
h3.service-h {
border-bottom:medium none;
}
h4 {
color:white;
font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;
font-size:14px;
margin-right:15px;
padding-bottom:7px;
text-transform:uppercase;
}
h4.item-h {
font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;
margin-bottom:3px;
margin-right:0;
margin-top:2px;
}
h4.news-h {
border-bottom:1px solid #353535;
font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;
margin-bottom:5px;
margin-right:0;
max-height:21px;
overflow:hidden;
}
h4#news-h {
max-height:200px;
}
p {
margin-bottom:10px;
}
blockquote {
background:none repeat scroll 0 0 #151618;
border-left:1px solid #727272;
font-style:italic;
margin-bottom:10px;
margin-left:15px;
padding:10px 15px;
}
#header {
margin:0 auto;
min-height:184px;
position:relative;
width:100%;
}
#logo-container {
float:left;
margin-left:3%;
margin-top:30px;
min-height:154px;
width:12%;
}
#logo-container a:hover, #folio-logo-container a:hover {
border:medium none;
}
#page-title {
float:left;
margin-left:10%;
margin-top:30px;
min-height:154px;
width:65%;
}
#page-title p {
width:780px;
}
#wrapper {
background:none repeat scroll 0 0 #1A1B1D;
border-bottom:1px solid #414141;
border-top:1px solid #414141;
margin:0 auto;
min-height:600px;
padding-bottom:20px;
position:relative;
width:100%;
}
#col-left {
float:left;
margin-left:3%;
min-height:600px;
width:12%;
}
.slogan {
background-color:#E1E1E1;
color:black;
display:none;
font:bold 11px/1.3em Verdana,Arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
height:40px;
letter-spacing:1px;
margin-left:20px;
padding:6px;
text-align:center;
text-transform:uppercase;
width:150px;
}
#left-menu {
font:11px Verdana,Arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
padding-top:15px;
text-transform:uppercase;
}
#mmenu li {
border-left:1px solid white;
line-height:100%;
margin-left:0;
margin-top:10px;
padding-left:10px;
}
#mmenu li:hover {
border-left:1px solid #727272;
}
#mmenu li a:link, #mmenu li a:visited {
color:#727272;
text-decoration:none;
}
#mmenu li a:hover {
border:medium none;
color:#CECECE;
text-decoration:none;
}
#mmenu ul.sub-menu {
margin-bottom:24px;
margin-left:10px;
margin-top:15px;
text-transform:capitalize;
}
#mmenu ul.sub-menu li {
border-left:medium none;
}
#mmenu li.parnt {
display:block;
overflow:hidden;
}
#mmenu li.parnt:hover, #mmenu li.parnt:hover > a:first-child {
background:none repeat scroll 0 0 transparent;
color:#4C4C4C;
}
#page-content {
float:left;
margin-left:10%;
min-height:600px;
padding-top:15px;
position:relative;
width:65%;
}
#page-content ul {
list-style-type:disc;
margin:auto auto 15px 25px;
}
div.page-box {
min-height:530px;
padding-top:10px;
width:100%;
}
div.page-box > div.item:last-child {
border-bottom:medium none;
margin-bottom:60px;
}
div.item {
border-bottom:1px solid #353535;
height:auto;
margin-bottom:10px;
overflow:hidden;
width:100%;
}
div.item-info {
height:auto;
overflow:hidden;
position:relative;
}
div#item-info {
height:auto;
}
div.item-info p {
padding:5px 0;
}

div.item-info img.mail {
margin-left:20px;
margin-top:2px;
}
div.item-info span {
color:white;
}
.item-parag {
border-top:1px solid #353535;
height:98px;
overflow:hidden;
width:100%;
}
#item-parag {
border-top:1px solid #353535;
}
.news-parag {
height:auto;
overflow:hidden;
width:100%;
padding-bottom: 10px;
}

.news-parag p a {
color:#727272;
}

.news-parag p a:hover {
color:#cecece;
text-decoration:none;
border:0;
}

.date {
font:10px/1.2em Verdana,Arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
}
.news-pagination {
margin-top:1px;
}
.news-pagination p {
font:10px/1.5em Verdana,Arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
}
#footer {
font:11px Verdana,Arial,"Lucida Grande","Lucida Sans Unicode",sans-serif;
margin:0 auto auto 5%;
padding-bottom:50px;
padding-top:20px;
width:90%;
}
#footer p.tip {
color:white;
display:none;
margin-right:20px;
}
#footer ul li {
display:inline;
height:15px;
margin-right:3px;
width:16px;
}
#footer ul li a {
border:medium none;
}
