/* MAIN CSS*/
body {
	margin: 0px 0px 0px 0px;
	
	text-align: center;
	font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	background-image: url(../images/background.gif);
  background-color: #63758c;
}
div.container {
padding: 2px 0px 0px 0px;
background-image: url(../images/contbg1.gif);
	width: 850px;
	margin: 0px 0px 0px 0px;
	
	
}

/* DATE HEADER STYLE */
div.header {
	height: 79px;
	padding: 0 0 0 0;
	background-color:transparent;
  background-repeat: no-repeat;
	margin: 0px 0px 8px 0px;

}

table.header_date {
	border-collapse: collapse;
	border: 1px solid #E3E4FA;
	border-top:0px;
	width:784px;
	padding:0px;
	margin-bottom:0px;
}

td.header_date {
  font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
  background-color:#E3E4FA;
  color: #000099;
	padding: 0px 3px 3px 3px;
	
  
}

a.header_date:link {
	padding: 3px 1px 3px 1px;
  color: #000000;
	text-decoration: none;
}

a.header_date:active {
padding: 0px 1px 3px 1px;
	color: #000000;
	text-decoration: none;
}

a.header_date:visited {
padding: 0px 1px 3px 1px;
	color: #000000;
	text-decoration: none;
}

a.header_date:hover {
	background-color:#6699cc;
  padding: 0px 1px 3px 1px;
  color: #ffffff;
	text-decoration: underline;
}

/* END OF DATE HEADER STYLE */



/* HORIZONTAL MENU STYLE - ONLY DIV */
div.menu {
	background-image: url(../images/contbg1.gif);
  height: 40px;
	padding: 10px 0px 0px 0px;
	background-color: #ffffff;
	z-index:5000;
	
}

/* END OF HORIZONTAL MENU STYLE -ONLY DIV */




/* STYLE FOR CONTENTS OF PAGES*/
div.content {
	background-image: url(../images/contbg1.gif);
	padding: 0px 10px 2px 10px;
	z-index:-1;
	
}
table.content {
	height: 500px;
	width: 503px;
	
	}
td.content {
	vertical-align: top;
	font-family: Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:left;
  
}

table.content2 {
	height: 500px;
	width: 784px;
	
	}

/* END OF STYLE FOR CONTENTS OF PAGES*/

h5 {
vertical-align: top;
  font-family:Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000080;
	padding: 0px 0px 0px 0px;
}

span.pagetitle {
	vertical-align: top;
  font-family:Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000099;
	padding: 0px 0px 0px 0px;
}

span.strong {
	vertical-align: top;
  font-family:Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000099;
	padding: 0px 0px 0px 0px;
}

span.important {
	vertical-align: top;
  font-family:Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc3300;
	padding: 0px 0px 0px 0px;
}

span.title {
	vertical-align: top;
  font-family:Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6699cc;
	padding: 0px 0px 0px 0px;
}

div.main_content {
	vertical-align: top;
	font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding: 0px 5px 0px 5px;
	width:628px;
	line-height: 1.5;
}

div.main_content_test {
	vertical-align: top;
	font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 105%;
	color: #000000;
	padding: 0px 5px 0px 5px;
	width:786px;
	
}

div.welcome {
margin:0px 0px 0px 0px; 
padding:7px 3px 4px 3px; 
font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
font-size: 16px;
font-weight:bolder; 
text-align:center; 
color:#ffffff;
	
width:100%;
}



div.message_content {
	display:block;
  vertical-align: top;
	padding: 0px 0px 0px 0px;
	width:100%;
}

table.message_content {
	width: 785px;
	background-color: #ffffff;
	border-collapse: collapse;
	}


td.message_content {
  
	
  font-family:  Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height:100%;
  color: #000000;
	padding: 0px 0px 0px 0px;
	text-align:left;
  border: 0px;
  border-color: #dfdfdf;
	
	
}

td.message_cont_body {
	vertical-align: top;
  /*background-image: url(../images/bgmessage.jpg);
  background-repeat: repeat;*/
  /*background-color: #ffffff;*/
  
  font-family:  Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height:100%;
  width:100%;
	color: #000000;
	padding: 0px 4px 0px 4px;
	text-align:left;
  border: 0px;
  
}

