/* 
  CSS TAGS USED BY DEMONSTRATION SITE TEMPLATE
*/
BODY      { background-image:url(images/px_main.gif); background-repeat:repeat; background-color:#6E6E6E; }

.headercenter        { background-image:url(images/header-center-bg.jpg); background-repeat:repeat-x; background-color:#4F8AC6; }
.contentleft         { background-image:url(images/px_main.gif); background-repeat:repeat; }
.contentleftdivider  { background-image:url(images/content-left-divider.gif); background-repeat:repeat-y; }
.contentleftcol      { background-image:url(images/content-left-col-bg.gif); background-repeat:repeat-y; }
.contentcenter       { background-color:#EEEFF3; padding: 10px 10px 10px 10px; }
.contentrightcol     { background-image:url(images/content-right-col-bg.gif); background-repeat:repeat-y; }
.contentrightdivider { background-image:url(images/content-right-divider.gif); background-repeat:repeat-y; }
.contentright        { background-image:url(images/px_main.gif); background-repeat:repeat; }
.footercenter        { background-image:url(images/footer-center-bg.jpg); background-repeat:repeat-x; }

.colheading    { margin-left:16px; color: #ffffff; font-weight:bold; font-size:13px; }
.colsubheading { margin-left:16px; color: #ffffff; font-size:10px; color:Silver; }
.colrule       { margin-left:8px; margin-right:10px; height:1px; color:#FFFFFF; }
.coldashed     { margin-left:14px; margin-right:14px; height:1px; border-top:dashed 1px; color:#FFFFFF; }
.coldivider    { margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:2px; color:#6E6E6E; height:4px; }
.colnav        { margin-left:16px; margin-bottom:4px; font-size:11px; }
.colnavlink:link,
.colnavlink:active,
.colnavlink:visited { BACKGROUND: none; COLOR: #B3CE27; TEXT-DECORATION: underline}
.colnavlink:hover   { BACKGROUND: none; COLOR: #B3CE27; TEXT-DECORATION: none}

.demonote     { font-family:Courier New; font-size:12px; background-color:#B3CE27; border:solid 1px black; padding:10px 10px 10px 10px; margin-bottom:15px; }

.backtext:link,
.backtext:active,
.backtext:visited,
.backtext:hover { color:Blue; text-align:right; text-decoration:none; font-weight:bold; }

.rightcollinks .gNewsLstCol           { padding-left:8px; padding-right:8px; }
.rightcollinks .gNewsLstTitle A       { color:#B3CE27; font-size:11px; font-weight:normal; }
.rightcollinks .gNewsLstTitle A:hover { text-decoration:none; }
.rightcollinks .gNewsLstSpacer        { font-size:1px; }
.rightcollinks .gCalLstCol            { padding-left:8px; padding-right:8px; }
.rightcollinks .gCalLstTitle          { color:#B3CE27; font-size:11px; font-weight:normal; margin-bottom:5px; }
.rightcollinks .gCalLstTitle:hover    { text-decoration:none; }
.rightcollinks .subscribe A           { padding-left:8px; color:#FFFFFF; font-size:11px; font-weight:normal; }

.ErrBox { BORDER-RIGHT: red 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: red 2px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 8px; BORDER-LEFT: red 2px solid; COLOR: red; PADDING-TOP: 8px; BORDER-BOTTOM: red 2px solid; }
.SuccessBox { BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: black 2px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 8px; BORDER-LEFT: black 2px solid; COLOR: black; PADDING-TOP: 8px; BORDER-BOTTOM: black 2px solid; }
