body { font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: rgb(51, 51, 51);
	background-color: #CCCCCC;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;

    }
td{
	/*text-align:justify;*/
}

#maincolumn{
	
	width:740px;
	margin-left:15px;
        margin-right:15px;
        padding:0px;
text-align:justify;
 	
	
}
/*#menu{
	border-left: 1px solid #FFCC33;	
	position: relative; top: -22px; left: 0px; 
}*/
#footer{
	height:31px;
	text-align: center;
	vertical-align:top;
	background-image: url("/DPD/templates/sing_products/images/foot.gif");
}
#pathway{
	
	padding:0px;
	text-align:right;
	margin-right:15px;
	/*height:0px;*/
	z-index:8;
        position: relative; top: -22px; left: 0px; right: 40px;
}
#w3c{
	
	text-align: center;
	vertical-align:top;

}
img{
border-width:0px;
}
.singbanner{
	width: 100%;
	height:25px;
	border-width: 0px;
	padding:0px;
	background-color: #000000;
	border-spacing: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-collapse:collapse;
	
	
}

.singbanner td{
	border-width: 0px;
	padding:0px;
	height:0px;
	border-spacing: 0px;
	margin-top: 0px;
	margin-bottom:0px;
	margin:0px;
	background-image: url("/DPD/templates/sing_products/images/fondosing.gif");

}
.singbanner td#second{
	border-width: 0px;
	padding:0px;
	border-spacing: 0px;
	margin-top: 0px;
	background-image: url("/DPD/templates/sing_products/images/fondosing.gif");
	text-align:right;

}

.maintable{
	width:770px;
	border-spacing:0px;
	border-width:0px;
	padding:0px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
	/*border-spacing: 0px;*/
}
.maintable td{
	border-width: 0px;	
	padding:0px;
	border-spacing: 0px;
	margin-top: 0px;
	margin:0px;
	margin-bottom:0px;
	border-collapse:collapse;
}
.maintable td#menu{
	background-image: url("/DPD/templates/sing_products/images/background.gif");
}
.maintable td#search{
	text-align:right;
	padding-right: 10px;
	
}

.bodycell{
	text-align:center; 	
	background-image: url("/DPD/templates/sing_products/images/background.gif");
}




td { 
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;	
	color: rgb(51, 51, 51);
}





  p { margin-left: 10px;
    line-height: normal;
    text-align: justify;
    }

  a:link { color: rgb(51, 102, 153);
    text-decoration: none;
    }

  a:active { color: rgb(51, 102, 153);
    text-decoration: none;
    }

  a:visited { color: rgb(51, 102, 153);
    text-decoration: none;
    }

  a:hover { color: rgb(51, 102, 153);
    text-decoration: underline;
    }

  a.sing:link { color: white;
    text-decoration: none;
    }

  a.sing:active { color: white;
    text-decoration: none;
    }

  a.sing:visited { color: white;
    text-decoration: none;
    }

  a.sing:hover { color: white;
    text-decoration: underline;
    }

  h1 { 
  	font-size: 18px;
	color: rgb(51,51,51);
  }
  h2 { font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
    font-size: 15px;
    color: rgb(51, 51, 51);
    }
  h3 { font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: rgb(51, 51, 51);
    }

/* Head of all component */
.componentheading { font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight:bold;
    color: rgb(51, 102, 153);
	
	text-align:left;
	padding-top:10px;

    }
/* An item box */
.contentpaneopen{
	width:100%;
	/*background-color:#D7E3ED;*/
}
/* An item title */
.contentheading { font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight:bold;
    color: rgb(51, 102, 153);
    /*background-color:#ABB2C5;*/
    width:100%;
	
}
.blog{
	width:100%;
	
}
.blog_front{
	width:100%;
	padding:0px;
	margin:0px;
}
.blog_front td{	
	padding:0px;
	margin:0px;
	/*border-collapse:collapse;*/
	/*border-width:0px;*/
}
.blog_front table{	
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	border-collapse:collapse;
/*	border-width:0px;*/
}
/* FRONTPAGE */
/* Head of all component */
.componentheading_front { font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight:bold;
    color: rgb(51, 102, 153);
	
	text-align:center;


    }

