
.PageTitle   { font-family: Verdana; font-size: 20pt; color: #000000; }
.SubHeader   { font-family: Verdana; font-size: 10pt }
.PageHeader  { font-family: Tahoma; font-size: 14pt; color: #3366CC; font-weight: bold }
.PageFooter  { color=#cfcfcf; font-family:sans-serif; font-size: 10px }
.toolbar     { font-family: verdana; font-size: .68em; text-decoration: none; color: #3366CC }
.descriptiontext { 
  FONT-FAMILY: verdana; 
  FONT-SIZE: .7em ;
  text-align: left ;
  color: #3366CC ;
}

.formcontainer { color:#000000; font-family: verdana; font-size: .68em; font-weight: normal; background-color: #ffffff; 
border-right: 1px solid #000080; border-bottom: 1px solid #000080; border-top: 1px solid #000080; border-left: 1px solid #000080; 
padding-top:5; }
.autotextcontainer { color:#000000; background-color: #ff6600; padding: 5; border-left: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1; border-top: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1; }
.popupcontainer { color:#000080; background-color:#f1f1f1; padding:10; border-left:1px solid #999999; border-right:2px solid #000000; border-top:1px solid #999999; border-bottom:2px solid #000000; }
.formlabel   { text-align: left; font-family: verdana; font-size: .68em; font-weight: normal }
.querytextcontainer  { color:#000000; background-color: #f1f1f1; padding: 5; border-left: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1; border-top: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1; }
.main    { border-right:  50px solid #ff6600; background-color: #f1f1f1; }
.BANNER    { background-color: #ffff00; border-bottom: 4px solid #ffff00; }
.BannerText A:hover  {  font-family:   verdana; font-size: 9pt; color: #FFFFFF; text-decoration: underline; }
.BannerText A  {  font-family: verdana; font-size: 9pt; color: #FFFFFF; text-decoration: none; }
body { background-color: #ff9900; color: #111111; }
.bodytext {
font-family: Verdana, sans-serif;
font-size: 11px;
color:#666666;
}
.bodytextsmall {
font-family: Verdana, sans-serif;
font-size: 10px;
}
.desc {  
font-family: Verdana, sans-serif;
font-size: 10px; 
}
TD.TitleArea {  font-family: verdana; font-size: 9pt;}
.SectionLine {    background-color: #ff6600; }
.PropertySheet .SectionHeader {color: #ff6600; font-family: arial; font-size: 12pt; font-weight: bold }
.PropertySheet TD { font-family: verdana; font-size: .7em; }
.PropertySheet TH { 
  font-family: verdana; 
  font-size: .7em;
  color: gray; 
  font-weight: normal;
  text-align: left ;
}
.PropertySheet A  { text-decoration: none; color: #3366cc; }
.ThinSectionLine { background-color: #ff9a00; }
TD.leftbar { border-left: 4px solid #FF0000; border-right: none; }
TD.TitleArea { font-family: verdana; font-size: 9pt; }
.NavLink  A:hover { font-family: verdana; font-size: 9pt; color: #ff6600; text-decoration: underline; }
.NavLink A { font-family: verdana; font-size: 9pt; color: #3366CC; text-decoration:none; }
.NavLink_sm { font-family: verdana; font-size: 8pt; color: #3366CC; text-decoration:none; }
.AuthoringControls   { background-color: #F2F2F2; font-family: verdana; font-size: 8pt;  }

.th { 
	border-left: 1px solid #CCCCCC; 
	border-right: 1px solid #111111; 
	border-top: 1px solid #CCCCCC; 
	border-bottom: 1px solid #111111; 
	text-align: left; 
	background-color: #ff6600; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	padding: 3 
}

TD.hHeader { font-family: arial; font-size: 9pt; font-weight: bold }
TD.hProblem { color: red }
.hSectionLine { background-color: #BFBFBF; }
TD.MainHeader { 
	background-color: #ff9900; 
	color: #ffff00; 
	font-size:12pt; 
	font-family: verdana; 
	border-bottom: 2px solid red; 
	border-top: 2px solid red; 
	border-left: 1px solid red; 
	border-right: 1px solid red;
	 
}
TD.MainBody { 
	background-color: #ffffff  ;
   	color: #9C0000  ; 
   	font-size:9pt; 
   	font-family: verdana; 
   	border-bottom: 1px solid #ff9900; 
   	border-right: 1px solid red;
   	padding-left: 3;
   	padding-bottom: 2; 
}
TD.MainBodyRight { 
	background-color: #ffffff  ;
   	color: #9C0000  ; 
   	font-size:9pt; 
   	font-family: verdana; 
   	border-bottom: 1px solid #ff9900; 
   	padding-left: 3;
   	padding-bottom: 2;
}

.sw-textbox {
	background-color: #ff9900; 
	text-align: center; 
	align: center; 
 	height: 160; 
 	width: 146; 
 	border: 1px solid black; 
 	
}

.sw-infobox {
	background-color: #ff9900; 
   	font-size: 10pt; 
   	font-family: verdana; 
	text-align: center; 
	align: center; 
 	border: 1px solid black; 
 	
}

.sw-propertysheet {
   font-family: verdana;
   font-size: .7em;
        text-align: left ;   
}
.sw-propertysheet th {
   font-family: verdana;
   font-size: 8pt;
   color: gray;
   font-weight: normal;
}
.sw-propertysheet a {
   text-decoration: none;
   color: #3366cc;
}
.sw-propertysheet a:hover {
   text-decoration: underline;
   color: #ff3300;
}

.sw-navframe-left {
   border-left: 4px solid #ffff00;
   border-right: none;
}
.sw-nav td {
   font-family:  Verdana, sans-serif;
   font-size:    8pt;
   font-weight: normal;
}
.sw-nav th  {
   font-size:    8pt;
   font-family:  Verdana, sans-serif;
   font-weight:  normal;
   text-align:   left;
   color:        black;

}
.sw-nav a {
   text-decoration: none;
   font-family:  Verdana, sans-serif;
   font-size:    8pt;
   font-weight: normal;
   color: #3366cc;
}
.sw-nav a:link {
}
.sw-nav a:hover {
   text-decoration: underline;
   color:        #798073;
}
.sw-nav a:visited {
   color:       #3366cc;
}
.main .sw-verticaldots {
   background-image: url('/_images/vertical_dot.jpg');
   background-position:  right top;
   background-repeat: repeat-y;
   background-attachment: fixed;
   padding-bottom: 5;
}

.err {
   font-family:  Verdana, sans-serif;
   font-size:    8pt;
   font-weight:  normal;
   color:    #FF0000
}
.SectionHeader {   
  color: #ff6600;
   font-family: arial;
   font-size: 12pt;
   font-weight: bold;
}
.sw-bannerframe { 
   background-color: #ff6600;  
   border-bottom: 4px solid #ffff00; 
}

.sw-banner a:link {
   font-family:  Verdana, serif;
   font-size:    9pt;
   color:        white;
   font-weight:  normal;
   text-decoration: none;
   }

.sw-banner a:visited {
   font-family:  Verdana, serif;
   font-size:    9pt;
   color:        white;
   font-weight:  normal;
   text-decoration: none;
   }

.sw-banner {
   color: white;
   font-size:    9pt;
   font-family:  verdana;
}

input, textarea, button, select {
   font-size: 9pt; 
   font-weight: normal; 
   color: navy; 
   background-color: navahowhite 
   padding: 0; 
   text-align: ; 
   border-left: 1px solid silver; 
   border-top: 1px solid silver; 
   border-bottom: 1px solid gray; 
   border-right: 1px solid gray; 
   font-family: verdana, sans-serif
}

.sw-img {
   background-image: url('/_images/sun_burst_800.jpg');
}

.sw-bar
   scrollbar-3dlight-color: whitesmoke;
   scrollbar-arrow-color: #ffffff;
   scrollbar-base-color: yellow;
   scrollbar-darkshadow-color: #ffff00;
   scrollbar-face-color: #ffff000;
   scrollbar-highlight-color: #fff000;
   scrollbar-shadow-color: #efefef;
}

.selectbox {
   color:#000080; font-size:.68em;
}