/* http://www.fcstraining.com/styles.css */
a {
  color:#336699;
  text-decoration:underline;
}

a:hover {
  color:#1f7089;
  font-weight:bold;
  text-decoration:underline;
}

body {
  margin:0;	
  background:url(http://www.fcstraining.com/images2/mainbg2.PNG) repeat-y;
}

img {
margin: 0;
}

#container {

}

#top {
  background:url(http://www.fcstraining.com/images2/toptop.PNG);
  background-repeat:no-repeat;
  background-position: top left;
  height:112px;
}

#left {
  float:left;
}

#lefttop {
  background:url(http://www.fcstraining.com/images2/topbottom.PNG);
  width:164px;
  height:35px;
}

#navigation {
  background:url(http://www.fcstraining.com/images2/navigation.PNG) repeat-y;
  width:154px;
  height:22px;
  font-size: 12px;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
  color:#616161;
  padding-left:10px;
  padding-top: 15px;
}

#learningitem {
  background:url(http://www.fcstraining.com/images2/learningitem.PNG);
  width:154px;
  height:22px;
  font-size: 12px;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  padding-left:10px;
  padding-top: 15px;
}

#fcsint {
  background:url(http://www.fcstraining.com/images2/FCSint.PNG);
  width:154px;
  height:22px;
  font-size: 12px;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  padding-left:10px;
  padding-top: 15px;
}

#search {
  background:url(http://www.fcstraining.com/images2/searchbg.PNG) repeat-y;
  width:154px;
  font-size: 12px;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
  color:#FFFFFF;
}

.li_text {
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 text-decoration: none;
}

   a.li_text:link { color: #FFFFFF; text-decoration: none; }
   a.li_text:visited { color: #FFFFFF; text-decoration: none; }
   a.li_text:hover { color: #FFFFFF; text-decoration: underline; }
   a.li_text:active { color: #FFFFFF; text-decoration: none; }

.fcs_text {
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 text-decoration: none;
}

   a.fcs_text:link { color: #FFFFFF; text-decoration: none; }
   a.fcs_text:visited { color: #FFFFFF; text-decoration: none; }
   a.fcs_text:hover { color: #FFFFFF; text-decoration: underline; }
   a.fcs_text:active { color: #FFFFFF; text-decoration: none; }

.nav_text {
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
 color:#616161;
 text-decoration: none;
}

   a.nav_text:link {  color:#616161; text-decoration: none; }
   a.nav_text:visited {  color:#616161; text-decoration: none; }
   a.nav_text:hover {  color:#616161; text-decoration: underline; }
   a.nav_text:active {  color:#616161; text-decoration: none; }

/*
*  PRIMARY NAV BAR
*/

/*  IE6 Fix */
* html #menuLayer { padding: 0px 0px 0px 0px; }

#menuLayer {
 position: relative;
 width: 164px;
 font-size: 10px;
 font-family: Arial, Helvetica, sans-serif;
 display: block;
 align: center;
}

#menuLayer ul {
 margin: 0px;
 padding: 0px;
 list-style: none;
 width: 164px;
}

#menuLayer ul li {
 position: relative;
 width: 154px;
 height: 20px;
 padding-left:10px;
 padding-top: 6px;
 background:url(http://www.fcstraining.com/images2/offbutton.PNG);
}

#menuLayer ul li:hover {
 position: relative;
 width: 154px;
 height: 20px;
 padding-left:10px;
 padding-top: 6px;
 background:url(http://www.fcstraining.com/images2/onbutton.PNG);
}

#menuLayer ul li a {
 text-decoration: none;
 font-size: 12px;
}

#menuLayer #nav .first {
 background:url(http://www.fcstraining.com/images2/onbutton.PNG);
}

/*
*  SECONDARY NAV BAR
*/

/*  IE6 Fix */
* html #secmenuLayer { padding: 0px 0px 0px 0px; }

#secmenuLayer {
 position: relative;
 width: 164px;
 font-size: 10px;
 font-family: Arial, Helvetica, sans-serif;
 display: block;
 align: center;
}

#secmenuLayer ul {
 margin: 0px;
 padding: 0px;
 list-style: none;
 width: 164px;
}

#secmenuLayer ul li {
 position: relative;
 width: 154px;
 height: 20px;
 padding-left:10px;
 padding-top: 6px;
 background:url(http://www.fcstraining.com/images2/offbutton.PNG);
}

#secmenuLayer ul li:hover {
 position: relative;
 width: 154px;
 height: 20px;
 padding-left:10px;
 padding-top: 6px;
 background:url(http://www.fcstraining.com/images2/onbutton.PNG);
}

#secmenuLayer ul li a {
 text-decoration: none;
 font-size: 12px;
}

#secmenuLayer #nav .first {
 background:url(http://www.fcstraining.com/images2/onbutton.PNG);
}

#main {
/*
  background:url(http://www.fcstraining.com/images2/mainbg.PNG) repeat-y;
  width:952px;
  
  */
  float:right;
  width:100%;
}

#content {
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  color:#333333;
  margin: 15px 320px 15px 194px;
}

#right {
  margin:0px 0px 0px 0px;
 }

#rightfar {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  width:311px;
  float:right;
  background:url(http://www.fcstraining.com/images2/rightbg.png) repeat-y;
}

#tryone {
  background:url(http://www.fcstraining.com/images2/tryone.PNG);
  width:255px;
  height:116px;
  color:#336699;
  font-size:14px;
  padding:50px 15px 0px 15px;
  margin: 15px 12px 0px 12px;
}

/*
#testimonial {
  background:url(http://www.fcstraining.com/images2/testimonial.PNG);
  width:256px;
  height:129px;
  color:#336699;
  font-size:12px;
  clear:right;
  padding:15px 15px 0px 15px;
  margin: 15px 12px 0px 12px;
}

#testimonial .title {
  font-size:14px;
  font-weight:bold;
}

#testimonial .signature {
  color:#000000;
}
*/

#testimonial {
  background:url(http://www.fcstraining.com/images2/testimonial/testbg.PNG) repeat-y;
  width:286px;
  color:#336699;
  font-size:12px;
  clear:right;
  margin: 15px 12px 0px 12px;
}

#testimonial .top {
  background:url(http://www.fcstraining.com/images2/testimonial/test-top.PNG) no-repeat;
  height: 9px;
  width: 286px;
}

#testimonial .contain {
	padding:0px 15px 0px 15px;
}

#testimonial .bottom {
  background:url(http://www.fcstraining.com/images2/testimonial/test-bottom.PNG) no-repeat;
  height: 23px;
  width: 286px;
}

#testimonial .title {
  font-size:14px;
  font-weight:bold;
}

#testimonial .signature {
  color:#000000;
}

