body {
	text-align:center;
	background:#9DA274 url(../web_download/images/body_main-trans.png) no-repeat top center;
	font:normal 12px/1.65em Helvetica, Arial, sans-serif;
	color:#6D6E70;
	margin-bottom:20px;
}
#SiteContain {
	/*background: url(../images/body_gradient-trans.png) repeat-x top;*/ /*UPDATED_SS11_RL*/
}
.ClearAll {
	display:block;
	clear:both;
}
.FL {
	float:left;
}
.FR {
	float:right;
}
a {
	color:#5F3844;
	text-decoration:none;
}
h3 {
	font:normal 26px Georgia, "Times New Roman", Times, serif;
}
.Red {
	color:#BE6869
}
/*********************************
Navigation & Top Area
/********************************/
#TopPane {
	margin:0px auto;
	width:960px;
	text-align:left;
	height:77px;
}
#Logo {
	float:left;
	margin-left:20px;
}
.InlineNav li {
	float:left;
}
#FamilySites {
	float:right;
	padding:10px 10px 0px 0px;
}
#FamilySites li {
	border-right:1px solid #D0D2D3;
	line-height:11px;
	padding:0px 10px 0px 10px;
}
#FamilySites li a {
	font:11px/1em Helvetica, Arial, sans-serif;
}
#FamilySites li.Last {
	border:none;
	padding-right:0px;
}
/*********************************
Main Nav Tabs
/********************************/
/*#SiteNav {
	float:right;
	display:block;
	margin-top:33px;
	
	background: url(../images/navbar.gif) no-repeat top left;
}
#SiteNavInner {
	padding:0px 10px 0px 60px;
	height:35px;
	background:  url(../images/navbar-cap.gif) no-repeat top right;
}
#SiteNav ul li {
	padding-top:8px;
}
#SiteNav ul li a {
	display:block;
	background: url(../images/tabHome.gif) no-repeat top left;
	color:#fff;
	float:left;
}
#SiteNav ul li a span {
	display:block;
	float:left;	
	line-height:27px;
	background: url(../images/tabHome-cap.gif) no-repeat top right;
	padding:0px 7px 0px 7px;
}*/	 /*UPDATED_SS11_RL*/
#SiteNav a.Account {
	background: url(../web_download/images/tabAccount.gif) no-repeat top left;
}
#SiteNav a.Account span {
	background: url(../web_download/images/tabAccount-cap.gif) no-repeat top right;
}
#SiteNav a.Circle {
	background: url(../web_download/images/tabCircle.gif) no-repeat top left;
}
#SiteNav a.Circle span {
	background: url(../web_download/images/tabCircle-cap.gif) no-repeat top right;
}
#SiteNav a.Order {
	background: url(../web_download/images/tabOrder.gif) no-repeat top left;
}
#SiteNav a.Order span {
	background: url(../web_download/images/tabOrder-cap.gif) no-repeat top right;
}
#SiteNav a.Performance {
	background: url(../web_download/images/tabPerformance.gif) no-repeat top left;
}
#SiteNav a.Performance span {
	background: url(../web_download/images/tabPerformance-cap.gif) no-repeat top right;
}
#SiteNav a.Promotions {
	background: url(../web_download/images/tabPromo.gif) no-repeat top left;
}
#SiteNav a.Promotions span {
	background: url(../web_download/images/tabPromo-cap.gif) no-repeat top right;
}
#SiteNav a.Resources {
	background: url(../web_download/images/tabResources.gif) no-repeat top left;
}
#SiteNav a.Resources span {
	background: url(../web_download/images/tabResources-cap.gif) no-repeat top right;
}
#SiteNav a.Development {
	background: url(../web_download/images/tabDev.gif) no-repeat top left;
}
#SiteNav a.Development span {
	background: url(../web_download/images/tabDev-cap.gif) no-repeat top right;
}
#ContentWrap {
	text-align:center;
	/*background: url(../images/contentbg-trans.png) no-repeat top center;*/ /*UPDATED_SS11_RL*/	
}
#ContentInner {
	width:960px;
	margin:0px auto;
	text-align:left;
	clear:both;
}
/*********************************
Starry-eyed breadcrumb
/********************************/
#BreadCrumb {
	float:right;
	margin-top:-40px;
	width:710px;
	background: url(../web_download/images/BreadCrumbLine.gif) no-repeat bottom left;
	height:30px;
	margin-bottom:20px;
	overflow:hidden;
}
#BreadCrumb ul {
	display:block;
}
#BreadCrumb li {
	float:left;
	color:#7399C6;
	margin-right:52px;
}
#BreadCrumb li a {
	display:block;
	color:#7399C6;
}
.BreadCrumbStar {
	
	width:709px;
	overflow:hidden;
	margin-top:-6px;
	float:left;
}
#BreadCrumb .BreadCrumbStar img {}
.PageTitle {
	display:block;
	text-align:center;
	clear:both;
	padding-bottom:30px;
}
.PageTitle h1 {
	font:normal 40px Georgia, "Times New Roman", Times, serif;
	margin-bottom:10px;
}
.PageTitle h2 {
	font-size:18px;
	color:#929497;
}
/*********************************
Order Type Panels
/********************************/
#OrderTypes, #EndOptions {
	width:960px;
	height:665px;
	background: url(../web_download/images/Pane2x6-trans.png) no-repeat;
	padding-bottom:40px;
}
#EndOptions {
	background: url(../web_download/images/Pane2x4-trans.png) no-repeat;
	height:445px;
}
.SmallPane {
	width:435px;
	height:175px;
	overflow:hidden;
	margin:12px 20px 33px 25px;
	font-size:14px;
	line-height:1.55em;
}
.SmallPane  img {
	float:left;
	margin-right:20px;
}
.SmallPane  p {
	margin-bottom:10px;
}
.SmallPane  h3 {
	color:#fff;
	margin-bottom:30px;
}
.SmallPane  li {
	list-style-type:disc;
	color:#5F3844;
	list-style-position:inside;
}
#ActivityCenter {
	clear:both;
	height:50px;
	text-align:center;
}
.ActivityContent {
	margin:0px auto;
	text-align:left;
	width:636px;
}
/*********************************
Columns
/********************************/
#LeftColumn {
	float:left;
	width:230px;
	margin-right:10px;
}
#RightColumn {
	float:left;
	width:720px;
}
.SideModule .SideModuleWrap {
	background: url(../web_download/images/SideModule.gif) no-repeat top;
	margin:0px;
	padding:0px;
}
.BlueModule .SideModuleWrap {
	background: url(../web_download/images/SideModuleBlue.gif) no-repeat top;
}
.SideModuleContent {
	padding:0px 10px 0px 10px;
	margin:0px;
}
.SideModule h3 {
	font-size:18px;
	padding:8px 0px 20px 0px;
}
.BlueModule h3, .TablePane h3 {
	color:#fff;
}
.SideModule .SideModuleBottom {
	display:block;
	clear:both;
	background: transparent url(../web_download/images/SideModuleBottom.gif) no-repeat bottom;
	height:12px;	
	margin-bottom:10px;
}
.BlueModule .SideModuleBottom {
	background: transparent url(../web_download/images/SideModuleBottomBlue.gif) no-repeat bottom;
}
.SideModule p {
	padding-bottom:10px;
	margin:0px;
}
.TablePane {
	background: url(../web_download/images/PanelTable-trans.png) no-repeat;
}
.TablePane .Content {
	padding:7px;
}
.TablePane h3 {
	padding:5px 0px 20px 10px;
	float:left;
}
.TablePane h4, .ModalContent h3 {
	color:#fff;
	padding:1px 10px 0px 0px;
}
#OrderOverview {
	background: url(../web_download/images/Overview.gif) no-repeat top;
	width:710px;
}
#OrderOverview h3 {
	padding:5px 0px 20px 10px;
	color:#7399C6;
}
.AdBanners .FL {
	margin:0px 5px 0px 10px;
}
.TablePane .Content .Instructions {
	font-weight:bold;
	font-size:14px;
	color:#613B47;
	clear:both;
	padding:0px 0px 0px 10px;
}
.SideModule .Instructions {
	color:#7399C6;
	font-weight:bold;
}
.SideModule li {
	list-style-type:disc;
	list-style-position:inside;
}
/*********************************
Footer
/********************************/
#Footer {
	/*background: url(../images/contentfooter-trans.png) no-repeat top center;*/ /*UPDATED_SS11_RL*/
	color:#EBECE1;
}
#FooterInner {
	margin:0px auto;
	width:960px;
	text-align:left;
	padding-top:50px;
}
#Footer a {
	color:#fff;
}
#Footer .InlineNav li {
	margin-left:15px;
}
#Footer .FR {
	text-align:right;
}
/*********************************
Resets, Overrides, Etc.
/********************************/
li.Last {
	margin:0px !important;
	border:0px;
	padding:0px;
}