BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	FONT-SIZE: 101%; 
	BACKGROUND-IMAGE: url(../images/bg/bg_top.jpg);
	BACKGROUND-REPEAT: repeat-x;  
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px; 
	COLOR: #655647; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	BACKGROUND-COLOR: #008BCE; 
	min-width: 748px
}
#contentwrapper {
	BACKGROUND-IMAGE: url(../images/bg/bg_content.gif); 
	MARGIN: 0px auto; 
	WIDTH: 750px; 
	BACKGROUND-REPEAT: repeat-y; 
	BACKGROUND-COLOR: #008BCE}
#masthead {
	BACKGROUND-IMAGE: url(../images/bg/masthead.jpg); 
	BACKGROUND-REPEAT: no-repeat
}
#masthead A {
	DISPLAY: block; 
	MARGIN-LEFT: -20000px; 
	HEIGHT: 100px
}
#masthead A:visited {
	DISPLAY: block; 
	MARGIN-LEFT: -20000px; 
	HEIGHT: 100px
}
#masthead A:active {
	DISPLAY: block; 
	MARGIN-LEFT: -20000px; 
	HEIGHT: 100px
}
#nav {
	BACKGROUND-IMAGE: url(../images/bg/bg_nav_egg.jpg); 
	BACKGROUND-REPEAT: no-repeat
}
#nav A {
	COLOR: #254D74; 
	PADDING-TOP: 5px; 
	font: 11px Arial,Helvetica,sans-serif;
	text-decoration: underline;
}
#nav A:visited {
	COLOR: #254D74;
	
}
#nav A:active {
	COLOR: #3A6CA8;
}
#nav A:hover {
	COLOR: #3A6CA8;
	
}
#nav ul {
	padding:5px;
	margin:0px;
	height:32px;
	padding-left:5px;
	font: 10px Arial,Helvetica,sans-serif;
	}
#nav li {
	display:inline;
	}

H1 {
	MARGIN: 0px
}
#maincontent {
	PADDING-RIGHT: 20px; 
	PADDING-LEFT: 50px; 
	FONT-SIZE: 0.7em; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 680px; 
	LINE-HEIGHT: 1.5em; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: justify
}
#maincontent P {
	PADDING-RIGHT: 20px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 6px 0px 12px; 
	PADDING-TOP: 0px
}
#maincontent H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.5em; 
	COLOR: #2E5A8D; 
	LINE-HEIGHT: normal; 
	LETTER-SPACING: 0.1em; 
	TEXT-ALIGN: left
}
#maincontent H3 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 1.2em; 
	COLOR: #52616D; 
	LINE-HEIGHT: normal; 
	LETTER-SPACING: 0.2em; 
	TEXT-ALIGN: left
}
#maincontent H4 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 1.2em; 
	COLOR: #4D82C0; 
	LINE-HEIGHT: normal; 
	LETTER-SPACING: 0.2em; 
	TEXT-ALIGN: left
}
#maincontent A:link {
	COLOR: #5F8FC6}
#maincontent A:visited {
	COLOR: #708090}
#maincontent A:hover {
	COLOR: #102131}
#maincontent A:active {
	COLOR: #102131}
#maincontent A:unknown {
	COLOR: #102131}
#maincontent LI {
	list-style-type: disc;
	list-style-image: url(../images/misc/List_Arrows.gif);
	}
.hideit {
	DISPLAY: none
}
.showit {
	DISPLAY: block; VISIBILITY: visible
}
.noSeeUm {
	VISIBILITY: hidden
}
#introControls {
	MARGIN: 0px
}
#introControls LI {
	list-style-type: disc;
	}
#introSection {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: url(../images/fab_quote.gif); PADDING-BOTTOM: 0px; MARGIN: 12px 0px; COLOR: #708090; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 0.1em; TEXT-ALIGN: left
}

.picture {
	FLOAT: right;
	padding-left: 80px;
}

