body {width:100%;height:100%;background:#FFF;font-family:Arial,Helvetica,Sans-serif;font-size:12px;}

div.banner {position:relative;height:48px;background:#FFF;border-bottom:5px solid #000;}

div.banner .bannerBox {position:relative;width:780px;height:48px;}
div.banner .bannerLogo {position:absolute;left:0px;}
table.bannerNav {position:absolute;left:275px;bottom:0px;}
table.bannerNav td {font-family:Arial,Helvetica,Sans-serif;font-size:12px;}
table.bannerNav td a {display:block;width:100%;height:100%;padding:5px 7px;text-decoration:none;background:#FFF;color:#000;}
table.bannerNav td a:hover {background:#000;color:#FFF;}
table.bannerNav td a.navOn {background:#000;color:#FFF;}

td.splash {background:url(../images/splash_bg.gif) repeat-x #774C99;border-bottom:5px solid #000;}

table.content {background:#FFF;font-family:Arial,Helvetica,Sans-serif;}
td.contentMain, td.contentSide {padding:10px;border:0 solid #DDD;border-width:0 1px;}

td.contentMain {font-family:Arial,Helvetica,Sans-serif;font-size:12px;line-height:18px;}
td.contentMain h1 {margin:0px 0px 10px 0px;padding-bottom:8px;border-bottom:1px solid #DDD;color:#BF0053;font-size:24px;font-weight:bold;}
td.contentMain h2 {margin:0px 0px 5px 0px;padding-bottom:0px;border-bottom:1px solid #DDD;color:#BF0053;font-size:16px;font-weight:bold;}
td.contentMain img {float:left;margin-right:10px;border:1px solid #DDD;}
td.contentMain p {margin:5px 0px 20px 0px;padding:0px;}
td.contentMain a {color:#BF0053;font-weight:bold;}

td.contentMain div.inset {width:150px;padding:10px;background:#F8F8F8;border:1px solid #DDD;color:#696969;clear:left;}
td.contentMain div.inset img {float:none;margin:0px 0px 5px 0px;border:none;}
td.contentMain div.inset p {margin:0px;font-size:11px;line-height:13px;}
.floatL {float:left;margin:0px 10px 10px 0px;}
.floatR {float:right;margin:0px 0px 10px 10px;}

td.contentSide {background:#F8F8F8;}/* B196C7 F2E8E1 #BEA8D0 */
td.contentSide h1, td.contentSide h2, td.contentSide p, {margin-left:10px;margin-right:10px;text-align:left;}
td.contentSide h1 {color:#774C99;border-bottom:1px dashed #AAA;font-size:13px;}
td.contentSide h2 {color:#000;font-size:15px;}
td.contentSide p {color:#696969;font-size:11px;}
td.contentSide a {color:#774C99;font-weight:bold;}

.form {font-family:Arial,Helvetica,Sans-serif;font-size:12px;}
table.form {margin-top:-10px;padding:0px 20px 0px 20px;}

div.footer {padding:10px;background:#000;color:#AAA;font-size:10px;}
div.footer p {margin:10px 0px;}
div.footer a {color:#FF80B7;}
div.footer a:hover {color:#FFF;}

/* ROUNDED BOX STYLE DEFINITIONS */
#xsnazzy h1, #xsnazzy h2 {margin:0px;padding:0px 10px;background:#F4F4F4;}
#xsnazzy p {margin:10px 10px 0px 10px;padding:0px;}
/*#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy h2 {padding-top:0.5em;}*/
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy {background:transparent;}/* margin:25px 1em 100px 1em; */

.xtop, .xbottom {display:block;background:transparent;font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFF; border-left:1px solid #DDD; border-right:1px solid #DDD;} /* CORNERS */
.xb2b, .xb3b, .xb4b {background:#F8F8F8; border-left:1px solid #DDD; border-right:1px solid #DDD;} /* CORNERS */
.xb1 {margin:0 5px; background:#DDD;} /* TOP AND BOTTOM EDGES */
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

/* ROUNDED BUTTON STYLE DEFINITIONS */
.ytop, .ybottom {display:block;background:transparent;font-size:1px;}
.yb1, .yb2, .yb3, .yb4 {display:block; overflow:hidden;}
.yb1, .yb2, .yb3 {height:1px;}
.yb2, .yb3, .yb4 {background:#BF0053; border-left:1px solid #000; border-right:1px solid #000;}
.yb1 {margin:0 5px; background:#BF0053;} /* TOP AND BOTTOM EDGES */
.yb2 {margin:0 3px; border-width:0 2px;}
.yb3 {margin:0 2px;}
.yb4 {height:2px; margin:0 1px;}
div.ycontent {padding:0px 10px;background:#BF0053;border-left:1px solid #000;border-right:1px solid #000;}
div.ycontent a {color:#FFF;font-size:12px;text-decoration:none;}

/* ROUNDED SIDEBAR BOX STYLE DEFINITIONS */
.ztop, .zbottom {display:block;background:transparent;font-size:1px;}
.zb1, .zb2, .zb3, .zb4, .zb1b, .zb2b, .zb3b, .zb4b {display:block; overflow:hidden;}
.zb1, .zb2, .zb3, .zb1b, .zb2b, .zb3b {height:1px;}
.zb2, .zb3, .zb4 {background:#000; border-left:1px solid #000; border-right:1px solid #000;}
.zb2b, .zb3b, .zb4b {background:#BF0053; border-left:1px solid #000; border-right:1px solid #000;} /* BOTTOM CORNERS */
.zb1 {margin:0 5px; background:#000;} /* TOP EDGES */
.zb1b {margin:0 5px; background:#BF0053;} /* BOTTOM EDGES */
.zb2, .zb2b {margin:0 3px; border-width:0 2px;}
.zb3, .zb3b {margin:0 2px;}
.zb4, .zb4b {height:2px; margin:0 1px;}
div.ztitle {padding:0px 10px 3px 10px;background:#000;border-left:1px solid #000;border-right:1px solid #000;color:#FFF;font-family:Times New Roman,Times,Serif;font-size:18px;font-weight:bold;}
div.zcontent {padding:3px 10px;background:#BF0053;border-left:1px solid #000;border-right:1px solid #000;color:#FFF;font-size:11px;overflow:hidden;}
div.zcontent a {color:#FFF;}