html, body { margin: 0; padding: 0; }

body {
	font: .8em/1.3em verdana,arial,helvetica,sans-serif;
	background:#d0d6da url(/fend/images/body.jpg) no-repeat scroll 50% 0;
}

p { font-family: Arial, Helvetica, sans-serif; color: #595959; margin: 0 10px 10px; }
li {font-family: Arial, Helvetica, sans-serif; color: #595959;}
hr { height: 1px; border: 0; width: 535px; background: #cccccc; margin: 10px 0 10px 10px; }

div#container { width: 774px; margin: 0 auto; }

div#logoshell { padding: 10px 0 0 0; margin: 0; }

div#logo { text-align: left; margin: 0 0 10px 0; padding: 0; }

div#toplinks { float: right; margin: 0; padding: 8px 0 0 0; }

div#headershell { position: relative; padding: 0; margin: 0; }

div#mainnav { background:transparent url(/fend/images/bg-nav.gif) left top no-repeat; height: 44px; padding: 0 6px; margin: 0 0 10px 0; }

div#flashcontent_home { background:#fff; border: 1px solid #cccccc; padding: 2px 4px; margin-bottom:6px; }
div#flashcontent { text-align: center; padding: 2px 4px; margin: 5px; }

div#contentshell { background:#fff; padding: 4px; margin: 4px 0; }

div#homecontent { text-align: left;  padding: 10px 0; margin: 0; float: left; }

div#homecontent h1 { color: #4d4d4d; font-family: Arial, Helvetica, sans-serif; font-size: 135%; padding: 0 0 4px 5px; margin: 0 0 10px 0; }

div#homecontent h2 { color: #b10101; font-family: Arial, Helvetica, sans-serif; font-size: 135%; padding: 0 0 4px 5px; margin: 0; }

div#homecontent h3 { color: #637682; font-size: 140%; font-weight:normal;padding: 10px; margin: 0; }

div#homecontent h5 { color: #4d4d4d; font-size: 110%; font-family: Arial, Helvetica, sans-serif; padding: 0 0 4px 10px; margin: 0; }

div#homecontent a { font-family: Arial, Helvetica, sans-serif; color: #b61a1f; text-decoration: none; }

div#homecontent a:hover { color: #b61a1f; text-decoration: underline; }

div.morelinksshell{float:left; width:300px; background:#fcfdff; border:solid 1px #e7eaef; margin:0 0 0 12px; padding:6px;}

ul.morelinks{list-style:none;margin:0;padding:0;}
	
ul.morelinks li {display:block; font-size:14px;color:#585f6d;background: url(/fend/images/li-arrow.gif) no-repeat 10px 4px; margin: 0;	padding: 4px 0 4px 36px;}

ul.morelinksli a{display:block;color:#062771;text-decoration:none;}

ul.morelinks li a:hover{color:#2a4ea1;text-decoration:none;}

div#features{border:solid 1px #dfe4e7; background:#f6f7f9; width:740px;margin:20px auto;}

div.checklistshell{float:left; width:345px; background:#fcfdff; border:solid 1px #e7eaef; margin:0 0 0 8px; padding:6px;}

ul.checklist{list-style:none;margin:0;padding:0;}
	
ul.checklist li {display:block; font-size:14px;color:#585f6d;background: url(/fend/images/li-checklist.gif) no-repeat 10px 4px; margin: 0;	padding: 4px 0 4px 36px;}

ul.checklist li a{display:block;color:#062771;text-decoration:none;}

ul.checklist li a:hover{color:#2a4ea1;text-decoration:none;}

div.homecolumnshell{background:#edeeee url(/fend/images/bg-homecontentbtn.gif) repeat-x; border-top:1px solid #dfe4e7; padding:8px 0 0 0; }
div.homecolumns{float:left; text-align:center;}
div#homecontent .homecolumns h2  { color: #637682; font-size: 120%; padding: 10px 0 4px 10px; margin: 0; }
div#homecontent .homecolumns p{color:#637682;}

#homebtn-train {float:left;background:transparent url(/fend/images/bg-homecontentbtn.gif) repeat-x left top;}
#homebtn-reduce {float:left;background:transparent url(/fend/images/bg-homecontentbtn.gif) repeat-x left top;}
#homebtn-easy {float:left;background:transparent url(/fend/images/bg-homecontentbtn.gif) repeat-x left top;}

#homebtn-train, #homebtn-reduce, #homebtn-easy {
margin:0 2px;

}



div#content { text-align: left; width: 560px; padding: 10px 0; margin: 0; float: left; }

div#content h1 { color: #4d4d4d; font-family: Arial, Helvetica, sans-serif; font-size: 135%; padding: 0 0 4px 5px; margin: 0 0 10px 0; }

div#content h2 { color: #b10101; font-family: Arial, Helvetica, sans-serif; font-size: 135%; padding: 0 0 4px 5px; margin: 0; }

div#content h3 { color: #333333; font-size: 120%; padding: 0 0 4px 10px; margin: 0; }

div#content h5 { color: #4d4d4d; font-size: 110%; font-family: Arial, Helvetica, sans-serif; padding: 0 0 4px 10px; margin: 0; }

div#content a { font-family: Arial, Helvetica, sans-serif; color: #b61a1f; text-decoration: none; }

div#content a:hover { color: #b61a1f; text-decoration: underline; }

div#rightcol { background: #fff; float: right; width: 200px; padding: 0; margin: 0; }

div#rightcol p { padding: 2px 0 2px 6px; margin: 0; }

div#gotomeeting { float: right; margin: 0 20px 0 0; }

div#footer { background: #8a969e; color: #FFF; text-align: center; padding: 4px 0; margin: 0; }

div#footer a { font-size: 70%; display: inline; color: #ffffff; text-decoration: none; text-transform: uppercase; padding: 0 4px; }

div#footer a:hover { color: #ffffff; text-decoration: underline; }

div#footer { clear: both; width: 100%; }

div#sencia { text-align: center; width: 100%; padding: 10px 0 0 0; }

/*------------------ Video Player START -----------------------*/
div.flv-player { background: #000 url(/fend/images/vid_play.gif) no-repeat center; }

div.flv-player a { display: block; background: url(/fend/images/vid_botleft.gif) no-repeat bottom left; width: 100%; height: 100%; text-decoration: none; }

div.flv-player a span { display: block; background: url(/fend/images/vid_botright.gif) no-repeat bottom right; width: 100%; height: 100%; cursor: pointer; }
/*------------------ Video Player END -----------------------*/

/*------------------ Side Courses START -----------------------*/

.coursemenu{

}

.coursemenu .headerbar {
font: bold 13px Verdana;
color:#fff;
background: #606060 url(/fend/images/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 7px 0 7px 16px; /*31px is left indentation of header text*/
}

.headerbar a{
font: bold 13px Verdana;
color:#fff;
text-decoration:none;
}

.coursemenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.coursemenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.coursemenu ul li a{
font: normal 12px Arial;
color:#000;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 15px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
text-align:left;
}

.coursemenu ul li a:visited{
color:#000;
}

.coursemenu ul li a:hover{ /*hover state CSS*/
color:#fff;
background:#999;
}

/*------------------ Side Courses END -----------------------*/

/* -------------- sitemap styles -------------- */
ul#sitemap{
	list-style: none;
	margin: 0;
}
ul#sitemap li{
	list-style: none;
	font-weight: bold;
	line-height: 20px;
	border-top: 1px solid #666;
}
ul#sitemap ul{
	margin: 0 0 0 15px;
}
ul#sitemap ul li{
	font-weight: normal;
	border: none;
}

