body {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight:		normal; 
  color: 			#FFFFFF;
  width:			100%;
  height:			100%;
  position:			absolute;
  background: 		#666666 url("../images/bodybg.jpg") 0 0 repeat-x;
}

form { 
  display:			inline;
}

p { 
  display:			block;
}

table { 
  text-align: 		left;
}

td { 
  font-size: 		12px;
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		normal; 
  color: 			#ffffff;
}

a {
  font-size: 		12px;
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#336699;
}

a:link {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#336699;
}

a:visited {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#336699;
}

a:hover {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	underline;
  color: 			#336699;
}

select {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		normal;
}

input {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		normal;
}

textarea {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		normal;
}

h1 {
  color:			#336699;
  font-size: 		16px;
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold;
  display:			inline;
}

h2 {
  color:			#336699;
  font-size: 		14px;
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold;
  font-style: 		italic;
  display:			inline;
}

h3 {
  color:			#336699;
  font-size: 		12px;
  display:			inline;
}

img { 
  border-width: 		0px;
}

.h1spc { 
  font-size: 		14px;
  font-weight:		bold;
  color:			#FFFF00;
  padding:			0px 0px 0px 168px;
}

a.h2link:link {  
  font-size: 		14px;
}

a.h2link:visited {  
  font-size: 		14px;
}

a.h2link:hover {  
  font-size: 		14px;
}

.container { 
  width:			771px;
  margin:			auto;
  vertical-align:		top;
}

.header {
  width:			100%;
  background-color: 	#000000;
}

.headerlogo {
  padding:			0px 5px 0px 0px;
  text-align:		left;
  vertical-align:		middle;
}

.headertext {
  width:			50%;
  text-align:		left;
  vertical-align:		middle;
}

.headersearch {
  text-align:		left;
}

.ticker {
  height:			18px;
  border-bottom:		1px solid #666666;
  background-color:	#000000;
  font-size:		10px;
  font-family:		verdana,arial,helvetica;
  color:			#FFFFFF;
}

.leftmenu {
  width:			180px;
  margin:			0;
  padding:			0;
  vertical-align:		top;
}

.rightctnt {
  padding:			15px 30px 30px 30px;
  width:			auto;
  vertical-align:		top;
}

.mainmenubar {
  width:			100%;
  background-color:     #666666;
}

.menusep { 
  background-color:	#FFFFFF;
  width: 			1px;
}

.menu1
{ 
  text-decoration: 	none;
  color:			#FFFFFF;
  padding:			5px 0px 5px 0px;
  width: 			auto;
 /* border-bottom:		1px solid #FFFFFF;*/
}

a.menu1:link
{  
  color: 			#FFFFFF;
  padding:			5px 11px 5px 10px;
  display:			inline; 
  width: 			auto;
  text-decoration: 	none; 
  font-size: 		13px;
  
}

a.menu1:visited
{  
  color: 			#FFFFFF;
  padding:			5px 11px 5px 10px;
  display:			inline; 
  width: 			auto;
  text-decoration: 	none; 
  font-size: 		13px;
}

a.menu1:hover
{  
  color: 			#FFFFFF;
  padding:			5px 11px 5px 10px;
  display:			inline; 
  width: 			auto;
  text-decoration: 	none; 
  font-size: 		13px;
  background-color:     #336699;
}

a.menu1slct:link
{  
  color: 			#FFFFFF;
  padding:			5px 11px 5px 10px;
  display:			inline; 
  width: 			auto;
  text-decoration: 	none; 
  font-size: 		13px;
  background-color:     #336699;
}

a.menu1slct:visited
{
  color: 			#FFFFFF;
  padding:			5px 11px 5px 10px;
  display:			inline; 
  width: 			auto;
  text-decoration: 	none; 
  font-size: 		13px;
  background-color:     #336699;
}

a.menu1slct:hover
{
  color: 			#FFFFFF;
  padding:			5px 11px 5px 10px;
  display:			inline; 
  width: 			auto;
  text-decoration: 	none; 
  font-size: 		13px;
  background-color:     #336699;
}

.menu2
{ 
  text-decoration: 	none;
  background-color: #2376ce;
  cursor:			pointer;
  width:			160px;
  text-align:		left;
  filter:			alpha(opacity=98);
  opacity:			.98;
}

a.menu2:link
{  
  color: 			#CCCCCC;
  padding:			3px 15px 3px 15px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none; 
  border-bottom:		1px solid #FFFFFF;
  width:			160px;
}

a.menu2:visited
{  
  color: 			#CCCCCC;
  padding:			3px 15px 3px 15px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none; 
  border-bottom:		1px solid #FFFFFF;
  width:			160px;
}

a.menu2:hover
{  
  color: 			#FFFFFF;
  padding:			3px 15px 3px 15px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none; 
  border-bottom:		1px solid #FFFFFF;
  width:			160px;
  background-color:     #336699;
}

.menu2slct
{
  text-decoration: 	none;
  background-color:	#868486;
  cursor:			pointer;
  width:			160px;
}

a.menu2slct:link
{  
  color: 			#FFFFFF;
  padding:			3px 15px 3px 15px;
  display:			block; 
  text-decoration: 	none; 
  border-bottom:		1px solid #FFFFFF;
  width:			160px;
  background-color:     #336699;
}

a.menu2slct:visited
{  
  color: 			#FFFFFF;
  padding:			3px 15px 3px 15px;
  display:			block; 
  text-decoration: 	none; 
  border-bottom:		1px solid #FFFFFF;
  width:			160px;
  background-color:     #336699;
}

a.menu2slct:hover
{  
  color: 			#FFFFFF;
  padding:			3px 15px 3px 15px;
  display:			block; 
  text-decoration: 	none; 
  border-bottom:		1px solid #FFFFFF;
  width:			160px;
  background-color:     #336699;
}

