.alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
	line-height: 15px;
	text-decoration: none;
	background-color: #FFFFFF
	}
	
.mainnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 15px;
	text-decoration: none;
	}
.mainnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 15px;
	text-decoration: none;
	background-color: #80B1FF;
	width:80%;
	height:15px
	}
.mainnavselected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	background-color: #80B1FF;
	width:100%;
	height:22px
	}
.subnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	line-height: 13px;
	text-decoration: none;
	}
.subnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	line-height: 13px;
	text-decoration: none;
	background-color: #FFFFFF;
	width:80%;
	}
.subnavselected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	line-height: 18px;
	text-decoration: none;
	background-color: #FFFFFF;
	width:96%;
	height:18px
	}
.textlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0033CC;
	line-height: 20px;
	text-decoration: none;
	}
.textlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066FF;
	line-height: 20px;
	text-decoration: none;
	background-color: #CAE5FF;
	}
.bkgdnav {
	background-image:  url(images/bkgd_nav01.jpg);
	background-repeat: no-repeat;
	}
.bkgdsubnav {
	background-image:  url(images/bkgd_subnav01.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
.bkgdsubnav2 {
	background-image:  url(images/bkgd_subnav02.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
.bkgdsubnav3 {
	background-image:  url(images/bkgd_subnav03.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
.bkgdnavhilite {
	background-image:  url(images/nav_hilite01.gif);
	background-repeat: repeat-x;
	}
.bkgdsubnavhilite {
	background-color:  #FFFFFF;
	background-repeat: repeat-x;
	background-position: bottom;
	}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	}
.maintextbox {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 8px;
	}
.maintexthome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 8px;
	}
.homehelptext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 7px;
	background-image: url(images/home_bkgd_helpsucceed.gif);
	background-repeat: repeat-x;
	background-color: D6EAFF;
	}
.homehelptextlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	}
.homehelptextlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	background-color: #EBF5FF;
	}
.subnavbox {
	background-image: url(images/subnav_hilite01.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	}
.homefeaturetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #003399;
	text-align: left;
	}
.homefeaturetitle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #80B1FF;
	text-align: left;
	width: 100%;
	}
.homefeaturetitlebox {
	padding: 4px;
	}
.homefeaturetextbox {
	padding: 4px;
	background-image: url(images/home_bkgd_features.gif);
	background-repeat: repeat-x;
	background-color: 8EBDFF;
	}
.homefeaturesubhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	text-align: left;
	}
.homefeaturetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
	}
.homeclientbox {

	background-color: 6FB7FF;
	}
.homeclienttitlebox {
	padding-top: 7px;
	padding-left: 7px;
	padding-bottom: 4px;
	background-image: url(images/home_bkgd_client.gif);
	background-repeat: repeat-x;
	background-color: 0B40A3;
	}
.homeclientpad7left {
	padding-left: 7px;
	}	
.homehelptextbox {
	background-image: url(images/home_bkgd_helpsucceed.gif);
	background-repeat: repeat-x;
	background-color: D6EAFF;
	}
.homewirebox {
	background-image: url(images/home_bkgd_wire.gif);
	background-repeat: repeat-x;
	background-color: 2267CE;
}
.footerbkgd {
	background-image: url(images/bkgd_footer.gif);
	background-repeat: no-repeat;
}
.footerbkgd02 {
	background-image: url(images/bkgd_footer02.gif);
	background-repeat: no-repeat;
}
.bkgdfeature {
	background-image: url(images/bkgd_feature.jpg);
	background-repeat: no-repeat;
}
.buttons { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #003399;
	}
.Size4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal ; color: #000000}
.Size5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal ; color: #000000}
.Size6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal ; color: #000000}
.Size7 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal ; color: #000000}
.Size8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal ; color: #000000}
.Size9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal ; color: #000000}
.Size1Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.Size1BoldLink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
.Size1BoldLink:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	background-color: #FFFFFF;
	}
.Size2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}
.Size2Bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
.Size3Bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.Size4Bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000}
.Size5Bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
.Size6Bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000}
.Size7Bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000}
.Size8Bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #000000}
.Size9Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	line-height: 21px;
	}
	
.projecttournav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
	}
.projecttournav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066FF;
	text-decoration: none;
	background-color: #CAE5FF;
	}
.projecttourcontrolpanel {
	background-image: url(images/tour_bkgd_controlpanel.gif);
	background-repeat: repeat-x;
	}
.clientlist {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 8px;
	}
.contactform {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	}
.contactformfields {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	}
.padding {
	padding-left: 12px;
	padding-right: 12px;
	}
.clientbkgd02 {
	background-image: none;
	background-color: 6699CC;


	}
