/*
// Base styles
*/

body {
	font-family: Verdana,Arial,Helvetica,sans-serif !important;
}

/* Forms */

form {
	padding:3px 0;
}

fieldset.left {
	width:48%;
	float:left;
}
fieldset.right {
	width:48%;
	float:right;
}

/*

TODO:Resort everything below this to be more organised

*/

a {
	color:#F47B20;
	text-decoration:underline;
}
a:hover {
}

p {
	padding:3px 0;
}

strong {
	font-weight: bold;
}

img {
	border:0;
}

h1 {
	font-size: 13pt;
	font-weight: bold;
}

h2 {
	font-size: 12pt;
	font-weight: bold;
}

h3 {
	font-size: 8pt;
	font-weight: bold;
}

h4 {
}

h5 {
}

h6 {
}



blockquote,ul,ol,dl {
/*blockquote { this edit seems to cause more problems than it solves - need confirmation*/
	/*giving blockquotes and lists room to breath*/
	margin:1em;
}
ol,ul,dl {
	/*bringing lists on to the page with breathing room */
	margin-left:2em;
}
ol li {
	/*giving OL's LIs generated numbers*/
	list-style: decimal outside;	
}
ul li {
	/*giving UL's LIs generated disc markers*/
	list-style: disc outside;
}
dl dd {
	/*giving UL's LIs generated numbers*/
	margin-left:1em;
}


/*Base classes*/


.pad {
	padding:2px;
}

.lefthalf {
	width:49%;
	float:left;
	text-align:right;
}
.righthalf {
	width:49%;
	float:right;
	text-align:left;
}

.clear {
	clear: both !important;
	line-height: 0 !important;
	margin : 0 !important;
	padding: 0 !important;
	border: 0 !important;
}
.rightclear {
	clear:right;
}

a div {
	cursor: pointer;
}