html, body{
	height: 101%;
	margin:0; 
	padding:0; 
}

BODY{
	font-family:Arial, Helvetica, sans-serif;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-image:url(/images/b_tile1.gif);
	background-repeat:repeat;
	font-size: 12pt;
	font-style: normal;
	color: #FFFFFF;
}

A{ 
	font-family:Arial, Helvetica, sans-serif;
	color : #009933;
	font-weight:normal;
	text-decoration:underline;
}

A:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
UL{
padding-left:10px;
margin-left:0px;
}
.apDiv1 {
	padding:0px;
	margin:0px;
	margin-left:11px;
	padding-top:6px;
	position:absolute;
	width:200px;
	height:207px;
	z-index:1;
	background-color:#351758;
}

.transparent{
	filter:alpha(opacity=30); 
   -moz-opacity: 0.3; 
   opacity: 0.3; 
}

.apDiv2 {
	text-align:left;
	position:absolute;
	width:210px;
	padding:0px;
	margin:0px;
	width:200px;
	height:207px;
	z-index:1;
	padding-top:6px;
}

.clearfix { zoom: 1; }

* :focus { outline: 0; }

HR{
	background-color: #c1b6cb;
	border:0px;
	color:#9a6d49;
	height:1px;
	margin:0px;
	size:1px;
}

h1 {
	color:#FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-size:18px;
	font-weight:normal;
	letter-spacing:0px;
	margin-top:2px;
	padding:0px;
	padding-bottom:2px;
	text-decoration:none;
}

h2{
	color:#FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-size:18px;
	font-weight:normal;
	letter-spacing:0px;
	margin-top:2px;
	margin-bottom:3px;
	padding:0px;
	padding-bottom:2px;
	text-decoration:none;
}

h3{
	color:#341758;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-size:18px;
	font-weight:normal;
	letter-spacing:0px;
	margin-top:2px;
	padding:0px;
	padding-bottom:2px;
	text-decoration:none;
}

h4{
	color:#341758;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	font-size:18px;
	font-weight:normal;
	letter-spacing:0px;
	margin:0px;
	padding:0px;
	padding-bottom:2px;
	text-decoration:none;
}

.mainlnk {
	color:#FFFFFF;
	font-size:11px;
	line-height:25px;
	padding-left:20px;
	text-decoration:none;
}

.mainlnk:hover {
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height:25px;
	padding-left:20px;
	text-decoration:none;
}

.mainlnko {
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height:25px;
	padding-left:20px;
	text-decoration:none;
}

.mainlnko:hover {
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height:25px;
	padding-left:20px;
	text-decoration:none;
}

.bodytxt {
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:normal;
	margin:0px;
	padding:0px;
	text-decoration:none;
}

.clienttxt {
	color:#9a6d49;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:normal;
	margin:0px;
	padding:0px;
	text-decoration:none;
}

.clienttxt:hover {
	color:#341758;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:normal;
	margin:0px;
	padding:0px;
	text-decoration:none;
}

.botbodytxt {
	color:#341758;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0px;
	line-height:normal;
	margin:0px;
	padding:0px;
	text-decoration:none;
}

.botrttxt{
	font-size:11px;
	line-height:18px;
	text-align:right;
}

.botlhtxt{
	font-size:11px;
	line-height:16px;
}

.spotboxes{
	background-color:#bda892;
	color:#341758;
	font-size:12px;
	line-height:13px;
	padding:8px;
	vertical-align:middle;

}

.morelnk {
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	letter-spacing:0px;
	line-height:normal;
	margin:0px;
	padding:0px;
	text-decoration:none;
}

.morelnk:hover {
	color:#341758;
	font-size:11px;
	font-weight:bold;
	letter-spacing:0px;
	line-height:normal;
	margin:0px;
	padding:0px;
	text-decoration:none;
}

.dashdown{
	background-image:url(/images/dash-down.gif);
	background-repeat:repeat;
}

.rigthshadow{
	background-image:url(/images/r-shad.png);
	background-repeat:repeat;
}

.bottomshadow{
	background-image:url(/images/b-shad.png);
	background-repeat:repeat;
	background-position:10px 10px;
}

.img100px{
	border:#FFFFFF solid 7px;
}

.imgSmBrd{
	border:#FFFFFF solid 2px;
}

.nilllnk{
	color:#eef3f9;
	font-size:0px;
}

.cssnav
{
position: relative;
background: url(/images/tellafriend_on.gif) no-repeat;
white-space: nowrap;
display: block;
width: 103px;
height: 12px;
margin: 0;
padding: 0;
}

.cssnav a
{
display: block;
color: #000000;
font-size: 11px;
width: 103px;
height: 12px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.cssnav img
{
width: 103px;
height: 12px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav a:hover img
{
visibility:hidden
}

.cssnav span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

.cssnav2
{
position: relative;
background: url(/images/up-arrow-off.gif) no-repeat;
white-space: nowrap;
display: block;
width: 10px;
height: 14px;
margin: 0;
padding: 0;
}

.cssnav2 a
{
display: block;
color: #000000;
font-size: 11px;
width: 10px;
height: 14px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.cssnav2 img
{
width: 10px;
height: 14px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav2 a:hover img
{
visibility:hidden
}

.cssnav2 span
{
	color:#ded3c8;
	cursor: pointer;
	font-size:10px;
	font-weight:bold;
	left:15px;
	position:absolute;
	text-decoration:none;
} 

.cssnav2 span:hover
{
	color:#ffffff;
	cursor: pointer;
	font-size:10px;
	font-weight:bold;
	left:15px;
	position:absolute;
	text-decoration:none;
} 

.cssnav3
{
position: relative;
background: url(/images/down-arrow.gif) no-repeat;
white-space: nowrap;
display: block;
width: 10px;
height: 9px;
margin: 0;
padding: 0;
}

.cssnav3 a
{
display: block;
color: #000000;
font-size: 11px;
width: 10px;
height: 9px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.cssnav3 img
{
width: 10px;
height: 9px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav3 a:hover img
{
visibility:hidden
}

.cssnav3 span
{
	color:#FFFFFF;
	cursor:pointer;
	left:15px;
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
} 

.yellowlnk:hover{
	color: #FFFFFF;
}

.yellowlnk{
	color:#9A90A7;
	text-decoration:none;
}

.cheek{
	font-size:1px;
	color:#ffffff;
}
