@charset "utf-8";

body {
margin : 0;
color : #000000;
background-color : #d1f0a8;
}
h1, h2, h3, h4, h5, h6 {
display : inline;
font-size : 16px;
font-family : Arial, sans-serif;
color : #01948f;
background-color : inherit;
}
.pc-top {
position : relative;
left : 0;
height : 16px;
width : 100%;
color : #ffffff;
background-color : #222222;
background : url(template/bg-repeat-x.png) repeat-x 0 0;
}
.pc-all {
position : relative;
left : 0;
width : 100%;
}
.pc-page {
position : relative;
width : 960px;
}
.pc-page-bg {
position : relative;
width : 960px;
color : #363636;
background-color : #ffffff;
border-left : 1px solid #cddabe;
border-right : 1px solid #cddabe;
}
.pc-page-bg-lt {
position : absolute;
left : -39px;
width : 39px;
height : 90px;
color : inherit;
background-color : inherit;
background : url(template/bg-no-repeat.png) no-repeat 0 0;
background-position : left 0;
}
.pc-page-bg-rt {
position : absolute;
left : 960px;
width : 39px;
height : 90px;
color : inherit;
background-color : inherit;
background : url(template/bg-no-repeat.png) no-repeat 0 0;
background-position : left -91px;
}
.pc-header {
position : relative;
width : 932px;
height : 147px;
color : #ffffff;
background-color : #3e4055;
background : url(template/tile-gandy.png) repeat 0 0;
}
.pc-page-header-lt {
position : absolute;
left : -6px;
width : 14px;
height : 152px;
color : inherit;
background-color : inherit;
background : url(template/bg-no-repeat.png) no-repeat 0 0;
background-position : left -195px;
}
.pc-page-header-rt {
position : absolute;
left : 924px;
width : 14px;
height : 152px;
color : inherit;
background-color : inherit;
background : url(template/bg-no-repeat.png) no-repeat 0 0;
background-position : right -195px;
}
.pc-logo {
position : absolute;
top : -10px;
left : 18px;
width : 245px;
height : 139px;
color : inherit;
background-color : inherit;
background : url(template/logo.png) no-repeat 0 0;
}
.pc-logo-click {
position : relative;
width : 200px;
height : 124px;
border : 0;
}
.pc-banner {
position : absolute;
top : 10px;
left : 400px;
width : 245px;
height : 100px;
color : inherit;
background-color : inherit;
}
.pc-nav {
position : absolute;
top : 113px;
left : 0;
width : 100%;
height : 34px;
color : #ffffff;
background-color : inherit;
background-image : none;
}
.pc-nav-bg {
position : absolute;
top : 113px;
left : 0;
width : 100%;
height : 34px;
color : #3e4055;
background-color : #02d0c9;
background : url(template/bg-repeat-x.png) repeat-x 0 0;
background-position : right -16px;
}
.pc-nav-links {
font-family : Verdana, sans-serif;
font-size : 12px;
font-weight : bold;
padding : 7px 24px 0 24px;
color : #ffffff;
background-color : inherit;
}
.pc-nav-links a, .pc-nav-links a:link, .pc-nav-links a:visited {
color : #ffffff;
background-color : inherit;
text-decoration : none;
}
.pc-nav-links a:active, .pc-nav-links a:hover {
color : #000000;
background-color : inherit;
text-decoration : none;
}
.pc-nav-links2 {
font-family : Verdana, sans-serif;
font-size : 12px;
font-weight : bold;
padding : 7px 24px 0 24px;
color : #3e4055;
background-color : inherit;
}
.pc-nav-links2 a, .pc-nav-links2 a:link, .pc-nav-links2 a:visited {
color : #3e4055;
background-color : inherit;
text-decoration : none;
}
.pc-nav-links2 a:active, .pc-nav-links2 a:hover {
color : #000000;
background-color : inherit;
text-decoration : underline;
}
.pc-content {
position : relative;
width : 931px;
margin-top : 8px;
}
.pc-footer {
position : relative;
width : 100%;
color : #363636;
background : url(template/bg-repeat-x.png) repeat-x 0 0;
background-color : #afed61;
background-position : right -55px;
border-top : 1px solid #b2d08c;
}
.pc-footer-text {
padding-top : 14px;
}
.login-incorrect {
color : #cd1f45;
background-color : inherit;
}
.m1 {
color : inherit;
background-color : #eeeeee;
border-top : 1px solid #e2e2e2;
border-bottom : 1px solid #dddddd;
padding : 14px 14px 14px 14px;
margin-bottom : 14px;
}
.m2 {
color : inherit;
background-color : #ffffff;
border-top : 1px solid #e9e9e9;
border-bottom : 1px solid #dfdfdf;
padding : 14px 14px 14px 14px;
margin-bottom : 14px;
}
.u {
text-decoration : underline;
}
td {
font-family : Verdana, Geneva, sans-serif;
font-size : 11px;
}
a.subMenu:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 12px;
color : #616161;
background-color : inherit;
font-weight : bold;
text-decoration : none;
}
a.subMenu:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 12px;
color : #616161;
background-color : inherit;
font-weight : bold;
text-decoration : none;
}
a.subMenu:hover {
font-family : Verdana, Geneva, sans-serif;
font-size : 12px;
color : #616161;
background-color : inherit;
font-weight : bold;
text-decoration : underline;
}
a.subMenu:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 12px;
color : #616161;
background-color : inherit;
font-weight : bold;
}
a:link, a:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 11px;
color : #cd1f45;
background-color : inherit;
font-weight : bold;
text-decoration : underline;
}
a:hover {
font-family : Verdana, Geneva, sans-serif;
font-size : 11px;
color : #000000;
background-color : inherit;
font-weight : bold;
text-decoration : underline;
}
a:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 11px;
color : #01948f;
background-color : inherit;
font-weight : bold;
}
.contact-error {
color : #cd1f45;
background-color : inherit;
}
.contact-success {
color : #01948f;
background-color : inherit;
}
#pg-contact-us .select {
display : inline;
border : 1px solid #01788a;
color : #999999;
background-color : inherit;
font-size : 12px;
margin : 0 0 2px 0;
}
#pg-contact-us .fullname {
display : inline;
border : 1px solid #01788a;
color : #999999;
background-color : inherit;
font-size : 12px;
margin : 0 0 2px 0;
width : 510px;
}
#pg-contact-us .phonenumber {
display : inline;
border : 1px solid #01788a;
color : #999999;
background-color : inherit;
font-size : 12px;
margin : 0 0 2px 0;
width : 510px;
}
#pg-contact-us .emailaddress {
display : inline;
border : 1px solid #01788a;
color : #999999;
background-color : inherit;
font-size : 12px;
margin : 0 0 2px 0;
width : 510px;
}
#pg-contact-us .remailaddress {
display : inline;
border : 1px solid #01788a;
color : #999999;
background-color : inherit;
font-size : 12px;
margin : 0 0 6px 0;
width : 510px;
}
#pg-contact-us textarea {
display : inline;
border : 1px solid #01788a;
font-size : 12px;
margin-bottom : 6px;
width : 70%;
}
.pg-contact-us-submit {
font-family : Verdana, sans-serif;
font-size : 14px;
color : #ffffff;
background-color : #5ac6ca;
border : 1px solid #01788a;
text-decoration : none;
display : inline;
}
.pg-contact-us-submit-on {
font-family : Verdana, sans-serif;
font-size : 14px;
color : #ffffff;
background-color : #cd1f45;
border : 1px solid #01788a;
text-decoration : none;
cursor : pointer;
display : inline;
}
.pg-contact-us-clear {
font-family : Verdana, sans-serif;
font-size : 11px;
color : #ffffff;
background-color : #5ac6ca;
border : 1px solid #01788a;
text-decoration : none;
display : inline;
padding-bottom : 2px;
margin-bottom : 2px;
}
.pg-contact-us-clear-on {
font-family : Verdana, sans-serif;
font-size : 11px;
color : #ffffff;
background-color : #cd1f45;
border : 1px solid #01788a;
text-decoration : none;
cursor : pointer;
display : inline;
padding-bottom : 2px;
margin-bottom : 2px;
}
