*{
	margin:0;
	padding:0;
	}
body {
	font: 100% Trebuchet ms, Arial, Tahoma, sans-serif;
	background: #dfdbd8;

}
#container {
	width: 1008px;  
	margin: auto; 
	text-align: left; 
	background-image:url(../../../images/crn_training/bg.gif);
	background-repeat:repeat-y;
	position:relative;
}
#container .bottom{
	background-image:url(../../../images/crn_training/bg_bottom.gif);
	background-repeat:no-repeat;
	width:1008px;
	height:21px;
	}
.homelink a{
	position:absolute;
	width:450px;
	height:100px;
	display:block;	
	}

#header { 
	padding: 10px 10px 0 20px;  
	background-image:url(../images/crn_training/regrec_header.gif);
	background-repeat:no-repeat;
	height:91px;
}


#login{
	position: absolute;
	left: 775px;
	top: 23px;
	background-image:url(../../../images/crn_training/login_bg.jpg);
	background-repeat:no-repeat;
	width:207px;
	height:108px;
	padding:10px;
	font-size:10px;
	font-color:#666666;
	}
#login a{
	color:#0063C1;
	font-size:10px;
	padding-left:10px;
	text-decoration:none;
	}
#login a:hover{
	text-decoration:underline;
	}

#productlist{
	position: absolute;
	left: 778px;
	top: 68px;
	background-image:url(../../../images/crn_training/product_dropdown_bg.jpg);
	background-repeat:no-repeat;
	width:206px;
	height:65px;
	padding:10px;
	}
#productlist a{
	color:#0063C1;
	font-size:12px;
	padding-left:10px;
	text-decoration:none;
	}
#productlist a:hover{
	text-decoration:underline;
	}
	
	
/* the horizontal menu starts here */
div#listmenu { 
	clear: both;
	width:752px; /* makes the div full width */ 
	position: relative;
	z-index: 10;
	float:left; 
	background-image:url("../../../images/crn_training/nav.jpg");!important;
	background-repeat: no-repeat;
	top:90px;
	height:32px;
	}
div#listmenu li {
	display: block;
	float: left;
	text-align: center;
	position:relative; 
	list-style-type:none; 
	}	
div#listmenu ul li ul	{
	border-top:1px solid #fff;
	width: 188px;
	}	
div#listmenu ul li ul li {
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;	
	}		

div#listmenu ul li a.nav-left:hover	{
	background-image: url("../../../images/crn_training/left_nav_corner_hover.jpg");
	background-repeat: no-repeat; 
	}
div#listmenu ul li a.nav-middle:hover	{
	background-image: url("../../../images/crn_training/nav_hover.jpg");
	background-repeat:repeat-x;
	}
div#listmenu ul li a.nav-right:hover	{
	background-image: url("../../../images/crn_training/right_nav_corner_hover.jpg");
	background-repeat: no-repeat;
	}	
div#listmenu ul li a:hover {
	color:#fff;
	}
div#listmenu ul li ul li.submenu a	{
	background-image: url("images/nav-arrow.gif")!important;
	background-repeat: no-repeat;
	background-position: right 7px;
	}
div#listmenu ul li ul li.submenu ul li a	{
	background-image: none!important;
	}
	
	
#nav a {
	font-size: 13px;
	width: 187px;
	/*  height: 32px;  */
	line-height: 16px;
	display:block;
	font-weight: 800;
	text-decoration:none;
	color:#fff;
	}
#nav li a	{
	color: #fff;
	text-align: center;
	padding: 8px 0px;
	border-right:1px solid #fff;
	}
#nav li li a	{
	background-color:#002fa1;
	color: #fff;
	font-size: 11px;
	text-align: left;
	text-transform: none;
	width: 168px;
	padding: 3px 10px;
	}
#nav li li a:hover	{
	background-color: #3188cb;
	}
#nav li ul { /* second-level lists */
	position: absolute;
	background-color: #248CC1;
	width: 188px;
	display: none;
	}
#nav li ul ul { /* third-and-above-level lists */
	margin: -23px 0 0 210px;
	}
