/* CSS Document */

/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ul, li,
fieldset, form, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


body {

	padding: 0;

	margin: 0;

	font-family: Arial, Helvetica, sans-serif;  

	color: #ebeeee;  

	font-size: 12px;

	background-color: #231f20;
	line-height: 16px;

}



.container {

	padding: 0;

	margin-top: 20px;

	margin-left: 20px;

	font-family: Arial, Helvetica, sans-serif;  

	color: #ebeeee;  

	font-size: 12px;

	background-color: #231f20;

}



/* Site Text */

h1 {

	font-family: Arial, Helvetica, sans-serif;  

	font-size: 22px;

	font-weight: bold; 

	text-decoration: none; 

	color: #85B640;

	padding: 0;

	margin-top: 0;

}



h2 {

	font-family: Arial, Helvetica, sans-serif;  

	font-size: 16px;

	font-weight: bold; 

	text-decoration: none; 

	color: #85B640;

} 



h3 {

	font-family: Arial, Helvetica, sans-serif;  

	font-size: 14px;

	font-weight: bold; 

	text-decoration: none; 

	color: #85B640;

}



h4 {

	font-family: Arial, Helvetica, sans-serif;  

	font-size: 12px;

	font-weight: bold; 

	text-decoration: none; 

	color: #85B640;

}



.smalltext { 

    font-family: Arial, Helvetica, sans-serif; 

	font-weight: normal; 

	font-size: 10px;

	text-decoration: none; 

	color: #ebeeee;

}





.error { 

    font-family: Arial, Helvetica, sans-serif; 

	font-weight: normal; 

	font-size: 11px;

	text-decoration: none; 

	color: #ef171d;

}



.breadcrumb { 

    font-family: Arial, Helvetica, sans-serif; 

	font-weight: normal; 

	font-size: 10px;

	text-decoration: none; 

	color: #5c5b5b;

}



.breadcrumb a:link { 

    font-family: Arial, Helvetica, sans-serif; 

	font-weight: normal; 

	font-size: 10px;

	text-decoration: none; 

	color: #5c5b5b;

}



.breadcrumb a:visited { 

    font-family: Arial, Helvetica, sans-serif; 

	font-weight: normal; 

	font-size: 10px;

	text-decoration: none; 

	color: #5c5b5b;

}



.breadcrumb a:hover, a:active { 

	font-family: Arial, Helvetica, sans-serif; 

    font-weight: normal;

	font-size: 10px;

	text-decoration: underline; 

	color: #5c5b5b;

}



.headertext { 

    color: #aaaaaa;

	font-family: Arial;

	font-size: 11px;

	font-weight: bold; 

	text-decoration: none; 

}



.headertextsmall { 

    color: #aaaaaa;

	font-family: Arial;

	font-size: 10px;

	font-weight: normal; 

	text-decoration: none; 

}

.footertext { 

    color: #666666;

	font-family: Arial;

	font-size: 10px;

	font-weight: normal; 

	text-decoration: none; 

}



.footertext a:link { 

    color: #666666;

	font-family: Arial;

	font-size: 10px;

	font-weight: normal; 

	text-decoration: none; 

}



.footertext a:visited { 

    color: #666666;

	font-family: Arial;

	font-size: 10px;

	font-weight:  normal; 

	text-decoration: none; 

}



.footertext a:hover, a:active { 

	color: #85B640;

	font-family: Arial;

	font-size: 10px;

	font-weight: normal; 

	text-decoration: underline; 

}





a { 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12px;

	font-weight: normal; 

	text-decoration: none; 

	color: #ebeeee;

}



a:link { 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12px;

	font-weight: normal; 

	text-decoration: none; 

	color: #ebeeee;

}



a:visited { 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12px;

	font-weight: normal; 

	text-decoration: none; 

	color: #ebeeee;

}



a:hover, a:active { 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12px;

	text-decoration: underline; 

	color: #85B640;

}



.arrows {

	color: #666666; 

	font-size: 12px; 

	font-weight: normal; 

	text-decoration: none;

}



/* Form Elements */





label {

float: left;

width: 120px;

font-weight: bold;

}



input, textarea{

color: #000000;

width: 180px;

border: 1px solid #666666;

background-color: #bbbbbb;

}


.submit{

color: #ffffff;

width: 40px;

border: 1px #666666 outset;

background-color: #333333;

}


textarea{

width: 250px;

height: 150px;

}


.boxes{

width: 1em;

}



#submitbutton{

color: #000000;

margin-left: 120px;

margin-top: 5px;

width: 90px;

}



br{

clear: left;

}



.thumbnail{

	padding: 3px 3px 8px 3px;

	background-color: #231f20;

	border: 1px solid #666666;

	float: left;

	margin-right: 10px;

	margin-bottom: 10px;

}