﻿BODY {
	BACKGROUND: #638199;
	MARGIN: 0px;
	FONT: 8pt georgia;
	COLOR: #555753;
	TEXT-ALIGN: center;
	width: auto;
	background-color: #638199;
	border-bottom-style: solid;
	border-bottom-width: 20px;
	border-bottom-color: #638199;
}
#Content_feat {
	PADDING-RIGHT: 11px; 
	PADDING-LEFT: 11px; 
	PADDING-BOTTOM: 11px; 
	MARGIN: 11px; 
	PADDING-TOP: 11px; 
	FONT-FAMILY: Georgia; 
	BACKGROUND-COLOR: #e1e1e1;
	WIDTH: 430px;
}

#Header_feat H3 {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BACKGROUND-IMAGE: url('assets/sotto1_h3.jpg');
	MARGIN: 5px 10px 0px;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	font-family: Georgia;
	font-size: 18px;
	text-transform: uppercase;
	background-repeat: repeat;
	text-align: center;
	width:453px;
}

#Content {
	PADDING-RIGHT: 11px; 
	PADDING-LEFT: 11px; 
	PADDING-BOTTOM: 11px; 
	MARGIN: 3x; 
	PADDING-TOP: 11px; 
	FONT-FAMILY: Georgia; 
	BACKGROUND-COLOR: #FFF;
	WIDTH: 745px;
}

#Header H3 {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BACKGROUND-IMAGE: url('assets/sotto1_h3.jpg');
	MARGIN: 5px 10px 0px;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	font-family: Georgia;
	font-size: 18px;
	text-transform: uppercase;
	background-repeat: repeat;
	text-align: center;
	width:735px;
}

A:link {
	COLOR: #5c6e00;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #5c6e00;
}
A:active {
}
A:hover {
	TEXT-DECORATION: underline;
	color: #006699;
}
UL {
	font-family: Georgia;
}
#container {
		border-style: solid;
		border-width: 11px;
		border-color: #FFFFFF;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		MARGIN: auto;
		WIDTH: 760px;
		PADDING-TOP: 0px;
		BACKGROUND-COLOR: #FFFFFF;
		TEXT-ALIGN: center;
		float: none;
}
#intro {
	border-width: 0px;
	vertical-align: bottom;
}
#preamble {
	MARGIN-TOP: 5px;
	FLOAT: left;
	WIDTH: 152px;
	BACKGROUND-COLOR: #313131;
	font-family: Georgia;
	font-size: 11px;
	text-align: center;
	color: #E1E1E1;
	font-weight: bold;
}
#supportingText {
	padding: 0px;
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 466px;
	font-family: Georgia;
	font-size: 13px;
	text-align: left;
	height: auto;
}
#benefits H3 {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BACKGROUND-IMAGE: url('assets/sotto1_h3.jpg');
	MARGIN: 5px 10px 0px;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	font-family: Georgia;
	font-size: 18px;
	text-transform: uppercase;
	background-repeat: repeat;
	text-align: center;
	width:425px;
}