#nav li:hover ul ul, #nav li.sfhover ul ul {
	display: none;
	}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
	display: block;
	}


/*signifies "active" page*/
/* changing products to solutios MDU 6-15-09*/
body.solutions div#listmenu li.about a	{
	background-image: url("images/nav-left-on.gif");
	background-repeat: no-repeat;
	}
div#listmenu li.about a:hover	{
	background-image: url("images/nav-left-over.gif");
	background-repeat: no-repeat;
	}
	
body.services div#listmenu li.products a	{
	background-image: url("images/nav-middle-on.gif");
	background-repeat: no-repeat;
	}
/* div#listmenu li.services a:hover	{
	background-image: url(""); //was supposed to be images/nav-middle-over.gif
	background-repeat: no-repeat;
	} */
	
body.news-events div#listmenu li.approach a	{
	background-image: url("images/nav-middle-on.gif");
	background-repeat: no-repeat;
	}
/* div#listmenu li.news-events a:hover	{
	background-image: url(""); //was supposed to be images/nav-middle-over.gif
	background-repeat: no-repeat;
	} */
	
body.about div#listmenu li.contact a	{
	background-image: url("images/nav-right-on.gif");
	background-repeat: no-repeat;
	background-position: right;
	}
/* div#listmenu li.about a.nav-left:hover	{
	background-image: url(""); //was supposed to be images/nav-right-over.gif
	background-repeat: no-repeat;
	} */
	
	
/*  turning off fly outs when in that section  */
/* changing products to solutios MDU 6-15-09*/
body.about div#listmenu ul li.about ul,
body.products div#listmenu ul li.products ul,
body.approach div#listmenu ul li.approach ul,
body.contact div#listmenu ul li.contact ul	{
	display: none;
	}	
	
/*  removing parent background images  */	
/* changing products to solutios MDU 6-15-09*/
body.about div#listmenu li.about ul li a,
body.products div#listmenu li.products ul li a,
body.approach div#listmenu li.approach ul li a,
body.contact div#listmenu li.contact ul li a	{
	background-image: none!important;
	}
div#listmenu ul li ul li.menu a:hover	{
	background-image: none!important;
	}
	
	
#mainContent {
	padding: 0 20px;
	width:979px;
	margin:0 0 100px 0;
	min-height:450px;
  	height:auto !important;
	
	}
#globalmessage{
	width:975px;
	height:235px;
	margin:35px 0 0 -3px;
	}
#globalmessage h1{
	font-size:30px;
 	font-weight: bold;
	color:#35b90d;
	z-index:1;
	margin:0 0 0 490px;
	padding:30px 0 0 0;
	}
#globalmessage h2{
	font-size:20px;
 	font-weight: bold;
	padding-bottom:5px;
	z-index:1;
	margin:0 0 0 490px;
	color:#666666;
	font-style:italic;

	}
	
#globalmessage p{
	font-size:12px;
	line-height:20px;
	z-index:1;
	margin:0 0 0 490px;
	width:400px;
	color:#666666;
	}

#globalmessage img{
	position:absolute;
	top:145px;
	left:28px;
	z-index:0;
	}
/***********************************************/
/* TAB STYLES                                 */
/***********************************************/ 
#tabText{
	width:633px;
	position:absolute;
	color:#666;
	float: left;
	font-size: 12px;
	background-image: url("../../../images/crn_training/tab-btm.gif");
	background-position: bottom;
	background-repeat: no-repeat;	
	padding: 0 10px 10px 10px;
	top:430px;
	left:16px;
	}
.tabbottom{
	background-image:url(../../../images/crn_training/home_tab_bottom.jpg);
	background-repeat:no-repeat;
	height:17px;
	width:640px;
	margin:0 0 0 -1px;
	}
#tabText h1{
	font-size:18px;
 	font-weight: bold;
	color:#0063c1;
	padding:10px 0 10px 10px;
	width:500px;
	}
#tabText h2{
	font-size:12px;
 	font-weight: bold;
	}
	
#tabText p{
	font-size:12px;
	padding-bottom:5px;
	background-color:transparent;
	padding-left:10px;
	width:600px;
	}
