body { margin-top: 0; margin-right: 10%; margin-left: 0%; padding-top:0; background-color:#fff;color:#000;}

h1, #logo, h2, h3, h4, h5, h6, dt, .nav { font: bold 100%  'trebuchet ms', tahoma,helvetica,verdana,sans-serif;  }

ul, li, p, dd { font: normal  100%  georgia, 'palatino linotype', palatino, 'new century schoolbook', sans-serif; } 

#top { margin: 0 0; }
#top div { margin: 0 0;  }
#top p { position:absolute;right:0;top:0; font-size:smaller;background-color:#fff; color:#ccc; }
#top p a { background-color:#fff; color:#36f; }
h1#logo { border-top: double medium  #000; border-bottom: solid 1px  #000; 
	letter-spacing:.25em;
	margin: 0 0; margin-top: -5px; 
	padding-top:10px; padding-bottom:10px;  } 

#div1 {  float:right; width:30%; margin-top: 0; 
	background-color:#99c; color:#fff;
	border-top: outset thick #ccf;
	border-right-style:none; 
	border-bottom: outset thick #ccf;
	border-left: outset thick #ccf;
	}
#div1 h2 {  background-color:#99f; color:#fff; text-align:center; 
	font-size: 15px; 
	border-top: solid 1px #000; 
	border-right-style:none; 
	border-bottom: inset thin #ffc; 
	border-left: solid 1px #cc9;  padding-top:.5em; padding-bottom:.5em; }

.menu { margin-top:0; margin-left:0;  text-align:left;  }
.menu p, .menu div { 	margin-bottom:0; margin-top:0; padding: 5px .24em 5px .5em;
	border-bottom: inset thin #ffc;  
	 }
.menu li { margin-bottom:0; list-style-type:none; padding-left:1em; border: solid #ccc 1px;  }
.menu p.current, .menu li.current { background-color: #ccf; color:#fff;  
	border-style:inset; }

.menu span { font-size:110%; width:1.5em; }
.menu li span { font-size:100%; width:auto; }

.menu li.current span {  margin-right:.25em; font-weight:normal; }
.menu li.current span.norm { width:auto; padding-right:0; margin-right:0;}

.menu p.current span { font-size:100%; margin-left:.25em; padding-right:.5em; }

.menu span#colonG, .menu span#colonH { font-size:100%; }

#div2 {  float:right; width:62%; margin-bottom:0; background-color:#fff; color:#000;  }

#txt { border-top-style: none; border-right-style: none; border-bottom: solid 1px #000;  border-left: solid 1px #000; padding: 0 1em 1em 1em; }

h2, .bcrm { margin-top:0; padding-top:.5em; margin-bottom:0; }
.bcrm  { font-size: 80%; }

#div3 { clear:both; text-align:right; border-top:0; }
#div3 p { padding-right:1em; border-right: solid 1px #000; }

#bottom {  border-top: solid 1px #cc9; }


li, dd { margin-bottom: 1em; }
.li0 li { margin-bottom: 0; }
.menu ul { margin: 0 0 0 0; padding-left:1.5em;  }
.menu ul ul  { padding-left:1em; }

li { list-style-type:disc; }
li li { list-style-type:circle; }
li li li { list-style-type:square; }
li li li li { list-style-type:disc; }
li li li li li { list-style-type:circle; }
li.circle { list-style-type:circle; }
li.square { list-style-type:square; }
li.none { list-style-type:none; }
ol li, ul li ol li { list-style-type:decimal; }

.mT { margin-top:1em; }
.mT0  { margin-top:0; }
.mB { margin-bottom:1em; }
.mB0 { margin-bottom:0; }
.m5 { margin-left:5%; }
.m10 { margin-left:10%; }
.m15 { margin-left:15%; }
.mL { margin-left:1em; }
.mL0 { margin-left:0%; }
.mR { margin-right:5%; }
.mR0 { margin-left:0%; }

.indent { margin-left:1em; text-indent:-1em; }

.pT { padding-top:1em; }
.pT0 { padding-top:0; }
.pR { padding-right:1em; }
.pB0 { padding-bottom:0; }
.pB { padding-bottom:1em; }
.pL { padding-left:1em; }
.pL0 { padding-left:0%; }

.b1 { border-top: double medium #c99;}
.b2 { border-top: solid 1px #c99;  margin-top:1em;  }
.b3 { border-top: double medium #c99;  margin-top:1em; }
.mockHr { padding-bottom:1em; margin-bottom:1em; border-bottom: solid 1px #cc9; }

.c0 { background-color:#ffc; color:#000; }
.c01  { background-color:#fff; color:#000; }
.c01b { background-color:inherit; color:#000; }
.c02 { background-color:#eee; color:#000; }
.c03 { background-color:#eff; color:#000; }
.c04 { background-color:#fee; color:#000; }
.c05 { background-color:#c99; color:#fff; }

.c5 { text-align:left; }
.c6 { text-align:center; }
.c7 { text-align:right;  }
.c11, .nav { font-weight:normal; }
.c12, strong  { font-weight: bold; }

.c13 { white-space:nowrap; }
.c14 { text-decoration:none; }
.c15 { font-style:italic; }
.c16 { font-style:normal; }

.help { cursor: help; }
.small { font-size:80%; }
.bigArw {font-size:130%;}

.hdd, .hidden { display: none; }
.inline {display:inline; }
.block {display:block; }

.auto { margin-right: auto; margin-left: auto; }

#bottom { border-top: double medium #99c; }

.floatR { float:right; }
.floatL { float:left; }
.clear { clear:both; }

hr { border: solid 1px #cc9; height: 1px; }


img { border-style:none; }

/* MESSAGE PAGES */

.b3 p, .b3 h6 { margin-left:5%; }
.b3 p.mL0  { margin-left:0; }
.messagesMain h5 { line-height:2em; }

/* LINKS */

a { font-family: 'trebuchet ms', tahoma,helvetica,verdana,sans-serif; }
a:link, a:active, a:visited { background-color:inherit;color:#00f;text-decoration:underline; }
a.ext:link, a.ext:active { background-color:inherit;color:#00f;text-decoration:underline; }
a.aBlk:link, a.aBlk:active, a.aBlk:visited, a.aBlk:hover { background-color:inherit; color:#000;  text-decoration: none; }

a.up:link, a.up:visited, a.up:active, a.up:hover { font-size:130%; position:absolute; margin-top:-1em; right:.5%; }
a.up:hover { background-color:#ffc; color:#00f; text-decoration:none; }
a.up1:link, a.up1:visited, a.up1:active, a.up1:hover { margin-top:-1em; }


.mockMenu, #div1 a:link, #div1 a:active, #div1 a:visited { background-color: #99c; color:#fff; text-decoration: none; font: bold 15px verdana, sans-serif;}
#div1 a:hover {  background-color: #ffc; color:#c00; }
#div1 a.aL:link, #div1 a.aL:active, #div1 a.aL:visited, #div1 a.aL:hover { background-color: #ccf; color:#000; cursor: default; }
#div1 a.cursor:link, #div1 a.cursor:active, #div1 a.cursor:visited, #div1 a.cursor:hover { cursor: pointer; }

.ext:visited { background-color:inherit;color:#906;text-decoration:underline; }
a:hover { background-color:#ffc; color:#00f;text-decoration:none; }
a.ext:hover { background-color:#ffc; color:#00f; text-decoration:none; }
a.aL:hover { background-color:inherit; color:#603;  text-decoration: none; }