
a:hover  { color: red; text-decoration: underline }
a        { text-decoration: none }
body { font-family: Verdana, Helvetica, Geneva, Arial }
h1  { color: lime; font-weight: bold; font-size: 30px; font-family: Verdana, Helvetica, Geneva, Arial; margin-top: 0px; margin-bottom: 0px }
h2        { color: #900; font-weight: bold; font-size: 1.5em; font-family: Verdana, Helvetica, Geneva, Arial; border-bottom: 3px double #900 }
h3               { color: #980000; font-weight: bold; font-size: 1.2em; font-family: Verdana, Helvetica, Geneva, Arial }
h4            { color: #00529b; font-size: 1em; font-family: Verdana, Helvetica, Geneva, Arial; font-weight: bold; margin: 0 }
h5        { font-weight: bold; font-size: 0.7em; font-family: Verdana, Helvetica, Geneva, Arial; margin: 0px }
h6  { font-weight: bold; font-size: 12px; font-family: Verdana, Helvetica, Geneva, Arial; margin-top: 0px; margin-bottom: 0px }
ol       { color: #4883a3; line-height: 18px; background-image: url(/httpdocs/images/g2rbow13_bullet.psd) }
ul                 { line-height: 18px; font-family: Verdana, Helvetica, Geneva, Arial; list-style-image: url(../images/bullet_redarrow.gif) }
.bodytext   { font-size: 0.8em; font-family: Verdana, Helvetica, Geneva, Arial }
.columnheader { font-size: 18px; font-family: Verdana, Helvetica, Geneva, Arial }
.footer { font-size: 0.7em; font-family: Verdana, Helvetica, Geneva, Arial }
.header3 { font-size: 18px; font-family: Verdana, Helvetica, Geneva, Arial }
.header4 { font-size: 16px; font-family: Verdana, Helvetica, Geneva, Arial }
.my10px { font-size: 10px; font-family: Verdana, Helvetica, Geneva, Arial }
.my12px { font-size: 12px; font-family: Verdana, Helvetica, Geneva, Arial }
.my14px { font-size: 14px; font-family: Verdana, Helvetica, Geneva, Arial }
.my16px { font-size: 16px; font-family: Verdana, Helvetica, Geneva, Arial }
.my18px { font-size: 18px; font-family: Verdana, Helvetica, Geneva, Arial }
.my20px { font-size: 20px; font-family: Verdana, Helvetica, Geneva, Arial }
.navtext { font-size: 12px; font-family: Verdana, Helvetica, Geneva, Arial }
.path   { font-weight: bold; font-size: 0.7em; font-family: Verdana, Helvetica, Geneva, Arial; margin-top: 0px; margin-bottom: 0px }
.sidebar   { font-size: 0.65em; font-family: Verdana, Helvetica, Geneva, Arial }
.side_header    { font-weight: bold; font-size: 0.9em; font-family: Verdana, Helvetica, Geneva, Arial; margin: 0px; padding: 0px }
.subnav { font-size: 11px; font-family: Verdana, Helvetica, Geneva, Arial }

.ntpink1 {height:45px; font-size:1em; text-align:left; padding:5px;font-weight: bold;
	color: #ffffff; 
	 background-color: #cd5c5c;
	display:block;
	width:190px}
.alert{
	border:2px solid #7F9966;
	margin-left:0px;
	color: #CC0000;
	padding: 5px; width:200px; float:right;}
	
	/*Image - graphics */
.img-bdr-grey{
	border: 1px solid #696969;
	
}

img.right, img.rt-bdr-grey, img.rt-bdr-grn, img.rt-bdr-brn {
	float:right;
	margin-left: 5px;
}


img.left, img.lt-bdr-grey, img.lt-bdr-grn, img.lt-bdr-brn{
	float:left;
	margin-right: 5px;
}
img.rt-bdr-grey, img.lt-bdr{
	border:2px solid #c0c0c0;
}
img.lt-bdr-grn, img.rt-bdr-grn, img.bdr-grn{
	border:2px solid  #669933/*#339933*/;
}
img.lt-bdr-brn,img.rt-bdr-brn{border:2px solid  #76583A;}

 img.pdf{ vertical-align:middle; margin-right:2px; margin-left:2px;    }


ul.red-ul    {  
	list-style: outside url(../images/comp-plan/bullet-cp-red.gif);
	display: block;
	line-height: 1.2em;
	font-size: 0.9em;
	margin:2px;
	padding: 5px 0 0 23px;
	letter-spacing: normal;
}


ul.red-ul li{
	margin-top:.25em;
}