/* CSS Document */

body{
	margin:0;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
	text-align:center;}
	
a:link {
	color:#333;
	text-decoration:underline;}
	
a:visited {
	color:#333;
	text-decoration:none;}
	
a:hover {
	color:#c5325e; /* PINK */
	text-decoration:underline;}
	
a:active {
	color:#333;
	text-decoration:underline;}
	
#header{
	width:748px;
	height:165px;
	margin:0 auto;
	padding:0;}

/* ----------------------------------------------------------------------------------------------- CONTENT CONTAINER --- */

#contentContainer{
	width:748px;
	margin:10px auto 0 auto;
	padding:0;}
	
#contentTop{
	width:748px;
	height:11px;
	margin:0;
	padding:0;
	background:url(images/content-top.jpg) no-repeat;}
	
#contentBottom{
	width:748px;
	height:16px;
	margin:0;
	padding:0;
	background:url(images/content-bottom.jpg) no-repeat;}
	
#content{
	width:748px;
	background:url(images/content-bg.jpg) center repeat-y;}
	
#content h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18pt;
	color:#c5325e; /* PINK */
	font-weight:100;
	text-transform:uppercase;
	margin:0 0 0 10px;
	padding:0;
	text-align:left;}
	
#content h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#999;
	font-weight:100;
	text-transform:uppercase;
	margin:0 0 0 10px;
	padding:0;
	text-align:left;}
	
/* ----------------------------------------------------------------------------------------------- NAVIGATION --- */

#navigationContainer{
	width:748px;
	height:31px;
	margin:0 auto;
	padding:0;
	background:url(images/navigation-bg.jpg) center no-repeat;}
	
#navigation{
	margin:0 auto 0 4px;
	text-align:left;}
	
/* ----------------------------------------------------------------------------------------------- FOOTER --- */

#footer{
	width:748px;
	margin:0 auto;
	text-align:center;
	color:#999;
	line-height:14pt;}

#footer a:link {
	color:#999;
	text-decoration:underline;}
	
#footer a:visited {
	color:#999;
	text-decoration:underline;}
	
#footer a:hover {
	color:#c5325e; /* PINK */
	text-decoration:underline;}
	
#footer a:active {
	color:#999;
	text-decoration:underline;}
	
/* ----------------------------------------------------------------------------------------------- FOOTER 02 --- */

#footer02{
	text-align:center;
	color:#999;
	line-height:14pt;}

#footer02 a:link {
	color:#3458a8; /* BLUE */
	text-decoration:underline;}
	
#footer02 a:visited {
	color:#3458a8; /* BLUE */
	text-decoration:underline;}
	
#footer02 a:hover {
	color:#c5325e; /* PINK */
	text-decoration:underline;}
	
#footer02 a:active {
	color:#3458a8; /* BLUE */
	text-decoration:underline;}
	
/* ----------------------------------------------------------------------------------------------- OTHER PAGES --- */

#rightC{
	width:245px;
	margin:0 auto;
	padding:5px;
	float:right;
	text-align:left;}

#rightCa{
	width:245px;
	margin:0 auto;
	padding:5px;
	float:right;
	text-align:left;}
	
#midC{
	width:470px;
	margin:0 auto;
	padding:5px;
	float:left;
	border-right:1px solid #999;
	text-align:left;}

#midCa{
	width:470px;
	margin:0 auto;
	padding:5px;
	float:left;
	border-right:0px;
	text-align:left;}	
	
#midC02{
	width:720px;
	margin:0 auto;
	padding:5px;
	float:left;
	text-align:left;}
	
/* ----------------------------------------------------------------------------------------------- OTHER PAGES FORMATTING --- */

#rightC h1{
	font-size:18pt;
	color:#3458a8; /* BLUE */
	font-weight:100;
	margin:0;
	padding:0;
	text-align:left;
	text-transform:none;}
	
#rightCa h1{
	font-size:12pt;
	color:#3458a8; /* BLUE */
	font-weight:100;
	margin:0;
	padding:0;
	text-align:left;
	text-transform:none;}
	
#midC h1{
	font-size:18pt;
	color:#c5325e; /* PINK */
	font-weight:100;
	margin:0;
	padding:0;
	text-align:left;
	text-transform:uppercase;}
	
#midC p{
	margin-top:5px;
	margin-bottom:5px;}
	
#midCa h1{
	font-size:18pt;
	color:#c5325e; /* PINK */
	font-weight:100;
	margin:0;
	padding:0;
	text-align:left;
	text-transform:uppercase;}
	
#midCa p{
	margin-top:5px;
	margin-bottom:5px;}	

	
/* ----------------------------------------------------------------------------------------------- HOME BOXES --- */

#leftCol{
	width:243px;
	margin:0 auto;
	padding:0;
	float:left;}
	
#rightCol{
	width:243px;
	margin:0 auto;
	padding:0;
	float:right;}
	
#midCol{
	width:243px;
	margin:0 auto;
	padding:0;}
	
#midCasol{
	width:243px;
	margin:0 auto;
	padding:0;}	
	
#clearFloats {
	clear:both;}
	
#box{
	width:243px;
	height:160px;
	margin:0 auto 10px auto;
	background:url(images/box-bg.jpg) no-repeat;
	text-align:left;}
	
#box h1{
	font-size:14pt;
	font-weight:100;
	color:#3458a8; /* BLUE */
	text-transform:uppercase;
	margin:0;
	padding:3px 0 0 3px;}
	
#box h2{
	font-size:10pt;
	font-weight:100;
	color:#999; /* Gray */
	margin:0;
	padding:0 0 0 3px;}
	
#box p{
	text-align:left;
	padding:3px;
	margin:0;}
	
#box a:link {
	color:#c5325e; /* PINK */
	text-decoration:underline;}
	
#box a:visited {
	color:#c5325e; /* PINK */
	text-decoration:underline;}
	
#box a:hover {
	color:#3458a8; /* BLUE */
	text-decoration:underline;}
	
#box a:active {
	color:#c5325e; /* PINK */
	text-decoration:underline;}
	
#box dl{
	margin:0;
	padding:0 3px 3px 3px;}

#box dt{
	font-size:9pt;
	font-weight:bold;
	color:#c5325e; /* PINK */}
	
#box dd{
	font-size:8pt;
	color:#333;
	margin:0 0 5px 0;
	border-bottom:1px solid #999;
	padding-bottom:5px;}
	
/* ----------------------------------------------------------------------------------------------- PAY --- */
div.pay{
	font-size:10pt;
	font-weight:bold;
	color:#F44141; /* RED */
	text-transform:uppercase;}
	
div.pay a:link{
	color:#F44141; /* BLUE */
	text-decoration:underline;}
	
div.pay a:visited{
	color:#F44141; /* BLUE */
	text-decoration:underline;}
	
div.pay a:hover{
	color:#c5325e; /* PINK */
	text-decoration:underline;}
	
div.pay a:active{
	color:#F44141; /* BLUE */
	text-decoration:underline;}
	
/* ----------------------------------------------------------------------------------------------- FORM 01 --- */

.formField{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333;
	border:1px solid #333;
	padding:1px;}
	
#formBtn{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;}
	
	
.table{
	font-size:8pt;}