/* Start of CMSMS style sheet 'index' */
html, body, div, p, img, ul, li, h1, h2 {padding: 0px; margin: 0px; border: none;}

html{  
	background-color: #E8EBEF;
}

body{
	font-family:Arial; 
font-size:12px;
}

h4{
font-size:14px;
}

strong,b{
font-weight:bold;
}

#wrapper{
	background:#fff;
	margin-left:auto;
	margin-right:auto;
	width:818px;
	border-top: 4px solid #436e5d;
	padding-bottom:70px;
	overflow:hidden;
	
	}

#wrapper2{
	margin-left:auto;
	margin-right:auto;
	width:746px;
}

.contactform fieldset{
background-color:#ffffff;
}

.contactform label{
width:20em;
}

/******************************************
 * Header Styles
 ******************************************/


#top_logo{
width:746px;
height:130px;
}

#logo{
	height:130px;
	width:207px;
	float:left;
}

#top_link{
width:280px;
float:right;
margin-top:30px;
}

#top_link a{
	font-size:12px;
	text-decoration:none;
	color:#666666;
}

#top_link a:hover{
	text-decoration:underline;
}
#top_link ul {
	padding:0;
	ist-style-type:none;
}

#top_link ul li {
	display:inline;
}


#top_link ul span { 
color:#685F51;
padding:0 9px 0 9px;
font-size:12px;

}

#top_link .active_lag {
	background:#1C3664;
	color:#fff;
}


#banner{
	width:746px;
	height:230px;
	margin-top:9px;
	margin-bottom:18px;
}

#sub_banner{
	width:746px;
	height:107px;
	margin-top:8px;
	margin-bottom:8px;
}

#home_about_us{
	width:746px;
	min-height:53x;
	margin-bottom:18px;
}

#home_about_us p{
font-size:13px;
color:#545454;
}
#home_about_us_cn{
	width:746px;
	min-height:53px;
	margin-bottom:18px;
             line-height:22px;
}

#home_about_us_cn p{
font-size:13px;
color:#545454;
}

#xuxian{
	height:1px;
	width:746px;
	background:url(uploads/images/section_header_bg.gif) no-repeat;
	overflow: hidden; 
}

/******************************************
 * Login
 ******************************************/
 



/******************************************
 * navigation
 ******************************************/

#nav_bg{
	width:746px;
	height:35px;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
} 

#nav {
	margin-top:3px;
}

#nav ul li {
	list-style-type: none;
}

#nav li {
	float: left;
        
}

#nav a {
	display: block;
	color:#5C5C61;	
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	line-height:28px;
	padding:0 6px 0 6px;
}

#nav li a:hover{
	background:#436e5d;
	color:#fff;
	line-height:28px;
}

#nav li.active a{
	border-bottom: 6px solid #68ADDC;
	padding-bottom:5px;
}


#sub_leftmenu_bg{
width:171px;
float:left;
}


/******************************************
 * breadcrumb
 ******************************************/
 
#breadcrumb{
	height:26px;
	background:#eaeaea;
	padding-left:10px; 
}

#breadcrumb, #breadcrumb a, #breadcrumb span{
	text-decoration: none;
	font-size: 11px;
	color: #000;
	line-height:26px;
}

#breadcrumb a:hover{text-decoration: underline;
}


/******************************************
 * Main content styles
 ******************************************/


#main{
	width:746px;
	margin-top:14px;

} 

#about_caspervandertak{
width:180px;
float:left;
margin-right:15px;
}


#title_cas{
color:#4C4C4C;
font-family:Verdana;
font-size:11px;
font-weight:bold;
border-bottom: 1px solid #eaeaea;
padding-bottom:8px;
padding-top:8px;
}

#cas_img{
border-top: 1px solid #eaeaea;
width:180px;
height:70px;
margin-top:11px;
}

#about_caspervandertak p{
color:#000px;
font-size:11px;
margin-top:11px;
margin-bottom:13px;
line-height:13px;
}

.home_rm{
color:#000px;
font-size:11px;
margin-bottom:23px;
}
.cas_list{
background: url(uploads/images/cas_list.gif) left center no-repeat;
font-family:11px;
color:#436e5d;
padding-left:10px;
text-decoration:none;
}

.cas_list:hover {
text-decoration:underline;
}

#caspervandertak_services{
width:180px;
float:left;
margin-right:20px;
}
#caspervandertak_services p{
color:#000px;
font-size:11px;
margin-top:11px;
margin-bottom:13x;
line-height:13px;
}

#home_news{
width:348px;
float:left;
}

