@charset "utf-8";
/* CSS Document */
*:focus{ outline:none; }
body{
	margin:0; padding:0px;
	font: normal 14px Arial, Helvetica, sans-serif; color:#3a463c; text-align: center;
	background:#f6f6f6;
/*	background:#f6f6f6 url(../images/bg.iplotz.gif) repeat-x;*/
}
div, h1, h2, h3, h4, h5, img, span, label, p, a, ul{ margin:0px; padding:0px; border:none; }
#wrapper{ margin:0px auto; width:960px; }
#header{ padding-left:20px; width:940px; height:72px; }
#header a{ float:left; margin-top:15px; }
#header p{ float:right; margin-top:25px; width:650px; color:#5b5b5b; text-align:right; }
#header p b{ float:right; padding:6px 10px 0 0; font-weight:normal; }
#header p a{ float:right; margin:0 5px 0 0;  }
#header p a.name{ float:right; margin:0 5px 0 0;padding:6px 10px 0 0;}
#header p img.avatar{ float:right; margin:0 5px 0 0;}

#header a.twitter{ float:right; margin:5px 0 0 0; width:54px; height:52px; vertical-align:bottom; background:url(../images/twitterBird.png) no-repeat bottom; color:#f6f6f6; }
#header a.twitter:hover{ background:url(../images/twitterBird.hover.png) no-repeat bottom; }

#menu{ margin-bottom:0px; width:960px; height:41px; background:url(../images/bg.menu.gif) no-repeat top;}
#menu ul{ margin:0px auto; padding:12px 0px 0px 0px; width:910px; height:26px; } 
#menu ul li{ float:left; padding:0px 25px 0 0; list-style:none; }
#menu ul li a{ font-size:14px; text-decoration:none; color:#94bdb2; font-weight:bold; }
#menu ul li a:hover, #menu ul li a.menuSelect{ color:#fff; }
#menu ul li a.menuSelect{ display:inline-block; height:29px; color:#fff; background:url(../images/menu.selected.gif) no-repeat bottom; }
#menu ul li a.menuHomeSelect{ display:inline-block; height:36px; color:#fff;  }

#subMenu{ width:920px; height:35px;  }
#subMenu ul{ float:right; margin:0px auto; width:550px; height:35px; } 
#subMenu ul li{ float:left; padding:0px 25px 0 0; list-style:none; }
#subMenu ul li a{ font-size:16px; font-weight:bold; text-decoration:none; color:#3a463c; }
#subMenu ul li a:hover, #subMenu ul li a.menuSelect{ color:#536f58; }

#banner{ margin-top:1px; padding:20px 30px 0 30px; width:900px; height:285px; text-align:left; background:url(../images/banner.iPlotz.jpg) no-repeat top; border-bottom:2px solid #fff; }
#banner p{ float:left; width:440px; color:#eda8bc; text-align:justify; font-size:16px; line-height:21px; }
#banner div.wrframe{
float:left;
width:440px;
}
#banner p.wireframetxt{
margin:-20px 0 35px 0;
}
#banner a{ margin-right:10px; float:left; }
#banner #slideShow{ float:right; padding:25px 0 0 23px; width:418px; height:225px; background:url(../images/bg.slides.png) no-repeat; }
#banner #slideShow div.slide{ padding:40px 0 0 12px; width:382px; height:161px; background:#3d2328; color:#ac969b; }
#banner #slideShow div.slide img{ float:left; }
#banner #slideShow div.slide h1{ float:right; width:228px; font-size:16px; font-weight:bold; color:#d5cacc; }
#banner #slideShow div.slide span{ float:right; padding:10px 10px 0 0; width:218px; }

#content{ display:inline-block; margin-bottom:15px; padding:0 0 30px 0; width:960px; text-align:left; background:#ebebeb url(../images/bg.home.contentBottom.gif) no-repeat bottom; }
#contentInner{ display:inline-block; padding:0 25px 20px 25px; width:910px; text-align:left; background:url(../images/bg.contentY.gif) repeat-y top; }
#content p.data, #contentInner p.data{ margin-bottom:20px; line-height:21px; }

#contentInner p.data label{ float:left; width:200px; height:30px; }
#contentInner p.data span{ float:left; width:600px; height:30px; }

#content p a, #contentInner p a{ text-decoration:none; color:#459aea; font-weight:bold; }




#menuBreak{ display:inline-block; margin:5px 0 0 0; padding:0 0 0px 0; width:960px; text-align:left; background:url(../images/bg.contentY.gif) repeat-y top; }
#menuBreak h1{ margin:0 0 0 0; padding:5px 25px 0 25px; font-size:26px; font-weight:normal; background:url(../images/bg.contentTop.gif) no-repeat top; } 




#contentTop{ display:inline-block; margin:5px 0 0 0; padding:0 0 1px 0; width:960px; text-align:left; background:url(../images/bg.contentY.gif) repeat-y top; }
#contentTop h1{ margin:0 0 0 0; padding:10px 25px 0 25px; font-size:26px; font-weight:normal; background:url(../images/bg.contentTop.gif) no-repeat top; } 
#contentTop div.title{ margin:0 0 0 0; padding:0px 25px 0 25px; font-size:26px; font-weight:normal; background:url(../images/bg.contentTop.gif) no-repeat top;} 
#contentTop div.title h1{ margin:0px; padding:0px;background:none; } 

#contentTop div.title #subMenu{ width:909px; height:35px; margin:0px;padding:0px;  }
#contentTop div.title #subMenu ul{ float:right; margin:0px auto; width:550px; height:35px; } 
#contentTop div.title #subMenu ul li{ float:left; padding:0px 25px 0 0; list-style:none; }
#contentTop div.title #subMenu ul li a{ font-size:16px; font-weight:bold; text-decoration:none; color:#3a463c; }
#contentTop div.title #subMenu ul li a:hover, #subMenu ul li a.menuSelect{ color:#536f58; }


#contentTopBlank{ display:inline-block; margin:5px 0 0 0; padding:0 0 100px 0px; width:960px; text-align:left; background:url(../images/bg.contentY.gif) repeat-y top; }
#contentTopBlank h1{ margin:0 0 0 0; padding:10px 25px 0 25px; font-size:26px; font-weight:normal; background:url(../images/bg.contentTop.gif) no-repeat top; } 

