.border_gray {
	border: 1px solid #EBEBEB;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 5px;
	padding: 5px;
}




A.top_link1 {
	FONT-SIZE: 11px;
	COLOR:  #006699;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
	font-weight: bold;
	
}
A.top_link1:hover {
	FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: Tahoma
}
.boxborder {
	FONT-SIZE: 12px;
	width: 390px;
	text-indent: 0pt;
	border: thin solid #FFCC00;
	height: auto;



}
.formtxt {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 0cm;
	text-align: justify;
	padding: 0px;
	filter: Chroma(Color=black);






}
.formtxtreg {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	BORDER-BOTTOM: #cccccc 1px;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	padding: 0px;
	text-align: left;
	background: #339999;






}
.formtitles {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #333581;
	BORDER-BOTTOM: 1px solid #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: center;
	background: #DDDDEE;



}
.formtable {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 1px;
	border: thin solid #FFCC00;

}
BODY {
	BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link {
	FONT-WEIGHT: bold; COLOR: #386ea5; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #5595d5; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.title1 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;

}
.main {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF left center;
	text-align: right;
	border-bottom: thin groove #999999;
	width: 95%;




}
.titlefont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-variant: small-caps;

}
.highlight {
	font: bold 16px "Times New Roman", Times, serif;
	color: #FF9900;
}
.main2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	width: 500px;
	font-variant: small-caps;



}
.main3 {
	font: normal 12px Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
	text-align: center;
	width: 80%;
	text-indent: 0pt;
	border-top: medium solid #003399;








}
.indent {
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	text-indent: 10pt;
	display: block;
	padding-right: 10px;
	margin-right: 10px;
	list-style: inside;
}
.titleborder {
}
.service {
	border: thin none #CCCCCC;
	color: #FFCC00;
	font-size: 14px;
	font-weight: bold;



}
.toptitle {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	border-bottom: #0066CC;
	border-right: #0066CC;
	border-top: #0066CC;
	text-decoration: underline;
	filter: Glow(Color=blue, Strength=100);
	background: #FFFFFF;







}
.borders {
	border: #0000CC;
	text-align: justify;
	background: #FFCC00;
	font-weight: bold;
	width: 380px;




}
.online {
	font: 12px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	vertical-align: top;
	text-align: justify;




}
.contact {
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.headings {
	font: bold 24px Georgia, "Times New Roman", Times, serif;
	text-transform: capitalize;
	color: #FF0000;
	filter: Shadow(Color=white, Direction=bottom);
}
.left1 {
	border: thin solid #FFCC00;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFCC;


}
.center1 {
	width: auto;
	text-align: center;




}
.bottom1 {
	width: auto;
	height: 20px;
	background: #FFFFCC;
	font: bold small-caps 12px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000099;
	text-decoration: underline;
	filter: BlendTrans(Duration=2);
	border: thin solid #000099;






}
.borders1 {
	border-top: thin solid #FFCC00;
	border-right: thin solid #FFCC00;
	border-bottom: thin solid #FFCC00;
	border-left: thin solid #FFCC00;
	font: 13px/20px Verdana, Arial, Helvetica, sans-serif;
	width: 350px;
	left: 20px;


}
.borders2 {
	font: 13px/20px Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	left: 20px;
	border: 1px solid #FFCC00;



}
.atist {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	border: thin solid #CCCC66;
	text-align: center;
	width: 75%;
	background: #FFFFCC;
	float: left;
	clear: left;
	overflow: visible;







}
.maint {
	width: 100%;
	background-color: #FFFFCC;
	border-right: #0033CC;
	border-bottom: #0033CC;
	border-left: #0033CC;



}

.atist1 {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	margin: auto;
	text-align: left;
	height: auto;
	width: auto;
	background: #EAEABF;
	border: thin solid #3399FF;






}
.middle {
	background: #FCF1DC;
	width: 380px;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;

}
.myway {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
}
.cellhight {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	height: 60px;
}
.image {
	height: 70px;
	width: 100px;
}
.boxsoff {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-top: none;
	border-right: none #FFFF00;
	border-bottom: none #FFFF00;
	border-left: none #FFFF00;
	background-color: #FFCC00;
	width: 350px;





}
.spofftext {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	width: 225px;
}
.tableborder {
	border: 1px solid #000066;
	width: 777px;

}

P.t1 {
  font-size: 16px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
}

P.t2 {
  font-size: 16px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
}

P.t3 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: #33CCFF;

}

DIV.d1 {
  font-size: 16px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
}


A:hover    { 
  font-size: 12px; 
  font-family: Verdana,Arial,Helvetica;
  background-color: #EEEEEE;
  font-style: normal; 
  font-weight: bold; 
  color: #8888FF; 
  text-decoration: underline
}

