.chooser {
	margin: 0;
    font-family:verdana,Arial,helvetica,Sans-Serif;
    font-size:12px;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
	width: 830px;
	padding: 1em;
	color: #195FAE; 	
}

#buttons {
	background-color:#C6DDEE;
}

#thequestions {
	height:380px;
}

.question {
	font-size: 90%;
}
   
.question form {
	margin: 0 0 0 1em;
}
.question input {
	margin: 0 0 1em 0;
}
   
.chooser h2, .chooser h3 {
	text-align: center;
	width: 100%;	
	text-weight: 600;
	color: #195FAE;
 	font-size:22px;	
}

.chooser .cell .header {
	color: #195FAE;
	font-size:20px;
	font-weight: bold;
	line-height: 1.1em;
	text-weight: 600;
	margin: 1em 1em 0 1em;
	text-align: center;
}
.chooser .cell form {
	margin: 2em 1em 0 1em;
	font-size:18px;
	line-height: 2em;
}

.chooser h4 {
	font-size: 14px;
	width: 100%;	
	color: #195FAE;
}
    
    	
#pccontainer { 
	background-position:bottom;   	 
	background-repeat:repeat-x;
	background-image: url(../images/bg-pccontainer.gif);
    
}
.cell {
	width: 272px;
	height: 318px;
	border: solid 1px;
	float: left;
	/*
	background-image: url(../images/bg-pchooser-cell.gif);
	*/	
}
    	
    	
#cellright {
	border-right: solid 1px;	
}
    	
.buttonrow {
	clear: both;
	width: 100%;
	height: 60px;
	position: relative;
}

.buttontextrow {
	clear: both;
	width: 100%;	
	padding-top: 1em;
	position: relative;
}

.wizright {	
	position: absolute;
	right: 0px;
	background-image: url(../images/wiz_rightbutton.png);
	background-repeat: no-repeat;
	height: 61px;
	width: 61px;
	vertical-align: middle;
	vertical-align:baseline;
	bottom: 1em;
}

a:hover .wizright { 
	background-image: url(../images/wiz_rightbutton_pressed.png);
}

.wizleft {	
	position: absolute;
	left: 0px;
	background-image: url(../images/wiz_leftbutton.png);
	background-repeat: no-repeat;
	height: 61px;
	width: 61px;
	vertical-align: middle;
	bottom: 1em;
}

.wiztext_startover {	
	position: absolute;
	bottom: 0em;
	font-size: 16px;
	padding-top: 1em;
}

.wiztext_next {	
	padding-top: 1em;
	position: absolute;
	right: 16px;
	bottom: 0px;
	font-size: 16px;
}

a:hover .wizleft { 
	background-image: url(../images/wiz_leftbutton_pressed.png);
}
    	
#next {
	margin: 1em 0 0 0;
}

.chooser .answertable {
	
	margin: 0 0 1em 0;
	border: 1px solid #195FAE;
	color: #195FAE;
}

.chooser .answertable .left .header {
	
	color: #195FAE;
	font-size:20px;
	font-weight: bold;
	line-height: 1.1em;
}

.chooser .answertable td {

	border: 1px solid #195FAE;
	color: #195FAE;
	background-image: url(../images/bg-productchooser.gif);
			
}
    	
.chooser td.left {

	text-align: left;
	color: #195FAE;
		
}    

.chooser td.right ul {
	.listwrap UL {
	margin-top: .5em;
}

.chooser td.right LI {
	margin-top: .5em;
}


.chooser td .header{
	color: #1181f1;
	font-size:20px;
	font-weight: bold;
	line-height: 1.1em;
	text-weight: 600;	
	margin: 1em 1em 0 1em;
}


#answer_pro td, #answer_express td, #answer_smb_suite td, #answer_enterprise_suite td, #answer_basic td{
	padding: 1em;
}






