

* { padding: 0; margin: 0; }

body {
 font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Helvetica,Arial,sans-serif;
 font-size: 13px;
 background-color: #d9d9d9;
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#faux {
 background: url(faux-centered.gif);
 margin-bottom: 0px;
 overflow: auto; 
 width: 100%
}
#header {
 color: #333;
 width: 922px;
 padding: 0px;
 height: 169px;
 margin: 10px 0px 0px 0px;
 background: url(images/header_new.png) no-repeat;
}
#navigation {
 color: #333;
position: relative;
 width:922px;
 padding: 0.5px;
 margin: 0px 0px 0px 0px;
 height:49px;
 background: #333c41;
 background: url(images/header_split.png) no-repeat;
}
#navigation_buttons {
 padding-right: 76px; 
 padding-top: 3px;	
}
#navigationsub {
 color: #333;
position: relative;
    left: 1%;
 width:885px;
 padding: 10px;
 margin: 0px 0px 1px 0px;
 background: #333c41;
}
#mid_header {
 color: #333;
 position: relative;
 width:922px;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 height:56px;
 background: #333c41;
 background: url(images/header_mid_centered.png) no-repeat;
}
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 30px;
 float: left;
}
#rightcolumn { 
 float: left;
 color: #333;
 margin: 5px;
 padding: 0px;
 padding-left: 40px;
 width: 743px;
 display: inline;
 position: relative;
}
#bottombannerbuttons {
 position: relative; 
 right: 5px;
 top: 2px;
}
#footer { 
 width: 922px;
 height: 72px;
 clear: both;
 color: #333;
 background: url(images/header_bottom_cent.png) no-repeat;
 margin: 0px 0px 10px 0px;
 padding: 7px 10px 10px 10px;
}
.clear { 
 clear: both; 
 background: none; 
}
#linkitem { 
 padding-left: 9px; 
 padding-right: 9px;
}
#navigationsub a:link {
color:#d0d0d0;
text-decoration:none;
}
#navigationsub a:visited {
color:#d0d0d0;
text-decoration:none;
}
#navigationsub a:hover {
 color: #5fb45f;
 text-decoration:none;
}
#bottomnavigationsub a:link, a:visited {
color:#092d45;
text-decoration:none;
}
#bottomnavigationsub a:hover {
 color: #5fb45f;
 text-decoration:none;
}
#tablestyle {
 background-color:#F5FFE8;
 padding: 3px 2px 0px 2px;
}
#toptb {
 font-size:18px;
 font-color:#474e52;	
}
#navigation a img {height: 28px; border-width: 0; background: top left no-repeat;}

#navigation a#home img {background-image: url(images/buttons/topbuttons_home.png);}
#navigation a#softcard img {background-image: url(images/buttons/topbuttons_softcard.png);}
#navigation a#merchants img {background-image: url(images/buttons/topbuttons_merchants.png);}
#navigation a#agents img {background-image: url(images/buttons/topbuttons_agents.png);}
#navigation a#contacts img {background-image: url(images/buttons/topbuttons_contacts.png);}

#navigation a#home:visited img {background-image: url(images/buttons/topbuttons_home.png);}
#navigation a#softcard:visited img {background-image: url(images/buttons/topbuttons_softcard.png);}
#navigation a#merchants:visited img {background-image: url(images/buttons/topbuttons_merchants.png);}
#navigation a#agents:visited img {background-image: url(images/buttons/topbuttons_agents.png);}
#navigation a#contacts:visited img {background-image: url(images/buttons/topbuttons_contacts.png);}

#navigation a#home:hover img {background-image: url(images/buttons/topbuttons_hover_home.png);}
#navigation a#softcard:hover img {background-image: url(images/buttons/topbuttons_hover_softcard.png);}
#navigation a#merchants:hover img {background-image: url(images/buttons/topbuttons_hover_merchants.png);}
#navigation a#agents:hover img {background-image: url(images/buttons/topbuttons_hover_agents.png);}
#navigation a#contacts:hover img {background-image: url(images/buttons/topbuttons_hover_contacts.png);}

#navigation a#home:active img {background-image: url(images/buttons/topbuttons_home.png);}
#navigation a#softcard:active img {background-image: url(images/buttons/topbuttons_softcard.png);}
#navigation a#merchants:active img {background-image: url(images/buttons/topbuttons_merchants.png);}
#navigation a#agents:active img {background-image: url(images/buttons/topbuttons_agents.png);}
#navigation a#contacts:active img {background-image: url(images/buttons/topbuttons_contacts.png);}

.headertext 
{
  font-family: Verdana;
  font-size: 15px;
  font-weight: bold;
  color: #242424;
  text-decoration: none;
  align:justify
}

.maintext {
	font-size: 14px;
	color: #993300;
}

.style5 {
	font-size: 14px;
	color: #000099;
	}
.style6 {
	color: #000099;
	font-weight: bold;
	}
.style7 {
	color: #336600;
	font-weight: bold;
	}
.style8 {
	color: #0033CC;
	font-weight: bold;
	}
.style9 {
	color: #993300;
	font-weight: bold;
	}
.style10 {
	color: #000000;
	font-weight: bold;
	}
.style12 {
	font-size: small
}
#style13 {
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
}
.style14 {
	color: #000099; 
	font-weight: bold;
}
.style16 {
	font-weight: bold
}
#links {
	margin-left: 20px;
}

#links a:link {
	text-decoration: none;
	color: #000066;
}
#links a:visited {
	text-decoration: none;
	color: #FF0000;
}
#links a:hover {
	text-decoration: none;
	color: #FF9933;
}
#links a:active {
	text-decoration: none;
	color: #993300;
}
/* round boxes*/
/* light blue*/
.rbroundbox { 
	background: url(images/layout/nt.gif) repeat;
}
.rbtop div { 
	background: url(images/layout/tl.gif) no-repeat top left;
}
.rbtop { 
	background: url(images/layout/tr.gif) no-repeat top right;
}
.rbbot div { 
	background: url(images/layout/bl.gif) no-repeat bottom left;
}
.rbbot { 
	background: url(images/layout/br.gif) no-repeat bottom right;
}
.rbroundbox_gray { 
	background: url(images/layout/nt_gray.gif) repeat;
}
.rbtop_gray div { 
	background: url(images/layout/tl_gray.gif) no-repeat top left;
}
.rbtop_gray { 
	background: url(images/layout/tr_gray.gif) no-repeat top right;
}
.rbbot_gray div { 
	background: url(images/layout/bl_gray.gif) no-repeat bottom left;
}
.rbbot_gray { 
	background: url(images/layout/br_gray.gif) no-repeat bottom right;
}

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 50%; margin: 1em auto; }

.rbtop_gray div, .rbtop_gray, .rbbot_gray div, .rbbot_gray {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent_gray { margin: 0 7px; }
.rbroundbox_gray { width: 50%; margin: 1em auto; }


/* end of round boxes*/