div.contentBottomBlank{ padding:0 0 100px 0; }

p.contentBottom{ margin:0 0 20px 0; }

#iPlotzonWeb{ float:left; margin-top:1px; padding:0 0 10px 20px; width:245px; }
#iPlotzonWeb h1{ margin-bottom:4px; font-size:14px; font-weight:normal; font-style:italic; color:#7d7d7d; }
#iPlotzonWeb h2{ margin-bottom:7px; font-size:16px; font-weight:bold; }
#iPlotzonWeb a{ display:inline-block; margin-top:8px; padding:3px 0 0 30px; height:22px; text-decoration:none; color:#4eb21e; background:url(../images/icon.readmore.png) no-repeat; }

.homeLinks{ float:left; padding:30px 20px 0 20px; width:186px; height:209px; text-align:center; background:url(../images/bg.homeLinks.png) no-repeat; }
.homeLinks h1{ margin-bottom:15px; font-size:35px; font-weight:bold; color:#000; }
.homeLinks h2{ margin:-8px 0 25px 0; font-size:26px; font-weight:bold; color:#000; }
.homeLinks h3{ font-size:18px; font-weight:normal; color:#000; }
.homeLinks a{ display:inline-block; margin-top:25px; font-size:14px; font-weight:bold; text-decoration:none; color:#299dc9; }
.homeLinks a.plans{ margin-top:54px; }

.snippets{ float:right; padding:20px 20px 0 30px; width:185px; height:219px; text-align:center; background:url(../images/bg.homeLinks.snippets.png) no-repeat; }
.snippets h1{ font-size:22px; font-weight:bold; color:#000; }
.snippets h3{ font-size:18px; margin:-8px 0 5px 0; font-weight:normal; color:#000; }
.snippets a{ display:inline-block; width:127px; height:109px; margin-top:15px; }


/*#watsNew{ float:right; margin-top:35px; width:195px; }
#watsNew h1{ padding-left:12px; font-size:18px; font-weight:bold; color:#000; }
#watsNew ul{ margin:0px; padding:0px; line-height:21px; }
#watsNew ul li{ margin:0px; padding:0 0 0 13px; list-style:none; font-size:12px; background:url(../images/li.bullet.gif) no-repeat 0px 7px; }
#watsNew a{ display:inline-block; margin:8px 0 0 10px; padding:3px 0 0 30px; height:22px; text-decoration:none; color:#4eb21e; background:url(../images/icon.readmore.png) no-repeat; }*/

#footer{ padding:20px 0 0 0; width:100%; height:122px; background:#fff url(../images/bg.footer.gif) repeat-x top; color:#7b7b7b; font-size:12px; }
#footer a{ display:inline-block; margin:0 15px 10px 0; text-decoration:none; color:#7b7b7b; }
#footer a:hover{ color:#000; }

.whatisiPlotz{ display:inline-block; padding:20px 0; width:900px; background:url(../images/bgTop.whatisIplotz.gif) repeat-x top; }
.whatisiPlotz h1{ margin-bottom:20px; font-size:18px; }
.whatisiPlotz img{ float:left; margin-right:30px; }
.whatisiPlotz p{ line-height:22px; }

ul.signupPlans{ display:inline-block; padding:0 0 8px 11px; border-bottom:1px dashed #c5c5c5; }
ul.signupPlans li{ float:left; margin-right:2px; width:177px; height:302px; list-style:none; }
ul.signupPlans li h1{ width:177px; height:39px; }
ul.signupPlans li p{ padding:20px 0 0 0; width:177px; height:176px; text-align:center; line-height:21px; background:#fff; }
ul.signupPlans li p.freeData{ background:#a1e5ab; }
ul.signupPlans li span{ display:block; padding-top:15px; width:177px; height:52px; text-align:center; background:url(../images/signup.bg.bottom.paid.gif) no-repeat; }
ul.signupPlans li span.freeBtn{ background:url(../images/signup.bg.bottom.free.gif) no-repeat; }

h5{ margin-bottom:15px; width:568px; font-size:14px; font-weight:bold; }
ul.teams{ float:left; width:568px; }
ul.teams li{ display:inline-block; margin-bottom:3px; padding:12px; width:544px; list-style:none; background:#f3f3f3; }
ul.teams li img{ float:left; width:98px; height:78px; }
ul.teams li h1{ float:right; width:430px; font-size:14px; font-weight:bold; color:#000; }
ul.teams li h2{ float:right; margin-bottom:10px; width:430px;  font-size:12px; font-weight:normal; font-style:italic; color:#8f8a8a; }
ul.teams li p{ float:right; width:430px; line-height:17px; }

#twitter{ float:right; width:326px; background:#569abc url(../images/bg.twitter.bottom.gif) no-repeat bottom; margin:-30px 0px 0px 0px; }
#twitter h1{ display:block; padding:45px 0 0 15px; width:311px; height:30px; font-size:16px; color:#fff; background:url(../images/bg.twitter.top.gif) no-repeat top; }
#twitter ul{ padding:0 13px; width:300px; }
#twitter ul li{ float:left; margin-bottom:25px; width:100%; list-style:none; }
#twitter ul li.underLine{ padding-top:15px; border-top:1px dashed #7fb6d1; }
#twitter ul li img{ float:left; margin-right:12px; width:48px; height:48px; border:1px solid #b9b9b9; }
#twitter ul li p{ float:left; width:235px; color:#fff; }
#twitter ul li p a{ margin:0; text-decoration:none; font-weight:normal; color:#77cbf5; }
#twitter ul li a.viewTweet{ display:inline-block; margin-left:62px; width:220px; text-decoration:none; font-weight:normal; color:#77cbf5; }

#onWeb{ float:right; margin-top:20px; width:326px; background:#f5f5f5 url(../images/bg.onWeb.bottom.gif) no-repeat bottom; }
#onWeb h1{ display:block; padding:15px 0 0 15px; width:311px; height:30px; font-size:16px; color:#000; background:url(../images/bg.onWeb.top.gif) no-repeat top; }
#onWeb ul{ padding:0 13px; width:300px; }
#onWeb ul li{ float:left; margin-bottom:20px; padding-top:10px; width:100%; list-style:none; color:#8e8e8e; border-top:1px dashed #bfbebe; }
#onWeb ul li a{ display:block; margin-bottom:4px; text-decoration:none; color:#008000; }

#supportForm{ float:left; width:440px; }
#supportForm form label{ float:left; padding-top:7px; width:165px; }
#supportForm form span{ float:left; margin-bottom:5px; width:265px; }
#supportForm form span input{ width:260px; height:34px; background:#f6f6f6; border:1px solid #d5d5d5; }
#supportForm form span select{ width:260px; height:34px;  background:#f6f6f6; border:1px solid #d5d5d5; }
#supportForm form span textarea{ width:260px; height:100px;  background:#f6f6f6; border:1px solid #d5d5d5; }

#supportForm form span img.captchaimage{ float:left;}
#supportForm form span input.code{ width:125px; height:32px; border:1px solid #d5d5d5;float:right; vertical-align:top;}
#supportForm form span input.submit{ margin-top:10px; width:93px; height:25px; background:url(../images/btn.support.submit.gif) no-repeat; border:none; }

#supportRight{ float:right; width:402px; }
#supportRight h1{ margin-bottom:10px; font-size:18px; font-weight:normal; }
#supportRight #onlineSupport{ width:400px; height:275px;  }

#releaseHistory{ float:left; width:700px; background:url(../images/bg.release.heading.gif) repeat-x top; }
#releaseHistory h1{ float:left; padding:10px 0 0 15px; width:215px; height:28px; font-size:14px; font-weight:normal; color:#aee9ff; }
#releaseHistory ul{ float:left; margin-top:1px; width:700px; }
#releaseHistory ul li{ float:left; width:700px; margin-bottom:1px; height:38px; list-style:none; background:#e0e0e0; }
#releaseHistory ul li a{ float:left; padding:10px 0 0 15px; width:215px; height:28px; text-decoration:none; color:#18395b; }
#releaseHistory ul div.releaseDetails{ float:left; margin:0 0 1px 0; padding:15px 0; width:698px; background:#fff; border:1px solid #e0e0e0; }
#releaseHistory ul div.releaseDetails p{ padding:3px 0 3px 35px; width:643px; height:auto; background:url(../images/bullet.release.gif) no-repeat 15px 8px; }

#translations{ display:inline-block; margin-bottom:20px; width:500px; }
#translations ul{ float:left; margin-top:1px; width:500px; }
#translations ul li{ float:left; width:500px; margin-bottom:1px; height:30px; list-style:none; background:#e0e0e0; }
#translations ul li a{ float:left; padding:5px 0 0 15px; width:205px; height:25px; text-decoration:none; color:#18395b; }

#helpMenu{ margin-bottom:20px; width:910px; border-bottom:1px solid #dadada; }
#helpMenu ul{ padding-top:9px; width:910px; height:27px; background:url(../images/bg.helpMenu.gif) no-repeat top; text-align:center; }
#helpMenu ul li{ display:inline; padding:0 10px; list-style:none; }
#helpMenu ul li a{ text-decoration:none; font-weight:bold; color:#bae9fc; }
#helpMenu ul li a:hover, #helpMenu ul li a.helpMenuSelected{ color:#fff; }
#helpMenu form{ display:inline-block; margin:0; padding:15px 0 10px 10px; width:900px; }
#helpMenu form p{ float:left; width:350px; }
#helpMenu form p label{ display:inline-block; width:120px; height:20px; }
#helpMenu form p span select{ padding:3px; width:189px; height:26px; background:#fff; border:1px solid #e4e4e3; }
#helpMenu form p.helpSearch{ float:right; width:280px; }
#helpMenu form p.helpSearch label{ float:left; padding-top:6px; width:60px; height:24px; }
#helpMenu form p.helpSearch span{ float:left; }
#helpMenu form p.helpSearch span input{ float:left; margin-right:10px; width:136px; height:29px; background:#f6f6f6; border:1px solid #e4e4e3; }
#helpMenu form p.helpSearch span input.searchHelp{ margin-top:4px; width:50px; height:25px; background:url(../images/btn.help.searchGo.gif) no-repeat; border:none; }

#helpRight{ float:right; width:250px; height:200px; border:1px solid red; }
#helpLeft{ float:left; width:650px; height:200px; border:1px solid red; }


#signupPlans{ margin-bottom:20px; width:907px; }
#signupPlans table tr td{ padding:8px 0; }
#signupPlans table tr td.leftText{ padding-left:5px; width:202px; text-align:left; border-left:1px solid #cdcdcd; }
#signupPlans table tr td table tr td{ margin:0; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; }
#signupPlans table tr td table tr td.priceHeading{ background:#484a3f; color:#88e07c; font-weight:bold; border:1px solid #63655c; }
#signupPlans table tr td table tr td.freeTable{ width:143px; background:#ebf6e9; }
#signupPlans table tr td table tr td.freeTable b{ color:#59a320; }
#signupPlans table tr td table tr td.bottomButtons{ padding:0; height:55px; background:#242624; border-right:1px solid #393b39; border-bottom:none; }
#signupPlans table tr td table tr td.desktop{ width:143px; background:#ebf6e9; }

div.pricingData{ padding:10px; background:#f6f6f6; border:1px solid #e7e6e6; font-size:10px; }
div.pricingMessage{ padding:10px; background:#f6f6f6; border:1px solid #e7e6e6; font-size:14px; margin:5px 0px 0px 0px; }

#faqs{ margin-top:20px; padding:10px; }
#faqs h1{ margin-bottom:15px; font-size:18px; color:#000; }
#faqs p { margin-bottom:20px; }
#faqs p b{ display:block; margin-bottom:5px; }



#commonfaqs{ margin:0px; padding:10px 10px 10px 0px; }
#commonfaqs h1{ margin-bottom:15px; font-size:18px; color:#000; }
#commonfaqs p { margin-bottom:20px; line-height:21px;}
#commonfaqs p b{ display:block; margin-bottom:5px; }




























/************Old iplotz style******************************/
a {
outline:medium none;
text-decoration:none;
}
#container{
	float:left;
	/*margin:0px; padding:0px 40px 0px 40px; width:880px;*/
	margin:0px; padding:0px 40px 0px 26px; width:894px;
	background:#fff url(../images/bg.contentY.gif) repeat-y;
	text-align:left;


}
#container h1{
	margin:10px 0px;
	font: bold 18px  Arial, Helvetica, sans-serif;  color:#000;
}
#container h2{
	margin:10px 0px 20px 0px;
	/*font: bold 18px  "Trebuchet MS", Georgia, "Times New Roman";*/
	font: bold 14px  Arial, Helvetica, sans-serif; 
	color:#b6b5b5;
}
#container h4{
	margin:0px 0px 0px 0px;
	font: italic 14px  Arial, Helvetica, sans-serif; color:#a5a4a4;
}
#container p{
	display:block; margin:10px 0px; padding:0px;
	text-align:justify;
}
#container ul{ float:left; margin:20px 0px 0px 0px; padding:0px; }
#container ul li{
	float:left; margin:0px 0px 20px 0px; padding:0px 0px 0px 40px; width:820px;
	list-style:none;
}
#container ul li img{ float:left; margin:0px 40px 0px 15px; padding:0px; }
#container ul li.Team{
	float:left; margin:0px 0px 20px 0px; padding:0px 0px 20px 20px; width:840px;
	list-style:none;
}
#container ul li.Team img{ float:left; margin:0px 20px 0px 0px; padding:0px; }
#container ul li.Team h1{
	display:inline-block; margin:0px;
	font: bold 18px  Arial, Helvetica, sans-serif; color:#000;
}
#container ul li.Team h4{
	margin:0px; font: italic 14px  Arial, Helvetica, sans-serif; color:#a5a4a4;
}
#container ul li.Team p{
	float:right; margin:10px 0px 0px 0px; width:679px;
	text-align:justify; color:#777;
}
#container form{ margin:50px auto 0px auto; padding:0px; width:600px;}
#container form span{ float:left; margin:5px 0px 0px 70px; width:150px;}
#container form input{
	float:left;	margin:0px 70px 5px 0px; padding:3px 0px 0px 5px; width:290px; height:24px;
	border:1px solid #d5d5d5; background:#efefef;
}
#container form select{
	float:left; margin:0px 70px 5px 0px; padding:3px 5px 3px 5px; width:295px; height:24px;
	border:1px solid #d5d5d5; background:#efefef;
}
#container form input.chBox{
	float:left; margin:3px 5px 0px 0px; padding:0px; width:12px; height:12px;
	border:none;
}
#container form p{
	float:left; width:370px; margin:5px 0px 0px 0px; padding:0px 0px 10px 220px;
	border-bottom:1px solid #e0e0e3;
}
#container form input.btnRegister{
	margin:0px; padding:0px; width:96px; height:30px;
	background:url(../images/btn.register.gif) no-repeat;
	border:none;
}
#container div.sub{
	margin:0px; padding:0px; width:890px; height:28px;
	text-align:right;
}
#container div.sub a{
	margin:0px;
	text-decoration:none; font: bold 13px  Arial, Helvetica, sans-serif; color:#38444f;
}
#container div.sub a:hover{	color:#000; }
#container div.sub a.select{ color:#000; }
#container p.address{ float:left;	padding:30px 0px 20px 50px;	width:400px; }
#container p.address span{ float:left; margin:0px 0px 5px 0px; width:130px; color:#000; }
#container p.address label{ float:left; margin:0px 0px 5px 0px; width:250px; }
#container p.address label a{ text-decoration:none; color:#4a8d17; }
/*-------------------------------*/
#container div.mainLeft{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:450px;
	text-align:left; 
}
#container div.mainLeft h1, #container div.mainLeft h2{
	margin:10px 0px 10px 0px;
	/*font: normal 18px  "Trebuchet MS", Georgia, "Times New Roman";*/
	font: normal 14px  Arial, Helvetica, sans-serif;
	color:#a8a8a8;
}
#container div.mainLeft a{
	display:inline-block; margin:10px 5px 0px 0px; padding:0px;
}
#flashMovie{
	float:right; margin:0px 0px 0px 0px; padding:0px; width:470px; height:340px;
}
#wrapper span.containerBtm{
	display:block; margin:0px 0px 20px 0px; padding:0px;
}
/*------------------------------------------ Login blocck --------------------------------------*/
#container div.login{
	margin:0px auto 0px auto; padding:0px 0px 20px 13px;
	width:626px;
	text-align:left;
}
#container div.login h1{
	margin:0px 0px 5px 0px;
	font: bold 18px  Arial, Helvetica, sans-serif;  color:#000;
}
#container div.login p.lBox{
	margin:10px 0px 10px 0px; padding:30px 0px 20px 0px; width:624px; height:174px;
	background:url(../images/bg.loginBox.jpg) no-repeat top;
	border:none;

	
}
#container div.login p.space{
	margin:10px 0px 10px 0px; padding:20px 0px 0px 0px; width:624px; height:20px;
	border:none;
}
#container div.login p.lBox span{
    float:left;
	display:inline-block;
	margin:5px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	width:155px;
	height:30px;
	text-align:right; font: normal 16px  Arial, Helvetica, sans-serif; 
	color:#a0b5ca;
}
#container div.login p.lBox span.message{
	margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; width:555px; height:30px;
	text-align:center;
	color:red;
}
#container div.login p.lBox span.successmessage{
	margin:5px 0px 0px 5px; padding:0px 0px 0px 0px; width:585px; height:60px;
	text-align:center;
	color:#ffffff;
}
#container div.login p.lBox label{
	display:inline-block;
	margin:5px 0px 0px 10px; padding:0px; width:370px; height:30px;
	float:left;
}
#container div.login p.lBox label input{
	margin:0px; padding:4px 0px 0px 5px; width:335px; height:26px;
	background:#fff; border:1px solid #000;
	font: normal 16px  Arial, Helvetica, sans-serif;  color:#afafaf;
}
#container div.login p.lBox label input.loginBtn{
	margin:3px; padding:0px; width:115px; height:28px;
	background:url(../images/btn.loginB.gif) no-repeat;
	border:none;
	font: bold 18px  Arial, Helvetica, sans-serif;  color:#000;
	cursor:pointer;
}
#container div.login p.lBox a{display:inline-block; margin:0px 0px 5px 0px; padding:0px; text-decoration:none; color:#a0b5ca; }
#container #loginBlock form p.message{
	float:left; width:600px; height:25px; margin:0px; padding:5px 0px 0px 0px; text-align:left; border:none;
}
/*------------------------------------------ Login blocck --------------------------------------*/

