body, body div, body p, body th, body td, body li, body dd  {
 font-size: 9pt;
 color:#1d324d;
}

html>body, html>body div, html>body p, html>body th, html>body td, html>body li, html>body dd {
  /*font-size: x-small;*/
    font-size: 9pt;
	color:#1d324d;	
}
		a:link {
		color: #1d324d;
		
		}     /* unvisited link */
		a:visited {
		color: #1d324d;
		}  /* visited link */
		a:hover {
		color: #3E69A4;
		text-decoration:underline;
		}   /* mouse over link */
		a:active {
		color: #1d324d;
		} 


	body {
 	background-color: #c5c7d4;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: arial,Verdana, Helvetica, sans-serif;
	text-align: center;
	color:#1d324d;	
	
	}

	.container{
	width:1200px;
	height:1250px;
  	margin-left: auto;
    margin-right: auto;
	/*border: 1px solid #0066ff;*/
	
	}
	.lft_title{
	width:290px;
	height:30px;
	/*border: 1px solid #0066ff;*/
	}
	.lft_bar{
		width:296px;
		height:1227px;
		/*border: 1px solid #003366;*/
		border: 10px solid #ffffff;
		background-image:url('../graphics/lft_bg.gif');
		float: left;
	}
	
	.lft_logo{
		width:298px;
		height:175px;
		background-image:url('../graphics/lft_logo.jpg');
		background-repeat:no-repeat;
		/*border: 1px solid #003366;*/
	}
	.lft_login{
		width:298px;
		height:125px;
		background-image:url('../graphics/lft_login_bg.jpg');
		background-repeat:no-repeat;
		/*border: 1px solid #003366;*/
	}
	
	.lft_shortcut{
		width:100%;
		height:200px;
		/*border: 1px solid #003366;*/
	}
	.lft_findtrainer{
		width:100%;
		height:auto;
		text-align: left;
		/*border: 1px solid #003366;*/
	}
	
	.lft_members{
		width:100%;
		height:auto;
		
		text-align: left;
		/*border: 1px solid #003366;*/
	}
	
	.lft_dotline {
		background-image:url('../graphics/lft_dot_line.gif');
		height:9px;
		/*border: 3px solid #003366;*/
		
	}
	
	.lft_feature{
		width:100%;
		height:250px;
		/*border: 1px solid #003366;*/
	}
	
	
	.content_container{
		width:870px;
		height:1260px;
		/*border: 1px solid #339900;*/
		float: left;
	}


	.top_bar{
	width: 100%;
	padding-top:10px;
	margin-top:40px;
	height:50px;
   	border-top: 10px solid #8f9eb1;
	 border-right: 10px solid #8f9eb1;
	background-image:url('../graphics/top_white_bg.gif');
	}
	.top_bar li{
	list-style-image: url('../graphics/top_line.gif');
	display:inline;
	
	}
	
	.content
	{	width: 100%;
		height:1100px;
		/*border: 1px solid #ff3300;*/
		background-image:url('../graphics/top_white_bg.gif');
	border-right-width:10px;
	border-right-style:solid;
	border-right-color:#8f9eb1;
		
    }
	.contet_line{
	width:100%;
	height:3px;
	margin-left:20px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#BFC7D2;
	
	
	}
	.content_title{
		margin-left:20px;
		border-top:1px solid #BFC7D2;
		border-bottom:1px solid #BFC7D2;
		width:100%;
		text-align:right;
	}
	.content_banner{
		margin-left:20px;
		width:580px;
		text-align:center;
		margin-top:10px;
		margin-bottom:10px;
	}
	.content_lft{
	width:580px;
	float:left;
	/*border: 1px solid #339900;*/
	text-align:left;
	
	}
	
	.content_intro{
	width:600px;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	/*border: 1px solid #ff3300;*/
	}
	
	.content_industry{
	width:580px;
	height:200px;
	overflow:auto;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	/*border: 1px solid #ff3300;*/
	}
	#announcement-box {
	height:200px; 
	width:150px; 
	Overflow:auto;
	Overflow-y:auto;
	Overflow-x:hidden;
	
	
	}
	/*** Industry Table **/
	.content_industry table{
	
	width:600px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#99ccff;
	
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#003399;
	

	/*border-bottom-width:1px;*/
	/*border-bottom-style:solid;*/
	/*border-bottom-color:#003399;*/
	}
		.content_industry table a:link {
		color: #ff6600;
		text-decoration:none;
		}     /* unvisited link */
		.content_industry table a:visited {
		color: #ff6600;
		text-decoration:none;
		}  /* visited link */
		.content_industry table a:hover {
		color: #ff6600;
		text-decoration:underline;
		}   /* mouse over link */
		.content_industry table a:active {
		color: #ff6600;
		text-decoration:none;
		} 

	
	
	
	
	
	.content_news{
	width:580px;
	height:250px;
	overflow:auto;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	/*border: 1px solid #ff3300;*/
	}
	
	.contenr_rht{
	width:250px;
	float:right;
	height:910px;
	/*border: 1px solid #339900;*/
	border-left: 1px solid #BFC7D2;
	}
	
	
	
	.content_pro_dev{
	width:249px;
	overflow:auto;
	height:707px;
	/*height:908px;*/
	/*border: 1px solid #339900;*/
	text-align:left;
	}
	.content_trn_ass{
	width:249px;
	overflow:auto;
	height:200px;
	/*height:908px;*/
	/*border: 1px solid #339900;*/
	text-align:left;
	}
	
	
	.contenr_rht li{
	line-height: 14pt;
	}
	
	
	.content_rht_title{
	 
	 width:100%;
	 text-align:center;
	
	}
	
	
	
	/*Landing page*/
	.landing_image{
	width:100%;
	text-align:left;
	}
	
	
	.landing_lft{
	width:580px;
	float:left;
	/*border: 1px solid #339900;*/
	text-align:left;
	}
	.landing_rgt{
	width:250px;
	float:right;
	height:910px;
	/*border: 1px solid #339900;*/
	}
	
	.landing_nav{
	width:220px;
	padding-left:10px;
	padding-top:30px;
	padding-bottom:10px;
	padding-right:0px;
	
	}
	
	.landing_nav ul{
	list-style-image: url('../graphics/rht_nav_icon.jpg');
	list-style-type: circle;
	padding-top:3px;
	}
		.landing_nav a:link{
		color: #ffffff;
		text-decoration:none;
	}     
	
	.landing_nav a:visited {
		color: #ffffff;
		text-decoration:none;
		}  /* visited link */
	.landing_nav	a:hover {
		color: #ffffff;
		text-decoration:underline;
		}   /* mouse over link */
	.landing_nav	a:active {
		color: #ffffff;
		text-decoration:none;
		} 
	
	.landing_content{
	width:100%;
	height:910px;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	overflow:auto;
	}
	
	.landing_banners{
	width:100%;
	text-align:center;
	}
	
	
	/**Member Access ***/
	
	.tabledefault {
		border-width:2px;
	border-style:solid;
	border-color:#1d324d;
	padding:0px;
	line-space:10px;
	border-spacing: 0px
	}
	
	.tabledefault tr{
padding:0px;
	}
	
	.tabledefault td{
	border-width:1px;
	border-style:solid;
	border-color:#1d324d;
	padding:5px;
	}
	
	
	
	
	
		/*Footer*/
	.footer
	{	
		width: 100%;
		height:50px;
		padding-top:10px;
		border-bottom: 10px solid #8f9eb1;
	 	border-right: 10px solid #8f9eb1;
		color: #ffffff;
		background-image:url('../graphics/ffot_bg.gif');
    }
	
	.footer a:link{
		color: #ffffff;
		text-decoration:none;
	}     
	
	.footer a:visited {
		color: #ffffff;
		text-decoration:none;
		}  /* visited link */
	.footer	a:hover {
		color: #ffffff;
		text-decoration:underline;
		}   /* mouse over link */
	.footer	a:active {
		color: #ffffff;
		text-decoration:none;
		} 
	
	