#gadgetadj td { padding:0 0 7px 0; }

.docbold { font-weight:bold; } 
#docskinmess div { margin:10px 0;padding:0; } 
#docskinmess img { margin:0;padding:0; }
#doclogo {  }
#doclogo #doclogooutter { background-color:#cccccc;color:#000000;}
#doclogo #doclogotop { height:14px;vertical-align:top; 
	background-image: url(http://curved-corner-boxes.com/curved/pubimages/general/blackline.gif); } 
#doclogo #doclogobottom { height:14px;vertical-align:top; 
	background-image: url(http://curved-corner-boxes.com/curved/pubimages/general/botline.gif); }
#doclogo #doclogooutter .doclogosides { width:1px;background-color:#000000; } 
	
#docheadbox { }
#docheadbox #docheadoutter {  color:inherit;background-color: #CCCCCC; 
	background-image: url(http://curved-corner-boxes.com/curved/pubimages/background/a-wood-3.jpg);}
#docheadbox #docheadtop { height:14px;vertical-align:top; 
	background-image: url(http://curved-corner-boxes.com/curved/pubimages/general/blackline.gif); } 
#docheadbox #docheadbottom { height:14px;vertical-align:top; 
	background-image: url(http://curved-corner-boxes.com/curved/pubimages/general/botline.gif); }
#docheadbox #docheadoutter .docheadsides { width:1px;background-color:#000000; } 
#docheadtext {   padding:0px 22px;margin:10px 0px;font-size:180%;}

.doccode {color:#070; }
.doch2 {  margin:0 0 4px 0;font-size:130%;  }
.docnavsel {  color: #000000; background-color:#e89830; border:2px #000000 solid; 
	 font-weight: bold; padding: 2px 4px; 
	 background-image: url(http://curved-corner-boxes.com/curved/pubimages/background/a-wood-3.jpg); }
.docnavhead {  font-size:95%;font-weight: bold; background-color: #000000; 
	padding:4px 4px; white-space: nowrap; color:#fff;}
.docnav {  font-size:95%;padding: 0px 8px; margin:0px 0px; color: #0000ff; 
	border: 1px #ffffff solid;background-color:inherit;display:block;}
.docnavdiv { padding: 0px 0px; margin:0px 0px;}
.docnav:visited {  color: #0000FF; background-color:inherit;}
.docnav:hover {   color:black;background-color:inherit; border: 1px #000000 solid;
	background-image: url(http://curved-corner-boxes.com/curved/pubimages/background/a-wood-3.jpg); }

.docproghead {  white-space:nowrap;font-size: 200%; font-weight: bold; color: #FFFFFF; background-color: #000000}
.doccathead {  white-space:nowrap; font-size: 150%; font-weight: bold; color: #FFFFFF; background-color: #000000}
.docnavbox {  color:inherit; background-color: #eeeeee; }
.docparastyles {  font-size:120%; line-height:115%; text-indent:2ex; width:92%;margin:32px 0px;}

.docwhybullets {  margin-top:0; margin-bottom:0; font-size: 110%;width:92%; }
.docwhyhead {  font-size: 200%; font-weight: bold; vertical-align: middle; position: relative; left: -46px}
.docdotslinks {  color: #0000FF; background-color:inherit;}
.docdotslinks:visited {  color: #0000FF;background-color:inherit;}
.docwhysechead {  font-size: 170%; color: #FFFFFF; background-color: #000000; }
.docwhyqu {  vertical-align: top; padding: 4px 15px 4px 20px;}

.docnavinner { color:inherit;background-color: #ffffff; border: 1px #000000 solid;
	background-image: url(http://curved-corner-boxes.com/curved/pubimages/background/b-stone-3.jpg); }
.docwhyli {  padding:4px 5px 20px 0px; line-height:135%;}
.contlist {  color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.orangeletters a.doclink:visited { color:#ff8844;   }

.lognav {  color:blue;display:block;white-space:nowrap;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:100%;font-weight:bold;padding:2px 9px;margin:2px 0px;}
.lognav:visited { color:blue; }
.lognav:hover { color:white; background-color:black;}
.lognavsel { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff;background-color: #000000; margin: 0px 0px;padding:1px 8px;font-weight: bold;  font-size: 100%;}
