body{font-family: Arial, Helvetica,Tahoma, sans-serif;  background:  url('images/FS_web_back2.jpg') no-repeat center 0; background-color:#5574a0; margin-top: 0px; margin-left: 0px; margin-right: 0px;}
/*body{font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color:#f5f5f5; margin-left: 0px; margin-right: 0px;}*/
div{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.maincontainer{width: 900px; background-color:#ffffff; border-color: #000000; border-width: 1px; border-style: solid; margin: 0 auto;}
td{font-family: Arial, Helvetica, sans-serif; font-size: 11px}
td.editbody{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;}
.newsfeedtbl{background-color:#f6f7de;padding: 10px;}
.body_container{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
h1{font-weight: bold; font-size: 18px; color: #000000;}
h2{font-weight: bold; font-size: 14px; color: #003399;}
h3{font-size: 12px; color: #000000;}
h4{font-style: Italic; font-size: 12px; color: #000000;}
.less {
	color:#999;
	font-size:12px;
}
/*THIS IS REALATED TO THE EDITOR TEMPLATES*/
.MainTitle{font-weight: bold; font-size: 18px; color: #719b45;margin-bottom: 5px;}
.Subhead{font-weight: bold; font-size: 14px; color: #000000; font-style: italic;margin-bottom: 3px;}
.Bodycopy{font-size: 12px; color: #000000;}


table td table { margin: 0 auto; }

td.titlerow{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; height: 20px; background-color: #E5F4F9; color: #000000; padding-left: 15px;}
td.titlerowupdate{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px;  color: #019e93; padding-bottom: 10px;}
td.titlerowalert{padding-top: 15px;font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; height: 20px;  color: #ff0000; padding-bottom: 10px;}
td.titlerowalertsub{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px height: 15px;  color: #ff0000; padding-bottom: 10px;}
.admin{width: 55px; font-size: 11px font-weight: bold; color: #ff0000;}
.alert{ font-size: 11px; font-weight: bold; color: #ff0000;}
.adminalert{text-align: center; font-size: 14px; font-weight: bold; color: #ff0000;  height: 25px;}
.warningtitle{padding-left: 5px;font-size: 16px; font-weight: bold; background-color: #ff0000; color: #FFFFFF;  height: 25px;}
.warningalert{padding: 15px; font-size: 14px; font-weight: bold; background-color: #ffffff; color: #FF0000;  height: 25px;}
.warningalert2{padding: 15px; font-size: 11px; font-weight: bold; background-color: #ffffff; color: #000000;}
.signuptable{width: 700px; color: #ffffff;}
.hrlogin{width: 100%; color: #0000ff; height: 1px; margin-top: 3px; margin-bottom: 3px;}
.login{ font-size: 11px color: #000000; margin-left: 5px;}
.loginlist{ height: 275px; background-image: url('images/login_back.gif'); font-weight: bold; font-size: 11px color: #000000; margin-left: 5px;}
.loginalert{ font-weight: bold; font-size: 11px color: #FF0000; padding-top: 10px; padding-bottom: 15px;}
.edit_title{font-family: Arial; font-size: 11px; font-weight: bold; color: #000000; }
.fieldset_pad{padding: 10px 10px 10px 10px;}
.handcursor{cursor:hand; cursor:pointer;}
.resource_list{padding: 5px;}
.fieldtitle{font-weight: bold; font-size: 11px color: #ffffff;}
.legend{font-weight: bold; font-size: 14px;color: #000000;}
.page_title{font-weight: bold; font-size: 20px;color: #000000;}
.Title{font-weight: bold; font-size: 18px; background-color: #ffffff; color: #000000}
.editbutton{width: 225px; font-size: 11px; color: #000000;}
.subtitle{font-weight: bold; font-size: 11px; background-color: #000000; color: #ffffff}
.subtitleimg{font-weight: bold; font-size: 11px; background-color: #eeeeee; color: #ffffff}
.subtitleads{font-weight: bold; font-size: 11px; background-color: #990000; color: #ffffff}
.fulldes{ font-size: 11px;  padding-bottom: 5px;}
.uploadtitle{ font-weight: bold; font-size: 11px; background-color: #990000; color: #ffffff; height: 25px;}
.uploadtitlemain{ font-weight: bold; font-size: 18px; background-color: #990000; color: #ffffff; height: 25px;}
hr{ color: #000000; height:3px; width:100%; margin-top: 20px; }
.navbuttlrg{ color: #000000; font-size: 9px; margin: 0px; width: 150px;}
.navbutt{ color: #000000; font-size: 9px; margin: 0px; width: 70px;}
div.editcontainer{padding-left: 60px; width: 700px; border-width:2px; border-style:double; border-color: #990000;}
div.titlebars{width: 860px; border-color: #000000; border-style: solid; border-width: 1px; margin-top: 15px;}
.H_space{font-size:1px;line-height:5;}
/*HEADER TITLE WIDTHS AND ATTRIBUTES*/


a.btop:link{margin-left: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight: bold; text-decoration: none;}
a.btop:visited{margin-left: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight: bold; text-decoration: none;}
a.btop:hover{margin-left: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight: bold; text-decoration: underline; }

a.resource_link:link{margin-left: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px color: #999999;  text-decoration: none;}
a.resource_link:visited{margin-left: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px color: #bdbdbd; text-decoration: none;}
a.resource_link:hover{margin-left: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px color: #e1e1e1;  text-decoration: underline; }

a.logout:link{margin-left: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.logout:visited{margin-left: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.logout:hover{margin-left: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffcc00; font-weight: bold; text-decoration: none; }

a.titlelink:link{margin-right: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.titlelink:visited{margin-right: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.titlelink:hover{margin-right: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: underline; }

a.titlelinkprod:link{margin-right: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;}
a.titlelinkprod:visited{margin-right: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;}
a.titlelinkprod:hover{margin-right: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline; }

a.alertsub:link{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px color: #ff0000;text-decoration: none;}
a.alertsub:visited{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px color: #ff0000;  text-decoration: none;}
a.alertsub:hover{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px color: #ff0000;  text-decoration: underline; }

a.adminnav:link{ font-family: Arial, Helvetica, sans-serif; font-size: 11px color: #cccc99; font-weight: bold; text-decoration: none;}
a.adminnav:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px color: #cccc99; font-weight: bold; text-decoration: none;}
a.adminnav:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px color: #cccc99; font-weight: bold; text-decoration: underline; }

a.editpage:link{ font-family: Arial, Helvetica, sans-serif; font-size: 11px color: #ffffff; font-weight: bold; text-decoration: underline;}
a.editpage:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px color: #ffffff; font-weight: bold; text-decoration: underline;}
a.editpage:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px color: #ffffff; font-weight: bold; text-decoration: underline; }

a.warnlink:link{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #0000cc; font-weight: bold; text-decoration: none;}
a.warnlink:visited{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #0000cc; font-weight: bold; text-decoration: none;}
a.warnlink:hover{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #0000cc; font-weight: bold; text-decoration: underline; }

a.docupload:link{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #0000cc; font-weight: bold; text-decoration: none;}
a.docupload:visited{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #0000cc; font-weight: bold; text-decoration: none;}
a.docupload:hover{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #0000cc; font-weight: bold; text-decoration: underline; }

a.headfoot:link{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;text-decoration: none; }
a.headfoot:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;text-decoration: none; }
a.headfoot:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline;}

a.white:link{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; }
a.white:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; }
a.white:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline;}

a.detail:link{font-family: Arial, Helvetica, sans-serif;font-weight: bold;  font-size: 12px ;color: #003399; text-decoration: none; }
a.detail:visited{font-family: Arial, Helvetica, sans-serif;font-weight: bold;  font-size: 12px; color: #575757; text-decoration: none; }
a.detail:hover{font-family: Arial, Helvetica, sans-serif;font-weight: bold;  font-size: 12px; color: #4075a3; text-decoration: underline;}

a.usertypecare:link{font-family: Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #ffffff; text-decoration: none; }
a.usertypecare:visited{font-family: Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #ffffff; text-decoration: none; }
a.usertypecare:hover{font-family: Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #006600; text-decoration: none;}

a.usertypeself:link{font-family: Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #ffffff; text-decoration: none; }
a.usertypeself:visited{font-family: Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #ffffff; text-decoration: none; }
a.usertypeself:hover{font-family: Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #E4F3F3; text-decoration: none;}

a.usertypesearch:link{font-family: Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ffffff; text-decoration: none; }
a.usertypesearch:visited{font-family: Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ffffff; text-decoration: none; }
a.usertypesearch:hover{font-family: Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #E4F3F3; text-decoration: none;}

a.forumlink:link{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #000000; text-decoration: none; }
a.forumlink:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #000000; text-decoration: none; }
a.forumlink:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #000000; text-decoration: underline;}

a.logblock:link{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #ffffff; text-decoration: none; }
a.logblock:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #ffffff; text-decoration: none; }
a.logblock:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #ffffff; text-decoration: underline;}

a.newsfeedtitle:link{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #000000; text-decoration: none; }
a.newsfeedtitle:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #000000; text-decoration: none; }
a.newsfeedtitle:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #4075a3; text-decoration: none;}


a.nav:link{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
a.nav:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;text-decoration: none; }
a.nav:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #0033cc; text-decoration: none;}
/* ######### CSS for top level tabs ######### */

.tabsmenuclass ul{
overflow: hidden;
width: 100%;
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenuclass li{
float: left;
}

.tabsmenuclass a{
display: block;
padding: 5px 7px;
color: #ffffff;
margin-right: 1px;
text-decoration: none;
font: bold  11px Arial;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
background: #ffffff;
color: #003399;
text-decoration: none;
}

.pipe{background: #ffffff; width: 1px; }
/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
clear: left;
background: #ffffff;
width: 93%;
height: 45px;
padding: 5px;
border: 0px solid silver;
}

.tabsmenucontentclass ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenucontentclass li{
float: left;
margin-right: 0px;margin-bottom: 5px;
}

.alert{font-weight: bold; color: #ff0000;}
