/* CSS Document */
 
body{
    background:#FFFFFF;
    text-align:center;
		padding:0px;
		margin:0px;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}
.center { text-align:center; }

textarea
    {
        font-family:Arial, Helvetica, sans-serif;
        font-size:0.813em;
        line-height:1.154em;
        color:#111e23;
    }

input
    {
        font-family:Arial, Helvetica, sans-serif;
        font-size:0.813em;
        line-height:1.154em;
        color:#111e23;
    }

html
    {
        font-family:Arial, Helvetica, sans-serif;
        font-size:0.813em;
        line-height:1.154em;
        color:#111e23;
		padding:0px;
		margin:0px;
    }

select { vertical-align:middle; font-weight:normal;}

input { vertical-align:middle; font-weight:normal;}

p {
    padding-top: 5px;
    margin-left: 0;
    color: #000000;
}

/* ============================= main layout ====================== */


.imgindent {margin:0 17px 0 0; float:left;}

/* ============================= header ====================== */
.logo{
    height:25px;
    padding:0px 30px 0 29px;
    background:#E3E3E3;
    color:#909090;
    font-size:0.846em;
    text-transform:uppercase;
}
.logo ul{
    float:right;
	margin:5px;
}
.logo li{
    border-right:solid 1px #909090;
    padding:0 8px;
    display:inline;
}
.logo .last-li{
    border:none;
}
.logo li a{
    color:#909090;
    text-decoration:none;
}

.logo li a:hover{
    text-decoration:underline;
}

.marg-logo{
	margin-top:25px;
        text-align:right;
}

.slogan{ height:190px; background:url(images/bg-logo.jpg); padding:89px 30px 0 143px; text-align:right }

.header-button{
    margin-top:60px;
}

.menu{ height:44px; width:985px; background:url(images/bg-menu.gif); margin-left:-18%;}
.menu ul{
    padding:10px 0 0 30px;
        
}
.menu li{
    float:left;
    padding-right:10px;

}
.rss{
    margin:20px 30px 0 0;
}

/* ============================= content ====================== */
#content{
    padding:0 29px;
}

.column-1{ margin-right:28px;}
.marg-banner{ margin-top:1px; }

.tit{
    border-bottom: solid 1px #e3e3e3;
    padding-bottom:17px;
    margin-bottom:22px;
}

.title{
    padding-bottom:20px;
}
.padding1{
    padding-bottom:15px;
}
.margin1{
    margin-bottom:15px;
}
.padding2{
    padding-top:12px;
}

strong{
    color: #0081B3;
    font-weight: bold;
}
.button{
    height:20px;
    margin-top:18px;
    padding:4px 0 0 24px;
    background:url(images/button.gif) no-repeat;
    font-weight:bold;
    line-height:1em;
}
.button a{ text-decoration:underline; color:#0081b3;}
.button a:hover{ text-decoration:none; }

.list ul{ list-style:none;}
.list li{
    background:url(images/list-bg.gif) no-repeat 0 1px;
    padding-left:25px;
    padding-bottom:5px;
    line-height:1.69em;
    text-align:top;
}

.link{
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#0081b3;
    text-decoration:underline;
}

.list a{
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#0081b3;
    text-decoration:underline;
}

.link:hover{
    text-decoration:none;
}

.list a:hover{
    text-decoration:none;
}

/* ============================= footer ====================== */
#footer{
    border-top:solid 1px #e3e3e3;
    padding:18px 0 0 28px;
}
#footer a{
    color:#0081b3;
    text-decoration:underline;
}
#footer a:hover{ text-decoration:none }

/* ============================= forms ============================= */
#ContactForm .input{
    width:230px;
    border:solid 1px #000000;
    font-size:0.846em;
    padding:2px 3px 2px 3px;
}

#ContactForm label { display:block; height:26px;}

#ContactForm textarea{
    width:305px;
    border:solid 1px #000000;
    height:40px;
    font-size:0.846em;
    overflow:hidden;
    padding:2px 3px 2px 3px;
}

#SearchForm {
    float:right;
    margin-top:40px;
}
#SearchForm .input{
    padding:3px 0 0 5px;
    font-size:1em;
    color:#9b9b9b;
    height:17px;
    width:170px;
    border:solid 1px #b4b4b4;
    background:#e6e6e6;
}
/* ============================= page6 ============================= */

#page6 img{
    text-align:center;
}
/* ============================= page8 ============================= */
.phone{
    float:right;
    padding-right:95px;
}
.email{
    color:#0081b3;
    text-decoration:underline;
}
.email:hover{
    color:#0081b3;
    text-decoration:none;
}
.form-col-1{
    width:243px;
}
.form-col-2{
    width:300px;
}
#page8 .button{
    width:50px;
}
/* ============================= privacy policy ============================= */

#page9 p{
    padding-top:12px;
}
#page9 #content a{
    color:#111e23;
    text-decoration:underline;
}
#page9 #content a:hover{
    text-decoration:none;
}