*{margin: 0px; padding: 0px;}
body{font-family: Arial, Helvetica, SansSerif; color: #000; background-color: #e6ebf6;}
p{display: block;}
img{border: 0}
a{color: #0066cc;}
a:hover{color: #cc0000;}
h1{font-size: 1.8em; color: #304d7e; font-weight:bold; font-family: Arial, Helvetica, SansSerif; padding:15px 0 1em 15px;}
h2{font-size: 1.3em; color: #000; font-weight:bold; font-family: Arial, Helvetica, SansSerif; padding:0 0 1em 0;}
h3{font-size: 1.1em; color: #000; font-weight:bold; font-family: Arial, Helvetica, SansSerif; padding:0 0 1em 0;}
h4{font-size: 1.3em; color: #304d7e; font-weight:bold; font-family: Arial, Helvetica, SansSerif; padding:0 0 1em 15px;}

.foot{height: 1px; line-height: 1px; clear: both;}

#crumb{color: #666666; font-size: .9em; padding:15px 15px 0px 15px;}
#crumb a{color: #0066cc; text-decoration: none;}
#crumb a:hover{color: #0066cc; text-decoration: underline;}

#outer{width: 760px; background: #fff url('/images/nav/mainbg.gif'); margin: 0px auto 0px auto; padding: 0px 8px;}
#outer2{width: 776px; height: 10px; font-size: 0px; line-height: 0px; padding: 0px; background: #fff url('/images/nav/mainbg2.gif'); margin: 0px auto 0px auto;}
#inner{}
#header{position: relative; height: 136px; background-color: #3573af;}

#menu {list-style-type:none; margin:0; padding:0; position: absolute; top: 111px; font-size:13px;z-index:999;}
#menu li {float:left; padding:0; margin:0; position:relative; height:1px; z-index:1000;}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu dl {position:absolute; top:0; left:0; margin: 0; padding: 0;}
#menu dt {background: #304d7e; margin:0; float:left;}
#menu dd {display:none; clear:left; margin:0; padding:0; color: #fff; font-size: 1em; text-align:left;}
#menu dt a, #menu dt a:visited {display:block; color:#fff; padding: 5px 5px 5px 10px;}
#menu dd a, #menu dd a:visited {background: url(/images/nav/blue.png); color:#fff; text-decoration:none; display:block; 
	padding:4px 5px 4px 20px;}
#menu dd.sub a, #menu dd.sub a:visited {padding:4px 5px 4px 30px; width:206px;}
#menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
/*#menu li:hover dl, #menu li a:hover dl {width:301px; border-bottom:15px solid #e2dfa8;}*/
#menu li:hover dt a, #menu li a:hover dt a {background: #3573af; color:#fff;}
#menu dd a:hover {background: #ffffff; color:#3573af;}

#main{position: relative; width: 760px; margin: 3px -500px 0px 0px; float: left; min-height:400px;}

#colright{padding-right:30px; float:right; width:340px;}
#colleft{padding-left:30px; float:left; width:340px;}
.lineclear{height: 1px;line-height: 1px;clear: both;}
.thumbimage{padding-bottom:15px; width:100px; float:left;}
.thumbtext{padding-bottom:15px; width:225px; float:right;}
#colsingle{padding:0 30px; float:left; width:730px;}
#coldata{padding:0 15px; float:left; width:730px;}
.threeCols{padding:0 0 15px 15px; float:left; width:233px;}
.thumbimage3{padding-bottom:15px; width:100px; float:left;}
.thumbtext3{padding-bottom:15px; width:120px; float:right; font-size:.9em;}

#main_container{padding:0px;margin:-2px 0 0 0;}
#main_container2{margin:-2px 0 0 0;}
#main_inner{position: relative; border:solid 3px #fff; background-color:#d7dcef;}
#home_text{background-image:url('/images/pics/home_page3.jpg'); background-repeat:no-repeat; padding:0px; width:409px; padding: 15px 15px 15px 300px; font-size:.9em;}

.movie{width: 760px; height: 380px; top:250px; position:absolute; z-index:1;}
#movie{width: 760px; height: 380px; border: 0; margin:0 0 0 0; z-index:1;}

div.code {font: 10pt Verdana, sans-serif; overflow: auto; border: 0; padding: 3pt; margin: 0pt 0pt 3pt 0pt;}

#main ul{list-style: none; margin-bottom: 1em;}
#main ol{list-style-type: decimal; list-style-position: outside; margin-left:1em; padding-left:1em;}
#main ul li{padding-left: 12px; background-image: url('/images/nav/bullet.gif'); background-repeat: no-repeat; background-position: 0px 6px;}
#main ol li{margin-left:.5em; padding-left:0;}
#main p{margin-bottom: 1em;}

#footer{width: 740px;margin: 12px auto 0px auto;padding: 10px;text-align: center;color: #fff;background-color:#3573af}
#footer a{color: #7DAFBD;}
#footer a:hover{background-color: #7DAFBD; color: #E8FAFF;}

#webPrintEmail{color: #0066cc; font-size: 1em; padding:20px 15px 15px 15px;}
#webPrintEmail a{color: #0066cc; text-decoration: none;}
#webPrintEmail a:hover{color: #0066cc; text-decoration: underline;}

.icon{padding:2px 4px 0 0; float:left;}
.icontext{padding-right:20px; float:left;}

td.chart1on {padding:3px 10px 3px 10px; font-weight:bold; background-color:#fff; border-left: solid 1px #304d7e; border-top: solid 1px #304d7e; border-right: solid 1px #304d7e; white-space:nowrap;}
A:link.chart1on {text-decoration:none; color:#304d7e;}
A:visited.chart1on {text-decoration:none; color:#304d7e;}
A:active.chart1on {text-decoration:none; color:#304d7e;}
A:hover.chart1on {text-decoration:underline; color:#304d7e;}

td.chart1off {padding:3px 10px 3px 10px; background-color:#b9c9e2; color:#304d7e; border: solid 1px #304d7e; white-space:nowrap;}
A:link.chart1off {text-decoration:none; color:#304d7e;}
A:visited.chart1off {text-decoration:none; color:#304d7e;}
A:active.chart1off {text-decoration:none; color:#304d7e;}
A:hover.chart1off {text-decoration:underline; color:#304d7e;}

.chart1spacer {border-bottom: solid 1px #304d7e;}
.chart1body {padding:15px; min-height:400px; background-color:#fff; color:#000; border-left: solid 1px #304d7e; border-right: solid 1px #304d7e; border-bottom: solid 1px #304d7e;}
.chart1body_new {padding:15px; min-height:400px; background-color:#fff; color:#000; border-left: solid 1px #304d7e; border-right: solid 1px #304d7e; border-bottom: solid 1px #304d7e; background:url(../images/corrurgated.jpg) top right no-repeat;}

.chart1body_render {padding:15px; min-height:400px; background-color:#fff; color:#000; border-left: solid 1px #304d7e; border-right: solid 1px #304d7e; border-bottom: solid 1px #304d7e; background:url(../images/rendering1.jpg) top right no-repeat;}
.chart1body_tomato {padding:15px; min-height:400px; background-color:#fff; color:#000; border-left: solid 1px #304d7e; border-right: solid 1px #304d7e; border-bottom: solid 1px #304d7e; background:url(../images/tomato1.jpg) top right no-repeat;}
.chart1body_condensate {padding:15px; min-height:400px; background-color:#fff; color:#000; border-left: solid 1px #304d7e; border-right: solid 1px #304d7e; border-bottom: solid 1px #304d7e; background:url(../images/condensate1.jpg) top right no-repeat;}

.chart2header {border:solid 1px #000; border-right:none; padding:3px 3px 3px 3px; font-weight:bold; background-color:#304d7e; color:#fff; vertical-align:bottom; text-align:center;}
.chart2headerLast {border:solid 1px #000; padding:3px 3px 3px 3px; font-weight:bold; background-color:#304d7e; color:#fff; vertical-align:bottom; text-align:center;}
.chart2headerR2 {border:solid 1px #000; border-top:none; border-right:none; padding:3px 3px 3px 3px; font-weight:bold; background-color:#304d7e; color:#fff; vertical-align:bottom; text-align:center;}
.chart2headerR2Last {border:solid 1px #000; border-top:none; padding:3px 3px 3px 3px; font-weight:bold; background-color:#304d7e; color:#fff; vertical-align:bottom; text-align:center;}

.chart2row1 {border:solid 1px #000; border-right:none; border-top:none; padding:3px 3px 3px 3px; background-color:#fff; color:#000; text-align:center;}
.chart2row1Last {border:solid 1px #000; border-top:none; padding:3px 3px 3px 3px; background-color:#fff; color:#000; text-align:center;}
.chart2row2 {border:solid 1px #000; border-right:none; border-top:none; padding:3px 3px 3px 3px; background-color:#f5f7fc; color:#000; text-align:center;}
.chart2row2Last {border:solid 1px #000; border-top:none; padding:3px 3px 3px 3px; background-color:#f5f7fc; color:#000; text-align:center;}

.noteLeft{padding-top:15px; float:left;}
.noteRight{padding-top:15px; text-align:right; float:right;}

#picContainer-print{display: none;}
#picContainer{float:right; padding:0 0px 15px 15px; margin:5px 0 20px 20px; background-repeat:no-repeat; background-position:right top;}
#picLink{background-color:#000; padding:3px 5px; margin:0 0 0 20px; color:#fff; text-align:center; border:solid 2px #fff; width:200px; font-weight: bold;}
#picLink a{color:#fff; text-decoration:none;}
#picLink a:hover{color:#fff; text-decoration:underline;}

#about{padding:0 200px 0 0; background-image:url('/images/pics/old_logo.gif'); background-repeat:no-repeat; background-position:right top;}

/* ****************************************************************** */

.new_content {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
line-height:150%;
color:#000000;
}
.new_head {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:150%;
color:#336699;
}
.new_shead {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:150%;
color:#344d80;
}
.new_btext {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
/*font-weight:bold;*/
line-height:150%;
color:#000000;
}
.new_subhead {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:150%;
color:#336699;
}
.new_conden {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
line-height:150%;
color:#5c95fe;
}

.new_conden a{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
line-height:150%;
color:#336699;
text-decoration:underline;
}

.new_conden a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
line-height:150%;
color:#336699;
text-decoration:none;
}


