body {background-color: #fff; margin: 0; /* top right bottom left px no comma*/ } 
.topmenu { font: bold 0.7em Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; } 
a.topmenu:link { color: #1F1F49; }
a.topmenu:visited { color: #1F1F49; }
a.topmenu:hover { text-decoration: underline; }
a.topmenu:active { text-decoration: underline; }

form { display:inline; } 
.signup {background-color: #000; font: 500 0.7em arial, sans-serif; color: #fff;}
input.signup {background-color: #fff; height: 20px; width: 145px; border-color: #000; font: 0.9em/.9 arial, sans-serif; color: #000;}

a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { color: #666666; text-decoration: underline overline; }
a:active { color: #ff6633; text-decoration: none}

.level2menu { background-color: #ffffff; font: 0.7em verdana, arial, helvetica, sans-serif; margin-left: 30px; margin-right: 30px; padding: 5px; }

h1 { font: 1.1em verdana, arial, sans-serif; letter-spacing: 0.2em; color: #906;}
h2 { font: 0.9em verdana, arial, sans-serif; letter-spacing: 0.1em; color: #006;}

.leftmilestone { background-color: #fff; font: 500 0.7em verdana, arial, helvetica, sans-serif; color: #000; border-top : 1px solid Black; border-bottom : 1px solid Black;}

.leftmilestonered { background-color: #f63; font: bold 0.7em verdana, arial, helvetica, sans-serif; color: #fff; }
a.leftmilestonered:link { text-decoration: none; color: #fff; }
a.leftmilestonered:visited { text-decoration: none; color: #fff; }
a.leftmilestonered:hover { text-decoration: none; color: #000; }
a.leftmilestonered:active { text-decoration: none; color: #ccc; }

.rightmenu { font: bold 0.7em verdana, arial, helvetica, sans-serif; color: #cc0000;}
h2.rightmenu { font: bold .8em verdana, arial, sans-serif; letter-spacing: 0.1em; }
a.rightmenu:link { color: #cc0000; }
a.rightmenu:visited { color: #cc0000; }
a.rightmenu:hover { color: #000000; background-color: #f90; }
a.rightmenu:active { color: #000000; background-color: #f90; }

.level3crumb {font: 0.65em verdana, arial, helvetica, sans-serif;}
.level3menutop {font: 0.7em verdana, arial, helvetica, sans-serif; border-bottom: 1px solid black;}
.level3menubottom {font: 0.7em verdana, arial, helvetica, sans-serif; border-top: 1px solid black;}

.resumetext { font: .8em verdana, arial, helvetica, sans-serif; color: #000000; }
.newbodytextnotjustify {font: .7em verdana, arial, helvetica, sans-serif;}
.newbodytext { font: 0.7em verdana, arial, helvetica, sans-serif; margin-left: 30px; margin-right: 30px; padding: 5px; }
ul.newbodytext { font: .7em verdana, helvetica, sans-serif; color: #000; margin-left: 40px; margin-right: 30px; }
ul.articletext { font: .8em/1.4 verdana, helvetica, sans-serif; color: #000000; }
.newbodytextborderstrong { font: 300 0.7em verdana, arial, helvetica, sans-serif; padding: 10px; margin-left: 25px; margin-right: 25px; background-color: #FFFFCC;	border : 1px solid Black; }
.newbodytextborder { font: 300 0.7em verdana, arial, helvetica, sans-serif;	text-align: justify; margin-left: 25px; margin-right: 25px; padding: 10px;	background-color: #FFFFCC; }
.yellowboxrightmenu { font: 300 0.7em verdana, arial, helvetica, sans-serif;  padding: 1px;	background-color: #f0f0e1; }

.bluebox { font: 300 0.7em verdana, arial, helvetica, sans-serif;  margin-left: 40px; margin-right: 40px; padding: 45px;	background-color: #fff; border: 1px solid #800}
.rightbluebox { font: 300 0.7em verdana, arial, helvetica, sans-serif;  margin-left: 25px; margin-right: 25px; padding: 10px;	background-color: #9cf; border: 1px solid #800}

ul.rightmenu {
	list-style : disc;
	list-style-position : outside;
}


.bodytext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 135%; color: #000000}
.gtsymbol {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-style: normal; font-weight: bold; color: #cc0000}
.insidelinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #cc0000; text-decoration: underline}
.topic {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #CC0000}
.cheader { font-family: Trebuchet MS, serif;	font-size: 14px; font-style: normal; font-weight: normal; color: #666666; font-variant: normal; }
.clientup {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 151%; font-weight: normal; color: #cc0000}
.clientover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #666666}
.shottext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #666666; line-height: 135%}
.shotheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #333333}
.caseon {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #cc0000; text-decoration: none}
.caseoff {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #333333}
.questions { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; color: #666666 ; font-weight: bold}
.bigred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #cc0000; line-height: normal; text-decoration: none}
.bodytextindent {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 135%; color: #666666; text-indent: 20px; list-style-type: none; border-style: dotted; border-top-width: thin}

.newcontent {
	width:auto;
	background-color: #ffffff;
	padding:5px;
	}
	
.left {
	width:auto;
	padding:5px;
	}
	
.right {
	width:auto;
	background-color: #ffffff;
	padding: 5px;
	}
