/* Global styles */

body{
	color: #000; font-size: 11px; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	background: url('../pictures/body_bckgd.gif') repeat-y #FFF;
}

div#Main{ background: url('../pictures/bckgd_content.gif') repeat-y; }

.bold{ font-weight: bold; }
.italic{ font-style: italic; }
.bolditalic{ font-weight: bold; font-style: italic; }
.underline{ text-decoration: underline; }

.header{ font-weight: bold; font-size: 21px; }
.title{ font-weight: bold; font-size: 18px; color: #387EB8; }
.subtitle{ font-weight: bold; font-size: 12px; }
.content{  }

a{ text-decoration: none; color: #666666; }
a:link{} /* Not visited links */
a:visited{} /* Previously visited links */
a:hover, .menuSelected{} /* onMouseOver event and style when a menu is selected */
a:active{} /* onPress event */
a:focus{} /* onFocus event */

a.download{ text-decoration: underline; }

a.Nav, a.NavContact{
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	background: url('../pictures/bullet_nav.gif') no-repeat;
}

a.Nav:hover, a.NavContact:hover{
	background: url('../pictures/bullet_nav_on.gif') no-repeat;
	text-decoration: underline;
}

div.NavNewsletter{
	font-size: 12px;
	color: #000;
	background: url('../pictures/bullet_nav.gif') no-repeat;
}

input, textarea{
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #3366CC;
}

input.input_newsletter{
	border: solid 1px #999;
	background: none;
}

input.auto{
	font-size: 12px;
	border: solid 1px #999;
}

/* Background style */

div#Background { background: url('../pictures/bckgd.jpg') no-repeat; }
