body {margin:0px; background-color:#FFFFFF; background-image:url(../images/pagebg8.gif); background-repeat:repeat}
div { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333}
td {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; color:#333333}
p {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:13px; color:#333333}
li {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:13px; color:#333333; padding-bottom:4px; padding-top:4px;}
h1 {font-size:14pt; color:#C96B12}
h2 {font-size:10pt; color:#555555}
h3 {font-size:12pt; color:#666666}
/*ul {text-indent: 40px; padding: 0px; margin: 2px}*/

A:link,
A:visited,
A:active {color:#FF6600; text-decoration:none}
A:hover {color:#FF3300; text-decoration:underline}

#topbanner {background-image:url(../images/comm-home-art-101.gif); background-position:left; height:45px; background-repeat:no-repeat; font-size:18px; font-weight:bold; color:#666666; padding:0px 0px 0px 220px}
#topbanner_s8 {background-image:url(../images/comm-home-art-102.gif); background-position:left; height:45px; background-repeat:no-repeat; font-size:18px; font-weight:bold; color:#666666; padding:12px 0px 0px 240px}

/*#lowerbanner-8l {background-image:url(../images/comm-home-lowerbg-8l.gif); background-position:top; background-repeat: repeat-x; height:45px;}
#lowerbanner-8m {background-image:url(../images/comm-home-lowerbg-8m.gif); background-repeat: no-repeat; height:45px; width:180px}
#lowerbanner-s8m {background-image:url(../images/comm-lowerbg-s8m.gif); background-position:top; background-repeat: repeat-x; height:44px; width:180px; border-bottom: 1px solid #BCBCBC;}
#lowerbanner-8r {background-image:url(../images/comm-home-lowerbg-8r.gif); background-position:top right; background-repeat: no-repeat; height:45px; width:640px; padding:2px 0px 0px 0px; font-size:8pt; color:#FFFFFF; font-weight:bold; border-bottom: 1px solid #BCBCBC; border-right: 1px solid #CCCCCC}
*/

#lowerbanner-8l {background-image:url(../images/comm-home-lowerbg-9l.gif); background-position:top; background-repeat: repeat-x; height:45px;}
#lowerbanner-8m {background-image:url(../images/comm-home-lowerbg-9m.gif); background-repeat: no-repeat; height:45px; width:180px}
/*#lowerbanner-s8m {background-image:url(../images/comm-lowerbg-s8m.gif); background-position:top; background-repeat: repeat-x; height:44px; width:180px; border-bottom: 1px solid #BCBCBC;}*/
#lowerbanner-s8m {background-image:url(../images/comm-lowerbg-s9m.gif); background-position:top; background-repeat: repeat-x; height:44px; width:180px; border-bottom: 1px solid #BCBCBC;}
#lowerbanner-8r {background-image:url(../images/comm-home-lowerbg-9r.gif); background-position:top right; background-repeat: no-repeat; height:45px; width:640px; padding:2px 0px 0px 0px; font-size:8pt; color:#FFFFFF; font-weight:bold; border-bottom: 1px solid #BCBCBC; border-right: 1px solid #CCCCCC}

/*#bottomlink-8 a:link,
#bottomlink-8 a:visited,
#bottomlink-8 a:active {font-size:8pt; font-weight:bold; color:#333333; text-decoration:none}
#bottomlink-8 a:hover {font-size:8pt; font-weight:bold; color:#FFFFFF; text-decoration:underline}
*/
#bottomlink-8 a:link,
#bottomlink-8 a:visited,
#bottomlink-8 a:active {font-size:8pt; font-weight:bold; color:#FFFFFF; text-decoration:none}
#bottomlink-8 a:hover {font-size:8pt; font-weight:bold; color:#FFFFFF; text-decoration:underline}

A.links8:link,
A.links8:visited,
A.links8:active {font-size:8pt; font-weight:bold; color:#666666; text-decoration:underline}
A.links8:hover {font-size:8pt; font-weight:bold; color:#FF7F07; text-decoration:underline}

A.links81:link,
A.links81:visited,
A.links81:active {font-size:8pt; color:#FF7F07; text-decoration:none; font-size:13px}
A.links81:hover {font-size:8pt; color:#FF7F07; text-decoration:underline; font-size:13px}

A.links82:link,
A.links82:visited,
A.links82:active {font-size:13px; font-weight:bold; color:#000000; text-decoration:none}
A.links82:hover {font-size:13px; font-weight:bold; color:#FF7F07; text-decoration:underline}

.whatsnew8 {padding:4px;}
A.whatsnew-8:link,
A.whatsnew-8:visited,
A.whatsnew-8:active {color:#003399; text-decoration:underline}
A.whatsnew-8:hover {color:#FF7F08; text-decoration:underline}

.clients8 {font-size:16px; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; color:#333333}
.testim-8 {padding:4px; width:140px}
.testim-full8 {font-style:italic; font-size:12px;}
.testim-logo8 {float:right; margin:6px 0px 0px 12px; border:1px solid #DDDDDD; clear:right}
A.testim-8:link,
A.testim-8:visited,
A.testim-8:active {color:#FF9900; text-decoration:none}
A.testim-8:hover {color:#FF9900; text-decoration:underline}

A.marquee6:link,
A.marquee6:visited,
A.marquee6:active {color:#666666; text-decoration:none;}
A.marquee6:hover {color:#666666; text-decoration:none;}

.menu8 {background-image:url(../images/comm-header-8bl.gif); height:20px; padding:1px 0px 1px 336px;}
#menu8 a:link,
#menu8 a:visited,
#menu8 a:active{margin-left: 4px; margin-top:0px; height:19px; padding: 0px 20px 1px 20px; border: 1px solid #FFFFFF; color: #FFFFFF; text-decoration: none; font-weight:bold; display:inline}
/* #menu8 a:hover {margin-left: 4px; margin-top:0px; height:19px; padding: 0px 22px 1px 22px; border: 1px solid #FFFFFF; color: #FFFFFF; text-decoration: none; font-weight:bold; display:inline; background-color:#878787; }*/
#menu8 a:hover {margin-left: 4px; margin-top:0px; height:19px; padding: 0px 20px 1px 20px; border: 1px solid #FFFFFF; color: #FFFFFF; text-decoration: none; font-weight:bold; display:inline; background-color:#88A2DB; }
/*.menu8-c {margin: 0px; height:20px; padding-top: 3px; padding-left: 6px; border: 1px solid #FF7F07; background-color:#FFFFFF; color: #993366; text-decoration: none; font-weight:bold; display:inline}*/
.menu8-c {margin-left: 4px; margin-top:0px; height:20px; padding: 0px 22px 5px 22px; border-top: 1px solid #88A2DB; border-right: 1px solid #88A2DB; border-left: 1px solid #88A2DB; background-color: #FFFFFF; color:#425992; text-decoration: none; font-weight:bold; display:inline;}

.menu-s8 {background-image:url(../images/comm-header-8bl.gif); height:20px; padding:1px 0px 1px 156px;}
#menu-s8 a:link,
#menu-s8 a:visited,
#menu-s8 a:active{margin-left: 4px; margin-top:0px; height:19px; padding: 0px 18px 1px 18px; border: 1px solid #FFFFFF; color: #FFFFFF; text-decoration: none; font-weight:bold; display:inline}
/*#menu-s8 a:hover {margin-left: 4px; margin-top:0px; height:19px; padding: 0px 22px 1px 22px; border: 1px solid #FFFFFF; color: #FFFFFF; text-decoration: none; font-weight:bold; display:inline; background-color:#878787; }*/
#menu-s8 a:hover {margin-left: 4px; margin-top:0px; height:19px; padding: 0px 18px 1px 18px; border: 1px solid #FFFFFF; color: #FFFFFF; text-decoration: none; font-weight:bold; display:inline; background-color:#88A2DB; }

#menu-l8 a:link,
#menu-l8 a:visited,
#menu-l8 a:active{height:14px; margin:  0px 0px 0px 2px; padding: 0px 2px 1px 2px; border: 1px solid #F0F0F0; color: #000000; text-decoration: none; font-weight:bold; font-size:8pt; display:block;}
#menu-l8 a:hover {height:14px; margin:  0px 0px 0px 2px; padding: 0px 2px 1px 2px; border: 1px solid #FF7F07; color: #FF7F07; text-decoration: none; font-weight:bold; font-size:8pt; display:block; background-color:#FFFFFF;}
.menu-l8c { line-height:13px; margin:  0px 0px 0px 2px; padding: 0px 2px 1px 2px; border: 1px solid #FF7F07; color: #FFFFFF; text-decoration: none; font-weight:bold; font-size:8pt; display:block; background-color:#FF7F07}

.home-userarea {background-image:url(../images/comm-home-art-401.gif); background-position: bottom right; background-repeat:no-repeat;}
.userarea {padding:12px; font-size:9pt; border-left: 1px solid #DEDEDE;}
.content_shell_8 { width:780px; border:0px;}

/*.s8 {background-image:url(../images/comm-home-userareabg-s8.gif); background-position:bottom right; background-repeat:no-repeat;}*/
.s8 {background-image:url(../images/comm-home-userareabg-s9.gif); background-position:bottom right; background-repeat:no-repeat;}
.heading-s8 {padding-left:10px; background-image:url(../images/comm-headingbg-2.gif); background-position:top left; background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; font-size:9pt; height:20px; padding-top: 10px}
.heading-s8-error {padding-left:20px; background-image:url(../images/comm-headingbg-error.gif); background-position:top left; background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; font-size:9pt; height:20px; padding-top: 10px}
.heading-8bg {background-image:url(../images/comm-headingbg-1.gif); background-position:right; background-repeat:no-repeat; height:20px; padding: 1px;}
/*.heading-71 {border:1px solid #FFAF14; margin:2px 0px 2px 0px; height:18px; padding:4px 0px 0px 6px; font-size:8pt; font-weight:bold; color:white;}*/
.heading-8 {border:1px solid #FFBF47; margin:1px; height:18px; padding:2px 0px 0px 4px; font-size:8pt; font-weight:bold; color:white; text-decoration:none; cursor:pointer}
.heading-s81 {margin-left:60px; width:500px; padding:6px; font-weight:bold; background-color:#8BA2DB; color:#FFFFFF}
.logbutton {height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; border:0px; background-color:#FFFFFF; cursor:pointer;}
.logtext {height:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; padding-top:2px; background-color:#FFFFFF; }

a.logbox:link,
a.logbox:visited,
a.logbox:active {font-size: 8pt; color:#333333; text-decoration:none}
a.logbox:hover {font-size: 8pt; color:#FF3300; text-decoration:none}

.annotate{background-image:url(../images/comm-arrow-left1.gif); background-position:right; background-repeat:no-repeat; padding-right:0px}

.title-8 {font-weight:bold}
.subtitle-8 {font-weight:bold}
.author-8 {font-style:italic; color:#003399}
.indent-60 {padding-left:60px;}
.indent-100 {padding-left:100px; margin:12px 0px 20px 0px;}
.required {font-weight: bold; color: #FF0000;}
.smallcap {font-variant: small-caps; font-weight:bold}
.bullet-80 {margin-left:60px; width:500px; padding:20px; list-style-position:outside; font-size:13px}

