body {
	background:#f2f2f2 url(../_images/bg.jpg) repeat-x top;
	position:relative;
	font:normal 12px/18px 'lucida grande',verdana,helvetica,sans-serif;
	color:#666;
	margin: 0px;
	padding: 0px;
}
td, th {
	font-size: 76%;
}
h1 {
	font-family: georgia, serif;
	font-size: 24px;
	font-weight: normal;
	color: #353D67;
	letter-spacing: -1px;
	margin: 0px;
	padding: 5px 0px 15px 0px;
}
h2 {
	font-family: georgia, serif;
	font-size:18px;
	font-weight:normal;
	letter-spacing: -1px;
	color:#353D67;
	margin: 5px 0px 12px 0px;
	padding: 0px;
}
h3 {
	font-size: 150%;
	font-weight: bold;
	font-variant: small-caps;
	color: #FF6000;
	text-align: left;
	margin: 15px 0px 0px 0px;
	padding-bottom: 0px;
	border-top: 1px solid #CCCCCC;
	padding-top: 15px;
}
p {
	font-size: 100%;
	line-height: 125%;
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
b, strong {
	color: #202020;
}
li {
	font-size: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #0C275C;
}
.framed, a img.framed {
	display: block;
	padding: 5px;
	border: 1px solid #CCCCCC;
	margin: 5px;
}
.outlined {
	padding: 0px;
	border: 1px solid #CCCCCC;
	margin: 5px;
}

.blue1 { background-color: #195384; }
.blue2 { background-color: #5473A2; }
.blue3 { background-color: #8EADDA; }
.blue4 { background-color: #005E95; }
.beige { background-color: #ECD9AF; }
.grey1 { background-color: #8D8179; }
.grey2 { background-color: #C7BBB3; }
.white { background-color: #FFFFFF; }
.black { background-color: #000000; }

.bs { color: #007F7B; font-weight: bold; }
.bsred { color: #B31F17; font-weight: bold; }
.bsemail { color: #712C91; font-weight: bold; }

.padded { padding: 15px; margin: 0px; border: 0px; }
.quotes { padding: 20px 15px 5px 15px; margin: 0px; border: 0px; }
.address { font: normal 12px/13px arial,verdana,helvetica,sans-serif; color: #0C275C; }
.salut { font-size: 85%; padding: 5px 15px 5px 15px; margin: 0px; border: 0px; }
.formTD { padding: 5px 10px 5px 0px; }
.enlarged { font-size: 115%; font-weight: bold; line-height: 150%; }

div.tabNav{float:left;clear:both;width:758px;height:30px;border:solid 1px #C0C0C0;margin-bottom:0px;background:transparent url(../_images/tile_tab.gif) top repeat-x}
div.tabNav ul{margin:0;float:left;padding-left:0px;font:bold 90%; }
div.tabNav ul li{display:inline}
div.tabNav ul li a{float:left;color:#000000;font-weight:bold;padding:10px 10px 10px 10px;text-decoration:none;border-right:solid 1px #C0C0C0}
div.tabNav ul li a:visited{color:#000000;text-decoration:none}
div.tabNav ul li a:hover{background:transparent url(../_images/tile_tab_hover.jpg) top repeat-x;color:#FFFFFF;text-decoration:none}
div.tabNav ul li a.selectedTab{background:transparent url(../_images/tile_tab_selected.jpg) top repeat-x;text-decoration:none}
div.tabNavx ul li a:hover{background:#0C275C url(../_images/arrow_tabselected.gif) bottom center no-repeat;text-decoration:none}
div.tabNavx ul li a.selectedTab{background:#B0B5B9 url(../_images/arrow_tabselected.gif) bottom center no-repeat;text-decoration:none}
