@charset "UTF-8";
/* CSS Document */
body
{
padding:0px;
margin:0px;
/*background-color:#333333;/* */
/*overflow:hidden;*/
}
p
{
padding:0px;
margin:0px;
}
img
{
border:0px;
margin:0px;
padding:0px;
}

div
{
margin:0px;
padding:0px;
}
.toplink  /*  first level navigations links at the top of the web page. */
{
position:absolute;
top:69px;
width:84px;
height:23px;
padding-top:6px;
background-color:#FFF;
border-radius:5px 5px 0 0;
font-family:"Arial";
font-weight:bold;
font-size:12px;
color:#2B3990;
}
.sideLink   /*   navigations links on the side of the page  */
{
position:relative;
display:block;
margin-left:2px;
margin-top:2px;
width:137px;
height:26px;
padding-top:3px;
z-index:10;
cursor:pointer;
background-color:#FFF;
font-family:"Arial";
font-weight:bold;
font-size:12px;
color:#2B3990;
}
.sideLinkSub /*  the links that go inside sideLinkMore, that ead to anchors inside the pages.   */
{
position:relative;
display:block;
/*background-color:#333333;/* */
padding:4px;
margin-top:2px;
width:130px;
height:auto;
color:#333333;
text-decoration:none;
text-align:right;
font-size:11px;
font-size-adjust:11px;
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
z-index:10;
}
.sideLinkMore /* the div that contains sub links in the navigation  */
{
position:relative;
margin:0px;
padding-top:3px;
padding-bottom:3px;
padding-right:0px;
padding-left:0px;
width:132px;
display:block;
overflow:hidden;
height:0px;/* later this must be set to 2px if internet explorer */
}
.droplink
{
position:absolute;
width:137px;
height:23px;
padding-top:6px;
left:2px;
cursor:pointer;
background-color:#FFF;
font-family:"Arial";
font-weight:bold;
font-size:12px;
color:#2B3990;/* */
border-radius:8px;
}
.wrap
{
position:relative;
}
#top-bar
{
position:absolute;
/*background-image:url(..//img/template/ergo-backbanner.png);/* */
top:0px;
width:100%;
height:103px;
left:0px;
}
#banner
{
height:103px;
width:900px;
background-image:url(..//img/template/ergo-banner.png);/* */
z-index:100;
}
#sidebar/* abstract subdevission of the left side of the main page in form of a div */
{
/*background-color:#999999;*/
width:150px;
height:100%;
position:absolute;
top:0px;
left:17px;
}
#sidenav
{
float:center;
position:relative;
height:auto;
padding-top:5px;
padding-bottom:10px;
width:145px;
top:5px;
border-radius:3px;
background-color:#EDEDED;/* */
/*background-image: url(..//img/template/side-nav-back1.png) , url(..//img/template/side-nav-back3.png) , url(..//img/template/side-nav-back2.png);*/
/*background-position: top, bottom ,center;*/
/*background-repeat:no-repeat, no-repeat, repeat ;*/
}
#news
{
margin-top:10px;
position:relative;
/*display:block;*/
display:none;
height:20px;
width:145px;
background-image: url(..//img/template/side-nav-back1.png) , url(..//img/template/side-nav-back3.png) , url(..//img/template/side-nav-back2.png);
background-position: top, bottom ,center;
background-repeat:no-repeat, no-repeat, repeat ;
}
#main /* this is a div tag it has a cass .wrap and it contains the page */
{
width:940px;
height:650px;
top:0px;
/*background-color:#333333;/* this background color is for testing later on might be replace with an image  */
/*background-image:url(..//img/template/main-back.png);*/
z-index:10;
}
#content
{
background-color:#EDEDED;
overflow:hidden;
position:absolute;
top:5px;
left:175px;
height:auto;
/*height:98%;/* */
width: 700px;
padding:25px;
}
#content_formPage{
background-color:#EDEDED;
position:absolute;
top:5px;
left:20px;
width:900px;
height:auto;
padding-bottom:100px;
}
#footer
{
width:700px;
height:75px;
background-image:url(..//img/template/footer.png);top:20px;
z-index:1;
}
#logo
{
position:absolute;
top:5px;
left:0px;
height:90px;
width:auto;
}
#pageBanner
{
position:relative;
height:40px;
width:700px;
top:-25px;
right:-25px;
padding-bottom:0px;
margin-bottom:0px;
}
.orderingInfoTable{
border:solid;
width:700px;
border-collapse:collapse;
}
.orderingInfoTable tr{
	
}
.orderingInfoTable td{
border:solid;

}


#homeWorkshopsTrainings{
text-align:left;

/*background-color:#FCC;/* */
padding:10px;
}

#homeWorkshopsTrainings li{


}


#publisher_showcases{
list-style:none;
text-align:left;
/*background-color:#FCC;/* */
padding:5px;	
}

#publisher_showcases li{
padding:5px;
}
