BODY {
	PADDING: 0px; 
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px; 
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	FONT: 11px arial, helvetica, sans-serif; 
	background-COLOR: #cccccc;  
}

H1 {
	PADDING: 0px; 
	FONT-WEIGHT: 900; 
	FONT-SIZE: 30px; 
	MARGIN: 0px; 
	COLOR: #001D55; 
	TEXT-ALIGN: center;	
}
H2 {
	PADDING: 0px; 
	MARGIN: 0px; 
	FONT: bold 26px arial, helvetica, sans-serif; 
	FONT-WEIGHT: 900; 
	COLOR: #001D55;
	TEXT-ALIGN: center;
}

H3 {
	PADDING: 0px; 
	MARGIN: 0px; 
	FONT: 22px arial, helvetica, sans-serif; 
	COLOR: #001D55;
	TEXT-ALIGN: center;
}

H4 {
	PADDING: 0px;	
	MARGIN: 0px; 
	FONT: 18px arial, helvetica, sans-serif; 
	
	TEXT-ALIGN: center;
	COLOR: #001D55;
}

H5 {
	PADDING-left: 3px; 
	PADDING-right: 3px; 
	PADDING-top: 0px; 
	PADDING-bottom: 0px; 
	MARGIN: 0px; 
	FONT: 13px arial, helvetica, sans-serif; 
	FONT-WEIGHT: 900; 	
	TEXT-ALIGN: center;
	COLOR: #001D55;
}

H6 {
	PADDING: 0px; 
	MARGIN-top: 4px;
	MARGIN-bottom: 6px;
	MARGIN-right: 0px;
	MARGIN-left: 0px;
	FONT: 12px arial, helvetica, sans-serif; 
	TEXT-ALIGN: center;
	FONT-WEIGHT: 600;
	COLOR: #001D55;
}


P {
	PADDING-LEFT: 4px;	
	PADDING-RIGHT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;	
	MARGIN: 0px; 
	FONT: 11px verdana,arial,helvetica,sans-serif; 
	text-align: left;

}


