
/* this is for:*/

H1 {
	font-family: Verdana, Tahoma, Helvetica, sans-serif, Arial;
	font-size: 12pt;
	font-weight: bold; 
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaacc', Direction=135, Strength=2); */
 }

 
 
 H2 {
 	font-family: Verdana, Tahoma, Helvetica, sans-serif, Arial;
	font-size: 10pt;
	font-weight: bold;
}


body {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px; /*9pt;*/
	font-weight: normal;
	/*background: url(../_images/aa_clearday.jpg)*/
}

.body a {
	color : #FF7500;
	font-weight: bold;
	text-decoration: none
}

.body a:hover {
	color : #FF0000;
	font-weight: bold;
	text-decoration: underline
}

#captitle {
	text-transform: uppercase;
	font-weight: bold; 
} 

/*
.mbttnx {
	border: 1px solid #336699;
	background-color:#FFCC00;
}

.mbttn {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	font-weight:bold;
	border: 1px solid #336699;
	background-color:#FFCC00;
	cursor: hand;
}
*/
/*cpl subpage menus*/
.menutitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	cursor:pointer;
	margin-bottom: 5px;
	background-color:#FFF8DC;
	color:#000000;
	width:140px;
	padding:2px;
	text-align:center;
	border:1px solid #336699;
}


TABLE, TR, TD, TH {
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px; /*10pt;*/ 
	color:#000000
}

tr.d0 td {
	background-color: #ddd; color: black;
}
tr.d1 td {
	background-color: #eee; color: black;
}

tr.e0 td {
	background-color: #afeeee; color: black;
}
tr.e1 td {
	background-color: #e9e9e9; color: black;
}

tr.f0 td {
	background-color: #b9e5fe; color: black;
}
tr.f1 td {
	background-color: #f1f1f1; color: black;
}


fieldset {
border: solid 1px #EDA93A;
}

legend {
color: #000;
}

.dash {
	border: 1px dashed #3366CC;
}

SELECT {
	background-color: #FFFFFF; 
	color: #000000;
	font-size: 11pt;
	font-family: Verdana, Tahoma, Arial;
	font-weight: normal;
}


TEXTAREA,.TEXTBOX,.FILE {
	background-color: #ffffff; 
	border: solid 1px #7f9db9; 
	color: black; 
	font-family: Tahoma, Verdana, Arial; 
	font-size: 11pt; 
	font-weight: normal;
}


.SUBMIT {
	background-color: #cadeee; 
	border: solid 1px #7f9db9; 
	color: black; 
	font-family: Tahoma, Verdana, Arial; 
	font-size: 9pt; 
	font-weight: bold;
}

.Lpad {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	font-weight: normal;
	padding-left : 10px;
	
}


.Rpad {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	font-weight: normal;
	padding-right : 10px;
	
}


input, select {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma, Verdana, Arial;
	font-weight: normal;
	z-index: 1;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.title01 {
	color : #FFFFFF;
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 13px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	font-style: italic;
}
.title {
	color : #000000;
	margin-top : 28px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 45px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.title a {
	color : #E8E9BE;
}
.title a:hover {
	color : #C25A02;
}
.list {
	color : #FFFFFF;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right a, .list a {
	color : #FF7500;
}
.right a:hover {
	color : #AAAAAA;
}
.left {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 25px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.left a {
	color : #FF7500;
}
.left a:hover {
	color : #FF0000;
}

p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
}

p a {
	color : #000000;
	font-weight: bold;
}

p a:hover {
	color : #294A7B;
}

.navhdr {
	color: #000000; 
	font-family: verdana, arial, Tahoma; 
	font-size: 11px; 
	font-style: normal;
	text-decoration:none;
}  

.navhdr a 

   { color: #756B6B; text-decoration: none }

.navhdr a:hover 

  { color: #cc0000; text-decoration: underline } 


.menu01 {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 9px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.menu01 a {
	color : #FFFFFF;
	text-decoration: none;
}

.menu01 a:hover {
	color : #EEEEEE;
}

.menu02 {
	color : #FFFFFF;
	margin-top : 37px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

.menu02 a {
	color: #FFFFFF; /*#FF7500 */
	text-decoration: none;
}

.menu02 a:hover {
	color : #DDDDDD;
}


.menu03 {
	color: #000000; 
	font-family: verdana, arial, Tahoma; 
	font-size: 11px;
	padding-left : 10px; 
	font-style: normal;
	text-decoration:none;
}  

.menu03 a 

   { color: #756B6B; text-decoration: none }

.menu03 a:hover 

  { color: #cc0000; text-decoration: underline }

#dropmenudiv{
position:absolute;
background-color: #E3FFB0;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}
.data {
	color : #9A9A9A;
	margin-top : 15px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}


.t01 {
	color : #F3400F;
	margin-top : 1px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #C7FF5E;
}

/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 25px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	list-style-type: url (images/dot_o.gif);
	width: 135px;
	background-color: #076BA7;
}



.fs_small { 
color: black; 
font-family: Verdana, Arial, Tahoma; 
font-size: 9px; 
font-style: normal; 
text-decoration:none;}

.fs_medium { 
color: black; 
font-family: Verdana, Arial, Tahoma; 
font-size: 10px; 
font-style: normal;
text-decoration:none; }

.fs_large { 
color: black; 
font-family: Verdana, Arial, Tahoma; 
font-size: 11px; 
font-style: normal;
text-decoration:none; }

.fs_promotext { 
color: #336699; /*#87cefa;*/ 
font-family: Verdana, Arial, Tahoma; 
font-size: 11px; 
font-style: normal;
text-decoration: none; }

.fs5_promotext { 
color: #336699; /*#87cefa;*/ 
font-family: Verdana, Arial, Tahoma; 
font-size: 14px; 
font-style: normal;
text-decoration: none; }


/* This is a background image*/ 
#transbg {
	
	background: url(../_images/transparence_ddeaf4.gif); repeat; 
	border: 1px solid black;
	/*background-color: #fff;*/
	} 



.bg {
	
	background-color: #e3ffb0;
	filter: alpha(opacity = 80);
	z-index: 100; 

	} 

tbody.on  { 
	display:table-row-group; 
	}
	
tbody.off {
	display:none; 
	}
	
/* show Pics */
.slideshow{ /*CSS for DIV containing each image*/
float: left;
margin-right: 10px;
margin-bottom: 10px;
}

.slideshow img{ /*CSS for each image tag*/
border: 0;
/*width: 200px;
height: 106px;*/
width: 100px;
height: 75px;

}

/***Photo Gallery navlinks ***/
#navlinks{ /*CSS for DIV containing the navigational links*/
width: 400px;
}

#navlinks a{ /*CSS for each navigational link*/
margin-right: 8px;
margin-bottom: 3px;
font-size: 110%;
}

#navlinks a.current{ /*CSS for currently selected navigational link*/
background-color: yellow;
}

 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

#lang {
	position: absolute;
	right: 150px;
	top: 2px;
	font-size: 0.7em;
	padding-bottom: 5px;
}

.convert a:hover { 
	margin: 1px;
	padding: 3px;
	color: #f1e1c8;
	border: 1px solid #f1e1c8;
	text-decoration: none;
}
.convert a { 
	margin:1px;
	padding: 3px;
	border: 1px solid #381a00;
	text-decoration: none;
}

.white {
	color: #f1e1c8;
}




	