#content {
	width: 840px;
	}
	
#content td {
	vertical-align: top;
	}

h1 {
	width: 750px;
	margin: 10px 0px;
	padding: 0px;
	display:block;
	}
	
h2  { color: #3d3d3d; font-weight: bold; font-size: 80%; line-height: 140%; font-family: Arial, Helvetica, sans-serif; margin-bottom: 10px }

h3  { color: #ff0000; font-weight: bold; font-size: 80%; line-height: 130%; font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 6px }
	
img {
	border-style: none;
	}

#wp {
	background-image: url(../images/mov_line1.gif); 
	background-repeat: no-repeat; 
	width: 180px; 
	padding-top: 5px;
	}
	
#wp ul {
	font-family: "Arial", "Helvetica", "sans-serif"; 
	font-size: 70%; 
	color: #AAAAAA; 
	margin: 0px 0px 5px; 
	padding: 0px; 
	line-height: 140%;
	}
	
#wp li {
	margin: 0px 0px 0px 50px; 
	padding: 0px;
	}
	
#wp div {
	padding-bottom: 5px;
	}
	
#wp ul .pix {
	margin-left: 5px;
	}
	
#wp .win {
	background-image: url(../images/winLogo.jpg); 
	background-repeat: no-repeat;
	}
	
#wp .mac {
	background-image: url(../images/macLogo.jpg); 
	background-repeat: no-repeat;
	}
	
#wp .tn {
	border-color: #D5D5D5; 
	border-style: solid; 
	border-width: 1px; 
	margin: 5px 0px; 
	padding: 5px; 
	width: 150px;
	}

#mov {
	width: 310px; 
	background-image: url(../images/mov_line2.gif); 
	background-repeat: no-repeat; 
	padding-top: 5px;
	}
	
#mov div {
	width: 270px;
	}
	
#mov p {
	margin: 0px 0px 10px; 
	padding: 0px;
	}
	
#movImg {
	background-image: url(../images/mov_bg.jpg); 
	background-repeat: no-repeat;
	}

#movImgL {
;
	}
	
#movExp  { color: #747474; font-size: 75%; line-height: 150%; font-family: Arial, Helvetica, sans-serif; text-align: center }

#attWMP  { color: #3f4e6d; font-size: 70%; line-height: 130%; font-family: Arial, Helvetica, sans-serif; background-color: #dee9fd; text-align: center; border: solid 1px #003399 }
	
#attWMP td {
	padding: 5px; 
	text-align: left;
	}
	
#attMem  { color: #fd021a; font-size: 75%; line-height: 150%; font-family: Arial, Helvetica, sans-serif; background-color: #feeaec; text-align: center; margin: 10px 40px; padding: 5px; border: solid 1px #fd021a }

#onDemand {
	width: 750px;
	margin: 0px 0px 0px 40px;
	display:block;
	}
	
#onDemand .col3 {
	float: left;
	width: 250px;
	border-color: black #AAAAAA black black; 
	border-style: dashed; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	}
	
#onDemand p {
	margin: 5px 0px;
	}
	
#onDemand .cap  { color: #777777; font-size: 75%; line-height: 140%; font-family: Arial, Helvetica, sans-serif }

#onDemand .cap2  { color: #aaaaaa; font-size: 75%; line-height: 140%; font-family: Arial, Helvetica, sans-serif }

#onDemand .col3no {
	//float: left;
	//width: 250px;
	border-style: none;
	}

#onDemand .col2txt {
	float: right;
	width: 480px;
	border-style: none;}

#onDemand .pake {
	float: left;
	width: 80px;
	text-align: center;
	}

#onDemand .txt {
	float: left;
	width: 160px;
	}

#onDemand dl {
	margin:0px;
	padding:0px;
	}

#onDemand dt  { color: #3d3d3d; font-weight: bold; font-size: 80%; line-height: 130%; font-family: Arial, Helvetica, sans-serif; background: url(../images/arrowOnDemand.gif) no-repeat; padding-left: 14px }

#onDemand dd  { color: #aaaaaa; font-size: 75%; line-height: 130%; font-family: Arial, Helvetica, sans-serif; margin-bottom: 6px }

.clear{
	clear: both;
	}