table.body_content {
	width: 100%;
	background-color: #ffffff;
	border-collapse: collapse;
	}

td.body_content {
	vertical-align: top;
  font-family:  Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 105%;
	font-weight: normal;
	height:100%;
  width:100%;
	color: #000000;
	padding: 5px 5px 5px 5px;
	text-align:left;
  border: 0px;
  border-color: #dfdfdf;
	border-style: solid;
}



td.table_content {
	font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	padding: 2px 0px 2px 5px;
	font-weight: normal;
	border: 1px;
	height: 16px;
  width: 100%;
	border-color: #9f9f9f;
	border-style: solid;
	text-align: left;

}

/* STYLE FOR COMBO BOXES ON THE MAIN PAGE*/
div.combo_content {
	background-image: url(../images/bgcombo.gif);
	background-color: #ffffff;
  background-repeat: no-repeat;
  height: 42px;	
}


table.combo_content {
	width: 788px;
	border-collapse: collapse;

	
}


td.combo_content {
	vertical-align:top;
  font-family:  Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height:57px;
  width: 50%;
	padding: 10px 0px 0px 15px;
  color: #000000;
	text-align:left;
	
}

/*END OF STYLE FOR COMBO BOXES*/

div.news_content {
	vertical-align: top;
	font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px 0px 0px 0px;
	width:100%;
	border: 0px;
	border-color:#9f9f9f;
	border-style: solid;
	
}



table.news_content {
	width: 300px;
	background-color: #ffffff;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
}


td.news_content_title {
	font-family:  Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height:20px;
  width: 396px;
	color: #6699cc;
	padding: 0px 8px 0px 8px;
	text-align:left;
  border: 1px;
  border-color: #9f9f9f;
	border-style: solid;
}

td.news_content_body {
	font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	padding: 0 8px 0 8px;
	font-weight: normal;
	border: 1px;
	height: 100%;
  width: 394px;
	border-color: #9f9f9f;
	border-style: solid;
	text-align: left;
}

a.main_content:link {
	color: #cc3300;
	text-decoration: none;
}

a.main_content:active {
	color: #cc3300;
	text-decoration: none;
}

a.main_content:visited {
	color: #cc3300;
	text-decoration: none;
}

 a.main_content:hover{
 color: #6699cc;
	text-decoration: underline;
 }

a.body:link,a.body:active,a.body:visited {
	color: #cc3300;
	text-decoration: none;
}

a.topage:link,a.topage:active,a.topage:visited {
	color: #cc3300;
	text-decoration: none;
}
a.body:hover {
	color: #6699cc;
	text-decoration: underline;
}



div.bread {
	background-color: transparent;
	width:784px;
  
}

.right {
	vertical-align: top;
	width: 30px;
	
	
}

td.bread {
  font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width:757px;
  border-collapse:collapse;
  border-bottom:1px;
  border-top:0px;
  border-right:0px;
  border-left:0px;
	border-color:#a0a0a0;
	border-style: solid;
  padding-bottom: 1px;
	text-align: left;
  }
td.help {
  font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width:29px;
  border-collapse:collapse;
  border-bottom:1px;
  border-top:0px;
  border-right:0px;
  border-left:1px;
	border-color:#a0a0a0;
	border-style: solid;
  padding-bottom: 1px;
	text-align: right;
	
  }
a.bread:link {
	color: #000099;
	text-decoration: none;
}

a.bread:active {
	color: #000099;
	text-decoration: none;
}

a.bread:visited {
	color: #000099;
	text-decoration: none;
}

a.bread:hover {
	color: #000099;
	text-decoration: underline;
}

/*END OF BREAD CSS */


/* SITE MAP CSS */
div.sitemap {
background-color:#ffffff; 
width:153px;
line-height:20px;
border:1px solid #a0a0a0;
font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-align: left;
}

div.sitemap_title {
background-color:#E3E4FA; 
padding:3px 3px 2px 3px;
font-weight: bold; 
width:147px; 
border:1px solid #a0a0a0; 
border-bottom:0px;
}

.sitemap a:link {
	color: #000099;
	text-decoration: none;
}

.sitemap a:active {
	color: #000099;
	text-decoration: none;
}

