@charset "utf-8";
/* CSS Document */

body{
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	margin:0px;
	padding:0px;
}
#bdy_container {
	width:987px;
	border:0px solid #000;
	margin:0px;
	padding:0px;
	margin-left:15px;
}
#bdy_content{
	width:976px;
	margin:0px;
	padding:0px;
}
div.clr_all{
	clear:both;
	text-align:left;
}
div.hspacer3{
	clear:both;
	height:3px;
	display:block;
}

div.hspacer5{
	clear:both;
	height:5px;
	display:block;
}
div.hspacer15{
	clear:both;
	height:15px;
	display:block;
}
div.hspacer8{
	clear:both;
	height:8px;
	display:block;
}
#header{
	height:160px;
	background-color:#FFFFFF;
	display:block;
	position:relative;
	padding:0px;
	margin:0px;
	border:0px solid #000
}
#header_logo
{
	position:absolute;
	left:0px;
	top:23px;
	border:0px solid #000;
	clear:both;
	outline:none;
}
#header_search
{
	height:41px;
	background:#f7f0e7;
	width:100%;
	position:absolute;
	top:125px;
	padding:0px;
	margin:0px;

}
.separator
{
border:0;
background-color:#999999;
height:1px;
background-color:#CCCCCC;
}
div.hspacer23{
	clear:both;
	height:23px;
	display:block;
}
div.hspacer18{
	clear:both;
	height:18px;
	display:block;
}
div.hspacer20{
	clear:both;
	height:20px;
	display:block;
}
div.hspacer54{
	clear:both;
	height:54px;
	display:block;
}
div.hspacer50
{
	clear:both;
	height:50px;
	display:block;
}
div.hspacer15{
	clear:both;
	height:15px;
	display:block;
}
div.hspacer30{
	clear:both;
	height:30px;
	display:block;
}
#slogan{
	font-family: tahoma;
	font-size:12px;
	color:#666666;
	position:absolute;
	top:96px;
	left:6px;
	clear:both;
}

#left_menu
{
	float:left;
	width:260px;
	height:auto;
	margin-top:1px;
	padding-left:0px;
	padding-top:0px;
}

.left_menu_a a,.left_menu_a a:link,.left_menu_a a:visited
{
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	line-height:18px;
	text-decoration:none;
}
.left_menu_a a:hover
{
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	line-height:18px;
	text-decoration:none;

}
.section_head
{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	clear:both;
	width:190px;
	cursor:pointer;
}
.section_head_gray_sep 
{
	background:url(../images/header_sep.jpg) repeat-x;
	margin:0px;
	padding:0px;
	width:161px;
	height:24px;
	
}
.content_form
{
	float:right;
	border:0px solid #000;
	margin-top:45px;

}
#content_top
{
	width:702px;
	height:150px;
	clear:both;
	margin:0px;
	padding:0px;

}

#content_bottom
{
	display: block;
	width:702px;
	height:auto;
	clear:both;
	margin:0px;
	padding:0px;
	margin-top:60px;
}
#left_articles
{
	display: block;
	float: left;
	text-align: left;
	width:290px;
	clear:both;
	margin:0px;
	padding:0px;
}
#right_articles
{
	display: block;
	float: left;
	text-align: left;
	width:290px;
	clear:both;
	margin: 0px;
}
.search_box
{
	border:1px solid #d8d7d7;
	width:342px;
	height:20px;
	position:relative;
	top:7px;
	left:20px;
	font-family:tahoma;
	font-size:12px;
	color:#e8e4f8;
	padding:0px;
	padding-top:5px;
	padding-left:10px;
	margin:0px;
	float:left;
}

.img_button
{
	border:0px;
	float:left;
	width:34px;
	height:27px;
	position:relative;
	left:20px;
	top:7px;
	cursor:pointer;
	outline:none;
	
}
a, a:link, a:visited{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	outline:none;
	line-height:18px;
}
a:hover, a:focus{
	text-decoration:underline;
	outline:none;
	line-height:18px;
}


