html, body {
	margin: 0;
	padding: 0;	
	height: 100%;
	}

body
	{
	background:#191919 url(/spic/back_top.jpg) repeat-x;
	scrollbar-face-color: #ffffff ; 
	scrollbar-shadow-color: #86AED0; 
	scrollbar-highlight-color: #86AED0; 
	scrollbar-3dlight-color: #E0EBF4; 
	scrollbar-darkshadow-color: #E0EBF4; 
	scrollbar-track-color: #E0EBF4; 
	scrollbar-arrow-color: #86AED0;
	text-align:center;
	}

body,table
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	font-weight: normal;
	color: #969696;
	}

h1
	{
	color: #0798CD;
	font-weight:normal;
	font-size:18px;
	line-height:22px;
	}

a
	{
	color: #0798CD;
	}

.main_head {
padding: 0px;
width: 100%;
margin:0 auto;
text-align:center;
}

.main_body {
padding: 0px;
width: 100%;
margin:0 auto;
text-align:center;
background:url(/spic/back_side.jpg) repeat-x #363636;

}

.main_foot {
display:block;
padding: 0px;
width: 100%;
margin:0 auto;
text-align:center;
background:url(/spic/back_bottom.jpg) repeat-x #181818;
}


.foot_link
	{
	color:#A3DAF7;
	font-size:10px;
	text-decoration:none;
	}
.foot_link:hover
	{
	color:#A3DAF7;
	font-size:10px;
	text-decoration:underline;
	}









.article_list
	{

	}

.article_detail
	{

	}

.article_title
	{
	color:#00A7E5;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	margin-bottom:16px;
	}

.article_issued
	{
	display:none;	
	}

.article_updated
	{
	display:none;
	}

.article_lead
	{
	padding-top:8px;
	font-weight:normal;
	font-size:12px;
	line-height: 150%;
	color:#ACACAC;
	text-align:justify;
	}

.article_body
	{
	padding-top:5px;
	font-weight:normal;
	font-size:12px;
	line-height: 150%;
	color:#ACACAC;
	text-align:justify;
	}

	
.article_menu_ill
	{
	border:1px solid black;
	float:left;
	display:block;
	margin-right:12px;
	}
.article_menu_lead
	{
	float:left;
	font-size:12px;
	font-weight:normal;
	display:block;
	width:70%;
	}

.list_menu_list
	{
	cursor:pointer;
	width:660px;
	
	}

.list_menu_title
	{
	display:block;
	color:#00A7E5;
	font-weight:normal;
	font-size:18px;
	line-height:22px;
	padding-bottom:10px;
	width:500px;

	}

.list_menu_date
	{
	display:none;
	}

.list_menu_ill
	{
	display:block;
	float:left;
	width:150px;
	padding-bottom:10px;
	padding-right:10px;
	}

.list_menu_lead
	{
	float:left;
	text-align:justify;
	font-size:12px;
	display:block;
	width:660px;
	margin-bottom:16px;
	}
	
.list_menu_sep
	{
	clear:both;
	}





.left_companyarticle_detail
	{
	margin-left:20px;
	width:250px;
	cursor:pointer;	
	}

.left_company_menu_list
	{
	background:url(/spic/menu_arrow.gif) no-repeat;
	}


.left_company_menu_title
	{
	padding-left:12px;
	display:block;
	color:#898989;
	font-weight:bold;
	font-size:12px;

	text-decoration:none;
	}

.left_company_menu_title:hover
	{
	padding-left:12px;
	display:block;
	color:#898989;
	font-weight:bold;
	font-size:12px;

	text-decoration:underline;
	}


.left_company_menu_title_sel
	{
	padding-left:12px;
	display:block;
	color:#00A7E5;
	font-weight:bold;
	font-size:12px;
	
	text-decoration:none;
	}

.left_company_menu_date
	{
	display:none;
	}

	
.left_company_menu_sep
	{
	clear:both;	
	}


.left_newsarticle_detail
	{
	margin-left:20px;
	width:250px;
	cursor:pointer;		
	}


.left_news_menu_list
	{
	
	}
	
.left_news_menu_title
	{
	display:block;
	color:#00A7E5;
	font-weight:bold;
	font-size:12px;
	margin-bottom:12px;
	text-decoration:none;
	}

.left_news_menu_title:hover
	{
	display:block;
	color:#00A7E5;
	font-weight:bold;
	font-size:12px;
	margin-bottom:12px;
	text-decoration:underline;
	}