#container form textarea{
	float:left;	margin:0px 70px 5px 0px; padding:3px 0px 0px 5px; width:290px; height:100px;
	border:1px solid #d5d5d5; background:#efefef;
}
#container form input.btnSubmit{
	margin:0px; padding:0px; width:96px; height:30px;
	background:url(../images/btn.submit.gif) no-repeat;
	border:none;
	cursor:pointer;
}
#privacy{
	margin:0px; padding:60px 20px 20px 20px; width:584px; height:550px;
	text-align:justify;
	background:url(../images/privacyHead.jpg) no-repeat top;
}
#privacy p{
	margin:12px 0px; padding:0px;
}

#popup{
	margin:0px; padding:20px 20px 20px 20px; width:584px; height:550px;
	text-align:justify;
	background:url(../images/privacyHead.jpg) no-repeat top;
	
}

#popup form{ float:left;margin:50px auto 0px auto; padding:0px; width:600px; }
#popup form span{ float:left; margin:5px 0px 0px 10px; width:110px; text-align:right; }
#popup form label{ float:left; margin:5px 0px 0px 20px; width:450px;}
#popup form span.long{ float:left; margin:5px 0px 0px 20px; width:450px; text-align:left;}
#popup form label select{
	margin:0px 70px 5px 0px; padding:3px 5px 3px 5px; width:100px; height:24px;
	border:1px solid #d5d5d5; background:#efefef;
	
}	
#popup form p{
	float:left; width:370px; margin:5px 0px 0px 0px; padding:0px 0px 10px 220px;
	border-bottom:1px solid #e0e0e3;
}

