﻿body {
				margin:0 auto;
				padding: 0px;
				background: #999;
				text-align: center;
				color: #333;
				font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:link {color:#004592;text-decoration:none;}
a:visited{color:#10c0fe;text-decoration: none;}
a:hover{color:#ff3300;text-decoration: underline;}

img {border:0px;}

h1 {
				margin: 0;
				padding: 10px 5px 5px;
				font: 15pt/17pt bold Verdana, Arial, Helvetica, sans-serif;
}

#header {
				margin: 0 auto;
				padding: 0px;
				width: 776px;
        background: #EEE;
        height: 155px;
        text-align: left;
}

#contain {
        margin: 0 auto;
        width: 776px;
}

#mainbg {
        float: left;
        padding: 0px;
        width: 776px;
        background: #60A179;
}

#right {
        float: right;
        margin: 2px 0px 2px 0px;
        padding: 0px;
        width: 594px;
        background: #ccd2de;
        text-align:left;
}

#left {
        float: left;
        margin: 2px 2px 0px 0px;
        padding: 0px;
        background: #F2F3F7;
        width: 180px;
        text-align:left;
}

#footer {
        clear: both;
        margin-right: auto;
        margin-left: auto;
        padding: 0px;
        width: 776px;
        background: #EEE;
        height: 70px;
}

.text {
				margin:0px;
				padding: 1px 10px 5px 10px;
				line-height: 20px;
				font: 90% Verdana, Arial, Helvetica, sans-serif;
}
.text1 {
				margin:0px;
				padding: 1px 10px 5px 20px;
				line-height: 20px;
				font: 80% Verdana, Arial, Helvetica, sans-serif;
}
.text2 {
        margin: 0px;
        padding: 0px;
        width: 594px;
        background: #ccd2de;
        text-align:left;
}
.text3 {
				margin:0;
				padding: 5px 0;
				border-top: 1px solid #A9A9A9;
				background-color: #cedfff;
				filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' ,endColorStr= '#cadef4' ,gradientType= '0' );
}
.text4 {
				margin:0;
				padding: 5px 0;
				border-top: 1px solid #A9A9A9;
				background-color: #cedfff;
				filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' ,endColorStr= '#cadef4' ,gradientType= '0' );
}

.textl {
				margin: 0;
				padding:5px;
				text-align: center;
				background: #E7EBDE;
}
.textr {
				margin: 0;
				padding:5px;
				color: #06C;
				text-align: left;
				font-weight: bold;
				background: #E7EBDE;
}

table {
				border-collapse: collapse;
				border: 0px;
}

td { font: 70% Verdana, Arial, Helvetica, sans-serif; }

#NavTd {
				font: 70% Verdana, Arial, Helvetica, sans-serif;
				background-color: #cedfff;
				filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' ,endColorStr= '#cadef4' ,gradientType= '0' );
}
#Nav { padding: 2px 0 10px 0px; font: 1em Verdana, Arial, Helvetica, sans-serif;}
#Nav .line {border-top: solid 1px #999999;margin: 5px 0 5px 0;}
#Nav > .line { margin: 6px 0 4px 0; }
#Nav h4 { margin: 4px 0px 5px 5px; font-size: 95%;}
#Nav > h4 { margin: 4px 0px 4px 5px;}
#Nav ul {
				list-style: none;
				margin: 0;
				padding: 0;
}
#Nav li  {
				padding: 0;
				margin: -4px 2px;
				width: 175px;
}
#Nav > ul > li {margin: -3px 2px;}
#Nav a  {
				cursor: pointer;
				display: block;
				color: #000000;
				padding: 2px 4px 4px 8px;
				margin: 1px 0px;
}
#Nav > ul > li > a {
				border: 1px solid transparent;
				padding: 2px 4px 4px 7px;
}
#Nav a:visited {color: #000000;}
#Nav a:hover  {
				border: 1px solid #cccccc;
				margin: 0px;
				padding: 2px 4px 4px 7px;
				background-color: #f1f1f1;
				text-decoration: none;
}
#Nav > ul > li > a:hover {margin: 1px 0px;}

.ltaf {
				line-height: 20px;
				padding: 5px 0 5px 12px;
}

.agoogled {
				text-align: left;
				padding: 10px;
}

#Google  {
				padding: 5px;
				margin: 0;
				background: #000000;
				text-align: center;
				border: solid 5px #d2d3d6;
}

.gt0 {
				border: solid 1px #1e77d3;
				padding: 0 4px 2px 4px;
				font-size: 100%;
}

.gt1 {
				border: solid 1px #a1c6eb;
				padding: 0px 4px 2px 4px;
				background: #3484D7;
				font-size: 100%;
}

.gtsep {
				font: 65% Verdana;
				color: #a1c6eb;
				padding: 0 1px 2px 1px;
}

#Toolbar a {
				font:70% Verdana, Arial, Helvetica, sans-serif;
				color: #ffffff;
				text-decoration: none;
}


#swflash {
				text-align: left;
				font: 71.5% Tahoma;
				padding-top: 6px;
				padding-left: 6px;
				padding-right: 15px;
}

.LocalFooter {
				margin: 0px;
				padding: 5px 8px;
				text-align: left;
				font: 70% Verdana, Arial, Helvetica, sans-serif;
				filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' ,endColorStr= '#1e77d3' ,gradientType= '1' );
}