A {
	TEXT-DECORATION: none
}
H1 {
	FONT-SIZE: 23px; MARGIN: 0px; COLOR: #018be3; FONT-FAMILY: verdana,arial
}
H1 A {
	COLOR: #018be3
}
H1 A:visited {
	COLOR: #018be3
}
H1 A:hover {
	COLOR: #51a400
}
H1 A:hover {
	COLOR: #51a400
}
H2 {
	FONT-SIZE: 18px; COLOR: #018be3; FONT-FAMILY: verdana,arial
}


.toplnk {
	FONT-SIZE: 14px; COLOR: #2d2d2d; FONT-FAMILY: MS Sans Serif,arial
}
.toplnk A {
	COLOR: #2d2d2d
}
.toplnk A:visited {
	COLOR: #2d2d2d
}
.toplnk A:hover {
	COLOR: #51a400
}
.toplnk A:hover {
	COLOR: #51a400
}
.lnks {
	FONT-SIZE: 12px; COLOR: #4b4b4b; FONT-FAMILY: MS Sans Serif,arial
}
.lft-hd {
	PADDING-LEFT: 10px;FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #005991; FONT-FAMILY: MS Sans Serif,arial
}
.lft-hd A {
	COLOR: #005991
}
.lft-hd A:visited {
	COLOR: #005991
}
.lft-hd A:hover {
	COLOR: #000000
}
.lft-hd A:hover {
	COLOR: #000000
}
.lft-links {
	PADDING-LEFT: 24px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(gifs/arrow-bullet.gif); COLOR: #4b4b4b; LINE-HEIGHT: 20px; FONT-FAMILY: MS Sans Serif,arial
}
.lft-links A {
	COLOR: #4b4b4b
}
.lft-links A:visited {
	COLOR: #4b4b4b
}
.lft-links A:hover {
	COLOR: #ff6600
}
.lft-links A:hover {
	COLOR: #ff6600
}
.more {
	PADDING-RIGHT: 15px; FONT-SIZE: 12px; COLOR: #51a400; FONT-FAMILY: MS Sans Serif,arial
}
.more A {
	COLOR: #005991
}
.more A:visited {
	COLOR: #005991
}
.more A:hover {
	COLOR: #4b4b4b
}
.more A:hover {
	COLOR: #4b4b4b
}
.lnks2 {
	MARGIN-TOP: 5px; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(gifs/arrow-bg.gif); COLOR: #4b4b4b; LINE-HEIGHT: 16px; FONT-FAMILY: MS Sans Serif,arial
}
.lnks2 A {
	COLOR: #4b4b4b
}
.lnks2 A:visited {
	COLOR: #4b4b4b
}
.lnks2 A:hover {
	COLOR: #51a400
}
.lnks2 A:hover {
	COLOR: #51a400
}
.txt {
	PADDING-RIGHT: 0px; FONT-SIZE: 12px; MARGIN-TOP: 2px; MARGIN-LEFT: 10px; COLOR: #4d4d4d; LINE-HEIGHT: 16px; FONT-FAMILY: verdana,arial; TEXT-ALIGN: justify
}

.txt1 {
	PADDING-RIGHT: 10px; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #4d4d4d; LINE-HEIGHT: 16px; FONT-FAMILY: verdana,arial; TEXT-ALIGN: justify
}


.txt A {
	COLOR: #51a400
}
.txt A:visited {
	COLOR: #51a400
}
.txt A:hover {
	COLOR: #4d4d4d
}
.txt A:hover {
	COLOR: #4d4d4d
}
.txt A.ln {
	COLOR: #51a400; TEXT-DECORATION: underline
}
.txt A.ln:visited {
	COLOR: #51a400; TEXT-DECORATION: underline
}
.txt A.ln:hover {
	COLOR: #4d4d4d; TEXT-DECORATION: none
}
.txt A.ln:hover {
	COLOR: #4d4d4d; TEXT-DECORATION: none
}
.txt TABLE TD {
	FONT-SIZE: 12px
}
.txt2 {
	FONT-SIZE: 12px; COLOR: #4d4d4d; LINE-HEIGHT: 16px; FONT-FAMILY: verdana,arial; TEXT-ALIGN: justify
}
.txt3 {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #4d4d4d; LINE-HEIGHT: 16px; FONT-FAMILY: verdana,arial; TEXT-ALIGN: justify
}


