body, p, div, .fsbody, .editBox, .LHText {
         font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; line-height: 16px; color: #222222;
}
table, th, tr, td {
        font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #222222; font-weight: normal;
}
h1, .titleEditBox, .fstitle {
        font-size: 13px; font-weight: bold; color: #000000; font-family: Arial, Helvetica, sans-serif;
}
a:active {
        font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003366; text-decoration: none;  
}
a:link {
        font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003366; text-decoration: none;
}
a:visited {
        font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003366; text-decoration: none;
}
a:hover {
        font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #991d37; text-decoration: none;
}
a.Link:active {
        font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003366; text-decoration: none;
}
a.Link:link {
        font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003366; text-decoration: none;
}
a.Link:visited {
        font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003366; text-decoration: none;
}
a.Link:hover {
        font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #991d37; text-decoration: none;
}
.bullet1 {  
        list-style-position: outside; list-style-type: square; color: #666666; padding-left: 0px; margin-left: 0px; 
}
.bullet2 {  
        list-style-position: outside; list-style-type: circle; color: #666666; padding-left: 0px; margin-left: 3px; padding-left: 0px;
}
.olNoMargin { 
        padding-left: 0px; padding-right: 0px; margin-left: 20px; margin-right: 20px; margin-bottom: 0px; margin-top: 0px;
}
.ulNoMargin { 
        padding-left: 0px; padding-right: 0px; margin-left: 20px; margin-right: 20px; margin-bottom: 0px; margin-top: 0px;
}
.ulNoMargin2 {
        padding-left: 0px; padding-right: 0px; margin-left: 35px; margin-right: 20px; margin-bottom: 0px; margin-top: 0px;
}
.fssubtitle {
        font-size: 12px; font-weight: bold; color: #444444; font-family: Arial, Helvetica, sans-serif;
}

.fswhite {
        color: #FFFFFF;
}

.header{
	background-color: #003366; padding-top: 5px; padding-left: 22px;
}

.subheader{
	background-color: #668AAE; padding-left: 10px;
}

.footer{
	background-color: #668AAE;
}

