@charset "utf-8";
/* CSS Document */
/* Design by Luc info@lucalry.com */

/* {
	margin			: 0px ;
	padding			: 0px;
}
*/
body {
	font-family		: Tahoma;
	font-size  		: 12px; 
	margin			: 0px auto;
	text-align		: left;
	color 			: #000;
	background		: #FFFFFF;
	}
	
#body {
	text-align		: center;
	}

* html > body .clearfix {
	width: 100%;
	display: block;
}

h1 {
	font-size		: 12px; 
	margin			: 0px; 
	text-align		: left; 
	line-height		: normal; 
	display			: inline; 
	font-weight		: normal;
	}
	
h2 {
	font-size		: 10px; 
	margin			: 0px; 
	text-align		: left; 
	border			: 0px; 
	font-weight		: normal; 
	line-height		: normal; 
	display			: inline;
	}
	
h3	{
	font:Arial 15px bold;
	color:#B5000B;
	padding:6px 0 0 20px;
	margin:0 auto;
} 

h4, h5, h6 {
	font-size		: 12px; 
	margin 			: 0px; 
	text-align		: left; 
	line-height		: normal; 
	display			: inline;
	}
	
#main_layout {
	margin				: 0px auto;
	background			: #FFFFFF;
	overflow:hidden;
	}

body > div#main_layout {margin-top:0;}


* html #main_layout {
height: 1%;
}

#wrapper_page {
	margin				: 0px auto;
	text-align			: left;
	width				: 944px;
	}

#wrapper_page2 {
	margin				: 0px auto;
	width				: 944px;
	}

/* Header Start*/	
#header {
	width				: 944px;
	display				: block;
}

#header_top {
	background			: url("../images/bg_header.jpg") no-repeat;
	height 				: 94px;
	padding-left 		: 10px;
	padding-right		: 10px;
}

#header_main {
	width				: 944px;
	height				: 127px;
}

#header_text {
	margin-top			: 0px;
	width				: 924px;
	font-size			: 11px;
	}

.header_text_left {
	margin				: 7px 0px 0px 0px;
	padding				: 0px;
	float				: left;
	width				: 250px;
	display				: inline;
	}

.header_text_right {
	margin				: 7px 0px 0px 0px;
	padding				: 45px 0 0 0;
	float				: right;
	width				: 450px;
	display				: inline;
	}

/* Navigation Start Here */
#navigation {
	width				: 944px;
	background			: url("../images/bg_header_bottom.jpg") no-repeat;
	height				: 76px;
	float				: left;
	padding				: 0px 15px 0px 0px auto;
	display				: inline;
	margin:0px!important;
	margin/**/:/**/-10px auto;
	}

#navigation2 {
	width				: 944px;
	background			: url("../images/bg_header_bottom.jpg") no-repeat;
	height				: 67px;
	float				: left;
	padding				: 0px 15px 0px 0px auto;
	display				: inline;
	margin:0px!important;
	margin/**/:/**/-10px auto;
	}

.nav_left {
	width				: 0px;
	float				: left;
	margin-left			: 10px!important;
	margin-left/**/:/**/10px;
	display				: inline;
}

.nav_center{
	background			: url("../images/login.gif") no-repeat;
	height				: 60px;
	width				: 600px;
	float				: left;
	margin-left			: 98px!important;
	margin-left/**/:/**/98px;
	margin-top			:11px!important;
	margin-top/**/:/**/11px;
	display				: inline;
	}

.nav_text	{
	float				: left;
	padding				: 22px 0px 0px 60px;
	color				 :#FFFFFF;
	display				: inline;
}

.nav_text2	{
	float				: left;
	padding				: 19px 0px 0px 90px;
	color				: #000000;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	display				: inline;
}

.nav_right	{
	height				: 60px;
	width				: 180px;
	float				: left;
	padding-top			: 24px;
	color				: #FFFFFF;
	display				: inline;
}

.login	{
	border				: 1px solid #333333;
	font				: Verdana, Arial, Helvetica, sans-serif 11px;
	width				: 100px;	
}
/* tabs */
#navlist {
	padding-top			: 3px;
	}

/* Contents Start Here*/
#main_content {
	width				: 944px;
	display				: inline;
	}
	
.wrapper1{
	margin				: 0px;
	padding				: 0px;
	}
	
#content_left {
	background			: url("../images/bg_mainmenu_lineup.jpg") no-repeat;
	width				: 270px;
	float				: left;
	display				: inline;
	}

.content_left_end {
	background			: url("../images/bg_mainmenu_down.jpg") no-repeat;
	width				: 270px;
	height				: 81px;
	float				: left!important;
	float/**/:/**/none;
	display				: inline;
	}

.content_left	{
	float				: left!important;
	float/**/:/**/none;
	width				: 270px;
	/*margin-top			: 340px;*/
	display				: inline;
}

#content_center {
	width				: 635px;
	margin-left			: 10px!important;
	margin-left		/**/:/**/10px;
	display				: inline;
	float				: left!important;
	float/**/:/**/none;
	}