#member {
  background:url(http://www.fcstraining.com/images2/testimonial/testbg.PNG) repeat-y;
  width:286px;
  color:#336699;
  font-size:12px;
  clear:right;
  margin: 15px 12px 0px 12px;
}

#member .top {
  background:url(http://www.fcstraining.com/images2/testimonial/test-top.PNG) no-repeat;
  height: 9px;
  width: 286px;
}

#member .contain {
  padding:0px 15px 0px 15px;
}

#member .bottom {
  background:url(http://www.fcstraining.com/images2/testimonial/test-bottom.PNG) no-repeat;
  height: 23px;
  width: 286px;
}

#member a {
  text-decoration:none;
}

#member a:hover {
  color:#336699;
  text-decoration:underline;
  font-weight:normal;
}

#member ul {
  line-height:13pt;
}

#member ul li {
  list-style-image:url(http://www.fcstraining.com/images2/dblarrow.PNG);
  margin-left:-25px;
}

#member .title {
  font-size:14px;
  font-weight:bold;
}

.list {
  padding-left:10px;
}

/*
*  FOOTER
*/

#footer {
 border-top: #e9e7e7 solid thin;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
 color:#666666;
 padding-top: 10px;
 padding-bottom: 10px;
 min-width:100px;
}

#footer a {
 color:#336699;
 text-decoration:none;
 font-weight:bold;
}

#footer a:hover {
 color:#336699;
 text-decoration:underline;
 font-weight:bold;
}

/*
*  TEXT STYLES
*/

.activelink a {
 font-size: 12px;
 font-weight:bold;
 font-family: Arial, Helvetica, sans-serif;
 color:#1d6b83;
}

.sidelinks a {
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
 color:#336699;
}

.highlight {
 font-size: 13px;
 font-weight:bold;
 font-style:italic;
 font-family: Arial, Helvetica, sans-serif;
 color:#045d77;
 background:#fcf9e3;
 border: #e4e0c0 solid thin;
 padding: 10px 10px 10px 10px;

}

.title {
 font-family: Arial, Helvetica, sans-serif;
 color:#045d77;
 font-weight:bold;
 font-size:16px;
}

h2 {
 font-family: Arial, Helvetica, sans-serif;
 color:#666666;
 font-weight:bold;
 font-size:16px;
}

h1 {
 font-family: Arial, Helvetica, sans-serif;
 color:#999999;
 font-weight:bold;
 font-size:16px;
 padding-top: 10px;
}