html{background:#ccc; font-size:13px; margin:0}
body{margin:0; font-family:Arial; color:#333; background:url(/images/android2-bg.gif) center repeat-y}
div.body-wide{background:#fff; width:100%}
img{border:0}
a{color:#3f8cd9; text-decoration:none}
a:hover{text-decoration:underline}
h1, h2, h3, h4{margin:0}
div.clearer{clear:both}
div.page{margin:0 auto; width:960px; background:#fff}
div.main{background:url(/images/android2-main-bg.gif) repeat-x; padding:5px}
div.main div.callout{border-right:1px solid #ccc; width:31%; float:left; margin-right:25px}
div.main div.callout.last{border-right:0; margin-right:0}
div.main div.callout.last p{padding-right:0}
div.main div.callout h3{font-size:17px; margin:0}
div.main div.callout p{padding:0 20px 0 0}
div.main div.callout img{float:left; margin:0 20px 20px 0}
div.main div.callout a{font-weight:bold}
#container{clear:both; position:relative; zoom:1}
#container:after{content:"."; visibility:hidden; height:0; display:block; clear:both}
#article{float:right; display:inline; width:668px; padding-top:15px}
#article p{margin-bottom:5px; margin-top:5px; padding:3px 0; text-indent:2em; font-size:14px}
#article ol li{font-size:14px}
#rightcontentarea{display:block; height:auto !important; margin:0; min-height:380px; padding-top:15px; line-height:1.8em}
#sidebar{float:left; margin:0; text-align:left; width:220px}
#content{float:left; margin:0; text-align:left; width:668px}
#aside{float:right; margin:0; text-align:left; width:220px}
#section{}
pre{background-color:#F9F9F9; border:1px dashed #2F6FAB; color:black; line-height:1.1em; padding:1em}
div.footer{border-top:1px solid #ccc; padding:10px 0 0 0; color:#ccc; margin-top:20px}
div.footer ul{list-style:none; padding:0; margin:0}
div.footer ul li{display:inline; color:#898888; padding-left:5px}
div.page-footer{width:980px; margin:0 auto; height:12px; background:url(/images/android2-footer.gif) top center no-repeat; overflow:hidden}
hr{border-top:#ccc 1px solid; border-left-width:0px; background:#e19832; border-bottom-width:0px; height:0px; border-right-width:0px}
#leftcontentarea{display:block; float:left; height:auto !important; margin:0; min-height:80px; padding-top:30px; padding-left:15px; width:185px}
#leftnav h3{background-image:url(/images/leftnav/leftnav_title_bg.gif); color:#82786F; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:normal; height:26px; margin:0; padding:9px 0 0 18px}
#leftnav a.menu_item{background-image:url(/images/leftnav/leftnav_divider.gif); background-position:center top; background-repeat:no-repeat; color:#82786F; display:block; font-family:Arial,Helvetica,sans-serif; font-size:14px; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; padding:12px 25px 10px 16px; position:relative}
#leftnav a.menu_active{color:#C7C2BA}
#leftnav a.menu_first{background-image:none}
#leftnav a.menu_last{}
#leftnav a.menu_item:hover{color:#7AB800}
#leftnav a.menu_item:active{outline:none}
#leftnav a.menu_item:focus{-moz-outline-style:none}
#leftnav .end_cap{background-color:#FFF; background-image:url(/images/leftnav/leftnav_bottom.gif); background-repeat:no-repeat; height:6px; line-height:1px; overflow:hidden; padding-bottom:18px}
#header{height:92px; width:960px; margin:0 auto; padding-top:20px; background:url(/images/android2-header-bg.gif) bottom repeat-x}
#header #logo{height:72px; width:184px; margin-left:0px; padding-top:20px; float:left; position:absolute}
#header #country{height:20px; width:400px; margin-left:350px; position:absolute}
div.nav{height:41px; width:755px; display:block; margin-top:30px; margin-left:185px; position:absolute}
div.nav ul{margin:21px 0 0 0; list-style:none; padding:0; float:right}
div.nav ul li{display:inline}
div.nav ul li a{float:left; display:block; background:url(/images/android2-header-tabs.gif) no-repeat; width:99px; height:40px; margin:0 5px 0 0; line-height:41px; font-size:16px; font-weight:bold; color:#82786f; text-align:center}
div.nav ul li.active a{color:#333; background-position:0 -41px; height:41px}
div.nav ul li.active a:hover{color:#7ab800; text-decoration:none}
#header #search{display:block; height:19px; width:170px; background-repeat:no-repeat; margin-top:0px; position:absolute; margin-left:780px}
#search #searchTextBoxBackground .input1{border:0 none; color:#666; font-family:Arial,sans-serif; font-size:12px; margin:3px 0 0 5px; width:132px}
#search #searchTextBoxBackground{background-repeat:repeat-x; border:1px solid #b9b9b9; background-image:url(/images/searchpage_search.gif); height:21px; width:141px; float:left}
 #search .input2{ border-top-width:0px;  border-left-width:0px;  border-bottom-width:0px;  border-right-width:0px;  font-size:13px;  background-image:url(/images/search_new.gif);  cursor:pointer;  color:#fff;  background-repeat:no-repeat;  font-family:Arial;  height:23px;  float:left}
.g-section:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.g-section:after{clear:none}
.g-section{width:100%; overflow:hidden}
.g-section{zoom:1}