.sitemap a:visited {
	color: #000099;
	text-decoration: none;
}

.sitemap a:hover {

background-color: #E3E4FA;
	color: #000099;
	text-decoration: underline;
}


.sitemap ul {
		margin:0px 0px 0px 4px;
		padding:0px;
		position:relative;
		
    
	}
.sitemap li{
		list-style-type: none;
		position:relative;
		
	}



/* END OF SITE MAP CSS */ 




/* VERTICAL MENU CSS - TITLE AND FOOTER ONLY*/
div.v_menu {
	
	width: 145px;
  
 

}

div.v_menu_title {
  
	background-color: #E3E4FA;
  font-family:  Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height:28px;
	width: 138px;
	color: #000000;
	padding: 1px 0px 1px 5px;
	text-align:left;

}

div.v_menu_footer {
  background-image: url(../images/menubot.jpg);
	background-repeat: no-repeat;
	background-color: #e0e0e0;
  height:15px;
	width: 145px;
	color: #C00000;
	padding: 0px 0px 0px 0px;
	text-align:left;

}
td.v_menu_cont {
	font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #f4f4f4;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	border: 1px;
  width: 100%;
	border-color: #9f9f9f;
	border-style: solid;
	text-align: left;
}
a.v_menu_cont:link {
	color: #000099;
	text-decoration: none;
}

a.v_menu_cont:active {
	color: #000099;
	text-decoration: none;
}

a.v_menu_cont:visited {
	color: #000099;
	text-decoration: none;
}

a.v_menu_cont:hover {
	color: #000099;
	text-decoration: underline;
}


td.left {
	vertical-align: top;
	width:145px;
	height:100%;
	font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 10px;
	
}




div.bullet {
  
  background-color: #FFFFFF;
	border: 0px solid black;
  width:8px;
  padding-top:4px;
  float:left;
}

td.bullet {
  background-color: #FFFFFF;
	height: 15px;
  width:5px;
}



div.popupfooter {
	height: 30px;
	padding: 10px 0px 0px 10px;
	margin: 0px 0px 0px 10px;
	background-image: url(../images/popupfooter.gif);
	background-repeat:no-repeat;
  font-family: Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	color: #080808;
	font-size: 10px;
	font-weight: bold;
	
	
}

/* FOOTER STYLE */

div.footer {
	height: 100px;
	padding: 5px 0px 0px 0px;
	background-image: url(../images/footerbg.gif);
	background-repeat:no-repeat;
	font-family: Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	color: #080808;
	font-weight: bold;
  font-size: 10px;
}

table.footer_menu {
	border-collapse: collapse;
	width: 750px;
		
}
	
td.footer_menu {
	font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	border: 1px;
	border-color: #ffffff;
	border-style: outset;
	text-align:center;
	width:100px;
}

table.footer_add {
	border-collapse: separate;
	width:750px;
}
td.footer_add {
  vertical-align: top;
  font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align:left;
}
td.footer_add_right {
 vertical-align: top;
 font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align:right;
}

a.footer:link {
	color: #000000;
	text-decoration: none;
}
a.footer:active {
	color: #000000;
	text-decoration: none;
}

a.footer:visited {
	color: #606060;
	text-decoration: none;
} 

a.footer:hover {
	color: #101010;
	text-decoration: underline;
}

a.header:hover {
	color: #101010;
	text-decoration: underline;
}
a.header_top:hover {
	color: #000000;
	text-decoration: underline;
}

/* END OF FOOTER STYLE */

/* STYLE FOR POP UP */
div.popupcontainer {
background-image: url(../images/bgseminar.jpg);
	width: 600px;
	
	margin: 0px 10px 0px 10px;
}

div.popupheader {
	background-image: url(../images/popupbanner.gif);
  height: 79px;
	padding: 0 0 0 0;
	background-repeat: no-repeat;
	margin: 0 0 0 0;
		
}



div.popoupcontent {
	background-image: url(../images/bgseminar.jpg);
	 padding: 0px 0px 0px 0px;
}

table.popupcontent {
		
  height: 300px;
	width: 100%;
	
	}
td.popupcontent {
	vertical-align: top;

	font-family: Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	text-align:left;
  
}
/* END OF STYLE FOR POP UP */