#popup form input{
	float:left;	margin:0px 70px 5px 0px; padding:3px 0px 0px 5px; width:380px; height:24px;
	border:1px solid #d5d5d5; background:#efefef;
}
#popup form input.chkbox{
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:20px; height:auto;
	border:1px solid #d5d5d5; background:#efefef;
	float:none;
}
#popup form span a{
	font: bold 14px  Arial, Helvetica, sans-serif; color:#7d7b7b;
	padding:0px 0px 0px 0px;
}
#popup form input.brversion{
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:40px; height:auto;
	border:1px solid #d5d5d5; background:#efefef;
	float:none;
}


#popup form #additionalInfo span a{
	width:20px;
	padding:0px 0px 0px 20px;
	font: bold 14px  Arial, Helvetica, sans-serif;  color:#7d7b7b;
}






#popup form textarea{
	float:left;	margin:0px 70px 5px 0px; padding:3px 0px 0px 5px; width:380px; height:100px;
	border:1px solid #d5d5d5; background:#efefef;
}
#popup form input.btnSubmit{
	margin:0px; padding:0px; width:96px; height:30px;
	background:url(../images/btn.submit.gif) no-repeat;
	border:none;
	cursor:pointer;
}
#popup form div.message{ 
		float:left; margin:5px 0px 0px 20px; width:500px; 
		font: normal 18px Arial, Helvetica, sans-serif;  color:#006633;
}
#popup form div.errormessage{ 
		float:left; margin:5px 0px 0px 20px; width:500px; 
		font: normal 18px  Arial, Helvetica, sans-serif; color:red;
}