a.CatTop:active {
	font-size: 12px; font-family: Arial; font-weight: normal; color: #000000; line-height: 17px; letter-spacing: 1px;
}
a.CatTop:link {
	font-size: 12px; font-family: Arial; font-weight: normal; color: #000000; line-height: 17px; letter-spacing: 1px;
}
a.CatTop:visited {
	font-size: 12px; font-family: Arial; font-weight: normal; color: #000000; line-height: 17px; letter-spacing: 1px;
}
a.CatTop:hover {
	font-size: 12px; font-family: Arial; font-weight: normal; color: #991D37; line-height: 17px; letter-spacing: 1px;
}
a.CatNav:active {
	font-size: 12px; font-family: Arial; font-weight: normal; color: #000000; line-height: 17px; letter-spacing: 1px;
}
a.CatNav:link {
	font-size: 12px; font-family: Arial; font-weight: normal; color: #000000; line-height: 17px; letter-spacing: 1px;
}
a.CatNav:visited {
	font-size: 12px; font-family: Arial; font-weight: normal; color: #000000; line-height: 17px; letter-spacing: 1px;
}
a.CatNav:hover {
	font-size: 12px; font-family: Arial; font-weight: normal; color: #991D37; line-height: 17px; letter-spacing: 1px;
}
a.CatNavSel:active {
	font-size: 12px; font-family: Arial; font-weight: bold; color: #FFFFFF; line-height: 17px; letter-spacing: 1px;
}
a.CatNavSel:link {
	font-size: 12px; font-family: Arial; font-weight: bold; color: #FFFFFF; line-height: 17px; letter-spacing: 1px;
}
a.CatNavSel:visited {
	font-size: 12px; font-family: Arial; font-weight: bold; color: #FFFFFF; line-height: 17px; letter-spacing: 1px;
}
a.CatNavSel:hover {
	font-size: 12px; font-family: Arial; font-weight: bold; color: #D8F3FE; line-height: 17px; letter-spacing: 1px;
}
a.SubNav:active {
	font-size: 11px; font-family: Arial; font-weight: normal; color: #222222; letter-spacing: 1px;
}
a.SubNav:link {
	font-size: 11px; font-family: Arial; font-weight: normal; color: #222222; letter-spacing: 1px;
}
a.SubNav:visited {
	font-size: 11px; font-family: Arial; font-weight: normal; color: #222222; letter-spacing: 1px;
}
a.SubNav:hover {
	font-size: 11px; font-family: Arial; font-weight: normal; color: #991D37; letter-spacing: 1px;
}
a.SubNavSel:active {
	font-size: 11px; font-family: Arial; font-weight: bold; color: #003366; letter-spacing: 1px;
}
a.SubNavSel:link {
	font-size: 11px; font-family: Arial; font-weight: bold; color: #003366; letter-spacing: 1px;
}
a.SubNavSel:visited {
	font-size: 11px; font-family: Arial; font-weight: bold; color: #003366; letter-spacing: 1px;
}
a.SubNavSel:hover {
	font-size: 11px; font-family: Arial; font-weight: bold; color: #991D37; letter-spacing: 1px;
}
a.SubNavSecond:active {
        font-size: 10px; font-weight: normal; color: #336699; line-height: 12px; font-family: Verdana;
}
a.SubNavSecond:link {
        font-size: 10px; font-weight: normal; color: #336699; line-height: 12px; font-family: Verdana;
}
a.SubNavSecond:visited {
        font-size: 10px; font-weight: normal; color: #336699; line-height: 12px; font-family: Verdana;
}
a.SubNavSecond:hover {
        font-size: 10px; font-weight: normal; color: #991D37; line-height: 12px; font-family: Verdana;
}
a.SubNavSecondSel:active {
        font-size: 11px; color: #336699; line-height: 12px; font-family: Verdana; font-weight: bold;
}
a.SubNavSecondSel:link {
        font-size: 11px; color: #336699; line-height: 12px; font-family: Verdana; font-weight: bold;
}
a.SubNavSecondSel:visited {
        font-size: 11px; color: #336699; line-height: 12px; font-family: Verdana; font-weight: bold;
}
a.SubNavSecondSel:hover {
        font-size: 11px; color: #991D37; line-height: 12px; font-family: Verdana; font-weight: bold;
}
.menuTopSel {
        background-color: #003366;
}
.menuTop{
        background-color: #B6CEE6;
}
.subMenu{
        background-color: #E0E9F3;
}
.subMenuSel{
        background-color: #E0E9F3;
}
.thirdMenu {
        background-color: #E0E9F3;
}
.thirdMenuSel {
        background-color: #E0E9F3;
}

.menuBg {
	background-color: #CCCCCC;
}

.Title, .titleEditBox, .PageTitle {
	font-size: 13px; font-weight: bold; color: #000000; font-family: Arial, Helvetica, sans-serif;
}
.ModuleTitle {
	font-family: Arial; font-size: 11px; color: #000000; font-weight: bold; text-transform: uppercase;
}
.date {
	font-size: 10px; color: #003366; line-height: 10px;
}
.Date {
	font-size: 10px; color: #003366; line-height: 10px;
}

a.boxTitleLink:active {
	font-size: 11px; font-weight: bold; color: #FFFFFF; font-family: Arial;
}
a.boxTitleLink:link {
	font-size: 11px; font-weight: bold; color: #FFFFFF; font-family: Arial;
}
a.boxTitleLink:visited {
	font-size: 11px; font-weight: bold; color: #FFFFFF; font-family: Arial;
}
a.boxTitleLink:hover {
	font-size: 11px; font-weight: bold; color: #D8F3FE; font-family: Arial;
}
a.boxSubTitleLink:active {
	font-size: 11px; font-weight: bold; color: #000000; font-family: Arial;
}
a.boxSubTitleLink:link {
	font-size: 11px; font-weight: bold; color: #000000; font-family: Arial;
}
a.boxSubTitleLink:visited {
	font-size: 11px; font-weight: bold; color: #0b4d7d; font-family: Arial;
}
a.boxSubTitleLink:hover {
	font-size: 11px; font-weight: bold; color: #991D37; font-family: Arial;
}

