
body {
    margin: 0px;
    text-align: center;
    overflow-y: auto;
}
.wdk_sidecolumn-input-text {width:112px;}

#wdk_template-sitecontainer { width: 100%; height: 100%; border: 1px solid #000000; border-collapse: collapse; text-align: left; }
#wdk_left { width:50%; background: url(/siteimages/_templates/png/shadow/l.png) repeat-y top right; }
#wdk_center { width: 780px; padding: 0px 0px 0px 0px; }
#wdk_right {  width:50%; background: url(/siteimages/_templates/png/shadow/r.png) repeat-y top left; }

#wdk_template-sitecontent { width: 780px; height: 100%; border-collapse: collapse; padding: 0px 0px 0px 0px;  }

#wdk_template-sitecontent-td { margin: 0px; padding: 0px 0px 0px 0px; vertical-align: top; }

.wdk_content-contentBox { width: 100%; border-collapse: collapse; padding: 0px 0px 0px 0px; }

#wdk_template-headercontainer { margin: 0px; padding: 0px 0px 0px 0px; }

#wdk_template-logostable { width: 100%; border-collapse: collapse;  }
#wdk_template-logos0 { height: 120px; text-align: center; padding: 5px 0px 5px 0px; font-weight: bold; }
#wdk_template-logos1 { width: 150; text-align: center; padding: 5px 0px 5px 0px; }
#wdk_template-logos2 { text-align: center; padding: 5px 0px 5px 0px; }
#wdk_template-logos3 { text-align: center; padding: 0px 0px 0px 0px; }


#wdk_container-center {
	vertical-align: top;
        padding: 20px 20px 20px 20px;
}

#wdk_content-container { width: 100%; border-collapse: collapse; }

#wdk_content-pagetitlecontainer {
        height: 22;
        padding-left: 4px;
        text-align: center;
}
.wdk_content-pagetitle { margin: 0px; font-weight: bold; font-size: 1em; }

#wdk_content-maincontentcontainer {
    vertical-align: top;
    font-size: 0.8em;
    padding: 10px 10px 10px 10px;
}


.wdk_menu-container {
	height: 30px;
	text-align: center;
	font-size: 0.8em;
	font-weight: bold;
}

.wdk_menu-ul { margin:0px; padding:0px; list-style:none; }
.wdk_menu-item { display:inline; margin:0px; padding:0px;  }

.wdk_menu-item a {  text-decoration: none }
.wdk_menu-item a:hover { text-decoration: underline; }


.wdk_sidecolumn-item { margin-bottom: 10px; width: 130px;  border-collapse: collapse; }

.wdk_sidecolumn-itemtitle {
        font-weight: bold;
        height: 22;
        font-size: 0.8em;
        padding: 4px;
}

.wdk_sidecolumn-itemcontent {
        font-size: 0.8em;
        padding: 3px;
}


#wdk_sidecolumn-containerleft { width: 130px; vertical-align: top; padding: 20px 0px 10px 10px;  }
#wdk_sidecolumn-containerright { width: 130px; vertical-align: top; padding: 20px 10px 10px 0px; }


