BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #000033; PADDING-TOP: 0px; FONT-FAMILY: verdana, tahoma, sans-serif, arial; TEXT-ALIGN: center
}
TABLE {
	MARGIN: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
} 

hr {
   color: #CCCCCC;
   margin: 12px 0 0 0;
} 

h1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 20px;
   line-height: 22px;
   margin: 20px 0 1px 0;
}
H2 {
	FONT-SIZE: 18px; MARGIN: 0px; COLOR: #000066
}
H3 {
	FONT-SIZE: 14px; MARGIN: 0px; COLOR: #000066
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #000033; PADDING-TOP: 0px
}
TD.topmenu1 {
	PADDING-RIGHT: 10px; FONT-SIZE: 11px; BACKGROUND: #FF8C00; COLOR: white; TEXT-ALIGN: left;
}  
TD.topmenu2 {
	PADDING-RIGHT: 10px; FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: white; TEXT-ALIGN: left;
}
TD.cwh {
	BACKGROUND: white; TEXT-ALIGN: center;
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.top1 {
	COLOR: #ffffff
}
A.top1:hover {
	BACKGROUND: #666666; COLOR: #ffffff; TEXT-DECORATION: none
}
A.top1:visited {
	COLOR: #ffffff
}
A.top2 {
	COLOR: #ffffff
}
A.top2:hover {
	BACKGROUND: #666666; COLOR: #ffffff; TEXT-DECORATION: none
}
A.top2:visited {
	COLOR: #666666
} 
a.blue:link {
   text-decoration: none;
}

a.blue:visited {
   text-decoration: none;
}

a.blue:hover {
   text-decoration: underline;
}

a.blue:active {
   text-decoration: none;
}

a.breadcrumb		{
   color: #993333;
   font-weight: normal;
   text-decoration: none;
}

a.breadcrumb:hover	{
   color: #993333;
   font-weight: normal;
   text-decoration: underline;
}

a.compasshomelink	{
   color: #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13pt;
   text-decoration: none;
}

a.compasshomelink:hover {
   color: #FFFFFF;
   text-decoration: underline;
}

a.footer		{
   color: #6495ED;
   font-family: Verdana, Helvetica, san-serif;
   font-size: 10px;
   font-weight: normal;
   line-height: 13px;
   text-decoration: none;
}

a.footer:hover		{
   color: #000000;
   font-family: Verdana, Helvetica, san-serif;
   font-size: 10px;
   font-weight: normal;
   line-height: 13px;
   text-decoration: underline;
}

a.gray2:link {
   color: #040404;
   text-decoration: none;
}

a.gray2:visited {
   color: #040404;
   text-decoration: none;
}

a.gray2:hover {
   color: #020202;
   text-decoration: underline;
}

a.gray2:active {
   color: #010101;
   text-decoration: none;
}

a.leftnav:link {
   text-decoration: none;
}

a.leftnav:visited {
   text-decoration: none;
}

a.leftnav:hover {
   text-decoration: underline;
}

a.leftnavlink		{
   font-size: 11px;
   font-weight: normal;
   text-decoration: blink;
   width: 100%;
}

a.leftnavlink2		{
   color: #FF4500;
   font-size: 10px;
   font-weight: normal;
   text-decoration: None;
   width: 100%;
}

a.leftnavtop:link {
   color: #666666;
   font-weight: bold;
   text-decoration: none;
}

a.leftnavtop:visited {
   color: #666666;
   font-weight: bold;
   text-decoration: none;
}

a.leftnavtop:hover {
   color: #666666;
   font-weight: bold;
   text-decoration: underline;
}

a.red2:link {
   color: #5273B5;
   text-decoration: none;
}

a.red2:visited {
   color: #5273B5;
   text-decoration: none;
}

a.red2:hover {
   color: #5273B5;
   text-decoration: underline;
}
div			{
   font-family: Verdana, Helvetica, san-serif;
}

div.box {
   background-color: #FFF8DC;
   border: 1px solid #999999;
   margin-top: 12px;
   padding: 8px;
}  
div.boxa {
   background-color: White;
   border: 0px ;
   margin-top: 12px;
   padding: 8px;
}
  div.box1 {
   background-color: #FFFBEC;
   border: 1px solid #999999;
   margin-top: 12px;
   padding: 8px;
}
div.boxmedia {
   border: 1px solid #999999;
   margin-top: 12px;
}

div.callout {
   float: right;
   margin: 12px 0 12px 12px;
}

div.leftnavblock {
   background-color: #CAE6FF;
   margin-top: 6px;
   padding: 1px 0 6px 0;
}

TD.slide1 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: black 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: black 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid
}
TD.slide2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 2px solid
}
A.ll {
	COLOR: #336699
}
A.ll:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
.greytd {
	BACKGROUND: #cccccc; VERTICAL-ALIGN: top
}
.orang {
	BACKGROUND: #FF8C00; VERTICAL-ALIGN: top
}
 td.leftnavoff		{
   PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: #3CB371; PADDING-BOTTOM: 5px;  PADDING-TOP: 5px; TEXT-ALIGN: left 
}  
td.leftnavon		{
  PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: #666666; PADDING-BOTTOM: 5px;  PADDING-TOP: 5px; TEXT-ALIGN: left 
}
.greytd2 {
	PADDING-RIGHT: 3px; BORDER-TOP: white 5px solid; PADDING-LEFT: 8px; FONT-SIZE: 10px; BACKGROUND: #cccccc; PADDING-BOTTOM: 5px; PADDING-TOP: 15px; TEXT-ALIGN: left
} 
.viol {
	PADDING-RIGHT: 3px; BORDER-TOP: white 5px solid; PADDING-LEFT: 8px; FONT-SIZE: 10px; BACKGROUND: #8BB1D2; PADDING-BOTTOM: 5px; PADDING-TOP: 15px; TEXT-ALIGN: left
}    
.yell {
	PADDING-RIGHT: 3px; BORDER-TOP: white 5px solid; PADDING-LEFT: 8px; FONT-SIZE: 10px; BACKGROUND: #FFD700; PADDING-BOTTOM: 5px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
.greytd3 {
	PADDING-RIGHT: 10px; FONT-SIZE: 10px; BACKGROUND: #aaaaaa; TEXT-ALIGN: right
}
.greytd4 {
	PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: #666699; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.gryn {
	PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: #31925B; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.ora {
	PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: #3CB371; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; TEXT-ALIGN: left 
}
.greytd5 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: #333366; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.whitetd {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; VERTICAL-ALIGN: top; TEXT-ALIGN: justify
}
.bolder {
	FONT-WEIGHT: 700
}
.itallic {
	FONT-STYLE: italic
}
.small {
	FONT-SIZE: 9px
}
.bluename {
	COLOR: #6699cc
}
.header1 {
	FONT-WEIGHT: 700; FONT-SIZE: 22px; COLOR: #000066
}
.header2 {
	FONT-SIZE: 18px; COLOR: #000066
}
.header3 {
	FONT-SIZE: 14px; COLOR: #000066
}
INPUT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
UL.sq {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(img/item.gif); MARGIN: 10px 0px 10px 15px
}
UL.sq2 {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(img/item2.gif); MARGIN: 10px 0px 10px 15px
}
.lightgr {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: url(img/light.gif); PADDING-BOTTOM: 1px; MARGIN: 5px 0px 15px; PADDING-TOP: 1px
}
.headertable {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 700; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #999999 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center
}
.leftcells {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left
}
.leftcells2 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #999999 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left
}
.centercells {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #999999 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center
}