/* ROUNDED CORNERS STYLE*/
#rnd_container {background: #FFFFFF; margin:0px;}
    
    .rnd_top, .rnd_bottom {display:block; background:#FFFFFF; font-size:1px;}
    .rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
    .rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
    .rnd_b2, .rnd_b3, .rnd_b4 {background:#E3E4FA; border-left:1px solid #E3E4FA; border-right:1px solid #E3E4FA;}
    .rnd_b1 {margin:0 5px; background:#E3E4FA;}
    .rnd_b2 {margin:0 3px; border-width:0 2px;}
    .rnd_b3 {margin:0 2px;}
    .rnd_b4 {height:2px; margin:0 1px;}


 
    .rnd_content {
    display:block;
    border:0 solid #E3E4FA;
    border-width:0 1px;
    padding: 0px;
    background:#E3E4FA;
    color:#000099;
}


     
/* END OF ROUNDED CORNERS STYLE*/

/*CONTENTSLIDER.CSS*/
.title1{
background-color: #E3E4FA;
background-repeat: no-repeat;
height: 17px;
width: 100%; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
font-size: 14px;
color: #000099;
font-weight: bold;
text-align: center;
border: 0px solid ;
padding: 2px 0px 0px 0px;
}

.contentslide1{
background-color: #E3E4FA;
border-right: 0px solid #dedbde;
border-left: 0px solid #dedbde;
border-top: 0px;
border-bottom: 0px;
padding: 8px;
width: 200px;
height: 198px;

}

.pagination1{
background-color: #E3E4FA;
height: 17px;
width: 100%; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: center;
border: 0px solid ;
padding: 2px 0px 0px 0px;
}

.pagination1 a{
padding: 0 4px;
text-decoration: none; 
color: #2e6ab1;
background-color: white;
}

.pagination1 a:hover, .pagination1 a.selected{
color: #000;
background-color: #FEE496;
}

* html .pagination1{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 100%; /*IE5 width*/
w\idth: 100%; /*IE6 width*/
}

.title2{

/*background-color: #E3E4FA;*/
height: 20px;
width: 252px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
font-size: 14px;
color: #000099;
font-weight: bold;
text-align: center;
border: 0px solid #E3E4FA;
border-bottom: 0px;

padding: 0px 0px 0px 0px;
}

* html .title2{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 250px; /*IE5 width*/
w\idth: 250px; /*IE6 width*/
}

.contentslide2{
background-color: #E3E4FA;
border: 1px solid #E3E4FA;
/*border-left: 1px solid #000099;*/
border-top: 0px;
border-bottom: 0px;
padding: 8px;
width: 234px;
height: 150px;
}

.pagination2{
/*background-image: url(../images/bgslider1_bot.gif);
background-repeat: no-repeat;*/
background-color: #E3E4FA;
height: 20px;
width: 250px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: center;

border: 1px solid #E3E4FA;
border-top:0px;

padding: 2px 0px 0px 0px;
}

.pagination2 a{
padding: 0 4px;
text-decoration: none; 
color: #000099;
background-color: #E3E4FA;
}
.pagination2 a:hover, .pagination2 a.selected{
color: #000000;
background-color: #FEE496;
}

* html .pagination2 { /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 250px; /*IE5 width*/
w\idth: 250px; /*IE6 width*/
}

.title3{

/*background-color: #E3E4FA;*/
height: 20px;
width: 252px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
font-size: 14px;
color: #000099;
font-weight: bold;
text-align: center;
border: 0px solid #E3E4FA;
border-bottom: 0px;

padding: 0px 0px 0px 0px;
}
* html .title3{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 250px; /*IE5 width*/
w\idth: 250px; /*IE6 width*/
}
.contentslide3{
background-color: #E3E4FA;
border: 1px solid #E3E4FA;
/*border-left: 1px solid #000099;*/
border-top: 0px;
border-bottom: 0px;
padding: 8px;
width: 234px;
height: 150px;
}

.pagination3{
/*background-image: url(../images/bgslider1_bot.gif);
background-repeat: no-repeat;*/
background-color: #E3E4FA;
height: 20px;
width: 250px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: center;

border: 1px solid #E3E4FA;
border-top:0px;

padding: 2px 0px 0px 0px;
}

.pagination3 a{
padding: 0 4px;
text-decoration: none; 
color: #000099;
background-color: white;
}
.pagination3 a:hover, .pagination3 a.selected{
color: #000000;
background-color: #FEE496;
}

* html .pagination3 { /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 250px; /*IE5 width*/
w\idth: 250px; /*IE6 width*/
}

.contentdiv{

font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
font-size: 11px;
color: #000000;

text-align: left;

}

/*END OF CONTENTSLIDER.CSS*/

/* DHTML VERTICAL MENU STYLE */



	.clear{
		clear:both;
	}
	
	
	#leftMenu{
		width:145px;
		padding-left:0px;
		padding-right:0px;
		float:left;
		background-color: white;
	}
	
	/*
	General rules
	*/

	#dhtmlgoodies_slidedown_menu li{
		list-style-type: none;
		position:relative;
		
	}
	#dhtmlgoodies_slidedown_menu ul{
		margin:0px;
		padding:0px;
		position:relative;
		
    z-index:5;
    
	}




	#dhtmlgoodies_slidedown_menu div{
		margin:0px;
		padding:0px;
		
	}
	/* 	Layout CSS */
	#dhtmlgoodies_slidedown_menu{		
		width:145px;
    	
	}

	/* All A tags - i.e menu items. */
	#dhtmlgoodies_slidedown_menu a{
		
    text-align:left;	
		display:block;
		clear:both;
		width:135px;	
		padding-left:5px;	
    border:1px solid #000000;
	}
	#dhtmlgoodies_slidedown_menu a:link{
  color: #585858;
	text-decoration: none;
  }
	
	#dhtmlgoodies_slidedown_menu a:active {
	color: #585858;
	text-decoration: underline;
}

