html {  background: #002d56; }

	 body {
  padding: 0;
  margin: 0;
  background: #002d56 url(images/home-back.jpg) no-repeat center top;
  width: 100%;
  display: table;
 }

#container {
margin: 0px auto;
width: 1000px;
text-align: left;
}

p {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 150%;
	color: #252525; 
	padding-top: 20px;
}

td {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 150%;
	color: #252525; 
}

blockquote {  

	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 

}

h1 {  
font-size: 25px;
font-family: "Century Schoolbook", Times New Roman, Times, serif;
 font-style:italic;
 font-weight:bold;
color: #01193b;
letter-spacing: -1px;
padding-bottom: -5px;
line-height: 40px;
border-bottom: 1px solid #666666; 

}

h2 {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 14px;
color: #FF0000 

}



a {  
	text-decoration: underline;
	color: #1d6bb6
}

a:hover {  

	color: #0980f3;
	text-decoration: overline underline;

}


.bullet {list-style-image: url(/images/bullet.gif);}

.imageBorder {
background:white;
padding:5px;
border:1px solid #959595;
} 

.listul {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 150%;
	color: #252525; 
line-height: 2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-indent: 10px;
list-style-position: outside;
list-style-type: square;
padding: 16px;
margin: 2px;
}

.marketing {  
font-size: 18px;
font-family: "Century Schoolbook", Times New Roman, Times, serif;
font-variant: small-caps; 
text-transform: none; 
font-weight: bold;
margin-bottom: 0;
color: #8a7967;
padding-bottom: -5px;
line-height: 40px;
border-bottom: 1px solid #666666; 
}

.marketingback
{ 
    background: url('images/marketing-background.jpg') 0% 100% no-repeat;

}

.cashaccess {  
font-size: 18px;
font-family: "Century Schoolbook", Times New Roman, Times, serif;
font-variant: small-caps; 
text-transform: none; 
font-weight: bold;
margin-bottom: 0;
color: #7c2030;
padding-bottom: -5px;
line-height: 40px;
border-bottom: 1px solid #666666; 
}

.cashaccessback
{ 
    background: url('images/cashaccess-background.jpg') 0% 100% no-repeat;

}

.players {  
font-size: 18px;
font-family: "Century Schoolbook", Times New Roman, Times, serif;
font-variant: small-caps; 
text-transform: none; 
font-weight: bold;
margin-bottom: 0;
color: #005b7d;
padding-bottom: -5px;
line-height: 40px;
border-bottom: 1px solid #666666; 
}

.players2 {  
font-size: 15px;
font-family: "Century Schoolbook", Times New Roman, Times, serif;
font-variant: small-caps; 
text-transform: none; 
font-weight: bold;
margin-bottom: 0;
color: #ba5914;
padding-bottom: -5px;
line-height: 40px;
}

.playersback
{ 
    background: url('images/players-background.jpg') 0% 100% no-repeat;

}

.topbar {
font-size: 13px;
font-family: "Century Schoolbook", Times New Roman, Times, serif;
font-variant: small-caps; 
text-transform: none; 
color: #fff;
padding-top: 15px;
}

.topbar a {  
	text-decoration: none;
	color: #ffffff;
}

.topbar a:hover {  

	color: #ccffff;
	text-decoration: underline;

}

.newboxheader {
font-size: 14px;
font-family: "Century Schoolbook", Times New Roman, Times, serif;
font-variant: small-caps; 
text-transform: none; 
color: #fff;
}

.newbox {
font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 140%;
	color: #fff; 
}

.newsbox a {  
	text-decoration: none;
	color: #ffffff;
}

.newsbox a:hover {  

	color: #ccffff;
	text-decoration: underline;

}

.continue {
font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	line-height: 130%;
	color: #fff;
padding-right: 20px;
font-style:italic;
}

.continue a {  
	text-decoration: none;
	color: #ccffff;
}

.continue a:hover {  

	color: #66ffff;
	text-decoration: underline;

}


.footer {
font-size: 11px;font-family: Arial, Helvetica, sans-serif; 
text-transform: none; 
color: #fff;
}

.footer a {  
	text-decoration: none;
	color: #ccffff;
}

.footer a:hover {  

	color: #66ffff;
	text-decoration: underline;

}


/*TEXTSYLES*/

.frontbox {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
line-height: 150%;
padding: 10px;
}

.frontbox a{ 
text-decoration: none;
color: #4f7bd4;
}

.frontbox a:hover {  
color: #6b99f6;
text-decoration: underline;
}

.newsbox {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
line-height: 150%;
padding-left: 10px;
}

.newsbox a{ 
text-decoration: none;
color: #4f7bd4;
}

.newsbox a:hover {  
color: #6b99f6;
text-decoration: underline;
}

.footerbox {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
line-height: 150%;
padding-left: 15px;
padding-top: 15px;
padding-bottom: 15px;
color: #4f4b4b;
}

.footerbox a{ 
text-decoration: none;
color: #4f4b4b;
}

.footerbox a:hover {  
color: #6b99f6;
text-decoration: underline;
}

.callout1 {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #FFFFFF; 
line-height: 180%;
}

