﻿/* -- */
/* -- Two Column Template */
/* -- */
.styTwoColLeft 
{
 margin: 0;
 width: 190px; 
 float: left;
 border: thin none #000; 
}
.stTwoColRight 
{
 margin: 0 0 0 2px;
 width: 608px;
 float: right;
 border: thin none #000;
}

.styTwoColCont
{
 background-image: url('../assets/images/columns.png');
 background-repeat: repeat-y;
 margin-bottom: 5px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */;
 width: 100%;
}

.styDivBodyContainer
{
 padding: 20px 5px 5px 5px;
 width:595px; 
 overflow: auto;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 color: #666666;
 font-style: normal;
 text-decoration: none;
 font-weight: normal;
 font-size: 10PT;
}
.div_clear
{
  height:0px;
  clear: both;
}

.stCHIPBORDER
{
 border:2px gray solid;
}

/* -- */
/* -- Top Menu Bar */
/* -- */
.btnav{
margin-top:-10px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.btnav ul{
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	background: #C0C0C0;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0px;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF
}

.btnav ul li
{
display: inline;
}

.btnav ul li a{
width:96px;
text-align:center;
	float: left;
	color: #003366;
	padding: 5px 11px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
font-size: 8pt;
}

.btnav ul li a.last
{
	border-right-width: 0px;
 
}
.btnav ul li a:visited{
color: #003366;
}

.btnav ul li a:hover, .btnav ul li .selected{
	color: #ffffff !important;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #404040;
}
.rbroundbox { background: url(../assets/images/buttonbar_nt.gif) repeat; }
.rbtop div { background: url(../assets/images/buttonbar_tl.gif) no-repeat top left; }
.rbtop { background: url(../assets/images/buttonbar_tr.gif) no-repeat top right; }
.rbbot div { background: url(../assets/images/buttonbar_bl.gif) no-repeat bottom left; }
.rbbot { background: url(../assets/images/buttonbar_br.gif) no-repeat bottom right; }

.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent 
{ 
margin: 0 7px; 
height:20px;
padding:5px 0px 5px 0px;
}
.rbroundbox 
{ 
width: 100%; 
 }



/* -- */
/* -- News Letter Box */
/* -- */
/* www.roundedcornr.com/rc5.php */
/* diameter 5px */
/* bck color ffffcc */
/* box color ffffcc */
/* border color C0C0C0 */
/* border width 2 */
/* margin 2 */
.newsbox {
margin: 5px 5px 5px 5px;
width:170px;
	background: url(../assets/images/newsbox_tl.png) no-repeat top left;
}
.newsbox_top {
	background: url(../assets/images/newsbox_tr.png) no-repeat top right;
}
.newsbox_bottom {
	background: url(../assets/images/newsbox_bl.png) no-repeat bottom left;
}
.newsbox_bottom div {
	background: url(../assets/images/newsbox_br.png) no-repeat bottom right;
}
.newsbox_content {
	background: url(../assets/images/newsbox_r.png) top right repeat-y;
}

.newsbox_top div, .newsbox_top, .newsbox_bottom div, .newsbox_bottom {
	width: 100%;
	height: 5px;
	font-size: 1px;
}
.newsbox_content, .newsbox_bottom {
	margin-top: 0px;
}
.newsbox_content { padding: 0 5px; }

.stNewsBoxHeader
{
 font-size: 8pt;
 font-weight: bold;
 color: #0021CC;
 text-align: center;
}

.stNewsBoxPrompt {
	font-size: x-small;
	text-align: center;
}

.stNewsBoxText {
 text-align: center;
 font-size: 9pt;
 color: #666666;
}
.stNewsBoxText:hover {
 text-align: center;
 font-size: 9pt;
 color: #666666;
}

.stNewsBoxTextSmall {
 text-align: center;
 font-size: 7pt;
 color: #666666;
}
.stNewsBoxTextSmall:hover {
 text-align: center;
 font-size: 7pt;
 color: #666666;
}

.stNewsBoxDisclaimer {
 font-family: Verdana, Helvetica, Arial, sans-serif;
 color: #666666;
 font-style: normal;
 text-decoration: none;
 font-weight: normal;
 font-size: 8pt;
 text-align: justify;
}

/* -- */
/* -- Left Navigation Bar */
/* -- */
ul#nav {
  list-style:none;
  margin:0;
  padding:0;
}

ul#nav li{
 border-width: 0px 3px 3px 0px;
 list-style: none;
 margin: 3px 3px 3px 10px;
 padding: 2px 0px 2px 5px;
 border-right-style: solid;
 border-bottom-style: solid;
 border-right-color: #C0C0C0;
 border-bottom-color: #C0C0C0;
 background-color: #ffffcc;
 width: 160px;
 height: 15px;
 vertical-align: text-top;
 clip: rect(auto, auto, auto, auto);
 text-align: left;
}

ul#nav li:hover
{
 background-color: #C0C0C0;
}

ul#nav li a
{
 text-decoration: none;
 color: #666666;
 font-size: 8pt;
 font-family: Verdana;
 vertical-align: top;
}


