/* Style sheet xLayout */
#header{position:relative;}
.layout_full h1{padding-bottom:4px;border-bottom:1px solid #999999;}
.layout_simpletable{width:100%;border-top:1px solid #999999;border-left:1px solid #999999;}
#nav{text-align:center;background:#285685 url("tl_files/layout/navBg.jpg") left top repeat-x;}
body{margin:0;padding:25px 0 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:62.5%;color:#333333;line-height:1.25em;}
h1{font-size:2.4em;color:#db9a37;line-height:1em;text-transform:none;}
h2{font-size:1.1em;line-height:1.3em;}
#wrapper{font-size:1.3em;line-height:1.4em;}
.fileUpload{float:right;clear:both;margin-top:5px;margin-right:20px;margin-bottom:5px;}
#header #logo{padding-top:5px;text-align:center;background-color:#2f5c8e;}
#header #contact{padding-top:5px;padding-bottom:5px;text-align:center;background-color:#b2d0ee;font-family:Geneva, Arial, Helvetica, sans-serif;color:#1c2e70;}
#header #contact a:hover{text-decoration:none;color:#db9a37;}
#header #contact a{font-family:Geneva, Arial, Helvetica, sans-serif;text-decoration:none;color:#1c2e70;}
#header .wrap{width:800px;margin-right:auto;margin-left:auto;}
.floatRight{float:right;}
.floatLeft{float:left;}
.clearRight{clear:right;}
.clearLeft{clear:left;}
.layout_simpletable td,.layout_simpletable th{padding:5px;vertical-align:top;border-right:1px solid #999999;border-bottom:1px solid #999999;}
.layout_simpletable th{background-color:#424242;font-weight:bold;color:#ffffff;}
.layout_simpletable td.name{font-weight:bold;font-size:1.2em;line-height:1.3em;}
.in_progress{font-weight:bold;color:#b8b8b8;}
.currently_bidding{font-weight:bold;color:#08a11f;}
.bidding_extended{font-weight:bold;color:#d1a400;}
.awarded{font-weight:bold;color:#910404;}
.layout_full span.file{display:block;font-size:.85em;}
.layout_full .project_images span{float:left;display:block;margin-right:15px;margin-bottom:10px;}
.layout_full #status{width:150px;float:right;font-weight:bold;font-size:14px;}
.noGoBack p.back{display:none;}
h2.headline{display:block;margin-top:0;margin-bottom:10px;padding:5px 15px;background-color:#dedede;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:1.8em;color:#575757;line-height:1.25em;}
h2.fileHeadline,.project_images h2{font-weight:normal;font-size:1.4em;color:#db9a37;line-height:1em;text-transform:lowercase;}
.layout_full span.size{display:none;}
#container{width:800px;margin-right:auto;margin-left:auto;padding-top:25px;padding-bottom:25px;}
#main{position:static;}
.inside{position:static;}
.block{overflow:visible;}
#main a{text-decoration:none;font-size:1.1em;color:#86a6e3;line-height:1.3em;}
#main a:hover{text-decoration:none;color:#db9a37;}
.orange{color:#db9a37;}
.blue{color:#ffffff;}
.floatRight{float:right;margin-right:15px;}
.clearBoth{clear:both;}
#smallLinks{clear:both;padding-top:50px;font-size:80%;}
.slideshow-thumbnails-active{background-color:#6699cc !important;}
.slideshow-thumbnails a:hover{background-color:#db9a37 !important;}
.slideshow-captions{padding-top:5px;background-color:#ffffff;font-weight:bold;font-size:2.2em;color:#3f63a6;height:35px !important;}
.green{margin-left:35px;color:#006600;}
.green h3{font-size:1.1em;color:#006600;line-height:1.3em;}
#nav ul{margin:0;padding:0;}
#nav li{float:left;margin:0;padding:0;list-style-type:none;}
#nav a{display:inline-block;margin-right:5px;margin-left:5px;padding:10px;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:1.1em;color:#ffffff;line-height:1.2em;}
#nav a:hover,#nav a.active{background:url("tl_files/layout/navBg.jpg") left bottom repeat-x;color:#db9a37;}
#nav a:hover{}
#nav a.active{font-weight:bold;}
.footerAddress{width:600px;margin-top:10px;margin-right:auto;margin-left:auto;padding-top:8px;text-align:center;border-top:1px solid #689dd9;font-size:0.8em;color:#a8a8a8;line-height:1.2em;}
.footerAddress a{text-decoration:none;color:#d9d9d9;}
.footerSponsors{margin-top:10px;margin-right:auto;margin-left:auto;padding-top:8px;text-align:center;}
.footerSponsors img{height:50px;}
fieldset{width:400px;margin-top:25px;margin-bottom:25px;padding:10px;}
legend{font-weight:bold;font-size:1.3em;}
.contactForm{width:450px;float:left;clear:none;margin:0;padding:0 5px;}
.contactForm td.col_0{margin-right:10px;margin-left:auto;padding-right:10px;padding-left:10px;text-align:right;font-weight:bold;text-transform:uppercase;}
.contactForm td.col_1 .text{margin-top:5px;margin-bottom:5px;}
.fileLogin{width:300px;float:right;clear:right;display:block;margin-bottom:0;margin-left:0;padding:5px;}
.fileLogin h1{font-size:2.2em;line-height:1em;text-transform:none;}
.fileLogin td.col_0{padding-right:10px;padding-left:15px;font-weight:bold;}
.fileLogin td.col_1 .text{margin-top:5px;margin-bottom:5px;}
.planLogin{width:275px;float:left;clear:none;margin:0;padding:0 5px;}
.planLogin td.col_0{margin-right:10px;margin-left:auto;padding-right:10px;padding-left:10px;text-align:right;font-weight:bold;}
.planLogin td.col_1 .text{margin-top:5px;margin-bottom:5px;}
.planLogin p,.fileLogin p{text-align:center;font-weight:normal;font-size:0.85em;color:#b5b5b5;line-height:1.13em;}