.title1 {  
font-family: "Century Schoolbook", Times New Roman, Times, serif; 
font-size: 14px;
color: #002d56;
font-weight:bold;
line-height: 140%;
}

.title2 {  
font-family: Times New Roman, Times, serif; 
font-size: 14px;
color: #184673;
font-variant:small-caps;
font-weight:bold;
line-height: 180%;
}

.titlehome {  
font-family: "Century Schoolbook", Times New Roman, Times, serif; 
font-size: 20px;
color: #ffffff;
font-variant:small-caps;
letter-spacing: 2px;
font-weight:bold;
line-height: 180%;
	padding-top: 20px;
}

.homeintro {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	line-height: 150%;
	color: #ffffff; 
	padding-top: 20px;
}

.homeletter {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	line-height: 150%;
	color: #ffffff; 

}

.products-title {  
font-family: "Century Schoolbook", Times New Roman, Times, serif; 
font-size: 14px;
color: #ffffff;
font-weight:bold;
line-height: 140%;
}


.bignumber {  
font-family: Arial, Verdana, tahoma, trebuchet MS; 
font-size: 16px;
color: #000000;
font-weight:bold;
line-height: 180%;
border-bottom:1px solid #cccccc;
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;

}

.jumpbox {  
font-family: Arial, Verdana, tahoma, trebuchet MS; 
font-size: 12px;
color: #1d6bb6;
text-decoration: none;
font-weight:bold;
line-height: 140%;
}

.jumpbox a{  
font-family: Arial, Verdana, tahoma, trebuchet MS; 
font-size: 12px;
font-weight:bold;
line-height: 140%;
color: #1d6bb6;
}

.jumpbox a:hover{  
	color: #0980f3;
	text-decoration: overline underline;
}

.distributor {  
font-family: Arial, Verdana, tahoma, trebuchet MS; 
font-size: 14px;
color: #cccccc;
text-decoration: none;
line-height: 110%;
}

.distributor a {  
	text-decoration: none;
	color: #ccffff;
}

.distributor a:hover {  

	color: #66ffff;
	text-decoration: underline;

}

.whitebold {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #ffffff;
text-decoration: none;
font-weight:bold;
line-height: 140%;
letter-spacing:0.1em;
}

.bigger {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px;
line-height: 140%;
}


.smaller {  
font-family: Arial, Verdana, tahoma, trebuchet MS; 
font-size: 10px;
line-height: 110%;
}

.textbox {
 background-image:url('images/textfield-back.gif');
 border: 1px solid #666666;
 height:22px;
 padding-left:5px;
}


.headline2 {
font-size: 14px;
font-family: "Century Schoolbook", Times New Roman, Times, serif;
 font-weight:bold;
color: #000;
}

.padding {
padding-left: 12px;
padding-right: 12px;
padding-top: 12px;
padding-bottom: 12px;
margin-top: 12px;
margin-right: 12px;
margin-bottom: 12px;
margin-left: 12px;
}


.products {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 120%;
	color: #000; 
}

.products td{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 120%;
	color: #000; 
}

.productsfoot {  
font-size: 18px;
font-family: "Century Schoolbook", Times New Roman, Times, serif;
 font-weight:bold;
color: #01193b;
	line-height: 130%;

}



/*flyout*/
 
 * {padding:0; margin:0}

.dropdown {display:block; position:relative; }

.dropdown dt {width:180px; height:22px; border:1px solid #000; padding:11px; font-weight:bold; cursor:pointer;}

.dropdown .upperdd {border-bottom:none; font:15px Times New Roman, Times, serif; color:#FFFFFF; font-weight:bold;}

.dropdown dt:hover {background: #000; color:#ccc;}

.dropdown dd {position:absolute; top:0; overflow:hidden; width:180px; display:none; background:#fff; opacity:0}

.dropdown ul {width:180px; border:2px solid #000; list-style:none}

.dropdown li {display:inline}

.dropdown a, .dropdown a:active, .dropdown a:visited {font:15px Times New Roman, Times, serif; display:block; padding:5px; color:#fff; text-decoration:none; background:#959da1; width:170px}

.dropdown a:hover {background:#000; color:#fff}

.dropdown .underline {border-bottom:1px solid #000}
 
 
 
/*ported*/

.eventTable td { border-bottom: 1px solid #edeeef;}
.eventsDate		{ font-weight:bold; color:#1656A0; font-size:12px; padding-right: 15px;}
.listName		{ font-weight: bold;}
.listTitle		{ font-style: italic; color: #2C579B;}
.faqlist		{ margin: 0 0 20px 0; list-style: none; padding: 0px 0px 20px 0; font-weight:bold; }
.faqlist LI { margin: 8px 0 8px 0px; padding: 0px; }
.question { font-weight: bold; font-size:13px; color:#1656A0; line-height:16px; margin: 20px 0 4px 0;}
#officeSys { border: 1px solid #d2dbeb; font-size:11px;}
#officeSys .title { font-weight:bold; }	
#featTable { border: 1px solid #d2dbeb;}
.featTableHead { background:#1656A0; color:#FFFFFF; font-weight:bold; font-size:13px; padding:4px;}
.featTableHead2	{ background:#438eef; color:#FFFFFF; font-weight:bold;	}
.altrow { background:#eff1f7;}



