/*  This code copyright iWeb Solutions Pty Ltd 
	
	Produced For: Techguard
	Modified: 8th March 2003 
	By: r.breuer@iwebsolutions.com.au

	Global Style Sheet
*/

BODY {padding: 0px; margin: 0px; color: #333333; background-color: #FFFFFF;}
BODY, P, A, H1, H2, H3, H4, H5, H6, OL, UL, LI, TD, TH, TABLE, DIV, SPAN, INPUT, TEXTAREA, SELECT {
    font: normal 11px Verdana, Arial, Helvetica, Sans-Serif; color: #666666; text-decoration: none;}

P, A, UL, LI, OL { Line-height: 1.4em }
P { text-indent: 0; margin: 1.0em 20px 0px 25px; width: 400px;}
IMG {border-width: 0;}

A:link {color: #539EDE; background-color: transparent;}
A:visited {color: #539EDE; background-color: transparent;}
A:active {color: #539EDE; background-color: transparent;}
A:hover {color: #999999; background-color: transparent; text-decoration: underline;}

H1, H2, H3, H4, H5, H6 {font-weight: bold; margin: 0; margin-top: 1.6em;}
H1 {font-size: 1.1em;}
H2 {font-size: 1.0em;}
H3 {font-size: 1.0em; font-style: italic;}
H4 {font-size: 1.0em;}
H5 {font-size: 1.0em;}
H6 {font-size: 1.0em; font-weight: normal;}

UL {list-style: outside url(/img/bullet.gif) circle; margin: 1.0em 0 0 40px; padding: 0; }
LI {margin: 0; line-height: 1.5em;}
UL UL {margin: 0.2em 0px 0px 20px;}

.content {margin: 0px; padding: 40px 0px 0px 20px; vertical-align: top;}
.nav {margin: 0px; padding: 5px; vertical-align: center;}
.nav A {float: left; display: block; padding: 1px 10px 0px 13px; margin: 0px; text-align: left; border: 0px solid #FFFFFF; color: #666666; background: Transparent url("/img/btn_img.gif") no-repeat 2px 3px;}
.nav A:link {color: #FFFFFF; background-color: Transparent;}
.nav A:visited {color: #FFFFFF; background-color: Transparent;}
.nav A:active {color: #FFFFFF; background-color: Transparent;}
.nav A:hover {color: #FFFFFF; text-decoration: underline;}

.popnav {margin: 0px; padding: 0px; vertical-align: center;}
.popnav A {float: right; display: block; padding: 5px 10px 0px 17px; margin: 0px; text-align: left; border: 0px solid #FFFFFF; color: #666666; background: Transparent url("/img/btn_close.gif") no-repeat 2px 8px;}
.popnav A:link {color: #FFFFFF; background-color: Transparent;}
.popnav A:visited {color: #FFFFFF; background-color: Transparent;}
.popnav A:active {color: #FFFFFF; background-color: Transparent;}
.popnav A:hover {color: #FFFFFF; text-decoration: underline;}

TABLE.form {margin: 10px 10px 10px 25px; text-align: left; border: 1px solid #ffffff; color:#333333;}
.form TH, .form TD {padding: 5px; border: 1px solid #EBEBD6; background-color: #F8F8EF;}
.form TH {font-weight: bolder; vertical-align: top; text-align: right;}
.form .subHeading {padding: 5px 5px 3px 5px; border: 1px solid #C2A2AD; background-color: #EFE8EA; color: #666666; font-weight: bolder;}
.form .man {border: 1px solid #666666;}
.form .buttons {background-color: #CCCC99; border-color: #CCCC99; text-align: right;}
.form INPUT, .form SELECT, .form TEXTAREA {margin: -3px 0px -3px 0px; background: #ffffff; text-align: left; border: 1px #999999 solid; color:#666666;}
.form INPUT.cb {margin: -2px; padding: -1px; background: transparent; border-width: 0px;}
.form .btn {text-align: center; width: 80px; background-color: #e6e6e6; cursor: pointer; border: 1px solid #336699; border-color: #cccccc #666666 #666666 #cccccc; color: #333333;}
/* Standard button layout - only set width inline if required */
.btn {text-align: center; width: 80px; background-color: #e6e6e6; cursor: pointer; border: 1px solid #336699; border-color: #cccccc #666666 #666666 #cccccc; color: #333333;}

TABLE.rightcontent {margin: 0px; text-align: left; border: 1px solid #999999; color:#333333;}
.rightcontent TD {padding: 5px; border: 0px solid #FFFFFF; background-color: #F5F5F5;}
.rightcontent TH {border: 0px solid #999999; background-color: #FFFFFF; padding: 0px; vertical-align: top; text-align: right; border-width: 0px 0px 1px 0px;}
.rightcontent A {display: block; padding: 1px 0px 1px 10px; margin: 0px; text-align: left; border: 0px solid #FFFFFF; color: #666666; background: transparent url("/img/bullet_grey.gif") no-repeat 2px 7px;}
.rightcontent A.blank {padding: 0px; margin: 0px; text-align: center; border: 0px solid #FFFFFF; color: #666666; background: transparent url("/img/shim.gif") no-repeat 0px 0px;}

.news {width: 100%; border: 0px #651B32 solid; border-width: 0px 1px 0px 1px; padding: 3px; background-color: #F8F8EF;}