/* CSS Document */

/* global syntax for opera also */
html, body { 
	min-height: 101%; 
	height: 101%;
	width: 961px;
	
	margin: auto; 	
	padding: 0px;
	
	font-size: small;
	background-color: #EAEAEA;
	}

tr, td ,p {
/* pads and margins */
	vertical-align: top;
	text-align:left;  	
	color:#000000;
	font-family:Arial, Helvetica, sans-serif, verdana;	}
	
/* HEADINGS  */
h {font-family:Arial, Helvetica, sans-serif, verdana; font-weight: bold; color:#000000; }
h1 {font-size: 150%;}
h2 {font-size: 125%;}
h3 {font-size: 110%;}
h4 {font-size: 90%;}
h5 {font-size: 90%; text-align:center;}
h6 {font-size: 90%; text-align:right;}	

/* kevin wants the global text a bit smaller so 100 is now 90 */
p { font-size:90%}

/* default links */
a:link {color:#000000; text-decoration: none;}
a:visited {color:#000000; text-decoration: none;}
a:hover {color:#000000; text-decoration:underline;}
a:active {color: #000000;text-decoration:underline;}

/* body variations */
	
/* WHITE */
/* WHITE */
/* WHITE */
/* WHITE */	
	
/* 80 */
.body_80 		{font-size: 80%; color:#000000;}
.body_80left10p	{font-size: 80%; color:#000000; margin-left:10px; padding-left:10px;}
.body_80bold 	{font-size: 80%; color:#000000; font-weight: bold;}
.body_80_c 		{font-size: 80%; color:#000000; text-align:center;}
.body_80_r 		{font-size: 80%; color:#000000; text-align:right;}

/* 90 */
.body_90 		{	font-size: 90%;	}
.body_90bold 	{	font-size: 90%; font-weight:bold;	} 
.body_90_c 		{	font-size: 90%; text-align:center;  }
.body_90_r 		{	font-size: 90%; text-align:right;	}

/* 100 */
.body_100 		{	font-size: 100%;	}
.body_100bold 	{	font-size: 100%; font-weight:bold; 	} 
.body_100_c 		{	font-size: 100%; text-align:center;	}
.body_100 _r		{	font-size: 100%; text-align:right;	}

/* 110 */
.body_100 		{	font-size: 110%;	}
.body_100bold 	{	font-size: 110%; font-weight:bold; 	} 
.body_100_c 		{	font-size: 110%; text-align:center;	}
.body_100 _r		{	font-size: 110%; text-align:right;	}

/* PURPLES 100 */
/* PURPLES 100 */
/* PURPLES 100 */
/* PURPLES 100 */

.bodypurple_100 		{	font-size: 90%; color:#750358;}
.bodypurple_100bold 	{	font-size: 90%; color:#750358; font-weight:bold; } /* similar to h4 for in-line spans */
.bodypurple_110 		{	font-size: 110%; color:#750358;}
.bodypurple_110bold 	{	font-size: 110%; color:#750358; font-weight:bold; } /* similar to h4 for in-line spans */

/* WHITE */
/* WHITE */
/* WHITE */
/* WHITE */

/* white standard */
.white_80 		{font-size: 80%; color:#ffffff;}
.white_80bold 	{font-size: 80%; font-weight: bold; color:#ffffff;}
	/* white links*/	
	.white_80 a:link {font-size: 80%; color: #FFFFFF; text-decoration: none;}
	.white_80 a:visited {font-size: 80%; color: #FFFFFF; text-decoration: none;}
	.white_80 a:hover {font-size: 80%; color: #FFFFFF; text-decoration:underline;}
	.white_80 a:active {font-size: 80%; color: #FFFFFF; text-decoration: underline;}

.white_80r 		{font-size: 80%; color:#ffffff;}
.white_80boldr	{font-size: 80%; font-weight: bold; color:#ffffff;}
	/* white links*/	
	.white_80r a:link {font-size: 80%; color: #FFFFFF; text-decoration: none;}
	.white_80r a:visited {font-size: 80%; color: #FFFFFF; text-decoration: none;}
	.white_80r a:hover {font-size: 80%; color: #FFFFFF; text-decoration:underline;}
	.white_80r a:active {font-size: 80%; color: #FFFFFF; text-decoration: underline;}

.white_100 	{		font-size: 100%; color: #FFFFFF; text-align:left;}
.white_100bold 	{	font-size: 100%; color: #FFFFFF; text-align:left; font-weight:bold;}
	/* white links*/	
	.white_100 a:link {color: #FFFFFF; text-decoration: none;}
	.white_100 a:visited {color: #FFFFFF; text-decoration: none;}
	.white_100 a:hover {color: #FFFFFF; text-decoration:underline;}
	.white_100 a:active {color: #FFFFFF; text-decoration: underline;}
	
.white_100_c {	color: #FFFFFF; text-align:center;}
	/* white links*/	
	.white_100_c a:link {color: #FFFFFF; text-decoration: none; text-align:center;}
	.white_100_c a:visited {color: #FFFFFF; text-decoration: none; text-align:center;}
	.white_100_c a:hover {color: #FFFFFF; text-decoration:underline; text-align:center;}
	.white_100_c a:active {color: #FFFFFF; text-decoration: underline; text-align:center;}
	
.white_100_r {	color: #FFFFFF; text-align:right;}
	/* white links*/	
	.white_100_r a:link 	{color: #FFFFFF; text-decoration: none; text-align:right;}
	.white_100_r a:visited	 {color: #FFFFFF; text-decoration: none; text-align:right;}
	.white_100_r a:hover	 {color: #FFFFFF; text-decoration:underline; text-align:right;}
	.white_100_r a:active 	{color: #FFFFFF; text-decoration: underline; text-align:right;}

.white_120_b {		font-size: 120%; font-weight:bold; color: #FFFFFF; text-align:left;}
.white_120_b_c {	font-size: 120%; font-weight:bold; color: #FFFFFF; text-align:center;}
.white_120_b_r {	font-size: 120%; font-weight:bold; color: #FFFFFF; text-align:right;}

.white_130_b {		font-size:130%; font-weight:bold;  color: #FFFFFF; text-align:left; }
.white_130_b_c {	font-size:130%; font-weight:bold;  color: #FFFFFF; text-align:center;}
.white_130_b_r {	font-size:130%; font-weight:bold;  color: #FFFFFF; text-align:right;}

.white_150_b10left {font-size:150%; font-weight:bold; color: #FFFFFF; margin-left:30px; }

/* LISTS */
ul {list-style:none; font-size:90%;}
ol {list-style:square; font-size:90%}

/* FORMS */
input:focus	{ background: #FFFF99 ;}
/* NAVS */
/* NAVS */
/* NAVS */
/* NAVS */

#navigation {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-weight:bold;
font-size: 100%;
text-align:right;
margin:0px 10px 0px 0px;
padding: 17px 0px 0px 0px;
background-color:#FFFFFF;}

#navigation ul {
list-style: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px ;}

#navigation li {
display: inline;
text-align:right;
color:#ffffff;}

#navigation a:link, #navigation a:visited {
padding: 5px 5px 5px 5px;
color: #1F3E81;
background-color: #ffffff;
text-decoration: none;}

#navigation a:hover {
color: #FFFFFF;
background-color: #81365d;}

/* ACTIVE */
body #home li.home,
body #about li.about,
body #personal li.personal,
	body #per_mt li.per_mt,
	body #per_os li.per_os,
	body #per_emi li.per_emi,
	body #per_reg li.per_reg,
body #business li.business,
	body #bus_fxadvice li.bus_fxadvice,
	body #bus_oi li.bus_oi,
	body #bus_ct li.bus_ct,
	body #bus_fxrisk li.bus_fxrisk,
	body #bus_fxmarket li.bus_fxmarket,
body #contact li.contact,
body #faqs li.faqs,
body #legal li.legal,
body #tips li.tips,
body #sitemap li.sitemap,

{ background-color: #666666;}

#left ul { margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; line-height:150%;}

/* LINK ADN VISITED */
body#home li.home a:link,
body#home li.home a:visited,

body#about li.about a:link, 
body#about li.about a:visited,

body#personal li.personal a:link, 
body#personal li.personal a:visited,

	body#per_mt li.per_mt a:link, 
	body#per_mt li.per_mt a:visited,

	body#per_os li.per_os a:link, 
	body#per_os li.per_os a:visited,

	body#per_emi li.per_emi a:link, 
	body#per_emi li.per_emi a:visited,
	
	body#per_reg li.per_reg a:link, 
	body#per_reg li.per_reg a:visited,


body#business li.business a:link, 
body#business li.business a:visited,

	body#bus_fxadvice li.bus_fxadvice a:link, 
	body#bus_fxadvice li.bus_fxadvice a:visited,
	
	body#bus_oi li.bus_oi a:link, 
	body#bus_oi li.bus_oi a:visited,
	
	body#bus_ct li.bus_ct a:link, 
	body#bus_ct li.bus_ct a:visited,
	
	body#bus_fxrisk li.bus_fxrisk a:link, 
	body#bus_fxrisk li.bus_fxrisk a:visited,
	
	body#bus_fxmarket li.bus_fxmarket a:link, 
	body#bus_fxmarket li.bus_fxmarket a:visited,
	
body#contact li.contact a:link, 
body#contact li.contact a:visited,

body#faqs li.faqs a:link, 
body#faqs li.faqs a:visited,

body#legal li.legal a:link,
body#legal li.legal a:visited,

body#tips li.tips a:link, 
body#tips li.tips a:visited,

body#sitemap li.sitemap a:link, 
body#sitemap li.sitemap a:visited

{color: #ffffff; background-color: #1F3E81;}
