body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
}
body, td, th {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:11px;
}
.topbg{
	background-image:url(../images/top.jpg);
}
.footer{
	background-image:url(../images/bottom.jpg);
}
body, td.text, th.text, .text {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size:10px;
}
body.text1,td.text1,th.text1,.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
body.text2,td.text2,th.text2,.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}
body.text3,td.text3,th.text3,.text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
}
body.text4,td.text4,th.text4,.text4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
}
body.text5,td.text5,th.text5,.text5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
}
body.text6,td.text6,th.text6,.text6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
}
body.text7,td.text7,th.text7,.text7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 27px;
}
body.text8,td.text8,th.text8,.text8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
}
body.text9,td.text9,th.text9,.text9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
}
body.text10,td.text10,th.text10,.text10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
}
body.text11,td.text11,th.text11,.text11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 50px;
}
.none {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.mtext, td.mtext, th.mtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.stext, td.stext, th.stext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}
.tytext, td.tytext, th.tytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
}
body.htext,td.htext,th.htext,.htext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#2A568F;
}
td.navbg, th.navbg, .navbg{
	background-image:url(../images/nav_bg.gif);
	background-position:top;
	color:#FFFFFF;
}
td.old_navbg, th.old_navbg, .old_navbg{
	background-image:url(../images/gold_navbg.jpg);
	border-right: 1px solid #856614;
	border-bottom: 1px solid #856614;
	color:#FFFFFF;
}
td.navdiv, th.navdiv, .navdiv{
	background-image:url(../images/nav_div.gif);
}
td.shade, th.shade, .shade{
	background-repeat:repeat-x;	
	background-image:url(../images/gray_grad.gif);
}
td.whidic, th.whidic, .whidic{
	background-repeat:repeat;	
	background-image:url(../images/whidic_bottom.gif);
	background-position:bottom;
}
.navtrim{
	background-color: #EEEEEE;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.navtop{
	border-right: 1px solid #4298F0;
	border-bottom: 1px solid #4298F0;
	background-image : url(../images/navtop.gif);
}
.gradientbg{
	background-image : url(../images/mid_grad.gif);
}
.field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.header{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	border-bottom: 1px solid #DCDCDC;
}
A:link.hlink, A:visited.hlink, A:active.hlink, .hlink {
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
}
A:link.nav, A:visited.nav, A:active.nav, .nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #333333;
	text-decoration: none;
}
A:link.nav1, A:visited.nav1, A:active.nav1, .nav1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
}
A:link.nav2, A:visited.nav2, A:active.nav2, .nav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #273e5d;
	text-decoration: none;
}
.headerbg{
	background-image : url(../images/header_bg.jpg);
	border-bottom: 1px solid #97C4F2;
	border-right: 1px solid #97C4F2;
	text-transform: capitalize;
	background-repeat:no-repeat
}
.sectionbg{
	background-image : url(../images/section_bg.jpg);
	background-repeat:no-repeat
}
.sitebg{
	background-image : url(../images/site_bg.gif);
}
.contentbg{
	background-image : url(../images/contentbg.jpg);
	background-repeat:repeat-x;
}
.site_shadow{
	background-image : url(../images/site_shadow.gif);
	background-repeat:repeat-y;
}
.rowbg{
	background-color: #DCDCDC;
}
.row1{
	background-color: #97C4F2;
}
.row2{
	background-color: #C8E3FE;
}
.row3{
	background-color: #E2F1FF;
}
.row4{
	background-color: #9DB6D0;
}
.row5{
	background-color: #D4DCE8;
}
.row6{
	background-color: #DAE0E5;
}
.row7, .shadow{
	background-color: #2A568F;
}
.row8{
	background-color: #dfb654;
}
.row9 {
	background-color: #C2CDE0;
}
.row10, .severe, .red{
	background-color: #FF0000;
}
.row11, .high{
	background-color: #F66300;
}
.row12, .yellow, .elevated{
	background-color: #FFFF00;
}
.row13, .guarded{
	background-color: #008CEA;
}
.row14{
	background-color: #3063A8;
}
.purple{
	background-color: #9900CC;
}
.blue{
	background-color: #4287E5;
}
.whitebg{
	background-color: #FFFFFF;
}
.home{
	background-color: #9999CC;
	border-right: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
}
.border {
	border: 1px solid #666666;
}
.gborder {
	border: 1px solid #EEEEEE;
}
.brborder {
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
.blborder {
	border-left: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
.bborder {
	border-bottom: 1px solid #666666;
}
.tborder {
	border-top: 1px solid #666666;
}
.rborder {
	border-right: 1px solid #666666;
}
.lborder {
	border-left: 1px solid #666666;
}
.sborder {
	border: 1px solid #97C4F2;
}
.bsborder {
	border-bottom: 1px solid #97C4F2;
}
.tsborder {
	border-top: 1px solid #97C4F2;
}
.rsborder {
	border-right: 1px solid #97C4F2;
}
.lsborder {
	border-left: 1px solid #97C4F2;
}
.usborder{
	border-left: 1px solid #97C4F2;
	border-right: 1px solid #97C4F2;
	border-bottom: 1px solid #97C4F2;
}
.dottedLine {
	border-bottom: 1px dotted #97C4F2;
}
A:link, A:visited, A:active {
	color: #000000;
}
A:link.m, A:visited.m, A:active.m {
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
}
A:link.mi, A:visited.mi, A:active.mi {
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
}
A:link.hhd, A:visited.hhd, A:active.hhd {
	text-transform: capitalize;
	color: #DCDCDC;
	text-decoration: none;
}
.naviconx, td.naviconx, th.naviconx {
	font-family: Webdings, Wingdings, "Wingdings 2", "Wingdings 3" 
}
.navicon, td.navicon, th.navicon {
	font-family:Webdings;
	font-size: 12px;
}
.navicon1, td.navicon1, th.navicon1 {
	font-family:Webdings;
	font-size: 14px;
}
.navicon2, td.navicon2, th.navicon2 {
	font-family:Webdings;
	font-size: 16px;
}
.yes {
	color : Blue;
}
.no {
	color : 	Red;
}
.white{
	color:#FFFFFF;
}
.bold {
	font-weight : bold;
}
.heavyinverse {
	color : White;
	font-weight : bold;
}
.pagebreak{
	page-break-after : always;
}
.dots{
	border-bottom: 2px dotted #CCCCCC;
}
.cap{
	text-transform: capitalize;
}
.x{
	font-family: "Comic Sans MS";
	font-weight: bold;
	font-size: 13px;
	color: Red;
}	
#expect li a, #expect li a:link, #expect li a:visited {
	text-decoration: none;
}
#expect li a:hover, #expect li a:active {
	text-decoration: underline;
}
#expect ul{
	margin-top:10px;
	padding-top:10px;
}
#comm li a, #comm li a:link, #comm li a:visited {
	text-decoration: none;
	padding-left: 5px;
}
#comm li a:hover, #comm li a:active {
	text-decoration: underline;
}
.onlinecommbg{
	background-image : url(../images/onlinecommunity.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
li{
	padding-top:2px;
	padding-bottom:2px;
}
