/*-------------------------------------------------- BODY ITEMS----------------------------------------------*/
/*-------------------------------------------------- BODY ITEMS----------------------------------------------*/

BODY {background-color : #FFFFFF;margin-left : 0px;margin-right : 0px;margin-top : 0px;margin-bottom : 0px; 
    font-family: Tahoma; }

P    {margin-top : 16px;margin-bottom : 0px;}


/*---------------------------------------------- TEXT FONT SIZES MAIN ---------------------------------------*/
/*---------------------------------------------- TEXT FONT SIZES MAIN ---------------------------------------*/	
	

.black8light  {font-size : 8pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #000000}

.black9light  {font-size : 9pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #000000}
	
.black7light  {font-size : 7.5pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #000000}

.black7bold	  {font-size : 7.5pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #000000}
	
.black8bold	  {font-size : 8pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #000000}

.orange8bold  {font-size : 8pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #e17100}

.orange10bold  {font-size : 10pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #e17100}

.purple8bold  {font-size : 8pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #5f0e6b}

.purple8bold2  {font-size : 8pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #6e26c4}

.purple8bold3  {font-size : 8pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #7e2f74}

.blue8bold  {font-size : 8pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #1b2f5e}

.blue8bold2  {font-size : 8pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #4560a1}

.blue8bold3  {font-size : 8pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #2d2cbc}

.blue10bold  {font-size : 10pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #2d2cbc}

.orange7light {font-size : 7.5pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #e17100}

.orange8light {font-size : 8pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #e17100}

.white8bold	  {font-size : 8pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #ffffff}

.white7bold	  {font-size : 7.5pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #ffffff}

.red8bold     {font-size : 8pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #ff0000}
	
.red7bold	  {font-size : 7.5pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #ff0000}
	
.red7light    {font-size : 7.5pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #ff0000}	

.red8light    {font-size : 8pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #ff0000}

.fineprint    {font-size : 7.5pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #000000}

.fineprint2   {font-size : 7.5pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #747474}

.blue8light  {font-size: 8pt; font-weight: lighter; color: #263d7f;}


/*---------------------------------------------- TEXT FONT SIZES AFFILIATE ----------------------------------*/
/*---------------------------------------------- TEXT FONT SIZES AFFILIATE ----------------------------------*/

.green10bolda   {font-size : 10pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #005835}

.green8bolda   {font-size : 9pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #005835}

.green7bolda   {font-size : 7.5pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #005835}

.green8lighta   {font-size : 8pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #005835}

.white8lighta   {font-size : 8pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #ffffff}

.white10bolda   {font-size : 10pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #ffffff}

.red9lighta   {font-size : 9pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #a82727}

.red8lighta   {font-size : 8pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #a82727}

.green7lighta   {font-size : 7.5pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #005835}

.red10bolda   {font-size : 10pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #a82727}

.red8bolda   {font-size : 9pt;font-weight : bold;font-family: Tahoma,Arial,Helvetica,sans-serif;color: #a82727}

.price10red   {font-size : 14pt;font-weight : bold;font-family: Arial, Helvetica, sans-serif;color: #ff0000}	

/*------------------------------------------------- NAVIGATION ----------------------------------------------*/	
/*------------------------------------------------- NAVIGATION ----------------------------------------------*/	

A:link                {text-decoration: underline;color: #000000}
	A:visited             {text-decoration: underline;color: #000000}
		A:active              {text-decoration: underline}
			A:hover               {text-decoration: underline;color: #0000cc}
			
.orange:link                {text-decoration: none;font-weight : bold;color: #e17100}
	.orange:visited             {text-decoration: none;font-weight : bold;color: #e17100}
		.orange:active              {text-decoration: none;font-weight : bold;}
			.orange:hover               {text-decoration: underline;font-weight : bold;color: #0000cc}		

.aff:link            {font-size : 7.5pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;text-decoration: none;color: #005835}
	.aff:visited         {font-size : 7.5pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;text-decoration: none;color: #005835}
		.aff:active          {font-size : 7.5pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;text-decoration: none}
			.aff:hover           {font-size : 7.5pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;text-decoration: none;color: #dd0000}
			
.mainaff:link            {font-size : 8pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;text-decoration: underline;color: #005835}
	.mainaff:visited         {font-size : 8pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;text-decoration: underline;color: #005835}
		.mainaff:active          {font-size : 8pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;text-decoration: underline}
			.mainaff:hover           {font-size : 8pt;font-weight : light;font-family: Tahoma,Arial,Helvetica,sans-serif;text-decoration: underline;color: #dd0000}								
				

.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: lighter;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}

.form:focus{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: lighter;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-color: #FFFFDD;
}
/*-------------------------------------------------------- END ----------------------------------------------*/

.title {
	font-weight: bold;
	padding:5px;
	color:#000000;
    border-bottom:solid 1px #DCDCDC;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#E6E6E6;
}

.info {
	padding:5px 5px 5px 5px;
    background-color:#ffffff;
}

.info table {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.block {
	background-color:#E6E6E6;
    border:solid 1px #DCDCDC;
	text-align:left;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom: 1em;
}

.block .tableTitle 
{
	font-weight: bold;
	font-size: 12px;
}


.esdResourceCD
{
    padding-left: 20px;
    color: #666;
}

#cartLinks
{
    padding-top: 5px;
}

#cartLinks table
{
    border: solid 1px #e17100;
    width: 140px;
}

#cartLinks table td
{
}

#cartLinks .cartTitle
{
    text-align: left;
    font-size: 9pt;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #fff;
    border-bottom: solid 0px #e17100;
    border-right: solid 0px #e17100;
}

#cartLinks .cartItem
{
    text-align: right;
    font-size: 9pt;
    font-weight: normal;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #fff;
    border-bottom: solid 0px #e17100;
}

/*-------------------------------------------------------- END ----------------------------------------------*/



	