#tabText a{
	font-size:12px;
	color:#3292c6;
	display:block;
	padding-left:10px;
	}

	
ul.tab {
    margin: 0;
    padding: 0px 0;
    font-weight: bold;
	position:absolute;
	top:390px;
	left:25px;
	
}

ul.tab li {
	display: inline;
	color: #00173d;
	cursor:pointer;
	font-size:14px;
	float:left;
	text-align:center;
	background-image: url(../../../images/crn_training/home_tab_btn.jpg);
	background-repeat:no-repeat;
	width:158px;
	height:40px;
	padding:8px 0 0 0;
	border-right:1px solid #fff;
	font-weight:lighter;
	line-height:14px;
}

ul.tab li.tab_selected {
	background-image: url(../../../images/crn_training/home_tab_btn_active.jpg);
	background-repeat:no-repeat;
	width:158px;
	height:40px;
	padding:8px 0 0 0;
	color:#0063c1;
    
}

#news{
	background-image:url(../../../images/crn_training/home_news_bucket.jpg);
	background-repeat:no-repeat;
	height:319px;
	width:155px;
	margin:18px 0 0 650px;
	padding:10px  0 0 5px;
	}
#news h1{
	font-size:14px;
	color:#00173d;
	padding:5px 0 10px 30px;
	font-weight:lighter;
	}
#news p{
	font-size:12px;
	color:#666;
	width:150px;
	}
#news a{
	font-size:12px;
	color:#0063c1;
	text-decoration:none;
	}
#news a:hover{
	text-decoration:underline;
	}
#banners{
	float:right;
	color:#666;
	margin:-300px 20px 0 0;
	}
	

/********************************************************************************************/
/* Interior Page Styles                                                                    */
/********************************************************************************************/
#interiormainContent {
	background-image:url(../../../images/crn_training/interior_bg.jpg);
	background-repeat:no-repeat;
	width:556px;
	background-color: #ffffff;
	position:relative;
	top:50px;
	left:217px;
	min-height:450px;
  	height:auto !important;
	margin-bottom:100px;
}

#interiormainContent h1 {
	font-family: "Trebuchet ms", Arial, Tahoma, Helvetica, sans-serif;
	font-size: 20px;
	color: #092366;
	text-decoration: none;
	width: 530px;
	font-weight: lighter;
	padding:8px 0 10px 20px;
}

#interiormainContent h2 {
	font-family: Trebuchet ms, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11pt;
	color: #092366;
	text-decoration: none;
	height: 20px;
	width: 530px;
	font-weight: lighter;
	padding-bottom:20px;
}
#interiormainContent p {
	font-family: "Trebuchet ms", Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	width: 500px;
	line-height: 18px;
	padding: 0 0 0 20px;
}
#interiormainContent ul {
	font-family: "Trebuchet ms", Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	width: 480px;
	list-style-type: square;
	list-style-image: url(../../../images/crn_training/internal_bullet.jpg);
	line-height: 18pt;
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left:50px;
	
}
#interiormainContent ul li {
	line-height: 14pt;
	width:100%;
	padding-bottom:10px;
	vertical-align: top;
	
}
#interiormainContent ul ul {
	font-family: "Trebuchet ms", Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	position: relative;
	width: 450px;
	left: 0px;
	right:200px;
	bottom:10px;
	list-style-type: square;
	list-style-image: url(../../../images/crn_training/internal_bullet.jpg);
	line-height: 18pt;
}
#interiormainContent  a  {
	font-family: Trebuchet ms, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003c79;
	text-decoration: none;
	position: relative;
	width: 500px;
	line-height: 16pt;
	bottom: 0px;
}
#interiormainContent a:hover {
	font-family: Trebuchet ms, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003c79;
	text-decoration: underline;
	position: relative;
	width: 500px;
	line-height: 16pt;
}


#quicklink  {
	position: absolute;
	width: 190px;
	left:780px;
	top:152px;
	background-color:#FFFFFF;
}
#quicklink .top{
	background-image:url(../../../images/crn_training/relateditems_top.jpg);
	background-repeat:no-repeat;
	height:14px;
	width:205px;
	
	}