#footer
{
	background:url(../images/footer_bg.jpg) no-repeat;
	width:976px;
	height:102px;
	margin-top:50px;
	
}

#footer_links
{
	padding-top:28px;
	line-height:20px;
}
.tahoma_normal_11px
{
	font-family:tahoma;
	font-size:11px;
	color:#828282
}
.menu_td
{
	padding-left:5px;
}


.section_head a
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	outline:none;
	line-height:18px;
}

.section_head a:hover
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-decoration:underline;
	outline:none;
	line-height:18px;
}

.drop_down_box
{
	position:relative;
	width:290px;
	height:180px;
	background:#f7f0e7;
	float:left;
}
.equals_box
{
	font-family:tahoma;
	font-size:68px;
	font-weight:bold;
	color:#a3a3a3;
	width:100px;
	height:124px;
	margin-top:45px;
	float:left;
	border:0px solid #000;
	text-align:center;
	padding:0px;
}
.input_box_1st_text
{
	width:252px;
	position:relative;
	top:36px;
	left:20px;
	border:0px solid #000;

}
.drop_down_list_1st_container
{
	width:252px;
	position:relative;
	top:40px;
	left:17px;
	border:1px solid #cfc7a7;
	min-height:30px;
	background:#FFFFFF;
	vertical-align:middle;
	padding-top:0px;
	float:left;
	overflow:scroll;
	z-index:01;
	overflow:hidden;
	outline:none;

}
.drop_down_list_1st_container_to
{
	width:252px;
	position:relative;
	top:40px;
	left:17px;
	border:1px solid #cfc7a7;
	min-height:30px;
	background:#FFFFFF;
	vertical-align:middle;
	padding-top:0px;
	float:left;
	overflow:scroll;
	z-index:01;
	overflow:hidden;
	
	
}
.drop_down_list_1st
{
	width:248px;
	background:#FFFFFF;
	margin-top:5px;
	margin-left:3px;
	border:0px;
	vertical-align:middle;
	padding-top:0px;
	float:left;
	overflow:scroll;
	z-index:10;
	outline:none;
	
}
.drop_down_button
{
	background:url(../images/drop_down_button.jpg);
	width:36px;
	height:27px;
	float:left;
	position:relative;
	top:41px;
	left:-20px;
	cursor:pointer;
	outline:none;
	z-index:11;
}
.input_box_2nd_text
{
	width:252px;
	position:absolute;
	top:100px;
	left:20px;
	border:0px solid #000;
}
.input_box_2nd_text_to
{
	width:252px;
	position:absolute;
	top:100px;
	left:20px;
	border:0px solid #000;
	z-index:0;

}
.drop_down_list_2nd_unit_to
{
	border:1px solid #cfc7a7;
	height:25px;
	background:#a3a3a3;
	float:left;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-family:arial;
	font-size:17px;
	padding-top:5px;
	padding-left:18px;
	padding-right:18px;
	white-space:nowrap;
}
.drop_down_list_2nd_unit_to_time_zone
{
	border:1px solid #cfc7a7;
	height:22px;
	background:#a3a3a3;
	float:left;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-family:arial;
	font-size:13px;
	padding-top:8px;
	padding-left:3px;
	padding-right:5px;
	white-space:nowrap;
}
.drop_down_list_2nd
{
	width:100%;
	border:1px solid #cfc7a7;
	border-left:0px;
	height:21px;
	background:#FFFFFF;
	float:left;
	padding-top:5px;
	padding-bottom:4px;
	padding-left:8px;
	z-index:0;
}

.drop_down_list_2nd_to
{
	width:100%;
	border:1px solid #cfc7a7;
	border-left:0px;
	height:21px;
	background:#FFFFFF;
	float:left;
	padding-top:5px;
	padding-bottom:4px;
	padding-left:8px;
	z-index:0;
	outline:none;
}
.drop_down_list_2nd_unit
{

	border:1px solid #cfc7a7;
	height:25px;
	background:#a3a3a3;
	float:left;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-family:arial;
	font-size:17px;
	padding-top:5px;
	padding-left:18px;
	padding-right:18px;
	white-space:nowrap;

}
.tahoma_normal_12px
{
	font-family:tahoma;
	font-size:11px;
	color:#666666
}
.options_text
{
 outline:none;
}
#breadcrumb 
{
 	height:11px;
	border:0px solid red;
	padding-left:274px;
	font-family:tahoma;
	font-size:11px;
	color:#666666;
}

