/*COMMON STYLES*/

html, body { height:100%; padding:0; margin:3px; font-size: 13px; }
body { background-color: #FFF; color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
a:link, a:visited { color: #0000cc; text-decoration: underline; }
A:hover { text-decoration: underline; }
a:active { color:red }
img { border:none; }
/*form {
	display:inline
}
form {
	margin:0;
	padding:0;
}*/
ol li { list-style:none }
.errormsg { font-size: 15px; color:#cc0000; }
.clbold { font-weight:bold; }
.clnobold { }
/*COMMON STYLES END*/

/*HOME STYLES*/
#container { width: 100%; margin:auto; text-align: center; }
#searchtypehome { height:30px; font-size: 14px; }
#searchtypehome a { margin:5px; text-decoration: underline; }
.selectedSearchType { font-weight:bold; color:#000000; }
.unSelectedSearchType { color:#4800DE; }
#boxhome { font-size: 18px; width:419px; height:25px; border:1px solid #a5acb2 /*#9DA2AD*/; padding-top:3px; padding-left:5px; vertical-align:middle; background-image: url(../images/field_bg.gif); background-repeat: no-repeat; background-position: left top; }
#searchbtnhome { width:108px; background-position: left top; height:31px; border:0px none; padding:0; margin:0px; cursor:pointer; vertical-align:middle; background-image: url(../images/btn_homesearch.gif); }
.sugover { background-color:#3366CC; color:#FFFFFF; }
.sugout { background-color:#FFFFFF; color:#000000; }
.close_panel { color:blue; font-size:11px; float:right; cursor:pointer; }
.sug_title { font-size:11px; float:right; margin-top:-15px; }
.close_over { cursor:pointer; }
#suggestion_panel div.over { color:#ffffff; background:#3366CC; cursor:pointer; }
#partnerarea { width: 100%; background: #F5F6F7; border-bottom: 1px solid #E6E6E6; padding:15px; margin:0; }
#warning { width: 457px; font-size: 11px; color:#666; background: #FFFAAF; border: 1px solid #E6E6E6; padding:5px; margin:5px auto 0px auto; }
#sethomepagephelp { width: 457px; background: #F5F6F7; border: 1px solid #E6E6E6; padding:5px; margin:0 auto 0 auto; font-size:10px; }
#sethomepagephelpleft { width: 300px; background: #F5F6F7; border: 1px solid #E6E6E6; padding:5px; font-size:10px; }
/*HOME STYLES END*/



/*SEARCH RESULTS PAGE STYLES*/
.organiclinks a:link { color:#77c }
#searchtype a:visited, #searchtype a:active, .q:active, .q:visited { color:/*#1D75CC*/#00c; }
#searchtype { height:15px; }
#searchtype a { margin:5px; font-size: 13px; text-decoration: underline; }
/*
.topmenuhr {
	border-top:1px solid #c9d7f1;
	font-size:1px
	height:0;
	position:absolute;
	top:24px;
	width:100%
}
*/
#header { width: 100%; font-size: 11px; border-bottom: 1px solid #E6E6E6; text-align: right; margin:0; padding:4px; }
/*
#topmenu {
	text-align:right;
	padding:1px 0 7px;
	margin:0
}
*/
#infotopbar { margin-top:0; padding:.1em 9px; border-top:none }
#boxsearchftr, #infotopbar, .blk { border-top:1px solid #6b90da; background:#ebeff9 }
#boxsearchftr, #infotopbar { margin:11px -8px;/*zoom: 1;*/
}
#infotopbar div { float:left; padding:4px 0 0; padding-left:4px; padding-right:.5em }
#infotopbar p { text-align:right; white-space:nowrap; margin:.1em 0; padding:.2em; /*zoom:1*/
}
#boxsearchftr { border-bottom:1px solid #6b90da }
#searchtype a, #searchtype b { margin-right:.6em }
#sponsoredlinks h2 { color:#676767 }
#sponsoredlinks h3 { color:#676767 }
li.organicdesc, body, html, .std, #sponsoredlinks h2, h1 { font-size:13px; font-family:arial, sans-serif }
#sponsoredlinks h2, h1 { font-weight:normal }
#sponsoredlinks { background:#fff8dd; padding-left:5px; padding-bottom:5px; }
#sponsoredlinks h2 { float:right; margin:3px 3px 0; }
#sponsoredlinks li { padding:0 3px 0 5px; margin:0; }
#sponsoredlinks ol { padding:3px 0 3px 0; }
#sponsoredlinks .sponsored { padding-bottom:10px; width:100%; }
#sponsoredlinks .sponsored a span { color:#000000; }
#sponsoredlinks .sponsored a cite, #sponsoredlinks .sponsored a span { font-weight:normal; text-decoration:none; }
#sponsoredlinks .sponsored a h3 { color:#0000cc; }
h3, .med { font-size:medium; font-weight:normal; padding:0; margin:0 }
.hd { position:absolute; width:1px; height:1px; top:-1000em; overflow:hidden }
.organicdesc { margin:1em 0 }
em { font-weight:bold; font-style:normal }
em, b { text-decoration:inherit }
.organictxt { max-width:90%;/*42em*/ }
.a, cite, .cite, .cite:link { color:green; font-style:normal }
h1, ol { margin:0; padding:0 }
#organic h3 { display:inline }
#organic { padding-right:1em }
.organicttl { display:inline; font-weight:normal; margin:0 }
.organicttl { font-size:medium }
.organiclinks, #boxsearchftr a { white-space:nowrap }
#infotopbar, .footer { clear:both }
#box { width:365px; height:19px; border:1px solid #a5acb2 /*#9DA2AD*/; padding:0 0 0 5px; margin:0; vertical-align:middle; background-image: url(../images/field_bg.gif); background-repeat: no-repeat; background-position: left top; }
#searchbtn { width:76px; background-position: left top; height:21px; border:0px none; padding:0; margin:0; cursor:pointer; vertical-align:middle; background-image: url(../images/btn_searchsmall.gif); }
#boxbg { width:300px/*365px*/; height:19px; border:1px solid #a5acb2 /*#9DA2AD*/; padding:0 0 0 5px; margin:0; vertical-align:middle; background-image: url(../images/field_bg.gif); background-repeat: no-repeat; background-position: left top; }
#searchbtnbg { width:76px; background-position: left top; height:21px; border:0px none; padding:0; margin:0; cursor:pointer; vertical-align:middle; background-image: url(../images/btn_searchsmall.gif); }
#divider { width: 100%; height: 28px; background: url(../images/1px_row.gif) repeat-x scroll left top; }
#cmkt { background-color:#FFFFFF; }
/*SEARCH RESULTS PAGE STYLES END*/

/*OTHER PAGES STYLES*/
#content { margin:15px auto; padding: 20px; width:700px; text-align:justify; border:3px solid #EEE; background:#FFF; }
#content h1 { font-size: 22px; color: #333; font-weight: bold; margin: 0; padding-bottom:8px }
#content h2 { font-size: 16px; font-weight: bold; color: #666666; padding: 0 0 3px 0; margin:0; }
div#countrySelectorContainer { position: absolute; top: 3px; right: 30px; vertical-align: middle; }

/*OTHE PAGES STYLES END*/

