.search-headingbox 
{
}

.search-headingbox .x-panel-body
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(http://ttd.s3.amazonaws.com/homepage/images/bg_what_headingbox.jpg) no-repeat scroll 0 0;
	/*float:left;*/
	height:46px; 
	padding:15px 17px 0;
	width:965px;
}
.search-bg-input{}

.search-bg-input .x-panel-body
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF none repeat scroll 0 0;
	border-left:1px solid #E8E8E8;
	border-top:1px solid #EBEBEB;
	float:left;
	padding:3px 5px;
	width:445px;
	height: 21px;
}

.search-input
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none no-repeat !important;
	border: none 0px;
	color:#000000;
	float:left;
	font-family:"Tahoma",Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	padding-right:7px;
	width:375px;
}

.search-input-empty
{
	color: gray;
	}

.button_start 
{ 
	width:40px; 
	height:20px; 
	float:left; 
	background:url(http://ttd.s3.amazonaws.com/homepage/images/button_start.jpg) no-repeat; 
	font-size:11px; 
	font-weight:bold; 
	color:#FFFFFF; 
	text-decoration:none; 
	padding-top:3px; 
	padding-left:20px;
	cursor: pointer;
}   

.arrow{}
}

.arrow .x-panel-body
{
	height:5px !important;
	/*float:left;
	/*background: transparent none !important;
	width:1000px;*/
	
	width:1000px; 
	/*position:relative;*/
	float:left; 
	background:#D3F88C url(http://ttd.s3.amazonaws.com/homepage/images/bg_listbox_bordertop.jpg) no-repeat; 
	/*margin-top:-30px;*/ 
	padding:0px 0 0px 0px;
	text-align:center;
	/*border: 1px solid #000000;*/
	overflow: hidden !important;
}

.result-list {
}

.result-list .x-panel-body
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#D3F88C none no-repeat scroll 0 0;
	float:left;
	margin-top:0px;
	padding:0px 0px 14px 17px;
	width:982px;
	overflow: hidden;
}

.result-item {}

.result_item x-panel-body
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(http://ttd.s3.amazonaws.com/homepage/images/bg_box1.jpg) no-repeat scroll 0 0;
	float:left;
	height:250px;
	padding:8px 27px 14px 12px;
	width:170px;
}

.result-item-title
{
color:#0066CC;
font-size:16px;
font-weight:bold;
}

/*----------------------------------------------------------------------*/
.box { 
	width:170px; 
	height:149px; 
	/*overflow:hidden;*/ 
	float:left; 
	background: url(http://ttd.s3.amazonaws.com/homepage/images/bg_box1.jpg) no-repeat;  
	padding:3px 10px 14px 12px;
	cursor: pointer;
}

.arrowlink { 
	width:40px; 
	height:40px; 
	float:right; 
	background:url(http://ttd.s3.amazonaws.com/homepage/images/blank.gif); 
	position: absolute; 
	left: 15px; 
	top: 25px;}

p { font-size:12px; font-weight:normal; color:#333333}
h3 { font-size:16px; font-weight:bold; color:#0066CC}
h6 { font-size:10px; font-weight:normal; color:#333333}
.text_bold { font-weight:bold;}

.resultsContainer {}
.resultsContainer .x-panel-body 
{
	padding-left: 0px;
	width: 830px;
}

.mainResultContainer {}
.mainResultContainer .x-panel-body 
{
	padding-left: 0px;
	width: 990px;
}

.box_create { width:140px; height:168px; float:left; background:url(http://ttd.s3.amazonaws.com/homepage/images/bg_box_create.png) no-repeat; text-align:center; padding-top:10px; margin-top:0px;cursor:pointer;} 
.box_create p { color:#47761B; padding-bottom:15px}
.box_create h3 { color:#278710}

.resultMessagePanel .x-panel-body {
	width: 800px;
	padding: 0px;
	margin: 0px;
} 

.ttdMessagePanel .x-panel-body {
	width: 400px;
}

.ttdMessagePanelDashboard .x-panel-body {
	width: 425px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.paginationPanel  .x-panel-body {
	text-align: right;
	width: 400px;
}

.clickableImage {
	cursor: pointer;
}

.checkedPagingBtn {
	cursor: pointer;
	padding-bottom: 4px;
	padding-right: 3px;
	height: 11px;
	width: 11px;
}
	
.uncheckedPagingBtn {
	cursor: pointer;
	padding-bottom: 5px;
	padding-right: 3px;
	height: 9px;
	width: 9px;
}

.leftPagingBtn {
	cursor: pointer;
	width: 30px;
	height: 19px;
	padding-left: 15px;
}
	
.rightPagingBtn {
	cursor: pointer;
	width: 31px;
	height: 19px;
}