#breadcrumb a,#breadcrumb a:link,#breadcrumb a:visited
{
	font-family:tahoma;
	font-size:11px;
	color:#666666;
}
.autocomplete {
    font-family: Tahoma;
    font-size: 8pt;
    background-color: white;
    border: 1px solid black;
    position: relative;
    cursor: default;
    overflow: auto;
    overflow-x: hidden;
}

.autocomplete_item {
    padding: 1px;
    padding-left: 5px;
    color: black;
    width: 100%;
}

.autocomplete_item_highlighted {
    padding: 1px;
    padding-left: 5px;
    color: white;
    background-color: #0A246A;
}
#search_results_container
{
	border:1px;
	vertical-align:top;
	min-height:300px;
}
#search_result_head{
	font-family:tahoma;
	font-size:16px;
}
#search_result_body
{
	padding-left:0px;
	line-height:20px;
}

#tat_table
{
	border:1px solid #dad9d9;
	border-top:none;
}
#tat_table td
{
	padding:5px 10px 5px 10px; 
}
#search_outer_div{
	width:690px;
	height:680px;
	float:right;
	border:0px solid red;
	position:relative;
	margin-top:10px;
}
#paging
{
	width:100%;
	margin-top:60px;
}
.page_bg
{
	/*background:url(../images/page_bg.gif) no-repeat;*/
	/*width:18px;*/
	height:21px;
	padding:6px;
	padding-top:4px;
	display:block;
	display:inline;
	border:1px solid #efefef;
}
.page_on
{
	color:red; font-weight:bold;
	margin-right:2px;
}
.input_dropdown {
	border:0px solid #cfc7a7;
	position:absolute;
	top:53px;
	left:20px;
/*	background:#fff;
	height:29px;*/
	
}
.subcategory_container
{
	border:0px solid #000;
	padding-bottom:30px;
}
.hidden_subcategories
{
	display:none;
}
.bold
{
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	line-height:18px;
	text-decoration:none;
}
.drop_down_text_field
{
	width:193px;
	height:22px;
	border:1px solid #cfc7a7;
	border-right:0px;
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-left:10px;
	padding:2px 0 3px 10px;
	color:#666666;
}
.dropdown_arrow
{
	width:46px;
	height:29px;
	background:url(../images/test.gif) no-repeat;
	display:block;
	display:inline;
	float:right;
	cursor:pointer;
}

/*************************** css for dropdown ******************************************/
.sample_attach{
overflow:auto;
text-align:left;
}
a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  border-left:  1px solid #a8a7a7;
  border-right: 1px solid #a8a7a7;
  padding: 2px 10px;
  height:19px;
  background: #FFFFFF;
  text-align:right;
  text-decoration: none;
  font-family: tahoma;
  font-weight: normal;
  font-size:11px;
  color:   #666666;
  cursor:pointer;
}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child_from  {  
border-bottom: 1px solid #a8a7a7; overflow:hidden; right:4px; z-index:100;overflow:hidden; overflow-y:scroll; height:200px;outline:none; display:none; }
div#sample_attach_menu_child_from a:hover{ background:#F7F0E7}
div#sample_attach_menu_child_to a:hover{ background:#F7F0E7}
div#sample_attach_menu_child_to { border-bottom: 1px solid #a8a7a7;overflow:hidden; overflow-y:scroll; height:200px; right:4px; z-index:100; outline:none;display:none}
.scroll
{

}

form.sample_attach
{
  position: absolute;
  visibility: hidden;
  border:  1px solid black;
  padding: 0px 5px 2px 5px;
  background: #FFFFEE;
}

form.sample_attach b
{
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.1em;
}

input.sample_attach { margin: 1px 0px; width: 170px; }
/*********************************** End dropdown ******************************************/

.cms_pages{
	float:right;
	width:702px;
}
.margintop_50px
{
 position:relative;
 top:50px;
}
#cms {
	border:0px solid red;
}
#cms span{
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
}
#cms .content
{
	font-family:tahoma;
	font-size:12px;
	line-height:18px;
}
#cms ul
{
	list-style:none;
	list-style-image:url(../images/ul2.gif);
	float:left;
	padding:0px;
	margin:0px;
	margin-left:20px;
	clear:both;
	width:100%;
}

