body {  background-color: #9999CC; background-image:  url(/assets/layout/bkg_head.gif); background-repeat: repeat-x}
.navbar {  background-color: #CCCCFF; background-image:  url(/assets/layout/bkg_banner.gif); background-repeat: repeat-x}
.subnav {  background-image:  url(/assets/layout/bkg_sub_rt.gif); background-repeat: repeat-y; width: 141px; padding-top: 20px}
.subright {  background-image:  url(/assets/layout/bkg_sub_rt1.gif); background-repeat: repeat-y; background-color: #9999CC; width: 159px; padding-top: 10px; text-align: center}
.mainbody {  background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 10px; width: 460px}
.subnavbttn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-image:  url(/assets/layout/bkg_subnav.gif); background-repeat: no-repeat; height: 27px; padding-top: 6px; padding-left: 3px; letter-spacing: -1px; white-space: nowrap}
li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
.subnavlist {  
	margin-right: -10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; 
	list-style: none;
	list-style-image: url(assets/layout/bullet2.gif);
}
* html * .subnavlist { 
	margin: 0px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none; 
	list-style: none;
	list-style-image: url(assets/layout/bullet2.gif);
}
.headtr {  height: 101px; padding-top: 10px; padding-left: 15px}
.rtboxmid {  background-color: #FFFFFF; background-image:  url(/assets/layout/rtbox_mid.gif); background-repeat: repeat-y; padding-right: 0px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-align: center}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #666699}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; text-decoration: none}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #333333; text-decoration: none; background-color: #CCCCFF}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; text-decoration: none}
a:active {  background-color: #99CC99}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
ol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333 }
ul { list-style-image: url(assets/layout/bullet3.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333 }

/* nsphere local widget */
.ns_content_container {
  margin-top: 0;
  margin-right: 0;
  border: 1px solid #ccffcc;
  width: 118px;
  height:102px;
  background-color:#9999cc;
}

.ns_content_title {
  text-align: left;
  font: bold 12px/18px Verdana,Arial,Helvetica,sans-serif;
  color: #000000;
  width: 116px;
  height: 20px;
  background-color:#99cc99;
  border:1px solid #273427;
}

.ns_content_body {  line-height:15px;
  float: left;
  overflow-y: auto;
  text-align: left;
  margin-right: auto;
  width:118px;
  height:80px;
}

.ns_content_body a:hover {  text-decoration:underline;  color: #000000;
}

.ns_content_link {  text-decoration: none;
  font: 10px Verdana,Arial,Helvetica,sans-serif;
  color: #000000;
  font-weight:bold;
}
