@charset "UTF-8";
/* CSS Document */


body {margin: 0; background: url(../images/greenbg.png) repeat-x top left; background-color: #60A28C; zoom: 1; padding-bottom: 90px;}

strong {font-weight: bold; color: #60A28C;}
em {font-style: italic;}
address {font-family: "Times New Roman", Times, serif; font-size: 15px; color: #60A28C;}
.titlea {text-align: center; width: 500px; padding-top: 20px;}
.titleb {text-align: left; width: 500px; padding-top: 10px; padding-left: 30px;}
.imgpad {padding-top: 15px;}
.updatep {padding-top: 30px; width: 445px; text-align: justify; font-size: 16px; color: #333333;}
.content {padding-top: 20px; text-align: justify; font-size: 14px; color: #333333; line-height: 19px;}
.p13 {font-size: 13px; color: #666666; padding-bottom: 10px;}
.pad20 {padding-bottom: 20px;}
.right {float: right; margin-left: 10px; margin-bottom: 10px;}
.tiny {font-size: 11px; padding-bottom: 10px; color: #666666; line-height: 14px;}
.p30 {padding-top: 30px;}
.p10 {padding-top: 10px;}

.pcenter {padding-top: 30px; text-align:center;}

hr {display: block; border: 1px solid #666666;}

p {font-family:  Arial, Helvetica, sans-serif; line-height: 18px;}
h1 {font-family: "Times New Roman", Times, serif; font-size: 54px; color: #60A28C;}
h2 {font-family: "Times New Roman", Times, serif; font-size: 40px; color: #60A28C;}
h3 {font-family: "Times New Roman", Times, serif; font-size: 32px; color: #F2F2F2; background-color: #60A28C; padding: 10px;}
h4 {font-family: "Times New Roman", Times, serif; font-size: 20px; color: #60A28C; line-height: 24px;}
h5 {font-family: "Times New Roman", Times, serif; font-size: 16px; color: #666666;}
h6 {font-family: "Times New Roman", Times, serif; font-size: 27px; color: #60A28C; text-align: center;}

table {width: 100%}
th {font-family: "Times New Roman", Times, serif; font-size: 20px; color: #60A28C; line-height: 24px; padding-bottom: 5px;}
td {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #666666; padding: 10px 0 10px 0; line-height: 20px;}
td a {color:#60A28C; text-decoration:none;}
td a:hover {color:#60A28C; text-decoration:underline;}
.tableborder {border-bottom: 3px solid #60A28C;}
.tablepayment {text-align: center;}

#paymentinfo {margin: 0 auto; width: 650px; padding: 20px; color: #666666; font-size: 14px;}
#paymentleft {width: 325px; float: left; text-align: center;}
#paymentright {width: 325px; float: left; text-align: center;}

#fullbg {margin: 0 auto; width: 100%; background: url(../images/greenbg.png) repeat-x top left; background-color: #E6E6E6;}

#container {margin: 0 auto; padding-top: 10px; width: 980px; zoom: 1;}
#shadow {width: 1012px; background: url(../images/shadowbg.png) no-repeat top center; top: -20px;}
.ie6 #shadow {background: none;}
#banner {margin: 0 auto; width: 980px; height: 200px; background: url(../images/banner.jpg) no-repeat top left;}

#menu {text-align: right; margin: 0 auto; width: 980px; background: url(../images/menubg.jpg) no-repeat top left; border-top: 3px solid #60A28C; border-bottom: 3px solid #60A28C; font-family: Arial, Helvetica, sans-serif; background-color: #f7f7f7;}
#menu ul {padding-top: 5px; padding-bottom: 5px; margin:0; color:#fff; font-size: 14px; white-space:nowrap; list-style-type:none;}
#menu li {display:inline; color: #60A28C}
#menu li a {padding:0.2em 0.75em; color:#60A28C; text-decoration:none;}
#menu li a:hover {color:#60A28C; text-decoration: underline;}

#contentwrap {margin: 0 auto; width: 980px;  background: url(../images/greyrepeat.jpg) repeat-x top left; padding-bottom: 20px;}
#topbar {margin: 0 auto; width: 980px; height: 30px; background: url(../images/menupart2.jpg) no-repeat top left;}
#lead {margin: 0 auto; float: left; width: 175px; padding-top: 30px; padding-left: 15px;}
#update {margin: 0 auto; float: left; width: 440px; padding-right: 30px;}
#update a {color:#60A28C; text-decoration:none;}
#update a:hover {color:#60A28C; text-decoration:underline;}
#advertising {color: #FFFFFF; background-color: #60A28C; width: 400px; padding: 12px 20px 20px 20px; text-align: center;}
#advertising p {text-align: justify; padding-bottom: 10px;}
#advertising img {margin-left: 20px; border: 1px solid #333333;}
#advertising h3 {padding-bottom: 20px;}
#advertising a {color: #FFFFFF;}
#advertising a:hover {color: #FFFFFF; text-decoration: underline;}
#letter {margin: 0 auto; float: right; width: 260px; background: url(../images/scrollworkletter.jpg) no-repeat bottom right; background-color: #f5f9f8; padding: 20px 30px 20px 20px;}

#content {margin: 0 auto; float: left; width: 740px; padding-bottom: 30px;}
#content .float {float: left; margin-right: 20px; border: 1px solid #333333;}
#content a {color:#60A28C; text-decoration:none;}
#content a:hover {color:#60A28C; text-decoration:underline;}
#content ul {width: 720px; list-style: none; display: block; margin: 0; padding: 0; float: left; padding-bottom: 20px;}
#content li {width: 240px; float: left; padding-top: 10px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #666666; font-weight: bold;}
#content li a {color: #60A28C; text-decoration: none; font-weight: bold;}
#content li a:hover {text-decoration: underline;}

#bottom {margin: 0 auto; width: 100%; background: url(../images/greybgbottom.jpg) repeat-x top left; background-color: #d1d3d4;}
#botcon {margin: 0 auto; width: 980px;}
#botmenu {margin: 0 auto; float: left; width: 170px;  background: url(../images/bottomline.jpg) no-repeat right top; padding: 40px 40px 30px 40px;}
#botmenu ul {list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; line-height: 18px;}
#botmenu li a {color: #666666; text-decoration:none;}
#botmenu li a:hover {text-decoration: underline;}
#botart {margin: 0 auto; float: left; width: 120px; background: url(../images/bottomline.jpg) no-repeat right top; padding: 40px 40px 30px 40px;}
#botart ul {list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; line-height: 18px;}
#botart li a {color: #666666; text-decoration:none;}
#botart li a:hover {text-decoration: underline;}
#botcop {margin: 0 auto; float: right; width: 450px; padding: 40px 40px 30px 40px;}

#fillout {float: left; width: 405px;}
#add {float: left; text-align: right; width: 300px; padding: 35px 35px 35px 0; font-family: "Times New Roman", Times, serif; font-size: 18px; line-height: 28px; color: #60A28C; letter-spacing: .05em;}
#add address {font-family: "Times New Roman", Times, serif; font-size: 18px; line-height: 28px; color: #60A28C;}

form			{width:405px; padding:30px;}
form label		{width:195px; padding:5px 0 10px 0;  float:left;  line-height:17px; font-size:16px; color: #333333;}
form input		{width:200px; padding:0; margin: 0 0 10px 0; float:right; height:18px;}
form select		{width:200px; padding:0; margin: 0 0 10px 0; float:right; height:18px;}
form textarea	{width:400px; height: 120px; padding:0; margin: 0 0 10px 0;}
form input.button {padding: 7px 10px; width: auto; background: #60A28C; color: #f2f2f2; border: none; float: left; height: auto;}

