@CHARSET "ISO-8859-1";
body{
	font-family: Arial, Verdana;
	font-size:12px;
/*	background:url(/images/backgrounds/page_blue.gif) repeat-x #45627F;*/
	background:url(/images/backgrounds/page_blue2.gif) repeat-x #45627F;
/*	background:url(/images/backgrounds/page_orange.gif) repeat-x #F8D244;*/
	/*background:url(../images/body-bg.jpg) repeat-x #fff;*/
}

h1{font-weight:normal !important;}
h2{font-size:16px;margin:0;}
h3{font-size:15px;margin:0;}
h4{font-size:14px;margin:0;}
h5{font-size:13px;margin:0;}

.txt18{font-size:18px !important;line-height:24px !important;}
.pad20{padding:20px;}

.right{float:right;}
.left{float:left;}
.clear{clear:both;}

.red{color:#ff0000;}
.blue{color:#00adee;}
.bold{font-weight:bold;}

.margin40{margin-left:40px;}

.hide{display:none;}

.txt15{font-size:15px;}
.txt14{font-size:14px;}
.txt12{font-size:12px;}
.txt11{font-size:11px;} 
.txt10{font-size:10px;}
.hidden{display:none;}

a,a:visited,a:active{color:#4891dc;}
.box-label{background:#77787a;padding:2px 4px;color:#fff;border:1px solid #77787a;-webkit-border-radius:4px;-moz-border-radius:4px;}


/************  Buttons ************/
a.button-big{/*display:block;*/padding:3px 15px;border:3px solid #fff;background:#4891dc;color:#fff !important;text-decoration:none;-moz-border-radius:6px;-webkit-border-radius:6px;}
a.button-big:hover{color:#eeeeee;border-color:#eeeeee;}
a.text-link{color:#fff !important;}
a.text-link:hover{color:#eeeeee;text-decoration:none;}

a.button{background:#4891dc;color:#fff !important;text-decoration:none;padding:3px 8px;/*border:3px solid #fff;*/-moz-border-radius:4px;-webkit-border-radius:4px;}
a.button:hover{color:#eeeeee;}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #fff;
	background-color: #ffa210;
	padding: 3px 5px;
	opacity: 0.90;
}
#tooltip h3, #tooltip div { margin: 0; font-size:12px; font-weight:normal;}


.languageList{position:absolute;top:60px;background:#fff;padding:3px 8px;z-index:1000;display:none;}
.languageList a{text-decoration:none;}
/*.languageList a:hover{text-decoration:underline;}*/

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}
/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/
	/* QuickMenu 0 */

	/*"""""""" (MAIN) Items""""""""*/	
	.qmmc a	{	
		display: block;
		text-align: center;
		font-size: 13px; 
		height: 41px;
		text-decoration:none;
/*		font-weight:bold;*/
		border: 0;
	/* editd this to adjust top-nav buttons size */
		padding: 0 45px;
		color: #ffffff;
		line-height: 39px;
		background-image: url(/images/nav/main_tile_blk.gif);
		font-size:13px;
	}
	
	#qmm6{padding:0 47px 0 48px;}
	
	/*"""""""" (MAIN) Hover State""""""""*/	
/*	qmmc a:hover{border-style:none; }*/
	
	.qmmc li{margin-left:0;}
	
	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
/*	.qmmc li:hover>a {border-style:none;}*/

	#qm0.qmmc .qmbcmain { background-color:#ffdd00 !important;color:#333333 !important;}
	#qm0.qmmc .qmbcmain:hover { background-color:#ffdd00 !important;color:#333333 !important;}

	/*"""""""" (MAIN) Active State""""""""*/
	body .qmmc .qmactive{color:#333333;border-style:none;background-image: url(/images/nav/main_tile_selected.gif);}
	
	.qmmc .qmbcactive {color:#333333; border-style:none; background-image: url(/images/nav/main_tile_selected.gif);}
/*	.qmmc a{color:#000;}*/
	
	/*"""""""" (MAIN) Active State""""""""*/
	body .qmmc .qmactive:a{color:#333333; border-style:none; background-image: url(/images/nav/main_tile_selected.gif);}
	
/*	body .qmmc .qmactive:hover{color:#333333; border-style:none; background-image: url(/images/nav/main_tile_hover.gif);}*/

	
	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul ul{border-width:1px;}

	/* -- Begin : Custom padding / positioning for menu sub-items.  Not all items are left justified -- */
	#qm0 .qm_submenu_padding4 {margin-left:280px;}

.qm_overlay_left {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
}


.qm_overlay_right {
	position: absolute;
	display: block;
	top: 0px;
	right: -1px; /* IE 6+ fix */
}

.qm_divider {
	visibility: visible !important;
	display: block !important;
	float: left;
	background-image: url(/images/nav/main_divider.gif);
	height: 41px;
	width: 2px;
	position:absolute;
	top:0;
	z-index:2;
}


.qm_divider_sub {
	position: relative;
	display: block !important;
	float: left;
	background-image: url(/images/nav/sub_divider.gif);
	height: 24px;
	width: 1px;
}
/************ End  Menu ************/


#wrapper{}

#header{
	/*background:#fff;*/
/*	height:70px;*/
/*	margin-bottom:20px;*/
	padding-top:20px;
	/*-moz-border-radius-bottomleft:10px;*/
	/*-moz-border-radius-bottomright:10px;*/
	/*-webkit-border-bottom-left-radius:10px;*/
	/*-webkit-border-bottom-right-radius:10px;*/
}

#header_logo{/*height:38px;*/margin-bottom:5px;}

#header .tagline{font-size:12px;position:relative;top:-8px;}
#header .tagline .tooltip{color:#ff0000;font-style:italic;cursor:pointer;}

#header #header_utilities{font-size:11px;}

#header ul.utilities {list-style-type:none;margin-bottom:0 !important;margin-top:25px;}
#header ul.utilities li{float:left;margin-left:10px;}
#header ul.utilities li a{text-decoration:none;color:#444444;}

#header_logo a img{
	border:none;
/*	margin-left:20px;*/
}

#header_wrapper{margin-bottom:15px;}

#nav{margin-left:0;}

#body, #news_widgets{
	background:#fff;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

#content div.innerContent{
	padding:20px;
}

/* Home Page */
#banner{width:940px;height:251px;background:url(/images/home/banner-feb.png) no-repeat transparent;}

#banner-phone{position:relative;left:60px;top:0px;}
/*#banner div#bannerleft div.innerContent{border:1px solid #000;}*/
#banner div#bannerright div.innerContent{
	font-size:18px;
	color:#333;
	padding:10px 40px 10px 40px;
	position:relative;
	top:10px;
}

#banner div#bannerright div.innerContent a, #banner div#bannerright div.innerContent a:active{color:#333;}

#banner #buttons{margin-top:20px;}
#banner #buttons a{margin-left:20px;float:left;}
#buttons img{float:left;margin-top:8px;}

#register-form{margin-left:40px;}

/* Publishers (Home)*/
#advertisers .innerContent, #publishers .innerContent{padding:5px 20px 20px 20px;font-size:14px;}

/* Featured Publishers (Publishers Page)*/
.channel-store-publishers,.featured-publishers #subMain .innerContent{padding:0 20px;}
#subMain .subMain_inner{/*padding:20px;*/}
.featured-publishers .publisher {display:block;margin:25px 0 45px 0;clear:both;height:30px;}
.channel-store-publishers .publisher img,.featured-publishers .publisher img{float:left;margin-right:10px;}
.channel-store-publishers .publisher-col .publisher p{font-size:12px !important;display:block;float:left;width:150px;margin-top:0px;color:#000;background:#f0f0f0;border:1px solid #f0f0f0;padding:3px 5px;margin-left:10px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.publisher-col{float:left;margin-right:10px;width:320px;}
/* News/Widgets */
#news_widgets {margin-top:20px;}
#news_widgets .innerContent{padding:20px;}
#news_widgets h1{font-size:13px;margin:0}
#news p {font-size:11px;}
#widgets{padding-bottom:20px;}

.widget-box{border:#666 solid 1px;width:120px;height:100px;float:left;margin-right:10px;margin-bottom:10px;}

/* Sub Page (Platform) */
#subMain{margin-left:-10px;padding-bottom:20px;}
#subMain p{padding:0 20px;font-size:14px;line-height:20px;}
#subMain ul{list-style-type:disc;}
#subMain .sub-banner p{padding:0 !important}
#subMain p.sub-title{font-size:16px;font-weight:bold;margin-top:-25px;}

#pagename {background:url(/images/backgrounds/pagename.gif) repeat-x bottom;}
#pagename h1{margin:0;font-weight:normal;}
#pagename .innerContent{padding:15px 20px;}

#content #pagename {position:relative;top:-30px; left:-20px;}
#content #pagename h1{padding-top:10px;}
#content #pagename .pagename_inner{padding-bottom:10px;}

#subMain img.left{padding-right:20px;}
#subMain img.right{padding-left:20px;}
.sub-seperator{clear:both;width:720px;background:url(/images/backgrounds/sub-seperator.png) repeat-x;height:45px;}

#sidebarLeft {background: url(/images/backgrounds/sidebar.gif) repeat-y right;min-height:200px;}
#sidebarLeft .innerContent{padding:20px;}
#sidebarLeft ul.submenu li{list-style-type:none;margin-bottom:10px;margin-left:0;position:relative;left:-6px;}
#sidebarLeft ul.submenu li a{display:block;text-decoration:none;color:#999;font-size:16px;width:186px;height:33px;padding:7px 0;padding-left:20px;}
#sidebarLeft ul.submenu li a.sub-active{background:url(/images/backgrounds/subactive.gif) no-repeat;color:#000 !important;}

.adding-and-removing-channels #sidebarLeft ul.submenu li a#sub5.sub-active{background:url(/images/backgrounds/subactive2.gif) no-repeat;height:66px;}

/* Platform */
.technology .sub-banner p.subbanner-txt{display:block;float:left;position:relative;left:20px;top:55px;width:375px;font-size:18px !important;line-height:36px !important;}
.technology #subMain ul li{position:relative;left:15px;}
img.platform-img {float:left;margin-right:50px;margin-bottom:30px;}
.technology .sub-banner{width:720px;height:229px;background:url(/images/platform/banner.png) no-repeat;}


/* Value Proposition */
.value-proposition .sub-banner{width:720px;height:151px;background:url(/images/platform/value-proposition/banner.png) no-repeat;}
.value-proposition .sub-banner p.subbanner-txt{display:block;float:left;position:relative;left:25px;top:45px;width:400px;font-size:20px !important;line-height:28px !important;}
.value-proposition .sub-banner p.subbanner-txt strong{font-size:28px;}
.value-proposition p{padding-left:25px;}

.value-proposition .row{padding-left:45px;font-size:14px;line-height:24px;margin-bottom:60px;}
.value-proposition .row strong{font-size:16px;}
.value-proposition .row img{float:left;margin-right:30px;margin-top:5px;}

/* Technology */
.platform .sub-banner{width:720px;height:156px;background:url(/images/platform/technology/banner.png) no-repeat;}
.platform .sub-banner p.subbanner-txt{display:block;float:left;position:relative;left:25px;top:40px;width:400px;font-size:24px !important;line-height:30px !important;text-align:right;}
.platform .tech-contents {font-size:14px;line-height:24px;padding:20px;margin-top:-50px;}
.platform .tech-contents strong{font-size:16px;margin-left:30px;}
.platform .tech-contents ul{margin-bottom:40px;}

/* Publishers */
.publishers h2{margin-left:20px !important;}
.publishers #subMain ul li{width:550px;margin-top:10px;font-size:14px !important;}
.publishers .img_padding{padding:15px 30px;}

.publisher-row img{float:left;margin-right:20px;}
.publisher-row {clear:both;margin-top:15px;min-height:55px;}
.publisher-row .box-label{float:left;min-width:310px;font-size:11px;margin-top:0px;color:#000;background:#f0f0f0;border:1px solid #f0f0f0;padding:3px 8px;}

/* Advertisers */
.advertisers h2{margin-left:20px !important;}
.advertisers #subMain ul li{width:550px;margin-top:10px;font-size:14px !important;}
.advertisers .img_padding{padding:15px 30px 15px 30px;}

/* Moble operators */
.mobile-operators h2{margin-left:20px !important;}
.mobile-operators #subMain ul li{width:550px;margin-top:10px;font-size:14px !important;}
.mobile-operators .sub-banner{width:720px;height:50px;}
.mobile-operators .sub-banner p.subbanner-txt{display:block;float:left;position:relative;left:120px;top:10px;width:570px;font-size:18px !important;line-height:24px !important;}

/* Privacy */
.privacy h2{margin-left:20px !important;}
.privacy #subMain ul li{width:550px;margin-top:10px;font-size:14px !important;}
.privacy #subMain .txt18{margin-top:-30px;}
.privacy .sub-banner{width:720px;height:113px;background:url(/images/platform/privacy/banner.png) no-repeat;margin-top:-30px;}
.privacy .sub-banner p.subbanner-txt{display:block;float:left;position:relative;left:120px;top:10px;width:570px;font-size:18px !important;line-height:24px !important;}


/*products-and-services */
.products-overview  p{margin:0;display:block;width:540px;}
.products-overview .sub-seperator{margin-top:20px;}
.more-info{margin-top:10px !important;text-align:right;}
.more-info .button{font-size:12px;}
.product-desc ul{margin-left:10px;margin-bottom:0;}

.product-desc ul li{list-style-type:disc;font-size:14px;width:490px;}
.product-title{font-size:16px !important;font-weight:bold;margin-top:-20px !important;}
.product-first .product-title{margin-top:20px !important;}
.product-target{font-size:10px !important;}

#lbsbadge{position:relative;top:-80px;}

/* Aloqa*/
.myaloqa .sub-banner{width:720px;height:180px;background:url(/images/products/aloqa/myAloqa.png) no-repeat;}
.myaloqa .sub-banner p.subbanner-txt{display:block;float:left;position:relative;left:45px;top:125px;width:395px;font-size:24px !important;line-height:36px !important;}
.myaloqa .sub-banner a{position:relative;top:-50px;right:20px;}
.myaloqa #subMain .innerContent{font-size:15px;}
.myaloqa ul.aloqa-contents{font-size:14px;margin-left:55px;}
.myaloqa ul.aloqa-contents li{margin-bottom:10px;}

/* Once You Install */
.once-you-install-aloqa #subMain ul,.settings #subMain ul{margin-left:40px;}
.faq #subMain h2{padding:0 20px;}

/* FAQ */
#accordion{margin-left:20px;}
#accordion h2{font-size:14px;}

/*aloqa-mobile-channel */
.aloqa-mobile-channel .sub-banner{width:720px;height:265px;background:url(/images/publishers/banner.png) no-repeat;}
.aloqa-mobile-channel  p.subbanner-txt{display:block;float:left;position:relative;left:45px;top:45px;width:575px;font-size:24px !important;line-height:36px !important;}
.aloqa-mobile-channel  ul.margin40{font-size:14px;}
.aloqa ul.margin40 li{margin-bottom:10px;}

/*aloqa-sdk-for-mobile*/
.aloqa-sdk-for-mobile .sub-banner{width:720px;height:145px;background:url(/images/products/sdk-mobile/banner.png) no-repeat;}
.aloqa-sdk-for-mobile .margin40 {font-size:14px;}
.aloqa-sdk-for-mobile .margin40 li {margin-bottom:10px;}

/*aloqa-sdk-for-portable-navigation*/
.aloqa-sdk-for-portable-navigation .sub-banner{width:720px;height:222px;background:url(/images/products/sdk-pnd/banner.png) no-repeat;}
.aloqa-sdk-for-portable-navigation p.subbanner-txt{display:block;float:left;position:relative;left:30px;top:25px;width:420px;font-size:18px !important;line-height:24px !important;}
.aloqa-sdk-for-portable-navigation .margin40 {font-size:14px;}
.aloqa-sdk-for-portable-navigation .margin40 li {margin-bottom:10px;}

/* Partners */
#partners-img{margin-left:40px;}
/* Sign Up */
.form-label{float:left;margin-left:50px;width:150px;text-align:right;}
#signup-form input{float:left;margin-left:20px;}

/* About */
.about #subMain .innerContent{padding:20px;font-size:14px; }
.about #subMain .innerContent ul li{margin-bottom:10px;}

.about-ol li{margin-bottom:10px;margin-left:55px;padding-right:20px;}
/* Contact */
#map-big{position:relative;left:-20px;top:-30px;}
.location{float:left;width:450px;}

/*developers*/
.developers #content{font-size:14px;}
.developers #content .content_inner{background:url(/images/developers.png) right bottom no-repeat ;}
/* Footer */
#footer{margin-top:20px; background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;}



/* Aloqa Buzz  */
.aloqa-buzz iframe{position:relative;top:-20px;}

.sitemap {list-style-type:none;margin-top:20px;font-size:11px;}
.sitemap li{float:left;display:block;margin-right:4px;margin-left:23px;}
.sitemap li a{color:#444444;text-decoration:none;}
.sitemap li a:hover{text-decoration:underline;}
.sitemap li a.toplevel {color:#444444;font-weight:bold;font-size:12px;}

/* */
.add-remove{float:left;width:280px;margin-left:50px;text-align:center;}

ul.header{font-weight:bold;border-bottom:1px solid #666;height:20px;}

ul.signup{list-style-type:none;clear:both;}
ul.signup li{list-style-type:none;float:left;}
ul.signup li.id{text-align:right;width:50px;}
ul.signup li.email{width:250px;}
ul.signup li.phone{width:250px;}

#banner #buttons a.button-big{font-size:16px;}

.mobile-operators .content_inner{font-size:14px !important;}
.mobile-operators .content_inner ul{list-style-type:disc;}
.settings .subMain_inner img{position:relative;top:-40px;}
.jobs .subMain_inner ul{margin-left:30px;font-size:13px;}
.jobs .subMain_inner p{padding:0;}
.jobs #subMain .innerContent ul li {margin-bottom:5px;}
.jobs #subMain h3{padding:0 20px;font-size:18px;}
.advertisers .innerContent p,.publishers .subMain_inner p{font-size:14px !important;}
.publishers .subMain_inner ul{padding-left:30px;}

span.question{font-weight:bold;}
.adding-and-removing-channels .box-label{font-size:12px !important;}

.buzz-pic{text-align:center;padding-bottom:10px;}


/* LIKES WALL */
#likes-content *{color:#808080;font-size:11px;font-weight:normal;}
#likes-content{height:500px;overflow-y: auto;width:450px;margin-bottom:20px;}
#likes a{color:#3B5998;font-weight:bold;}

.UIIntentionalStory  {
	background-color:#FFFFFF;
	border-top:1px solid #EEEEEE;
	margin-bottom:7px;
	min-height:50px;
	padding:7px 0 0 60px;
	position:relative;
}
.UIIntentionalStory_Pic  {
	left:0;
	position:absolute;
}
#likes .UIProfileImage_LARGE  {
	height:50px;
	width:50px;
	float:left;
	margin-right:10px;
}
.UIStoryAttachment {
margin-bottom:5px;
margin-top:6px;
overflow:hidden;
padding-right:10px;
}
.UIIntentionalStory .UIStoryAttachment_MediaSingle {
padding-right:10px;float:left;
}
.UIStoryAttachment_Info  {
display:table;
}

.UIImageBlock_ICON_Image  {
margin-right:5px;float:left;
}

.commentable_item .ufi_section {
background-color:#ECEFF5;
border-bottom:1px solid #E5EAF1;
clear:left;
float:none;
margin-bottom:2px;
overflow:hidden;
padding:5px 0 4px 5px;
width:350px;
}

.commentable_item .comment_box_nub {
background:url("http://facebook.com/rsrc.php/z2US7/hash/ds6fwf8m.png") no-repeat scroll -930px -69px transparent;
clear:left;
height:5px;
margin:0 0 0 17px;
overflow:hidden;
width:9px;
}

/*.UIImageBlock_Content *{display:none;}*/
.UIImageBlock_Content:first-child,.UIImageBlock_Content:first-child *{display:block;}
/*.UIImageBlock_Content span,.UIImageBlock_Content span a{display:block;}*/

.UIIntentionalStory_BottomAttribution,.comment_link,.like_link,.feedback_show_link,.feedback_hide_link,.text_exposed_link{display:none;}
.feedback_toggle_link + a,.like_link + a{display:none;}
.UIImageBlock .uiLinkButton {display:none;}


.motorola{background:#FBFCEB;padding:10px;}
#motorola-header{font-weight:bold;text-align:center;font-size:14px;}
#motorola-details p{margin-bottom:15px !important;}
   