.black 	{ COLOR: #000000; }
.center	{ TEXT-ALIGN: center; }
.scenter { TEXT-ALIGN: center; FONT-SIZE:9px; }
.justify { TEXT-ALIGN: justify; }
.right 	{ TEXT-ALIGN: right; }
.left 	{ TEXT-ALIGN: left; }
.in 	{ margin-left: 25px; margin-right: 15px; padding-bottom: 6px; }

IMG.iright { float: right; margin: 2px 0px 2px 2px; display: inline; position: relative;}
IMG.ileft  { float: left; margin: 2px 2px 2px 0px; display: inline;  position: relative;}

IMG.sright { float: right; margin: 2px 0px 2px 2px; display: inline; position: static;}
IMG.sleft  { float: left; margin: 2px 2px 2px 0px; display: inline;  position: static;}

UL {
	list-style-type: diamond; 
	FONT: 11px arial, helvetica, sans-serif;
	PADDING: 0px;
	margin-left: 28px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 1.25em;
}



.listhead { 
    list-style-image: url("/07/images/listhead.gif");
	FONT: 11px arial, helvetica, sans-serif;
	PADDING: 0px;
	margin-left: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
	line-height: 1.25em;
     }

.listhead2 { 
    list-style-image: url("/07/images/listhead.gif");
	FONT: 13px arial, helvetica, sans-serif;
	PADDING: 0px;
	margin-left: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
	line-height: 1.1em;
	font-weight: 700;
     }
     
.ul2 {
	list-style-type: diamond; 
	FONT: 11px arial, helvetica, sans-serif;
	margin-top: 4px;
	margin-bottom: 3px;
	line-height: 1.25em;
}

OL {
	FONT: 11px arial, helvetica, sans-serif;
	PADDING: 0px;
	margin-left: 24px;
}

.pad {margin-top: 4px; margin-bottom: 4px; }

.pad2 {margin-top: 2px; margin-bottom: 2px; text-align: center;}

.top {	BORDER-TOP: #000000 1px solid; 
}


A.ll:link {text-decoration: none; color: #fefefe;}
A.ll:visited {text-decoration: none; color: #fefefe;}
A.ll:active {text-decoration: none; color: #f9ffc7; }
A.ll:hover {text-decoration: none; color: #3E2F2C; background: #FECB00;} 

A.l2:link {text-decoration: none; color: #fefefe;}
A.l2:visited {text-decoration: none; color: #fefefe;}
A.l2:active {text-decoration: none; color: #f9ffc7; }
A.l2:hover {text-decoration: none; color: #fefefe; } 


A { COLOR: inherit;  FONT-FAMILY: inherit; TEXT-DECORATION: inherit; }
A:link { COLOR: #001D55; }
A:visited { COLOR: #001D55; }
A:hover { text-decoration: underline; }

.border { BORDER: #000000 1px solid; }

.bottom { BORDER-BOTTOM: #000000 1px solid; }



.borderright { BORDER-RIGHT: #000000 1px solid; }

.borderleft { BORDER-LEFT: #000000 1px solid; }

.box {
	BORDER: #000000 1px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	POSITION: relative; 
	voice-family: inherit;
	background-color: #EAE9E9;
}

.linktopbox {
	BORDER-bottom: #333366 2px solid; 
	MARGIN: 0px;
	PADDING: 2px; 
	voice-family: inherit;
	background-color: #FF6633;
}


.zbox {
	BORDER: #000000 1px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	POSITION: relative; 
	voice-family: inherit;
	background-color: #d7d7d7;
}

.dbox {
	BORDER: #000000 1px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	POSITION: relative; 
	voice-family: inherit;
	background-color: #97908f;
}

.gbox {
	BORDER: #000000 1px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	POSITION: relative; 
	voice-family: inherit;
	background-color: #ffd617;
}

.sbox {
	BORDER: #000000 1px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	POSITION: relative; 
	voice-family: inherit;
	background-color: #efe1d1;
}

.bbox {
	BORDER: #000000 1px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	POSITION: relative; 
	voice-family: inherit;
	background-color: #ffc47f;
}

.whitebox {
	BORDER: #000000 1px solid; 
	MARGIN-TOP: 4px;
	PADDING: 0px; 
	voice-family: inherit;
	background-color: #ffffff;
}

.shadowbox {
	BORDER-top: #000000 2px solid; 
	BORDER-left: #000000 2px solid; 
	BORDER-right: #000000 6px solid; 
	BORDER-bottom: #000000 6px solid; 
	MARGIN: 8px;
	PADDING: 0px; 
	voice-family: inherit;
	background-color: #ffffff;
}


.whitebox2 {
	BORDER: #000000 1px solid; 
	MARGIN-left: 4px;
	MARGIN-right: 4px;
	MARGIN-bottom: 6px;
	MARGIN-top: 4px;
	PADDING: 0px; 
	voice-family: inherit;
	background-color: #ffffff;
}

.whitebox3 {
	BORDER: #000000 0px solid; 
	MARGIN-left: 4px;
	MARGIN-right: 4px;
	MARGIN-bottom: 6px;
	MARGIN-top: 4px;
	PADDING: 2px; 
	voice-family: inherit;
	background-color: #ffffff;
}

.lbox {
	BORDER: #000000 1px solid; 
	text-align: left;
	MARGIN: 4px;
	PADDING: 2px; 
	POSITION: relative; 
	voice-family: inherit;
	background-color: #ffc47f;
}

.jbox {
	BORDER-top: #000000 2px solid; 
	BORDER-left: #000000 2px solid; 
	BORDER-right: #000000 4px solid; 
	BORDER-bottom: #000000 4px solid; 
	text-align: left;
	MARGIN: 8px;
	PADDING: 4px; 
	voice-family: inherit;
	background-color: #ffc47f;
}

.linkbox {
	FONT: 12px arial,helvetica,sans-serif; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 3px solid;
	BORDER-BOTTOM: #000000 3px solid;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 3px;
	MARGIN-LEFT: 2px;
	MARGIN-RIGHT: 5px;
	PADDING: 1px; 
	COLOR: #fefefe;
	voice-family: inherit;
	background-color: #C69E6D;
	font-weight: 600;
}

.head {
	BORDER: #000000 1px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	voice-family: inherit;
	background-color: #ff8f09;
	text-align: left;
	font-weight: 600;
}

.headblue {
	BORDER: #000000 1px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	voice-family: inherit;
	background-color: #333366;
	text-align: center;
	font-weight: 600;
}

.headlink {
	MARGIN: 4px;
	PADDING: 2px; 
	voice-family: inherit;
	background-color: #777F8A;
	text-align: center;
	font-weight: 600;
}

.headgold {
	BORDER: #000000 1px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	voice-family: inherit;
	background-color: #c69e6d;
	text-align: center;
	font-weight: 600;
}

.headgold2 {
	BORDER-top: #000000 2px solid; 
	BORDER-left: #000000 2px solid; 
	BORDER-right: #000000 6px solid; 
	BORDER-bottom: #000000 6px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	voice-family: inherit;
	background-color: #c69e6d;
	text-align: center;
	font-weight: 600;
}

.headbronze {
	BORDER: #000000 1px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	voice-family: inherit;
	background-color: #F2A445;
	text-align: center;
	font-weight: 600;
}

.headsilver {
	BORDER: #000000 1px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	voice-family: inherit;
	background-color: #BBB0A4;
	text-align: center;
	font-weight: 600;
}

.headgreen {
	BORDER: #000000 1px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	voice-family: inherit;
	background-color: #118F17;
	text-align: center;
	font-weight: 600;
}

.headred {
	BORDER: #000000 1px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	voice-family: inherit;
	background-color: #C40000;
	text-align: center;
	font-weight: 600;
}

.headbrown {
	BORDER: #000000 1px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	voice-family: inherit;
	background-color: #CF5C03;
	text-align: center;
	font-weight: 600;
}

.headorange {
	BORDER: #000000 1px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	voice-family: inherit;
	background-color: #FE9E03;
	text-align: center;
	font-weight: 600;
}

.headbrown2 {
	BORDER: #000000 1px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	voice-family: inherit;
	background-color: #993333;
	text-align: center;
	font-weight: 600;
}

.headblue2 {
	BORDER: #000000 1px solid; 
	MARGIN: 4px;
	PADDING: 2px; 
	voice-family: inherit;
	background-color: #5675CF;
	text-align: center;
	font-weight: 600;
}

.head2 {
	PADDING: 0px; 
	MARGIN-top: 8px;
	MARGIN-bottom: 8px;
	MARGIN-left: 0px;
	MARGIN-right: 2px;
	FONT: 14px arial, helvetica, sans-serif; 
	TEXT-ALIGN: right;
	FONT-WEIGHT: 700;
	COLOR: #fefefe;
}

.head3 {
	PADDING: 0px; 
	MARGIN-top: 4px;
	MARGIN-bottom: 4px;
	MARGIN-left: 0px;
	MARGIN-right: 1px;
	FONT: 12px arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
	FONT-WEIGHT: 500;
	COLOR: #000000;
}

.head4 {
	PADDING: 0px; 
	MARGIN-top: 8px;
	MARGIN-bottom: 3px;
	MARGIN-left: 0px;
	MARGIN-right: 0px;
	FONT: 15px arial, helvetica, sans-serif; 
	TEXT-ALIGN: left;
	FONT-WEIGHT: 700;
	COLOR: #000000;
}

.sr {
	font-size:10pt;
	line-height:14pt;
	}

dt {
	PADDING-LEFT: 4px;	
	PADDING-RIGHT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;	
	MARGIN: 0px; 
	FONT: 13px verdana,arial,helvetica,sans-serif;
	font-weight: 600; 

}

#chromemenu{
width: 99%;
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#chromemenu ul{
border: 1px solid #BBB;
width: 100%;
background: url(chromemenu/chrometheme/chromebg.gif) center center repeat-x; /*Theme Change here*/
margin-left: 0;
padding-left: 0;
margin: 0;
float: left;
font: 14px Arial,Helvetica,sans-serif;
}


#chromemenu ul li{
display: inline;
}


#chromemenu ul li a{
float: left;
color: #7F7F7F;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 8px;
text-decoration: none;
background: url(chromemenu/chrometheme/divider.gif) center right no-repeat; /*Theme Change here*/
}

#chromemenu{
width: 99%;
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#chromemenu ul{
border: 1px solid #BBB;
width: 100%;
background: url(chromemenu/chrometheme/chromebg.gif) center center repeat-x; /*Theme Change here*/
margin-left: 0;
padding-left: 0;
margin: 0;
float: left;
font: 14px Arial,Helvetica,sans-serif;
}


#chromemenu ul li{
display: inline;
}


#chromemenu ul li a{
float: left;
color: #7F7F7F;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 8px;
text-decoration: none;
background: url(chromemenu/chrometheme/divider.gif) center right no-repeat; /*Theme Change here*/
}

#chromemenu ul li a:hover{
color: #494949;
}

#chromemenu ul li a[onMouseover]:after{ /*HTML to indicate drop down link*/
content: " v";
content: " " url(chromemenu/chrometheme/downimage.gif); /*uncomment this line to use an image instead*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*Theme Change here*/
border-bottom-width: 0;
font:normal xx-small Arial,Helvetica,sans-serif;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}

.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*Theme Change here*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

.dropmenudiv a:hover{ /*Theme Change here*/
background-color: #F0F0F0;
}



.anylinkcss{
position: absolute;
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Arial;
font-weight: 700;
line-height: 14px;
z-index:100;
background-color: #E9FECB;
width: 160px; 
padding:0px;
margin:2px;
}

.anylinkcss a{
width: 100%;
display: block;
border-bottom: 1px solid black;
padding:2px;
text-decoration: none;
font-weight: bold;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: black;
color: white;
}



/* begin styles for RSS Feed */

.rss_box {
	 margin: 0px;
	 width: 100%;
}
.rss_items {
	margin-top:0px;
	padding:0.5em; 0.5em;
	margin-left:0px;
	color:#000000;
}
p.rss_title {padding:0.5em;}
.rss_title {
	font-size: 14px;
	color: gray;
	font-weight:bold;
	text-align: left;
}

.rss_item  {
  font-size: 12px;
  list-style:none;
  padding-bottom:1em;
}

.rss_item a {
	font-weight:bold;
	}
	
.rss_item a:visited {
	font-weight:bold;
}

.rss_date {
	font-size: 10px;
	color: #888888;
	}