.left_news_menu_date
	{	
	display:block;
	color:#ACACAC;
	font-weight:normal;
	font-size:10px;
	}

	
.left_news_menu_sep
	{
	clear:both;	
	}

.nl1
	{
	font-size:12px;
	font-weight:bold;
	color:#898989;
	position:absolute;
	top:10px;
	left:20px;
	}

.nl2
	{
	font-size:10px;
	font-weight:bold;
	color:#898989;
	position:absolute;
	top:10px;
	left:210px;
	}

.nl3
	{
	font-size:12px;
	font-weight:bold;
	color:#898989;
	position:absolute;
	top:40px;
	left:20px;
	}

.nl4
	{
	font-size:12px;
	font-weight:bold;
	color:#898989;
	position:absolute;
	top:65px;
	left:20px;
	}


.nl5
	{
	font-size:12px;
	font-weight:bold;
	color:#898989;
	position:absolute;
	top:40px;
	left:70px;
	border:1px solid #146887;
	background:#363636;
	width:120px;
	height:16px;
	}

.nl6
	{
	font-size:12px;
	font-weight:bold;
	color:#898989;
	position:absolute;
	top:65px;
	left:70px;
	border:1px solid #146887;
	background:#363636;
	width:120px;
	height:16px;
	}

.nlbutton
	{
	position:absolute;
	left:200px;
	top:35px;
	width:55px;
	height:82px;
	}

.leftarticle_detail
	{
	width:245px;
	cursor:pointer;
	}

.left_menu_title
	{
	display:block;
	color:#00A7E5;
	font-weight:bold;
	font-size:12px;

	width:245px;
	float:left;
	}

.left_menu_date
	{
	font-size:12px;
	display:block;
	padding-bottom:10px;
	}
	
.left_menu_ill
	{
	display:block;
	float:left;
	width:150px;
	position:relative;
	top:4px;
	padding-bottom:10px;
	}

.left_menu_lead
	{
	float:left;
	text-align:justify;
	font-size:12px;
	display:block;
	width:245px;
	}
	
.left_menu_sep
	{
	clear:both;
	background:url(/spic/dots.gif) repeat-x;
	height:4px;
	display:block;
	margin-top:25px;
	margin-bottom:25px;
	}


.leftmorearticle_detail
	{
	width:245px;
	cursor:pointer;
	}

.leftmore_menu_list
	{
	background:url(/spic/blue_arrow.gif) no-repeat;
	}
	
.leftmore_menu_title
	{
	display:block;
	color:#00A7E5;
	font-weight:bold;
	font-size:12px;
	position:relative;
	width:215px;
	left:30px;


	}

.leftmore_menu_date
	{
	font-size:12px;
	display:block;
	position:relative;
	width:215px;
	left:30px;

	}
	


.leftmore_menu_lead
	{

	text-align:justify;
	font-size:12px;
	display:block;
	width:245px;
	}
	
.leftmore_menu_sep
	{
	clear:both;
	background:url(/spic/dots.gif) repeat-x;
	height:4px;
	display:block;
	margin-top:5px;
	margin-bottom:5px;	
	}


.gal_image
	{
	text-align:center;
	display:block;
	vertical-align:middle;
	horizontal-align:middle;
	width:160px;
	height:160px;
	position:relative;
	left:10px;
	top:10px;
	}
.gal_image_frame
	{
	width:180px;
	height:200px;
	background:#535353;
	border:1px solid #ffffff;
	margin:5px;
	}
.gal_text
	{	
	width:100%;
	display:block;
	text-align:center;
	vertical-align:bottom;
	line-height:120%;
	margin-top:6px;
	}


.article_gallery
	{

	width:600px;
	clear:both;
	}


.input
	{
	font-size:12px;
	height:14px;
	width:200px;
	}

.input2
	{
	margin-left:27px;
	font-size:12px;
	height:14px;
	width:200px;
	}

.input2t
	{
	margin-left:27px;
	font-size:12px;
	height:50px;
	width:200px;
	}

.formsend
	{
	margin-left:27px;
	font-size:12px;
	}

.inpbutt
	{
	backgroun:url(/spic/register.jpg) no-repeat;
	position:relative;
	top:5px;
	font-size:12px;
	height:95px;
	width:160px;
	}

.hrdiv
	{
	background:url(/spic/dots.gif) repeat-x;
	height:4px;
	}