body {  
	margin-left: 0px; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px;
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	font-size: 10px;
}

h1 {color:#336699; font-weight: bold; font-style:normal; font-variant:normal; font-size:12pt;  }
h2 {color:#336699; font-weight: bold; font-style:normal; font-size:11pt; margin-bottom:0 }
h3 {color:#336699; font-weight: bold;  font-size:10pt; margin-bottom:0 }


a:link {
	color: #006633;
	text-decoration:none;
}

a:visited {
	color: #006633;
	text-decoration: none;
}

a:hover {
	color: #008000; 
	text-decoration: underline;
}

h2 a {color:#336699;}
h2 a:link {color:#336699;}
h2 a:hover {color:#336699;}
h2 a:visited {color:#336699;}

a.linktitle {
	FONT-WEIGHT: Bold; text-decoration: none; FONT-SIZE: 12px; COLOR: #777777; Padding: 10px 0 6px 0;
}
a:link.linktitle {
	FONT-WEIGHT: Bold;  text-decoration: none; COLOR: #777777; 
}
a:visited.linktitle {
	FONT-WEIGHT: Bold;  text-decoration: none; COLOR: #777777; 
}
a:hover.linktitle {
	FONT-WEIGHT: Bold;  text-decoration: none; COLOR: #008000; 
}


a.hclink {
	font-family: Arial,Helvetica,sans-serif; FONT-WEIGHT: Bold; text-decoration: none; FONT-SIZE: 12px; COLOR: #336699;
}

a:link.hclink {
	font-family: Arial,Helvetica,sans-serif; FONT-WEIGHT: bold; text-decoration: none; FONT-SIZE: 12px; COLOR: #336699;
}

a:visited.hclink {
	font-family: Arial,Helvetica,sans-serif; FONT-WEIGHT: Bold; text-decoration: none; FONT-SIZE: 12px; COLOR: #336699;
}

a:hover.hclink {
	font-family: Arial,Helvetica,sans-serif; FONT-WEIGHT: Bold; text-decoration: underline; FONT-SIZE: 12px; COLOR: #003399;
}

.hcltext {
	font-family: Arial,Helvetica,sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #777777;
}


a.valink {
	font-family: Arial,Helvetica,sans-serif; FONT-WEIGHT: Bold; text-decoration: underline; FONT-SIZE: 11px; COLOR: #336699;
}

a:link.valink {
	font-family: Arial,Helvetica,sans-serif; FONT-WEIGHT: bold; text-decoration: underline; FONT-SIZE: 11px; COLOR: #336699;
}

a:visited.valink {
	font-family: Arial,Helvetica,sans-serif; FONT-WEIGHT: Bold; text-decoration: underline; FONT-SIZE: 11px; COLOR: #336699;
}

a:hover.valink {
	font-family: Arial,Helvetica,sans-serif; FONT-WEIGHT: Bold; text-decoration: underline; FONT-SIZE: 11px; COLOR: #336699;
}


.vatext {
	font-family: Arial,Helvetica,sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
}

.vaurl {
	font-family: Arial,Helvetica,sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #339966;
}

div.banner {
	width: 1000px; 
}

div.topmenubar {
	width: 1000px; 
}

div.rightsidebar {
	width: 250px; 
}

div.postcontent {
	
}

div.footer
{
	text-align:center;width:1000px;
}


a.foot {
	color:#9F9F9F; text-decoration: none; font-size: 8px;	font-family: Verdana, Arial, Helvetica;
}
a:link.foot {
	color:#9F9F9F;
}
a:visited.foot {
	color:#9F9F9F; 
}
a:hover.foot {
	color:#336699; text-decoration:underline;
}


div.va_content
{
	position:absolute;width:550px;vertical-align:top;
}

td.leftsidebar{
	width: 200px; 
}

td.content {
	width: 550px; 
}

td.hccontent {
	width: 660px; 
}

td.rightsidebar {
	width: 250px; 
}

img {border-style:none;border:0px}

div.affirmationpool
	{
	 visibility: visible; width: 550px; height:350px;
}

div.affirmcard_content
{
	position:absolute;left:150px;top:140px;width:550px;
}


div.hcidx {position:absolute;top:440px;left:210px;  background-color: white; visibility:hidden; font-family:Arial Narrow; font-size:8pt}

div.cardad
{
	background-color: white; font-family:Arial Narrow; font-size:8pt
}


div.showmessage2
	{
	visibility: hidden; position:absolute; left:45px; top:175px; width:400px; overflow: hidden
}

div.faded
{
	visibility: visible;
	opacity:"25"
}

div.hcadtop {
	position:relative;left:200px;
}

td.htab {background-color: white;font-family: Arial; font-weight: bold; font-size:12px;}



td.mnu{
	height:15px;
}

td.mnu_space{
	width:5px;
}

td.ltitle{font-weight: bold}

h1.redtitle
{
	color:#CC3300; font-style:italic; font-variant:normal; font-size:18pt; font-family:Times New Roman; text-align:center
}
h1.affirm-card-heading
{

margin:0; color: #C0C0C0; font-size: 10px; text-align: center; font-family: 
               Times New Roman; font-style: italic; line-height:100%}

h2.orange 
{font-size: 120%; COLOR: #ce6b21; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

td { font-family: Verdana; font-size: 10pt }

span.footer_menu
{
font-family: Verdana; font-size: 10px; color: #C0C0C0; text-align: center}

p.purple_l {color: #800080; font-size: 18pt; font-style: italic; text-align: center; font-family:Times New Roman}
p.purple_m {color: #800080; font-size: 14pt; font-style: italic; text-align: center; font-family:Times New Roman}

input, select, option, textarea { font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 9px; background-color: #FFFFCC}



showup.a {color:#000000;font-weight:bold }
showup:hover.a {
	color:#008000; 
	text-decoration: none;
	font-size: 12px;
	font-weight: bold; font-family:Arial
}


h2bmk.a {color:#336699; font-style:oblique; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif}
h2bmk:hover.a {
	color:#CC3399;font-style:oblique; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif 
}


a.sml 
{
	color:#336699;
	text-decoration: none;
	font-size: 8px;
	font-weight: bold
}

a:link.sml {
	color:#336699;
	text-decoration:none;
	font-size: 8px;
	font-weight: bold
}

a:visited.sml {
	color:#336699;
	text-decoration: none;
	font-size: 8px;
	font-weight: bold
}

a:hover.sml 
{
	color:#FF9933; 
	text-decoration: underline;
	font-size: 8px;
	font-weight: bold
}

td.mnut {color: #C0C0C0; font-variant:small-caps; font-weight:bold}

.adtext{font-size: 10px;	font-family: Arial, Helvetica; color:#4C4C4C}
.adtitle{font-size: 10px; font-family: Arial, Helvetica; color:#336699}

.ads a{font-size: 12px; font-family: Arial, Helvetica; color:#336699}
.ads a:link {font-size: 12px; font-family: Arial, Helvetica; color:#336699}
.ads a:visited {font-size: 12px; font-family: Arial, Helvetica; color:#336699}
.ads a:hover {font-size: 12px; font-family: Arial, Helvetica; color:#008000}
.ads a:active {font-size: 12px; font-family: Arial, Helvetica; color:#336699}


.sideheading {font-weight: bold; font-style:normal; font-variant:normal; font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif }
.heading {color:#336699; font-weight: bold; font-style:normal; font-variant:normal; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif }
.primary_heading {color:#000000; font-variant:normal; font-size:18pt; font-family:Times New Roman; line-height:150% }


.info   { color: black; background-color: transparent; font-weight: normal; }
.warn   { color: rgb(120,0,0); background-color: transparent; font-weight: normal; }
.error  { color: red; background-color: transparent; font-weight: bold }

.infoarial {
font-family: Arial, Helvetica, sans-serif; font-size:10pt; color:#333333; font-weight:bold
}

span.update_time {color:#9F9F9F; text-decoration: none; font-size: 8px;	font-family: Verdana, Arial, Helvetica; font-style:italic; }
span.amain_text {font-family: Verdana, Helvetica, sans-serif,Geneva; font-weight:bold; }
span.buy_now { text-align:center; font-size:14pt; font-family:Arial; font-variant:small-caps; font-weight:bold }
span.abrvcur {font-size: 8pt}

img.selftalk {width:150px;height:200px;border-style:none;border:0px}


#faff {
	margin:10px 10px 30px 10px;
	text-align:center;
}

#faff a {
	color: red;
}

#faff p {
	padding:0 10px 0 10px;
}


p.fl:first-letter { 
	font-size: 200%; 
	font-style: italic;
    font-weight: bold; 
    float: left 
}

span.fl{ text-transform: uppercase }

div.transOFF {width: 100%; }
div.transON {width: 100%; opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5; }

.dhtmlwindow{
position: absolute;
z-index:1000;
border: 2px solid black;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #CA0000;
color: white;
cursor: move;
overflow: hidden;
width: auto;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid brown;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}

div.cadva {width:250px;padding: 20px 10px 20px 10px; }
div.adva1{font-size:11px;line-height:11px;}
div.adva1 h3{font-size:12px;line-height:14px;margin-bottom:3px;}
div.adva1 img{padding-right:5px;padding-bottom:5px;border:0;}



