@import url("structure.css");
@import url("content.css");
@import url("common.css");

/* ******************** Default styles ******************** */

html,
body { margin: 0; padding: 0; }

body {
	font-family: "Lucida Grande", "Luxi Sans", helvetica, arial, verdana, sans-serif, "Bitstream Vera Sans";
	font-size: 11pt;
	color: #3a3a3a; 
	background: #475370;
}

/* *** Header elements defaults *** */
h1, h2, h3, h4, h5 { font-weight: normal; color: #000000;}
h1 {font-size: 16pt; margin: 5px 0 10px 0; }
h2 {font-size: 13pt; margin: 5px 0 7px 0;}
h3 {font-size: 12pt; margin: 0px 0 5px 0;}
h4 {font-size: 11pt; margin: 0px 0 5px 0; font-weight: bold;}
h5 {font-size: 11pt; margin: 0px 0 5px 0;}


/* *** Link/Anchor element defaults *** */
a {text-decoration: none;}
a:link {color: #3a3a3a}
a:visited {color: #3a3a3a}
a:hover {color: #384a69; text-decoration: underline;}
a:active {color: #3a3a3a}

/* *** Form element defaults *** */
form,
fieldset { margin: 0; padding: 0; border: 0;}
label,
input,
select,
textarea {margin: 3px 5px; padding: 3px; }

input,
select,
textarea {
	border-width: 1px;
	border-style: solid;
	border-left-color: #a7a7a7;
	border-bottom-color: #d5d5d5;
	border-right-color: #a7a7a7;
	border-top-color: #717171;
}

/* *** List elements defaults *** */
ul {
	list-style: circle;
	background: none;
	margin: 5pt 0 5pt 10pt;
	padding: 0 0 0 10pt;
}
ul li {padding: 4pt 0;}

/* *** Misc element defaults *** */
span { margin: 0; padding: 0; }
p { margin: 0 0 10px 0; font-weight: normal; }
img { border: 0; }

.even { background-color:#eee; }
.odd { background-color:#e1e1e1; }

th { background-color:#d0d0d0; }