#quicklink .bottom{
	background-image:url(../../../images/crn_training/relateditems_bottom.jpg);
	background-repeat:no-repeat;
	height:12px;
	width:205px;
	background-color:#fff;
	}
#quicklink h1{
	text-decoration:none;
	font-size:15px;
	color:#092366;
	text-align:center;
	}
#quicklink a { 
	color: #2eba00; 
	font-size: 11px; 
	line-height: 14px; 
	text-decoration: none; 
	text-align: left; 
	position: relative;  
	width: 200px; 
	left:20px;
	padding-right:30px;
	}
#quicklink a:hover { 
	color: #4c7099;  
	text-decoration: none; 
	text-align: left; 
	cursor: pointer; 
	}


#quicklink h2{
	color: #1e76a8;
	font-size: 12px;
	line-height: 12pt;
	text-align: left;
	border:none;
	margin:-20px 0 15px 70px;
	}
#quicklink p {
	color: #666;
	font-size: 8pt;
	line-height: 11pt;
	text-decoration: none;
	text-align: left;
	position: relative;
	width: 150;
	left:20px;
}

#quicklink .events{
	background-image: url(../../../images/crn_training/events.jpg); 
	background-repeat: no-repeat;
	width:159px;
	height:50px;
	margin-top:-20px;
	margin-left:10px;
	border-bottom:1px solid;
	}
#quicklink .product{
	background-image: url(../../../images/crn_training/product_sheet.jpg); 
	background-repeat: no-repeat;
	width:159px;
	height:50px;	
	margin-left:10px;
	border-bottom:1px solid;
	}
#quicklink .about{
	background-image: url(../../../images/crn_training/related_icon.jpg); 
	background-repeat: no-repeat;
	width:159px;
	height:50px;
	margin-left:10px;
	border-bottom:1px solid;
	}
#quicklink .demo{
	background-image: url(../../../images/crn_training/demo.jpg); 
	background-repeat: no-repeat;
	width:159px;
	height:50px;
	margin-left:10px;
	border-bottom:1px solid;
	}
#quicklink .contact{
	background-image: url(../../../images/crn_training/contact_icon.jpg); 
	background-repeat: no-repeat;
	width:159px;
	height:50px;
	margin-left:10px;
	border-bottom:1px solid;
	}
#quicklink .tour{
	background-image: url(../../../images/crn_training/tour_icon.jpg); 
	background-repeat: no-repeat;
	width:159px;
	height:50px;
	margin-left:10px;
	border-bottom:1px solid;
	}
#quicklink .trial{
	background-image: url(../../../images/crn_training/free_trial_icon.jpg); 
	background-repeat: no-repeat;
	width:159px;
	height:50px;
	margin-left:10px;
	border-bottom:1px solid;
	}

#arrow {
	position: relative;
	width: 500px;
	list-style-image: url("../../../images/crn_training/arrow_link.jpg");
	left: 250px;
	list-style-type: square;
	bottom: 30px;
}
#arrow    ul  {
	font-family: Trebuchet ms, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003c79;
	position: relative;
	line-height: 16pt;
	list-style-image: url("../../../images/crn_training/arrow_link.jpg");
	list-style-type: square;
	left:0px;
}
#leftnav .top{
	background-image:url(../../../images/crn_training/left_nav_top.jpg);
	background-repeat:no-repeat;
	width: 183px;
	height:11px;
	}
#leftnav .bottom{
	background-image:url(../../../images/crn_training/left_nav_bottom.jpg);
	background-repeat:no-repeat;
	width: 183px;
	height:11px;
	background-color:#fff;
	}
#leftnav  {
	position: absolute;
	width: 183px;
	top:153px;
	background-color:#cccdd0;
	left:22px;
}

#leftnav h1 {
	text-decoration:none;
	font-size:15px;
	color:#092366;
	text-align:center;
}
#leftnav a {
	border-bottom:1px solid #fff;
	display:block;
	padding:5px 0 5px 13px;
	text-decoration:none;
	font-size:12px;
	color:#0163c4;
	background-color:#cccdd0;
	width:170px;
	text-align:left;
}
#leftnav a.active {
	background-color:#65be2a;
	color:#fff;
	}

