
/* BODY */
BODY {
	/*margin:0;*/
}
A {
	color:#273268;
	text-decoration:underline;
}

/* page layout */
.mainTable {	
	background-color:white;
	text-align:center;
	width:800px;	/*menu has extra padding of 20+20*/
}
td.TD_Logo {
	background-color:White;
	text-align:center;
	vertical-align:middle;
	padding-top:0px;
	padding-bottom:0px;
}

/* MENU */
.Menu /*unable to modify forecolor with current doctype*/ {
	background-color:Transparent;
	vertical-align:middle;
}
.MenuItem {
	font-family:Arial;
	color:White;
	font-size:12px;	
	text-decoration:none;
	letter-spacing:.4pt;
}
.MenuItemContactUs {
	font-family:Arial;
	color:White; /*#4A61A1;*/
	font-size:12px;	
	text-decoration:none;
	letter-spacing:.4pt;
}
.MenuHover {
	text-decoration:none;
	font-size:12px;
}
.MenuSelected {
	text-decoration:none;
	font-size:12px;
}
td.TD_Menu {	 
	height:20px;
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	vertical-align:middle;
	background-image: url(images/finstone_menu_gradient_version3.jpg);
	background-repeat:repeat-y;
	background-position:top left;
}
td.TD_Submenu {	 
	height:24px;
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	vertical-align:middle;
	background-image:url(images/finstone_submenu_gradient.jpg);
	background-repeat:repeat-y;
	background-position:top left;
}

td.HorizontalLine {
	height: 1px;
	border-color: White;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
}

/* CONTENT */
.content {
    margin:15px 0 15px 0px;
}
.contentTable {
	text-align:left;
	width:850px;
	color:#0C3764;/*#7685B2; /*finstone light blue*/
}
.contentTableS /*used by systems page*/ {
	text-align:center;
	color:#0C3764;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
}
td.TD_Title
{	 
	font-family:Arial;	
	text-align:left;
	vertical-align:top;
	background-color: white; /*light gray*/
	height:20px;
}
td.TD_PageImage {	 
	width:300px;
	text-align:right;
}
td.TD_Content { 
	 text-align:justify;
	 font-family:Arial;
	 font-size:12px;
	 vertical-align:top;
	 padding-top:10px;
	 padding-left:0px;
	 padding-right:25px;
}
td.TD_Content UL {
	margin:0;
	padding:0;
}
td.TD_Content LI {
	margin:0;
	padding:0 0 12px 0;
	list-style:none;
}

/* IMAGE */
.LogoImage {
	/*height: 130px;*/
}
.PageImage {
	width:300px;
	height:500px;
}

/* LINKS */
.Links {
	color: #273268; /*finstone dark blue*/
	text-decoration:underline;
}
.links_list A {
	color:#273268;
	text-decoration:underline;
}
.links_list {
	list-style:none;
	padding:0;
}
.links_list LI {
	padding:0 0 5px 0;
}

.SystemsMenu /*used by Systems folder*/ {
	background-color:Transparent;
	vertical-align:middle;	
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
}
.headTitle {
	font-weight:normal;
	text-transform:none;
	letter-spacing:1pt;
}

/* brochures page */
.brochures_list A {
	color:#273268;
	text-decoration:underline;
}
.brochures_list {
	list-style:none;
	padding:0;
}
.brochures_list LI {
	padding:0;
}

/* footer */
td.BottomLine {
	height:1px;
	background-color:#dddddd; /*light gray*/
}
.copyright {
	color:#808080;
	font-family:Arial;
	font-size:11px;
	text-align:left;
	padding-left:0px;
}

/* Systems */
td.TD_ContentS	/*used by Systems folder*/ 
{
	 text-align:left;
	 font-family:Arial;
	 font-size:11px;
	 vertical-align:top;
	 padding-top:10px;
	 padding-bottom:10px;
	 padding-left:10px;
	 padding-right:10px;
	 border-left-width:0px;
	 border-right-width:0px;
	 border-top-width:0px;
	 border-bottom-width:0px;
}
td.TD_ContentSLeftHeader	/*used by Systems folder (in table's header)*/
{
	 text-align:center;
	 font-family:Arial;
	 vertical-align:top;
	 padding-top:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 padding-right:0px;
	 border-left-width:0px;
	 border-right-width:0px;
	 border-top-width:0px;
	 border-bottom-width:0px;
}
td.TD_ContentSRightHeader	/*used by Systems folder (in table's header)*/
{
	 text-align:center;
	 font-family:Arial;
	 vertical-align:top;
	 padding-top:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 padding-right:0px;
	 border-left-width:0px;
	 border-right-width:0px;
	 border-top-width:0px;
	 border-bottom-width:0px;
}
td.TD_ContentSR	/*used by Systems folder (right cell)*/
{
	 text-align:left;
	 font-family:Arial;
	 font-size:11px;
	 vertical-align:top;
	 padding-top:10px;
	 padding-bottom:10px;
	 padding-left:10px;
	 padding-right:10px;
	 border-left-width:0px;
	 border-right-width:0px;
	 border-top-width:0px;
	 border-bottom-width:0px;
	 border-left-color:#dddddd;
}

/* Mail */
td.TD_ContentM	/*used by Mail folder*/
{
	 height:100px;
	 text-align:left;
	 font-family:Arial;
	 font-size:11px;
	 vertical-align:top;
	 padding-top:10px;
	 padding-bottom:10px;
	 padding-left:10px;
	 padding-right: 10px;
}
	