body          { font-family: verdana, verdana, Helvetica, sans-serif; background-image: url('activi9.jpg'); background-repeat:repeat;  background-position: top left; background-attachment: fixed; background-color: #ffffff; text-align: left; margin: 20px 10px ; padding: 0 }
table         { background-color: #ffffff; border-collapse: collapse}
table.page    { width: 765px; background-color: #ffffff; padding: 30px }


table.main    { width: 100%; background-color: #ffffff; margin: 0 0 0 0 }
table.form    { width: 100%; font-size: 8pt; color: #0A0559; padding: 0; margin: 0 5px 0 0; border: none }  
table.form2   { width: 98%; font-size: 8pt; color: #0A0559; padding: 0; margin: 0 5px 0 0 } 
table.form3   { width: 100%; font: normal normal 8pt verdana; color: #000000; background-color: #ffffff;  padding: 0; margin: 0 0 0 0 } 
table.help    { width: 490px; font-size: 8pt; padding: 0; margin: 5px 15px 0 15px }

td            { font: normal normal 10pt verdana; color: #000000; margin: 0; padding: 5px; vertical-align: top; background-color: #ffffff }
td.banner     { padding: 0; margin: 0px }
td.banner3    { font: normal bold 8pt verdana; color: white; background-color: #ffffff; padding: 0 10px 0 0; height: 0px; margin: 0px}
.banner1    { font: normal bold verdana 16px; color: #000000; padding: 10px 10px 10px 10px;}

td.menu       { width: 180px; font: normal bold 8pt verdana; text-align: left; padding: 0 0 0 0; background-color: #ffffff }
td.menu2       { width: 180px; font: normal bold 8pt verdana; text-align: left; padding: 0 0 0 0 }
td.content    { width: 765px; background-color: #ffffff; padding: 0 0 0 0; margin: 0 }

div.textsmall {clear: both}

td.column1    { width: 180px; padding: 0 0 0 0 }   
td.column2    { width: 385px; background-color: #ffffff; padding: 30px 10px 0 0 }
td.column3    { width: 180px; padding: 20px 10px 0 0; background-color: #ffffff; border: none}



.newstitle    { font: normal bold 10pt verdana; color: #000000; background-color: #ffffff; padding: 5px 5px 5px 5px; text-align: left;}

.newsheading  { border-top:1px solid #000000; border-bottom:1px solid #000000; color: #000000; background-color: #ffffff;
                font-style:normal; font-variant:normal; font-weight:bold; font-size:8pt; font-family:verdana; padding: 5px 0 5px 0 }

.newstext     { font: normal normal 8pt verdana; color: #000000; padding: 0 0 0 0; text-align: justify;}


td.footer1    { font: normal bold 7pt verdana; text-align: center; color: white; background-color: #DFD4AB }
td.footer2    { font: normal bold 7pt verdana; text-align: center; color: #6666FF; background-color: white }               
td.formheader { border:1px solid gray; text-align: center; color: #0A0559; background-color: #FF9966;
                font-style:normal; font-variant:normal; font-weight:bold; font-size:12pt; font-family:verdana }
td.formfooter { border:1px solid gray; text-align: center; color: #0A0559; background-color: #FF9966;
                font-style:normal; font-variant:normal; font-weight:bold; font-size:8pt; font-family:verdana }
td.formmain   { font: normal normal 8pt verdana; padding: 0 }                             

td.formheading{ font: normal bold 10pt verdana; color: #000000; padding: 10px 3px 3px 3px; border-bottom:1px solid #cccccc; background-color: #ffffff; }                  

td.formprompt { width: 30%; font: normal normal 8pt verdana; color: #000000; text-align: left; vertical-align: middle; background-color: #ffffff; padding: 5px }
td.forminput  { width: 70%; text-align: left; vertical-align: middle; background-color: #ffffff; padding: 0 }
td.formprompt2 { width: 50%; font: normal normal 8pt verdana; color: #000000; text-align: left; vertical-align: middle; background-color: #ffffff; padding: 5px }
td.formprompt3 { width: 50px; font: normal normal 8pt verdana; color: white; text-align: left; vertical-align: middle; padding: 5px }
td.formprompt4 { font: normal normal 8pt verdana; color: #003399; text-align: left; vertical-align: middle; background-color: #CFD7DF; padding: 5px }
td.forminput2  { width: 50%; text-align: left; vertical-align: middle; background-color: #ffffff; padding: 5px }
td.formradio  { width: 20px; text-align: left; vertical-align: middle; background-color: #CFD7DF; padding: 5px }

td.formcell   { font: normal bold 10pt verdana; color: #000000; background-color: #ffffff; padding: 2px 4px 2px 4px }
td.formfiller { height: 5px }
td.selection  { border:1px solid gray; text-align: center; color: #0A0559; background-color: white;
                font-style:normal; font-variant:normal; font-weight:normal; font-size:10pt; font-family:verdana }
td.chart      { font-size: 7pt; color: #6666FF; background-color: pink; text-align: center; padding: 2px }
td.grid       { height: 70px; color: #333333; background-color: #ffffff; border-width: 1px }
td.helpbanner { font: normal bold 10pt verdana; text-align: left; background-image: url('helpbg.jpg'); background-repeat:no-repeat; background-position : top left; color: #003366; padding: 40px 50px 20px 50px} 
td.helpbody   { border-left:0px solid silver; border-right:0px solid silver; background-color: white; 
                font-style:normal; font-variant:normal; font-weight:normal; font-size:9pt; font-family:verdana;padding: 0px, 20px, 20px 20px  }
td.helpfill   { width: 15px; background-color: white }
img           { border-width: 0}
img.left      { float: left; margin: 0 10px 10px 0 }
img.right     { float: right; margin: 0 0 10px 10px}
img.pageleft  { border:1px solid gray; float: left; clear: left; margin-left:0; margin-right:10px; margin-top:0; margin-bottom:10px }
img.pageright { border:1px solid gray; float: right }
img.newsleft  { float: left; clear: left; margin: 0 10px 10px 0 }
img.newsright { float: right }
img.vmiddle   { vertical-align: middle; margin: 0 10px 0 0 }
img.logo      { float: left; margin: 0 20px 0 0 }
img.button    { float: left; clear: left; margin: 0 20px 2px 0 }
img.order     { float: right; vertical-align: middle; margin: 0 10px 0 0 }
img.product   { margin: 4px 0 4px 0 }
img.tab       { vertical-align: bottom; margin: 0 }
p             { font: normal normal 9pt verdana; color: #000000; background-color: #ffffff; margin: 8px 0 0 0;}
p.helphead    { font-size: 10pt; font-weight: bold; color: white; margin: 15px 0 0 0 }
p.helptext    { margin: 10px 0 0 0; padding: 0}
ul            { clear: left; margin: 0; padding: 0 }
li            { margin: 0; padding: 0; font: normal normal 8pt verdana; color: #000000  }
input, 
textarea,
select        { font: normal normal 9pt verdana; color: #000080; margin: 2px 0 1px 0 }
input.right   { text-align: right }

a             { text-decoration: underline }
a:visited,
a:link        { color: #cc0033 }
a:hover       { color: #7ba0cc }

a:visited.menu, 
a:link.menu   { text-decoration: none; color: blue}
a:hover.menu  { color: red}

a:visited.top, 
a:link.top    { text-decoration: none; font-weight: bold; color: white }
a:hover.top   { color: orange}

a:visited.foot, 
a:link.foot   { text-decoration: none; font-weight: bold; color: #6666FF }
a:hover.foot  { color: gray}


hr            { height: 1px; color: #cccccc;clear: left; margin: 2px 0 0 0 }
form          { width: 100%;margin: 0; padding: 0 ; background-color: #ffffff; border: none}

.heading      { font: normal normal 14pt verdana; color: #cc0033; clear: both; background-color: #ffffff }
.SectionTitle {	font: normal bold 13pt; COLOR: #663366; clear: both; background-color: #ffffff}
.newsheading  { border-top:1px solid #000000; border-bottom:1px solid #000000; color: #000000; background-color: #ffffff;
                font-style:normal; font-variant:normal; font-weight:bold; font-size:8pt; font-family:verdana; padding: 5 0 5 0 }
td.textnorm     { font: normal normal 10pt verdana; color: #000000; background-color: #ffffff }
td.textsmall    { font: normal normal 8pt verdana; color: #000000; background-color: #ffffff}

.textnorm     { font: normal normal 10pt verdana; color: #000000; background-color: #ffffff }
.textbold     { font: normal bold 10pt verdana; color: #000000; background-color: #ffffff }
.textcent     { font: normal normal 10pt verdana; color: #000000; text-align: center; background-color: #ffffff }
.textsmall    { font: normal normal 9pt verdana; color: #000000; background-color: #ffffff }
.textsmallcent{ font: normal normal 9pt verdana; color: #000000; text-align: center; background-color: #ffffff }
.textvsmall   { font: normal normal 8pt verdana; color: #000000; background-color: #ffffff }




.prodbox      { width: 300px; border-style: solid; border-width: 1px; color: #cccccc; background-color: #ffffff; padding: 5px; margin: 5px 5px 5px 20px; float: left }
.formnotes    { font: normal bold 9px verdana; color: #999999; background-color: #ffffff}

.cathead      { font: normal bold 10pt verdana; color: #cc0033; margin: 10px 0 5px 0; clear: both }
.cat          { font: normal bold 10pt verdana; color: #cc0033; margin: 10px 0 5px 0; padding: 20px 0 5px 0; }
.proddesc     { font: normal normal 10pt verdana; color: #000000; }
.prodprice    { font: normal bold 10pt verdana; color: #000000 }

.box          { font: normal normal 10pt verdana; width: 385px; color: #000000; border-style: solid; border-width: 1px; border-color: #cccccc; padding: 10px; margin: 10px 0 0 0 }

.box2         { width: 100%; font: normal bold 8pt verdana; color: #000000; margin: 0 0 10px 0 }
.options      { font: normal bold 11pt verdana; color: #6666FF; text-align: center }
.suboptions   { font: normal bold 8pt verdana; color: #6666FF; text-align: center }
.copyright    { font: normal normal 7pt verdana; text-align: center; color: #6666FF }
.endorse      { font: italic bold 7pt verdana; color: red }
.sidenote     { font: normal normal 8pt verdana; color: #003399; vertical-align: top; margin: 0 0 0 10px }
.menuheading  { font: normal normal 12pt verdana; color: white; background-color: gray}
.menusubhead  { border-top:1px solid gray; color: gray; background-color: white;
                font-style:normal; font-variant:normal; font-weight:normal; font-size:10pt; font-family:verdana }
.menutext     { font: normal normal 8pt/11pt verdana; color: rgb(0,116,232); background-color: rgb(223,239,255) }
.price        { font: normal normal 10pt verdana; color: #000000 }



#sidebar1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; WIDTH: 150px; PADDING-TOP: 5px; BACKGROUND-COLOR: #7ba0cc
}
#sidebar1 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; COLOR: #09589d; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica; font-size:10pt; TEXT-DECORATION: none; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
#sidebar1 A:hover {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica; font-size:10pt; TEXT-DECORATION: none; PADDING-LEFT: 2px; COLOR: #35326b; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none
}
#sidebar1 H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; font-size:10pt;  MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: "Trebuchet MS", Verdana, verdana, Helvetica; BACKGROUND-COLOR: #343565
}
#sidebar1 UL {
	height: 20px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}



