body {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }p {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}tr {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}table {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}.bodytext {  font-family:  Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: normal; font-weight: normal; color: #333333}.subtitle {	font-family:  Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: bold;	color: #660000;	text-decoration: none;}a {  font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: underline}a:hover {  font-family: Arial, Helvetica, sans-serif; color: #999999; text-decoration: underline}.gssilink {  font-size: 10px; color: #999999; text-decoration: none; font-family:  Arial, Helvetica, sans-serif;}.headline {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #999966;	text-decoration: none;}li {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}ol {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}ul {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; list-style-image: url(/images/bullet.gif)}.subtitle2 {	font-family:  Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: bold;	color: #660000;	text-decoration: none;}.botnavgrey {	font-size: 10px;	color: 838383;	text-decoration: none;}.calls2action {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #660000;	letter-spacing: 1px;	text-decoration: none;}.call2action_text {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	font-weight: bold;	text-decoration: none;}a.subnav{	font-family: arial;	font-size: 10px;	font-weight: bold;	text-decoration: none;}a.subnav:hover{	font-family: arial;	font-size: 10px;	font-weight: bold;	text-decoration: none;	color: #ff6600;}a.bottomNav{	font-family: arial;	font-size: 11px;	font-weight: bold;	text-decoration: none;}a.bottomNav:hover{	font-family: arial;	font-size: 11px;	font-weight: bold;	text-decoration: none;	color: #5C5DA3;}a.homelink{	font-family: arial;	font-size: 12px;	color: #333333;	text-decoration: none;	}a.homelink:hover{	font-family: arial;	font-size: 12px;	color: #333333;	text-decoration: underline;	}a.accountLogin{	font-family: arial;	font-size: 10px;	font-weight: bold;	text-decoration: none;}a.highlight{	font-family: arial;	font-size: 12px;	font-weight: normal;	color: #ff6600;}a.greenhighlight{	font-family: arial;	font-size: 12px;	font-weight: normal;	color: #6EBB1F;}a.galleryNav{	font-family: arial;	font-size: 11px;	font-weight: bold;	color: #A4A3A4;	text-decoration: none;}a.galleryNav:hover{	font-family: arial;	font-size: 11px;	font-weight: bold;	color: #ff6600;	text-decoration: none;}a.samplepageNav{	font-family: arial;	font-size: 11px;	font-weight: normal;	color: #5C5DA3;	text-decoration: none;}a.samplepageNav:hover{	font-family: arial;	font-size: 11px;	font-weight: normal;	color: #9596C3;	text-decoration: none;}a.galleryCurrent{	font-family: arial;	font-size: 11px;	font-weight: bold;	color: #656364;	text-decoration: none;}h1{	font-family: arial;	font-size: 15px;	font-weight: bold;	color: #656364;}h2{	font-family: arial;	font-size: 15px;	font-weight: bold;	color: #660000;	margin: 0px 0px 0px 0px;}h3{	font-family: arial;	font-size: 12px;	font-weight: bold;	color: #656364;	margin: 0px 0px 0px 0px;}.comments{	font-family: arial;	font-size: 13px;	font-weight: normal;	color: #333333;}.subNavTitle{	font-family: arial;	font-size: 11px;	font-weight: bold;	color: #ffffff;}.subnavCurrent{	font-family: arial;	font-size: 10px;	font-weight: bold;	text-decoration: none;	color: #ff6600;}.rightBorder{	border-right: 1px solid #5F676B;}.navigation {	padding-top: 10px;}.rightColumnMargin{	padding: 12px 0px 20px 18px;}.leftColumnMargin{	padding-top: 12px;}.textSize7{	font-family: arial;	font-size: 16px;	font-weight: bold;}.textSize6{	font-family: arial;	font-size: 15px;	font-weight: bold;}.textSize5{	font-family: arial;	font-size: 13px;	font-weight: bold;}.textSize4{	font-family: arial;	font-size: 12px;	font-weight: bold;}.textSize3{	font-family: arial;	font-size: 11px;	font-weight: bold;}.textSize3std{	font-family: arial;	font-size: 11px;	font-weight: normal;}.loginText{	font-family: arial;	font-size: 10px;	font-weight: normal;}.textSize1-5{	font-family: arial;	font-size: 10px;	font-weight: bold;}.textSize2{	font-family: arial;	font-size: 12px;}.introtext{	font-family: arial;	font-size: 12px;	font-weight: normal;}.textSize1{	font-family: arial;	font-size: 8px;	font-weight: bold;}.black{	color: #000000;}.blue{	color: #6AB9D7;}.purple{	color: #5C5DA3;}.lightPurple{	color: #9596C3;}.white{	color: #ffffff;}.gray{	color: #333333;}.lightGray{	color: #656364;}.red{	color: #f50003;}.orange{	color: #ff6600;}.checkoutCertBorder{	border: 1px solid #000000;}.checkoutCertSpacing{	padding: 12px 0px 0px 0px;}.galleryHeader{	border: solid 1px #bebdbd; }.galleryCommmentMargin{	padding-left: 3px;	margin-top: 12px;}.galleryImageBorder{	border: solid 1px #bebdbd;}.webPricingBorder{	border-bottom: #A4A3A4 1px solid;}.webworksmargins{	margin: 0px 8px 0px 8px;}.brochureworksmargins{	margin: 0px 8px 0px 8px;}.otherworksmargins{	margin: 0px 8px 0px 8px;}.actionBorder{	border: 1px solid #A4A3A4;}.projectName{	font-family: arial;	font-size: 11px;	font-weight: bold;	color: red;}.borderbottom {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CDCCCD;}.startDate{	font-family: arial;	font-size: 12px;	font-weight: normal;	color: #5C5DA3;}.next{	font-family: arial;	font-size: 11px;	font-weight: bold;	color: #FF6600;	text-decoration: none;}a.next{	font-family: arial;	font-size: 11px;	font-weight: bold;	color: #FF6600;	text-decoration: none;}a.next:link{	font-family: arial;	font-size: 11px;	font-weight: bold;	color: #FF6600;	text-decoration: none;}.norepeat{	background-repeat: no-repeat;	}.packagePricing{	font-family: arial;	font-size: 11px;	color: #ffffff;	font-weight: bold;	line-height: 1.0em;}.packagePricing2{	font-family: arial;	font-size: 18px;	color: #ffffff;	font-weight: bold;}.packagePricing3{	font-family: arial;	font-size: 14px;	color: #ffffff;	font-weight: bold;}