ul li {background-image:url('/products/webmathematica/images/list_bullet.gif');background-position:8px 4px;}
ul {line-height:1em;padding:0px;margin:0px;}
p {padding:0px;margin:10px 0px 10px 0px;}
h2 { color:#CC0000;font-size:16px;font-weight:bold;margin:0 0 10px 0;padding:0;}
hr { width:560px; text-align:left; margin:0; padding:0; height:1px; }

ul.gray li {background-image:url('/common/images/li-bullet1.gif');background-position:3px 0px;}
.mainpod-top {background:url('../images/maintop.gif') no-repeat; width:635px; margin-top:0px; padding:10px 20px 0px 20px; overflow:hidden;}
.mainpod-middle {background:url('../images/mainmiddle.gif') repeat-y; width:600px !important; width:635px; padding:20px 0 0 35px !important; padding:10px 0 0 35px; overflow:hidden;}
.mainpod-middle p { width:570px; }
.maintext p {font-family:Arial,Verdana,Geneva,sans-serif; font-size:12px; line-height:1.5em; color:#666666; width:510px;}
.mainpod-bottom {background:url('../images/mainbottom.gif') no-repeat bottom;width:635px; height:16px; margin:0 0 15px 0px; }
.mainbody {width:1000px;margin:40px 0 0 20px;}
.column1 {float:left;width:635px;margin-right:30px;}
.column2 {float:left;width:265px;}
.headerimage {margin:65px 0px 0px 70px;}
.specialinformation {margin-left:20px;font-size:10px;}
.sectiontitle {color:#999999; font-size:10px; margin:0px; padding:14px 0px 4px 20px;}
.chevron {color:#cc0000;}

.bottomPod {background:url('../images/bottompod.gif') no-repeat; width:635px; height:80px; margin-top:15px !important; margin-top:12px;}
.sidebar-top {background:url('../images/sidepodTop.gif') no-repeat top; width:265px; margin-top:20px;}

.sidebar-top ul {
padding: 15px 0 0 5px;
}

.sidebar-top ul ul{
margin:5px 0 20px 0 !important;
margin:2px 0 10px 0;
padding: 0 0 0 0;
}

.sidebar-top ul li {
margin: 10px 0 0 0;
padding-bottom:0;
}

.sidebar-top ul li a, .sidebar-top ul li a:link, .sidebar-top ul li a:visited {
color:#cc0000;
}

.sidebar-top ul li a:hover, .sidebar-top ul li a:visited:hover {
color:#D86C00;
}

#subpageHeader {
margin:20px 75px 30px 60px;
border-bottom: 1px solid #CCC;
padding-bottom: 5px;
}

#subpageHeader .webm-breadcrumb {
	float: right;
	top: 117px;
	left: 760px;
	position: absolute;
}

#subpageHeader .webm-breadcrumb a {
	color: #C12;
}

.examples, .resources, .technology, .advantage {
cursor:pointer;
color:#cc0000;
}

.exampleshover, .resourceshover, .technologyhover, .advantagehover {
cursor:pointer;
color:#D86C00;
}

.examplesArrow1 {
background:url(../images/examplesArrow.gif) no-repeat 8px 3px;
cursor:pointer;
}

.examplesArrow2 {
background:url(../images/examplesArrowOpen.gif) no-repeat 8px 3px;
cursor:pointer;
}

.resourcesArrow1 {
background:url(../images/resourcesArrow.gif) no-repeat 8px 3px;
cursor:pointer;
}

.resourcesArrow2 {
background:url(../images/resourcesArrowOpen.gif) no-repeat 8px 3px;
cursor:pointer;
}

.technologyArrow1 {
background:url(../images/techArrow.gif) no-repeat 8px 3px;
cursor:pointer;
}

.technologyArrow2 {
background:url(../images/techArrowOpen.gif) no-repeat 8px 3px;
cursor:pointer;
}

.advantageArrow1 {
background:url(../images/advArrow.gif) no-repeat 8px 3px;
cursor:pointer;
}

.advantageArrow2 {
background:url(../images/advArrowOpen.gif) no-repeat 8px 3px;
cursor:pointer;
}

.expand1 {
background:url(../images/bullet_expand.gif) no-repeat 0px 6px;
cursor:pointer;
line-height:18px;
}

.expand2 {
background:url(../images/bullet_contract.gif) no-repeat 0px 6px;
cursor:pointer;
line-height:18px;
}

.expand {
cursor:pointer;
color:#000;
padding-left: 15px;
margin-top: 10px;
font-weight: bold;
}

.expandhover {
cursor:pointer;
color:#D86C00;
padding-left: 15px;
margin-top: 10px;
font-weight: bold;
}

.expandLinks li {
background-image:url(/products/webmathematica/images/list_bullet.gif);
background-position:7px 3px;
font-weight: bold;
}

.expandLinks {
display:none;
}

.examplesLinks li, .resourcesLinks li, .technologyLinks li, .advantageLinks li{
background-image:url(/common/images/li-bullet1.gif);
background-position:0px 0px;
}

.examplesLinks {
display:none;
margin:5px 0 10px 15px !important;
margin:5px 0 10px 5px;
padding:0px;
width:165px;
}

.resourcesLinks {
display:none;
margin:5px 0 10px 15px !important;
margin:5px 0 10px 5px;
padding:0px;
width:165px;
}

.technologyLinks {
display:none;
margin:5px 0 10px 15px !important;
margin:5px 0 10px 5px;
padding:0px;
width:165px;
}

.advantageLinks {
display:none;
margin:5px 0 10px 15px !important;
margin:5px 0 10px 5px;
padding:0px;
width:165px;
}

span.tc, span.d, span.ts, span.u, span.c, span.wa, span.wt, span.e, span.p, span.r, span.s, span.mr, span.ak, span.pp, span.rk, span.rr, span.o, span.i,
span.tc:link, span.d:link, span.ts:link, span.u:link, span.c:link, span.wa:link, span.wt:link, span.e:link, span.p:link, span.r:link, span.s:link, span.mr:link, span.ak:link, span.pp:link, span.rk:link, span.rr:link, span.o:link, span.i:link,
span.tc:visited, span.d:visited, span.ts:visited, span.u:visited, span.c:visited, span.wa:visited, span.wt:visited, span.e:visited, span.p:visited, span.r:visited, span.s:visited, span.mr:visited, span.ak:visited, span.pp:visited, span.rk:visited, span.rr:visited, span.o:visited, span.i:visited {
cursor:pointer;
color:#cc0000;
}

span.tc:hover, span.d:hover, span.ts:hover, span.u:hover, span.c:hover, span.wa:hover, span.wt:hover, span.e:hover, span.p:hover, span.r:hover, span.s:hover, span.mr:hover, span.ak:hover, span.pp:hover, span.rk:hover, span.rr:hover, span.o:hover, span.i:hover,
span.tc:visited:hover, span.d:visited:hover, span.ts:visited:hover, span.u:visited:hover, span.c:visited:hover, span.wa:visited:hover, span.wt:visited:hover, span.e:visited:hover, span.p:visited:hover, span.r:visited:hover, span.s:visited:hover, span.mr:visited:hover, span.ak:visited:hover, span.pp:visited:hover, span.rk:visited:hover, span.rr:visited:hover, span.o:visited:hover, span.i:visited:hover {
cursor:pointer;
color:#D86C00;
}

ul.questions li{
width:550px;
line-height:18px;
background-position:6px 8px;
}

.questionTitle {
cursor:pointer;
}

.questionTitle:hover {
cursor:pointer;
color:#D86C00;
}

.questionText {
display:none; 
margin:0 0 20px 13px; 
width:500px;
line-height:16px;
background-color:#f0f0f0;
padding:5px;
}

.seeall {
float:right;
margin:0 20px 0 0;
font-weight:bold;
color:#cc0000;
cursor:pointer;
}

a img {
	border: 0px;
}

h1 { color: #777; border-bottom: 1px solid #ACACAC; margin-right:30px; padding-bottom: 10px; margin-bottom: 5px;}

.mainpod-viewsource {
	border: 0px;
	float: right;
	position: relative;
	top: -36px;
	margin-right: 30px;;
}

.mainpod-desc {
  margin-right: 30px;
  font-size: 12px;
  margin-bottom: 25px;
}

.webm-poweredby {
	margin-top: 30px;
	margin-bottom: 40px;
	margin-right: 30px;
        padding-top: 5px;
        border-top: 1px solid #C7C7C7;
}

.webm-results {
  font-weight: bold;
  border-top: 1px solid #ACACAC;
  color: #777;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-right: 30px;
  font-size: 13px;
  padding-top: 5px;
}

.section {
  border-top: 1px solid #ACACAC; 
  margin-right: 30px; 
  margin-top: 10px; 
  margin-bottom: 10px; 
  padding-top: 10px;
}

.formLayout {
  display: inline;
  margin-right: 15px;
}

.examtable, .examtable td, .examtable th {
  border: 1px solid #CCC;
  border-collapse: collapse;
  padding: 3px;
}

.examtable {
 margin-bottom: 5px;
}

.examtablelegend td {
  border: 0px;
  padding: 0px;
}

