﻿/* (C) Copyright 2006 Long2 Consulting. All Rights Reserved */

html {

	margin: 0px;

	padding: 0px;

}



body {

	margin: 0px;

	padding: 0px;

	font: 76.4% Verdana, Arial, Helvetica, sans-serif;

	color: #333;

	background: #96B8D4 url('images/background.jpg') repeat-x;

}



a:link, a:visited {

	color: #45608B; 

}





a:active, a:hover {

	color: #ffffff;

	background-color: #45608B;

}



h1 { 

	color: #162C60;

	font-size: 175%;

	padding: 4px 2px 2px 2px;

	text-align: center;

	font-variant: small-caps;

}



h2 {	

	font-size: 145%;

	color: #96B8D4;

	padding: 4px 2px 2px 2px;

	text-align: left;

	font-variant: small-caps;

}



h3 {	

	font-size: 125%;

	color: #45608B;

	padding: 4px 2px 2px 2px;

	text-align: left;

	font-variant: small-caps;

}



h4 { 

	font-size: 125%;

	padding: 3px;

	color: #FFFFFF;

	background-color: #45608B;

}



h5 { 

	font-size: 100%;

	padding: 3px;

	color: #162C60; 

	background-color: #96B8D4;

}



h6 { 

	font-size: 100%;

	padding: 3px;

	color: #FFFFFF;

	background-color: #162C60; 

}



.submitbuttons {

	font-weight: bold;

	color: #162C60;

	text-align: center;

	font-size: 100%;

	font-variant: small-caps;

	font-family: Verdana, Arial, sans-serif;

	border: 1px solid #162C60;

	background-color: #96B8D4;

	width: 155px;

	height: 30px;

}



#wrapper {

	margin: 0px auto; /* fix to center in firefox */

	width: 962px;

	background: url('images/wrapper.gif') repeat-y -1px;

}



#header {

	margin: 0px auto; /* fix to center in firefox */

	background: url('images/header.gif') no-repeat -1px;

	height: 224px;

}



#headerleft {

	float: left;

	width:313px;

	height:224px;

}



.headerleftcontent{

	padding: 14px 0 0 32px;

}



.headerleftcontent2 {

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	color: #96B8D4;

	font-weight: bold;

	font-size: 32pt;

	font-style: italic;

	text-align: center;

	padding: 60px 0 0 10px;

}



#headertopright {

	float: right;

	width: 635px;

	height:36px;

}



.headertoprightcontent {

	text-align: right;

	padding: 14px 15px 0 0;

	color: #162C60;

	font-weight: bold;

	font-size: 100%;

}



#headermiddle {

	float: right;

	width:600px;

	height:155px;

}



.headermiddlecontent {

	font-family: Biondi, Garamond, "Palatino Linotype", "Book Antiqua", Palatino, serif;

	color: #000000;

	font-size: 18pt;

	text-align: center;

	padding-top: 50px;

}







#topnav {

	margin: 0px auto; /* fix to center in firefox */

	background: url('images/topnav.gif') no-repeat -1px;

	width: 962px;

	height: 40px;

}



.topnavlinks {

	padding: 14px 14px;

	text-align: right;

	font-size: 96%;

	font-weight: bold;

}



.topnavlinks ul {

	margin: 0px;

	padding: 0px;

	list-style: none;

}

	

.topnavlinks li {

	display: inline;

}

	

.topnavlinks a:link, .topnavlinks a:visited {

	padding: 4px 10px;

	color: #FFFFFF;

	text-decoration: none;

}

	

.topnavlinks a:active, .topnavlinks a:hover {

	color: #162C60;

	background-color: #96B8D4;

	text-decoration: none;



}



#bodycolumn {

	width: 962px;

}



.bodycolumncontent {

	padding: 0px 20px 5px 15px;

}



.bodycolumncontent ul {

	list-style-image: url('images/bullet.gif')

}



/* Used in two column layouts */

#body1 {

	width: 750px;

	float: right;

}



.body1content {

	padding: 1px 20px 4px 0px;

}



.body1content  ul {

	list-style-image: url('images/bullet.gif')

}





#body2 {

	float: left;

	width: 200px;

	height: 450px;

}



.body2content  {

	padding: 4px 20px 4px 0px;

}



/* Used in three column layouts */

#body1a {

	width: 775px;

	float: left;

}



#body1b { 

	width: 570px;

	float: right;

}



.body1bcontent {

	padding: 1px 8px 4px 8px;

}



.body1bcontent  ul {

	list-style-image: url('images/bullet.gif')

}



#body2b {

	width: 175px;

	height: 450px;

	float: left;

}



.body2bcontent {

	padding: 4px 8px 4px 0px;

}



#body3 {

	width: 185px;

	float: left;

}



.body3content {

	padding: 4px 8px 5px 8px;

}



.sidelinks {

	padding: 8px 0px 0px 10px;

	font-weight: bold;

}



.sidelinks ul {

	margin: 0px;

	padding: 0px;

	list-style: none;

}

	

.sidelinks li { 

	list-style-image: none;

	margin: 0px 0px 2px 0px;

	text-align: center;

}

	

.sidelinks a:link, .sidelinks a:visited {

	padding: 0px 10px 0px 10px;

	display: block; 

	line-height: 18pt;

	width: 160px;

	color: #162C60;

	background-color: #96B8D4;

	border-bottom: 1px solid #96B8D4;

	text-decoration: none;

}

	

.sidelinks a:active, .sidelinks a:hover {

	color: #fff;

	background-color: #162C60;

	border-bottom: 1px solid #162C60;

}



#footer {

	clear: both;

	margin: 0px auto; /* fix to center in firefox */

	background: #9ABCD8 url('images/footer.gif') no-repeat -1px;

	height: 39px;

	width: 962px;

}



.footercontent {

	padding: 10px 10px 0px 10px;

	color: #162C60;

	text-decoration: none;

	font-weight: bold;

	text-align: center;

}



.footercontent a:link, .footercontent a:visited  {

	padding: 4px 4px;

	color: #162C60;

	text-decoration: underline;

}



.footercontent a:active, .footercontent a:hover {

	padding: 4px 4px;

	color: #FFFFFF;

	background-color: #162C60;

}



img {

	border: 0px;

}



.clear {

	clear: both;

}
