

/* =================================== TAG DEFINITIONS =================================== */
	
	a {
		font-family: Helvetica, Arial, Helvetica, sans-serif;
		text-decoration: none;
		color:#009900;
	}
		a:hover {text-decoration: underline;}
	
	html, body {
		height: 100%;
	}
	
	body {
		background:url(assets/files/template_files/bg.jpg) no-repeat center top;
		background-color: #FFFFFF;
		margin: 0 auto;
		padding: 0;
		
		text-align: center;
	}
	

	body, div, p, td, li {
		font-family: Helvetica, Arial, sans-serif;
		font-size: 13px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
	}
	
	div, form, h1, h2, h3, h4, h5, h6, p {
		margin: 0;
		padding: 0;
	}
	
	h1, h2, h3, h4, h5, h6 {
		margin-bottom: 5px;
		font-family: Helvetica, Arial, sans-serif;
		color:#3300CC;
	}
		h1 { font-size: 24px; margin-bottom:10px; line-height:18px; }
		h2 { font-size: 17px; }
		h3 { font-size: 15px; }
		h4, h5, h6 { font-size: 13px; }
		.hsub { font-size: 14px; color: #a79579; }
	
	hr.b { border: 1px #e1d9c8 solid; }
	hr.bd { border: 1px #e1d9c8 dashed; }
	
	img { border: 0; }
	
	li { line-height: 20px; }
	p { margin-bottom: 15px; line-height: 20px; }
	
	ul.clean {
		margin: 0;
		padding: 0;
		list-style: none;
	}

	li.inline {
		margin: 0;
		padding: 0;
		display: inline;
	}
	
/* =================================== OBJECT DEFINITIONS =================================== */
	
	.cp { cursor: pointer; }
	.ch { cursor: hand; }
	
	.fl { float: left; }
	.fr { float: right; }
	.fc { clear: both; }
	
	.db { display: block; }
	.dn { display: none; }

	.ba { border: 1px #e1d9c8 solid; }
	.bt { border-top: 1px #e1d9c8 solid; }
	.br { border-right: 1px #e1d9c8 solid; }
	.bb { border-bottom: 1px #e1d9c8 solid; }
	.bl { border-left: 1px #e1d9c8 solid; }
	
	.bad { border: 1px #e1d9c8 dashed; }
	.bad { border: 1px #e1d9c8 dashed; }
	.btd { border-top: 1px #e1d9c8 dashed; }
	.brd { border-right: 1px #e1d9c8 dashed; }
	.bbd { border-bottom: 1px #e1d9c8 dashed; }
	.bld { border-left: 1px #e1d9c8 dashed; }

	.ma { margin: 10px; }
	.mt { margin-top: 10px; }
		.mt5 { margin-top: 5px; }
	.mr { margin-right: 10px; }
	.mb { margin-bottom: 10px; }
		.mb5 { margin-bottom: 5px; }
	.ml { margin-left: 10px; }
	.mn { margin: 0; }
	
	.pa { padding: 10px; }
	.pt { padding-top: 10px; }
	.pr { padding-right: 10px; }
	.pb { padding-bottom: 10px; }
	.pl { padding-left: 10px; }
	.pn { padding: 0; }

/* =================================== STYLE DEFINITIONS =================================== */
	
	.bold { font-weight: bold; }
	.normal { font-weight: normal; }
	.fs10 { font-size: 10px; }
	.fs11 { font-size: 11px; }
	.fs12 { font-size: 12px; }
	.fs13 { font-size: 13px; }
	.fs14 { font-size: 14px; }
	.fs15 { font-size: 15px; }
	.fs16 { font-size: 16px; }
	.fs17 { font-size: 17px; }
	.fs18 { font-size: 18px; }
	.fs19 { font-size: 19px; }
	.fs20 { font-size: 20px; }
	.italic { font-style: italic; }
	.uline { text-decoration: underline; }
	.tac { text-align: center; }
	.tal { text-align: left; }
	.tar { text-align: right; }
	
	.form {
		padding: 3px;
		font-size: 12.5px;
		color: #534741;
	}
	
	.formMed {
		padding: 2px;
		font-size: 11px;
		color: #534741;
	}
		
	.formButton {
		padding-left: 0;
		padding-right: 0;
		
		font-size: 12px;
		color: #534741;
	}
	
	.link {
		font-size: 12px;
		font-weight: bold;
	}
	
	.linkCamo {
		color: #534741;
	}
	
	.linkFooter {
		font-size: 11px;
		font-weight: normal;
		color:#003366;
	}
		
	.linkMouseTrail {
		font-size: 11px;
		font-weight: bold;
		color: #cc6600;
	}
	
	.linkMouseTrailDWN {
		font-size: 11px;
		font-weight: bold;
		color: #88776e;
	}
	
	.linkSmall {
		font-size: 10px;
	}
	
	.textError {
		font-size: 13px;
		font-weight: Bold;
		color: #CC0000;
	}
	
	.textFooter {
		font-size: 11px;
		color: #686360;
	}
	
	.textFooterBeak {
		font-size: 11px;
		color: #686360;
	}
	
	.textMed {
		font-size: 11px;
	}
	
	.textMouseTrail {
		font-size: 11px;
		font-weight: bold;
		color: #534741;
	}
