body { background-color: #FFFFFF; }

body, td, .content {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	

}

.title { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; }

.subtitle { font-size: 12px; font-weight: bold; }



.toc_ul, .toc_li { margin-left: 8px; line-height: 16px; }

.step_ol, .step_li { margin-left: 11px; line-height: 16px; }

img { border: 0px solid #ECECEC; }



a.leftnav:link{ color: #FFFFFF; text-decoration: none}

a.leftnav:visited { color: #FFFFFF; text-decoration: none; }

a.leftnav:active {color: #FFFFFF; text-decoration: none;}

a.leftnav:hover { color: #FF9900; text-decoration: none;}

a:visited { color: #FF9900; text-decoration: none; }

a:active { color: #FFFFFF; text-decoration: none; }

a:hover { color: #FF9900; text-decoration: none; }

a { color: #333333; text-decoration: none; }



.pageheader { border: #E0E0E0 solid 1px; }

.pagefooter { border: #E0E0E0 solid 1px; }

.sample { background-color: #FFFFFF; border: #000000 solid 1px; }

.samplecontent { font-size: 10px; }



.code { background-color: #FFFFFF; border: #000000 solid 1px; }

.codecontent { font-size: 10px; }

.codecontent a:visited { color: #666666; text-decoration: none; font-weight: bold }

.codecontent a:active { color: #666666; text-decoration: none; font-weight: bold  }

.codecontent a:hover { color: #666666; text-decoration: none; font-weight: bold  }

.codecontent a { color: #666666; text-decoration: none; font-weight: bold  }



hr { height: 1px; }

SPAN.price {

COLOR: #CC3300;

}



TD.list{

text-align: center;

color: #999999;

}

.maintable {

margin-left:auto;

margin-right:auto;

border: 1px #C0BC91 solid;

width: 85%;

background-color: #FFF ;

}

P.catname {

text-align: left; 

margin-top: 0px; 

margin-bottom: 4px; 

vertical-align:left;

}



P.catdesc { 

margin-top: 0px; 

margin-bottom: 4px; 

vertical-align:top;

}



IMG.catimage { 

border:0px; 

border-thickness: 1px; 

border-color: #000; 

border-style: solid; 

vertical-align:top; 

}



TD.catimage { 

vertical-align:top; 

}



TD.catname { 

vertical-align:top; 

text-align: left; 

}



TD.catnavigation { 

vertical-align:middle;

text-align: left; 

}

div.listprice {

text-align: center;

}

div.detaillistprice {

text-align: center;

}

td.whitetext{ color: #FFF;}

div.leftnav {vertical-align:top;}