p.leftnav		{
   font-size: 11px;
   line-height: 13px;
   margin: 4px 8px;
}

p.leftnav2 {
   font-size: 11px;
   line-height: 12px;
   margin: 6px 6px 0 14px;
}

p.leftnav3 {
   font-size: 10px;
   line-height: 11px;
   margin: 4px 6px 0 20px;
}

p.leftnavheader		{
   font-size: 13px;
   line-height: 16px;
   margin: 2px 0px;
}

p.red2 {
   color: #5273B5;
   font-size: 11px;
   line-height: 11px;
   margin: 3px 10px 7px 10px;
}

p.rightnav {
   font-size: 11px;
   line-height: 12px;
   margin: 6px 8px 0 8px;
}

p.rightnavbold {
   font-size: 11px;
   font-weight: bold;
   line-height: 12px;
   margin: 6px 0px 0 8px;
}

p.rightnavgray {
   color: #666666;
   font-size: 12px;
   font-weight: bold;
   margin: 10px 0 0 16px;
}
.blu {
   background-color: #6F94FF;
}

.blu1 {
   background-color: #1052FF;
}

.small {
   font-size: 10px;
   font-weight: normal;
   line-height: 13px;
   margin-top: 4px;
}

.small0 {
   color: #FFFFFF;
   font-size: 11px;
   font-weight: normal;
   line-height: 13px;
   margin-top: 4px;
}

.small2 {
   font-size: 11px;
   font-weight: normal;
   line-height: 11px;
   margin-top: 4px;
}

.small4 {
   font-size: 11px;
   line-height: 13px;
   margin-top: 4px;
}

.tblbg {
   background-color: #D3DFDF;
}

.tblrule {
   background-color: #C5C6BA;
}