#dhtmlgoodies_slidedown_menu a:visited {
	color: #585858;
	text-decoration: none;
}

#dhtmlgoodies_slidedown_menu a:hover {
	color: #585858;
	text-decoration: underline;
}
	/*
	A tags 
	*/
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth1{	/* Main menu items */
		
  font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #eeeeee;
	padding: 2px 0px 2px 5px;
	font-weight: bold;
	border: 1px;
	border-bottom: 0px;
  width: 138px;
	border-color: #E3E4FA;
	border-style: solid;
	text-align: left;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{	/* Sub menu items */
	font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #eeeeee;
	padding: 2px 0px 2px 10px;
	font-weight: bold;
	border: 0px;
	border-right: 1px;
	border-left: 1px;
  width: 133px;
	border-color: #E3E4FA;
	border-style: solid;
	text-align: left;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth3{	/* Sub menu items */
		font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #eeeeee;
	padding: 2px 0px 2px 18px;
	font-weight: bold;
	border: 0px;
	border-right: 1px;
	border-left: 1px;
  width: 125px;
	border-color: #E3E4FA;
	border-style: solid;
	text-align: left;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4{	/* Sub menu items */
		font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #eeeeee;
	padding: 2px 0px 2px 23px;
	font-weight: bold;
	border: 0px;
	border-right: 1px;
	border-left: 1px;
  width: 120px;
	border-color: #E3E4FA;
	border-style: solid;
	text-align: left;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth5{	/* Sub menu items */
		font-family: Arial, "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #eeeeee;
	padding: 2px 0px 2px 28px;
	font-weight: bold;
	border: 1px;
	border-top: 0px;
  width: 115px;
	border-color: #E3E4FA;
	border-style: solid;
	text-align: left;
	}

	/* UL tags, i.e group of menu utems. 
	It's important to add style to the UL if you're specifying margins. If not, assign the style directly
	to the parent DIV, i.e. 
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1
	
	instead of 
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul
	*/
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
		padding:0px;
		
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{
		margin-left:0px;
		padding:0px;
		
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
		margin-left:0px;
		padding:0px;
	}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{
		margin-left:0px;
		padding:0px;
	}
	
/* END OF DHTML VERTICAL MENU STYLE*/

/*TABCONTENT.CSS*/
#tablist{

padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 9px Arial;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;

}

#tablist li a{
padding: 3px 0.5em;
margin-left: 2px;
border: 0px;
border-bottom: none;

}


#tablist li a:link {
	color: #606060;
	text-decoration: none;
}
#tablist li a:active {
	color: #000000;
	text-decoration: none;
}