#dddcontainer form{ margin:50px auto 0px auto; padding:0px; width:600px; height:300px; border:1px solid red; }
div.error, div.message{
	clear:both;
	float:left;
	/*background:#FAFAFA;*/
	padding:7px 15px 17px 15px;
	margin:2px 0 2px 0;
	width:470px;
} 
div.error p{
	border:1px solid #E8B098;
	background:#FEEAEB url(../images/ico.error.jpg) no-repeat 30px;
	margin:0px;
	padding:6px 10px 6px 100px;
	color:#cc0000;
	line-height:22px;
	min-height:30px;
	width:380px;
}

div.message div{
	margin:0px;
	padding:6px 0px 6px 0px;
	font: normal 18px  Arial, Helvetica, sans-serif;  color:#006633;
	line-height:22px;
	min-height:30px;
	width:610px;
	text-align:center;
	

}

#frmRenewPayment .amount{
	float:left; width:470px; margin:0px 0px 0px 0px; padding:0px 0px 8px 152px;
	text-align:left;
	font: bold 13px  Arial, Helvetica, sans-serif;  color:#000;

	
}
#frmRenewPayment .cards{
	float:left; width:445px; margin:0px 0px 0px 0px; padding:0px 0px 8px 120px;
	text-align:left;
	font: normal 15px  Arial, Helvetica, sans-serif;  color:#000;

}
#frmRenewPayment .sbmtBtn{
	margin:0px; padding:0px; width:150px; height:30px;
	background:url(../images/btn.makePayment.gif) no-repeat;
	border:none;
	cursor:pointer;
	
}
/* --------------------  added by Ram after 10th Feb 2009 --------------------- */
#container #release{
	float:left; margin:20px 0px; width:699px; background:url(../images/release.headibgBg.gif) repeat-x top;
}
#container #release h1{
	float:left; margin:0px; padding:5px 0px 0px 20px; width:140px; height:25px; font: normal 14px  Arial, Helvetica, sans-serif;color:#fff;
	border-right:1px solid #c6c6ca;
}
#container #release ul{
	margin:1px 0px 0px 0px; padding:0px; width:697px;
	border:1px solid #e5e6ea; border-bottom:none;
}
#container #release ul li{
	float:left; margin:0px; padding:0px; width:697px; height:auto;
	background:#f7f7f9; border-bottom:1px solid #e5e6ea;
	list-style:none;
}
#container #release ul li a{
	float:left; display:block; margin:0px; padding:5px 0px 0px 30px; width:129px; height:27px; border-right:1px solid #e5e6ea;
	text-decoration:none; color:#777;
}
#container #release ul li a.last{ float:left; border:none; }

.releaseDetails{ 
	float:left; padding:20px 0px 20px 30px; width:665px;
	background:#fff;  border:1px solid #e5e6ea;
}
#release .releaseDetails p{
	margin:0px 0px 5px 0px; padding:0px 0px 0px 15px;
	background:url(../images/arrow.release.gif) no-repeat left;
} 


