body, html, h1 {padding:0;margin:0;font-family: Arial,Verdana,sans-serif;font-size:12px;color:#333333;}    
a {outline: none;text-decoration: none;border:0;color:#ff0066;}
a:hover {color:#005EAB;}
a img {border:0;}
body {background:url("../images/bg.gif");}
strong {color:#005EAB;}
form {padding:0;margin:0;}
/*hr {float:left;clear:both;width:100%;border:0;border-bottom:1px solid #005eab;}*/
hr {clear:both;padding: 5px 0px 5px 0px;border:0;border-bottom:1px solid #005EAB;} 
.title {clear:both;padding:0;margin:0;margin-bottom:10px;background:url("../images/arrow_grey.gif") no-repeat 0px 7px;padding-left:15px;font-size:18px;color:#005eab;}  
.header {display:block;width:100%;min-width:900px;height:99px;background:url("../images/header_bg.gif") repeat-x;}    
.header ul {padding:0;margin:0;padding-left:650px;padding-top:71px;}
.header li {list-style: none;display:inline;}
.header li a:hover,.header li .sel {background-color:#ff0066;}
.header li a {display:block;padding:6px 20px 6px 20px;margin-right:5px;float:left;background-color:#005eab;color:white;font-size:12px;text-decoration: none;} 
.header2 {display:block;width:899px;height:72px;background:url("../images/header2_bg.gif") repeat-x;border-right: 1px solid white;}
.header2 .title {padding-left:350px;background:url("../images/arrow_blue.gif") no-repeat 350px 38px; padding-top:34px;}
.header2 .title h1 {color:#8c8c8c;font-size: 16px;position:relative;font-family:Verdana;left: 15px;}
.logo {background:url("../images/logo.gif") no-repeat;display:block;width:327px;height:171px;position:absolute;}
.menu {display:block;width:255px;float:left;background:url("../images/menu_bg.gif") repeat-y;}
.menu div,.menu a {background:url("../images/arrow_menu.gif") no-repeat 10px 10px;padding:6px 0px 0px 22px;border-bottom:1px solid #D6D6D6;margin-left:25px;display:block;width:203px;height:20px;background-color:#B0B0B0;color:#333333;text-transform: uppercase;}
.menu li, .menu ul {list-style:none;padding:0;margin:0;}
.menu li a {background-image:none;padding:6px 0px 0px 22px;border-bottom:1px solid #d6D6D6;margin-left:25px;display:block;width:203px;height:20px;background-color:#F1F1F1;color:#757575;text-transform: none;} 
.menu a:hover,.menu .sel {background-color:#ff0066;color:white;}
.menu li a:hover, .menu li .sel {background-color:#005EAB;color:white;} 
.container {width:899px;background:url("../images/container_bg.gif") repeat-y;float:left;border-right: 1px solid white;}
.content {display:block;width:604px;float:left;padding:20px;}
.footer {background:url("../images/footer_shadow.gif") repeat-x;display:block;width:879px;clear:both;background-color:#a4a4a4;border:solid white;border-width:0px 1px 1px 0px;font-size:11px;color:#555555;text-align:right;padding:10px;}
.contact {width:100%;min-width:100%;float:left;}
.contact label {width:100px;display:block;float:left;}
.contact .txtfld {border:0;background-color:#D6D6D6;width:500px;}
.contact .txtarea {border:0;background-color:#D6D6D6;width:500px;height:80px;}
.contact span {float:left;width:100%;padding:2px;}
.contact .sbmtbtn {cursor:pointer;background:url("../images/arrow_grey.gif") no-repeat 0px 5px; background:url("../images/arrow_grey.gif") no-repeat 0px 6px;float: right;background-color:transparent;border:0;color:#005eab;font-weight: bold;}
.breadcrumb {text-transform: uppercase;font-size: 9px;padding-bottom:10px;display: block;}
.project_item img {float:left;}
.project_item .info {float:left;width:405px;margin-left:10px;}
.document_item .info {float:left;}
.project_item .info strong, .document_item .info strong {display:block;width:150px;float:left;}

.thumb1 {display:block;width:140px;height:140px;overflow:hidden;border:1px solid #B1B1B1;float:left;margin:0px 4px 3px 0px;}
.thumb {display:block;width:80px;height:80px;overflow:hidden;border:1px solid #B1B1B1;float:left;margin:0px 4px 3px 0px;}
.project_detail_image {display:block;width:140px;height:140px;overflow:hidden;float:left;border:1px solid #B1B1B1;margin:0 4px 3px 0;}
.hide {display:none;}
.show {display:inline;}