.navbar {
	PADDING-LEFT: 1em; MARGIN: 6px 0px 0px 1em
}
.navbar LI {
	LIST-STYLE-TYPE: none
}
P.navbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.navbar A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
/* Footer and base menu */
#Footer {
	clear: both; 
	background-image: url(../images/bg/bg_footer.jpg); 
	background-repeat: no-repeat; 
	height: 28px;
	font: 9px Arial,Helvetica,sans-serif; 
	color:white;
	
}
#Footer P {
	font: 11px Arial,Helvetica,sans-serif; 
	color:#E6EDF7;
	margin-top: 4px;
	margin-left: 15px;
}
#Footer a, #Footer a:visited {
	color:white;
	text-decoration: underline;
	font: 9px Arial,Helvetica,sans-serif; 
	padding-top: 5px;
	padding-left: 10px;
	}

#BaseMenu {
	clear: both; 
	padding-right: 24px; 
	padding-left: 24px; 
	font-size: 0.70em; 
	padding-bottom: 0px; 
	margin: 0px auto; 
	width: 700px; 
	color: #4d82c0; 
	padding-top: 12px;
}
#BaseMenu A:link {
	COLOR: #E1EAF4}
#BaseMenu A:visited {
	COLOR: #E1EAF4}
#BaseMenu A:hover {
	COLOR: #ffffff
}
#BaseMenu A:active {
	COLOR: #ffffff
}
#BaseMenu A:unknown {
	COLOR: #ffffff
}
.quote {
	font-size: 11px;
	font-style: italic;
}

/* Forms */
textarea {
	font: 11px arial, verdana, helvetica, sans-serif; 
	border: 1px solid #D7D7D2;
	color: #102131;
	background-color: White;
}	
select {
	font: 11px arial, verdana, helvetica, sans-serif;
	}

.inputbox {
	font: 11px arial, verdana, helvetica, sans-serif; 
	color: #102131;
	background-color: White; 
	border: 1px;	
	border-color: #D7D7D2; 
	
}
/* Home page specific tags */

/* Detail page  */
#sidebar {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 450px; 
	FONT-SIZE: 0.75em; 
	FLOAT: right; 
	PADDING-BOTTOM: 10px; 
	WIDTH: 250px; COLOR: #416EA2; 
	PADDING-TOP: 0px
}
#sidebar H3 {
	FONT-SIZE: 1.2em; MARGIN: 24px 0px 0px; COLOR: #4D82C0}
#sidebar P {
	MARGIN: 6px 0px 5px;
	}
#sidebar A:link {
	COLOR: #52616D}
#sidebar A:visited {
	COLOR: #52616D}
#sidebar A:hover {
	COLOR: #3A6CA8}
#sidebar A:active {
	COLOR: #3A6CA8}
#sidebar A:unknown {
	COLOR: #3A6CA8}
#related {
	background-image: url(../images/bg/bg_related_body.jpg);
	background-repeat: repeat;
	border: 1px solid #427AB8;
	WIDTH: 200px;
	float: left;
	margin-bottom: 40px;
}
#related P {
	padding: 5px;
	}
#related A:link {
	COLOR: #52616D}
#related A:visited {
	COLOR: #52616D}
#related A:hover {
	COLOR: #3A6CA8}
#related A:active {
	COLOR: #3A6CA8}
#related A:unknown {
	COLOR: #3A6CA8}
	
#downloads {
	background-image: url(../images/bg/bg_related_body.jpg);
	background-repeat: repeat;
	border: 1px solid #427AB8;
	width: 200px;
	float: right;
	margin-bottom: 40px;
}
#downloads P {
	padding: 5px;
	}
#downloads A:link {
	COLOR: #52616D}
#downloads A:visited {
	COLOR: #52616D}
#downloads A:hover {
	COLOR: #3A6CA8}
#downloads A:active {
	COLOR: #3A6CA8}
#downloads A:unknown {
	COLOR: #3A6CA8}
	
#printemaillinks {
	border: 1px solid #CDCDC7;
	WIDTH: 80px;
	float: right;	
	}
#printfriendly{
	WIDTH: 30px;
	float: left;
	}
	
#emailtoafriend {
	WIDTH: 30px;
	float: right;	
	}