a.SitemapItem:active {
	font-size: 10px; font-weight: normal; color: #000000; font-family: Arial;
}
a.SitemapItem:link {
	font-size: 10px; font-weight: normal; color: #000000; font-family: Arial;
}
a.SitemapItem:visited {
	font-size: 10px; font-weight: normal; color: #0b4d7d; font-family: Arial;
}
a.SitemapItem:hover {
	font-size: 10px; font-weight: normal; color: #991D37; font-family: Arial;
}


.fsblue {
        font-size: 11px; color: #003366; font-family: Arial;
}

.fsBlackSubtitle {
        font-size: 12px; font-weight: bold; color: #000000;
}
.fsRedSubtitle {
        font-size: 12px; font-weight: bold; color: #C6003C;
}

.blackline {
	background-color: #000000;
}

.border {
	background-color: #222222;
}

.smborder {
	background-color: #444444;
}

.userTable {
	border: #DDDDDD solid 1px;
	border-collapse: no;
}

.hdotline {
	background: url("../resources/user_images/dotline_loop.gif");
}

.mailbox { 
	width: 350px; font-family: Verdana; font-size: 11px; border: #999999; background-color: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
}

.picText {
        font-size: 10px; color: #333333; line-height: 14px; 
}
.PicDesc {
        font-size: 11px; color: #222222; line-height: 16px; 
}
.picNr {
        font-size: 10px; color: #4F4C4C; letter-spacing: 2px;
}
.picTitle {
        font-size: 12px; color: #C6003C; font-weight: bold;
}
.picSideBox{
        background-color: #CCCCCC;
}
.popUpBgcolor{
        background-color: #FFFFFF;
}
.ThanksTitle { 
	font-size: 13px; font-weight: bold; color: #222222; line-height: 20px;
}
.ThanksText { 
	font-size: 10px; color: #222222; line-height: 20px;
}
.SearchCond {
        font-size: 10px; color: #222222; 
}
a.PicNavigation:active {
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: normal; text-transform: uppercase;
}
a.PicNavigation:link {
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: normal; text-transform: uppercase;
}
a.PicNavigation:visited {
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: normal; text-transform: uppercase;
}
a.PicNavigation:hover {
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #991D37; font-weight: normal; text-transform: uppercase;
}
a.MorePictures:active {
        color: #4F4C4C; font-size: 10px; font-weight: normal; line-height: 14px;
}
a.MorePictures:link {
        color: #4F4C4C; font-size: 10px; font-weight: normal; line-height: 14px;
}
a.MorePictures:visited {
        color: #4F4C4C; font-size: 10px; font-weight: normal; line-height: 14px;
}
a.MorePictures:hover {
        color: #C6003C; font-size: 10px; font-weight: normal; line-height: 14px;
}
.qanbox { 
        width: 350px; font-family: Verdana; font-size: 11px; border: #DBE5E6; background-color: #F6F9F9; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
}
.mailLabels {
         color: #4F4C4C; 
}

.address {
		font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal;
}

a.emailTop:active {
		font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal;
}
a.emailTop:link {
		font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal;
}
a.emailTop:visited {
		font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal;
}
a.emailTop:hover {
		font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D8F3FE; font-weight: normal;
}

a.changeLang:active {
		font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold;
}
a.changeLang:link {
		font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold;
}
a.changeLang:visited {
		font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold;
}
a.changeLang:hover {
		font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #991D37; font-weight: bold;
}

.topNavText {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; text-transform: uppercase;
}

a.topNavigation:active {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; text-transform: uppercase;
}
a.topNavigation:link {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; text-transform: uppercase;
}
a.topNavigation:visited {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; text-transform: uppercase;
}
a.topNavigation:hover {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #D8F3FE; font-weight: normal; text-transform: uppercase;
}

