* {   padding:0;   margin:0;}
html { min-height: 100%; margin-bottom: 1px;}
img { behavior: url("iepngfix.htc") }
body {	background-color: #A0BCCC;	text-align:left;}
#page_wrapper {margin:20px auto;width:760px;position:relative;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;color: #1F4F87;}/*.pviimenudiv td {font-family: Arial, Helvetica, sans-serif; font-size: 12px}.pviimenudiv p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 12px; margin-bottom: 6px;}.pviimenudiv b {font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #1F4F87}*/
.pviimenudiv a:link {color: #1F4F87; text-decoration: none}
.pviimenudiv a:visited {color: #1F4F87; text-decoration: none}
.pviimenudiv a:hover {color: #1F4F87; text-decoration: underline}
.pviimenudiv a:active {color: #1F4F87; text-decoration: none}
a:link {
	color: #006;
}a:visited {
	color: #006;
}a:hover {
	color: #06F;
}a:active {
	color: #006;
}
#flash_layer1 {position:absolute;width:600px;height:200px;left: 158px;top: 31px;}
ul {list-style-type: square;}
.img {border: solid 1px #729ac5;}
.img_consult {margin-right: 15px;}
.img_home {margin-right: 35px;text-align: right;}
.img_other {margin-right: 50px;text-align: right;}
.sub_menu {line-height: 13px;margin-top: 4px;margin-bottom: 0px;margin-left: 0px;margin-right: 5px;padding-left: 2px;text-align: left;}
#sub_menu {line-height: 13px;}
img.block {display: block;}
.callouts {font-weight: bold;margin-left: 35px;text-align: left;}
.callouts2 {line-height: 13px;font-weight: bold;text-align: center;}
.captions {font-size: 10px;line-height: 13px;font-weight: bold;color: #c19740;padding-top: 5px;padding-bottom: 10px;margin-right: 10px;text-align: left;}
.captions span {font-style:italic;font-weight:normal;}
.captions2 {line-height: 13px;font-weight: bold;padding-top: 5px;color: #c19740;text-align: center;}.slideShow {line-height: 13px;margin-left: 70px;padding-top: 2px;padding-left: 5px;text-align: left;}.bodyText_gold {
	font-style: italic;
	color: #AB8437;
	margin-left: 35px;
	margin-right: 50px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
}.bodyText {margin-left: 35px;margin-right: 50px;text-align: left;}.clientListText {margin-left: 100px;margin-right: 50px;text-align: left;}.listText {margin-left: 35px;margin-right: 50px;padding-top: 5px;text-align: left;}.projectText {margin-left: 10px;margin-right: 50px;text-align: left;}.project1 {list-style-position: outside;list-style-image: url(images/projects/no1.gif);}.project2 {list-style-position: outside;list-style-image: url(images/projects/no2.gif);}.subhead {font-size: 17px;line-height: 19px;padding-bottom: 3px;font-weight: normal;}.subhead2 {font-size: 12px;line-height: 19px;padding-bottom: 3px;font-weight: normal;}.byline {font-style: italic;font-size: 12px;}.smColumnText {line-height: 15px;/*color: #666666;*/margin-left: 35px;text-align: left;}.homeText {font-size: 12px;line-height: 18px;/*color: #666666;*/margin-left: 35px;margin-right: 120px;text-align: left;}.initialText {font-size: 12px;font-weight: bold;}.bulletedText {line-height: 13px;padding-top: 2px;padding-bottom: 3px;padding-left: 0px;margin-left: 77px;margin-right: 20px;text-align: left;}.termsText {line-height: 13px;padding-top: 2px;padding-bottom: 8px;padding-left: 0px;margin-left: 53px;margin-right: 50px;text-align: left;}.bulletedText2 {line-height: 13px;padding-top: 4px;padding-bottom: 5px;padding-left: 0px;margin-left: 50px;margin-right: 20px;text-align: left;}.top_links {font-size: 10px;color: #FFFFFF;padding-top: 15px;	padding-bottom: 8px;	padding-left: 15px;	padding-right: 15px;}#top_links a {font-size: 10px;color: #FFFFFF;}#top_links a:hover {color: #d6e7f1;}.bottom_links {font-size: 10px;color: #FFFFFF;padding-top: 4px;	padding-bottom: 4px;	padding-left: 15px;	padding-right: 15px;text-align:left;}.copyright {font-size: 10px;color: #d6e7f1;padding-top: 10px;	}
.header {font-size: 26px;text-align: center;line-height:26px;}
.header2 {font-size: 22px;color: #1F4F87;text-align: center;line-height:22px;}.sec_title {font-size: 17px;text-align: center;padding-top:3px;line-height:17px;}.headerLeft {font-size: 26px;text-align: left;margin-left: 35px;line-height:26px;}
.headline {
	font: bold 18px/115% Verdana, Arial, Helvetica, sans-serif;
	color: #C19740;
	padding-left: 35px;
	font-weight: normal;
	font-style: italic;
	text-align: left;
}
