/* CSS Document */

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

tr, td, p {
/* pads and margins */
	vertical-align: top;
	text-align:left;  	
	color:#000000;
	font-family:Arial, Helvetica, sans-serif, verdana;	}
	
/* 100% small */
p { font-size:100%}
	
/* 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;}	

.valignbott: {vertical-align:bottom:}


/* 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 */
/* 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;	}

	.body_100 _r a:link {	font-size: 100%; color: #FFFFFF; text-align:right; text-decoration: none;}
	.body_100 _r a:visited {font-size: 100%; color: #FFFFFF; text-align:right; text-decoration: none;}
	.body_100 _r a:hover {	font-size: 100%; color: #FFFFFF; text-align:right; text-decoration:underline;}
	.body_100 _r a:active {	font-size: 100%; color: #FFFFFF; text-align:right; text-decoration: underline;}

/* 110 */
.body_110 		{			font-size: 110%;	}
.body_110bold 	{			font-size: 110%; font-weight:bold; 	} 
.body_110_c 	{			font-size: 110%; text-align:center;	}
.body_110 _r	{			font-size: 110%; text-align:right;	}



/* PURPLES */
/* PURPLES */
/* PURPLES */
/* PURPLES */

.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_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_80bold 	{font-size: 80%; font-weight: bold; color:#ffffff;}

.white_80boldr	{font-size: 80%; font-weight: bold; color:#ffffff;}
	.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_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_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_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_100_bold_c {	color: #FFFFFF; font-weight: bold; text-align:center;}
	.white_100_bold_c  a:link 		{color: #FFFFFF; font-weight: bold; text-decoration: none; text-align:center;}
	.white_100_bold_c  a:visited	{color: #FFFFFF; font-weight: bold; text-decoration: none; text-align:center;}
	.white_100_bold_c  a:hover	 	{color: #FFFFFF; font-weight: bold; text-decoration:underline; text-align:center;}
	.white_100_bold_c  a:active 	{color: #FFFFFF; font-weight: bold; text-decoration: underline; text-align:center;}

.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:100%;}
ol {list-style:square; font-size:100%}

/* 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 #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#contact li.contact a:link, 
body#contact li.contact a:visited,

body#about li.about a:link, 
body#about li.about 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;}

marquee {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
