/** Table Style for <td> and some text FOR EMAILER **/
.l {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #555555; 
	text-shadow: 1px 1px #222222;
	}
	
.r {
	font-family: Arial, Helvetica, sans-serif; 
	height: 24px; 
	font-size:20px; 
	color: #333333; 
	border: 2px solid #444444; 
	padding: 5px; 
	width:330px;
	}

.rCaptcha {
	font-family: Arial, Helvetica, sans-serif; 
	height: 24px; 
	font-size:20px; 
	color: #333333; 
	border: 2px solid #444444; 
	width:330px;
	}
	
.t {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	border: 2px solid #444444; 
	padding: 5px; width:450px;
	}
	
.rt {
	text-align:left;
	}
	
/** Body Styles **/

.bodyBG {
	background-image:url(temp-bg.jpg); 
	background-repeat:repeat-x; 
	background-color: #333333;
	}

/** Font Styles **/
	
.smallFont {
	font-size: 10pt; 
	color: #444444; 
	text-shadow: 1px 1px #222222;
	}
	
.h1font {
	font-family: Arial, Helvetica, sans-serif; 
	color: #ededed; 
	text-shadow: 1px 2px #232323;
	}
	
.footerFontSmall {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #555555; 
	padding: 5px; 
	text-shadow: 1px 1px #222222;
	}
	
.footerFontSmall a {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	text-decoration: none; 
	color: #ffffff; 
	text-shadow: 1px 1px #222222;
	}
	
.footerFontSmall a:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	text-decoration: none; 
	color: #666666; 
	text-shadow: 1px 1px #222222;
	}
	
.footerFontSmaller {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #555555; 
	padding: 5px; 
	text-shadow: 1px 1px #222222;
	}
	
.footerFontSmaller a {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-decoration: none; 
	color: #dedede; 
	text-shadow: 1px 1px #222222;
	}
	
.footerFontSmaller a:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-decoration: none; 
	color: #666666; 
	text-shadow: 1px 1px #222222;
	}

/** Float Styles and Center Aligns **/	
.center {
	text-align: center;
	}

.Right {
	float: right;
	}
	
.Left {
	float: left;
	}
	
.Clear {
	clear: both;
	}

/** Image Styling **/	
img {
	border: 0;
	}
	
img.Footer a {
	border: 1px solid #444444;
	}
img.Footer a:hover {
	border: 1px solid #666666;
	}
	
.topMargin {
	padding-top: 40px;
	}
	
/** Video Classes **/
.vid {
	margin: 0 auto; 
	display: block; 
	border: 10px solid #ffffff;
	}

	