#cms ul li
{
	padding-left:20px;
}

#cms .section_head_gray_sep 
{
	background:url(../images/header_sep.jpg) repeat-x;
	margin:0px;
	padding:0px;
	width:100%;
	
}

#cms input 
{
 width:212px;
 height:24px;
 border:1px solid #cfc7a7;
 padding:0px;
 margin:0px;
 padding-top:5px;
 padding-left:3px;	
}
#cms textarea 
{
 width:442px;
 height:162px;
 border:1px solid #cfc7a7;
 padding:0px;
 margin:0px;	
}
#cms img#margin
{
	margin-right:9px;
	
}
#cms img#margin, #cms img
{
	cursor:pointer;
}
#cms #helpus_dropdown
{
	width:220px;
}
#cms #helpus_input
{
	width:170px;
	border-right:0px solid #000;
	height:22px;
}

#cms #sample_attach_menu_child_helpus  {  border-bottom: 1px solid #a8a7a7; width:216px;}
#cms #sample_attach_menu_child_helpus a:hover{ background:#F7F0E7}

#cms #success_msg
{
	width:100%;
	height:25px;
	text-align:center;
	vertical-align:middle;
	background:#F7F0E7;
	padding-top:5px;
	margin-bottom:5px;
}
.highlight
{
	background:#ffff99;padding:3px 0px 3px 0px; text-decoration:underline;
}
.highlight_important
{
	background:#ffff99;padding:3px 0px 3px 0px; text-decoration:underline;
}
.tbl_units
{
	position:absolute;	top:117px;
	left:20px; width:237px; padding:0px; margin:0px;
}
.font_gray_14px{
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	color:#666666;
}
.selected_tab{
	height:29px; padding:8px; padding-top:7px;
	text-align:center; display:block; display:inline; background:#f7f0e8; border:1px solid #f7f0e8;
	font-family:tahoma;
	font-size:13px;
	font-weight:bold;
	color:#666666;
	cursor:pointer;
}
.normal_tab{
	height:29px;padding:9px;
	text-align:center; display:block; display:inline; background:#FFFFFF; border:1px solid #ededed;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	cursor:pointer;
}
#tab_container{
	margin-top:20px;
	margin-bottom:37px;
}
#loader {
	margin-top:80px; margin-left:150px; display:none;
}
.arial_14px {
	font-family:tahoma;
	font-size:14px; color:#747171; font-weight:bold; margin-top:5px;
}
#conversion_page_ad
{
	padding-top:29px; 
}
.alertBox
{
	background: url(../../images/error_bg.gif) no-repeat;font-family:arial; font-size:12px; color:#FFFFFF; position:relative; top:140px; left:70px; width:146px; height:20px; padding-top:10px; padding-left:6px; display:none;
}
#url_cloud_holder
{
padding:5px;border:1px solid #D0D0D0;
margin-bottom:40px;
margin-top:0px;
}
.date_keeper
{
z-index:0; float:left; border:0px solid red; position:absolute; right:28px; top:125px;
font-size:12px; text-align:right; width:70px; background:#F7F0E7;
}
.ui-datepicker-calendar
{
background:#F7F0E7;
border:1px solid #CCCCCC;
z-index:1000;
}
.ui-datepicker-title
{
}
.ui-datepicker-header
{
background:#F7F0E7;
border:1px solid #CCCCCC;
border-bottom:0px;
text-align:center;
}
.ui-icon
{
cursor:pointer;
}
.ui-datepicker-prev
{
margin-right:5px;
}
