/* CSS definition file containing sitestyle stylesheets */

BODY { 
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12pt; 
color: #333333; 
background-color: #F7F4F2;
background-image: none;
margin: 0;

}

 #middle {
 background: url(http://www.diyconferences.com.au/assets/images/diy-conferences-bckgrd.gif) center;
 width: 760px;
 height: 100%;
 margin: auto;
 padding: 15px 8px;
 }

 A:active { 
 font-size: 12pt; 
 color:#666666; 
 font-weight: normal; 
 font-style: normal;}

 A:link { 
 font-size: 9/12pt; 
 color:#333333;
 font-weight: normal; 
 font-style: normal;}

 ul {  
 font-size: 12pt; 
 color:#333333;
 font-style:normal;
 list-style-type: square; 
 }
 
  li { 
 line-height: 120%; 
 }

 A:visited { 
 font-size: 12pt; color:#666666;
 font-weight: normal; 
 font-style: normal;}

 P { 
 font-size: 12pt; 
 font-weight: normal; 
 font-style: normal;
 margin: 14px 15px 0 15px;
}

 A:hover { 
 font-size: 12pt; color: #666666;
 font-weight: normal; 
 font-style: normal;}

 #top {
 width: 100%;
 height: 31px;
 margin: auto;
 padding: auto;
 background: url(http://www.diyconferences.com.au/assets/images/diy-conferences-top-header.gif);
 }
 
  #tab {
 width: 776px;
 height: 20px;
 margin: auto;
 padding: auto;
 background: url(http://www.diyconferences.com.au/assets/images/diy-conferences-footer.gif) no-repeat center;
 
 }
 
 #footer {
 width: 776px;
 height: 60px;
 margin: auto;
 padding: auto; 
 }
 
 #box {
 width: 700px;
 height: 1050px;
 margin: 20px;
 background-color:#FCF7E2;
 border: 1px solid #D3AD16;
 }
 
  #box-direct-debit {
 width: 700px;
 height: 250px;
 margin: 20px;
 background-color:#FCF7E2;
 border: 1px solid #D3AD16;
 }
 
   #box-invoice {
 width: 700px;
 height: 500px;
 margin: 20px;
 background-color:#FCF7E2;
 border: 1px solid #D3AD16;
 }
 
   #box-contents {
 width: 700px;
 height: 4850px;
 margin: 20px;
 padding-right: 20px;
 background-color:#FCF7E2;
 border: 1px solid #D3AD16;
 }
 
    #box-contents-2 {
 width: 700px;
 height: 1650px;
 margin: 20px;
 padding-right: 20px;
 background-color:#FCF7E2;
 border: 1px solid #D3AD16;
 }
 
 
#box-contents-2 li {
font-size:11px;
 }
 
 #navsite {
 float:right;
 width: 240px;
 height: 140px;
 margin: 14px 30px 30px 20px;
 padding: 10px 0;
 background-color:#FCF7E2;
 border: 1px solid #D3AD16;
 color: #2E5084;
 }
 
 #navsite A:active { 
 font: bold 10pt Geneva, Arial, Helvetica, sans-serif;
 color: #2E5084; 
 font-style: normal;}

 #navsite A:link { 
 font: bold 10pt Geneva, Arial, Helvetica, sans-serif; 
 color: #2E5084;
 font-style: normal;}

 #navsite ul {  
 font: bold 10pt Geneva, Arial, Helvetica, sans-serif;
 color: #2E5084; 
 font-style:normal;
 list-style-type: square; 
 }
 
 #navsite li { 
 line-height: 140%;
 }

 #navsite A:visited { 
 font: bold 10pt Geneva, Arial, Helvetica, sans-serif; 
 color:#666666;
 font-style: normal;
 }
 
 #content {
 width: 730px;
 height: 850px;
 margin: 20px;
 background-color:#FCF7E2;
 border: 1px solid #D3AD16;
 }
 
 
 h2{ 
 font-size: 12pt;
 font-weight: normal;
 font-style: normal;
 margin: 10px 10px;
}

.style1 {
    font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#999999;
	line-height:120%;
}

.style2 {
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #CC3300;
		line-height:120%;
		padding: 8px 0px;
		border-bottom: 1px solid #F0F0F0;
}

.style3 {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #2E5084;
		line-height:110%;
		padding: 8px 0px;
		border-bottom: 1px solid #F0F0F0;
}

.style4 {
	font-size: 9pt;
	color:#333333;
	margin-right:10px;
	}
	
.style5 {
font-size: 12pt;
color:#333333;
background-color:#FCF7E2;
}

.style6 {
    font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #2E5084;
}

.style7 { 
 font-size: 12pt; 
 font-weight: normal; 
 font-style: normal;
 color:#666666;
}

.style8 {
    font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #CC3300;
}

.style9 {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #2E5084;
		line-height:110%;
		padding: 8px 0px;
}

.style10 {
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #CC3300;
		line-height:120%;
		padding: 8px 0px;
}

.style11 {
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	color:#999999;
		line-height:120%;
		padding: 8px 0px;
}



.clear {
clear:both;
padding: 0;
margin: 0;
}
.nextwave {
height:4px;
width:776px;
margin-left:0;
margin-top:0;
font-size:11px;
font: Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}

td a {
}

.formenq {background:#FFFFE6;}
#error {
	background:#FF0000;
	padding:6px;
	color:#FFFFFF;
	font-weight:bold;
	margin-bottom:8px;
}

#form {
	width:350px;
	height:470px;
	margin:12px;
}