BODY, TABLE {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

TABLE {
	display:block;
	margin:0px; padding:0px;
}

FORM {
	margin:0px; padding:0px;
}

IMG {
	border:none;
	margin:0px; padding:0px;
}

UL {
	list-style:disc;
	margin:0px 0px 5px 20px; padding:0px 0px 5px 0px;
}

H1 {
	font-family:"Trebuchet MS";
	font-size:24px;
	font-weight:bold;
	line-height:31px;
	margin:0px 0px 7px 0px; padding:0px 0px 7px 0px;
}

H2 {
	font-family:"Trebuchet MS";
	font-size:22px;
	font-weight:bold;
	line-height:28px;
	margin:0px 0px 6px 0px; padding:0px 0px 6px 0px;
}

H3 {
	font-size:18px;
	font-weight:bold;
	line-height:23px;
	margin:0px 0px 5px 0px; padding:0px 0px 5px 0px;
}

H4 {
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	margin:0px 0px 4px 0px; padding:0px 0px 4px 0px;
}

P {
	font-size:12px;
	line-height:16px;
	margin:0px 0px 4px 0px; padding:0px 0px 4px 0px;
}

A {
	text-decoration:none;
}

A:HOVER {
	text-decoration:underline;
}

DIV#container DIV#header-container DIV#primary-nav-container DIV#primary-nav-container-content DIV#primary-nav UL {
	display:block;
	margin:0px; padding:3px 0px 0px 0px;
}

DIV#container DIV#header-container DIV#primary-nav-container DIV#primary-nav-container-content DIV#primary-nav UL LI {
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin:0px; padding:0px 7px 0px 6px;
}

DIV#container DIV#header-container DIV#primary-nav-container DIV#primary-nav-container-content DIV#login LABEL {
	font-size:10px;
}

DIV#container DIV#footer-container DIV#footer-container-content DIV#secondary-nav-container DIV#secondary-nav UL {
	list-style:none;
	padding-right:10px;
	padding-left:15px;
	margin-left:0px;
}

DIV#container DIV#footer-container DIV#footer-container-content DIV#secondary-nav-container DIV#secondary-nav UL LI {
	padding-top:4px;
	padding-bottom:4px;
}

DIV#container DIV#footer-container DIV#footer-container-content DIV#secondary-nav-container DIV#secondary-nav H4 {
	padding-top:10px;
	padding-right:20px;
	padding-left:15px;
}

DIV#container DIV#footer-container DIV#footer-container-content DIV#secondary-nav-container DIV#contact-form H3 {
	padding-top:10px;
	padding-right:15px;
	padding-left:20px;
}

DIV#container DIV#footer-container DIV#footer-container-content DIV#secondary-nav-container DIV#contact-form P {
	padding-right:15px;
	padding-left:20px;
}

DIV#container DIV#footer-container DIV#footer-container-content DIV#footer-nav UL {
	list-style:none;
	margin:0px; padding:0px;
}

DIV#container DIV#footer-container DIV#footer-container-content DIV#footer-nav UL LI {
	display:block;
	float:left;
	font-size:10px;
	margin:0px; padding:10px 15px 10px 0px;
}


/*BUTTONS - START*/
INPUT.button-login,
A.button-login {
	font-size: 12px;
	font-weight:normal;
	text-align:center;
	text-decoration: underline;
	border:none;
	background:transparent;
	cursor:pointer;
	width:30px;
	padding:3px 0px 3px 0px;
}

INPUT.button-submit,
A.button-submit {
	display: block;
	font-family:"Trebuchet MS";
	font-size: 14px;
	font-weight:bold;
	text-align:left;
	text-decoration: none;
	border:none;
	cursor:pointer;
	width:80px;
	padding:10px 0px 9px 0px;
}

INPUT.button-default,
A.button-default {
	display: block;
	font-size: 14px;
	font-weight:bold;
	text-align:center;
	text-decoration: none;
	border:none;
	cursor:pointer;
	width:120px;
	padding:7px 0px 8px 0px;
}
/*BUTTONS - END*/


/*MISC*/
.reset {
	margin:0px !important; padding:0px !important;
}

INPUT.textbox-login {
	font-size:10px;
	width:135px;
}

INPUT.textbox-default {
	margin:0px; padding:2px 0px 2px 0px;
	width:300px;
}