#tablist li a:visited {
	color: #606060;
	text-decoration: none;
} 

#tablist li a:hover {
	color: #101010;
	text-decoration: none;
}

span.tabtitle {
	vertical-align: top;
  font-family:Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #CC3300;
	
}


#tablist li a.current{
background-image: url(../images/eventstab.gif);
background-repeat:no-repeat;
width: 45px;

}

#tablist li a.noncurrent{
background-image: url(../images/eventstab2.gif);
background-repeat:no-repeat;
width: 50px;
}

#tabcontentcontainer{
width: 130px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 0px 0px 0px 0px;
border: 1px solid #e2e2e2;
border-bottom: 0px;
overflow:hidden;
}

.tabcontent{
display: none;
font-family:Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
font-size: 11px;
padding: 5px 0px 0px 0px;
color: #000000;
text-align: center;

}

.content_title{
background-color: #e7e7e7;
width:116px;
padding: 0px 0px 0px 0px;
text-align: center;
}

.content_bottom{
background-image: url(../images/events_bot.gif);
background-repeat:no-repeat;
background-color: #ffffff;
width:132px;
height:30px;
padding: 0px;
text-align: center;
font-family:Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
font-size: 11px;
color: #000000;
}

.right {
	vertical-align: top;
	width: 130px;
	
}

div.map{
background-image: url(../images/maps_top.gif);
background-color: #f7f7ef;
background-repeat: no-repeat;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 4px 0px 0px 0px;
border: 0px;
text-align:center;
}

div.mapcontent_title{
font-family: Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
font-size: 11px;
text-align:center;
font-weight: bold;
}

div.mapcontent{
font-family: Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
font-size: 11px;
width:124px;
padding: 4px 1px 4px 1px;
color: #f7f7ef;;
text-align:center;
font-weight: normal;
line-height: 1.4;
border: 2px;
border-style: solid;
border-color:#cecbce;
border-top:none;
border-bottom:none;
}

div.map_bot{
background-image: url(../images/maps_bot.gif);
background-color: #ffffff;
background-repeat: no-repeat;
height: 16px;

}

/* TAB CONTENT 2 IN HOME PAGE*/

#tablist2{

padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 9px Arial;
}

#tablist2 li{
list-style: none;
display: inline;
margin: 0;

}

#tablist2 li a{
padding: 3px 0.5em;
margin-left: 2px;
border: 0px;
border-bottom: none;

}


#tablist2 li a:link {
	color: #606060;
	text-decoration: none;
}
#tablist2 li a:active {
	color: #000000;
	text-decoration: none;
}

#tablist2 li a:visited {
	color: #606060;
	text-decoration: none;
} 

#tablist2 li a:hover {
	color: #101010;
	text-decoration: none;
}

span.tabtitle2 {
	vertical-align: top;
  font-family:Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #CC3300;
	
}


#tablist2 li a.current2{
background-image: url(../images/eventstab.gif);
background-repeat:no-repeat;
width: 45px;

}

#tablist2 li a.noncurrent2{
background-image: url(../images/eventstab2.gif);
background-repeat:no-repeat;
width: 50px;
}

#tabcontentcontainer2{
width: 130px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 0px 0px 0px 0px;
border: 1px solid #e2e2e2;
border-bottom: 0px;
overflow:hidden;
}

.tabcontent2{
display: none;
font-family:Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
font-size: 11px;
padding: 5px 0px 0px 0px;
color: #000000;
text-align: center;

}

.content_title2{
background-color: #e7e7e7;
width:116px;
padding: 0px 0px 0px 0px;
text-align: center;
}

.content_bottom2{
background-image: url(../images/events_bot.gif);
background-repeat:no-repeat;
background-color: #ffffff;
width:132px;
height:30px;
padding: 0px;
text-align: center;
font-family:Arial,"Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", "Century Gothic", verdana, lucida, helvetica, sans-serif;
font-size: 11px;
color: #000000;
}
/*END OF TABCONTENT.CSS*/



