ul li {background-image:url('/products/webmathematica/images/redbullet.gif');background-position:8px 6px;}
ul {padding:0px;margin:0px;}
h4 {width:520px; border-bottom:1px solid #C0C0C0; color:#CC0000; margin:20px 0 7px; padding:0;}
p {padding:0px;margin:10px 0px 10px 0px;}
h2 { color:#CC0000;font-size:16px;font-weight:bold;margin-bottom:9px;margin-top:17px; }
h2.homepage { color:#000;font-size:14px;font-weight:bold;margin:0; }
h2.formH2 { color:#000;font-size:14px;font-weight:bold;margin:20px 0; }
hr { width:560px; text-align:left; margin:0; padding:0; height:1px; }
hr.sidebarhr { width:240px; text-align:left; margin:15px 0 0 0; padding:0; height:1px; }
hr.mainpodhr { width:551px; text-align:left; margin:15px 0 0 0; padding:0; height:1px; }
h1 {border-bottom:1px solid #CFCFCF;margin-bottom:5px;margin-right:15px;padding-bottom:3px;} 
.mainTitle {color:#cc0000;font-size:18px;font-weight:bold;;margin-bottom:5px;margin-right:35px;padding-bottom:5px;} 
.homepage-top {background:url('../images/topBorder.gif') no-repeat; margin:0 0 0 10px; width:637px; height:28px !important; height:33px; padding: 5px 0 0 20px;font-size:12px; font-weight:bold;}
.homepage-middle {background:url('../images/middleBG.gif') repeat-y; margin:0 0 0 10px; width:637px;height:640px}
.homepage-bottom {background:url('../images/bottomBorder.gif') no-repeat; margin:0 0 0 10px; width:637px; height:19px;}

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:20px 20px 0px 20px !important; padding:6px 20px 0px 20px;}
.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;}
.mainpod-middle p { width:570px; }
.mainpod-middle form {margin:0;}
p.graytext {margin:0 0px 30px 20px;font-family:Arial,Verdana,Geneva,sans-serif; font-size:12px; line-height:1.5em; color:#616161; width:570px;}
h2.tagline {margin:10px 0px 15px 20px;font-family:Arial,Verdana,Geneva,sans-serif; line-height:1.25em; color:#383838; width:570px;}
.graytext2 {color:#666666;}
.graytext3 {color:#3f3f3f; width:200px;}

p.graybold {font-weight:bold;margin:0 0px 10px 0px;font-family:Arial,Verdana,Geneva,sans-serif; font-size:11px; color:#363636;}
p.redtitle {padding:10px 0 0 55px;background:url('../images/redtitleBG.gif') no-repeat;width:554px;height:40px;font-weight:bold;margin:0 0px 10px 0px;font-family:Arial,Verdana,Geneva,sans-serif; font-size:12px; color:#cc0000;}
p.redtitle2 {padding:10px 0 0 10px;width:554px;height:40px;font-weight:bold;margin:0 0px 10px 0px;font-family:Arial,Verdana,Geneva,sans-serif; font-size:12px; color:#cc0000;}

.mainpod-bottom {background:url('../images/mainbottom.gif') no-repeat bottom;width:635px; height:16px; margin:0 0 15px 0px; }
.mainbody {width:1000px;margin:5px 0 0 20px;}
.column1 {float:left;width:635px;margin-right:30px;}
.column2 {float:left;width:265px;}
.headerimage {margin:60px 0px 0px 25px;}
.specialinformation {margin-left:20px;font-size:10px;}
.sectiontitle {color:#999999; font-size:10px; margin:0px; padding:14px 0px 4px 20px;}
.chevron {color:#cc0000;font-style:normal;}
.chevronWhite {color:#fff;font-style:normal;}
.required {
color:#cc0000;
}
.bottomPod {background:url('../images/bottompod.gif') no-repeat;width:635px; height:80px; margin:15px 0 0 13px !important; margin-top:12px 0 0 13px; }
.sidebar-top {background:url('../images/sidepodTop.gif') no-repeat top; width:265px; margin-top:20px;}









.slides {
width:637px;
overflow:hidden;
}

.tabSliderCont {
float:left;
width:221px;
height:510px;
margin:60px 0 0 0;
padding:0 0 0 6px;
}

.slide1, .slide2, .slide3 , .slide4 {
font-size:12px;
overflow:hidden;
padding:18px 0 8px 7px !important;
padding:18px 0 18px 7px;
border-right:1px solid #fff;
}

.slideContentContainer {
float:left;
width:400px;
}

.slideContent {
padding:15px 0 0 15px;
width:380px;
display:none;
}

.defaultslideContent {
padding:15px 0 0 15px;
width:380px;
display:block;
}

.slideTitleCont {
width:380px;
overflow:hidden;
border-bottom: 1px solid #c4c4c4;
padding:0 0 5px 0;
}

.slideContentTitle {
color:#252525; 
font-size:12px;
font-weight:bold;
float:left;
width:245px;
}

.slideContentTitleLink {
float:right;
font-size:10px;
font-weight:normal;
width:130px;
}

.slideContentBoldText {
border-top: 1px solid #c4c4c4;
font-weight:bold;
color:#424242;
padding:5px 0 0 0;
}

.slideContentText {
color:#424242;
padding:0 0 0 0;
}

.slider {
width:214px !important;
width:222px;
border-top:1px solid #bfbfbf;
border-bottom:1px solid #bfbfbf;
background-color:#fff;
}

.slideBackground {
background:url('../images/sliderBG.gif') repeat-x;
border-right:1px solid #bfbfbf;
background-color:#fff;
}

.defaultslideBackground {
background-image:none;
border-right:1px solid #fff;
background-color:#fff;
}

.sliderImage {
float:left;
margin:0 6px 10px 0;
cursor:pointer;
}

.sliderTitle {
color:#cc0000;
float:left;
margin:2px 0 0 0;
width:169px !important;
width:167px;
cursor:pointer;
font-size:11px;
}

.sliderTitleHover {
color:#D86C00;
float:left;
margin:2px 0 0 0;
width:169px !important;
width:167px;
cursor:pointer;
font-size:11px;
}

.sliderText {
font-size:9.5px;
color:#434343;
float:left;
width:165px !important;
width:163px;
cursor:pointer;
}

.sliderQuote {
clear:both;
width:168px;
display:none;
font-family:georgia,serif;
font-style:italic;
margin:20px 0 10px 0 !important;
margin:5px 0 10px 0;
color:#363636;
line-height:18px;
}

.defaultsliderQuote {
clear:both;
width:168px;
display:block;
font-family:georgia,serif;
font-style:italic;
margin:20px 0 10px 0 !important;
margin:5px 0 10px 0;
color:#363636;
line-height:18px;
}











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

.sidebar-top ul ul{
margin:0 0 0 0;
padding: 0 0 0 0;
}

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

.sidebar-top ul.sublist {
padding-bottom:10px;
}

.sidebar-top ul.sublist li {
margin: 6px 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;
}

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

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

#subpageHeader {
margin:60px 0 0 16px;
padding-bottom: 5px;
overflow:hidden;
width:890px !important;
width:900px;
}

#subpageHeader .subheaderImage {
display:block;
float:left;
}

#subpageHeader .subheaderLink {
display:block;
margin:22px 0 0 28px;
float:left;
}

.keyarrow1 {
background:url(../images/arrow1.gif) no-repeat 0 0 !important;
background:url(../images/arrow1.gif) no-repeat 0 4px;
display:inline-block;
height:6px;
width:15px;
margin:0 0 0 5px;
}

.examplearrow1 {
background:url(../images/arrow1.gif) no-repeat 0 0 !important;
background:url(../images/arrow1.gif) no-repeat 0 4px;
display:inline-block;
height:6px;
width:15px;
margin:0 0 0 5px;
}

.techarrow1 {
background:url(../images/arrow1.gif) no-repeat 0 0 !important;
background:url(../images/arrow1.gif) no-repeat 0 4px;
display:inline-block;
height:6px;
width:15px;
margin:0 0 0 5px;
}

.resourcearrow1 {
background:url(../images/arrow1.gif) no-repeat 0 0 !important;
background:url(../images/arrow1.gif) no-repeat 0 4px;
display:inline-block;
height:6px;
width:15px;
margin:0 0 0 5px;
}


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

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

.expand {
cursor:pointer;
color:#000;
font-weight: bold;
}

.expandhover {
cursor:pointer;
color:#D86C00;
font-weight: bold;
}

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

.expandLinks {
display:none;
padding:0px;
}

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

.examplesLinks {
display:none;
margin:5px 0 0 15px !important;
margin:5px 0 0 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.ie, span.wme, 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.dl,
span.ie:link, span.wme:link, 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.dl:link,
span.ie:visited, span.wme:visited, 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, span.dl:visited {
cursor:pointer;
color:#cc0000;
font-style:normal;
}

span.ie:hover, span.wme:hover, 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.dl:hover,
span.ie:visited:hover, span.wme:visited: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, span.dl:visited:hover {
cursor:pointer;
color:#D86C00;
font-style:normal;
}

.questionTitle {
margin:0 0 20px 0;
}

.questionTitle{
width:550px;
line-height:14px;
margin:10px 0 0 0;
}

.questionTitle {
cursor:pointer;
font-weight:bold;
}

.questionText {
margin:5px 0 20px 0;
width:500px;
line-height:14px;
color:#000;
}

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

.buynow {
background:url(/products/webmathematica/images/buyBG.gif) no-repeat; 
width:265px; 
height:89px;
}

.getCopy {
padding:50px 0 0 10px;
font-size:16px;
font-weight:bold;
color:#fff;
}

.getCopy a, .getCopy a:link, .getCopy a:visited{
color:#fff;
}

.getCopy a:hover, .getCopy a:visited:hover{
color:#000;
}

.talk {
padding:2px 0 0 10px;
font-size:11px;
color:#fff;
}

.talk a, .talk a:link, .talk a:visited{
color:#fff;
}

.talk a:hover, .talk a:visited:hover{
color:#000;
}

.sidebar-top table{
padding:25px 0 0 15px;
width:240px;
}

.sidebar-top table td{
vertical-align:top;
padding:0 0 10px 0;
}

.sidebar-top table td.title{
font-size:11px; 
font-weight:bold;
padding:8px 0 0 5px;
}

.graylink{ 
font-size:10px;
font-weight:normal;
color:#363636;
}

.graylink a,.graylink a:link, .graylink a:visited { 
font-size:10px;
font-weight:normal;
color:#363636;
text-decoration:none;
}

.graylink a:hover, .graylink a:visited:hover { 
font-size:10px;
font-weight:normal;
color:#D86C00;
text-decoration:none;
}

.sidebarItem {
padding:15px 0 10px 10px;
color:#363636;
font-size:11px;
font-weight:bold;
}

.sidebarItem ul{
padding:0 0 0 0;
font-size:11px;
font-weight:normal;
}

.sidebarItem ul li {
background-image:url('/products/webmathematica/images/redbullet.gif');background-position:3px 6px;
padding-left:12px;
}

.sidebar-top table.tutorialTable {
margin:15px 0 0 0;
}

.sidebar-top table.tutorialTable td{
vertical-align:top;
padding:0 10px 0 0;
}

table.watable {
width:470px;
}


.watable {
margin:0 0 0 55px;
}

.watable td{
vertical-align:top;
}

.tryOut {
margin:10px 0 0 0;
font-size:12px;
font-weight:bold;
}

.formButton {
float:right;
margin:0 25px 0 0;
}

.mainpod-middle blockquote p {
width:500px;
}

