
/*html, body {_height:100%;_overflow:auto;}*/
#content {border-left:none; padding:0px;}
p.black {width:640px; color:#000; font-size:13px;}
p.light, p {width:640px; color:#424242; margin:0 0 10px;}
p.indent {padding:0 20px 0 20px;}
p.title{font-size:14px; width:220px; color:#466d9b; font-weight:bold; padding:16px 18px 4px 14px;}
p.con {font-size:15px; width:600px; color:#5780ae; font-weight:bold; padding:10px 15px 8px 15px; text-align:center;}
ul.report {width: 580px; *margin:0px; *padding: 0px 0px 0px 20px;}
#content ul.report li {padding:4px 0px 4px 10px;}
ol {width: 580px; margin-left:20px; padding:0px; *padding-left:24px; *margin:0px;}
ol.box {padding:10px 0 0 32px; width:200px; margin-left:2px; _margin-left:6px; _padding-left:30px; list-style-position:outside; }
ol.box li {padding-bottom:7px;}
p.line {height:1px; width:640px; border-top:1px solid #99b1ca; padding:0px 0 5px 0; _line-height:1px;}

p.dottedline {height:1px; width:699px; border-top:1px dotted #99b1ca; margin:10px 0 10px 0; *margin:9px 0px; _margin:8px 0 8px 0; _line-height:1px; padding:0px;}

.blue { color:#466d9b; font-weight:bold;}
p.bluebox{color:#466d9b; font-weight:bold;padding:5px 0 0 15px; margin-bottom:5px; width:190px;}
#content li {padding:4px 0px;}
.next {padding:0px 0 5px 8px;*padding:8px 0 0 10px;}
ul.box {margin:0px;padding-left:30px; width:180px;}
#content ul.box li {padding:2px 0px;}
.info_text {color:#5282aa; position:absolute; margin-left:520px; top:505px;font-size:13px; *top:505px;}
.collapsed {
background:transparent url(http://www.vmware.com/files/images/buttons/button_collapse.gif) no-repeat scroll 6px;
cursor:pointer;
padding:4px 0px 4px 18px;
width:640px;
}
.expanded {
background:transparent url(http://www.vmware.com/files/images/buttons/button_expand.gif) no-repeat scroll 6px;
cursor:pointer;
padding:4px 0px 4px 18px;
width:640px;
}
.menu {color:#333;padding-left:12px; font-size:16px;}
.inputbox {position:absolute; _position:absolute;top:300px; margin-left:700px; width: 236px; height:462px; background:url(../images/results_floating_box.gif) no-repeat top left;}
.leftbar {/*background:url(../images/grey_graidient.gif) no-repeat top right;*/ margin:0 25px;}
.rightside {/*background:url(../images/bar_graidient.gif) no-repeat top left;*/ padding:40px 227px 0px 0px;}
h1.hero {font-size:30px; color:#fff; padding:20px 0 0 38px; margin:0px;}
h2.hero {font-size:18px; color:#ACE3FF; padding:0px 0 0 40px; width:795px;}
h3.report {font-size:18px; color:#0c8d63; width:660px;padding:0 0 20px 0;text-align:center;}
.mailbox {position:absolute;top:285px; margin-left:780px;font-size:15px;}
.mailbox a {color:blue; font-weight:bold;}

.titlecolleft {border:1px white solid;padding:5px 0px 5px 7px; border-right:1px solid #ccc;border-bottom:1px solid #ccc;}

/* boxes section */
div.box {
	border-top: 1px solid #A1C2E2;
	margin: 0px 0 0 9px;
	padding: 10px 0 4px 0;
	font-size: 11px;
	width:210px;
}

div.first-box {
	border-top: none;
	padding-top: 12px;
}

div.box strong.head {
	display: block;
	color: #F69401;
    font-weight:bold;
	background: url(../images/bullet-lite.gif) no-repeat 5px 2px;
	padding-left: 20px;
}

div.box p {
	margin: 3px 0 6px 0;
	padding: 0;
	line-height: 15px;
}

div.box ul.actions li {
	display: inline;
	margin: 0 1px 0 2px;
	background: url(../images/separator.gif) no-repeat 0 2px;
	padding-left: 8px;
}

div.box ul.actions li:first-child {
	padding-left: 0;
	background: none;
}

div.box ul.bullets {
	margin: 2px 0 8px 0;
}

/* new styles */
/*input page css begins */
#content-container{background:none !important; padding-top:80px;}
.calc-banner {background: url(/files/templates/images/heros/hero_pattern-long-s4.jpg) no-repeat top right; height:107px; margin:0 25px;}
 h3.orangeheading{font-size:16px; color:#0c8d63; width:660px; padding-bottom:2px;padding-bottom: 12px;}
/*.calc-left_first_box{border-top:medium none; padding-top:12px; font-size:11px; margin:0 0 0 9px; padding:10px 0 4px; width:210px; position:absolute; top:280px; margin-left:762px; z-index:2; background: url(../images/silver_background.gif) repeat-x top left;height:195px; width:220px;}*/
 .calc-left_first_box {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/silver_background.gif) repeat-x scroll left top;
border-top:medium none;
font-size:11px;
height:204px;
left:-10px;
margin:0 0 0 762px;
padding:0;
position:absolute;
top:280px;
width:223px;
z-index:2;
}
.newimage{vertical-align:middle;}
.submitbutton{border:none; width:auto; padding:0px;}
.calc-whatsnew{position:absolute; top:245px; margin-left:724px; z-index:2; border:0px solid red;background: url(../images/silver_background.gif) repeat-x top left;height:195px;width:220px;}
.calc-whatnewhead{margin-top:15px;}
.calc-whatsnewline{border-top:2px Solid #CCCCCC;margin:3px;margin-top:6px;}
.calc-whatsnewmargin{margin-left:5px;}
.calc-whatsnewpadding{padding:3px;}
.calc-whatsnewcolor{color:#3399CC;}
.calc-infopointer1{position:absolute; top:540px; margin-left:719px; z-index:2;}
.calc-infopointer2{position:absolute; top:608px; margin-left:719px; z-index:2;}
.calc-infopointer3{position:absolute; top:687px; margin-left:719px; z-index:2;}
.calc-infopointer4{position:absolute; top:754px; margin-left:719px; z-index:2;}
.calc-infopointer5{position:absolute; top:821px; margin-left:719px; z-index:2;}
.calc-infopointer6{position:absolute; top:888px; margin-left:719px; z-index:2;}
.calc-infopointer7{position:absolute; top:955px; margin-left:719px; z-index:2;}
.calc-infopointer8{position:absolute; top:1022px; margin-left:719px; z-index:2;}
.calc-infobox{position:absolute; top:484px; margin-left:745px; width: 236px; height:616px; background:url(../images/white_box01.gif) no-repeat top left;}
.calc-infodisplay{display:none;}
.calc-lineposition{width:200px !important; margin-left:15px; padding: 0px;}
.calc-compimgmargin{margin-left:60px; margin-top:-14px}

p.black {width:640px; color:#000; font-size:13px;}
p.light, p {width:640px; color:#424242; margin:0 0 10px;}
.footerbar p{width:250px; color:#424242; margin:0 0 10px;}
p.indent {padding:0 20px 0 20px;}
p.title {font-size:13px; width:230px; color:#466d9b; font-weight:bold; padding:28px 15px 0;}
ol {width: 600px;}
p.line {height:1px; width:640px; border-top:1px solid #99b1ca; padding:0px 0 5px 0; *line-height:1px;}
.blue { color:#466d9b; font-weight:bold; background:none;}
p.bluebox{color:#466d9b; font-weight:bold;padding:15px 0 0 15px; margin-bottom:5px; width:190px; background:none;}
#content li {padding:4px 0px;}
ul.box {margin:0px;padding-left:30px;}
td.number {color:#466d9b; font-weight:bold;padding-left:6px;}
p.box {width:200px; padding-left:15px; font-size:11px; line-height:15px;}
.info {color:#83a1c1;font-size:9px;}
.f11 {font-size:11px;}
div.q_numapp {float:left;}
div.q_workload{float:left;padding-left:20px;}

/* input page css ends here */



/* Microsoft result page starts here */
.calc-center{text-align:center}
.calc-tipwindow{height:560px;top:355px;}
.calc-tipwindowbutton{border: medium none ; margin: 0 0 0 40px; width: auto;}
.calc-subtitle{font-size:16px; color:#333; width:660px; padding:0 0 10px 0;}
.calc-highlighttext{width:600px; margin:0px 0px 10px 0px; padding:12px 20px 12px 20px; background:#eee;}
.calc-notetext{font-size:11px;}
.calc-blanktd{border:1px white solid;}
.calc-tblhead{border:1px white solid;padding:5px 0px;}
.calc-tblfirstcell{border:1px black solid;border-bottom:none;padding:5px 0px 5px 10px;}
.calc-tbltd{border-top:1px black solid; border-right:1px black solid;padding-right:10px;}
.calc-tbllastcell{border:1px black solid;padding:5px 0px 5px 10px;}
.calc-tbllastrow{border:1px black solid; border-left:none;padding-right:10px;}
.calc-item1property{height:445px; width:640px; *height:560px;}
.calc-item2property{height:930px; width:640px; *height:1100px;}
.calc-item3property{height:5040px;}
.calc-item4property{height:1600px;}
.calc-desctbl{padding:0px 0px 10px 20px;font-size:12px;}
.calc-bottomline{font-size:14px; color:#eca000; width:660px; padding:0 0 10px 0;}
.calc-nextsteps{background:#466d9b;color:#fff; padding:6px 0px 6px 20px; width: 130px; font-size:16px; font-weight:bold;}
.calc-nextstepsul{width:580px; margin:-10px 0px 20px 0px; padding:16px 20px 16px 30px; background:#eee;}

/* Microsoft input page ends here */


/* Citrix result page starts here */
.calc-ctxitem3property{height:4580px;}
/*Rest of the styles were used from MS result page CSS.Citrix result page ends here */


/* Table 3 page */
.calc-table3property{font-size:11px; border-bottom:1px solid #ccc;}
/* Table 3 page ends */

/* Appendix B */
.appbalign{margin-top:20px;}
.apptdbg{color:#184373; text-align:left;}

 table.app {border:1px solid #ccc; font-size:11px;}
.app {border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.applast {border-bottom:1px solid #ccc; text-align:right;}
.appbottom {border-right:1px solid #ccc;}
.appbottomlast {text-align:right;}
/* Appendix B ends */




/* Appendix A */
 .calc-margin20{margin-top:20px;}
 .calc-margin10{margin-top:10px;}
 .calc-apptblblank{border:1px white solid; padding:0px 0px 0px 10px;}
 .calc-appwhitetxt{color:#fff;}
 .calc-apptdnobottom{border-bottom:none;}
 .calc-apptdbottom{border-bottom:1px #cccccc solid !important;}
 .calc-apptblheadvm{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
 .calc-apptblheadms{border-bottom:1px solid #ccc;}


 table.app1 {font-size:11px;}
.app {border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.app1 {border-bottom:1px solid #ccc; border-right:1px solid #ccc; text-align:right;}
.applast {border-bottom:1px solid #ccc; text-align:right;}
.appbottom {border-right:1px solid #ccc;}
.app1bottom {border-right:1px solid #ccc; text-align:right;}
.appbottomlast {text-align:right;}
.col {border:1px solid #7f7f7f; padding:3px 14px 2px 10px; margin-left:10px; border-bottom:none; *padding:3px 10px 2px 10px; }
.col1{padding-left:8px;}
.t4titlecol {border:1px white solid;padding:5px 0px 0px;}
.t4col {border-top:1px #ccc solid; border-right:1px #ccc solid; padding-right:10px;}
.t4collast {border:1px #ccc solid; border-left:none; padding-right:10px;}
.t4colfirst {border:1px #ccc solid;border-bottom:none;padding:5px 0px 5px 8px;}
.subcol {border:1px #ccc solid;border-bottom:none;padding:5px 0px 5px 20px;}


.titlecol {border:1px white solid;padding:5px 0px 0px; border-right:1px solid #ccc;border-bottom:1px solid #ccc;}

/* Appendix A ends */



/* Appendix A1 */
.calc-appa1subtitle{font-size:14px; color:#eca000; width:640px; padding:0 0 10px 0;}
.calc-tbl12subtitle{color:#184373; text-align:left;}

/* Appendix A1 ends */

.calc-highlight-color {
    color:gray;
}
