/* ----------------------------------------------------

Description:	Global reset all elements for browsers
Filename:			reset.css
Version:			1.0
Created:			2008.01.14
LastModified:	2008.01.25 (tzw)

---------------------------------------------------- */

/* Default font settings. 
-------------------------------------------------------------- */
body {
margin: 0px;
padding: 0px;
font-size:small;
font-family:Verdana, Geneva, Arial,'Helvetica Neue', 'Lucida Grande', Helvetica, Arial, sans-serif;
color:#333333;
background-color: #f7faec;
}


/* Headings
-------------------------------------------------------------- */

h1, h2, h3, h4, h5, h6 {font-weight:bold;color:#333333;}

h1 				{font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 				{font-size:2em;margin-bottom:0.5em;}
h3 				{font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 				{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 				{font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 				{font-size:1em;font-weight:bold;}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}


/* Text elements
-------------------------------------------------------------- */


p 					{margin:0 0 1.168em 0; line-height:1.168em;}
p img 			{float:left;margin:0em 1.5em 1.5em 0;padding:0;}
p img.right	{float:right;margin:1.5em 0 1.5em 1.5em;}

a:focus, 
a:hover 				{color:#063161;}
a 					{color:#3875b8;text-decoration:none;}


blockquote 	{margin:1.5em;color:#333333;font-style:italic;}
strong 			{font-weight:bold;}
em, dfn 		{font-style:italic;}
dfn 				{font-weight:bold;}
sup, sub 		{line-height:0;}

abbr, 
acronym 		{border-bottom:1px dotted #666;}
address 		{margin:0 0 1.5em;font-style:italic;}
del 				{color:#666;}

pre, code 	{margin:1.5em 0;white-space:pre;}
pre, code, 
tt 					{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}


/* Lists
-------------------------------------------------------------- */
/*
li ul, 
li ol 			{margin:0 1.5em;}
ul, ol 			{margin:0 1.5em 1.5em 1.5em;}
ul 					{list-style-type:disc;}
ol 					{list-style-type:decimal;}

dl 					{margin:0 0 1.5em 0;}
dl dt 			{font-weight:bold;}
dd 					{margin-left:1.5em;}

 */

/* Tables
-------------------------------------------------------------- */

table 			{margin-bottom:1.4em;width:100%;}
th 					{font-weight:bold;background:#eaeae1;}
th, td 			{padding:4px 10px 4px 5px;}
.odd 				{background:#fafaf0;}
tr.even td 	{background:#e5ecf9;}
tfoot 			{font-style:italic;}
caption 		{background:#eee;}


/* Misc classes
-------------------------------------------------------------- */

.small 				{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large 				{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide 				{display:none;}

.quiet 				{color:#777;}
.loud 				{color:#000;}
.highlight 		{background:#ff0;}
.added 				{background:#060;color:#fff;}
.removed 			{background:#900;color:#fff;}

.first 				{margin-left:0;padding-left:0;}
.last 				{margin-right:0;padding-right:0;}
.top 					{margin-top:0;padding-top:0;}
.bottom 			{margin-bottom:0;padding-bottom:0;}


/* System messaging.
-------------------------------------------------------------- */

.announce 				{padding: 10px 25px 0 25px; background-color: #ffc; border-top: 1px solid #f90; border-bottom: 1px solid #f90;}

.priority-high, 
.priority-medium	{padding:2px; background-color:#900;}
.priority-medium 	{background-color:#ff0;}

.priority-medium 	{background-color:#ff0;}


/* Text formatting.
-------------------------------------------------------------- */
.italicFont {
    font-style: italic;
}

.boldFont {
    font-weight: bold;
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
}

.boldFont2 {
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}



