@charset "utf-8";
/*Designed by Trine Paerata - trine@lotsa.com.au */


body {
	margin-top: 		25px; 
	margin-right: 		0px; 
	margin-bottom: 		0px; 
	margin-left: 		0px; 
	background-color: 	#cccccc;
	font-family: 		verdana,tahoma, verdana, arial, sans-serif; 
	font-size: 			12px;
	background-image: url(../images/bkg2.jpg);
	background-repeat:repeat-x;
	
}

/* headers and text */

h1, .h1{
	font-size: 25px;
	color: #000000;
	padding: 20px 5px 5px 20px;
	line-height: 30px;
}

h2{
	font-size: 14px;
	color: #000000;
	padding: 10px 5px 5px 20px;
	line-height: 25px;
}

.h2 {
	font-size: 14px;
	color: #000000;
	padding: 10px 5px 5px 20px;
	line-height: 25px;
}

h3, .h3 {
	text-align:left;
	font-size: 25px;
	color: #2B1540;
	padding: 20px 40px 5px 20px;
	line-height: 30px;
}



h4, .h4 {
	text-align:left;
	font-size: 16px;
	color: #8E7BB2;
	padding: 10px 40px 5px 20px;
	line-height: 50px;
}

h5 {
	font-size: 14px;
	color: #4F2776;
	padding: 5px 5px 0px 20px;
	
}

h6 {
	font-size: 14px;
	color: #ffffff;
	margin:5px;
	padding: 5px 10px 5px 10px;
	font-style: italic;
	font-weight:bold;
	text-align:right;	
}

.h7 {
	font-size: 14px;
	color: #ffffff;
	margin:5px;
	padding: 0px 10px 0px 5px;
	font-style: italic;
	font-weight:bold;
	text-align:left;	
}

p {

	font-size:			12px;
	text-decoration:	none;
	font-weight:		none;
	font-family: 		verdana,tahoma, verdana, arial, sans-serif; 
	color:				#000000;
	line-height: 		20px;
	padding: 			5px 10px 5px 20px;
	 
}

.style1 {
	color: #FFFFFF;
	padding:20px;
}

.style2 {

	font-size:			12px;
	text-decoration:	none;
	font-weight:		bold;
	font-family: 		verdana,tahoma, verdana, arial, sans-serif; 
	color:				#000000;
	line-height: 		20px;
	padding: 			0px 10px 0px 20px;
	
}

.style3 {
	font-size:			9px;
	padding: 10px 0px 10px 10px;
}

.style4 {font-size: 24px;
color: #2B1540;}

.maroon {
	color:#5E2F8C;
	font-weight:bold;
}

.maroon2 {
	color:#361B52;
	font-weight:bold;
}

span {
	color: 				#000000;
	
}

.numberbullets {

	font-size:			12px;
	text-decoration:	none;
	font-weight:		none;
	line-height:		20px;
	font-family: 		verdana,tahoma, verdana, arial, sans-serif; 
	color:				#000000;
	padding: 			2px 10px 2px 20px;
	
}

.numberbullets2 {

	font-size:			12px;
	text-decoration:	none;
	font-weight:		none;
	line-height:		0px;
	font-family: 		verdana,tahoma, verdana, arial, sans-serif; 
	color:				#000000;
	padding: 			2px 10px 2px 60px;
	
}

a:link			{    color: #6633cc;    text-decoration: underline; }
a:visited		{    color: #6633cc;    text-decoration: underline; }
a:hover			{    color: #6633cc;    text-decoration: none; }
a:active		{    color: #6633cc;    text-decoration: underline; }

td {
	
	margin:0px;
	padding: 0px;
}

center {
	padding: 10px 20px 5px 20px;
	
}



strong{
	font-size:			12px;
	text-decoration:	none;
	font-weight:		bold;
	font-family: 		verdana,tahoma, verdana, arial, sans-serif; 
	color:				#000000;
}
.footer{
	font-size:			10px;
	text-decoration:	none;
	font-weight:		none;
	font-family: 		verdana,tahoma, verdana, arial, sans-serif; 
	color:				#999999;
}

/* FORMS INPUT & BUTTONS */
input {
	font-family: 		arial, helvetica, sans-serif; 
	font-size: 			11px; 
	font-weight: 		300; 
	height:				20px;
	background-color:	#ffffff;
	padding:			0px 0px 0px 2px;
	color: 				#333333;
	border: 			1px solid #cccccc;
	margin: 			0px;

}
.textarea {
	font-family: 		arial, helvetica, sans-serif; 
	font-size: 			11px; 
	font-weight: 		300; 
	background-color:	#ffffff;
	padding:			2px 0px 0px 4px;
	color: 				#333333;
	border: 			1px solid #cccccc;
	margin: 			1px;
	height:				35px;
	overflow:			hidden;
	width: 				260px;
}

.textarea2 {
	font-family: 		arial, helvetica, sans-serif; 
	font-size: 			11px; 
	font-weight: 		300; 
	background-color:	#ffffff;
	padding:			2px 0px 0px 4px;
	color: 				#333333;
	border: 			1px solid #cccccc;
	margin: 			1px;
	overflow:			hidden;
	width: 				260px;
	
}

text_area{
width: 260px;

}

text_box{

}

.form_field {
	vertical-align: middle;	

}

.formtext2 {
	font-family: 		arial, helvetica, sans-serif; 
	font-size: 			11px; 
	font-weight: 		300; 
	background-color:	#ffffff;
	padding:			2px 0px 0px 4px;
	color: 				#333333;
	border: 			1px solid #cccccc;
	margin: 			1px;
	height:				35px;
	width: 				260px;
}
select,.select {
	font-family: 		arial, helvetica, sans-serif; 
	font-size: 			11px; 
	font-weight: 		300; 
	background-color:	#ffffff;
}
#radio,.radio	{
	background-color:	#ffffff;
	border-style:		none;
	padding:			0px 0px 0px 0px;
	margin-right: 10px;
	margin-left: 10px;
	vertical-align:		middle;
	text-align: 		center;
}
#checkbox,.checkbox {
	background-color:	#ffffff;
	border-style:		none;
}
#button,.button {
	border-right: 		#acb5b5 3px double; 
	border-top: 		#c4cccc 3px double; 
	background-color:	#f6f6f6;
	border-left:		#acb5b5 3px double; 
	border-bottom:		#6f7777 3px double;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#000;
	padding:			4px;
	height:				30px;
}

.list-none{
	list-style:none;
	padding: 0px;
	margin:0px;
}

.sub_heading{
	font-weight:bold;
}

fieldset{
	border: none;
}


