body{
font-size: 12px;
font-family: Helvetica,Arial,sans-serif; 
background-image: url('../images/test.gif');
}


#wrap{
margin-top:10px;
margin-left:10%;
margin-right:10%;
/*border: 1px solid #708090;*/
width:80%;
}

/********************************************************/

#Part1{ /*header*/
float: left;
width:100%;
/*border: 1px solid #A9A9A9;*/
border-left: 1px solid #A9A9A9;
border-right: 1px solid #A9A9A9;
border-top: 1px solid #A9A9A9;
background-color:white;
}

#Part2{ /*main*/
float: left;
width:100%;
/*border-right: 1px solid Black;*/
/*border-left: 1px solid Black;*/
border-left: 1px solid #A9A9A9;
border-right: 1px solid #A9A9A9;
background-color:white;
}

#Part3{ /*footer*/
float: left;
width:100%;
/*border: 1px solid Black;*/
border: 1px solid #A9A9A9;
background-color:white;
}

/********************************************************/

#SectionBanner{ 
width: 99.9%;
margin: 0 0 0 0;
/*height: 100px;*/
/*background-color: #DCDCDC;
background-color: #303030;
background-image: url('../images/header-mask.png');*/
}

#Banner0{
float:right;
/*width:10px;*/
margin-bottom:1px;
height:90px;
/*border: 1px solid black;*/
}

#Banner1{
float:left;
width:218px;
height:53px;
background-image: url('../images/zaswb.jpg');
/*border: 1px solid black;*/
}

#Banner1 .h2{
color:white;
/*border: 1px solid black; */
}

/********************************************************/

#SectionTop{ 
float: left; 
width: 12em;
margin: 0 0 1.1em;
background-color: #F94500;
/*border: 1px solid black;*/ 
width: 99.9%;
}

#SectionTop .moduletable td{
/*height:25px;*/
vertical-align: bottom;
}

#SectionTop .moduletable .mainlevel{
border-right: 1px solid silver;
padding-right:9px;
padding-left:9px;
/*height:25px;*/
width:70px;
vertical-align: bottom;
}

#SectionTop .moduletable a:link{
text-decoration:none;
font-size: 12px;
border-right: 1px solid silver;
padding-right:9px;
padding-left:9px;
/*height:25px;*/
width:70px;
color:White;
font-weight: bold;
vertical-align: bottom;
}

#SectionTop .moduletable a:visited{
color:White;
text-decoration:none;
font-size: 12px;
padding-right:9px;
padding-left:9px;
/*height:25px;*/
width:70px;
border-right: 1px solid silver;
font-weight: bold;
vertical-align: bottom;
}

#SectionTop .moduletable a:hover {
text-decoration:underline;
font-size: 12px;
color: White;
border-right: 1px solid silver;
padding-right:9px;
padding-left:9px;
/*height:25px;*/
width:70px;
font-weight: bold;
vertical-align: bottom;
}

/********************************************************/

#Section3{ /*breadcrumbs*/
/*border: 1px dashed silver;*/
/*background-color: #eee;*/
}

/****************************************/

#Section4{ /*left side*/
float: left; 
width : 15%;
padding-left:3px;
/*height:400px;*/
/*border-right: 1px solid Black;*/
}

.moduletable_menu {
margin-bottom:1em;
}

.moduletable_menu  h1,h2,h3 {
color:red;
}

.moduletable_menu ul {
 list-style:none;
 padding-left:5px;
}

.moduletable_menu li {
text-decoration:none;
font:12px ;
/*padding:0 0 0 2px;*/
padding-left:5px;
border-bottom: 1px dotted #696969;
}

.moduletable_menu a:link,.moduletable_menu a:visited {
display:block;
color: #8E0000;
text-decoration:none;
padding-left:5px;
font-size:12px;
}

.moduletable_menu a:hover {
text-decoration: underline;
color: Maroon;
font-weight:bold;
padding-left:5px;
font-size:12px;
}


/**** advertisement menu *****/

#Section4 .moduletable  a:link,.moduletable  a:visited{
display:block;
/*color: #8E0000;*/
color: Maroon;
text-decoration:none;
padding-left:5px;
font-size:12px;
}

#Section4 .moduletable a:hover{
text-decoration: underline;
color: Maroon;
font-weight:bold;
padding-left:5px;
font-size:12px;
}

.sublevel{
color:blue;
}
/*******************************************************/

#Section5{ /*content*/
float: left; 
padding: 0 1em;
width : 65%;
/*height:400px;*/
/*border: 1px dashed red;*/
}

h1,h2,h3 .componentheading{
color:#FF4500;
}

#Section5 .Section51{ /*content*/
float: left; 
padding: 0 1em;
width : 100%;
margin-top:3px;
text-align:center;
/*border: 1px dashed red;*/
padding: 3px;
}

/********************************************************/

#Section6{ /*right side*/
float: right;
width : 15%;
margin: 0 0 1.1em;
/*background-color: #eee;*/
/8border: 1px dashed yellow;*/
}

.insideRight h3{
text-align : center ;
margin-bottom : 5px;
}

/*******************************************************/

#Section7{ /*footer*/
/*margin: 0 0 1.1em;*/
/*background-color: #eee;*/ 
border-top: 1px solid silver; 
margin-bottom:5px;
}

#powered_by{
text-align:center;
color: #8B0000;
font-weight: bold;
color:red;
}