/* CSS Document */
body{
background-image:url(../images/back.jpg);
background-position:right top;
background-repeat:repeat-x;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8E8E8E;
}

a {
	color:#743CC4;
	text-decoration:none;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
.pop-bg{
background-image:none;
background-color:#AFAFAF;
}
.sub-bg{
background-image:url(../images/back-sub.gif);
background-position:left top;
background-repeat:repeat-x;
}
.header {
color:#FFFFFF;
font-family:tahoma;
font-size:10px;
}
.header a {
color:#FFFFFF;
font-family:tahoma;
font-size:10px;
text-decoration:none;
}
.header a:hover {
color:#6d5a88;
font-family:tahoma;
font-size:10px;
}
.morelink {
text-align:right;
display:block;
color:#DEB408;
background-repeat:no-repeat;
background-image:url(../images/arrow.gif) ;
background-position: 3px right ;
padding-right:10px;
text-decoration:none;
}
.morelink:hover {
color: #666666 ;
} 
.toplink {
text-align:right;
display:block;
color:#DEB408;
padding-right:10px;
text-decoration:none;
}
.toplink:hover {
color: #666666 ;
} 
.inputselect {
border:#CBBEDC solid 1px;
width:150px;
height:20px;
font-size:10px;
color:#8E8E8E;
}
.inputselectsmall {
border:#CBBEDC solid 1px;
width:112px;
height:20px;
font-size:10px;
color:#8E8E8E;
}
.footer {
color:#AFAFAF;
font-size:9px;
}
.footer a {
color:#AFAFAF;
font-size:9px;
text-decoration:none;
}
.footer a:hover {
color:#6d5a88;
}
.purpletitles {
color:#6D5A88;
}
.goldtitles {
color:#DEB408;
font-weight:bold;
font-size:12px;
}
.block {
display:block;
border:#E9E1EC solid 1px;
text-decoration:none;
color:#8E8E8E;
cursor:pointer;
}
.block:hover {
border:#DEB408 solid 1px;
} 
.td1{
border-top:#E9E1EC solid 1px;
border-right:#E9E1EC solid 1px;
border-left:#E9E1EC solid 1px;
width:105px;
}
.td1_over{
border-top:#DEB408 solid 1px;
border-right:#DEB408 solid 1px;
border-left:#DEB408 solid 1px;
cursor:pointer;
width:105px;
}
.td2{
border-right:#E9E1EC solid 1px;
border-left:#E9E1EC solid 1px;
text-decoration:none;
color:#8E8E8E;
padding:5px;
background-color:#E9E1EC;
width:105px;
}
.td2_over{
text-decoration:none;
color:#8E8E8E;
cursor:pointer;
padding:5px;
background-color:#E9E1EC;
border-right:#DEB408 solid 1px;
border-left:#DEB408 solid 1px;
width:105px;
}
.td3{
border-bottom:#E9E1EC solid 1px;
border-right:#E9E1EC solid 1px;
border-left:#E9E1EC solid 1px;
text-decoration:none;
color:#DEB408;
font-weight:bold;
font-size:12px;
padding:5px;
width:105px;
}
.td3_over{
text-decoration:none;
cursor:pointer;
color:#DEB408;
font-weight:bold;
font-size:12px;
padding:5px;
border-bottom:#DEB408 solid 1px;
border-right:#DEB408 solid 1px;
border-left:#DEB408 solid 1px;
width:105px;
}
.txtfieldsmall {
width:32px;
height:10px;
font-size:10px;
}
.tblsearch {
border:#E9E1EC solid 1px; 
padding:1px;
}
.tblpartners {
padding:10px;
}
.tdpartners {
border-bottom:#E9E1EC solid 1px; 
}

.blank
{
	width:5px;
}

.product_categ {
	background-color:#E9E1EC;
	margin-bottom:10px;
	color:#6D5A88;
	font-weight:bold;
	padding:2px;
	padding-left:15px;
}
.product_content {
	padding-left:15px;
}
.product_title {
	color:#6D5A88;
	font-weight:bold;
}
.form td {
	padding-bottom:5px;
}
.form_input {
	font-size:11px;
	border:1px solid #CBBEDC;
	width:146px;
}
.what {
	color:#8E8E8E;
	padding-left:2px;
}
.what:hover {
	text-decoration:none;
}

.link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#8E8E8E;
	text-decoration:none;
}

.link:hover{
	color:#6d5a88;
}
.home_tag {
	position:absolute;
	top:0px;
	right:50px;
	color:#6D5A88;
	font-size:10px;
	visibility:hidden;
}

.cardsmarker_title {
	color:#6D5A88;
	font-size:11px;
	padding-bottom:5px;
	padding-top:10px;
}

.cardsmarker_table 
{
	border:1px solid #E9E1EC;
	width:100%;
	
}

.legend
{
	padding-top:20px;
	padding-left:15px;
}

.legendtitlerow
{
	color:#6D5A88;
	height:16px;
	background-color:#E9E1EC;
	padding-left:6px;
	font-size:10px;

}

.legenddetailsrow
{
	padding:6px;
	margin-bottom:5px;
}


