﻿body {
	background:#FFFFFF;
	width:1100px;
	margin:0px;
	font-family:Tahoma;
	font-size:12px;
	color:#666666;
	}
/*Layout Settings*/
#header {

	background:#FFFFFF;
	padding:10px;
	height:70px;

}
#top_navigation {
	
		background:#FFFFFF;
	margin:0px;
	padding:0px;
	height:36px;
}
#content {
	background:#FFFFFF;
	padding:0px;
	
}

#footer {
	background:#FFFFFF;
	clear:both;
	padding:5px;
	font-family:Tahoma;
	font-size:11px;
	text-align:center;
	color:#666666;
	width:981px;
}	
/*Lists Settings*/
.top li {
	display:block;
	border:0px;
	width:310px;
	height:20px;
	float:left;
	color:#2F2F96;
	margin:0;
}
.inner_table li {
	display:block;
	border:0px;
	width:250px;
	height:30px;
	color:#2F2F96;
	}
.main_navigation li {
	display:block;
	height:20px;
	float:left;
	color:#2F2F96;
	margin:0;
	padding:0px;
}

.main_content{
	background:#FFFFFF;
	color:#2F2F96;
	float:left;
	padding:0px;
	width:1100px;
}
.left_column{
	background:#FFFFFF;
	width:800px;
	padding:0px;
	float:left;	
}

.left_column_small{
	background:#FFFFFF;
	width:200px;
	padding:0px;
	float:left;	
	height:600px;
}

.sub_left_column{
	background:#FFFFFF;
	width:200px;
	padding:0px;
	float:left;	
	height:600;
}
.left_column_innertable li{
	display:block;
	float:left;
	background:#FFFFFF;
	/*width:200px;*/
	padding:5px;
}
.right_column{
	background:#FFFFFF;
	width:150px;
	padding:50px;
	float:left;
}

.right_column_large{
	background:#FFFFFF;
	width:600px;
	padding:50px;
	float:left;
}
.navigation {
	border:1px solid #60A5DA;
	width:180px;
	/*height:50px;*/
	padding:10px;
	
}
div.img{
	float:left;
	clear:both;
}


/*Font Settings*/
.title {
	color:#2F2F96;
	font-size:16px;
	font-weight:600;
	
}
.title2 {
	color:#2F2F96;
	font-size:14px;
	font-weight:600;
	text-align:center;
}
.contents{
	color:#666666;
	font-family:Tahoma;
	font-size:12px;
	line-height:20px;
}
.clearfix:after  {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;

}
.AspNet-TreeView 
{
    
	width: 280px;
	list-style:none;
margin:0;
background-color:#FFFFFF;

padding:1px; 
border:1px solid #437E7E;

 font-size: 12px;

	}
	


.AspNet-TreeView li a{/*選單第1層-文字*/
display:block;
height:32px;
margin-top:1px;
padding-left:15px;
background-color:#F0F7F7;
border-left:10px solid #C7E2E2;
font-family:arial;
font-size:12px;
text-transform:uppercase;
text-decoration:none;
color:#437E7E;
line-height:25px;
width: 250px;

}

.AspNet-TreeView li a:hover
{
    background-color:#E5E5E5;
border-left:10px solid #CCCCCC;
color:#666666;

    
    
    }
	   
/*.AspNet-TreeView li.AspNet-TreeView-Leaf {
	        
font-size:12px;
background-image:url(/images/menu3.gif);
background-repeat:no-repeat;
height:40px;
width:205px;	        
    }
	    
.AspNet-TreeView li.AspNet-TreeView-Leaf a{
float:left;
color:#FFFFFF;
text-decoration:none;
padding-top:13px;
padding-left:40px;
}  *//*選單第2層-文字*/


	
.ultreeview {
	list-style: none;
	margin: 0;
	padding: 0;
	}