#leftnav a:hover	
	{	
	background-color:#65be2a;
	text-decoration:none;
	color:#fff;
	
	}
	
#leftnav1 a {
	border-bottom:1px solid #ffffff;
	display:block;
	padding:5px 0 5px 25px;
	background-color:#65be2a;
	font-size:8pt;
	color:#fff;
	width:158px;
	text-align:left;
}

#leftnav1 a:hover	
	{ 
	color:#fff; 
	background-color:#a6d376; 
	}
#leftnav1 a.active { 
	color:#fff;
	background-color:#a6d376;
	}

/***********************************************/
/* POST LOGIN TAB STYLES                       */
/***********************************************/ 
#posttabText{
	float:left;
	width:760px;
	position:absolute;
	padding-left:10px;
	color:#666;
	background-color:transparent;
	top:140px;
	background-image: url(../../../images/crn_training/post_tab_bg.jpg);
	background-repeat:no-repeat;
	height:253px;
	}

#posttabText h1{
	font-size:30px;
 	font-weight: bold;
	color:#021c4d;
	padding:10px 0 10px 0;
	margin:0 0 0 205px;
	}
#posttabText h2{
	font-size:12px;
 	font-weight: bold;
	margin:0 0 0 205px;
	}
	
#posttabText p{
	font-size:12px;
	padding-bottom:5px;
	background-color:transparent;
	margin:0 20px 0 205px;
	}
#posttabText a{
	font-size:12px;
	color:#3292c6;
	display:block;
	}

	
ul.posttab {
    margin: 0;
    padding: 0px 0;
    font-weight: bold;
	position:absolute;
	z-index:1;
	top:151px;
	left:30px;
	
}

ul.posttab li {
	display: block;
	color: #0061c0;
	cursor:pointer;
	font-size:17px;
	text-align:left;
	background-image: url(../../../images/crn_training/post_tab.jpg);
	background-repeat:repeat-x;
	width:185px;
	height:45px;
	font-weight:lighter;
	border-bottom:1px solid #fff;
	padding:10px 0 0 10px;
	margin:0 0 -10px 0;
}

ul.posttab li.tab_selected {
	background-image: url(../../../images/crn_training/post_tab_active.jpg);
	background-repeat:repeat-x;
	width:185px;
	height:45px;
	color:#fff;
    
}
ul.posttab li img {
	float:right;
	margin:-10px 0 0 0;
    }

#complianceButtons{
	position:relative;
	float:right;
	width:300px;
	left:105px;
	top:44px;
	}
#complianceButtons ul{
	}
#complianceButtons ul li{
	display:block;
	background-image:url(../../../images/crn_training/post_btn.jpg);
	background-repeat:no-repeat;
	width:181px;
	height:37px;
	margin:0 0 15px 0;
	}
#complianceButtons ul li a{
	color:#fff;
	font-size:14px;
	text-decoration:none;
	width:200px;
	height:45px;
	background-repeat:no-repeat;
	}

#complianceButtons ul li a.calendar{
	width:45px;
	height:45px;
	padding:0 0 21px 50px;
	background-image:url(../../../images/crn_training/calendar_icon.jpg);
	background-repeat:no-repeat;
	position:relative;
	right:18px;
	bottom:3px;
	}
#complianceButtons ul li a.calendar:hover{
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;  
	}

#complianceButtons ul li a.regulatory{
	background-image:url(../../../images/crn_training/reg_direc_icon.jpg);
	background-repeat:no-repeat;
	width:45px;
	height:45px;
	padding:0 0 21px 50px;
	position:relative;
	right:18px;
	bottom:2px;
	}
#complianceButtons ul li a.regulatory:hover{
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;  
	}
#complianceButtons ul li a.forum{
	background-image:url(../../../images/crn_training/forum_icon.jpg);
	background-repeat:no-repeat;
	width:45px;
	height:45px;
	padding:0 0 21px 50px;
	position:relative;
	right:18px;
	bottom:2px;
	}
#complianceButtons ul li a.forum:hover{
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70; 
	}
