/*------------------------------------------------------------
	Styles for HTML elements:
	
	This stylesheet contains ALL html elements listed in 
	the XHTML 1.0 Strict DTD. Usually there will be no other
	declarations inside this stylesheet--one notable exception
	is that several classes are provided for the input 
	element since IE <= 6 does not support attribute selectors
	(i.e. input[text] { ... } does not work).
	
	The stylesheet is divided into the following sections:
	
		-- Universal styles
		-- Form and form-control styles
		-- Generic element styles
		-- Header styles
		-- Image styles
		-- Link styles
		-- List styles
		-- Noscript styles
		-- Table styles
		-- Text styles
		
	Within each section, groups of selectors are listed first,
	followed by individual selectors in alphabetical order.
	
	Properties within selectors are grouped approximately
	like this:
	
		selector {
			-- properties specific to this type of element
			-- dimensional properties
			-- background


/*------------------------------------------------------------
	Universal styles
------------------------------------------------------------*/

* {
	margin:0;
	padding:0;
}

body {
	min-height:500px;

	font-size:101%;
	font-family:"trebuchet MS",trebuchet,arial,helvetica,sans-serif;
	color:#333;
}

html {
	background:#d6d6d6 url(../images/page/bg_page.gif) repeat-y 50% 0;
}


/*------------------------------------------------------------
	Form and form-control styles
------------------------------------------------------------*/

button {

}

fieldset {

}

form {

}

input {

}

label {

}

legend {

}

optgroup {

}

option {

}

select {

}

textarea {

}


/*------------------------------------------------------------
	Generic element styles
------------------------------------------------------------*/

div {

}

hr {
	width:784px;
	
	position:absolute;
	top:-999em;
	left:-999em;
}

span {

}


/*------------------------------------------------------------
	Header styles
------------------------------------------------------------*/

h1 {

}

h2 {
	background:transparent url(../images/content/border_dotted_single.gif) repeat-x 0 100%;

	font-size:2.31em;
	color:#555;
	font-weight:normal;
	line-height:1.2;
	
	margin-bottom:.625em;
}

h3 {

}

h4 {
	margin-top:1em;
}
h5 {

}

h6 {

}


/*------------------------------------------------------------
	Image styles
------------------------------------------------------------*/

img {
	border:none;
}


/*------------------------------------------------------------
	Link styles
------------------------------------------------------------*/

a {
	color:#e15;
	text-decoration:none;
	
	border-bottom:1px solid #fff;
}

a:link,
a:visited {

}

a:hover,
a:active {
	border-bottom:1px dotted #e15;
}


/*------------------------------------------------------------
	List styles
------------------------------------------------------------*/

dd,
dl,
ol,
ul {
	margin-bottom:1em;
}

dd {
	
}

dl {

}

dt {

}

li {
	padding-bottom:.5em;
}

ol {
	margin-top:1em;
	padding-left:2em;
}

ul {
	margin-top:1em;
	padding-left:2em;
}


/*------------------------------------------------------------
	Noscript styles
------------------------------------------------------------*/

noscript {

}


/*------------------------------------------------------------
	Table styles
------------------------------------------------------------*/

caption {

}

col {

}

colgroup {

}

table {
	margin-bottom:1.5em;
}

tbody {

}

td {

}

tfoot {

}

th {

}

thead {

}

tr {

}


/*------------------------------------------------------------
	Text styles
------------------------------------------------------------*/

address,
p,
blockquote,
pre {
	margin-bottom:1.5em;
}

abbr {

}

acronym {

}

address {

}

b {

}

big {

}

blockquote {
	margin:0 2em 1em;
	padding:1em 1em 0.01em;
	background:#eee;
}

br {

}

cite {

}

code {

}

del {

}

dfn {

}

em {

}

i {

}

ins {

}

kbd {

}

p {

}

pre {

}

q {

}

q:before,
q:after {
	content: "";
}

samp {

}

small {
	font-size:85%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

strong {

}

sub {

}

sup {

}

tt {

}

var {

}