/* body */

body {
	color				: #000000;
	background-color	: #FEFEFE;
	font-family			: verdana, helvetica, arial, sans-serif;
	font-size			: 12px;
}



/* woo yay for netscape 4 */

a, div, form, h1, input, ol, p, pre, select, span, td, textarea, ul {
	font-family			: verdana, helvetica, arial, sans-serif;
}



/* links */

a {
	color				: #34079B;
}

a:visited {
	color				: #34079B;
}

a:active {
	color				: #34079B;
}

a.breadcrumb {
	text-decoration		: none;
}



/* header */

td.header {
	padding				: 2px 0px 2px 3px;
	color				: #34079B;
	background-color	: #EEEEFF;
	border-style		: solid;
	border-width		: 1px 1px 1px 1px;
	border-color		: #34079B;
}


/* content */

td.main {
	color				: #222222;
	background-color	: #FEFEFE;
	padding				: 1px 0px 0px 0px;
}

td.sidebar {
	color				: #000000;
	background-color	: #FEFEFE;
	padding				: 0px 0px 0px 0px;
}

td.content {
	color				: #222222;
	background-color	: #FEFEFE;
	padding				: 8px 5px 0px 3px;
	line-height			: 16px;
	font-size			: 12px;
}	



/* footer */

td.footer-left {
	background-color	: #FEFEFE;
	padding				: 0.2em 0em 0em 0em;
	border-style		: solid;
	border-width		: 1px 0px 0px 0px;
	border-color		: #34079B;
	text-align			: left;
	font-size			: 11px;
	line-height			: 15px;
}

td.footer-left a {
	color				: #34079B;
}

td.footer-right {
	background-color	: #FEFEFE;
	padding				: 5px 0px 0px 0px;
	border-style		: solid;
	border-width		: 1px 0px 0px 0px;
	border-color		: #34079B;
	text-align			: right;
	font-size			: 11px;
}



/* navigation */

a.topnav, a.topnav-active {
	display				: block;
	width				: 134px;
	padding				: 3px 0px 3px 0px;
	color				: #FFFFFF;
	background-color	: #34079B;
	border-style		: solid;
	border-color		: #34079B;
	border-width		: 1px;
	text-decoration		: none;
	text-align			: center;
	font-weight			: bold;
	font-size			: 13px;
}

a.topnav-active, a.topnav-active:visited, a.topnav-active:active {
	background-color	: #EEEEFF;
	color				: #34079B;
}

a.topnav:visited {
	color				: #FFFFFF;
}

a.topnav:hover, a.topnav-active:hover {
	background-color	: #FFFFFF;
	color				: #34079B;
}

a.topnav:active {
	background-color	: #FFFFFF;
	color				: #3407BB;
}



/* headings */

h1 {
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
	font-size			: 13px;
}



/* forms */

form {
	padding				: 0px;
	margin				: 0px;
	font-size			: 12px;
}

input, textarea {
	font-size			: 12px;
}

form.client {
	padding-top			: 2px;
	padding-bottom		: 0px;
}

td.label {
	padding-top			: 3px;
	padding-right		: 15px;
	font-size			: 12px;
	text-align			: right;
}



/* images */

img {
	border				: 0px;
}
