/* BASIC STYLES */



BODY {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 80%;

color: #000;

background-color: #ffffff;

padding: 0;

margin: 0;

width: auto;

}



p

{

page-break-after: never

page-break-before: never}

}





td.textcontainer

{

	width:730px;

	valign: top;

	vertical-align: text-top;

	text-align: left;

	background-color: #ffffff;





}



dd

{

	background-color: #dfdfdf;

	border: solid #aaaaaa;

	padding: 3px;



}



TD.navbar{

	vertical-align: top;

	width:70px;

	text-align: left;

	border-right-width: 2px;

	border-right-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

	margin-right: 4px;

	padding-right: 5px;



	

}



/*formatst text in a justified block. Used on the top of the affiliates page*/

font.block

{

	text-align: justify;

	display: block;



}





table.borders

{

	margin: 0px;

	border: thin solid #990000;

	

	padding: 15px;



}





table.borders td td

{

	margin: 0px;

	border: medium  #000000;



}



table.borders td 

{

	margin: 5px;

	border: thin solid #990000;

	padding: 10px;





}



ul.crossbullet

{	

   list-style-image: url(chevron.gif)

}



ul {







margin-top: 0; 

margin-bottom: 0; 

}







br.smallspace

{

	

	margin-top: 23px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	content: " &nbsp;"; 

}

P, DIV, OL, UL, LI, TABLE, TR, TD, TH, BLOCKQUOTE, FORM, INPUT, ADDRESS {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: 400;

	color: #000000;

	

}













A.block:link, A.block:visited, A.block:active, A.block:hover{

	text-decoration: none;

	font-weight: normal;

	margin: 0.4em;

	font-size: 10px;

	border: 4px solid #eeeeee;

	color: #000000;

	background-color: #cccccc;

	background-position: center center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 15px;

	background-attachment: fixed;

	vertical-align: middle;

	overflow: visible;

	position: static;

	left: 351px;

	top: 160px;

	right: 50%;

	bottom: 50%;

	width: 300px;

	height: 25px;

	padding: 0.6px;



}





A.block:hover{

	text-decoration: none;

	font-weight: normal;

	margin: 0.4em;

	border: 4px solid #f3f3f3;

	color: #000000;

	background-color: #dddddd;

	background-position: center center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 15px;

	background-attachment: fixed;

	vertical-align: middle;

	overflow: visible;

	position: static;

	left: 351px;

	top: 160px;

	right: 50%;

	bottom: 50%;

	width: 300px;

	height: 25px;

	padding: 0.6px;



}



 



BLOCKQUOTE {

margin: .1em 2em 1em 2em;

padding: .5em;

border: 1px solid #DDC;

color: #330099;

background-color: #CCCCCC;

}



br.affiliatetriplespace

{



	margin-top: 25px;





}



STRONG {

font-weight: bold;

}



.heading1{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: 900;

	color: #CC3300;



}



div.center

{	

	display: block;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

}



DIV.container {

    min-height: 10em;

    display: table-cell;

    vertical-align: middle 

text-align: center;



	margin-left: auto;

	margin-right: auto;

}





.heading3{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: 900;

	color: #CC3300;



}





.heading2{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: 900;

	color: #CC3300;



}

		



.navtitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: 900;





}



a:link, a:visited, a:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: 900;

	text-decoration: underline;

	color: #cc3300;





}









a.linktextheading:link, a.linktextheading:visited, a.linktextheading:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: 900;

	text-decoration: underline;

	color: #cc3300;

	

	white-space: nowrap;

/* display and nowrap added because of odd wrapping in IE. display may not be needed to correct this*/



}



a.linktextheading:hover{



	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: 900;

	text-decoration: underline;

	color: #ff3300;

}

textheading {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: 900;



	color: #cc3300;

	

	white-space: nowrap;

/* display and nowrap added because of odd wrapping in IE. display may not be needed to correct this*/



}



.bigtext1{



	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: 400;

	color: #000000;

}





.normaltext{



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: 400;

	color: #000000;

}







.normalitalics{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: 600;

	color: #000000;

	font-style: italic;



}

.normalbold{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: 900;

	color: #000000;

	font-style: oblique;



}



.greytext{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: 400;

	color: #999999;

	font-style: italic;



}



Dt

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: 900;

	color: #330000;

	font-style: oblique;



}

h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

}



h2.red {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #660000;



	margin-top: 6px;

	margin-bottom: 4px;

}

