input.textbox
  {  
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #EEEEEE;
    font-size: 18px;
    line-height: 20px;
    margin: 0;
    padding: 3px;
    width: 440px;
}

input:focus {
	background: #fcfcfc;
	border: 1px solid #ccc;
}


INPUT {
	FONT-SIZE: 90%
}
SELECT {
	FONT-SIZE: 90%
}
HTML .text_wrapper {
	WIDTH: 90%
}
HTML .text_wrapper .text_wrapper {
	WIDTH: 100%
}
HTML #container {
	; WIDTH: expression(document.body.clientWidth < 800 ? "760px" : "auto" )
}
.date_controller_form {
	FONT-SIZE: 90%
}
.date_controller_form DD {
	MARGIN: 0px 0px 0.3em
}
.date_controller_form #f_dateRangeLengthNotice {
	MARGIN: 0.4em 0px 0px; DISPLAY: block; FONT-SIZE: 85%
}
.date_range A B B B .comparison_dropdown {
	HEIGHT: 44px
}
#report_nav #site_search_nav_item {
	BORDER-BOTTOM: #ffffff 1px solid
}
#report_nav #adsense_nav_item {
	BORDER-BOTTOM: #ffffff 1px solid
}
.graph_options_toggle A .hider {
	MARGIN-LEFT: -3px
}
#date_range_tools {
	RIGHT: -1px
}
DIV#modal_background {
	; WIDTH: expression(( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth )); ; HEIGHT: expression(( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight )); ; TOP: expression(( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + 'px' ); ; LEFT: expression(( ignoreMe = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft) + 'px' )
}
#modal_background_iframe {
	BORDER-RIGHT-WIDTH: 0px; ; WIDTH: expression(( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth )); DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; ; HEIGHT: expression(( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight )); BORDER-LEFT-WIDTH: 0px; ; TOP: expression(( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + 'px' ); ; LEFT: expression(( ignoreMe = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft) + 'px' )
}
#adwords_subheader .link_only_content {
	PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
.admin_container #adwords_subheader .link_only_content {
	PADDING-BOTTOM: 3px
}
.admin_question_list {
	LIST-STYLE: none none outside; MARGIN-TOP: 10px; PADDING-LEFT: 13px; BACKGROUND: url(../images/ie_bullet_list.gif) no-repeat left top; MARGIN-LEFT: 7px
}
.orBlock {
	WIDTH: 98%
}
.condition {
	FLOAT: left
}
.add_link.condition {
	FLOAT: none
}
#segment_builder DIV.rtop {
	CLEAR: both
}
#segment_builder DIV.rbottom {
	CLEAR: both
}
.matchTypeMenusDiv {
	WIDTH: 10%; DISPLAY: inline; WHITE-SPACE: nowrap
}
#f_table_graph .text_wrapper .text_wrapper .ie_fix_wrapper {
	POSITION: absolute; WIDTH: 90%
}
.pie_view#f_table_graph .text_wrapper .text_wrapper .ie_fix_wrapper {
	TOP: 0px; LEFT: 1.2em
}
.pie_view#f_table_graph TD.text {
	TEXT-ALIGN: left; WIDTH: 20%
}
A.multi_selector_clear {
	POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline; BACKGROUND: white; COLOR: #0c4ea6; FONT-SIZE: 90%; TOP: 3px; TEXT-DECORATION: none; PADDING-TOP: 2px; LEFT: 120px
}
A.multi_selector_clear:hover {
	POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline; BACKGROUND: white; COLOR: #0c4ea6; FONT-SIZE: 90%; TOP: 3px; TEXT-DECORATION: none; PADDING-TOP: 2px; LEFT: 120px
}
A.multi_selector_clear:visited {
	POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline; BACKGROUND: white; COLOR: #0c4ea6; FONT-SIZE: 90%; TOP: 3px; TEXT-DECORATION: none; PADDING-TOP: 2px; LEFT: 120px
}
#topheader 
{
    width:100%;
    border:0px;
    height:100px;
}