/* CSS Document */
h2{font-size:16px; color:#006599; font-family:Tahoma, Helvetica, Arial, sans-serif;}
h3{font-size:14px; font-weight:bold; border-bottom:1px solid #0099FF; font-family:Tahoma, Helvetica, Arial, sans-serif;}
p{font-size:11px; line-height:1.4em; font-family:Tahoma, Helvetica, Arial, sans-serif;}


/* =demo--{Demo Styles] */
#demos {
width:700px;
font-size:small;
}

#demos dl {
float:left;
margin:7px 18px;
padding:0;
width:539px;
}

#demos dt {
float:right;
margin:18px 0 .2em;
padding:0;
width:374px;
line-height:1.2em;
color: #333333;
font-size:14px;
font-weight:700;
}

#demos dd {
margin:0 0 0 164px;
padding:0;
line-height:1.6em;
font-size:11px;
}

#demos dd.img {
margin:0;
}

#demos dd.launch {
border-bottom:#b2c6d4 1px solid;
padding:10px 0 10px 400px;
margin:0;
}

#demos dd.launch a {
background:url(../images/launch.png) no-repeat right;
padding-right:17px;
}

#demos dd.img img {
background:#FFF;
padding:3px;
border:2px #000 solid;
margin:20px 10px 0 0;
float:left;
}

#demos h5 {
margin-left:0;
border-bottom:#b2c6d4 1px solid;
width:100%;
padding-bottom:5px;
}