/* Dinki Di Engineering Pty Ltd Website Cascading Style Sheet - Filename: css/dde.css */
/* Designed by Andrew Thomas */
/* This style sheet is used over the complete website */
/* to prevent the risk of changing the wrong values */
/* all sections of this style sheet are labeled */
/* However if you dont know what something does then DONT TOUCH IT */

/* Common CSS Codes - These styles automatically apply to the page when the respective html tag is used */

font,th,td,p { 	font-family: Tahoma,Arial; color: #000000;
				font-size: 12px; }
a:link,a:active,a:visited { text-decoration: none; color : #FFFFFF; }
a:hover		{ text-decoration: none; color : #FFCC00; }

.body {  font-family: Tahoma, Arial; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; background-color: #FFFFFF; list-style-position: inside; list-style-type: square; overflow: auto; clip:  rect(   )	background-color: #000000;
	scrollbar-face-color: #FF0000;
	scrollbar-highlight-color: #CC0033;
	scrollbar-shadow-color: #CC0000;
	scrollbar-3dlight-color: #FF3333;
	scrollbar-arrow-color:  #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #660000;
	}




/* Currently used codes on the site */

/* Text Decoration Codes - pretty self explanitory */

.sitetopmenu {  text-decoration: none;
			font-size: 12px;
			font-weight: bold;
			color: #FFFFFF;
			a:link: #FFFFFF;
; font-variant: normal
			}

.subject { 	text-decoration: none;
			font-size: 13px;
			font-weight: bold;
			color: #FFCC00;
			}
.postedby {	text-decoration: none;
			font-size: 10px;
			font-weight: normal;
			}
.newspost {	text-decoration: none;
			font-weight: normal;
			font-size: 12px;
			}
			
/* Legals */

.legals {	text-decoration: none;
			font-weight: normal;
			font-size: 10px;
; color: #FFFFFF
			}

.contactnumbers {	text-decoration: none;
					font-weight: normal;
					font-size: 10px;
					}

a.contactnumbers:link, a.contactnumbers:active, a.contactnumbers:visited { text-decoration: none;	color: #000000;
					}
a.contactnumbers:hover		{ text-decoration: none; color: #FFCC00;
					}
					
a.whitebkg:link, a.whitebkg:active, a.whitebkg:visited { text-decoration: none;	color: #000000;
					}
a.whitebkg:hover		{ text-decoration: none; color: #FFCC00;
					}
a.blackbkg:link, a.blackbkg:active, a.blackbkg:visited { text-decoration: none;	color: #FFFFFF;
					}
a.blackbkg:hover		{ text-decoration: none; color: #FFCC00;
					}					
					

/* Input Fields */
.jumpto {	text-decoration: none;
			font-weight: normal;
			font-size: 11px;
			}

input,textarea, select {
	font: normal 11px Tahoma;
	border-color : #FF0000;
}

input { 
	text-indent : 2px;
}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #FFFFFF;
	color : #FF0000;
	background-color: #FFFFFF;
	scrollbar-face-color: #FF0000;
	scrollbar-highlight-color: #CC0033;
	scrollbar-shadow-color: #CC0000;
	scrollbar-3dlight-color: #FF3333;
	scrollbar-arrow-color:  #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #660000;
	border-color : #FF0000;
}

select {
	border-color : #FF0000;	
}

/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("siteformIE.css");























/* Old Codes - Mainly for reference - also code from other sites as examples */

.linkbar {	font-family: Tahoma,Arial;
			font-size: 12px;
			font-style: none;
			font-weight: bold;
			color: #000000;
			text-decoration: none;
			}

/* Next Event and Mini Contact Box */

.nextinfo {	text-decoration: none;
			font-weight: normal;
			font-size: 11px;
			}
.nextinfobold {	text-decoration: none;
				font-weight: bold;
				font-size: 11px;
				}
.contacts {	text-decoration: none;
			font-weight: bold;
			font-size: 10px;
			}
.contactnames {	text-decoration: none;
				font-weight: normal;
				font-size: 10px;
				font-style: italic;
				}

			
/* Main 1x1 Cell Table ie. the table that encloses all content */

.maintable {	border-style: solid;
				border-bottom-width: 0px;
				border-left-width: 3px;
				border-right-width: 3px;
				border-top-width: 0px;
				border-top-color: #3399CC;
				border-bottom-color: #3399CC;
				border-left-color: #3399CC;
				border-right-color: #3399CC;
				background-color: #FFFFFF;
				}

.headertable {	border-bottom-width: 0px;
				border-left-width: 0px;
				border-right-width: 0px;
				border-top-width: 0px;
				background-image: url(../images/header.png);
				}

/* Scores Pages */
.teamheader {	text-decoration: none;
				font-weight: normal;
				font-size: 16px;
				}

/* Score page table css code, this is really confusing stuff so NEVER TOUCH IT */

/* Left Team Score Table Cells */
.teamscoretableleftcell {	border-style: solid;
							border-bottom-width: 1px;
							border-left-width: 0px;
							border-right-width: 1px;
							border-top-width: 1px;
							border-top-color: #CCCCCC;
							border-bottom-color: #CCCCCC;
							border-left-color: #CCCCCC;
							border-right-color: #CCCCCC;
							background-color: #FFFFFF;
							}
/* Centre Team Score Table Cells */
.teamscoretablecentrecell {	border-style: solid;
							border-bottom-width: 1px;
							border-left-width: 1px;
							border-right-width: 1px;
							border-top-width: 1px;
							border-top-color: #CCCCCC;
							border-bottom-color: #CCCCCC;
							border-left-color: #CCCCCC;
							border-right-color: #CCCCCC;
							background-color: #FFFFFF;
							}
/* Right Team Score Table Cells */
.teamscoretablerightcell {	border-style: solid;
							border-bottom-width: 1px;
							border-left-width: 1px;
							border-right-width: 0px;
							border-top-width: 1px;
							border-top-color: #CCCCCC;
							border-bottom-color: #CCCCCC;
							border-left-color: #CCCCCC;
							border-right-color: #CCCCCC;
							background-color: #FFFFFF;
							}
/* Player Score Table Cells */

/* Left Player Score Table Cells */
.playerscoretableleftcell {	border-style: solid;
							border-bottom-width: 1px;
							border-left-width: 0px;
							border-right-width: 1px;
							border-top-width: 1px;
							border-top-color: #CCCCCC;
							border-bottom-color: #CCCCCC;
							border-left-color: #CCCCCC;
							border-right-color: #CCCCCC;
							background-color: #FFFFFF;
							}
/* Centre Player Score Table Cells */
.playerscoretablecentrecell {	border-style: solid;
							border-bottom-width: 1px;
							border-left-width: 1px;
							border-right-width: 1px;
							border-top-width: 1px;
							border-top-color: #CCCCCC;
							border-bottom-color: #CCCCCC;
							border-left-color: #CCCCCC;
							border-right-color: #CCCCCC;
							background-color: #FFFFFF;
							}
/* Right Player Score Table Cells */
.playerscoretablerightcell {	border-style: solid;
							border-bottom-width: 1px;
							border-left-width: 1px;
							border-right-width: 0px;
							border-top-width: 1px;
							border-top-color: #CCCCCC;
							border-bottom-color: #CCCCCC;
							border-left-color: #CCCCCC;
							border-right-color: #CCCCCC;
							background-color: #FFFFFF;
							}
/* End Score Tables */
/* End Scores Pages */
.headerimage {  background-attachment: fixed; background-image: url(../images/header.gif); background-repeat: no-repeat; background-position: left top}
.specialstable {  border: 1px #CCCCCC solid; background-color: EEEEEE; font-family: Tahoma, Arial; font-size: 10px; font-style: normal; color: #000000; text-decoration: none}
.productimg {  border: #000000; border-style: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