.content_center {
	width : 440px;
	padding-top : 10px;
	padding-left:10px;
	}

#content_center_front	{
	width:635px;
	margin-top:20px;
	float:none!important;
	float:right;
}

.front_1	{
	width:280px;
	height:30px;
	float:left;
	border:1px solid #F5B850;
	background:#FDF3E1;
	padding-right:5px;
	display				: inline;
}

.front_2	{
	width:280px;
	height:30px;
	float:right;
	border:1px solid #F5B850;
	background:#FDF3E1;
	padding-left:5px;
	margin-right:35px;
	display				: inline;
}

.front_3	{
	width:280px;
	float:left;
	border:1px solid #F5B850;
	padding-right:5px;
	display				: inline;
}

.front_4	{
	width:280px;
	float:right;
	border:1px solid #F5B850;
	padding-left:5px;
	margin-right:35px;
	display				: inline;
}

#content_center2 {
	width : 420px!important;
	width/**/:/**/410px;
	float : left;
	margin-left : 20px!important;
	margin-left/**/:/**/0px;
	display : inline;
}

#content_right{
	width				: 210px;	
	margin				: 10px 0px 0px 10px;
	padding				: 0px 0px 0px 0px;
	float : right!important;
	float/**/:/**/left; 
	margin-bottom		: 1px;
	display				: inline;	
}

#content_right p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.content_right_top	{
	background:url("../images/curve.gif") no-repeat;
	width				: 210px;
	height				: 21px;
}

.content_right_line	{
	background			: #3969AD;
	/*height				: 20px;*/
	padding				: 6px 5px 5px 20px;
	color				: #FFFFFF;
	font				: 12px Verdana, Arial, Helvetica, sans-serif Bold;
}

.content_right_center	{
	background			: #E0E0E0;
	padding				: 5px 10px 5px 10px;
}

/* ARTICLE */
#article a, #article a:visited	{
	color				: #006600;
	text-decoration		: none;
}

#article a:hover	{
	color				: #006600;
	text-decoration		: underline;
}

.article_title	{
	color				: #990000;
	font				: 20px/24px Verdana, Arial, Helvetica, sans-serif normal;
	font-weight			: bold;
	padding				: 0 0 10px 0;
}

.article_subtitle	{
	color				: #000066;
	font				: 12px Verdana, Arial, Helvetica, sans-serif normal;
	font-weight			: bold;
}

.article_pic	{
	float				: left;
	width				: 150px;
	border				: 0px;
	padding-top			: 5px;
	display				: inline;
}

.article_text 	{
	width:320px;
	float:left;
	color:#000000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	padding:5px;
	display	: inline;
}

.article_text2	{
	width:420px;
	float:left;
	color:#000000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	display				: inline;
}

.article_gap	{
	width:425px;
	float:left;
	background:url(../images/dotted.png) no-repeat;
	margin-top:10px;
	padding-top:10px;
	display				: inline;
}

ul {
	list-style			: none;
	margin				: 0;
	padding				: 0;
}

.pathway	{
	width:500px;
	font				: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
	text-decoration		: none;
	float:left;
	display				: inline;
	padding:10px 0 10px 5px;
}

.pathway2	{
	width:650px;
	font				: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #000000;
	text-decoration		: none;
	text-align			: right;
	float				: left;
	padding-bottom		: 10px;
	display				: inline;
}

.pic {
	width				: 157px;
	float				: left;
	margin-right		: 5px;
	}

.pic2 {
	width				: 216px;
	float				: right;
	}

.banner {
	margin				: 0px;
	}
	
a {
	text-decoration		: none;
	color				: #000000;
	}

.gap {
	clear				: both;
}

.text {
	padding-bottom		: 1px;
}

.text2 {
	padding-left		: 15px;
}

.main_text {
	font-size			:13px;
	font-weight			:bold;
	color				:#333333;
	}

p {
	text-decoration		: none;
	font				: 12px/14px Verdana;
	padding				: 0px;
	}

a:hover {
	text-decoration		: underline;
	color				: #000000;
	}

/* footer start here */
#footer{
	width				: 944px;
	padding				: 0px 0px 7px 0px;
	margin				: 0px auto;
}

.footer_top	{
	/*background			: url("../images/bg_footer_topright.jpg") no-repeat;*/
	margin				: 10px 0 auto;
	height				: 204px;
	float				: right;
	width				: 206px;
	display				: inline;
}

.footer		{
	background			: url("../images/bg_footer.jpg") no-repeat;
	margin				: 0px auto;
	float				: left;
	width				: 944px;
	height				: 48px;
	padding-bottom		: 10px;
	display				: inline;
}

#footer_text	{
	padding				: 8px 0 0 20px;
}

.footer_text	{
	font-family			: Tahoma;
	font-size			: 11px;
	color				: #999999;
	text-decoration		: none;
}

#footer_text a, #footer_text a:visited	{
	font-size			: 11px;
	color				: #999999;
	text-decoration		: none;
}

#footer_text a:hover	{
	font-size			: 11px;
	color				: #CCCCCC;
	text-decoration		: underline;
}