/*-------------------------------- GLOBAL ----------------------------------*/

body{
	background-color : #FFFFFF;
	background-image : url(../images/background.jpg);
	background-repeat : repeat-x;
}

div#description {
	display: none;
}

td.back1{
	background-image : url(../images/back1.gif);
	background-color : #CCCCCC;
}

td.back2{
	background-image : url(../images/back2.gif);	
	background-color : #999999;
	padding : 5px 10px 5px 10px;
}

td.back3{
	background-image : url(../images/back3.gif);	
	background-color : #FFFFFF;
	font-size : 9px;  
	color : #333333;
	line-height: 14px; 
	font-family : Verdana, Arial, Helvetica, sans-serif;

}

td.back3on{
	background-image : url(../images/back2.gif);
	background-color : #CCCCCC;
	font-size : 9px;  
	color : #333333;
	line-height: 14px; 
	font-family : Verdana, Arial, Helvetica, sans-serif;

}

td.back4{
	background-image : url(../images/back4.gif);	
	background-color : #EEEEEE;
	padding: 5px 5px 5px 5px;
}

td.mainback{
	padding: 15px 21px 15px 21px;
}

td.mainbackalt{
	padding: 0px 21px 0px 21px;
}


/*-------------------------------- TEXT ----------------------------------*/
	
		
.text {
	font-size : 11px;
	line-height: 17px;
	color : #333333; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.textsml {
	font-size : 9px;  
	color : #333333;
	line-height: 14px; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
	
.textbig {
	font-size : 17px;
	line-height: 20px; 
	color : #666633;	
	font-family : Arial, Verdana, Helvetica, sans-serif;
}	

.Header {
	font-size : 20px;  
	color : #666633; 
	font-family : Arial, Verdana, Helvetica, sans-serif;
}	

.subHeader {
	font-size : 13px;  
	color : #996600;
	font-weight : bold;	
	font-family : Arial, Verdana, Helvetica, sans-serif;
}	


/*-------------------------------- LINKS ----------------------------------*/

a {
	color: #996600;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}


a.text:link {
	font-size : 11px;  
	color : #996600;
	line-height: 17px;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.text:visited {
	font-size : 11px;
	color : #996600;
	line-height: 17px;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.text:hover {
	font-size : 11px;
	color : #996600;
	line-height: 17px;
	text-decoration : underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}


a.textsml:link {
	font-size : 10px;  
	color : #996600;
	line-height: 12px;
	text-decoration : none;	
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.textsml:visited {
	font-size : 10px;
	color : #996600;
	line-height: 12px;
	text-decoration : none;	
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.textsml:hover {
	font-size : 10px;
	color : #996600;
	line-height: 12px;
	text-decoration : underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.textsml2:link {
	font-size : 10px;  
	color : #333333;
	line-height: 12px;
	text-decoration : none;	
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.textsml2:visited {
	font-size : 10px;
	color : #333333;
	line-height: 12px;
	text-decoration : none;	
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.textsml2:hover {
	font-size : 10px;
	color : #996600;
	line-height: 12px;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

a.subHeader:link {
	font-size : 12px; 
	color : #996600;
	text-decoration : none;	
	font-weight : bold;
	font-family : Arial, Verdana, Helvetica, sans-serif;
}	

a.subHeader:visited {
	font-size : 12px; 
	color : #996600;
	text-decoration : none;	
	font-weight : bold;
	font-family : Arial, Verdana, Helvetica, sans-serif;
}

a.subHeader:hover {
	font-size : 12px; 
	color : #CC9900;
	text-decoration : none;	
	font-weight : bold;
	font-family : Arial, Verdana, Helvetica, sans-serif;
}

a.articlelink {
	text-decoration: none;
	color: #313131;
}

/*-------------------------------- SHOWHIDE ----------------------------------*/

.hide {
	display: none;
	}

/*-------------------------------- FORM ----------------------------------*/

.formshorter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; width: 74; background-color: #EEEEEE; border-style: 0; border: 0px; padding: 2px }

.formshort { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; width: 143; background-color: #EEEEEE; border-style: 0; border: 0px; padding: 2px }

.formlong { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; width: 293; background-color: #EEEEEE; border-style: 0; border: 0px; padding: 2px }

.dropdown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 293; line-height: normal; color: #666666; background-color: #EEEEEE; border-style: 0; border: 0px }

.dropdown2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 230; line-height: normal; color: #666666 border-style: 0; border: 0px }

.dropdown3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 55; line-height: normal; color: #666666; border-style: 0; border: 0px }


/*-------------------------------- SLIDESHOW ------------------------------------*/

div#slide {
	position: fixed;
	z-index: 998;
	display: none;
	padding: 20px;
	border: 1px solid #000;
	background: #fff;
}

div#slide div#arrowprev {
	display: none;
	float: left;
	background: url(../images/backarrow.gif) no-repeat center center;
	width: 70px;
	height: 24px;
	opacity: .5;
	filter: Alpha (Opacity = 50); 
	cursor: pointer;
}

div#slide div#arrownext {
	display: none;
	float: right;
	background: url(../images/nextarrow.gif) no-repeat center center;
	width: 70px;
	height: 24px;
	opacity: .5;
	filter: Alpha (Opacity = 50); 
	cursor: pointer;
}

div#close {
	position: fixed;
	z-index: 999;
	width: 30px;
	height: 30px;
	display: none;
	cursor: pointer;
}

div#slideshade {
	z-index: 996;
	position: fixed;
	display: none;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: black;
	opacity: 0.7;
	filter: alpha(Opacity=70);
}

div#slidecaption {
	z-index: 999;
	position: fixed;
	display: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	line-height: 20px;
}