.nav {
	FONT-SIZE: 12px; COLOR: #4b4b4b; FONT-FAMILY: MS Sans Serif,arial
}
.nav A B {
	COLOR: #51a400
}
.nav A:visited B {
	COLOR: #51a400
}
.nav A:hover B {
	COLOR: #4b4b4b
}
.nav A:hover B {
	COLOR: #4b4b4b
}
.nav A {
	COLOR: #018be3
}
.nav A:visited {
	COLOR: #018be3
}
.nav A:hover {
	COLOR: #51a400
}
.nav A:hover {
	COLOR: #51a400
}
INPUT {
	FONT-SIZE: 12px; BORDER-TOP-STYLE: groove; FONT-FAMILY: verdana,arial; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BORDER-BOTTOM-STYLE: groove
}
.avail {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; COLOR: #51a400; LINE-HEIGHT: 20px; FONT-FAMILY: verdana,arial
}
.avail B {
	FONT-SIZE: 14px
}
.avail B A {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.avail B A:visited {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.avail B A:hover {
	COLOR: #51a400; TEXT-DECORATION: none
}
.avail B A:hover {
	COLOR: #51a400; TEXT-DECORATION: none
}
.prs {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: arial; TEXT-ALIGN: center
}
.vdo {
	FONT-SIZE: 12px; COLOR: blue; FONT-FAMILY: arial
}
.vdo A {
	COLOR: blue; TEXT-DECORATION: underline
}
.vdo A:visited {
	COLOR: blue; TEXT-DECORATION: underline
}






table.tblborder {
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	border: 1px #003366 solid;
	border-collapse: collapse;
	border-spacing: 0px;}
table.tblborder td
{ 	border-bottom: 1px dotted #003366;
	font-family: Verdana, sans-serif, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	background-color: white;
	text-align: left;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 3px;} 
table.tblborder td.spcnew1 {
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	border-bottom: 1px solid #6699CC;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma, Verdana, Arial;
	BACKGROUND-COLOR: #54758D;}
table.tblborder td.spcnew1Left {
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	border-bottom: 1px solid #6699CC;
	border-left: 1px solid #003366;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma, Verdana, Arial;
	BACKGROUND-COLOR: #54758D;}
table.tblborder td.spec2Left { border-left: 1px dotted #003366; BACKGROUND-COLOR: #DAF4FA}
table.tblborder td.spec3Left { border-left: 1px dotted #003366; BACKGROUND-COLOR: #EAFFFB}
table.tblborder td.spec2 { BACKGROUND-COLOR: #DAF4FA}
table.tblborder td.spec3 { BACKGROUND-COLOR: #EAFFFB}




table.servicesT
{ font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}


table.servicesT td.servHd
{ border-bottom: 2px solid #6699CC;
background-color: #BEC8D1;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;
padding-top: 2px;
padding-bottom: 2px;}


table.servicesT td
{
	border-bottom: 1px dotted #6699CC;
	font-family: Verdana, sans-serif, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #404040;
	background-color: white;
	text-align: left;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
} 




table.myTable1 {
	padding: 0;
	margin: 0;
}
table.myTable1 th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	text-align: left;
	padding: 3px 0px 3px 10px;
	background: #CAE8EA url(images/bg_header.jpg) no-repeat;
}

table.myTable1 td {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}
table.myTable1 caption {
	padding: 0 0 5px 0;
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

th.fist1 {
	border-left: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(images/bg_header.jpg) no-repeat;
}

table.myTable1 td.alt1 {
	background: #F5FAFA;
	color: #797268;
}

table.myTable1 th.spec2 {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(images/bullet1.gif) no-repeat;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

table.myTable1 th.specalt2 {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(images/bullet2.gif) no-repeat;
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}




.title1 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 4px;
	MARGIN: 10px;
	COLOR: #FFFFFF;
	PADDING-TOP: 4px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CC3300;
	border: none;

}


.title2 {

	PADDING-RIGHT: 3px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 4px;
	MARGIN: 10px;
	COLOR: #000033;
	PADDING-TOP: 4px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #5586A4;
	border: none;
}
.title3 {


	PADDING-RIGHT: 3px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 4px;
	MARGIN: 10px;
	COLOR: #000033;
	PADDING-TOP: 4px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F2EEEE;
	border: none;
}
.titleColor2 {

	PADDING-RIGHT: 3px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 4px;
	MARGIN: 10px;
	COLOR: #333366;
	PADDING-TOP: 4px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FDE4CC;
	border: none;
}



.link1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-FAMILY: verdana,arial,ms sans serif
}
.link1 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.link1 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}

.arrow {
	PADDING-LEFT: 5px; PADDING-TOP: 5px
}

