a:Link {color: #CC0000; text-decoration: none;}
a:Visited {color: #CC0000; text-decoration: none;}
a:Active {color: #CC0000; text-decoration: none;}
a:Hover {color: #CC0000; text-decoration: none;}

.TopLinks a:link {color: #FFFFFF; text-decoration: none;}
.TopLinks a:Visited {color: #FFFFFF; text-decoration: none;}
.TopLinks a:Active {color: #FFFFFF; text-decoration: none;}
.TopLinks a:Hover {color: #FFCC00; text-decoration: none;}
.TopLinks TD {color: #FFCC00; background-color: #cc0000; font-family: Arial; font-size: 10pt; font-weight: bold;}

.SideNav {font-family: Arial; font-weight: bold; font-size: 10pt; background-repeat: no-repeat;}
.CopyrightRow TD {background-color: #99CCCC; font-size: 8pt; COLOR: #000000;}
.menu {padding-left: 30px;}
.header {font-family: Arial; color: #CC0000; font-weight: bold; font-size: 12pt;}
.backcolor {background-color: #FFCC00;}
.textcolor {color: #003366;}
.CuteEditorFrame {border: solid 1px #DDDDDD;	background-color: #FFFFFF; height: 800px; width: 600px;}

table {font-family: Arial; color: #000000; font-size: 9pt;}
h1 {font-family: Arial; color: #CC0000;	font-weight: bold; font-size: 12pt;}
h4 {font-family: Arial; color: #CC0000;}
hr {color: #CC0000;}

/**
 * color_a = pale blue;
 * color_b = medium blue;
 * color_c = golden rod;
 * color_d = light olive;
 * color_e = dark grey;
 * #d8d8ee = purple;
 */
.color_a {background:#DAF0F1; color:#000000;font-family: Sans-Serif; font-size: 10pt;}
.color_b {background:#84B0B1; color:#000000;}
.color_c {background:#C9BA65; color:#000000;}
.color_d {background:#D4D8BD; color:#000000;}
.color_e {background:#999999; color:#FFFFFF;font-family: sans-serif;font-size: 14pt;}
.color_f {background:#FFFFFF; color:#000000;}
.color_g {color: #CC0000; font-size: 12pt; font-weight: bold;}

.test_color {background-color: #7f7f9c;}
.info {padding: 0px 5px 5px 5px;}

/**
 * #eee = light pale green;
 * #ddd = light grey;
 * #aaa = dark grey;
 * #444 = darker grey;
 * #fff = white;
 * #ccc = light grey;
 * #eca = peach;
 * #000 = black;
 * d8d8ee = light purple;
 * #7f7f9c = dark purple;
 */

/* Inset 3D Raised */
.raised {background: transparent; width:15%; margin: 0 auto; position: absolute; visibility: hidden; display: none;}
.raised h1, .raised p {margin: 0 10px;}
.raised h1 {font-size: 2em; color: #fff; letter-spacing: 1px;}
.raised p {padding-bottom: 0.5em;}

.raised .top, .raised .bottom {display: block; background: transparent; font-size: 1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display: block; overflow: hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height: 1px;}
.raised .b2 {background: #D4D8BD; border-left: 1px solid #fff; border-right: 1px solid #eee;}
.raised .b3 {background: #D4D8BD; border-left: 1px solid #fff; border-right: 1px solid #ddd;}
.raised .b4 {background: #D4D8BD; border-left: 1px solid #fff; border-right: 1px solid #aaa;}
.raised .b4b {background: #D4D8BD; border-left: 1px solid #eee; border-right: 1px solid #999;}
.raised .b3b {background: #D4D8BD; border-left: 1px solid #ddd; border-right: 1px solid #999;}
.raised .b2b {background: #D4D8BD; border-left: 1px solid #aaa; border-right: 1px solid #999;}


.raised .b1 {margin: 0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin: 0 3px; border-width: 0 2px;}
.raised .b3, .raised .b3b {margin: 0 2px;}
.raised .b4, .raised .b4b {height: 2px; margin: 0 1px;}
.raised .b1b {margin: 0 5px; background: #999;}
.raised .boxcontent {display: block;  background: #D4D8BD; border-left: 1px solid #fff; border-right: 1px solid #999;}

/* rounded corners */
.xsnazzy h1, .zsnazzy h1 {margin:0; font-family: sans-serif; font-size: 10pt; padding:0 10px 5px 10px; border-bottom:1px solid #444;}
.xsnazzy p, .zsnazzy p {margin:0; padding:5px 10px; font-size:10px;}
.xsnazzy {background-color: #fff; width:200px; float:left; margin:5px 5px 5px 5px; visibility: hidden; position: absolute; display: none;}
.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 #444; border-right:1px solid #444;}
.xb1 {margin:0 5px; background:#444;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; border:0 solid #444; border-width:0 1px; height:auto; width:auto;}

/* Chamfer Borders*/
.chamfer {background: transparent; width: 15%; margin: 0 auto; position: absolute; visibility: hidden; display: none;}
.chamfer h1,h2,h3,h4,h5,h6 .chamfer p {margin : 0 10px;}
.chamfer h1 {font-size: 1em; color: #000; letter-spacing: 1px;}
.chamfer p {padding-bottom: 0.5em;}

.chamfer .top, .chamfer .bottom {display: block; background: transparent; font-size: 1px;}
/*.chamfer .b1, .chamfer .b2, .chamfer .b3, .chamfer .b4, .chamfer .b5 {display: block; overflow: hidden; height: 1px; background: #D4D8BD; border-left: 1px solid #000; border-right: 1px solid #000;}*/
.chamfer .b1, .chamfer .b2, .chamfer .b3, .chamfer .b4, .chamfer .b5 {display: block; overflow: hidden; height: 1px; background: #FFFFFF; border-left: 1px solid #000; border-right: 1px solid #000;}
.chamfer .b1 {margin: 0 5px; background: #000;}
.chamfer .b2 {margin: 0 4px;}
.chamfer .b3 {margin: 0 3px;}
.chamfer .b4 {margin: 0 2px;}
.chamfer .b5 {margin: 0 1px;}

/*.chamfer .boxcontent {display: block; background: #D4D8BD; border-left: 1px solid #000; border-right: 1px solid #000;}*/
.chamfer .boxcontent {display: block; background: #FFFFFF; border-left: 1px solid #000; border-right: 1px solid #000;}

/* speach bubble */
#container {background:#d8d8ee; width:200px; margin:15px; padding:20px;}
.cxsnazzy {background: transparent; width:200px; float:left; margin:5px 5px 5px 5px; visibility: hidden; position: absolute; display: none;}
.cxsnazzy h1, .cxsnazzy h2, .cxsnazzy p {margin:0 10px; letter-spacing:1px;}
.cxsnazzy h1 {font-size:2.5em; color:#fc0;}
.cxsnazzy h2 {font-size:2em;color:#234; border:0;}
.cxsnazzy p {padding-bottom:0.5em; color:#eee;}
.cxsnazzy h2 {padding-top:0.5em;}
.cxsnazzy {background: transparent; margin:1em;}

.cxsnazzy em {display:block; width:0; height:0; color:#d8d8ee; overflow:hidden; border-top:12px solid #fff; border-left:12px solid transparent; border-right:12px solid transparent; margin-left:50px;}
/* hack for IE5.5 */
* html .cxsnazzy em {width:24px; height:12px;}
.cxsnazzy span {display:block; width:0; height:0; color:#fff; overflow:hidden; border-top:10px solid #7f7f9c; border-left:10px solid transparent; border-right:10px solid transparent; margin-left:52px; margin-top:-15px;}
* html .cxsnazzy span {display:none;}

.cxb1, .cxb2, .cxb3, .cxb4, .cxb5, .cxb6, .cxb7 {display:block; overflow:hidden; font-size:0;}
.cxb1, .cxb2, .cxb3, .cxb4, .cxb5, .cxb6 {height:1px;}
.cxb4, .cxb5, .cxb6, .cxb7 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #fff;}

.cxb1 {margin:0 8px; background:#fff;}
.cxb2 {margin:0 6px; background:#fff;}
.cxb3 {margin:0 4px; background:#fff;}
.cxb4 {margin:0 3px; background:#7f7f9c; border-width:0 5px;}

.cxb5 {margin:0 2px; background:#7f7f9c; border-width:0 4px;}
.cxb6 {margin:0 2px; background:#7f7f9c; border-width:0 3px;} 
.cxb7 {margin:0 1px; background:#7f7f9c; border-width:0 3px; height:2px;} 

.cxboxcontent {display:block; background:#7f7f9c; border:3px solid #fff; border-width:0 3px;}