body {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
}
.clearboth {
clear: both;
}
br{
clear:both;
}


/* Container
---------------------------------*/
#container {
width: 100%;
}

/* Left Column
---------------------------------*/
#leftcol {
width: 170px; /* width of left column */ 
padding: 1em 0 1em 0;
float: left;
}


/* Body Content
---------------------------------*/
#bodycontent {
font-size: 95%;
float: left;
max-width: 650px; /* width of main content area */
padding: 1em 0 1em 1em;
}

/* Body Content => Headings+Para
---------------------------------*/
#bodycontent h1 {
text-align: center;
font-size: 150%;
margin: 0 0 .5em 0;
}
#bodycontent h2 {
font-size: 125%;
margin: 0 0 1em 0;
}
#bodycontent h3 {
font-size: 100%;
margin: 0 0 1em 0;
}
#bodycontent h4 {
font-size: 100%;
font-weight: bold;
font-style: italic;
margin: 0 0 1em 0;
}
#bodycontent h5 { /* heading for lists */
font-size: 100%;
text-indent: 2em;
}
#bodycontent p {
line-height: 1.75em;
margin: 1em 0 0 0;
}

/* Body Content => Links
---------------------------------*/
#bodycontent a {
color: #3d5671;
}
#bodycontent a:hover {
text-decoration: none;
}

/* Body Content => Lists
---------------------------------*/
#bodycontent ul, ol {
width: 350px;
margin: 0 0 1em 1.5em;
padding: 1em;
}
#bodycontent ul li {
margin: 0 0 0 2em;
}
#bodycontent ol li {
margin: 0 0 0 2em;
}


/* Primary Form Data
---------------------------------*/
form {
width: 740px;
}
fieldset {
margin: 1em 0;
padding: 1em;
border: 1px solid #0e3d6d;
}
legend {
font-weight: bold;
font-size: 95%;
color: #0e3d6d;
padding: 0 1em 0 1em;
}

/* Specific Form Objects
---------------------------------*/
form label {
width: 175px;
float: left;
clear: left;
margin: 1em 0 0 0;
}
input {
width: 300px;
margin: 1em 0 0 0;
}
input[type="button"] { 
/*Handy for specifically controlling different types of inputs
FYI this was really hard to figure out :p */
width: auto;
display: block;
}
select {
width: 300px;
margin: 1em 0 0 0;
}
input.radio, input.checkbox, input.submit {
width: auto;
}

input.radio {
margin-right: 1em;
}
textarea {
clear: both;
width: 710px;
}

/* Error Checking
---------------------------------*/
.error {
background: #FFFFCC;
}

.numbertext {
	width: 30px;
	margin: 1em 0 0 0;
}