A:link     { 
  font-size: 12px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold;
  color: #2222FF; 
  text-decoration: underline
}

A:visited  { 
  font-size: 12px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold; 
  color: #4444FF; 
  text-decoration: underline
}


TABLE.t1 { 
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #BBDDEE;
  text-align:center;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TR.t1 {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #BBDDEE;
  text-align:center;
  border-left: #000080 0px solid;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TD.t1 {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #BBDDEE;
  text-align:center;
  border-right: #000080 1px solid;
  border-top: #000080 1px solid;
  border-left: #000080 1px solid;
  border-bottom: #000080 1px solid; 
}

TABLE.t2 { 
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #CCDDEE;
  text-align:center;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TR.t2 {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #CCDDEE;
  text-align:center;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TD.t2 {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #CCDDEE;
  text-align:center;
  border-right: #000080 1px solid;
  border-top: #000080 1px solid;
  border-left: #000080 1px solid;
  border-bottom: #000080 1px solid; 
}

TABLE.tsmall { 
  font-size: 9px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  border-right: #008000 0px solid;
  border-top: #008000 0px solid;
  border-left: #008000 0px solid;
  border-bottom: #008000 0px solid; 
}

TR.tsmall {
  font-size: 9px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  border-right: #008000 0px solid;
  border-top: #008000 0px solid;
  border-left: #008000 0px solid;
  border-bottom: #008000 0px solid; 
}

TD.tsmall {
  font-size: 9px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  border-right: #008000 0px solid;
  border-top: #008000 0px solid;
  border-left: #008000 0px solid;
  border-bottom: #008000 0px solid; 
}






td.template{
font-weight : bold;
font-size : 12px;
text-align : left;
vertical-align : middle;
font-family : arial, verdana, Helvetica, sans-serif;
background-color : #F0FBFF;
color: #000066;}

td.text{
font-size : 12px;
font-family : arial, verdana, Helvetica, sans-serif;
color: #000000;}

td.footertext{
font-weight : bold;
font-size : 10px;
font-family : verdana, arial, Helvetica, sans-serif;
color: #ffffff;}

A.flip{
	font-weight : bold;
	text-decoration: NONE;
	color: #FFFFFF}

A.flip:hover{
	font-weight : bold;
	color: #FFCC00}







.nero   { color=#000000 }
.bianco { color=#FFFFFF }
.verde  { color=#00FF00 }
.rosso  { color=#FF0000 }
.blu    { color=#1020EE }


.left   { text-align:left }
.right  { text-align:right }
.center { text-align:center }

BODY.t {
  color: black;
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-shadow-color: #CCCCCC;
  scrollbar-face-color: #EAEAEA;
  scrollbar-darkshadow-color: #4A4A4A;
  scrollbar-track-color: #FFFFFF;
  scrollbar-3dlight-color: #CCCCCC;
  scrollbar-highlight-color: #000000;
}

P.t {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
}

FONT.t {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
}

.smallcustom {
  font: bold 12px Verdana, Arial, Helvetica;
  color: #222222;
}

.moresmallcustom {
  font: bold; 
  font-size: 8px;
  font-family: Verdana,Arial,Helvetica;
  color: #888888;
}

.smallblue {
  font: bold; 
  font-size: 9px;
  font-family: Verdana,Arial,Helvetica;
  color: #1010FF;
}

.smallred {
  font: bold; 
  font-size: 9px;
  font-family: Verdana,Arial,Helvetica;
  color: #FF1010;
}

.smallgreen {
  font: bold; 
  font-size: 9px;
  font-family: Verdana,Arial,Helvetica;
  color: #10FF10;
}

.smallblack {
  font: bold; 
  font-size: 9px;
  font-family: Verdana,Arial,Helvetica;
  color: #101010;
}

.moresmallblack {
  font: bold; 
  font-size: 8px;
  font-family: Verdana,Arial,Helvetica;
  color: #101010;
}

TABLE.t { 
  font-size: 8px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  border-right: #000080 1px solid;
  border-top: #000080 1px solid;
  border-left: #000080 1px solid;
  border-bottom: #000080 1px solid; 
}

TR.t {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TD.t {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  border-right: #808080 1px solid;
  border-top: #808080 1px solid;
  border-left: #808080 1px solid;
  border-bottom: #808080 1px solid; 
}

TABLE.t0 { 
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  border-right: #008000 0px solid;
  border-top: #008000 0px solid;
  border-left: #008000 0px solid;
  border-bottom: #008000 0px solid; 
}

TR.t0 {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  border-right: #008000 0px solid;
  border-top: #008000 0px solid;
  border-left: #008000 0px solid;
  border-bottom: #008000 0px solid; 
}

TD.t0 {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  border-right: #008000 0px solid;
  border-top: #008000 0px solid;
  border-left: #008000 0px solid;
  border-bottom: #008000 0px solid; 
}

TD.lati0 {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  border-right: #008000 0px solid;
  border-left: #008000 0px solid;
  border-top: #008000 1px solid;
  border-bottom: #008000 1px solid; 
}

TD.latidown0 {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  border-right: #008000 0px solid;
  border-left: #008000 0px solid;
  border-top: #008000 1px solid;
  border-bottom: #008000 0px solid; 
}

TD.down0 {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  border-right: #008000 1px solid;
  border-left: #008000 1px solid;
  border-top: #008000 1px solid;
  border-bottom: #008000 0px solid; 
}

TABLE.t3 { 
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #EAEAEA;
  text-align:center;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TR.t3 {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #EAEAEA;
  text-align:center;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;

  border-bottom: #000080 0px solid; 
}

TD.t3 {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #EAEAEA;
  text-align:center;
  border-right: #000020 1px solid;
  border-top: #000020 1px solid;
  border-left: #000020 1px solid;
  border-bottom: #000020 1px solid; 
}



TABLE.t4 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #99CCCC;
	text-align:center;
	border-right: #000080 0px solid;
	border-top: #000080 0px solid;
	border-left: #000080 0px solid;
	border-bottom: #000080 0px solid;
	color: #000000;

}

TR.t4 {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #FEFEFE;
  text-align:center;
  border-left: #000080 0px solid;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TD.t4 {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #FEFEFE;
  text-align:center;
  border-right: #000080 1px solid;
  border-top: #000080 1px solid;
  border-left: #000080 1px solid;
  border-bottom: #000080 1px solid; 
}



A:hover    { 
  font-size: 12px; 
  font-family: Verdana,Arial,Helvetica;
  background-color: #EEEEEE;
  font-style: normal; 
  font-weight: bold; 
  color: #8888FF; 
  text-decoration: underline
}

A:link     { 
  font-size: 12px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold;
  color: #2222FF; 
  text-decoration: underline
}

A:visited  { 
  font-size: 12px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold; 
  color: #4444FF; 
  text-decoration: underline
}





A.medium:hover    { 
  font-size: 10px; 
  font-family: Verdana,Arial,Helvetica;
  background-color: #EEEEEE;
  font-style: normal; 
  font-weight: bold; 
  color: #8888FF; 
  text-decoration: underline
}

A.medium:link     { 
  font-size: 10px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold;
  color: #2222FF; 
  text-decoration: underline
}

A.medium:visited  { 
  font-size: 10px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold; 
  color: #4444FF; 
  text-decoration: underline
}




A.small:hover    { 
  font-size: 9px; 
  font-family: Verdana,Arial,Helvetica;
  background-color: #EEEEEE;
  font-style: normal; 
  font-weight: bold; 
  color: #FF8888; 
  text-decoration: underline
}

A.small:link     { 
  font-size: 9px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold;
  color: #FF2222; 
  text-decoration: underline
}

A.small:visited  { 
  font-size: 9px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold; 
  color: #FF4444; 
  text-decoration: underline
}




INPUT.text {
  border-width: 1; 
  font-size: 12px;
  border-color:#AAAAAA; 
  background-color: #FFFFFF;
  height: 18px
  font: bold; 
  font-family: Verdana; 
  font-size: 7pt; 
  color: #222222; 	
}

INPUT.checkbox {
  border-width: 1;
  background-color: #EEEEEE;
  color: #222222; 	
}

INPUT.radio {
  border-width: 1;
  background-color: #EEEEEE;
  color: #222222; 	
}

INPUT.button {
	border-width: 1;
	font-size: 12px;
	background-color: #FFFFCC;
	height: 20px
  font;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
: bold; 
  font-family: Verdana; 
  font-size: 9pt; 
  color: #222222; 	
}

TEXTAREA.textarea {
  border: ridge 1px; 
  border-width: 1; 
  border-color:#2E166A; 
  background-color:  #DDDDDD; 
  font: bold; 
  font-family: Verdana; 
  font-size: 7pt; 
  color: #222222; 	
}

SELECT.select {
  border-width: 1;
  font-size: 12px;
  background-color: #FFFFFF;
  height: 18px
  font: bold; 
  font-family: Verdana; 
  font-size: 7pt; 
  color: #222222; 	
}
.at {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-align: justify;
	text-indent: 2pt;
	left: 10px;
	right: 10px;
	clip:   rect(auto 10px auto 10px);
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-left: 2px;




}
.at2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000033;
	background-color: #CCCCFF;
	line-height: 20px;

}
.atb3 {
	border: thin solid #000066;
	background-position: center;
	width: 780px;

}
.heads {
	font: bold small-caps 36px Geneva, Arial, Helvetica, sans-serif;
	color: #009900;
}

