.searchForm{
	padding-left:		15px;
}

.searchPanel {
	float:				left;
	width:				168px;
	height:				21px;
	margin-top:			6px;
	padding: 			0px;
	border: 			0px;
	background-image:	url(../images/header/search-box-bg.png);
	background-repeat:	no-repeat;
	background-color: 	#e6e6e6;
	color:				#333333;
}

.searchTextBox{
	float:				left;
	width:				144px;
	height:				15px;
	margin: 			0px;
	margin-top:			4px;
	margin-left:		3px;
	padding: 			0px;
	border: 			0px;
	font-size:			10px;
	background-color: 	#e6e6e6;
	color:				#333333;
}


.searchButton {
	float:				left;
	width:				21px;
	height:				21px;
	margin: 			0px;
	padding: 			0px;
	border: 			0px;
	background-color: 	#e6e6e6;
	color:				#333333;
	background-image:	url(../images/header/search-box-button.png);
	cursor:				pointer;
}


.searchButtonHover {
	float:				left;
	width:				21px;
	height:				21px;
	margin: 			0px;
	padding: 			0px;
	border: 			0px;
	background-color: 	#e6e6e6;
	color:				#333333;
	background-image:	url(../images/header/search-box-button-hover.png);
	cursor:				pointer;
}

#loading {
	overflow-x		: 	visible;
	overflow-y		:	visible;
	position		:	absolute;
	left			:	0px;
	top				:	0px;
	margin			:	0px;
	padding			:	0px;
	/* Only the color should be changed if needed*/
	background		:	black;
	opacity 		: 	0.65;
	filter 			: 	alpha(opacity=65);
	-moz-opacity 	:	0.65;
}

#animation {
	/* It is very important to specify the height and width of loading image to center it correclty */ 
	width			:	40px;
	height			:	40px;
	background		:	url(../images/loading.gif) no-repeat;
}




#results {
	margin-top		:	30px;
	margin-bottom	:	15px;
}

#loading {
	overflow-x		: 	visible;
	overflow-y		:	visible;
	position		:	absolute;
	left			:	0px;
	top				:	0px;
	margin			:	0px;
	padding			:	0px;
	/* Only the color should be changed if needed */
	background		:	black;
}

#animation {
	/* It is very important to specify the height and width of loading image to center it correclty */ 
	width			:	40px;
	height			:	40px;
	background		:	url(../images/loading.gif) no-repeat;
}


div.branding {
	margin-top		:	4px;	
}



.title {
    padding: 0;
    margin: 0;
    border: none;
    width: 100%;
}

.title a {
    color: #006AF0;
}

.result {
    padding-bottom: 15px;
}


.result_link{
    color: green !important;
}

.pagination {
	margin-left:	80px;
}

.pagination li{
    display:inline;
    font-size:12px;
    margin-right:10px;
}

.pagination li a{
    color: #000000;
}

.pagination li a:hover{
    color: #006AF0;
}

.pagination li a.active{
    color: #006AF0;
    text-decoration:	underline !important;
}

div.branding {
	margin			:	20px 20px 0px 80px;
	width			:	545px;
}




div.result {
	margin-top		:	15px;
	margin-left		:	80px;
	width			:	545px;
}

div.no_result {
	margin-top		:	15px;
	margin-left		:	80px;
	width			:	545px;
}

div.content {
	text-align		:	justify;
}





.searchBgWhite {
	background-color: #ffffff;
}

div.searchContentHeader {
	width:				100%;
	height: 			219px;
	background-color: 	#cccccc;
}

div.searchContentHeader img.searchLongLeft {
	float: 			left;
	width: 			630px;
	height:			219px;
	margin-right: 	10px;
}

div.searchContentHeader img.searchShortRight {
	float: 			right;
	width: 			240px;
	height:			219px;
}

div.searchContentHeader p.title {
	color:			#333333;
	padding-top:	200px;
}

p.searchTitle {
	color:			#006AF0;
	font-size:		20px;
	font-weight:	bold;
	padding-bottom:	20px;
	padding-top:	15px;
	margin-left: 	80px;
}