/* An item box the leading one (what is aibench?)*/
.contentpaneopen_front td {
	width:725px;
	background-color:#d9d9d9;
	border-left: 1px solid #FFCC33;	
	border-right: 1px solid #FFCC33;	
	background-color:#FFF8C8;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	margin-left:10px;
	margin-right:10px;	
	
	
}
/* An item box */
.article_column .contentpaneopen_front td{
	width:100%;
	background-color:#ffffff;
	border-width: 0px;
	/*margin:0px; padding:0px;*/
	
}
.article_column .column_separator .contentpaneopen_front {
	border:1px solid #000;
}
/* An item title */
.contentpaneopen_front .contentheading_front { 
    
    font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight:bold;
    color: rgb(51, 102, 153);    
    width:725px;
	
	/*padding:0px;*/
	/*margin:0px;*/
	
}
/*.article_column {
	background-color:#0000ff;
	color:#ff5555;
		border-left: 1px dashed #000000;
	/*padding-left: 10px;
	
	
}*/
/* ======================== END FRONTPAGE ==============*/









td .column_separator { /*doesnt work in IE */
	border-left: 1px dashed #a9a9a9;
}

.article_column{
	
	background-color:#ffffff;
	
}


.article_column td{
	/*background-color:#aaaaaa;*/
	padding-bottom:0px;
	margin-bottom:0px;
}

.nopad{
	width:100%;
        margin:0px;


}
td .sectiontableheader  {
	border-bottom: 1px solid rgb(51,102,153);
	border-collapse:separate;
	font-weight:bold;
	padding-top:10px;
}
/*.sectiontableheader a{

}*/
.modifydate { 
    font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-align:right;
    color: #ff0000;


    }
.sectiontablefooter td{
	text-align:center;
}
.moduletablewhatis{
	border: 2px dotted #fff;	
	border-color:#FFCC33;
	background-color:#FFF8C8;
	padding:5px;
	
}
.pagenavbar{
	text-align:center;
	

}
.pagenavcounter{
	font-weight:bold;
	
}
.pagenav{
	text-align:center;
font-weight: bold;
	color: #EEBB22;


}
.toc_level0{
	width:100%;
	margin-left:0px;	
}
.toc_level1{
	width:100%;
	margin-left:20px;	
}
.toc_level2{
	width:100%;
	margin-left:40px;	
}
.moduletablewhatis h3{
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-style: italic;
	font-size: 18px;
	font-weight: bold;
	text-align: right;
}
.createdate{
	color: #b9b9b9; 
}

  h3 { font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: rgb(51, 51, 51);
    }

input {  
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; 
	color: rgb(51,102,153); 
	border-color: rgb(51,102,153); 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}



ul#mainlevel-nav
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
text-align:center;
position: relative; top: -12px; left: 0px; right: 40px;
}

#mainlevel-nav li
{
display: inline;
list-style-type: none;
}

a#active_menu-nav   {
	border-color:rgb(51,102,153);
}
.mainlevel-nav  { padding: 0px 10px 0px 10px; }



a.mainlevel-nav:link, a.mainlevel-nav:visited
{
font-weight:bold;
font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size: 16px;
color: rgb(51, 102, 153);
background-color: #fff;
text-decoration: none;
border-bottom: 5px solid #fff;
border-color:rgb(204, 204, 204);
}
a.mainlevel-nav:hover 
{
color: rgb(51, 102, 153);
background-color: #ffffff;
border-bottom: 5px solid #fff;
border-color:rgb(51, 102, 153);
text-decoration: none;
}

/* forum */
.sb_catname{
	padding-top:30px;

}

