body, html {padding: 0; 
           margin: 0;
           font-family: verdana;
           font-size: 8pt;
           color: #000000;
           margin-top: 5px;
           margin-bottom: 10px; 
           background-color: #ffffff;
}
           
td, tr, p, div {font-family: verdana;
               font-size: 8pt;
               color: #000000;
}

.text {font-family: verdana; 
      font-size: 8pt; 
      text-align: justify;
}
  
hr {
  width            : 100%;
  height           : 1px;
  color            : #800080;
}

ul {
   margin           : 2px;
   padding-left     : 0px;
   list-style       : none;
}

li {  
  padding-left     : 8px;
  padding-top      : 0px;
  line-height      : 15px;
  background       : #ffffff;
  background-position: 0px 5px !important;
  background-position: 0px 6px; 
}
 
h1 {
   font-family: verdana; 
   font-size: 18pt; 
   color: #c207a2; 
   text-decoration: italic; 
   font-weight: bold;
   }

h2 {font-family: verdana; 
   font-size: 12pt; 
   color: #c207a2; 
   text-decoration: italic;
   }

h3 {font-family: verdana;
   font-size: 10pt;
   color: #c207a2;
   font-weight: bold;
   text-decoration: none;
   }
   
a:link, a:visited {color: #000000; 
        text-decoration: underline;
        }

a:hover {color: #c207a2; 
        text-decoration: none;
        }


table.moduletable {
	margin           : 0px 0px 8px 0px;
	width            : 100%;

	}
table.moduletable td {
                     padding-top: 2px;
                     }
sectiontableheader {
                    font-size        : 10px;
                    font-weight      : bold;
                    text-transform   : uppercase;
                    letter-spacing   : 1px;
                    color            : #c207a2;
                    background       : #ffffff; 
                    padding          : 1px;
                    }
                    

td.header {
  background     : url(../mod/header2.jpg)  no-repeat;
  height         : 102px;
  width          : 779px;
 }

td.topmenu {height: 34px;
           valign: right;
           padding-right  : 30px;
           }
           
td.topmenu_left {margin: 0;
                padding: 0;
                background: url(../mod/corner_left.jpg) no-repeat top left;
                height: 34px;
                width: 15px;
                }
                
td.topmenu_mid {margin: 0;
               padding: 0;
               background: url(../mod/corner_mid.jpg) repeat-x top mid;
               height: 34px;
               }
               
td.topmenu_right {margin: 0;
                 padding: 0;
                 background: url(../mod/corner_right.jpg) no-repeat top right;
                 height: 34px;
                 width: 15px;
                 }                               


div.module {
           width: 183px;
           background: url(../mod/mod_mid.gif) repeat-y;
           margin-bottom: 15px;
}

div.module div {
           background: url(../mod/mod_bot.gif) bottom left no-repeat; 
}

div.module div div {
           background: url(../mod/mod_top.gif) top left no-repeat;
           padding: 10px 10px 20px 10px;    
  
}
div.module div div div {
           background: none;
           padding: 0;
          width: auto !important;
          width: 100%; 
}

div.module div div div h3 { 
           display: block;  
           padding : 0px 0px 10px 0px;  
           margin : 0;
           font-family      : verdana;
           font-size        : 12px;
           font-weight      : bold;
           color            : #c207a2;
          text-transform   : uppercase;
          text-align       : center;
          letter-spacing   : 1px;
} 

/********Left menu********/
/**td.leftmenu {
            background   : #ffddf0;
            valign: top;
            line-height: 20 px;
            border-bottom    : 1px solid #800080;
            }    **/

a.leftmenu:link, a.leftmenu:visited {
                 display          : block;
                 border-bottom    : 1px solid #800080;
                 font-family: verdana;
                 font-size        : 10pt;
                 color: #c207a2;
                 background : #ffddf0;
                 font-weight      : bold;
                 padding          : 2px 0;
                 margin: 0;
                 text-decoration: none;
                 text-indent      : 10px;
                 line-height: 20 px;
                 width            : auto !important;
        }      


a.leftmenu:hover {border-bottom    : 1px solid #800080; 
                 font-family: verdana;
                 font-size        : 10pt;
                 color: #c207a2;
                 background : #f2cffe;
                 font-weight: bold;
                 padding          : 2px 0;
                 margin: 0;
                   text-decoration: none;
                   text-indent      : 10px;
                   line-height: 20 px; 
             }


/**Top menu**/

.topnav {
	width				: 0px;
	}
    
a.topnav:link, a.topnav:visited
 {
	width				: auto;
	padding:  0px 0px 4px 4px;
	border-bottom: none;
	background: none; 
	font-family: verdana;
	font-size: 10pt;
	color				: #c207a2;
    text-decoration		: none;
	font-weight			: bold;
    line-height: 26px;   
      }
      
a.topnav:hover {
 	width				: auto;
 	border-bottom: none;
 	background: #f898d7; 
	color				: #ffddf0;
	text-decoration		: none;
	font-weight			: bold;
	}
               
                    

                     
                  

