﻿html,body{font:normal 90% Arial,Verdana,Helvetica,sans-serif;text-decoration:none;margin:0px;padding:0px;border:0px; text-align:center;}
html {overflow: scroll;}
img{border:none;}
hr.line {border: 0;color: #cococo;background-color: #cococo;height: 1px;width: 100%;text-align: center; }
hr{margin-bottom:10px}
body {background-color:#d3dae1; margin:auto; padding:0; height:0;text-align:center;}
.small {font-size:70%}
.margino {margin-top:0}
.image { padding-bottom:3px; padding-top:3px;}
.style1 {background-color: #4579AB; text-align:center}
.style14 {text-align: left;padding-top:7px; margin-top:0}
.style15 { background-color: #1F6BA3; }
.style18{ vertical-align: middle; 	margin-left: 10px; 	margin-right: 10px; }
.more {float: left; margin-right:3px}
.tabletd {border-bottom:1px #999 solid;background-image: url('images/bg.jpg'); background-repeat:repeat-x; height: 27px;}
.blueborder {border-top:1px #AABFD7 solid;}
.blueborder2 {border-top:1px #AABFD7 solid; white-space:nowrap}
.style24 { color: #808080; }
.dinfo {white-space:nowrap; font-size:85%; font-family: Tahoma }
.downloadblock {padding-top:45px; padding-left:25px; padding-right:145px; margin:0}
.download_block {width:512px;margin:0; padding:0; vertical-align:top}
.blueblock {background-repeat:no-repeat; width:512px;height:92px; margin:0; margin-bottom:10px;background:url('images/download_block_blue1.gif')}
.blueblock1 {background-repeat:no-repeat; width:512px;height:92px; margin:0; margin-bottom:10px;background:url('images/download_block_blue2.gif')}
.blueblock2 {background-repeat:no-repeat; width:512px;height:101px; margin:0; margin-bottom:10px;background:url('images/download_block_blue3.gif')}
.blueblock3 {background-repeat:no-repeat; width:512px;height:92px; margin:0; margin-bottom:10px;background:url('images/download_block_gr.gif')}
.docblock {width:514px; height:40px;margin-top:20px; padding:0; vertical-align:top;border:0; background-image:url('images/download_doc.gif'); background-repeat:no-repeat;}
.docblockcontent {width:511px; height:auto;margin-top:0px; padding:0; vertical-align:top; border:1px #ccc solid; padding:0}
a.download_link:hover, a.download_link:active {
text-decoration:none;margin:0; padding:0}
a.download_link:link, a.download_link:visited {
text-decoration:none; margin:0; padding:0}
a.download_link {color:#ccc;font-size:100%;line-height:18px;text-align:left;}
#footer{color:#fff; background-color:#0e5d96; height:2em; clear:both; position:relative;font-size:12px; padding-top:0.5em; text-align:center; padding-left:0px; padding-right:0px; margin:auto; width:100%; min-width:940px;}
#footer ul {
	display: block;
	list-style-type: none;
	padding-top:0; margin:0;
	display: inline;
    }

#footer li { color:#fff;
	display: inline;
	padding: 0 5px;
    }
#footer li a:link {color:#fff; text-decoration: none;line-height: 20px;}

#footer li a:visited {color:#fff;text-decoration: none;line-height: 20px;}
#footer li a:hover {text-decoration: underline; color:#fff}


#footer p {
	color: #333;
	margin: 0;
    }
.copyright {text-align: center; color:#ccc}
.back_link  { color:#333;
    text-align: center;
	line-height:30px;
    text-decoration:none}
	
.back_link a {
    text-decoration: none;
	color: #333;
	}	
	
.back_link  a:hover {
    text-decoration:underline; color:#333}


.htab {background-color:#284F9E; color:white}
.style16 {
 	margin: 5px;
 	vertical-align: middle;
 }
 .style17 {
	 vertical-align: middle; margin:3px}
.ppad {padding-left:0px; padding-right:0px; padding-bottom:0; margin-bottom:0; color:white}
.tpad {margin-left:20px; padding-bottom:0;background-color:white; border-color:#cccccc; padding-top:0; margin-top:0}
img,p,div,ul,ol, li{font:normal Arial,Verdana,Helvetica,sans-serif;text-decoration:none;margin:0px;padding:0px;border:0px; color:#333}
p{margin:0px 0px 10px 0px;}
#long li{font:normal Arial,Verdana,Helvetica,sans-serif;text-decoration:none;margin-top:15px; margin-bottom:15px;padding:0px;border:0px; color:#333}
a {cursor:hand; color:blue}
a.white {color:#FFFFFF}
.style9 {border-style: solid; border-color:#ccc; border-width: 1px; width:98%; border-collapse:inherit } 
.style12 {
	 border-bottom-style: inset;
	 border-bottom-color: inherit;
	 border-bottom-width: 2.25pt;
	 margin-left: 10px;
	 background: white;
	 padding:7px
 }
 .style13 {
	 font-weight: bold;
	 background-color: #D8D8D8;
 }
 .style10{margin-top:10px; margin-bottom:10px;}
.glossary {font-size:110%; color:navy}
.marginbot {margin-bottom:10px}
.marginbot2 {margin-bottom:3px}
.nowrap {white-space:nowrap; width:100%}
#gray td{border-bottom:1px #ccc solid; padding:5px}
.gray {background-color:#f4f4f4;border-top: 1px #ccc solid; border-bottom:1px #ccc solid;}
.tbhead { background-color:#ececec; text-align:left}
.bodybg {margin:0; padding:0; height:0; background-image:url('images/bg-maind.gif'); background-repeat:repeat-x; width:100%;}
.topimg {width:auto; height:111px; margin-left:22px; text-align:left}
/*menu*/
.menubg {background-color:black; position:relative; float:right; padding:0; height:32px; margin-top:-32px; width:544px; margin-right:50px; background-image:url('images/menubgl.gif'); background-repeat:no-repeat; }
#cssmenu1{ margin:0; padding:0; line-height:19px;}
.horizontalcssmenu {float:left; margin-right:5px; margin-top:3px; margin-left:1px;}
.horizontalcssmenu ul{list-style-type: none; margin:0; padding:0; height:29px;} 
/*Top level list items*/
.horizontalcssmenu ul li{
position: relative;
display: inline;
float: left;}
/*Top level menu link items style*/
.horizontalcssmenu ul li a{
display: block;
width: 83px;
/*Width of top level menu link items*/
padding:5px 5px 5px 0px ;
border: 0px solid #cccccc;
text-decoration: none;
color:  #38393A;
font-family:Tahoma;
font-size:10pt;
 border-left:1px solid #cccccc;
 text-align:center
}
.horizontalcssmenu ul li a:hover{ background-color:white}

/*Sub level menu*/
.horizontalcssmenu ul li ul{
top: 0;
border-top: 1px solid #cccccc;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
padding:0;
margin:0;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
width: 180px; /*width of sub menu levels*/
font-weight: normal;
padding: 2px 5px;
margin:0;
background: #ffffff;
border-width: 0 1px 1px 1px;
border-color:#cccccc;
text-align:left;
z-index:101}

.horizontalcssmenu ul li ul li a.support{
width: 110px; /*width of sub menu levels*/
font-weight: normal;
padding: 2px 5px;
margin:0;
background: #ffffff;
border-width: 0 1px 1px 1px;
border-color:#cccccc;
text-align:left;
z-index:101}

.horizontalcssmenu ul li ul li a:hover{
background: #f1f1f1;
}

.horizontalcssmenu .arrowdiv{
position: absolute; 
right: 0; top:0; }
* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%;}
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */

#buttons {clear:none; margin-top:20px; padding:0}
.buttons { padding-left:16px; padding-top:10px;padding-bottom:0; margin-bottom:0; margin-right:20px}
.mpscreens { border-top:1px navy solid;border-bottom:1px navy solid; height: 328px; vertical-align:top; text-align:center; background-image:url('images/screen-bg.png'); background-repeat:repeat-x; background-position:center top; padding:0; margin:0; width:25%}
.imgscreens {padding-top:20px; width:227px; height:214px;}
.imgdownld {margin-bottom:5px; height:48px; width:164px}
.viewmore {vertical-align:middle; padding-left:3px}

.top {font-size:120%;text-align:left; padding-top:16px; padding-left:20px;color:black ; letter-spacing:1px; line-height:23px; margin-right:18px;margin-bottom:0; padding-bottom:0 }
.style20 {margin-left:20px; padding-top:0; margin-top:20px; margin-right:18px}
.style21 {color:white; padding-top:20px; font-size:140%; letter-spacing:1px; font-family:Verdana}
.link {width:212px; height:226px}
.pad5 {padding-bottom:5px}
.halp {background-image:url('images/buttons5.png'); background-position:left top; background-repeat:no-repeat}
.style22 {padding-top:10px; font-size:150%; letter-spacing:1px}
.img2 {margin-right:10px;float:left; margin-bottom:0; margin-top:5px; padding-bottom:0}
p.subline{font-weight:bold}strong{font-weight:bold}
p.marginbottom{margin-bottom:100px}
.note {border:1px #FFCC66 solid; display: block; padding:6px; background:#ebebeb;border:1px solid #ddd; margin-top:10px; margin-bottom:10px}
p.syntax {font-weight:bold; font-family:sans-serif; padding-left:6px;}
.syntax2 {font-weight:normal; font-family:sans-serif; font-style:italic}
p.syntax2 {font-weight:normal; font-family:sans-serif; padding-left:6px; font-style:italic}
.container-divide{clear:both;border:1px solid red;padding-bottom:10px}
h1,h2,h3,h4,h5,h6{font:normal 13px/140% Arial,Helvetica,sans-serif}
h1 {font-size: 1.75em;}
h2 {font-size: 1.35em; color:black}
.left {text-align:left;padding-left:15px; padding-top:10px;margin:0; font-size:140%; font-weight:500; padding-bottom:15px;letter-spacing:1px; color:black  }
.spacing-bottom{margin-bottom:100px}
.g-header{color:#414f33; font-size: 110%; margin-top:1em; margin-bottom:7px; font-weight:800; letter-spacing:1px}
h1{margin:0px 0px 10px 0px;font-size:20px;line-height:95%;color: black; text-align:center}
h3{padding:13px 0px 8px 0px;font-size:14px;font-weight:bold;color: #1a40ad; text-align:center}
ul {padding-left:30px; margin-top:10px;margin-bottom:15px; line-height:20px}
ul.low {list-style-type:lower-alpha; margin-left:30px; margin-top:10px}
.ulpadleft {padding-left:70px}
#columnol ol {margin-left:10px; padding-left:0}
#columnol li {margin:0px 0px 5px 5px}
ol.padleft {padding-left:20px; line-height:20px}
 ol li{margin:0px 0px 10px 20px;background:none}
 li.point_box_blue {margin:0px 0px 0px 0px;padding-left:5px; padding-top:10px;line-height:21px}
 .links_box_blue li{margin:0px 0px 4px 0px;background:url(images/) no-repeat 2px 1px;padding-left:30px;list-style:none;line-height:18px}
.outer{
  width: 960px;
  margin: 0 auto;
  text-align: center;
  border: 0;
  padding:0;
  background-color: transparent;}
#wrapper {min-width:960px;max-width: 1400px; margin:auto; text-align:left;background-image:url('images/bg-mainmiddle.gif'); background-position: 0 0; margin-top:0; padding-top:20px; padding-bottom:20px; background-repeat:repeat-x; height:auto; background-color:#ebf2fa }
#exbug {width:93%; margin:auto;text-align:center; padding-top:0px; padding-bottom:0; vertical-align:top }
#top {background-image:url('images/bg-top.gif'); background-repeat:repeat-x; text-align:left; height:111px; vertical-align:bottom; min-width:940px; max-width:1400px; padding-left:0; padding-right:0; margin:auto}
#bg {width:240px; background-image:url('images/left_230x449.png'); background-position: top right; background-repeat:no-repeat;margin:0; padding-right:0px; float:left; text-align:left; padding-top:0}
#flashdemo {padding:30px;}
.midrightcorner{
	width: 13px;
	height: 36px;
	background-image:url('images/cornerrightw.gif');background-repeat:no-repeat;}
#style7 {
	width: 100%; height:auto; background-position:right;background-repeat:repeat-y;	background-image: url('images/borderright.gif');
}
.style8 {	width: 13px;
	background-image: url('images/borderleft.gif');
	height: auto
}
#content {margin-left:255px;vertical-align:top; height:auto; text-align:left;width:auto; margin-top:0; padding-top:0; padding-right:20px}
#columnleft {width:46%;float:left; text-align:left; padding-right:17px; padding-top:5px; border-right:dotted 1px gray}
#columnleftstyle {float:left; text-align:left; padding-right:17px; padding-top:5px; border-right:0;padding-bottom:10px;width:98%;}
#columnright {width:46%; float:left; text-align:left; padding-left:17px; padding-top:5px}
.box1
 {padding:0;
 text-align:left;}
#wrap {width:100%; height:auto; margin:auto; padding:0}
#box1 {
  width:auto;
  height:auto; margin-left:20px; padding-top:20px}
 
#box2 {
  width:493px;
  height: 310px;
  float:right;
}
#box3 {
  width: 224px;
  height: 310px;
  float:right;
} 
.bgcorners {background-image:url('images/leftbg.png'); background-position:left top; background-repeat:no-repeat; width:7px}
.topleftcol {text-align:left; vertical-align:top;width:22%; background-image:url('images/buttons4.png'); background-position:right top; background-repeat:no-repeat;border-top:1px navy solid; background-color:white;border-bottom:1px navy solid;}
.toprightcol { 	background-image: url('images/blog_bg_left.gif');
    background-repeat : no-repeat;
	width: 14px;
	vertical-align: top;}
.toprightcol2 {	background-image: url('images/blog_bg_center.gif');
	background-repeat: repeat-x;
	width:auto;
	vertical-align: top;
	text-align: left;
	max-width:523px; min-width:390px}
.toprightcol3 {	background-image: url('images/blog_bg_right.gif');
	background-repeat: no-repeat;
	width: 14px;
	height: 330px;
	vertical-align: top;
}
.bordergray {border-bottom:1px #cccccc solid}
.midrightcol {background-image:url('images/borderright.gif'); background-repeat:repeat-y; width:13px;}
.midcentercolup {background-color:white; width:auto; border-top:1px #b5b5b5 solid; padding:0; white-space:nowrap; background-position:0 0; background-repeat:no-repeat}
.midcentercoltitle {background-color:white; width:auto; border-top:1px #b5b5b5 solid; padding:0; white-space:nowrap; }
.midcentercol {background-color:white; border-top:0px #dedede solid;padding:0;vertical-align:top}
.midcentercold {background-color:white; width:auto; border-bottom:1px #b5b5b5 solid}
.midleftcolc {background-color:white; width:13px; border-left:1px #b5b5b5 solid}
.midrightcolc {background-color:white; width:13px; border-right:1px #b5b5b5 solid}
.midleftcorner {background-image:url('images/cornerleftw.gif'); background-repeat:no-repeat; width:13px}
.midleftdcorner {background-image:url('images/cornerleftdw.gif'); background-repeat:no-repeat; height:36px; width:13px}
.midrightdcorner {background-image:url('images/cornerrightdw.gif'); background-repeat:no-repeat}
#contentbody { background-image:url('images/bgcontent.gif'); background-repeat:repeat-x; width:960px; margin:0 auto; background-position:0 0; background-color:white; height:350px}
.columnhead{float:left;width:33%; text-align:left; margin:0;height:28px;background-position:left; background-repeat:no-repeat; padding-top:3px}
.columnhead3{float:left;width:80%; text-align:left; margin:0;height:30px;background-position:left; background-repeat:no-repeat; padding-top:0px;margin-left:230px; vertical-align:middle}
.columnhead2{float:left;width:240px; text-align:left; margin:0;background-color:white; height:30px;}
.column{float:left;width:32%; text-align:left; margin:0; background-color:white; height:auto; padding:20px; padding-top:10px}
.column3{float:left;width:29%; text-align:left; margin:0; background-color:white; height:auto; padding-top:10px}
.column2{text-align:left; margin:0; background-color:white; height:auto; padding:10px; width:32%; padding-top:10px}
#contentheader {padding:0;background-color:fuchsia; width:946px;  margin: 0 auto; height:35px; margin-bottom:0; padding-bottom:0}
#centertitle {background-image:url('images/bgtitle.gif'); width:946px; height:35px;margin: 0 auto;}
#leftround{	background-image:url('images/cornerleft.gif'); height:35px; background-repeat: no-repeat;width:7px;}
#rightround {background-image: url('images/cornerright.gif'); height:35px; background-repeat: no-repeat; width:7px;}
.floatleft {text-align:left; vertical-align:top; font-size:100%}
.floatright {text-align:right; width:100%;}
.title {padding:0; margin:0; font-size:12pt; text-align:left; font-weight:500; font-size:150%; letter-spacing:1px; color:black; padding-bottom:5px}
.title1 {padding:0; margin:0; text-align:left; font-weight:500; padding-bottom:5px; letter-spacing:1px; color:black;margin-top:12px;font-size:120%; line-height:20px}
.title3 {padding-top:10px; margin:0; font-size:12pt; text-align:left; font-weight:500; padding-bottom:5px;font-size:150%; letter-spacing:1px; color:black;}
.title2 {padding-top:0px; margin:0; font-size:140%; text-align:left; font-weight:500; padding-bottom:5px; margin-bottom:9px; border-bottom: 0px navy solid; line-height:20px; letter-spacing:1px; color:black}
.title4 {padding:0; margin:0; font-size:12pt; text-align:left; font-weight:500; font-size:150%; letter-spacing:1px; color:black; padding-bottom:5px;padding-left:15px; padding-top:8px; line-height:18px}
.title5 {padding-top:10px; margin:0; font-size:140%; text-align:center; font-weight:500; padding-bottom:5px; border-bottom: 0px navy solid; letter-spacing:1px; color:black}
.colheadtitle {padding:0; margin:0; font-size:14pt; text-align:left; font-weight:500; color:black; padding-bottom:5px;padding-top:9px; padding-left:0px; letter-spacing:1px}
.colheadtitle2 {padding:0; margin:0; font-size:14pt; text-align:left; font-weight:500; color: black; padding-bottom:5px;padding-top:9px; padding-left:20px; letter-spacing:1px}
#navigation-up {width:40em; background-color:fuchsia; height:35px; float:right; clear:none; margin-top:72px}	

.style1 {
	vertical-align: top;
}
.style2{
	vertical-align: top;
}
.styletable {width:90%; border:0; }

#menubar {background-image: url('images/menu_bgd.gif'); height:auto; vertical-align:middle; line-height:21px}
#programs li {padding-bottom:15px}
#navigation {width:230px; margin:0; padding-right:0; float:left; text-align:left; margin-right:10px; color:black}
#navigation ul {
list-style: none;
margin:0;margin-left:10px;
padding:0;}
#navigation li {
border-bottom: 1px solid #cccccc;
}
#navigation li a:link, #navigation li a:visited
{
font-size: 100%; font-family:tahoma; letter-spacing:1px;
display: block;
padding: 0.4em 0em 0.4em 0.4em;
border-left: 0px solid #cccccc;
border-right: 0px solid #cccccc;
color: #333;
text-decoration: none;line-height:18px; border-top:0;margin-top:0}

#navigation li a:hover {display: block;
color: #333; line-height:18px; text-decoration:underline
}
#navigation ul ul {
margin-left: 45px; margin-right:0px }
#navigation ul ul li {
margin:0;}
#navigation ul ul a:link, #navigation ul ul a:visited {
color: #333;line-height:18px; padding-left:10px 

}
#navigation ul ul a:hover {
color: #333;line-height:18px; padding-left:10px; text-decoration:underline
}



#maincontent {	padding: 16px;
	font-size: .85em;
	border-top: 1px solid #B588B4;
	border-right: 1px solid #B588B4;
	border-bottom: 1px solid #B588B4;
	border-left: 1px solid #B588B4;}
pre {font-family: "Courier New", Courier, mono;	font-size: .9em; color: gray;}
.tablehead {font-family: Verdana;font-style: normal;font-weight: normal;color: #000;vertical-align: middle;font-size: 12px;height: 1.5em;border: 1px solid #b4b4b4;margin-top: 0px; padding-top:5px; margin-left:4px;background-color: #99CCFF;}
#dropmenudiv
{
	position:absolute;
    border: 1px solid #b8b8b8;
	background-color: #ffffff;
	line-height:22px;
	z-index:100;
	padding: 1px 4px;
	text-align:left;
	font-family:arial;
	font-size:9pt;
	color:black
}

#dropmenudiv a
{
	width: 100%;
	display: block;
	text-indent: 3px;
	color: #000000;
    border: 1px solid #ffffff;
	text-decoration: none;
	font-family: arial;
	}
	

#dropmenudiv a:hover
{ 
	background-color: #f0f7fd;
    border: 1px solid #addbef;
   
}
div.menubar
{
    font-family: Arial;
	margin: 5px 10px 15px 0px;
	text-align:left;
	font-size:9pt;
	width:90%;
}

div.staticitem
{
    display: block;
    vertical-align: bottom;
	border: 1px solid #ffffff;
  	background-color: #ffffff;
    border-color: #ffffff;
    white-space: nowrap;
    height: 22px;
	line-height:22px;
    float: left;
    padding: 0px 15px 0px 5px; 
	color: #003366;
	font-weight: bold;
	
}

div.menuitem
{
    display: block;
    vertical-align: bottom;
	border: 1px solid #ffffff;
  	background-color: #ffffff;
    border-color: #ffffff;
    white-space: nowrap;
    height: 22px;
	line-height:22px;
    float: left;
    padding: 0px 15px 0px 5px; 
	color: #164FD0;background: url('images/arrownormal.gif') right center no-repeat;

	 }
div.menuitem a
{
	color: #164FD0;
}

div.menuitem a:active
{
	color: #164FD0;
	text-decoration: none;}
	
div.menuitem a:link
{
	color: #164FD0;
	text-decoration: none; 
}

div.menuitem a:visited
{
	color: #164FD0;
	text-decoration: none; 
}

div.menubarfaq
{   font-family: arial;
	font-size:90%;
    margin: 5px 10px 15px 20px;
	line-height:22px;}

a.menuitemfaq {color: #164FD0; text-decoration: none;}
a.menuitemfaq:active {color: #164FD0;text-decoration: none;}
a.menuitemfaq:visited {color: #164FD0;text-decoration: none;}
a.menuitemfaq:hover {color: #164FD0;text-decoration: none;}

#guidenext {text-align:center;width:100%; float:left; font-size:10pt; padding-top:15px}
#picture {float:left; width:100%; text-align:left;}
.picture_pad {padding-top:10px;}
.pad-table {margin-bottom:20px}
.features-top {
	background:#7B99B7 url('images/bg.gif');
	height: 39px;
}
.features-top h2 
 {
	float: left;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	margin:0;
	padding:10px 0 0 10px;
}

ul#features_list { width: 675px; height: auto; margin: 0; list-style-image:url('images/bullet-gray-square.gif'); display:block; color: #333; padding: 10px 20px 10px 30px; font-size: 11px; border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc; line-height:18px}
li#features_list {margin:0px; padding:0px; background-image:none;display: block;list-style-image:url('images/bullet-gray-square.gif'); }
ul#features_tbl { list-style-image:url('images/bullet-gray-square.gif');height: auto; margin: 0; display:block; line-height:18px}
li#features_tbl {margin:0px; padding:0px; background-image:none;display: block;list-style-image:url('images/bullet-gray-square.gif')}
.head p{ 
	color: #666;
	display:block; 
	border-left: 1px solid #ccc;
	border-top: 0px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom:1px solid #999;
	background-color: #ececec;
	background-repeat: no-repeat;
	background-position:3px 50%;
	background-image: url('images/arrownormal.gif');
	padding: 3px 6px 3px 20px;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	margin:0;
}

#steps {padding:0; margin:0; list-style:none; padding-top:3px}
#steps a{ text-decoration:none; margin:0; padding:0; line-height:16px; color:#000}
#steps a:active { text-decoration:none}
#steps a:link{ text-decoration:none}
#steps a:visited{ text-decoration:none}
li.step1{list-style-image: none;background-image: url('images/1step.gif');background-repeat: no-repeat;background-position: 0 .4em;padding-left: 5em; padding-bottom:16px}
li.step2{list-style-image: none;background-image: url('images/2step.gif');background-repeat: no-repeat;background-position: 0 .4em;padding-left: 5em; padding-bottom:26px}
li.step3{list-style-image: none;background-image: url('images/3step.gif');background-repeat: no-repeat;background-position: 0 .4em;padding-left: 5em;}
.h1_steps { margin:0; padding:0; text-align:left; color:#333; font-size:130%; line-height:24px; font-weight:normal; letter-spacing:1px}
.playvideo {border:0; margin:0; padding:0; padding-left:8px}