	body { margin-top: 0; text-align: center; background: #e9e9e9; color: #000000; font-family: verdana, helvetica, sans-serif; font-size: 8pt; text-align: left; }
	#preload img { height: 0; width: 0; border-width: 0; position: absolute; bottom: 0; left: 0; z-index: -30; } 
	HR { height: 0; border: 0; border-top: 1px solid darkgray; }
	hr.nopad { padding:0; margin: 0; }
	h1	{ font-family:  verdana, helvetica, sans-serif; font-size: 22pt; color: #848484;	}
	h1.nopad	{ font-family:  verdana, helvetica, sans-serif; font-size: 22pt; color: #848484; padding: 0; margin: 0; }
	h2	{ font-family:  verdana, helvetica, sans-serif; font-size: 18pt; color: #848484;	}
	h2.nopad	{ font-family:  verdana, helvetica, sans-serif; font-size: 18pt; color: #848484; padding: 0; margin: 0; }
	h3	{ font-family:  verdana, helvetica, sans-serif; font-size: 16pt;	color: #848484; }
	h4	{ font-family:  verdana, helvetica, sans-serif; font-size: 14pt;	color: #848484; }
	h5	{ font-family:  verdana, helvetica, sans-serif; font-size: 10pt;	color: gray; font-weight: bold;  padding: 0; margin: 0;}
	p	{	color: #000000; font-family: verdana, helvetica, sans-serif; font-size: 8pt; text-align: left; }
		.left{text-align: left;}
	.center{text-align: center;}
	.justify{text-align: justify;}
	.right{text-align: right;}
	.tiny {font-size: 7pt; font-family:verdana,Arial}
	.tinygrey {font-size: 7pt; font-family:verdana,Arial; color: silver;}	  	
	.small {font-size: 8pt; }	
	.larger {font-size: 9pt; }	
	.larger_bold {font-size: 9pt; font-weight: bold;}	
			
	.hilite	{	font-family:  verdana, helvetica, sans-serif;		font-weight: bolder;		font-size: 10pt;		color: #FF0000;	}
	.tinyheader	{		font-family:  verdana, helvetica, sans-serif;		font-weight: normal;		font-size: 7pt;		color: gray; }	
	.smallheader	{		font-family:  verdana, helvetica, sans-serif;		font-weight: bold;		font-size: 8pt;		color: gray;	}	
	.header	{		font-family:  verdana, helvetica, sans-serif;		font-weight: bold;		font-size: 10pt;		color: gray;	}	
	.mediumheader	{		font-family:  verdana, helvetica, sans-serif;		font-weight: bold;		font-size: 14pt;		color: gray;	}		
	.largeheader	{		font-family:  verdana, helvetica, sans-serif;		font-weight: bold;		font-size: 17pt;		color: gray;	}		
	.footer { background-color : #e9e9e9; font-family : verdana, arial; font-size: 7pt; font-weight : normal; text-align : center; color : gray; }
	A.footer:link	{	color: navy; text-decoration: underline; font-size: 7pt; font-weight : normal;	}
	A.footer:hover { color: aqua; text-decoration: none; font-size: 7pt; font-weight : normal;	}	
	A.footer:visited { color: navy; text-decoration: none; font-size: 7pt; font-weight : normal;	}		
	A:link { color: blue; text-decoration: underline; }
	A:hover {	color: #0066FF; text-decoration: none; }
	A.tiny:link {	color: blue; text-decoration: underline; font-size: 7pt; font-weight : normal;}
	A.tiny:hover { color: #0066FF; text-decoration: none; font-size: 7pt; font-weight : bold;	}
	A.tinygrey:link {	color: blue; text-decoration: underline; font-size: 7pt; font-weight : normal;}
	A.tinygrey:hover { color: #0066FF; text-decoration: none; font-size: 7pt; font-weight : bold;	}	  	
	A.highlite:link {	color: red; text-decoration: underline ; font-size: 10pt;	font-weight : bold;	}
	A.highlite:hover { color: #0066FF; text-decoration: none; font-size: 10pt; font-weight : bold; }

	.newsx {	list-style-image: url("images/arrow_new.gif"); list-style-type: disc ; color: #0000FF ; font-size: 14pt; line-height: 17pt; }
	table {	background-color : white;	}
	table.border td {	border: 1px;	border-color:#dcdcdc;	border-style: solid;		border-collapse: collapse;	}
	th { background-color: silver;	color: white;	font-family: verdana, helvetica, sans-serif; font-size: 8pt; font-weight: bold;	text-align: left;	}
	td {	color: #000000;	font-family: verdana, helvetica, sans-serif; font-size: 8pt; vertical-align: top;	}
	td.shadow	{	filter: DropShadow(color=red, offx=2, offy=2, positive=1); color: #0000FF;	font-size: 18pt; font-weight: bold;	text-align: center; }
	td.glow	{	filter: glow(color=red,strength=2);	color: #0000FF; font-size: 18pt; font-weight: bold; text-align: center;	}
	.left_nav {	padding-left : 10px;}

#agenda {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;}
#agenda UL {	padding: 0px;	margin: 15px;}
#agenda LI {	padding: 0px;	margin: 0px;}

#slideshow {text-align:center; width:950px; border:0px; padding-left:10px; background-color:gray;}
#flickr { width:940px; height:800px; text-align:center; background-color:black; }

.contentborder1 {	background-image: url(../images/tbl_bk_1.jpg);	background-repeat: repeat-x;
	padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px;
	text-align: left;	border-color: silver;	border-width: 1px;	border-style: solid;	border-collapse: collapse;}	
.contentborder2 {	background-image: url(../images/tbl_bk_carreraS_bk.jpg);	background-repeat: repeat-x;
	padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px;
	text-align: left;	border-color: silver;	border-width: 1px;	border-style: solid;	border-collapse: collapse;}	
.contentborder3 {	background-image: url(../images/tbl_bk_2.jpg);	background-repeat: repeat-x;
	padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px;
	text-align: left;	border-color: silver;	border-width: 1px;	border-style: solid;	border-collapse: collapse; }	

TABLE.filelist { font-family: Verdana, Sans-serif; font-size: 11px; color: black;	border: 1px solid #dcdcdc; border-collapse: collapse;}
TABLE.filelist TH { font-family: Verdana, Sans-serif; font-size: 11px; color: black; font-weight: bold;	background-color: silver; padding: 2px;
	border: 1px solid white; border-collapse: collapse;
}
TABLE.filelist TR { border-style: solid; border-collapse: collapse; border-color: #dcdcdc; border-width: 1px;	line-height: 21px; }
TABLE.filelist TR.r0 TD { background-color: #f2f2f2; }  /* was f2f2f2 */
TABLE.filelist TR.r0:hover TD { background-color: #ccccff; }
TABLE.filelist TR.r1 TD { background-color: #fafafa; }  /* was fafafa */
TABLE.filelist TR.r1:hover TD { background-color: #ccccff; }
TABLE.filelist TD {	border-style: solid; border-collapse: collapse; border-color: #dcdcdc; border-width: 1px;
	font-family: Verdana, Sans-serif; font-size: 11px; color: black; padding-top: 5px; padding-left: 5px; padding-right: 4px; vertical-align: top;
}
TABLE.filelist A {	color: #0000cd; font-family: Verdana, Sans-serif; font-size: 11px; font-weight: bold; }
TABLE.filelist A:hover { color: #6495ed; }


#video {	background-color: black;	padding-top: 50px;	padding-bottom: 50px;	text-align: center;}



/*-------------------------------------------------- */
/* slider jquery css */
#sliderSection {   background: white;}
#slider {
	background-image: url(../images/slideshow_loading.jpg);
	background-repeat: no-repeat;
   width: 780px; /* important to be same as image width */
   height: 200px; /* important to be same as image height */
   position: relative; /* important */
	 overflow: hidden; /* important */
	 margin-left: 0px;    /* was 30 */
}
#slider img {  border:none }
#sliderContent {
   width: 780px; /* important to be same as image width or wider */
   position: absolute;	 top: 0px;	 margin-left: 0px;   padding-left: 0px; 
}
#sliderContent ul {  list-style-type: none;  margin-left: 0px;  padding-left: 0px; }
.sliderImage {    float: left;    position: relative;	  display: none; }
.sliderImage span {    position: absolute;  font: 10px/15px Arial, Helvetica, sans-serif;   padding: 10px 13px;  width: 780px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	  -khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear { clear: both; }
.sliderImage span strong { font-size: 14px; }
.top {	top: 0px;	left: 0px; }
.bottom {	  bottom: 0px;    left: 0px;}
/* end slider css */
/* -------------------------------------------------*/

