@charset "iso-8859-1";

body{
font-size:13px;
margin-left:0px;
margin-top:0px;
background-color:#FFFFFF;
}

td {color:#000000; font-family:Verdana; font-size: 11px; line-height:15px; }

h1{
padding:0px;
margin:0px;
font-weight:normal;
font-family:Verdana;
}
ul{
padding:0px;
margin:0px;
list-style:inside;
list-style-position:inside;
}
li{
list-style:inside;
list-style-position:inside;
}
.alt {color:#000000; font-family:Verdana; font-size: 11px; line-height:11px; }

.altgreen {color:#117711; font-family:Verdana; font-size: 11px; line-height:11px; }

a.altred:hover {color:#cc0000; font-family:Verdana; font-size: 11px; line-height:11px; text-decoration : underline;}

a.altred {color:#cc0000; font-family:Verdana; font-size: 11px; line-height:11px; text-decoration : none; }

.altred {color:#CC0000; font-family:Verdana; font-size: 11px; line-height:11px; }

.white_head {color:#ffffff; font-family:Verdana; font-size: 12px; font-weight:bold;  padding:0px 0px 7px 0px; margin:0px; }
.white {color:#ffffff; font-family:Verdana; font-size: 12px;  padding:7px 0; margin:0px; }
h1.white {color:#ffffff; font-family:Verdana; font-size: 12px;  padding:7px 0;margin:0px;  }
h2.white {color:#ffffff; font-family:Verdana; font-size: 12px;  padding:7px 0;margin:0px;  }
.white h2 {color:#ffffff; font-family:Verdana; font-size: 12px;  padding:7px 0; margin:0px; }
h1 {color:#000000; font-family:Verdana; font-size: 12px; line-height:15px; }
.white3 {color:#ffffff; font-family:"Times New Roman"; text-align:center; font-size: 16px; padding:3; }

span.left {text-align:left}

span.right {text-align:right}

TD.right {text-align:right}

TD.ty {color:#000000; font-family:Verdana; font-size: 7px;padding:3; border-style: solid; border-width: 1; border-color:#000000;text-align:left}

.black {color:#000000; font-family:Verdana; font-size: 10px;padding:5; text-align:left}

.blackhead {color:#000000; font-family:Verdana; font-size: 11px;  line-height:25px; font-weight:700}



.redhead {color:#CC0000; font-family:Verdana; font-weight: 900; font-size: 14px; line-height:15px; }

.redheadsm {color:#CC0000; font-family:Verdana; font-weight: 900; font-size: 11px; line-height:15px; }

.grey {color:#666666; font-family:Verdana; font-size: 11px; line-height:11px; }

.beach {color:#CC9832; font-family:Verdana; font-size: 11px; line-height:15px; }

.green {color:#339933; font-family:Verdana; font-size: 11px; line-height:15px; }

a.beachbold {color:#CC9832; font-family:Verdana; font-size: 11px; line-height:15px; font-weight: bold; text-decoration : none; }

a.beachbold:hover {color:#CC9832; font-family:Verdana; font-size: 11px; line-height:15px; font-weight: bold; text-decoration : underline;}

a.beach {color:CC9832; font-family:Verdana; font-size: 11px; line-height:15px; font-weight: bold; text-decoration : none; }

a.beach:hover {color:#CC9832; font-family:Verdana; font-size: 11px; line-height:15px; font-weight: bold; text-decoration : underline;}
.red{color:#CC0000; font-family:Verdana; font-size: 11px; line-height:15px; }

a.white {color:#ffffff; font-family:Verdana; font-size: 11px; line-height:15px; text-decoration : none; }
a.red:link {color:#CC0000; font-family:Verdana; font-size: 11px; line-height:15px; }
a.red:visited {color:#cc0000; font-family:Verdana; font-size: 11px; line-height:15px; text-decoration : none; }
a.red:hover {color:#cc0000; font-family:Verdana; font-size: 11px; line-height:15px; text-decoration : underline;}
a.red_head:link {color:#ffffff; font-family:Verdana; font-size: 12px; line-height:15px; }
a.red_head:visited {color:#ffffff; font-family:Verdana; font-size: 12px; line-height:15px; text-decoration : none; }
a.red_head:hover {color:#ffffff; font-family:Verdana; font-size: 12px; line-height:15px; text-decoration : underline;}

a.black1:link {color:#000000; font-family:Verdana; font-size: 11px; line-height:15px; white-space:nowrap; }
a.black1:visited {color:#000000; font-family:Verdana; font-size: 11px; line-height:15px; text-decoration : none; white-space:nowrap; }
a.black1:hover {color: #000000; font-family:Verdana; font-size: 11px; line-height:15px; text-decoration : underline; white-space:nowrap;}

a.white:hover {color:#ffffff; font-family:Verdana; font-size: 11px; line-height:15px; text-decoration : underline;}

font {color:#000000; font-family:Verdana; font-size: 11px; line-height:15px; }

a {color:#000000; font-family:Verdana; font-size: 11px; line-height:15px; font-weight: bold; text-decoration : none; }

a:hover {color:#000000; font-family:Verdana; font-size: 11px; line-height:15px; text-decoration : underline;}

.blue {color:#016597; font-family:Verdana; font-size: 11px; line-height:15px; }

select {font-family: Arial; font-size: 11px; font-weight: bold; color: #000000; background-color: #FFFFFF}

textarea {font-family: Arial; font-size: 11px; font-weight: bold; color: #000000; background-color: #FFFFFF}

input {font-family: Arial; font-size: 11px; font-weight: bold; color: #000000; background-color: #FFFFFF}         

.boxline { border-style: solid; border-width: 1; border-color: #999999; font-family: Arial; font-size: 11px; font-style: bold; background: #FFFFFF; color: #666666;}

div.menuBar,

div.menuBar a.menuButton {

 font-family:Verdana, Arial, Sans-serif;

 font-size:120%;

 font-weight:900;

}



div.menuBar {

 background-color:#DCEEDC;

 padding:1px 3px 8px 3px;

 text-align:left;

 margin-left:1px;

}

.menuButton2 {
 background-color:#ffffff;
 border:2px solid;
 border-color:#f0f0f0 #909090 #909090 #f0f0f0;
 color:#CC0000;
 cursor:pointer;
 left:0px;
 margin:1px;
 padding:3px 10px 3px 10px;
 position:relative;
 text-decoration:none;
 top:0px;
 z-index:100;
 font-size:120%;

}

div.menuBar a.menuButton {

 background-color:transparent;

 border:2px solid;

 border-color:#f0f0f0 #909090 #909090 #f0f0f0;

 color:#CC0000;

 cursor:pointer;

 left:0px;

 margin:1px;

 padding:3px 10px 3px 10px;

 position:relative;

 text-decoration:none;

 top:0px;

 z-index:100;

}



div.menuBar a.menuButton:hover {

 background-color:transparent;

 border-color:#909090 #f0f0f0 #f0f0f0 #909090;

 color:black;

 font-weight:700;

}

.button_right {
	BORDER-RIGHT: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none; 
	BORDER-BOTTOM: medium none; 
	FONT:normal 12px verdana;	  
	overflow:visible;
	width:auto;
	padding-left:5px;
	padding-right:30px;
	BACKGROUND: #444194 url(images/bg_btn_right.jpg) no-repeat right top; 
	CURSOR: pointer; 
	COLOR: #ffffff; 	
	HEIGHT:22px;
	text-decoration:none;
	}
.button_left {
	BORDER-RIGHT: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none; 
	BORDER-BOTTOM: medium none; 
	FONT:normal 12px verdana;	  
	overflow:visible;
	width:auto;
	padding-left:30px;
	padding-right:5px;
	BACKGROUND: #444194 url(images/bg_btn_left.jpg) no-repeat left top; 
	CURSOR: pointer; 
	COLOR: #ffffff; 	
	HEIGHT:22px;
	text-decoration:none;
	}	
/* show box with round corners*/
.contentBox {
	 width: 250px;	 
	 padding:5px;
	 margin: 0 auto;
}
.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url('images/corners1280x18.gif'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left, .bottom-left { 
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right { 
	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left  { 
	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right { 
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside {
	border-left: 1px solid #C00000; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #C00000;/* YCC: color & properties of the right-borderline */
	background: #EFEFEF;            /* YCC: background-color of the inside */
	color: #000000;                 /* YCC: default text-color of the inside */
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}
.notopgap    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.nobottomgap { margin-bottom: 0; } /* DNC: to avoid splitting of the box */


/* end */
ol { list-style-position: outside; font-weight: bold;}
#breadcrumb ul li{
   list-style-image: none;
   display:inline;
   padding: 0 3px 0 0; 
   margin: 3px 0 0 0;
 }
 #breadcrumb ul{
   margin:0;padding:0;
   list-style-type: none;
   padding-left: 1em;
 }