@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
}

a{
	color:#999933;
	text-decoration:none;
}

ul{
	margin:0;
	padding:0;
	list-style:none;
}

li{
	list-style:none;
}

img{
	border:0;
	margin:0;
	padding:0;
}

h1, h2, h3, h4, h5, h6, p{
	margin:0;
	padding:0;
	font-weight:normal;
}

h3{
	font-size:16px;
}

/*custom class----------------------------------------------*/

.clear-block{
	display:block;
}
.clear-both{
	clear:both;
}

/*wrapper start----------------------------------------------*/

#wrapper{
	background:url(images/wraper_bg.jpg) repeat-x top;
	width:100%;
	padding-top:35px;
}

/*main----------------------------------------------------*/

#main{
	width:962px;
	margin:0 auto;
	padding:10px 14px;
	background:url(images/main_bg.png) no-repeat top left;
}

	/*content-start------------------------------------*/
	
	#content{
		margin:0;
		padding:0;
		background:#FFF;
	}
	
		/*header start------------------------------*/
		
		#header-region{
			padding-top:10px;
		}
		
		.logo{
			width:165px;
			height:96px;
			float:left;
		}
		
		ul.sublink{
			text-align:right;
		}
		
		.sublink li{
			display:inline;
		}
		
		/*primary-link-----------------------------------------*/
		
		#primary-link{
			background:url(images/navigation_bg.jpg) repeat-x top left;
			height:47px;
		}
		
		.primary-link{
			margin:0;
			padding:0;
			font-size:15px;
			color:#FFF;
		}
		
			.primary-link ul{
				float:left;
				width:90%;
			}
			
			.primary-link ul li{
				display:block;
				float:left;
				padding:14px 15px;
			}
			
			.primary-link ul li a{
				color:#FFF;
			}
			
			.primary-link ul li:hover{
				background:url(images/nav_hover_bg.jpg) repeat-x top left;
			}
			
			.primary-link ul li.current{
				background:url(images/nav_hover_bg.jpg) repeat-x top left;
			}
			
		.primary-link .crn{
			width:10px;
		}
		
		.primary-link .crn.crn-lft{
			float:left;
		}
		
		.primary-link .crn.crn-rgt{
			float:right;
		}

	/*page-content------------------------------------------*/
	
	#page-content{
		margin:0;
		padding:0;
	}
	
		.breadcrumb{
			border-bottom:1px solid #e3e3c8;
			margin:10px 0;
			padding:0 0 10px 0;
		}
	
		.breadcrumb li{
			display:inline;
			padding-right:5px;
		}
	
		#sidebar-right .page-content-left{
			width:100%;
			margin-right:-310px;
			float:left;
		}
		
		#center-content{
			width:650px;
			margin-top:10px;
		}
		
		#center-content h2{
			padding-bottom:10px;
		}
		
		#center-content .box{
		}
		
			/*image-crousal--------------------------------------------------*/
			.image-crousal{
				width:649px;
			}
			
				#featured{ 
					width:644px; 
					position:relative; 
					border:3px solid #c1c16a; 
					height:250px; 
					background:#fff;
				}
				#featured ul.ui-tabs-nav{ 
					position:absolute; 
					top:0; left:400px; 
					list-style:none; 
					padding:0; margin:0; 
					width:250px; 
					display:none;
				}
				#featured ul.ui-tabs-nav li{ 
					padding:1px 0; padding-left:13px;  
					font-size:12px; 
					color:#666; 
				}
				#featured ul.ui-tabs-nav li img{ 
					float:left; margin:2px 5px; 
					background:#fff; 
					padding:2px; 
					border:1px solid #eee;
				}
				#featured ul.ui-tabs-nav li span{ 
					font-size:11px; font-family:Verdana; 
					line-height:18px; 
				}
				#featured li.ui-tabs-nav-item a{ 
					display:block; 
					height:60px; 
					color:#333;  background:#fff; 
					line-height:20px;
				}
				#featured li.ui-tabs-nav-item a:hover{ 
					background:#f2f2f2; 
				}
				#featured li.ui-tabs-selected{ 
					background:url('images/selected-item.gif') top left no-repeat;  
				}
				#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
					background:#ccc; 
				}
				#featured .ui-tabs-panel{ 
					width:644px; height:250px; 
					background:#999; position:relative;
				}
				#featured .ui-tabs-panel .info{ 
					background:url("images/transparent-bg.png") repeat scroll 0 0 transparent;
					height:81px;
					left:0;
					position:absolute;
					top:168px;
					width:644px;
				}
				#featured .info h2{ 
					font-size:18px; font-family:Georgia, serif; 
					color:#fff; padding:5px; margin:0;
					overflow:hidden; 
				}
				#featured .info p{ 
					margin:0 5px; 
					font-family:Verdana; font-size:11px; 
					line-height:15px; color:#f0f0f0;
				}
				#featured .info a{ 
					text-decoration:none; 
					color:#fff; 
				}
				#featured .info a:hover{ 
					text-decoration:underline; 
				}
				#featured .ui-tabs-hide{ 
					display:none; 
				}
		
	
	#process-group{
		margin:0;
		padding:0;
	}
		#process-group .process-section h2{
			font-weight:bold;
			font-size:16px;
			padding-bottom:10px;
		}
	
		#process-group .process-section{
			float:left;
			margin-right:1px;
			padding:10px;
			width:304px;
			background:url(images/proces_section.jpg) repeat-x left bottom;
			line-height:18px;
			height:140px;
		}
	
	/*sidebar-right---------------------------------------------*/
	
	.sidebar-right{
		width:300px;
		float:left;
		margin-left:10px;
	}
	
	.box{
		padding:10px;
		margin-bottom:10px;
		border:3px solid #e4e49b;
	}
	
	.box h3{
		padding-bottom:7px;
	}
	
	.box li{
		padding-left:15px;
		background:url(images/bullet_image_box.jpg) no-repeat left;
		line-height:32px;
	}
	
	.box p{
		line-height:24px;
	}
	
		.box p{
			margin:10px 0;
		}
	
	/*footer----------------------------------------*/
	
	#footer{
		margin-top:10px;
		padding-top:10px;
		border-top:1px solid #e3e3c8;
	}
	
	#footer ul{
		float:right;
	}
	
	#footer ul li{
		display:inline;
		padding:3px 5px;
	}