
body, table, td, tr
{
font:10pt tahoma, arial, helvetica, sans serif;
color:#333333;
}


.white
{
font: 			 		10pt tahoma, arial, helvetica, sans serif;
color: 					#ffffff;
}

a:link	
{
font			:	10pt tahoma, arial, helvetica, sans serif;
color			:	#333333;
text-decoration	:	none;
}

a:active
{	
font			:	10pt tahoma, arial, helvetica, sans serif; 
color			:	#333333;
text-decoration	:	none;
}

a:visited 
{
font			:	10pt tahoma, arial, helvetica, sans serif;
color			:	#333333;
text-decoration	:	none;
}

a:hover	
{
font			:	10pt tahoma, arial, helvetica, sans serif;
color			:	black;
text-decoration	:	underline;
}


a.text:link
{
font			:	10pt tahoma, arial, helvetica, sans serif;
color			:	#333333;
text-decoration	:	none;
}

a.text:active
{	
font			:	10pt tahoma, arial, helvetica, sans serif;
color			:	#333333;
text-decoration	:	none;
}

a.text:visited 
{
font			:	10pt tahoma, arial, helvetica, sans serif;
color			:	#333333;
text-decoration	:	none;
}

a.text:hover	
{
font			:	10pt tahoma, arial, helvetica, sans serif;
color			:	#FD0000;
text-decoration	:	underline;
}

/* iPad [portrait + landscape] */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	.selector-01 { margin: 10px; }
	.selector-02 { margin: 10px; }
	.selector-03 { margin: 10px; }
}

/* == iPad/iPhone [portrait + landscape] == */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px), 
@media only screen and (max-device-width: 480px) {
	.selector-01 { margin: 10px; }
	.selector-02 { margin: 10px; }
	.selector-03 { margin: 10px; }
}