.mainctnt { 
  background-color:	#000000;
  width:                        100%;
}

.mainctntcell { 
  vertical-align:		top;
  width:                        771;
  Height:                       555;
}

a.menul:link {  
  color: 			#336699;
  padding:			10px 0 10px 10px;
  width: 			auto;
  border-bottom:		1px solid #FFFFFF;
  display:			block; 
  text-decoration: 	none;
}

a.menul:visited {  
  color: 			#336699;
  padding:			10px 0 10px 10px;
  width: 			auto;
  border-bottom:		1px solid #FFFFFF;
  display:			block; 
  text-decoration: 	none;
}

a.menul:hover {  
  color: 			#FFFFFF;
  padding:			10px 0 10px 10px;
  width: 			auto;
  border-bottom:		1px solid #FFFFFF;
  display:			block; 
  text-decoration: 	none;
}

a.menulslct:link {  
  color: 			#FFFFFF;
  padding:			10px 0 10px 10px;
  width: 			auto;
  border-bottom:		1px solid #FFFFFF;
  display:			block; 
  text-decoration: 	none;
}

a.menulslct:visited {  
  color: 			#FFFFFF;
  padding:			10px 0 10px 10px;
  width: 			auto;
  border-bottom:		1px solid #FFFFFF;
  display:			block; 
  text-decoration: 	none;
}

a.menulslct:hover {
  color: 			#FFFFFF;
  padding:			10px 0 10px 10px;
  width: 			auto;
  border-bottom:		1px solid #FFFFFF;
  display:			block; 
  text-decoration: 	none;
}

a.menulslctex:link {  
  color: 			#FFFFFF;
  padding:			10px 0 10px 10px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

a.menulslctex:visited {  
  color: 			#FFFFFF;
  padding:			10px 0 10px 10px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

a.menulslctex:hover {
  color: 			#FFFFFF;
  padding:			10px 0 10px 10px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

a.menul2:link {  
  color: 			#336699;
  padding:			5px 0px 5px 25px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

a.menul2:visited {  
  color: 			#336699;
  padding:			5px 0px 5px 25px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

a.menul2:hover {  
  color: 			#FFFFFF;
  padding:			5px 0px 5px 25px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

a.menul2slct:link {  
  color: 			#FFFFFF;
  padding:			5px 0px 5px 25px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

a.menul2slct:visited {  
  color: 			#FFFFFF;
  padding:			5px 0px 5px 25px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

a.menul2slct:hover {
  color: 			#FFFFFF;
  padding:			5px 0px 5px 25px;
  width: 			auto;
  display:			block; 
  text-decoration: 	none;
}

.menulend {  
  padding:			0px;
  width: 			auto;
  border-bottom:		1px solid #FFFFFF;
  display:			block; 
  text-decoration: 	none;
}

.footarea {  
  color: 			#FFFFFF;
  padding:			10px 10px 10px 10px;
  width: 			100%;
  background-color:	#336699;
  background: 		url("../images/footerbg.jpg") 0 100% repeat;
}

a.footlink {
  color: 			#FFFFFF;
}

a.footlink:link {
  color: 			#FFFFFF;
}

a.footlink:visited {
  color: 			#FFFFFF;
}

a.footlink:hover {
  color: 			#FFFFFF;
}

/*table.undl {
  border-width:     0px 0px 0px 0px;
}

table.undl td {
	border-width: 0px 0px 0px 0px;
	padding: 13px 0px 13px 0px;
	border-style: inset inset inset inset;
}
*/
table.undl {
   border-collapse:collapse;
}

table.undl tr {
   border-bottom:1px solid #ffffff;
}

table.undl td {
	border-width: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
}

.footertext {
	  font-size: 		12px;
	  color: 			#FFFFFF;
	  font-weight: bolder;
	  font-style:italic;
}

.memindent {
	 color: #FFFFFF;
	 margin-left: 120px;
	 font-style:italic;
}

.floatleft {
margin: 10px;
float: left;
}


.floatleft2 {
margin: 2px;
float: left;
}

.floatright {
margin: 10px;
float: right;
}

.floatright2 {
margin: 2px;
float: right;
}

.orangebox {

margin: 0pt 0pt 10px 15px;; 
background: #336699 none repeat scroll 0%; 
padding: 5px; 
float: right; 
-moz-background-clip: -moz-initial; 
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: -moz-initial;
width: 200px;
color: 			#000000;
font-family: 		Arial,Tahoma,Verdana; 
font-weight: 		bold; 

}

.orangebox a {
  font-size: 		12px;
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#000000;
}

.orangebox a:link {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#000000;
}

.orangebox a:visited {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#000000;
}

.orangebox a:hover {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	underline;
  color: 			#000000;
}

.orangeboxl {

margin: 0pt 0pt 10px 15px;; 
background: #336699 none repeat scroll 0%; 
padding: 5px; 
/*float: left;*/ 
-moz-background-clip: -moz-initial; 
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: -moz-initial;
width: 250px;
color: 			#000000;
font-family: 		Arial,Tahoma,Verdana; 
font-weight: 		bold; 

}

.orangeboxl a {
  font-size: 		12px;
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#000000;
}

.orangeboxl a:link {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#000000;
}

.orangeboxl a:visited {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	none; 
  color: 			#000000;
}

.orangeboxl a:hover {
  font-size: 		12px; 
  font-family: 		Arial,Tahoma,Verdana; 
  font-weight: 		bold; 
  text-decoration: 	underline;
  color: 			#000000;
}

ol .first {
	list-style:upper-latin;
	}
	
ol .second {
list-style:lower-alpha;
}

ol .third {
list-style:lower-roman;
}

.clear {
clear:both
}