#complianceButtons ul li a.vendor{
	background-image:url(../../../images/crn_training/vendor_icon.jpg);
	background-repeat:no-repeat;
	width:45px;
	height:45px;
	padding:0 0 21px 50px;
	position:relative;
	right:18px;
	bottom:2px;
	}
#complianceButtons ul li a.vendor:hover{
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70; 
	}
#complianceButtons ul li a.forms{
	background-image:url(../../../images/crn_training/forms_icon.jpg);
	background-repeat:no-repeat;
	width:45px;
	height:45px;
	padding:0 0 21px 50px;
	position:relative;
	right:18px;
	bottom:3px;
	}
#complianceButtons ul li a.forms:hover{
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;  
	}
#globalDemo{
	position:absolute;
	top:390px;
	}
#postloginAd{
	position:relative;
	top:453px;
	left:390px;
	}
#twoBuckets{
	position:relative;
	height:198px;
	width:430px;
	top:260px;
	}
#twoBuckets .announce{
	background-image:url(../../../images/crn_training/recruit_bucket.jpg);
	background-repeat:no-repeat;
	width:198px;
	height:198px;
	}
#twoBuckets .announce h1{
	color:#0e2b57;
	font-size:15px;
	font-weight:lighter;
	text-align:center;
	padding:10px 0 10px 0;
	}
#twoBuckets .announce p{
	color:#666;
	font-size:12px;
	padding:10px;
	}
#twoBuckets .announce a{
	font-size:12px;
	color:#0063c1;
	text-decoration:none;
	display:block;
	padding:5px 0 0 10px;
	}
#twoBuckets .announce a:hover{
	text-decoration:underline;
	}

#twoBuckets .recruitment{
	background-image:url(../../../images/crn_training/recruit_bucket.jpg);
	background-repeat:no-repeat;
	width:198px;
	height:198px;
	margin:-198px 0 0 195px;
	}
#twoBuckets .recruitment h1{
	color:#0e2b57;
	font-size:15px;
	font-weight:lighter;
	text-align:center;
	padding:10px 0 10px 0;
	}
#twoBuckets .recruitment p{
	color:#666;
	font-size:12px;
	padding:0 0 5px 10px;
	}
#twoBuckets .recruitment a{
	color:#0063c1;
	font-size:12px;
	padding:5px 0 0 10px;
	text-decoration:none;
	}
#twoBuckets .recruitment a:hover{
	text-decoration:underline;
	}
	
	
/*********************************************/
/* FORM STYLES                               */
/*********************************************/

.leftrow {
	font-family:trebuchet ms, arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-right:5px;
	text-align:right;
	width:15%;
}
.regtext {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	}
.rightrow {
	padding-left:5px;
	text-align:left;
	width:70%;
}
.tdchkmsgind {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
	text-align:left;
}
.tdchkboxind {
	padding-bottom:3px;
	text-align:right;
	vertical-align:top;
	padding-left:20px;
}
.reqtext {
	color:#FF0000;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-style:italic;
	font-weight:normal;
}
.tdchkmsg {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-left:0;
	text-align:left;
}
.tdchkbox {
	padding-right:10px;
	text-align:right;
	vertical-align:top;
	width:10px;
	padding-left:20px;
}
/***********************************************/
/* FOOTER STYLES                               */
/***********************************************/ 
#footer {
	margin-left:auto;
	margin-right:auto;
	width:978px;
	height:20px;
}
#footer p {
	color:#6e8396;
	font-family:arial,verdana,sans-serif;
	font-size:11px;
	font-weight:normal;
	padding-left:25px;
	padding-right:25px;
}
#footer .Nav {
	color:#6e8396;
	font-family:arial,verdana,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	position:relative;
	left:300px;
	width:650px;
	bottom:14px;
}
#footer .Nav a:link, #footer .Nav a:visited, #footer .Nav a:active {
	color:#6e8396;
	text-decoration:none;
	font-family:arial,verdana,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:right;
}
#footer .Nav a:hover {
	color:#6e8396;
	text-decoration:underline;
	font-family:arial,verdana,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:right;
}

.crnTrainingListTd{
    font-size:14px;
    color:#333333;
}