body {margin: 0px; font-family: Helvetica, Tahoma, Verdana; font-size: 12px; background-color: #EEEEEE;}
img {border: none;}

#FTN_Centered {position: relative; width: 1000px; text-align: left; vertical-align: top; overflow: hidden;}

#FTN_FormalGrey {width: 100%; background-color: #FFFFFF;}
#FTN_FormalGrey table {empty-cells: hide;}

#FTN_FormalGrey_LeftPanel {width: 240px; text-align: center; vertical-align: top; padding-bottom: 8px; background: url('Images/3E4349.png') repeat;}
#FTN_FormalGrey_LeftPanel table {width: 240px;}

#FTN_FormalGrey_Logo {width: 240px; height: 86px; text-align: center; vertical-align: middle; background: url('Images/3E4349.png') repeat;}
#FTN_FormalGrey_Logo a {font-size: 22px; color: #EEEEEE; text-decoration: none;}

.FTN_FormalGrey_Space {width: 2px; font-size: 1px;}

#FTN_FormalGrey_ContentHTML {text-align: left; vertical-align: top; background-color: #FFFFFF;}

#FTN_FormalGrey_Header {width: 758px; height: 86px; text-align: left; vertical-align: top; background: url('Images/4C5359.png') repeat;}

#FTN_FormalGrey_HeaderTop {width: 100%; height: 40px; padding: 8px 20px 4px 20px; font-size: 12px; color: #9FB2B9; text-align: left; vertical-align: middle;}
#FTN_FormalGrey_Register {width: 22px; height: 40px; padding: 8px 20px 4px 20px; color: #FFFFFF; text-align: right; background: url('Images/4C5359.png') repeat;}
#FTN_FormalGrey_Register .left {background: url('Images/redbuttonleft.png') 0 0 no-repeat;}
#FTN_FormalGrey_Register .mid {background: url('Images/redbuttonmid.png') 0 0 repeat-x;}
#FTN_FormalGrey_Register .right {background: url('Images/redbuttonright.png') 100% 0 no-repeat;}
#FTN_FormalGrey_Register .text {height: 22px; padding: 3px 12px; text-align: center;}

#FTN_FormalGrey_Register a {font-size: 12px; color: #FFFFFF; text-decoration: none;}
#FTN_FormalGrey_Register a:hover {color: #9FB2B9;}

#FTN_FormalGrey_HeaderMid {width: 100%; height: 28px; padding-right: 20px; font-size: 12px; color: #9FB2B9; padding-top: 4px; padding-bottom: 4px; text-align: right; vertical-align: middle; background: url('Images/3E4349.png') repeat;}
#FTN_FormalGrey_HeaderEnd {width: 100%; height: 18px; padding-right: 20px; font-size: 9px; color: #9FB2B9; text-align: right; vertical-align: middle;}

#FTN_FormalGrey_Footer {text-align: left; vertical-align: bottom; background: #FFFFFF url('xImages/9FB2B9sh.png') repeat-y;}

#FTN_FormalGrey_FooterTop {width: 758px; padding-left: 20px; padding-right: 20px; font-size: 9px; color: #9FB2B9; padding-top: 4px; padding-bottom: 4px; text-align: left; background: url('Images/4C5359.png') repeat;}
#FTN_FormalGrey_FooterMid {width: 758px; padding-left: 20px; padding-right: 20px; font-size: 9px; color: #9FB2B9; padding-top: 4px; padding-bottom: 4px; text-align: left; background: url('Images/4C5359.png') repeat;}
#FTN_FormalGrey_FooterMid a {font-size: 9px; color: #9FB2B9; text-decoration: none;}
#FTN_FormalGrey_FooterMid a:hover {color: #FFFFFF;}

#FTN_FormalGrey_FooterEnd {width: 758px; padding-left: 20px; padding-right: 20px; font-size: 9px; color: #FFFFFF; padding-top: 4px; padding-bottom: 4px; text-align: left; background: url('Images/9FB2B9.png') repeat;}
#FTN_FormalGrey_FooterEnd a {font-size: 9px; color: #FFFFFF; text-decoration: none;}
#FTN_FormalGrey_FooterEnd a:hover {color: #000000;}

#FTN_FormalGrey_Menu {width: 240px; padding-bottom: 20px; text-align: center;}
#FTN_FormalGrey_Menu .button {margin: auto; font-size: 12px; color: #FFFFFF; width: 182px; margin-top: 8px; cursor: pointer;}
#FTN_FormalGrey_Menu .smid {background: url('Images/sm.png') 0 0 repeat-y;}
#FTN_FormalGrey_Menu .stop {background: url('Images/st.png') 0 0 no-repeat;}
#FTN_FormalGrey_Menu .sbot {background: url('Images/sb.png') 0 100% no-repeat;}
#FTN_FormalGrey_Menu .hmid {background: url('Images/hm.png') 0 0 repeat-y;}
#FTN_FormalGrey_Menu .htop {background: url('Images/ht.png') 0 0 no-repeat;}
#FTN_FormalGrey_Menu .hbot {background: url('Images/hb.png') 0 100% no-repeat;}
#FTN_FormalGrey_Menu .txt {text-align: left; padding: 4px 12px 4px 12px;}
#FTN_FormalGrey_Menu a {font-size: 12px; color: #FFFFFF; text-decoration: none;}
#FTN_FormalGrey_Menu a:hover {font-size: 12px; color: #9FB2B9; text-decoration: none;}

#FTN_FormalGrey_SubMenu {width: 106px; font-size: 12px; font-weight: bold; color: #E0101D; text-align: left; vertical-align: top; background: #FFFFFF url('Images/9FB2B9sh.png') repeat-y;}
#FTN_FormalGrey_SubMenuLinks {margin: 20px 6px 20px 6px; text-align: left;}
#FTN_FormalGrey_SubMenu a {font-size: 11px; color: #FFFFFF; text-decoration: none;}
#FTN_FormalGrey_SubMenu a:hover {font-size: 11px; color: #000000; text-decoration: none;}

#FTN_FormalGrey_LogInOff {width: 100%; font-size: 10px; color: #FFFFFF; padding-bottom: 20px; background: url('Images/4C5359.png') repeat; text-align: left;}
#FTN_FormalGrey_LogInOff .title {margin: auto; width: 240px; background-color: #E0101D; text-align: center; padding-top: 4px; padding-bottom: 4px; margin-bottom: 8px;}
#FTN_FormalGrey_LogInOff .name {margin: auto; float: left; color: #9FB2B9; margin-left: 12px; padding: 2px; width: 60px; text-align: right;}
#FTN_FormalGrey_LogInOff .field {float: left; margin: auto; width: 136px; padding-top: 2px; padding-bottom: 2px; text-align: center; background: url('Images/fieldbg.png') no-repeat;}
#FTN_FormalGrey_LogInOff .sub {float: left; margin: auto; width: 134px; padding-top: 2px; padding-bottom: 2px;}
#FTN_FormalGrey_LogInOff .forgot {width: 100%; margin-top: 6px; font-size: 10px; padding-top: 2px; margin-right: 8px; text-align: center;}
#FTN_FormalGrey_LogInOff .link {width: 100%; color: #9FB2B9; padding: 2px; text-align: center;}
#FTN_FormalGrey_LogInOff a {font-size: 10px; color: #FFFFFF; text-decoration: none;}
#FTN_FormalGrey_LogInOff a:hover {color: #9FB2B9;}

#FTN_FormalGrey_CompactForm input {position: relative; top: -2px; width: 120px; height: 13px; font-size: 12px; color: #FFFFFF; background: url('Images/3E4349.png') repeat; border: none;}
#FTN_FormalGrey_CompactForm .submit {position: relative; top: -2px; width: 134px; height: 15px; font-size: 12px; color: #000000; background: url('Images/submitbg.png') no-repeat; border: none; cursor: pointer;}

#FTN_FormalGrey_Form_Content {position: absolute; padding: 10px 20px 10px 20px; text-align: center}
#FTN_Fader {position: absolute; width: 0px; height: 0px; background-color: #FFFFFF; visibility: hidden;}
#FTN_Content_Holder {width: 100%; height: 100%; vertical-align: top;}

#FTN_FormalGrey_StandardForm table {font-size: 12px; margin: auto}
#FTN_FormalGrey_StandardForm table .title {font-size: 16px; font-weight: bold; text-align: left;}
#FTN_FormalGrey_StandardForm table .name {text-align: right; vertical-align: top;}
#FTN_FormalGrey_StandardForm table .field {text-align: left; padding-left: 8px;}
#FTN_FormalGrey_StandardForm table .reqfield {text-align: left; padding-left: 8px; background: url('Images/redstar.png') no-repeat; background-position: 0% 0%}
#FTN_FormalGrey_StandardForm table .info {padding: 8px; text-align: left; vertical-align: top;}
#FTN_FormalGrey_StandardForm table .warn {font-size: 12px; font-weight: bold; color: #E0101D; text-align: center;}
#FTN_FormalGrey_StandardForm input {font-size: 12px; height: 16px; color: #000000; background-color: #9FB2B9; border: none;}
#FTN_FormalGrey_StandardForm select {font-size: 12px; height: 16px; color: #000000; background-color: #9FB2B9; border: none;}
#FTN_FormalGrey_StandardForm textarea {font-size: 12px; color: #000000; background-color: #9FB2B9; border: none;}
#FTN_FormalGrey_StandardForm .button {margin-left: 8px; width: 120px; height: 18px; font-size: 12px; font-weight: bold; color: #000000; background: url('Images/sbutton.png') no-repeat; border: none; cursor: pointer;}
#FTN_FormalGrey_StandardForm a {font-size: 12px; color: #000000;}
#FTN_FormalGrey_StandardForm a:hover {color: #9FB2B9;}

#FTN_FormalGrey_PurchaseForm table {font-size: 12px;}
#FTN_FormalGrey_PurchaseForm .box {font-size: 12px; height: 16px; color: #000000; background-color: #9FB2B9; border: none;}
#FTN_FormalGrey_PurchaseForm select {font-size: 12px; height: 16px; color: #000000; background-color: #9FB2B9; border: none;}
#FTN_FormalGrey_PurchaseForm .button {width: 120px; height: 18px; font-size: 12px; font-weight: bold; color: #000000; background: url('Images/sbutton.png') no-repeat; border: none; cursor: pointer;}

#FTN_FormalGrey_SearchHeader {width: 100%;}
#FTN_FormalGrey_SearchHeader .title {width: 100%; font-size: 14px; font-weight: bold; text-align: center;}
#FTN_FormalGrey_SearchHeader .fn {width: 35%;}
#FTN_FormalGrey_SearchHeader .fw {width: 65%;}
#FTN_FormalGrey_SearchBody {width: 100%;}
#FTN_FormalGrey_SearchBody .fn {width: 35%;}
#FTN_FormalGrey_SearchBody .fw {width: 65%;}
#FTN_FormalGrey_SearchBody .ha {background-color: #DDFFDD;}
#FTN_FormalGrey_SearchBody .hb {background-color: #DDDDFF;}
#FTN_FormalGrey_SearchFooter {}

#FTN_FormalGrey_Advert1 {width: 240px;}
#FTN_FormalGrey_Advert2 {width: 240px; background: url('Images/3E4349.png') repeat;}

.SiteLinksUL {color: E0101D;}
.SiteLinksLI {font-size: 10px; color: #4C5359;}
.SiteLinksA {font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}

#FTN_Des {width: 333px; font-size: 8px; text-align: left; vertical-align: top;}
#FTN_Cert {width: 334px; padding-top: 4px; text-align: center; vertical-align: top;}
#FTN_Dev {width: 333px; font-size: 8px; text-align: right; vertical-align: top;}
.FTN_Small_link {font-size: 8px; color: #000000; text-decoration: none;}

.rssItem {width: 90%;}
.rssItem img {width: 70px;}