#explanation H3 {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BACKGROUND-IMAGE: url('assets/sotto1_h3.jpg');
	MARGIN: 5px 10px 0px;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	font-family: Georgia;
	font-size: 18px;
	text-transform: uppercase;
	background-repeat: repeat;
	text-align: center;
}
#footer {
	TEXT-TRANSFORM: uppercase;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	caption-side: bottom;
	clear:both;
}
#larchives {
	border-right: #ebebeb 5px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ebebeb 5px solid;
	PADDING-LEFT: 0px;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: #ebebeb 5px solid;
	WIDTH: 142px;
	COLOR: #990000;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ebebeb 5px solid;
	BACKGROUND-COLOR: #ebebeb;
	font-weight: bold;
	text-align: center;
	float: left;
	overflow: hidden;
}
#lselect {
	border: 5px solid #ccc;
	padding: 0px;
	FONT-SIZE: 9px;
	MARGIN: 0px;
	WIDTH: 142px;
	COLOR: #990000;
	BACKGROUND-COLOR: #ebebeb;
	font-weight: bold;
	height: auto;
}
#rightblock {
	padding: 0px;
	font-family: Georgia;
	background-color: #ebebeb;
	border: 5px solid #ebebeb;
	margin: 5px 0px 0px 0px;
	width: 132px;
	float: Right;
	font-size: 10px;
	text-align: center;
	overflow: hidden;
}
#leftblock {
	padding: 0px;
	font-family: Georgia;
	background-color: #ebebeb;
	border: 5px solid #ebebeb;
	margin: 5px 0px 0px 0px;
	width: 132px;
	float: left;
	font-size: 10px;
	text-align: center;
	overflow: hidden;
}
#navigation {
	width: 760px;
	height: 44px;
}
#supportingtxt2 {
	background-color: #e1e1e1;
	padding: 11px;
	margin: 11px;
	border-style: none;
}

/************* globalNav styles ****************/

#globalNav{
position: relative;
width: 760px;
min-width: 760px;
height: 44px;
padding: 0px;
}

#globalNav img{
	margin-bottom: -4px;
}

#gnl {
	position: absolute;
	top: 0px;
	left:0px;
}

#gnr {
	position: absolute;
	top: 0px;
	right:0px;
}

#top_menu {
	height:30px;
	left: 15px;
	font-weight: 300;
	z-index:100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-left:3px;
}

#top_menu ul {
	margin:0px;
	padding:0px 0px;
	list-style-type:none;
	z-index:100;
}

#top_menu li{
	width:120px;
	height:25px;
	border:1px;
	float:left;
	border:1px solid #a1a1a1;

	background-color:#ebebeb;
	margin-right:4px;
	text-align:center;
	font-size: 11px;
}

#top_menu ul li ul li{
	border:0px;
	text-align:left;
	font-size: 11px;
}

#top_menu a:link, #top_menu a:visited {
	display:block;
	padding-left:6px;
	padding-right:6px;
	padding-top:6px;
	padding-bottom:9px;
	text-decoration: none;
	font-weight: bold;
}

/* style the top level hover*/
#top_menu a:hover {
	text-decoration:none;
	background-color: #b9cddc;
	color: #000000;
	padding-bottom:6px;
} 

#top_menu ul li ul {
	width:175px;
	position:absolute;
	visibility:hidden;
	top:150px;
	z-index: 900;
	border: 1px solid #FFF;
	background-color:#ebebeb;
	height:auto;
}

#top_menu a{
	color:#000;
}

/* style the table so that it takes no part in the layout - required for IE to work */
#top_menu table {position:absolute; top:0; left:0;}

/* style the second level links */
#top_menu ul ul a:link, #top_menu ul ul a:visited {
	height:auto;
	padding:5px 10px;
	width:155px;
}

/* style the third level link */
#top_menu ul ul ul a:link, #top_menu ul ul ul a:visited{
background-image:none;
background-color:#84C8D9;
text-decoration:none;
}


#top_menu :hover > a {
color:#000;
}

#top_menu ul ul :hover > a {
color:#000;
background-color:#b9cddc;
}

/* make the second level visible when hover on first level list OR link */
#top_menu ul li:hover ul,
#top_menu ul a:hover ul{
visibility:visible; 
color:#000;
}
/* keep the third level hidden when you hover on first level list OR link */
#top_menu ul li:hover ul ul,
#top_menu ul a:hover ul ul{
visibility:hidden;
}

/* make the third level visible when you hover over second level list OR link */
#top_menu ul li:hover ul li:hover ul,
#top_menu ul a:hover ul li:hover ul,
#top_menu ul li:hover ul a:hover ul,
#top_menu ul a:hover ul a:hover ul{ 
visibility:visible;
}