.NewsSummaryLink {
color:#436e5d;
font-size:11px;
line-height:13px;
margin-top:10px;

}
.NewsSummaryLink a{
color:#436e5d;
font-size:11px;
}

.NewsSummaryPostdate{
color:#939393;
font-size:11px;
}

#sub_content_bg{
	width:746px;
	margin-top:14px;
	padding-bottom:50px;
}

#sub_content{
	margin-top:14px;
	float:left;
	margin-left:23px;
	width:530px;
       min-height:200px;
}

#sub_content h2{
	color:#666666;
	font-size:16px;
	padding-bottom:7px;
}

#sub_cnt_title{
	background: url(uploads/images/sub_title_line.gif) no-repeat bottom;
	width:550px;
}

#sub_content1{
margin-top:20px;
color:#666666;
}

#sub_content1 a{
color:#436e5d;
}


#sub_content1 p{
	font-size:12px;
	color:#666666;
          margin-top:20px;
}

#sub_content1 ul {
	margin-top:5px;
	margin-left:25px;
}

#sub_content1 li {
	font-size:12px;
	color:#666;
	margin-top:3px;

}

/******************************************
 * Footer styles
 ******************************************/
   
#footer{
	width:746px;
	border-top: 1px solid #436e5d;
	padding-top:11px;	
}



#footer_1{
	float:left;
	padding-right: 10px;	
	background:#436e5d;
	line-height:15px;
}

#footer_1 a{
	font-size:11px;
	text-decoration:none;
	color:#fff;

}

#footer_1 a:hover{
	text-decoration:underline;
}
#footer_1 ul {
	ist-style-type:none;
	margin-left:11px;
}

#footer_1 ul li {
	display:inline;
}


#footer_1 ul span { 
color:#fff;
padding:0 8px 0 8px;
font-size:11px;

}





#footer_2{
float:left;
color:#747474;
font-size:11px;
margin-left:26px;
}


.clear{clear: both;}

.designcom{
height:107px;
margin-bottom:8px;
margin-top:8px;
width:746px;
position:relative;
margin-top:-160px;
margin-left:-195px;
}

#sub_leftmenu_bg ul{
list-style-type: none;
}


#menu_vert {
margin-left:0em;
padding-left:0pt;
}

div#menu_vert ul ul ul {
   padding-bottom: 0.5em;
}

#menu_vert li {
   list-style: none;
   margin: 0;
   display: block;
}

#menu_vert ul ul li {
   border: none;
}

* html #menu_vert li a { height: 1%; } 
* html #menu_vert li hr { height: 1%; }

div#menu_vert a {
   text-decoration:none;
   display: block;
   padding: 4px 5px 4px 15px; 
   color: #666666;
   background: url(uploads/images/arrow-right.gif) no-repeat scroll 5px center ;
   min-height:1em;
   font-size:11px;
}

div#menu_vert ul ul  a {
   padding: 0.3em 0.5em 0.3em 4.3em;
   background: url(uploads/images/dash.gif) no-repeat 2.8em center;    
}

div#menu_vert a:hover {
   background:#747474 url(uploads/images/arrow-right-active.gif) no-repeat scroll 5px center;
   color:#fff;
}



div#menu_vert li a.activeparent {
   background: #83B830 url(uploads/images/arrow-right-active.gif) no-repeat scroll 5px center;	
   color: #fff;
}


div#menu_vert ul ul li a {
   background-color: transparent;
   background: url(uploads/images/arrow-right.gif) no-repeat 28px center; 
   color: #666666;

}
div#menu_vert ul ul li a.activeparent {
   background-color: transparent;
   background: url(uploads/images/arrow-right.gif) no-repeat 28px center; 
   color: #666666;
   font-weight:bold;
}

div#menu_vert ul ul li a:hover {
   background-position: 1.5em center; 
   background:#747474 url(uploads/images/arrow-right-active.gif) no-repeat 28px center; 
   color: #fff;
   font-weight:bold;
}

dfn {
display:inline;
height:0pt;
left:-1000px;
overflow:hidden;
position:absolute;
top:-1000px;
width:0pt;
}


#sidebar {
display:inline;
float:left;
margin-left:0pt;
width:200px;
}
#main {
margin-left:220px;
margin-right:15px;
}

#empty{
position:relative;
left:-5px;
background:#ffffff;
width:20px;
height:30px;
z-index:1;
border-right:0px solid #ffffff;
}

.sectionheader{
border-right:1px solid #EAEAEA;
float:left;
}

.sitemap a{
color:#666666;
}
/* End of 'index' */

