/***** Global Settings *****/

 

html, body {
	margin: 0;
	padding: 0;
	background-color:#ffffff;
}

 

body {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.4em;
font-size: 0.8em;
}



#flashcontent {
	height: 620px;
	width: 820px;
}


#fallback {
	height: 620px;
	width: 820px;
	background: url(../img/fallback.jpg) no-repeat;
}

/***** Headings *****/

 

h1, h2, h3, h4, h5, h6 {

margin:0;

padding:0;

font-weight:normal;

}

 

h1 {

padding:40px 0 12px 0;

letter-spacing:-0.5px;

font-size:2em;

}

 

h2 {

padding: 0 0 10px 0;

letter-spacing:-0.5px;

font-size:1.5em;

}

 

h3 {

font-size:1em;

font-weight:bold;

}

 

/***** Common Formatting *****/

 

p, ul, ol {

margin:0;

padding:0 0 0.6em 0;

}

 

ul, ol {

padding:0 0 1.25em 2.5em;

}

 

blockquote {

margin:1.25em;

padding:1.25em 1.25em 0 1.25em;

}

 

small {

font-size:0.85em;

}

 

img {

border:0;

}

 

sup {

position:relative;

bottom:0.3em;

vertical-align:baseline;

}

 

sub {

position:relative;

bottom:-0.2em;

vertical-align:baseline;

}

 

acronym, abbr {

cursor:help;

letter-spacing:1px;

border-bottom:1px dashed;

}

 

/***** Links *****/

 

a,

a:link,

a:visited,

a:hover {

text-decoration:underline;

}

 

 

#noflash {
width: 500px;
float:right;
padding:66px 20px 0 0;
}

#copy {
width: 500px;
float:right;
padding:0 20px 0 0;
}

#sitenav {
width: 500px;
float:right;
padding:0 20px 0 0;
}


/***** Global Classes *****/

 

.clear         { clear:both; }

.float-left    { float:left; }

.float-right   { float:right; }

 

.text-left     { text-align:left; }

.text-right    { text-align:right; }

.text-center   { text-align:center; }

.text-justify  { text-align:justify; }

 

.bold          { font-weight:bold; }

.italic        { font-style:italic; }

.underline     { border-bottom:1px solid; }

.highlight     { background:#ffc; }

 

.wrap          { width:960px;margin:0 auto; }

 

.img-left      { float:left;margin:4px 10px 4px 0; }

.img-right     { float:right;margin:4px 0 4px 10px; }

 

.nopadding     { padding:0; }

.noindent      { margin-left:0;padding-left:0; }

.nobullet      { list-style:none;list-style-image:none; }