* {margin:0; padding:0;}
body {font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}


.cell1       {border: 1px solid #FFFFFF; font-family:Tahoma; font-size:9pt; color: #184964; background-color: #D4ECF9; padding-left:2px; padding-top:2px  }

.cell2       {border: 1px solid #FFFFFF; padding-left:2px; padding-top:2px; font-family:Tahoma; font-size:9pt; color: #184964; background-color:#EBF8FC}

.cell3       {border: 1px solid #FFFFFF; padding-left:2px; padding-top:2px; font-family:Tahoma; font-size:9pt; color: #184964; background-color:#F5FBFE  }

.cell4       {border: 1px solid #FFFFFF; padding-left:2px; padding-top:2px; font-family:Tahoma; font-size:9pt; color: #184964; background-color:#F9FDFF }

.color1 { background-color:#F2FBFD }

.color2 { background-color:#FFFFFF }

.formtable   { border: 1px solid #FFFFFF;  }

.formtitle   { border: 1px solid #FFFFFF; padding-left:2px; padding-top:2px; background-color:#F2FAFD; font-family:Tahoma; font-size:9pt; color:#29547E }

.formtext    { border: 1px solid #FFFFFF; padding-left:2px; padding-top:2px; background-color:#F2FAFD; font-family:Tahoma; font-size:9pt; color:#666666  }

.hints       {  font-family:Tahoma; font-size:8pt; color:#666666  }

.keywords    { font-family:Tahoma; font-size:8pt; color:#FF6600 }

.greentext    { font-family:Tahoma; font-size:10pt; color:#009933 }

.redtext    { font-family:Tahoma; font-size:10pt; color:#FF0000 }

.numbers     { font-family:Tahoma; font-size:9pt; color:#2E5C8B }

.textlink    {  font-family:Tahoma; font-size:9pt; color:#224568}

.text {  font-family:Tahoma; font-size:9pt; color:#666666}

.menulink    { font-family:Tahoma; font-size:9pt; color:#224568 }

.button {   color:#333366; font-size:9pt; font-family:Tahoma;  }


.custombuton {background:url(images/clipart/button.gif) no-repeat; color:#3b5f78; border:none; font-family:tahoma; font-size:11px; font-weight:bold; height:24px; width:89px;}

.textbox        { border:1px solid #DADADA; color:#336699; font-family:tahoma; font-size:12px; background-color:#FFFFFF }

h1           { font-family:Tahoma; font-size:10pt; color:#224568; font-weight:bold   }

h2           { font-family:Tahoma; font-size:9pt; color:#224568; font-weight:bold  }

h3           { font-family:Tahoma; font-size:8pt; color:#4A6982; font-weight:bold  }

textarea     {  border:1px solid #DADADA; color:#333366; }

select       {   border:1px solid #DADADA; color:#333366; font-family:tahoma; font-size:11px; } 

.clear{clear:both;!important}

p, li{font-size: 0.9em; line-height:1.6em;}
		
			.style1{width: auto; font-weight:normal; text-decoration:none; color:#325f78;}
			.style1 a{text-decoration:none; color:#325f78}
			.style1 a:hover , style1 a:active {color:#0097c4; TEXT-DECORATION: none;}
			
			.style2{width: auto; font-weight:bold; text-decoration:none; color:#fe9315;}
			.style2 a{text-decoration:none; color:#fe9315}
			.style2 a:hover , style2 a:active {color:#ff6c00; TEXT-DECORATION: none;}
			
			.style3{width: auto; font-weight:bold; text-decoration:none; color:#99b500;}
			.style3 a{text-decoration:none; color:#99b500}
			.style3 a:hover , style3 a:active {color:#0097c4; TEXT-DECORATION: none;}
			
			.style4{width: auto; font-weight:normal; text-decoration:none; color:#436d77;}
			.style4 a{text-decoration:none; color:#436d77}
			.style4 a:hover , style4 a:active {color:#0097c4; TEXT-DECORATION: none;}

.hr {
  height: 0;
  font-size: 0;
  line-height: 0;
  width: 80%;
  margin: 1em auto;
}
.dotted {
  border-bottom: dotted 1px #afc5d0;
}
.dashed {
  border-bottom: dashed 1px #afc5d0;
}



A.pager {
	border:1px solid #A9D9EB; padding:4px; DISPLAY: block; FONT-SIZE: 10px; FLOAT: Right; MARGIN-LEFT: 5px; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center; TEXT-DECORATION: none; color:#336699
}
a:visited.pager {
	border:1px solid #A9D9EB; padding:4px; DISPLAY: block; FONT-SIZE: 10px; FLOAT: Right; MARGIN-LEFT: 5px; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center; TEXT-DECORATION: none; color:#336699
}
a:hover.pager {
	border:1px solid #A9D9EB; padding:4px; FONT-SIZE: 10px; BACKGROUND-COLOR: #E6F3F9; TEXT-ALIGN: center; color:#336699
}
.pager1 {
	border:1px solid #9ECCCF; padding:4px; DISPLAY: block; FONT-SIZE: 10px; FLOAT: Right; MARGIN-LEFT: 5px; COLOR: #336699; BACKGROUND-COLOR: #DBE9EA; TEXT-ALIGN: center; TEXT-DECORATION: none
}