/*-----------------Support Block on 18-02-09------------------------*/
#container .supportInputs{
	 float:left;
	 width:450px;
	 margin:0px 10px 0px 0px;
	 padding:0px 0px 0px 0px;
}

#container  .supportInputs span{
	margin:0px 0px 0px 0px;
	float:left;
}

#iplotzVideos{  
  	 float:left;
	 width:840px;
	 /*margin:0px 0px 0px 10px;
	 padding:5px 1px 10px 40px;	*/
	 margin:0px 0px 0px 0px;
	 padding:5px 1px 10px 1px;
	 
}
#supportChat{  
  	 float:left;
	 width:400px;
	 margin:3px 0px 0px 10px;
	 padding:5px 1px 10px 40px;	
	 border-left: 1px solid #d5d5d5;
}

#iplotzVideos h1{
 font-size:18px;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif; 
 font-style:normal;
}
#iplotzVideos h2{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif; 
}


#container .supportInputs #frmSupport{ margin:50px auto 0px auto; padding:0px; width:458px;}

#container .supportInputs #frmSupport  select{
	float:left; margin:0px 70px 5px 0px; padding:3px 5px 3px 5px; width:227px; height:24px;
	border:1px solid #d5d5d5; background:#efefef;
}
#container .supportInputs #frmSupport input.chBox{
	float:left; margin:3px 5px 0px 0px; padding:0px; width:12px; height:12px;
	border:none;
}
#container .supportInputs #frmSupport p{
	float:left; width:190px; margin:5px 0px 0px 0px; padding:0px 0px 10px 220px;
	border-bottom:1px solid #e0e0e3;
}
#container .supportInputs #frmSupport input.btnRegister{
	margin:0px; padding:0px; width:96px; height:30px;
	background:url(../images/btn.register.gif) no-repeat;
	border:none;
}


#container .supportInputs #frmSupport input{
	float:left;	margin:0px 70px 5px 0px; padding:3px 0px 0px 5px; width:220px; height:24px;
	border:1px solid #d5d5d5; background:#efefef;
}

#container .supportInputs #frmSupport  textarea{
	float:left;	margin:0px 70px 5px 0px; padding:3px 0px 0px 5px; width:220px; height:100px;
	border:1px solid #d5d5d5; background:#efefef;
}
#container .supportInputs #frmSupport input.btnSubmit{
	margin:0px; padding:0px; width:96px; height:30px;
	background:url(../images/btn.submit.gif) no-repeat;
	border:none;
	cursor:pointer;
}


#installWindow {
  width:240px;
  position:absolute;
  height:220px;
  top:30%;
  left:42%;
  z-index:100;
  background:#EEEEEE;
  padding:0px;
  margin:0px;
}

#pageLockInstall {
  position: absolute;
  top: 0;
  left: 0;
  z-index:100;
  width: 100%;
  height: 100%;
  background:#000;
  filter:alpha(opacity=60);
  -moz-opacity: 0.7;
  opacity: 0.7;
}
#installClosewin{
	text-align:right;
	width:230px;
	padding:0px 10px 2px 0px;
}

#container form input.changePswd{
	margin:0px; padding:0px; width:196px; height:30px;
	background:url(../images/btn.changePswd.gif) no-repeat;
	border:none;
	cursor:pointer;
}
#container p.msgerror{
	width:500px;
	color:red;
	border:none;
}
#container p.textmsg{
	float:left;
	width:600px;
	border:none;
	padding:10px 0px 0px 180px;
}

/*-----------------price.php -----------------*/
#container #signUpLists {
  float:left;
  padding:24px 0px 22px 0px;
/*  width:893px;*/
  width:925px;
}
#container #signUpLists div.priceList{
  float:left;
  height:233px;
  /*width:221px;*/
  
  width:185px;
  background:#fff;
}
#container #signUpLists div.priceList h1 {
   background:url(../images/price.bg.jpg) repeat;
   color:#01101e;
   text-align:center;
   margin:0px 1px 1px 1px;
   padding:8px 0px;
   
  /*width:219px;*/
  width:184px;
}
#container #signUpLists div.priceList div {
  background:url(../images/price.bg.text.jpg) no-repeat;
  float:left;
  text-align:center;
  padding:20px 5px 5px 10px;
  height:168px;
  color:#123758;
  margin:0px 1px 0px 1px;
  
 /* width:203px;*/
 width:169px;
}
#container #signUpLists div.priceList div span {
	float:left;
	height:108px;
	text-align:center;
	/*width:200px;*/
	width:165px;
}
/*
#container #signUpLists div.priceList div span a {
   background:url(../images/freeTrial2.gif) no-repeat;
   width:190px;
   height:32px;
   float:left;
   text-align:center;
   padding:11px 0px 0px 0px;
   margin:46px 0px 0px 0px;
}
*/

#container #signUpLists div.priceList div span a {
   background:transparent url(../images/freeTrial.gif) no-repeat;
   color:#FFFFFF;
   float:left;
   font-size:13px;
   font-weight:bold;
   height:23px;
   /*margin:58px 0 0 36px;*/
   margin:58px 0 0 19px;
   padding:2px 0px 0px 0px;
   text-align:center;
   width:125px;
}

#container #signUpLists div.priceList div span a.tryDmoBtn {
  margin:22px 0 0 18px;
}

#container #signUpLists div.priceList div a {
   background:url(../images/price.button.jpg) no-repeat;
   width:164px;
   height:32px;
   float:left;
   color:#0f3d67;
   font-size:16px;
   text-align:center;
   text-decoration:none;
   padding:6px 0px 0px 0px;
   font-weight:bold;
}
#container #signUpLists div.first h1 {
   background:url(../images/price.bgLeft.jpg) no-repeat;
}
#container #signUpLists div.last h1 {
   background:url(../images/price.bgRight.jpg) no-repeat;
}
#container #signUpLists div.multi h1 {
   background:url(../images/price.bg.multiUser.jpg) no-repeat;
}
#container #signUpLists div.first div {
   background:url(../images/price.bg.textLeft.jpg) no-repeat;
}
#container #signUpLists div.last div {
   background:url(../images/price.bg.textRight.jpg) no-repeat;
}
#container #signUpLists div.multi div {
   background:url(../images/price.bg.text.multiUser.jpg) no-repeat;
}
/*--------------------price.php ends-----------------------*/
/* --------------------  added by Ram on 18th Mar 2009 about us --------------------- */

