/* Zabidoo Com Stylesheet - RMT 07.03.07 */


*{margin:0;padding:0;}

body{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:12px;color:#5a5a5a;}

p{margin-bottom:1em;}

.hide{display:none;}
.normal{margin:1em 2em;}
.normal li{line-height:1.5em;}
.clear{clear:both;}

a.grey{color:#5a5a5a;}
a.grey:hover{color:#ffa200;}
a.blue{color:#0096ff;}
a.blue:hover{color:#ffa200;}

.grey-button{height:26px;position:relative;padding-left:3px;background:transparent url(../images/greybutton.gif) 0 0 no-repeat;}
.grey-button a{position:absolute;line-height:26px;width:100%;text-align:center;display:block;color:#5a5a5a;text-decoration:underline;font-weight:bold;
background:transparent url(../images/greybutton.gif) 100% 0 no-repeat;}

#header{background:transparent url(../images/header_background.gif) repeat-x;height:81px;}
#header h1{width:186px;height:81px;text-indent:-10000em;background:transparent url(../images/zabidoo_logo.gif) 100% 50% no-repeat;}
#header h1 a{display:block;height:81px;width:100%;}
#headerbody{height:81px;width:760px;margin:0 auto;position:relative;}

#headernav{position:absolute;left:210px;top:37px;list-style:none;}
#headernav li{float:left;text-align:center;margin:0 15px;}
#headernav li a{background:transparent url(../images/topnav.gif) 0 0 no-repeat;display:block;color:#0096ff;font:normal 13px/29px Arial Black,sans-serif;text-decoration:none;}
#headernav li a span{margin-left:3px;padding-right:3px;display:block;background:transparent url(../images/topnav.gif) 100% 0 no-repeat;}
#headernav li a:hover{background-position:0 -29px;color:#0096ff;}
#headernav li a:hover span{background-position:100% -29px;}
#headernav li.selected a{background-position:0 -58px;color:#fff;}
#headernav li.selected a span{background-position:100% -58px;}
#headernav1{width:70px;}
#headernav2{width:144px;}
#headernav3{width:133px;}
#headernav4{width:55px;}

#flashclose{width:100%;top:0;left:0;position:absolute;z-index:1110110111;display:none;}
#flashclose div{position:relative;margin:0 auto;width:760px;}
#flashclose a{position:absolute;top:33px;right:40px;width:77px;height:32px;text-align:center;color:#fff;font:normal 14px/30px Arial Black,Arial,sans-serif;text-decoration:none;background:transparent url(../images/flashclose.gif) no-repeat;}
#flashclose a:hover{background-position:0 -32px;}
#flashlayer{z-index:10000101;width:100%;height:313px;background:#fff;position:absolute;top:90px;left:0;overflow:hidden;display:none;}
#flashlayerembed{width:760px;height:313px;margin:0 auto;}


/*Breadcrumb*/

#breadcrumb{width:760px;margin:0 auto;clear:both;visibility:hidden;height:10px;overflow:hidden;}
#breadcrumbbody{}
#breadcrumbbody ul{list-style:none;}
#breadcrumbbody li{float:left;line-height:2.5em;margin-right:7px;color:#333;}
#breadcrumbbody a{font-family:verdana,arial,sans-serif;color:#333;text-decoration:none;display:block;padding-right:10px;background:transparent url(../images/crumb.gif) 100% 1.10em no-repeat;}
#breadcrumbbody a:hover{text-decoration:underline;color:#000;}


/*Body*/

#body{width:760px;margin:0 auto;position:relative;clear:both;}
#bodybody{padding-left:199px;}

#body h1{font:normal 25px Arial Rounded MT Bold, Arial, Verdana, Helvetica, sans-serif;color:#5a5a5a;margin:0 0 10px 0;line-height:1.2em;}


/*Left navigation*/

#leftnav{height:100%;position:absolute;top:0;left:0;width:197px;list-style:none;}
#leftnav ul{list-style:none;background:transparent url(../images/leftnavbg.gif) 0 0 repeat-y;height:100%;}
#leftnav li{height:32px;}
#leftnav li a{text-indent:10px;background:transparent url(../images/leftnav.gif) 0 -32px no-repeat;display:block;width:100%;text-decoration:none;color:#0096ff;font:Bold 13px/32px Arial,sans-serif;}
#leftnav li#leftnav-first a{background-position:0 0;}
#leftnav li#leftnav-last a{background-position:0 -64px;}
#leftnav li a:hover{background-position:0 -128px;}
#leftnav li#leftnav-first a:hover{background-position:0 -96px;;}
#leftnav li#leftnav-last a:hover{background-position:0 -160px;}
#leftnav li.selected a{background-color:#0096ff;color:#fff;}
#leftnav #leftnavbot{position:absolute;left:0;bottom:0;height:2px;width:197px;background:transparent url(../images/leftnavbot.gif) no-repeat;}


/*Footer*/

#footer{width:760px;margin:10px auto 0 auto;clear:both;}
#footerbody{}
#footerbody ul{list-style:none;min-height:150px;margin-top:5px;}
#footerbody li{text-indent:10px;line-height:20px;}
#footerbody li a{text-decoration:underline;color:#0096ff;font-size:12px;}
#footerbody li a:hover{text-decoration:underline;color:#ffa200;}
#footerbody li a:active{color:#ffa200;}
#footerbody h2{border-bottom:1px solid #fff;padding-left:10px;background:#09f url(../images/blueheader.gif) no-repeat;font:normal 14px/29px Arial Black,sans-serif;color:#fff;}
#footerbody span{display:block;background:transparent url(../images/blueheader.gif) 100% 0 no-repeat;}
#footer hr{clear:both;height:20px;visibility:hidden;}

#footer-col1{width:197px;margin-right:2px;float:left;}
#footer-col2{width:279px;margin-right:2px;float:left;}
#footer-col3{width:280px;float:left;}

/*
.footer-col{background:#fff url(../images/greygrad.gif) 100% 0 repeat-y;}
.footer-colframe{background:transparent url(../images/greyframe2.gif) 100% 100% repeat-y;}
.footer-colbg{background:transparent url(../images/greyframe2.gif) 0 30px no-repeat;}
.footer-colbody{background:transparent url(../images/greyframe2.gif) 100% 0 no-repeat;}
#footerbody ul{background:transparent url(../images/greyframe2.gif) 0 100% no-repeat;padding-top:5px;}

.footer-col:hover .footer-colframe{background-image:url(../images/blueframe.gif);}
.footer-col:hover .footer-colbg{background-image:url(../images/blueframe.gif);}
.footer-col:hover .footer-colbody{background-image:url(../images/blueframe.gif);}
.footer-col:hover ul{background-image:url(../images/blueframe.gif) !important;}
*/

/* Homepage layout */

#homepage #bodybody{padding:0;}
/*#homepage{background:#fff url(../images/zzhomepage2.jpg) 50% 105px no-repeat;min-width:760px;}*/
#homepage{background:#fff;min-width:760px;}

#hp-topcol{width:760px;height:313px;position:relative;overflow:hidden;margin-bottom:10px;}
#hp-topcol img.hp{width:780px;height:313px;position:absolute;top:0;left:0;z-index:0;visibility:hidden;}
#hp-topcol hr{display:none;}
#hp-textlayer{width:560px;height:313px;position:absolute;top:0;left:0;z-index:1;background:transparent url(../images/introtext.png) 30px 37px no-repeat;}
.noflash-screen{background:#fff url(../images/homepagenotinstalled_wideex.jpg) no-repeat;height:313px;position:relative;}
.noflash-screen h3 a{color:#f1f4f6;text-decoration:underline;font:normal 19px Arial Black,Arial,Helvetica,sans-serif !important;}
.noflash-screen h3 a:hover{color:#333;}
#button-getflash{position:absolute;top:250px;left:20px;}
#button-refresh{position:absolute;top:250px;left:540px;}

.noflash-homepage{position:absolute;width:100%;display:none;background:#fff url(../images/homepage_block2.jpg) no-repeat;height:313px;}
.noflash-homepage h3{position:absolute;top:265px;left:105px;}
.noflash-homepage h3 a{color:#f1f4f6;text-decoration:underline;font:normal 19px Arial Black,Arial,Helvetica,sans-serif !important;}
.noflash-homepage h3 a:hover{color:#333;}

.isflash-homepage{position:relative;height:313px;background:#fff;}

#hp-textlayer h3{display:none;}
#hp-text1{position:absolute;width:523px;height:50px;left:30px;top:40px;}
#hp-text2{position:absolute;width:523px;height:50px;left:30px;top:80px;}
#hp-text3{position:absolute;width:523px;height:50px;left:30px;top:120px;}
#hp-text4{position:absolute;width:523px;height:50px;left:30px;top:160px;}

#hp-dl-pc-button{position:absolute;left:380px;top:210px;width:376px;height:90px;overflow:hidden;}
#hp-dl-pc-button a{display:block;position:absolute;top:0;left:0;width:375px;height:86px;padding:44px 0 0 66px;color:#f1f4f6;text-decoration:underline;font:normal 18px Arial Black,Arial,Helvetica,sans-serif;}
#hp-dl-pc-button a:hover{color:#333;}

#hp-dl-mob-button{width:214px;height:108px;position:absolute;background:transparent url(../images/fadedorange.gif) 0 0 no-repeat;bottom:0;left:0;}
#hp-dl-mob-button a{visibility:hidden;display:block;position:absolute;top:42px;left:60px;width:132px;height:60px;padding:0;color:#f1f4f6;text-decoration:underline;font:normal 16px Arial Black,Arial,Helvetica,sans-serif;}
#hp-dl-mob-button a:hover{color:#333;}

#hpz-dl-mob-button{width:214px;height:108px;position:absolute;background:transparent url(../images/bluebutton1.gif) 0 0 no-repeat;bottom:-20px;left:0;}
#hpz-dl-mob-button a{display:block;position:absolute;top:32px;left:80px;width:132px;height:60px;padding:0;color:#f1f4f6;text-decoration:underline;font:normal 16px Arial Black,Arial,Helvetica,sans-serif;}
#hpz-dl-mob-button a:hover{color:#333;}

#hp-dl-mob-button-home{width:197px;height:101px;position:relative; top:6px;background:transparent url(../images/button_getzmobile_home.gif) no-repeat;overflow:hidden;}
#hp-dl-mob-button-home a{display:block;position:absolute;top:5px;left:0;width:132px;height:83px;padding:40px 0 0 65px;color:#f1f4f6;text-decoration:underline;font:normal 16px Arial Black,Arial,Helvetica,sans-serif;}
#hp-dl-mob-button-home a:hover{color:#333;}

#hp-multicol{clear:both;height:200px;}
#hp-multicol hr{display:none;}
#hp-multicol h3{font:normal 15px Arial Rounded MT Bold,Arial,Helvetica,sans-serif;color:#5a5a5a;margin-bottom:0.5em;}
#hp-col1{width:197px;margin-right:2px;float:left;position:relative;height:100%;}
#hp-col2{width:250px;margin-right:2px;float:left;padding-left:20px;position:relative;height:100%;}
#hp-col2 ul{list-style:none;}
#hp-col3{width:280px;float:right;position:relative;height:100%;}
#hp-col3 h2{position:absolute;bottom:0;left:0;width:280px;height:70px;background:transparent url(../images/orangebutton_intro.gif) no-repeat;}
#hp-col3 h2 a{position:absolute;top:10px;left:77px;width:180px;color:#fff;text-decoration:underline;font:normal 16px Arial Black,Arial,Verdana,Helvetica,sans-serif;}
#hp-col3 h2 a:hover{color:#333;}

#hp-multicol p a{font-weight:bold;color:#0096ff;text-decoration:underline;}
#hp-multicol p a:hover{color:#333;}


/* Multi cols, pc features */

.body-col1{margin-right:200px;}
.body-col2{position:absolute;top:0;right:0;width:160px;}

.featureslist{}
.featureslist h3{font:normal 24px Arial Rounded MT Bold,Arial,sans-serif;color:#5a5a5a;}
.featureslist ol{list-style:none;}
.featureslist li{margin:1.20em 0;font-size:12px;font-weight:bold;text-decoration:underline;color:#ffa200;}
.featureslist li a{text-decoration:underline;color:#5a5a5a;font-weight:normal;}
.featureslist li a:hover{text-decoration:underline;color:#ffa200;}

.featuresbody{position:relative;}

.featureimg{width:390px;height:313px;margin-bottom:10px;position:relative;}
.featureimg h3{position:absolute;top:245px;left:140px;}
.featureimg h3 a{display:block;color:#f1f4f6;text-decoration:underline;font:normal 16px Arial Black,Arial,Helvetica,sans-serif;padding:15px 25px 15px 85px;}
.featureimg h3 a:hover{color:#333;}

.pcfeatureimg{background:transparent url(../images/pcfeatures.jpg) no-repeat;}


/*Mobile features*/
.mobilefeatureimg{width:390px;height:313px;margin-bottom:10px;position:relative;}
.mobilefeatureimg h3{position:absolute;top:246px;left:100px;}
.mobilefeatureimg h3 a{display:block;color:#f1f4f6;text-decoration:underline;font:normal 16px Arial Black,Arial,Helvetica,sans-serif;padding:15px 25px 15px 85px;}
.mobilefeatureimg h3 a:hover{color:#333;}





.featurecopy{position:relative;clear:both;padding:10px;width:541px;overflow:hidden;}
.featurecopy h3{font:normal 15px Arial Rounded MT Bold,Arial,Helvetica,sans-serif;}
.featurecopy ul{margin:1em 2em;}
.featurecopy li{margin-bottom:0.25em;}
.featurecopy li span{font-weight:normal;}
.featurecopy a{color:#5a5a5a;text-decoration:underline;font-weight:normal;}
.featurecopy a:hover{color:#ffa200;}


.featurenav{}
.featurenav{list-style:none;position:relative;width:100%;margin-bottom:10px;height:30px;}
.featurenav li{position:absolute;width:95px;top:0;text-align:center;}
.featurenav li.fn-previous{right:103px;}
.featurenav li.fn-next{right:-2px;}
.featurenav li.fn-buttons .bstyle{padding-left:2px;color:#fff;display:block;width:95px;height:30px;background:#0096ff url(../images/roundrect.gif) no-repeat;font-family:Arial Black,arial,sans-serif;text-decoration:none;line-height:30px;}
.featurenav li.fn-buttons .bstyle span{display:block;width:95px;height:30px;background:transparent url(../images/roundrect.gif) 100% 0 no-repeat;}
.featurenav li.fn-buttons a:hover{padding-left:2px;background-color:#0096ff;background-position:0 -30px;color:#0096ff;}
.featurenav li.fn-buttons a:hover span{background-color:#0096ff;background-position:100% -30px;}
.featurenav li.fn-buttons a.bstyle span{cursor:pointer;}
.featurenav li.fn-buttons div.bstyle{background-color:#dfded7;cursor:default;}

.blueheader{border-bottom:1px solid #fff;padding-left:20px;background:#09f url(../images/blueheader.gif) no-repeat;font:normal 15px/29px Arial Black,sans-serif;color:#fff;}
.blueheader span{display:block;background:transparent url(../images/blueheader.gif) 100% 0 no-repeat;}


/* Downloads */

#dl-mobile-header{margin-bottom:10px;width:601px;height:313px;background:transparent url(../images/mobile03.jpg) no-repeat;position:relative;}

#dl-mobile-header #hp-dl-mob-button{}
#dl-mobile-header-right{position:absolute;bottom:0;right:40px;width:200px;height:200px;}
#dl-mobile-header-right label{display:block;font:normal 18px Arial Rounded MT Bold,arial,sans-serif;color:#5a5a5a;margin-bottom:10px;}
#dl-mobile-header-right input{display:block;margin-bottom:10px;}
#dl-mobile-header-right i{display:block;font-style:normal;color:#5a5a5a;margin-bottom:10px;font-size:12px;}

#dl-mobile-header2{margin-bottom:20px;width:561px;height:313px;background:transparent url(../images/getzabidoophone.jpg) no-repeat;}

.dl-mob-step{margin-left:10px;}
.dl-mob-step ol{margin:1em 2em;}
.dl-mob-step ol li{margin-bottom:2em;}
.dl-mob-step ol li p{margin-top:2em;}

.selectedphone{position:relative;width:230px;}
.selectedphone p{margin:0;position:absolute;color:#0096ff;right:0;bottom:10px;width:120px;font-size:14px;}

#phoneslist{margin-left:10px;}
#phoneslist .imghold{float:left;display:block;width:135px;text-align:center;position:relative;}
#phoneslist .imghold img{margin-bottom:10px;}
.mobilemanufacturer{width:561px;clear:both;height:30px;}
.mobilemanufacturer h2{margin-top:10px;font:normal 15px Arial Rounded MT Bold,arial,sans-serif;color:#5a5a5a;}
.groupmobman{display:none;}
.imglabel{position:absolute;width:160px;height:75px;background:#ffc;border:1px solid #666;top:-20px;left:-20px;text-align:left;padding:5px;display:none;}
.imglabel h3{font:normal 12px Arial Rounded MT Bold,arial,sans-serif;margin-bottom:5px;}
.imglabel p{font-size:10px;}
.imglabel strong{font-weight:normal;}

#enternumber{width:188px;height:18px;overflow:hidden;border:none;background:#fdab06 url(../images/mobile_inp.gif) no-repeat;color:#5a5a5a;font-size:13px;padding:1px 0 0 10px;}
#enternumber:hover, #enternumber:focus{background-color:#0096ff;}

.two-col-hold{margin-bottom:10px;position:relative;}
.two-col-hold h2{font:normal 15px Arial Rounded MT Bold, arial,sans-serif; color:#5a5a5a;margin-bottom:10px;}
.two-col-hold .col1{width:270px;padding-bottom:30px;}
.two-col-hold .col2{position:absolute;top:0;right:0;width:250px;padding-bottom:30px;}

.image-text{}
.image-text img{border:1px solid #0096ff;width:90px;height:80px;float:left;margin-right:10px;}
.image-text p b{display:block;}

#supported-mobiles{clear:both;}
#supported-mobiles h2{font:normal 18px Arial Rounded MT Bold,arial,sans-serif;position:relative;}
#supported-mobiles h2 a{font-size:12px; font-family:verdana,sans-serif; color:#0096ff; text-decoration:underline; position:absolute; top:5px; right:0px; width: 200px;}
#supported-mobiles h2 a:hover{color:#ffa200;}
#supported-mobiles .options{margin-bottom:10px; margin-top:3px;width:561px;height:40px;overflow:hidden;background:#00baff url(../images/options_bg.gif) no-repeat;position:relative;}
#supported-mobiles .options select{margin:10px 0 0 10px;float:left;}
#supported-mobiles .options a{position:absolute;top:8px;right:10px;width:121px;height:26px;overflow:hidden;background:transparent url(../images/showme.gif) no-repeat;color:#5a5a5a;text-align:center;line-height:24px;font-weight:bold;}
#supported-mobiles .options a:hover{background-position:0 -26px;color:#fff;text-decoration:none;}

#dl-pc-header{margin-bottom:10px;width:573px;height:313px;background:transparent url(../images/downloadpc.jpg) -7px 0 no-repeat;position:relative;}
#dl-pc-header a{padding:10px 30px 20px 70px;overflow:hidden;display:block;position:absolute;bottom:10px;right:40px;color:#f1f4f6;text-decoration:underline;font:normal 18px Arial Black,Arial,Helvetica,sans-serif;}
#dl-pc-header a:hover{color:#333;}

.zab4mob{padding:40px 0 0 50px;color:#f1f4f6;text-decoration:underline;font:normal 18px Arial Black,Arial,Helvetica,sans-serif;display:block;width:218px;height:60px;background:transparent url(../images/zab4mob.gif) no-repeat;}
.zab4mob:hover{color:#333;}


/*Mobile */

.phone-and-network {float:left; height:210px; width:132px; margin:10px 71px 10px 0px}
.phone {float:left; text-align:center; height:172px; width:94px}
.network {margin-bottom:3px; width:35px; height:32px;}
.manufacturer {padding-top:180px; width:94px}


#downloadPCbutton {height:92px; width:376px; background: #fff url(../images/button_download_PC.gif) 50% 0 no-repeat;}
#downloadPCbutton_text {font:normal 18px Arial Black, Arial, Helvetica, sans-serif; text-decoration:underline; position:absolute; left:62px; top:50px; width: 277px;color:#fff;}
#downloadPCbutton_text:hover{color:#333;}

.mobilealert {color: #FF0000}


/*Installation buttons*/

.install-buttons{list-style:none;}
.install-buttons li{display:block;margin-bottom:8px;width:333px;}


/* What is Zabidoo */

#whatis-header{margin-bottom:10px;position:relative;width:562px;height:313px;overflow:hidden;background:transparent url(../images/whatiszabidoo.jpg) no-repeat;}
#whatis-header a{padding:20px 10px 30px 98px;color:#f1f4f6;display:block;position:absolute;left:289px;top:212px;font:normal 18px Arial Black,Arial,Helvetica,sans-serif;}
#whatis-header a:hover{color:#333;}

#whatis-list{list-style:none;height:133px;}
#whatis-pcfeatures{margin-right:1px;}
#whatis-pcfeatures a{background:transparent url(../images/whatis_pcfeatures.jpg) no-repeat;}
#whatis-mobilefeatures{}
#whatis-mobilefeatures a{background:transparent url(../images/whatis_mobfeatures.jpg) no-repeat;}
#whatis-reviews{margin:0;}
#whatis-reviews a{background:transparent url(../images/whatis_reviews.jpg) no-repeat;}

.whatis-img{float:left;margin-right:1px;position:relative;padding:0px;width:186px;height:133px;background:#78d7fb url(../images/whatisbg.gif) no-repeat;}
.whatis-img a{text-decoration:underline;display:block;width:186px;height:133px;text-align:center;color:#5a5a5a;font-family:Arial Rounded MT Bold,Arial,sans-serif;font-size:20px;}
.whatis-img:hover{}
.whatis-img a span{cursor:pointer;text-decoration:underline;position:absolute;left:0;bottom:10px;width:183px;text-align:center;}
.whatis-img a:hover{color:#333;}

#screenblanket{text-align:center;z-index:10000001;display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;-moz-opacity:0.65;filter:alpha(opacity=65);}
#sbi{width:100%;height:100%;background:#666;filter:Alpha(opacity=65);display:none;}


/* FAQ */

#faq-header{width:561px;height:313px;background:transparent url(../images/faq.jpg) no-repeat;}
#faq-body{width:551px;margin:10px 0 0 10px;}


.faq{clear:both;margin-top:-20px;}
.faq h3{font:normal 15px Arial Rounded MT Bold,Arial,Helvetica,sans-serif; margin:15px 0px;}
.faq ul{margin:1em 2em;}
.faq li{margin-bottom:0.5em;}
.faq li span{font-weight:normal;}
.faq li a{color:#5a5a5a;text-decoration:underline;}
.faq li a:hover{color:#ffa200;}
.faq li.allfaq{list-style:none;}
.faq li.allfaq a{font-weight:bold;color:#0096ff;}
.faq li.allfaq a:hover{color:#ffa200;}
.faq a{color:#5a5a5a;}
.faq a:hover{color:#ffa200;}

.faq-button{background:transparent url(../images/greybutton.gif) 0 0 no-repeat;height:26px; width:70px; position:relative; padding-left:3px;margin-top:1em;}
.faq-button a{color:#5a5a5a;font-weight:bold;text-decoration:underline;background:transparent url(../images/greybutton.gif) 100% 0 no-repeat; height:26px; width:100%; text-align:center; position:absolute; padding-top:4px;}
.faq-button a:hover{color:#000;}

.topfaq{clear:both;margin-top:-20px;}
.topfaq h3{font:normal 15px Arial Rounded MT Bold,Arial,Helvetica,sans-serif;}
.topfaq ul{margin:1em 2em;}
.topfaq li{margin-bottom:0.25em;font-weight:bold;}
.topfaq li span{font-weight:normal;}
.topfaq li a{color:#5a5a5a;text-decoration:underline;font-weight:normal;}
.topfaq li a:hover{color:#ffa200;}
.topfaq li.allfaq{list-style:none;}
.topfaq li.allfaq a{font-weight:bold;color:#0096ff;}
.topfaq li.allfaq a:hover{color:#ffa200;}

/* Contact us */

#contactus{display:none;}

#contactus-header{width:561px;height:313px;background:transparent url(../images/contactus.jpg) no-repeat;}
#contactus-body{width:551px;margin:10px 0 0 10px;position:relative;}

#contactus-body h3{font:normal 15px Arial Rounded MT Bold,arial,sans-serif;color:#5a5a5a;margin-bottom:5px;}
#contactus-body .col1{width:275px;position:absolute;top:0;left:0;line-height:1.5em;}
#contactus-body .col2{margin:0 0 20px 277px;line-height:1.5em;}
#contactus-body address{font-style:normal;}

#contactus-body .formrow{width:551px;position:relative;height:35px;}
#contactus-body .formrow label{display:block;width:230px;font-weight:bold;}
#contactus-body .formrow input{position:absolute;top:0;right:10px;width:260px;border:1px solid #d5d6d6;padding:1px;}
#contactus-body .formrow textarea{position:absolute;top:0;right:10px;width:260px;height:110px;border:1px solid #d5d6d6;padding:1px;}

#contactus-body .contactradios{display:block;position:absolute;top:0;right:15px;width:260px;height:30px;}
#contactus-body .contactradios input{position:static;width:auto !important;padding:0 !important;border:none !important;margin:0 !important;}

#contactus-body .formrow input:hover{border:1px solid #ffa200;}
#contactus-body .formrow input:focus{border:1px solid #ffa200;}
#contactus-body .formrow input:active{border:1px solid #ffa200;}
#contactus-body .formrow textarea:hover{border:1px solid #ffa200;}
#contactus-body .formrow textarea:focus{border:1px solid #ffa200;}
#contactus-body .formrow textarea:active{border:1px solid #ffa200;}

#contactus-body a:link{color:#5a5a5a;text-decoration:underline;}
#contactus-body a:visited{color:#5a5a5a;}
#contactus-body a:hover{color:#ffa200;}


fieldset{border:none;}
legend{display:none;}


/* Help */

#help-header{width:561px;height:313px;background:transparent url(../images/faq.jpg) no-repeat;margin-bottom:10px;}

#help-intronav{position:relative;width:561px;height:133px;}
#help-intronav ul{list-style:none;}
#help-intronav li#hpint1{width:185px;height:133px;position:absolute;top:0;left:0;background:transparent url(../images/help_howtodl.gif) no-repeat;}
#help-intronav li#hpint2{width:186px;height:133px;position:absolute;top:0;left:187px;background:transparent url(../images/help_customise.gif) no-repeat;}
#help-intronav li#hpint3{width:186px;height:133px;position:absolute;top:0;right:0;background:transparent url(../images/help_usingzabidoo.gif) no-repeat;}
#help-intronav a{display:block;width:186px;height:133px;text-align:center;text-decoration:underline;color:#5a5a5a;font:normal 15px Arial Rounded MT Bold,arial,sans-serif;}
#help-intronav a span{cursor:pointer;text-decoration:underline;position:absolute;left:0;bottom:10px;width:186px;text-align:center;}
#help-intronav a:hover span{color:#333;}

.subheader-copy{padding:10px;}

.two-help-cols{}
.two-help-cols .col1{width:270px}
.two-help-cols .col2{width:260px;}
.two-help-cols ul{list-style:disc;margin-left:15px;}
.two-help-cols li{margin-bottom:0.25em;}


/* Download .net */

#dl-dotnet-header{margin-bottom:10px;position:relative;width:561px;height:313px;background:transparent url(../images/download_dotnet.jpg) no-repeat;}
#dl-dotnet-header a{padding:15px 0px 10px 2px;color:#f1f4f6;display:block;position:absolute;
left:180px;top:232px;font:normal 18px Arial Black,Arial,Helvetica,sans-serif;}
#dl-dotnet-header a:hover{color:#333;}
#dl-dotnet-header a span{font-size:12px;}

.notnetcols{}
.notnetcols li{margin-bottom:1em;}


/* Reviews */

#reviews-header{display:none;width:561px;height:313px;background:transparent url(../images/reviews.jpg) no-repeat;}
#reviews-header a{width:250px;overflow:hidden;padding:15px 10px 15px 0px;color:#f1f4f6;display:block;position:absolute;left:445px;top:240px;font:normal 18px Arial Black,Arial,Helvetica,sans-serif;}
#reviews-header a:hover{color:#333;}

.reviews-body{background:transparent url(../images/review_sample.jpg) no-repeat;height: 240px; margin-top:10px; padding:10px; width:561px;}

.reviews-item{position:relative;padding-left:100px;line-height:1.25em;margin-bottom:30px;}
.reviews-item img{position:absolute;top:0;left:0;;}
.reviews-item hr{display:none;}
.reviews-item ul{margin:0.5em 18px;}
.reviews-item h4{font-size:12px;margin-bottom:0.5em;}

.reviews-body .featurenav li{width:180px;}
.reviews-body .featurenav li.fn-previous{right:190px;}
.reviews-body .featurenav li.fn-buttons .bstyle{width:180px;}
.reviews-body .featurenav li.fn-buttons .bstyle span{width:180px;}


/* Glossary */
#glossary-body{width:551px;margin:10px 0 0 10px;}
.glossary-cont{clear:both; margin-bottom:20px;}
.glossary-term{font:normal 15px arial rounded mt bold,arial,sans-serif;}
.glossary-def{clear:both;width:100%;text-align:left;margin-bottom:20px;}

/* Privacy & Terms & Conditions */
#legal-body{width:551px;margin:10px 0 0 10px; text-align:justify;}
#legal-body h2{font:normal 15px Arial Rounded MT Bold,Arial,Helvetica,sans-serif;}
#legal-body a{color:#5a5a5a;}
#legal-body a:hover{color:#ffa200;}


/* 404.jsp */
#404-body{margin:10px 0 0 10px; text-align:justify;}
#404-body a{color:#5a5a5a;}
#404-body a:hover{color:#ffa200;}

/* Sitemap */
#sitemap-body{margin:10px 0 0 10px; text-align:justify;line-height:2em;}
#sitemap-body a{color:#5a5a5a;line-height:2em;}
#sitemap-body a:hover{color:#ffa200;line-height:2em;}

.sitemap ul{margin:0em 2em 1em 2em;}
.sitemap li span{font-weight:normal;}
.sitemap li a{color:#5a5a5a;text-decoration:underline;}
.sitemap li a:hover{color:#ffa200;}
.sitemap a:link{color:#5a5a5a;text-decoration:underline;}
.sitemap a:hover{color:#ffa200;}

.sitemap-col1{float:left; width:400px;padding-left:20px;}
.sitemap-col2{float:left; width:300px;}

