
			body{
				font-family:Verdana,Arial,sans-serif;
			    background-color:#ccc;
				
			}

			div#page{
			margin:5px;padding:15px;
			nwidth:750px;
			background-color:#fff;
			}


			
			.byline{
			    padding:0px;
			    margin:0px;
			    font-size:7pt;
			    }

			a{}
			a:hover{}

		.mainClm
			{
			padding:10px 10px 10px 10px;
			margin:0px;
			margin-left:5 px;
			font-size: 11pt;
			color:#555;
			border-right:  1px dotted  #ccc;}

			h1, h2, h3, h4, h5, h6{
			    npadding:0px;
			    nmargin:0px;
			    }

			nh1{color:#fc3;padding-left:0%; font-size: 40 px; padding-top:20px;border-bottom:2px dotted #f60;nbackground:#eeeeee;text-transform:lowercase;}
			h1{margin:0;color:#077;padding-left:0%; height:30px; padding-top:20px; padding-bottom:20px;}
			h2{}
			h3{}

			pre, code{color:#999999;}
			strike{color:#999999;}

			.nbyline a{color:#6ff;text-decoration:none;}
			.nbyline a:hover{color:#fff;}

			hr{}




			.itemImage{float:right;padding:5px 5px 5px 5px;}

			.control{font-size:8pt; margin:0px;padding:0px;background:#ccc;color:#111111;font-family:Lucida Grande,MS Sans Serif,Lucida Sans Unicode,Verdana,Geneva,Lucida,Arial,Helvetica,Sans-Serif;}
			.button{font-size:8pt; width:80 px; margin:0px;padding:0px;background:#322;color:#eee;font-family:Lucida Grande,MS Sans Serif,Lucida Sans Unicode,Verdana,Geneva,Lucida,Arial,Helvetica,Sans-Serif;}
			.formlabel{ncolor:#ccc;font-size:8pt;margin:0px;padding:0px;font-family:Lucida Grande,MS Sans Serif,Lucida Sans Unicode,Verdana,Geneva,Lucida,Arial,Helvetica,Sans-Serif;}
			.formvalue{ncolor:#fff;font-size:8pt;margin:0px;padding:0px;font-family:Lucida Grande,MS Sans Serif,Lucida Sans Unicode,Verdana,Geneva,Lucida,Arial,Helvetica,Sans-Serif;}
			.formbuttons{font-size:8pt;margin:0px;padding:0px;color:#111111;font-family:Lucida Grande,MS Sans Serif,Lucida Sans Unicode,Verdana,Geneva,Lucida,Arial,Helvetica,Sans-Serif;}
			.titleform{color:#fff;font-family:Lucida Grande,MS Sans Serif,Lucida Sans Unicode,Verdana,Geneva,Lucida,Arial,Helvetica,Sans-Serif;}
			.divform{font-size:8pt;margin:10px;padding:20 px;border-style:solid;
			     border-color:#ccc; background-color:#015; color:#999;
			    font-family:sans-serif,Verdana,Arial,Helvetica,Sans-Serif;}


			.mlProduct {background-color:#044;}
			.tdgal{padding:10 px; background-color: #fff; nfont-family: verdana, sans-serif,arial; font-size: 12 px; border-color: #077 #077 #066 #0cc; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
			.tdgal u{color:#0cc; font-size: 80%;}
			.prgal {font-style:bold;}
			.mlProduct nimg{border:dotted 3px #f80}
			.mlProduct {	display:inline;
					float:left;
					background-color:#fff;
					font-size:12px;
					margin-top:10px;
					margin-right:5px; 
					margin-bottom:10px; 
					width:250px;
					height:auto;
					padding:2px; 
					border:solid 1px #ccc;
					border-top:solid 1px #fff;
					border-left:solid 1px #fff;
					}				    }
			.mlDesc{cursor:pointer;width:100%;ncolor:#ffd;text-align:left;margin:10 px;  nfont-family: verdana, sans-serif,arial; font-size: 12 px; }
			.mlDesc u{text-align:right;color:#0cc; font-size: 80%;}
			.prgal {text-align:right;font-weight:bold;color:#f60;}
			.imggal{clear:both;float:left;border:0;width:90px;height:90px; margin:5px;}






			
			div#navigator { background-color:#fff; border: solid 1px #ccc;}

			.pageIcon {	border: outset 1px;
					background-color:#f0f8ff;
					font-size:7pt;
					width:90px;
					height:100px;
				  }
			.pageIcon a { text-decoration:underline; }

			.pageIconHalf {	border: outset 1px;
					border-bottom:none;
					background-color:#f0f8ff;
					font-size:7pt;
					width:90px;
					nheight:10px;
				  }
			.pageIconDesc {	border: outset 1px #79d;
					border-bottom:none;
					background-color:#f0f8ff;
					font-size:8pt;
					padding:2px;
				  }
			.pageIconHalf a { text-decoration:underline; }


			.mapItem {	
					color:#999;
				 }		   
			.mapList {	
					font-size:7pt;
				 }		   
			.descendantDescription {	
					font-size:8pt;
				 }
				 
			.pageDescription{

				 }

			.pageDescription a{ text-decoration:none;
				    font-size:8pt;

				 }

			.sectionTitle{
				 nbackground-color:#710;
				 color:#ffe;

				 }	 		   
			.liabout {	
					margin:0;padding:0;
					font-size:8pt;
					height:9pt;
				}
			.leftBar { border-right: solid 1px #c00; background-color:#eee; }
			.commentLink {border-bottom:dotted 1px #666; font-size:12px; text-align:left; margin:20 3 3 3;}
			.commentLink h3{font-size:8pt;padding:0;margin:0;}
			.commentLink a{text-decoration:none}
			.commentLink byline{margin:0 0 0 0;font-size:7pt;}
			#encabe {border-bottom: solid 2px  #710; margin-bottom:1px; background-color:#333;}
			.comment {clear:both}
			.authorcomment {color:#006;padding-left:20px}

         .importante  {
         	font-family : Verdana, Arial, Helvetica, sans-serif;
         	font-size : 7pt;
         	font-weight : normal;
         	color : red;
         	background-color : white;
         	border-width : medium;
         	border-style : outset;
         	border-color : white;
         }

	.conceptlink{ font-size:11pt; font-weight:bold}		

        .sideBar{
                            margin:0px;
                            width:180px; 
                            text-align:left;
                            font-size:8pt;  
                            background-color:#578; 
                            padding: 10px; 
                            border: none  1px #467;
                            border-top: solid 2px #467;
                            border-bottom: solid 2px #467;
                            border-left:none; 
                             }
                        .sideBar h3 {font-size:8pt}
                        .sideBar h2{color:#057;border:none}

                        .sideBar#contents  h2{color:#057;border:none}
                        .sideBar#contents { 
                            padding: 10px; 
                            border: none 1px #467;
                            border-top: solid 3px #467;
                            border-bottom: solid 3px #467;
                            border-left:none; 
                            background-color:#578; 
             
                        }


                        .pageIconMenu { border:none;
                                        border-left:solid 10px #fff;
                                        font-size:8pt;
                                        padding:1px;
                                        padding-left:10px;
                                        margin-bottom:3px;
                                        background-color:#467;
                                      }
                        .pageIconMenu a { font-weight:bold; 
                                          color:#def;
                                         }
                        .pageIconMenu  a:link{color:#fff;}
                        .pageIconMenu  a:visited{color:#fff;}
                        .pageIconMenu  a:active{color:#fff;}
                        .pageIconMenu  a:hover{color:#fff;}

                        .sideBar li {
                                        border:none;
                                        border-left:solid 10px #fff;
                                        font-size:8pt;
                                        padding:1px;
                                        padding-left:10px;
                                        margin:0;
                                        margin-bottom:2px;
                                        background-color:#467;
                                        list-style:none;
                                      }
                        .sideBar ul { padding:0; }


			.about { font-size:9pt;
				 color:#999;
				}
			.about a {color: #999}