#container #add{
	float:left; margin:0px 0px 20px 0px; width:534px; height:243px;
	background:#eee url(../images/bg.add.gif) no-repeat;
}
#container #add p.address{ float:left;	padding:20px 0px 15px 50px;	width:400px; }
#container #add p.address span{ float:left; margin:0px 0px 5px 0px; width:130px; color:#000; }
#container #add p.address label{ float:left; margin:0px 0px 5px 0px; width:250px; }
#container #add p.address label a{ text-decoration:none; color:#4a8d17; }
#container #team{ float:left; width:534px; }
#container #team h1{ margin:10px 0px; font: bold 14px  Arial, Helvetica, sans-serif; ; color:#000; }
#container #team ul li.Team{ float:left; margin:0px; padding:0px 0px 20px 0px; width:534px; list-style:none; }
#container #team ul li.Team img{ float:left; margin:0px 20px 0px 0px; padding:0px; }
#container #team ul li.Team h1{
	display:inline-block; margin:0px;
	font: bold 16px  Arial, Helvetica, sans-serif;  color:#000;
}
#container #team ul li.Team h4{ margin:0px; font: italic 14px  Arial, Helvetica, sans-serif;  color:#a5a4a4; }
#container #team ul li.Team p{ float:right; margin:10px 0px 0px 0px; width:415px; text-align:justify; color:#777; }
#container #result{ float:right; margin:0px 0px 0px 40px; width:340px; }
#container #result div {
   float:left;
}
#container #result div h1 {
   border-bottom:1px dashed #B9B9B9;
   float:left;
   width:350px;
}
#container #result div span.loading {
   border:1px dashed #B9B9B9;
   float:left;
   width:350px;
   height:648px;
   background:url(../images/ajax.loading.gif) no-repeat scroll 127px 238px;
}
#container #result ul{ 
   margin:0px;
   padding:0px;
}
#container #result ul li{ margin:0px; padding:0px; width:340px; }
#container #result ul li a{ font: bold 14px  Arial, Helvetica, sans-serif;  color:#008000; text-decoration:none; }
#container #result ul li p{ margin:3px 0px 18px 0px; padding:0px; font-size:13px; }
#container #result ul li p a { font-size:13px; 
font-weight:normal;}

#container #result ul li img { 
   margin:0px;
   padding:0px;
   border:1px solid #b9b9b9;
   width:48px;
}
#container #result #twitterSearch ul li p{ 
    margin:3px 0px 25px 0px;
	padding:0px;
	font-size:13px;
	width:285px;
	float:right;
}
#container #result #twitterSearch ul li p span{ 
	float:left;
	width:284px;
}
/* --------------------  added by Nee on 17 Apr 2009 for multi --------------------- */


#container div.login p.lBox label.errMsg{
	 width:580px; 
	 height:auto;
	 margin:5px;
	 padding:15px 15px 15px 15px;
	 color:#fff;
}
#container div.login p.lBox span.logButtons {
   margin: 5px 0px 0px 165px;
   width: 255px;
   height:auto;
}
#container div.login p.lBox span.ResteButtons {
   margin: 5px 0px 0px 165px;
   width: 255px;
   height:auto;
}

#container div.login p.lBox #labelRemember {
  float:left;
  width:288px;
}
#container div.login p.lBox #labelForgotPassword {
  float:left;
  width:288px;
  text-align:left;
  padding:0px 0px 0px 20px;
}

#container form input.chkBox {
  width:20px;
  float:none;
  height:auto;
  margin:0px;
  background:#313b45;
  border:none;
}
#container div.login p.lBox span input.loginBtn{
	margin:3px;
	padding:0px;
	width:115px;
	height:28px;
	background:url(../images/btn.loginB.gif) no-repeat;
	border:none;
	font: bold 18px  Arial, Helvetica, sans-serif;  color:#000;
	cursor:pointer;
}
#container div.login p.lBox span input.ResetBtn{
	margin:3px;
	padding:0px;
	width:115px;
	height:28px;
	background:url(../images/btn.loginB.gif) no-repeat;
	border:none;
	font: bold 18px  Arial, Helvetica, sans-serif;  color:#000;
	cursor:pointer;
}

#container #translation{
	float:left; margin:20px 0px; width:499px; 
}
#container #translation h1{
	float:left; margin:0px; padding:5px 0px 0px 20px; width:140px; height:25px; font: normal 14px  Arial, Helvetica, sans-serif; color:#fff;
	border-right:1px solid #c6c6ca;
}
#container #translation ul{
	margin:1px 0px 0px 0px; padding:0px; width:497px;
	border:1px solid #e5e6ea; border-bottom:none;
}
#container #translation ul li{
	float:left; margin:0px; padding:0px; width:497px; height:auto;
	background:#f7f7f9; border-bottom:1px solid #e5e6ea;
	list-style:none;
}
#container #translation ul li a{
	float:left; display:block; margin:0px; padding:5px 0px 0px 30px; width:129px; height:27px; border-right:1px solid #e5e6ea;
	text-decoration:none; color:#777;
}
#container #translation ul li a.last{ float:left; border:none; }
#container #translation p{
	float:left;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:800px;
}

#container form input.buttonupdate{
	margin:0px; padding:0px; width:100px; height:30px;
	background:url(../images/btn.update.gif) no-repeat;
	border:none;
	cursor:pointer;
}
#container form input.buttonCancel{
	margin:0px; padding:0px; width:120px; height:30px;
	background:url(../images/btn.cancel.gif) no-repeat;
	border:none;
	cursor:pointer;
	
}
.mandatory{
	color:red;
}
#container #news{
	float:left; margin:0px 0px 0px 0px;  width:430px;height:auto;
	/*background:#eee url(../images/bg.add.gif) no-repeat;
	background:#eee;*/
}
#container #news div.newstext{ float:left;	padding:5px 0px 0px 10px; margin:0px;}
#container #news p{
	margin:0px;
	padding:0px 0px 5px 0px;
	width:400px;

}
#container #news p.shorttext{
	padding:0px 0px 0px 10px; margin:0px;
}
#container #news p.more{
	padding:0px 0px 0px 10px; margin:0px;
	text-align:right;
	width:375px;
		
}
#container #news h1 {
   border-bottom:1px dashed #B9B9B9;
   float:left;
   width:400px;
   margin:5px 0px;
   font: bold 18px  Arial, Helvetica, sans-serif;  color:#000;
}
#container #news p a{ font: bold 12px  Arial, Helvetica, sans-serif;  color:#008000; text-decoration:none; padding:0px;margin:0px;}
#container #news p.heading{ 
  float:left; padding:0px 0px 0px 10px; margin:0px;
  font: bold 14px  Arial, Helvetica, sans-serif;  color:#000;
  width:380px;
}

