/*---------------------------------------------------------*/
/* Set Width for full height use height:100% */
.RAWidth{ width:902px;/*width: 882px;*/}
#horizontalmenu{/*position:absolute;overflow:hidden;width:842px; */ height:31px;text-transform: capitalize;padding: 6px 0px 0px 10px;bottom: 0px;background-color: #16918E;}


html { height:100%; margin:0; padding:0; }
#Body { height:100%; margin:0; padding:0;background: #8380B7; }

form { height:100%; margin:0; padding:0; }

p{margin-top:0px;margin-bottom:12px;font-family: Tahoma,Arial, Helvetica, sans-serif;font-size: 12px;color: #39371A;}

.normal, .Normal .WizardText{font-family: Tahoma,Arial, Helvetica, sans-serif; font-size:12px; color:#39371A; }
.NormalBold { font-family:arial,helvetica; font-size:12px; font-weight:bold; color:#39371A; }
.NormalRed { color:#c50000; font-family:arial,helvetica; font-weight:bold; font-size:12px; }
.WarningRed { color:#c50000; font-family:arial,helvetica; font-weight:bold; font-size:12px; }
.RAFontFamily{font-family: Arial, Helvetica, sans-serif;}

.NormalMessage{color: #006600;font-family: Tahoma,arial,helvetica;font-weight: bold;font-size: 12px;}
HR
{
	color: #696969;
	height: 1pt;
	text-align: left;
}

table.fccstandard{border:1px solid #000000;border-collapse:collapse;empty-cells:show;}
table.fccstandard td,table.fccstandard th {background-color:#EEEEEE;border-bottom:1px solid #000000;border-right:1px solid #000000;
empty-cells:show;font-family:verdana,trebuchet,sans-serif;font-size:10px;padding:5px;vertical-align:top;}
table.fccstandard th {background-color:#14918F;color:#FFFFFF;font-size:12px; text-align:center; font-weight: bold;}



ul{padding-left: 25px;margin: 5px 0px 5px 6px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #39371A;}
ul li{font-weight: normal;padding: 0px 0px 5px 0px;line-height: 14px;list-style: disc;}

ol{padding-left: 25px;margin: 5px 0px 5px 6px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #39371A;}
ol li{font-weight: normal;padding: 0px 0px 5px 0px;line-height: 16px;}

/*.hnewsxx{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CCCCCC;text-transform: capitalize;margin-right: 2px;margin-left: 2px;}*/
a.hnews:link, a.hnews:visited, a.hnews:active{color: #39371A; text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
a.hnews:hover{color: #008974;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:underline;}

/* added for link mod  NOT USING BULLETS
a.lstLinks:link, a.lstLinks:visited, a.lstLinks:active{color: #39371A; text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
a.lstLinks:hover{color: #008974;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:underline;}
*/

.fullheight { height:100%; }
.fullwidth { width:100%; }
.clear { clear:both; line-height:0; margin:0; padding:0; font-size:0; height:0; }
.hidden { display:none; }	

.NormalTextBox{/*background: #ffffff;border: 1px solid #27308F;cursor: text;*/}



/* itra modules */
.SectionHeadControl{font-family: arial;font-size: 14px; font-weight:bold;}
.frmAdminLayout{font-family: arial;font-size: 14px;border: solid 1px #7f7f7f;border-collapse: collapse;background-color: #F0F0F0;}


/* header column rules */
.frmAdminLayout th
{text-align: right;background-color: #F0F0F0;vertical-align: middle;border-bottom-style: dotted;padding-left: 8px;border-bottom-width: 1px;border-bottom-color: #C0C0C0;color: #000000;}  
.frmAdminLayout td{text-align: left;background-color: #F0F0F0;vertical-align: middle;border-bottom-style: dotted;padding-left: 8px;
    padding-right: 8px;padding-bottom:5px;padding-top:5px;border-bottom-width: 1px;border-bottom-color: #C0C0C0;}

.frmAdminLayout td.center{text-align: center;background-color: #F0F0F0;vertical-align: middle;border-bottom-style: dotted;
    padding-left: 8px;padding-right: 8px;padding-bottom: 5px;padding-top: 5px;border-bottom-width: 1px;border-bottom-color: #C0C0C0;font-weight: bold;
}
.frmAdminLayout td.right{text-align: right;background-color: #F0F0F0;vertical-align: middle;border-bottom-style: dotted;padding-left: 8px;
    padding-right: 8px;padding-bottom: 5px;padding-top: 5px;border-bottom-width: 1px;border-bottom-color: #C0C0C0;font-weight: bold;
}
.frmHorzAdminLayout{font-family: arial;font-size: 14px;border: solid 1px #7f7f7f;border-collapse: collapse;background-color: #F0F0F0;}


/* header column rules */
.frmHorzAdminLayout th
{
    /* padding: 2px 2px 2px 2px;*/
    text-align: center;
    background-color: #F0F0F0;
    vertical-align: middle;
    border-bottom-style: dotted;
    padding-left: 8px;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}  
.frmHorzAdminLayout td
{
    /* padding: 2px 2px 2px 2px;*/
    text-align: left;
    background-color: #F0F0F0;
    vertical-align: middle;
    border-bottom-style: dotted;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom:5px;
    padding-top:5px;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
/* boxed layout */
.sktable{margin: 0;padding: 0;}
.tlo1{margin: 0;padding: 0;}
.tl1{margin: 0;padding: 0;width:25px; height:21px;}
.tm { height:21px; background:url(imgs/tm.jpg) repeat-x bottom; margin:0; padding:0; }
.tr1{margin: 0;padding: 0;width:25px; height:21px;}
.tro1{margin: 0;padding: 0;}
.tlo2{margin:0; padding:0;}
.tlom{width:15px; background:url(imgs/blo1.jpg) no-repeat bottom;margin:0; padding:0;}
.blo1{margin:0; padding:0;}
.bl1{width:202px}
.bm{ height:55px; background:url(imgs/bm.jpg) repeat-x bottom; margin:0; padding:0; }
.bmfont{font-family: Arial,Helvetica,sans-serif,Tahoma;font-size: 12px;font-weight: bold;color: #000000;min-height:25px;margin-top: 1px;}
.br1{width:202px}
.trom{width:14px; background:url(imgs/bro1.gif) no-repeat bottom;margin:0; padding:0;}

/* Page Structure*/
#OuterContainer { height:100%; margin:0 auto; }
#InnerContainer{margin: 0;background: #EDEBDF;border-left-style: solid;border-left-width: 2px;border-left-color: #FFFFFF;border-right-style: solid;border-right-width: 2px;border-right-color: #FFFFFF;}
#UpperContainer{margin: 0;background: #EDEBDF;border-left-style: solid;border-left-width: 2px;border-left-color: #FFFFFF;border-right-style: solid;border-right-width: 2px;border-right-color: #FFFFFF;}
#LogoContainer{text-align: left;margin: 0 0px 0 20px;background-image: url(img/fmlogo1.jpg);background-repeat: no-repeat;background-position: left top;width: 200px;height: 80px; /*  height: 93px;*/}
#LogoRightContainer{text-align: right;background-image: url(img/toptag.jpg);background-repeat: no-repeat;background-position: top right;width: 560px;height: 45px;float:right;margin-right:20px;margin-top:5px;}
#hContentContainer
{
    background-image: url(imgs/innersw.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    min-height: 320px;
    padding-top: 10px;
}
#ContentContainer{background-image: url(imgs/innersw.jpg);
    background-repeat:no-repeat; background-position:bottom left; min-height:320px;}

#MenuBottomContainer { height:8px; margin:0 5px 0 5px; }
#UnderBannerContainer { height:28px; margin:0 1px 0 1px; background:#D8E8DD; }

#ContentContainerCell { padding:10px 14px 0 14px; vertical-align:top; }

/* Search */
#SearchContainer{float: right;height:36px;width:230px;padding-right: 30px;/*border:solid 2px;*/ }
.SearchBox{float: right;text-align: right;padding-top: 4px;font-family: Arial,Veranda,Helvetica,sans-serif, Tahoma;font-size: 12px;color: #38361F;font-weight: 600; /* border: dashed 1px;*/}
.SearchImgxxx{vertical-align: middle; /*margin-top: 10px; float:inherit;*/}
.SearchBox input{background: #ffffff;width: 114px;border: 1px solid #27308F;cursor: text;margin-left:5px;vertical-align: middle;}
.SearchBox a img{ border: none;}
.SearchBox img{vertical-align: middle;width: 16px;height: 17px;}

/* Links */
/*a:link, a:visited, a:active { text-decoration:none; }
a:hover { text-decoration:underline; }*/
a:link, a:visited, a:active { color:#009B83;  font-size:12px; text-decoration:none; }
a:hover{ color:#008974; font-size:12px; text-decoration:underline; }


a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active { color:#009B83; font-weight:bold; font-size:11px; text-decoration:underline; }
a.CommandButton:hover{ color:#008974; font-size:11px; text-decoration:underline; }

/*
.articleHeadline a:link, a:visited, a:active
{font-family: Arial, Helvetica, sans-serif;color: #39371A;font-size: 12px;text-decoration: none;}
.articleHeadline a:hover
{font-family: Arial, Helvetica, sans-serif;color: #008974;font-size: 12px;text-decoration: underline;}


.articleEntry a.articleEntry:link, a.articleEntry:visited, a.articleEntry:active
{font-family: Arial, Helvetica, sans-serif;color: #008974;font-size: 12px;text-decoration: none;}
.articleEntry a.articleEntry:hover
{font-family: Arial, Helvetica, sans-serif;color: #008974;font-size: 12px;text-decoration: underline;}
*/

/*
table.LinksDesignTable td a:link, a:visited, a:active
{font-family: Arial, Helvetica, sans-serif;color: #39371A;font-size: 12px;text-decoration: none;}
table.LinksDesignTable td a:hover
{font-family: Arial, Helvetica, sans-serif;color: #008974;font-size: 12px;text-decoration: underline;}
*/
a.linksmod:link, a.linksmod:visited, a.linksmod:active 
{font-family: Arial, Helvetica, sans-serif;color: #39371A;font-size: 12px;text-decoration: none;}
a.linksmod:hover
{font-family: Arial, Helvetica, sans-serif;color: #008974;font-size: 12px;text-decoration: underline;}

ul.linksmod{padding-left: 25px;margin: 0px 0px 0px 6px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #39371A;}
ul.linksmod li.linksmod{font-weight: normal;padding: 0px 0px 0px 0px;line-height: 16px;list-style: disc;}

a.newslink:link, a.newslink:visited, a.newslink:active 
{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: none;}
a.newslink:hover
{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;text-decoration: underline;}

ul.newslink{padding-left: 25px;margin: 0px 0px 0px 6px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #000000;}
ul.newslink li.newslink{font-weight: normal;padding: 0px 0px 0px 0px;line-height: 16px;list-style: disc;}





/* keep this it may be used with child links

a.childmod:link, a.childmod:visited, a.childmod:active 
{font-family: Arial, Helvetica, sans-serif;color: #39371A;font-size: 12px;text-decoration: none;}
a.childmod:hover
{font-family: Arial, Helvetica, sans-serif;color: #39371A;font-size: 12px;text-decoration: underline;}
ul.childmod{padding-left: 25px;margin: 0px 0px 0px 6px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #39371A;}
ul.childmod li.linksmod{font-weight: normal;padding: 0px 0px 0px 0px;line-height: 16px;list-style: disc;}
*>

/* Headings*/
h1 { color: #39371A; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin:0; padding:0; line-height:1.5em; }
h2 {color: #39371A; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:0; padding:0; line-height:1.5em; }
h3 {color: #B7003A; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style: italic;font-weight:bold; margin:0; padding:0; line-height:1.5em; }
/*.ch3 {color: #B7003A; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style: italic;font-weight:bold; margin:0; padding:0; line-height:1.5em; }*/

h4 {color: #39371A; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0; padding:0; line-height:1.5em; }
h5 {color: #39371A; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0; padding:0; line-height:1.5em; }
h6 {color: #39371A;  font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; margin:0; padding:0; line-height:1.5em; }
.Head { font-family:Tahoma,Veranda,Arial, Helvetica, sans-serif; font-size:14px; color:#38361F; font-weight:bold; padding:0; }
.SubHead { font-family:Tahoma,Veranda,Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#38361F; padding:0; }
/*.gr{color: #009B83;}
gr2{color: #008974;}
gr3{color: #39371A;}
*/
/* Date*/
.DateToken { color:#777777; font-size:11px; font-weight:normal; }

/* Login*/
/*#LoginContainer { height:25px; margin:4px 8px 0 0; float:right;}*/
#LoginContainer { height:20px; margin:2px 15px 0 0; float:right; line-height:20px; }
#LoginContainer table { margin:1px 0 0 0; }
#LoginContainer td { height:22px; white-space:nowrap; background-image:url(imgs/loginbutton-bg.png); background-repeat:no-repeat; background-position:center left; padding:0; }
.LoginToken, a.LoginToken:link, a.LoginToken:visited, a.LoginToken:active { color:#777777; background-image:url(imgs/loginbutton-l.png); background-repeat:no-repeat; background-position:center left; font-size:11px; font-weight:normal; text-decoration:none; height:22px; float:left; line-height:20px; padding:0 4px 0 26px; margin:0; }
a.LoginToken:hover { color:#444444; background-image:url(imgs/loginbuttonon-l.png); background-repeat:no-repeat; background-position:center left; }
.bc-login{background-color: #16918E;}
/* User	*/
/*#UserContainer { height:25px; margin:2px 0 0 0; float:right;}*/
#UserContainer {height:20px; margin:2px 10px 0 0; float:right;line-height:20px;}
#UserContainer table { margin:4px 10px 0 0; }
#UserContainer td { height:22px; white-space:nowrap; background-image:url(imgs/loginbutton-bg.png); background-repeat:no-repeat; background-position:center left; padding:0; }
.UserToken, a.UserToken:link, a.UserToken:visited, a.UserToken:active { color:#777777; background-image:url(imgs/userbutton-l.png); background-repeat:no-repeat; background-position:center left; font-size:11px; font-weight:normal; text-decoration:none; height:22px; float:left; line-height:20px; padding:0 4px 0 26px; margin:0; }
a.UserToken:hover { color:#444444; background-image:url(imgs/userbuttonon-l.png); background-repeat:no-repeat; background-position:center left; }

/* Breadcrumbs*/
#BreadcrumbContainer { height:20px; margin:8px 0 0 15px; float:left; }
#BreadcrumbContainer span { float:left; /*border:dashed 1px;*/}
#BreadcrumbContainer .BreadcrumbSep {float:left;  line-height:10px;  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin:0px 5px 0px 5px; /*border:solid 1px;*/}
#BreadcrumbContainer a { float:left; }/**/
.BreadcrumbToken, a.BreadcrumbToken:link, a.BreadcrumbToken:visited, a.BreadcrumbToken:active { color:#424242; font-size:11px; text-decoration:none; font-weight:normal; }
a.BreadcrumbToken:hover { color:#424242; font-size:11px; text-decoration:underline; font-weight:normal; }

/* (Not Used) Copyright, privacy, terms */
#CopyrightContainer { text-align:left; margin:0 0 0 5px; float:left; }
#TermsContainer { text-align:right; margin:0 5px 0 5px; float:right; }
#PrivacyContainer { text-align:right; margin:0 5px 0 5px; float:right; }
#FooterCell { vertical-align:top; }
.FooterToken { }
a.FooterToken:link, a.FooterToken:visited, a.FooterToken:active { color:#28509a; font-weight:normal; text-decoration:underline; }
a.FooterToken:hover { color:#577aba; font-weight:normal; text-decoration:none; }

/*-----------------------------------------------------------------------*/
/* Module Menus															 */
/*-----------------------------------------------------------------------*/
.ModuleTitle_SubMenu { background:#ffffff; padding:0; margin:0; border:1px solid #1f1f1f; z-index:1000; font-weight:normal; }
.ModuleTitle_MenuItem { border:none; }
.ModuleTitle_MenuItem td { background:#ffffff; color:#1f1f1f; font-family:arial,helvetica,verdana; font-size:11px; font-weight:bold; padding:0 5px 0 5px !important; height:20px; white-space:nowrap; }
.ModuleTitle_MenuItemSel { border:none; background:none; }
.ModuleTitle_MenuItemSel td { background:#bababa; }
.ModuleTitle_MenuIcon { border:none; background:#e5e5e5 !important; border-right:1px solid #e5e5e5; }
.ModuleTitle_MenuIcon img { margin:0; }
.ModuleTitle_MenuBreak td { background:#e5e5e5; height:1px; }

/* Control Panel*/
.ControlPanel select, .ControlPanel input { font-size:11px; color:#000000; }
.ControlPanel{width:900px;}


/* Home Content Panes */
#hContentContainerCell{background-color: #3C2D82;}

/* hometoppadding container */
.hTopPad{padding: 21px 0 0 0px; background-color: #3C2D82;}

.hLeftPane { padding:0 0px 0 20px; width:65%; vertical-align:top; }
.hRightPane { padding:0 0 0 32px; width:35%; vertical-align:top;  }
/* Content Panes*/
.TopPane { width:100%; padding:0; vertical-align:top; }
.TopPane2 { width:100%; padding:0; vertical-align:top; }

.LeftPane { padding:0 7px 0 0; width:75%; vertical-align:top; }
.RightPane { padding:0 0 0 7px; width:25%; vertical-align:top; }

/* may switch later
.RightPane { padding:0 0 0 7px; width:25%; vertical-align:top; 
background-image:url(imgs/quicklinkbg.jpg); background-repeat:repeat-x; background-position:top;}
*/


.HomeLeftPane{margin-bottom: 10px;padding: 0 10px 4px 0;width: 33%;vertical-align: top;border-right-style: solid;border-right-width: 2px;border-right-color: #3C2D82;}
.HomeMidPane{margin-bottom: 10px;padding: 0 10px 4px 10px;width: 33%;vertical-align: top;border-right-style: solid;border-right-width: 2px;border-right-color: #3C2D82;}
.HomeRightPane{margin-bottom: 10px;padding: 0 7px 4px 10px;width: 33%;vertical-align: top;}

    
.LeftPane2 { padding:0 7px 0 0; width:33%; vertical-align:top; }
.ContentPane1 { padding:0 7px 0 7px; vertical-align:top; }
.ContentPane { padding:0; vertical-align:top; }
.RightPane2 { padding:0 0 0 7px; width:33%; vertical-align:top; }
.MiddlePane { width:100%; padding:0; vertical-align:top; }
.ContentPane2 { padding:0 7px 0 0; vertical-align:top; }
.RightPane3 { padding:0 0 0 7px; width:33%; vertical-align:top; }
.LeftPane3 { padding:0 7px 0 0; width:33%; vertical-align:top; }
.ContentPane3 { padding:0 0 0 7px; vertical-align:top; }
.BottomPane { width:100%; padding:0; vertical-align:top; }
.LeftPane4 { padding:0 3px 0 0; width:33%; vertical-align:top; }
.ContentPane4 { padding:0 3px 0 3px; vertical-align:top; }
.RightPane4 { padding:0 0 0 3px; width:33%; vertical-align:top; }
.BottomPane2 { width:100%; padding:0; vertical-align:top; }
.FooterPane { width:100%; padding:0 5px 0 5px; vertical-align:top; }

/* menu */
#wrapmenu{z-index:998;}

.rootitem{float: left;text-align: right;background-image: url(img/mnuLeft.gif);background-repeat: no-repeat;background-position: 0px 0px;}
.rootitem span{float: left;margin-top: 6px;margin-left: 10px;}

.rootitem .tab-right{position:relative;    margin-top: -5px;margin-left: -25px;background-image: url(img/mnuRight2.gif);background-repeat: no-repeat;background-position: 0px 0px;height: 30px;width: 34px;}

.rootEnd{background-image: url(img/mnuEnd3.gif);background-repeat: no-repeat;background-position: 0px 0px;height: 31px;width: 3px;float: left;}

.mnu-font{font-family: Veranda,Arial,Helvetica,sans-serif, Tahoma;font-size: 16px;font-weight: bold;color: #FFFFFF;}

.rootitemH{float: left;text-align: right;background-color: #D8E8DD;background-position: 0 -31px;}
.rootitemH .tab-right{margin-top: -5px;margin-left: -25px;background-image: url(img/mnuRight2.gif);background-position: 0 -31px;height: 30px;min-width: 34px;}
.mnu-fontH{font-family: Veranda,Arial,Helvetica,sans-serif, Tahoma;font-size: 16px;font-weight: bold;color: #333333;}

.rootitemBr{float: left;text-align: right;background-image: url(img/mnuLeft.gif);background-repeat: no-repeat;background-color: #D8E8DD;background-position: 0 -31px;}
.rootitemBr span{float: left;margin-top: 6px;margin-left: 10px;}
.rootitemBr .tab-right{margin-top: -5px;margin-left: -25px;background-image: url(img/mnuRight2.gif);background-repeat: no-repeat;background-position: 0px -31px;height: 30px;width: 34px;}
.mnu-fontBr{font-family: Veranda,Arial,Helvetica,sans-serif, Tahoma;font-size: 16px;font-weight: bold;color: #333333;}

.submenu{z-index:999; font-family: Veranda,Arial,Helvetica,sans-serif, Tahoma;font-size: 12px;font-weight: bold;
   border: 2px solid #009B83;border-top: 0;border-collapse:collapse;}
.submenu td{padding: 7px;color: #333333;border-top: 2px solid #777;border-top-color: #009B83;background-color: #D8E8DD;}
.submenuSel td{background-color: #60A4A5; color: #333333;}
.submenuH td{background-color: #60A4A5;color: #FFFFFF;}


/* red mnu */
A:hover DIV.redWrap{background-color: #D8E8DD;text-decoration: none;}
.redWrapH{background-color: #D8E8DD;}  
/* for ie yet? 
a:hover {background-position: 0 0;}*/
.reda A:hover{color: #333333; text-decoration: none;}
.reda A:visited{color: #333333;text-decoration: none;}

/*.redEnd{float: left;text-align: left;background-image: url(img/mnuLeftRed.gif);background-repeat: no-repeat;background-position: 0px 0px;height:31px;width:46px;}*/
.redEnd{float: left;text-align: right;background-image: url(img/mnuLeftRed.gif);background-repeat: no-repeat;background-position: 0px 0px;height:31px;width:46px;}


A:hover DIV.redEnd{background-position: 0 -31px;background-color: #D8E8DD;}
.redMid{float: left;height: 31px;min-width: 60px;background-color: #991239;}
.redMidHxxxx{float: left;height: 31px;min-width: 60px;background-color: #60A4A5;}
A:hover DIV.redMid{background-color: #D8E8DD;}

/*.RedTxt{ font-family: Veranda,Arial,Helvetica,sans-serif, Tahoma;font-size: 16px;font-weight: bold;color: #FFFFFF;margin-top:7px;margin-left:-20px;width:120px;}*/
.RedTxt{z-index:980; position:relative; font-family: Veranda,Arial,Helvetica,sans-serif, Tahoma;font-size: 16px;font-weight: bold;color: #FFFFFF;margin-top:7px;margin-left:-20px;width:120px;}



A:hover DIV.RedTxt{color: #333333;text-decoration: none;}
A:visited DIV.RedTxt{text-decoration: none;}
.redEndR{position:relative;float: left;background-image: url(img/mnuRight2Red.gif);background-repeat: no-repeat;background-position: 0px 0px;height:31px;width:35px;margin-top: 0px;margin-left: -35px;}
A:hover DIV.redEndR{background-position: 0px -31px;}
/* end red mnu */

/* footer links */
.flinks{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CCCCCC;text-transform: capitalize;margin-right: 2px;margin-left: 2px;}
a.flinks:link, a.flinks:visited, a.flinks:active{color: #CCCCCC;}
a.flinks:hover{color: #ffffff;}
.flinkrow{ vertical-align:bottom; height:30px;}

.copyrightrow{vertical-align:bottom; height:20px;}
.copyright{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #CCCCCC;text-transform: capitalize;}


/*----------------------------------------------------*/



