body {background: url("../graphics/bg.jpg") #898989 repeat-x; margin:0px; font:11px Arial;}

.xzwrapper {text-align:left; background: url(../graphics/fbg.png) repeat-y; height:auto; width:832px;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

.blue {color:#4397B7;}

img {border:0px;}
        input {background-color: E5ECF9;}
        select {background-color: E5ECF9;}
        textarea {background-color: E5ECF9;}
        .texta {border: 1px solid E5ECF9}

td.left {background: url(../graphics/shadowleft.png) no-repeat;}
td.right {background: url(../graphics/shadowright.png) no-repeat;}
td.content {background:#fff;text-align:left;}

.ctn {background:url(../graphics/ctnbg.jpg) top repeat-x #32728A; text-align:left;}
.ctnt {background: url(../graphics/ctnftr.jpg) repeat-x bottom #4294B3;}
.ctnb {background: #ffffff; margin-top:9px; color:#282828; width:554px;}
.ctnbx {padding:15px 0px 0px 40px; width:488px; font-size:13px;}
.ctnbx a {color:#4397B7;}
.ctnbx a:hover {text-decoration:underline;}


.header {background:#ffffff;width:790px; height:101px;}
.hbutton {font-size:12px;width: 79px; height:24px; float:left;}
.hbutton a {color:#6E8A48; padding-top:5px; width: 79px; height:24px; text-align:center; display:block;}
.hbutton a:hover {background: url(../graphics/btn.jpg) no-repeat; width: 79px; height:24px;  color:#ffffff; text-decoration:none;}

td.subheader {background: url(../graphics/hbg.jpg) #739446 repeat-x; color:#fff;}

.fpblock {float:left; width:230px; height:231px; margin:20px 0px 0px 27px}

.blockTL {float:left; width:120px; font-size:21px; margin: 15px 0px 0px 15px; font-weight:bold;}
.blockTR {float:right; width:60px; text-align:right; font-size:11px; margin: 15px 15px 0px 0px; font-weight:bold;}
.blockBL {float:left; width:220px; color:#777777;}
.blockBL ul li {margin:0px; line-height:1.2;}

img {border:0px;behavior: url(iepngfix.htc) ;}
div { behavior: url(iepngfix.htc) }

.lmbtn { float:right;display:block;background:url(../graphics/lm.png); width:112px; text-align:center; height:37px;}
.lmbtn a {width:112px; font-size:15px; color:#fff; line-height:2;}

td.ftr {background:url(../graphics/footerbg.jpg) repeat-x;}
.footer {text-align:center; color:#fff; font-size:12px;}
.footer a {text-decoration:underline; color:#fff;}

.subftr {font-size:12px;background:#ffffff;color:#777777;}
.subftrleft {width:200px; float:left;margin:25px 0px 0px 48px;}
.subftrright {width:200px;float:right;margin:25px 48px 0px 0px; text-align:right;}
.subftrright a {color:#4397B7; text-decoration:underline;}

.rightpanea {background:url(../graphics/sp-right1.jpg) top no-repeat; text-align:left;}
.rightpaneb {position:absolute; background:url(../graphics/monkey.png) top center no-repeat; width:236px; height:432px; text-align:center; font-size:22px; color:#366576;}
.rightpanex {padding-left:19px;line-height:1.4;font-size:17px;color:#0F4052; font-weight:bold;}
.phonenumber {color:#000;font-size:22px;}
.calloutLink {color:#0F4052;}

.chart table td {padding-left:5px;}
.chart td { padding:9px 0 9px 0;}
.charta {float:left;width:116px; height:338px; color:#000000; line-height:1.4; text-align:center;}
.charta:hover {background:url(../graphics/charta-bg.jpg) #4397B7;color:#fff; font-weight:bold;}
.chartb {float:left;width:116px; height:338px; color:#000000; line-height:1.4; text-align:center;}
.chartb:hover {background:url(../graphics/chartb-bg.jpg) #4397B7;color:#fff; font-weight:bold;}
.chartc {float:left;width:116px; height:338px; color:#000000; line-height:1.4; text-align:center;}
.chartc:hover {background:url(../graphics/chartc-bg.jpg) #4397B7;color:#fff; font-weight:bold;}


.rolloverx {background:#F4F4F4; }
.rolloverx:hover {background:#4397B7; color:#ffffff;}