#iplotzLogo{
	margin:0px; padding:10px 20px 20px 20px; width:584px; height:350px;
	text-align:justify;
	float:left;
}
#iplotzLogo div.colum{
		width:180px;
		height:180px;
		padding:2px 5px 2px 5px;
		float:left;
		
}
#iplotzLogo div.colum p.image{
		text-align:center;
		vertical-align:middle;
		border:1px solid #ccc;
}
#iplotzLogo div.colum p.text{
		height:20px;
		padding:2px 2px 2px 2px;
		font-weight:bold;
		text-align:center;
}
#paypalRenewBlock{
	width:800px;
	padding:30px 0px 0px 10px;
	float:left;
	height:400px;
	font: normal 16px  Arial, Helvetica, sans-serif; 

}

#paypalRenewBlock p.text{
	float:left;
	width:200px;
	padding:5px 2px 2px 100px;
	border:none;
	
}
#paypalRenewBlock p.value{
	float:left;
	width:400px;
	padding:5px 2px 2px 2px;
	border:none;
	font-weight:bold;
}

#paypalRenewBlock div.buttons{
	float:left;
	margin:0px 5px 0px 5px;
	padding:20px 0 7px 220px;
	width:462px;
}
#paypalRenewBlock div.buttons .sbmtBtn{
	margin:0px; padding:0px; width:150px; height:30px;
	background:url(../images/btn.makePayment.gif) no-repeat;
	border:none;
	cursor:pointer;
}
#container form.frmPayPalRenew{ margin:0px; padding:0px;}
#paypalRenewBlock div.error{
	float:left;
	width:780px;
	padding:0px 2px 20px 0px;
	
}
#paypalRenewBlock div.error p{
	border:1px solid #E8B098;
	background:#FEEAEB url(../images/ico.error.jpg) no-repeat 30px;
	margin:0px;
	padding:6px 10px 6px 100px;
	color:#cc0000;
	line-height:22px;
	min-height:30px;
	width:600px;
}

/*#iplotzVideos div.description{  
	border:1px solid red;
}
#iplotzVideos h1{  
	
	background:none repeat scroll 0 0 #EFEFF7;
	padding:0px 0px 0px 5px;
}
#iplotzVideos h3{  
	border-bottom:1px dashed #B9B9B9;
	float:left;
	
	font-size:15px;
	margin:0;
	padding:2px 0 2px 5px;
	width:397px;
	font: bold 16px  "Trebuchet MS", Georgia, "Times New Roman";color:#000;
}
#iplotzVideos a{  
	float:left;
	padding:3px 1px 3px 10px;
	color:#5282AD;
	width:380px;
}*/

#iplotzVideos .chapterHd{
	color: #024268;
	background: #F8F7F6;
	border-top: 1px solid #EEE;
	border-bottom: 1px solid #EEE;
  	font: bold 11px Arial, Helvetica, sans-serif; 
  	padding: 5px 0px 3px 10px;
  	margin: 2px 0px 3px 0px;
  	
}

#iplotzVideos .iconFlvActive {
	background:url(../images/ico.lessonFlash.gif) no-repeat 10px 2px;
	padding:0px 30px 0px 0px;
}
#iplotzVideos .linkThree{
	font: normal 13px Arial, Helvetica, sans-serif; 
	color: #0058A0;
	text-decoration : none;
	margin:  0;
	padding: 4px 0px 4px 0px;
	display: block;
}
#iplotzVideos .linkThree:hover{
	background: #EDF4FB;
}
#iplotzVideos .txtThree{
	color: #024268;
  	font: normal 11px Arial, Helvetica, sans-serif; 
  	margin: 0;
  	padding:0;
}
#iplotzVideos .textOne{
margin:0px; padding: 0px 5px 0px 10px; color:#1c5886; font : normal 10px Arial, Helvetica, sans-serif;
}
#twitter span.loading,#onWeb span.loading {
   float:left;
   width:320px;
   height:648px;
   background:url(../images/ajax.loading.gif) no-repeat scroll 127px 238px;
}

#helpvideos{
	width:900px;
	float:left;
}
#helpvideos h1 {
border-top:1px solid #ccc;
font-size:24px;
font-weight:normal;
margin: 15px 0px 15px 0px;
padding:20px 0px 0px 0px;
}


/************************ Project management/Account management submeny*********************/
#pmsubMenu{ 
width:910px;
height:49px;
padding:10px 0px 0px 0px;
}
#pmsubMenu a.title{ 
float:left; 
margin:0px 0px 0px 5px; 
padding:10px 25px 10px 10px;
font-size:20px;
font-weight:normal;
background:url(../images/btn.left.jpg) no-repeat left;
color:#fff;
}
#pmsubMenu a.titleright{ 
float:left; 
margin:0px 0px 0px 0px; 
padding:10px 25px 10px 10px;
font-size:20px;
font-weight:normal;
background:url(../images/btn.left_2.jpg) no-repeat right;
color:#fff;
}

#pmsubMenu a.link{ 
float:left; 
padding:10px 25px 10px 10px;
margin:0px 0px 0px 0px;
font-size:20px;
font-weight:normal;
background:url(../images/btn.right.jpg) no-repeat right;
color:#3A463C;
}
#pmsubMenu a.linkleft{ 
float:left; 
padding:10px 25px 10px 10px;
margin:0px 0px 0px 5px;
font-size:20px;
font-weight:normal;
background:url(../images/btn.right_2.jpg) no-repeat left;
color:#3A463C;
}
#iPlotzonWeb div.bannerBlock{ 
	float:left;
	margin:0px;
	padding:1px 0px 0px 0px;
	height:70px;

 }
#iPlotzonWeb a.banner{ 
	display:inline-block;
	margin-top:0px;
	padding:0px;
	background:none;
 }

