﻿body   
{
    font-size: .80em;
    font-family: Helvetica, Arial, sans-serif;
    margin: 0px;
    padding: 0px;
    color: #696969;
}

textarea, table{font-family: Helvetica, Arial, sans-serif;}

p
{
    margin-bottom: 10px;
    line-height: 1.6em;
}

a{text-decoration:unerline;font-weight:bold;color:inherit;}
a:hover{text-decoration:underline;}

ul.bullets{margin:10px;padding-left:15px;list-style-image:url(images/arrow.png)}
ul.bullets li{padding:5px 0px 5px 0px;}


* {
margin: 0;
}
html, body, form {
height: 100%;
}
.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -320px
}
.push {
height: 320px;
}







/* HEADINGS   
----------------------------------------------------------*/


.title h1
{
    font-family: 'Ubuntu';
    font-size: 4em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}
.title h1 a{color:inherit;text-decoration:none;}
.title span{font-family: 'Ubuntu';position:absolute;left:200px;top:50px;color:#ffffff;}


h2
{    
    font-size: 2.0em;
    font-weight: bold;
    margin-bottom:20px;
}

h3
{
    font-size: 1.2em;
    font-weight:bold;
}

h4
{
    font-size: 1.1em;
    margin-bottom:5px;
    margin-top:25px;
}


table.data {width:100%;padding-bottom:5px;}
table.data td, table.data th{border-spacing:2px;border:1px solid #ffffff;border-collapse:collapse; padding:5px;background:#F1EFE2;}

.header
{    
    width: 100%;
    height:140px;    
        
    background-color: #5A77B9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#5A77B9), to(#9CBBFB)); /* Safari 4+, Chrome */
    background-image: -webkit-linear-gradient(top, #5A77B9, #9CBBFB); /* Chrome 10+, Safari 5.1+, iOS 5+ */
    background-image:    -moz-linear-gradient(top, #5A77B9, #9CBBFB); /* Firefox 3.6-15 */
    background-image:      -o-linear-gradient(top, #5A77B9, #9CBBFB); /* Opera 11.10-12.00 */
    background-image:         linear-gradient(to bottom, #5A77B9, #9CBBFB); /* Firefox 16+, IE10, Opera 12.50+ */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#5A77B9', EndColorStr='#9CBBFB')";
    background-image: linear-gradient(to bottom, #5A77B9, #9CBBFB);/* Firefox 16+, IE10, Opera 12.50+ */
}

.header > div
{
    margin: 0px auto 0px auto;
    position: relative;
    padding: 0px;
    
    width:960px; 
    position:relative;
    height:140px;   
}

.header h1
{
    font-family: 'Ubuntu',arial;
    font-weight: 700;
    margin: 0px;
    padding: 10px 0px 0px 0px;
    color: #f9f9f9;
    border: none;
    line-height: 2em;
    font-size: 3.8em;
}

.main
{
    padding: 10px 12px;    
    margin: 12px auto 40px auto;
    width:960px;
}




.footer 
{
    height: 320px;   
    background-color:#000000;   
    color:#ffffff;  
        
    background-color: #333333;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#000000)); /* Safari 4+, Chrome */
    background-image: -webkit-linear-gradient(top, #333333, #000000); /* Chrome 10+, Safari 5.1+, iOS 5+ */
    background-image:    -moz-linear-gradient(top, #333333, #000000); /* Firefox 3.6-15 */
    background-image:      -o-linear-gradient(top, #333333, #000000); /* Opera 11.10-12.00 */
    background-image:         linear-gradient(to bottom, #333333, #000000); /* Firefox 16+, IE10, Opera 12.50+ */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#333333', EndColorStr='#000000')";
    background-image: linear-gradient(to bottom, #333333, #000000);/* Firefox 16+, IE10, Opera 12.50+ */
}





.footer > div
{
    width:960px;   
    margin: 0px auto 0px auto; 
    position:relative;
    height:100%;
}



.copyright{position:absolute;bottom:10px;left:0;color:#ffffff;}

quot{font-style:italic;}


/* Menu */
div.menu{position:absolute;bottom:0;left:0;}

/* Breadcrumb */
.breadcrumb{margin-bottom:10px;color:#777777;}
.breadcrumb a{color:#777777;font-weight:normal;}

/* Box */   
.box{padding:20px;background:#F1EFE2;margin-bottom:20px;}
.box > h3{margin:0px 0px 10px 0px;color:#666560;border-bottom:2px solid #CCCAC0;padding-bottom:5px;}
.box.green{background:#E0ECB4;}
.box.green > h3{margin:0;color:#6B7250;border-bottom-color:#BECB8E;}
.box.white{background:none;padding-left:0;padding-right:0;color:#ffffff;}
.box.white > h3{color:#ffffff;border-bottom-color:#ffffff;}
.box.transparent{padding:0;padding-top:20px;background:none;}
.box.no-fill{background:none;border:2px solid #F1EFE2;}




input.datepicker{width:140px;padding:2px;}
#tblFilter select{width:148px;padding:2px;}
#tblFilter td{padding:3px 0px 3px 0px;}


.clear
{
    clear: both;
}

.sharing{margin:20px 0px 20px 0px;}

table.data {width:100%;padding-bottom:5px;}
table.data td, table.data th{border-spacing:2px;border:1px solid #ffffff;border-collapse:collapse; padding:5px;background:#F1EFE2;}


/* Two column layout */
div.layout-two-columns > .col1, div.layout-two-columns > .col2{width:468px;float:left;margin-right:24px;}
div.layout-two-columns > .col2{margin-right:0;}

/* Three column layout */
div.layout-three-columns > .col1, div.layout-three-columns > .col2, div.layout-three-columns > .col3{width:304px;float:left;margin-right:24px;}
div.layout-three-columns > .col3{margin-right:0;}

/* Four column layout */
div.layout-four-columns > .col1, div.layout-four-columns > .col2, div.layout-four-columns > .col3,div.layout-four-columns > .col4{width:222px;float:left;margin-right:24px;}
div.layout-four-columns > .col4{margin-right:0;}

/* wide | narrow */
div.layout-default > .col1{float:left;width:632px;padding-right:24px;}
div.layout-default > .col2{float:left;width:304px;}

/* narrow | wide */
div.layout-default-inverse > .col1{float:left;width:304px;padding-right:24px;}
div.layout-default-inverse > .col2{float:left;width:632px;}
 


/* Slider */
#wrapper{height:372px;position:relative;margin-top:20px;}
.nivoSlider {position:relative; background:url(images/loading.gif) no-repeat 50% 50%; height:300px;}
.nivoSlider img {position:absolute;top:0px;left:0px;display:none;}
.nivoSlider a {border:0; display:block;}

.nivo-caption {padding-left:30px !important}
.nivo-caption h3{color:#ffffff;font-size:30px;margin-top:20px;padding-left:0;margin-left:0;}
.nivo-caption p{font-size:1.3em;margin-bottom:20px !important;padding-left:0 !important;margin-left:0;}
.nivo-caption a{font-size:inherit;font-weight:bold;text-decoration:underline;display:inline;border:none !important;}

/* Callout */
.callout{border-top:solid #F1EFE2 2px;border-bottom:solid #F1EFE2 2px;padding:20px 0px 20px 0px;margin:0px 0px 30px 0px;}
.callout > span{font-size:17px;color:#222222;line-height:1.5em;}

.buttons{margin:10px 0px 10px 0px;}

.share-this{position:absolute;right:0;top:10px;text-align:right;}