.btmNavText {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #444444; font-weight: normal; text-transform: uppercase;
}

a.btmNavigation:active {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #444444; font-weight: normal; text-transform: uppercase;
}
a.btmNavigation:link {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #444444; font-weight: normal; text-transform: uppercase;
}
a.btmNavigation:visited {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #444444; font-weight: normal; text-transform: uppercase;
}
a.btmNavigation:hover {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #991D37; font-weight: normal; text-transform: uppercase;
}

.topsearchbox { 
	width: 125; height: 19px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: #003366; background-color: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
}
.mailbox { 
	width: 350px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: #444444; background-color: #E0E9F3; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
}
.maillistbox { 
	width: 200px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: #C5D0D4; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
}
.searchbox { 
	width: 125px; height: 19px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; border: #0B4D7D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
}
.qanbox { 
	width: 350px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: #C5D0D4; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
}
.NoMarginForm { 
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
}

a.Grey:active {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: normal; text-transform: uppercase;
}
a.Grey:link {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: normal; text-transform: uppercase;
}
a.Grey:visited {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: normal; text-transform: uppercase;
}
a.Grey:hover {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #991D37; font-weight: normal; text-transform: uppercase;
}


a.bigTitle:active {
		font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold;
}
a.bigTitle:link {
		font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold;
}
a.bigTitle:visited {
		font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold;
}
a.bigTitle:hover {
		font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #991D37; font-weight: bold;
}

a.NewsTitleFront:active {
		font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;
}
a.NewsTitleFront:link {
		font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;
}
a.NewsTitleFront:visited {
		font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;
}
a.NewsTitleFront:hover {
		font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #991D37; font-weight: bold;
}

a.TitleList:active {
		font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #222222; font-weight: bold;
}
a.TitleList:link {
		font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #222222; font-weight: bold;
}
a.TitleList:visited {
		font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #222222; font-weight: bold;
}
a.TitleList:hover {
		font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #991D37; font-weight: bold;
}

a.smallLink:active {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: normal; text-transform: uppercase;
}
a.smallLink:link {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: normal; text-transform: uppercase;
}
a.smallLink:visited {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: normal; text-transform: uppercase;
}
a.smallLink:hover {
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #991D37; font-weight: normal; text-transform: uppercase;
}


a.SubmitLink:active {
		font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #222222; font-weight: bold;
}
a.SubmitLink:link {
		font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #222222; font-weight: bold;
}
a.SubmitLink:visited {
		font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #222222; font-weight: bold;
}
a.SubmitLink:hover {
		font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #991D37; font-weight: bold;
}

.smBullet {  
        list-style-image: url("../resources/user_images/smbullet.gif");  margin-top: 4px; margin-bottom: 4px; margin-right: 5px;
}
.ulSM { 
	padding: 0px; margin: 0px; margin-left: 17px;
}

.lightBorder {
	background-color: #444444;
}
.darkBlue {
	background-color: #003366;
}
.lightBlue {
	background-color: #668AAE;
}
.blue {
	background-color: #0B4D7D;
}

.menuSubNormal {
	background-color: #E0E9F3;
}

a.Search:active {
        font-weight: normal; color: #000000; font-family: Arial;
}
a.Search:link {
        font-weight: normal; color: #000000;  font-family: Arial;
}
a.Search:visited {
        font-weight: normal; color: #000000;  font-family: Arial;
}
a.Search:hover {
        font-weight: normal; color: #991D37;  font-family: Arial;
}
a.SearchResultTitle:active {
        font-size: 12px; color: #000000; font-family: Arial;
}
a.SearchResultTitle:link {
        font-size: 12px; color: #000000; font-family: Arial;
}
a.SearchResultTitle:visited {
        font-size: 12px; color: #000000; font-family: Arial;
}
a.SearchResultTitle:hover {
        font-size: 12px; color: #991D37; font-family: Arial;
}

