body {	margin: 10px 0px 12px;	font-family: Helvetica, Arial, sans-serif;	background-color: white;	font-size: 11px;	line-height: 15px;	color: #555;	border-style: none;	padding: 0px;	font-style: normal;	font-weight: normal;	text-align: left;}#container {	margin: 0 auto;	width: 765px;	text-align: left;}img {	border-width: 0px;}	ul {	list-style: none;	padding: 0px;	margin: 0px;}li {	background: url(../images/bullet.gif) no-repeat 0 5px;	padding-left: 10px;}/* Defining type sizes and line heights */.subtitle, .subtitleWhite {	font-size: 16px;	line-height: 18px;	letter-spacing: .1em;}.title {	font-size: 22px;	line-height: 26px;	letter-spacing: 0.1em;}.smalltype, .smalltypeGrey {	font-size: 10px;	line-height: 12px;	letter-spacing: 1px;}.spAfter {	margin-bottom: 8px;}/* Defining bold characteristic */.bold, .subtitle, .orangebold, .bluebold, .whitebold, .darkGreyBold, .blueboldbody { font-weight: bold; }/* Defining colors */ .white, .whitebold, .subtitleWhite, #services a { color: #FFF; }.orange, .orangebold { color: #D4692E; }.blue, .blue a, .bluebold, .bluebold a { color: #A7D3F2; }.blueboldbody, blueboldbody a { color: #4E7AAC; }.smalltypeGrey { color: #CCC; }.medGrey { color: #AAA; }.darkGrey, .darkGreyBold, .darkGrey a, .darkGreyBold a { color: #333; }/* Defining link states */a {	color: #666;	text-decoration: underline;}a:visited {	color: #999;}a:hover { background: #EEE; }img a:hover { background: #FFF; }	.nodecoration a, .darkGrey a:link, .darkGreyBold a:link {	text-decoration: none;}.blue a:link, .bluebold a:link {	color: #A7D3F2;	text-decoration: none;}.orange a, .orangebold a {	color: #D4692E;	text-decoration: none;}.orange a:visited, .orangebold a:visited {	color: #D4692E;	text-decoration: none;}.white a, .smalltype a, .smalltypeGrey a { text-decoration: none; }.white a:hover { background: #777; }.separator {	color: #CCCCCC;	padding-right: 7px;	padding-left: 7px;	}/* Defining top navigation of the site */#navTop {	text-align: right; }.navtop, .navtopright {	display: inline;	padding-left: 10px;	padding-right: 5px;	border-left: 1px solid #CCC;	background: none;}.navtop a, .navtopright a {	padding-left: 5px;	padding-right: 3px;}.navtopright {	padding-right: 0px;}.navtopright a {	padding-right: 0px;}#trainingContact {	text-align: right;	vertical-align: bottom;	padding-bottom: 7px;	}#greyBarTop {	width: 755px;	height: 20px;	background-image: url(../images/greyBarTop.gif);	background-repeat: no-repeat;	text-align: right;	margin-top: 15px;	padding: 5px 10px 0px 0px;}#bannerPhoto {	width: 765px; margin: 5px 0px 10px; }#topWhite {	width: 765px;	padding-top: 5px;}/* Defines padding for page titles */.imgtitle {	padding-top: 15px;	padding-bottom: 5px;}/* Defining dotted lines */.dotted-grey-h, .dotted-grey-h-short, .dotted-white-h {	width: 100%;	height: 1px;	margin-top: 15px;	margin-bottom: 10px;	clear: both;	background-repeat: repeat-x;	}.dotted-grey-h-short { margin-top: 5px; }.dotted-grey-h, .dotted-grey-h-short { background-image: url(../images/dotted-grey-h.gif); }.dotted-white-h { background-image: url(../images/dotted-white-h.gif); }/* Defines body columns */.column {	width: 245px;	margin: 0px;	padding: 0px;	vertical-align: top;}.gutter {	width: 15px;}.bodyMargin {	margin-left: 5px;}.bodyMargin10 {	margin-left: 10px;}.pictureMargin {	margin-top: 5px;	margin-bottom: 8px;	clear: both;}/* Defines callouts for body sections */.gradbkgd140, .gradbkgd140_light {	background-image: url(../images/gradbkgd140.jpg);	background-repeat: repeat-x;	background-color: #666;	padding: 7px;}.gradbkgd140_light {	background-image: url(../images/gradbkgd140-light.gif);	background-color: #EEE;}/*.blackBar_2col {	background-image: url(../images/blackBar_2col.gif);	background-repeat: no-repeat;	width: 498px;	height: 18px;	padding: 7px 0px 0px 7px;}*/.orangeBar_2col {	background-image: url(../images/orangeBar_2col.gif);	background-repeat: no-repeat;	width: 498px;	height: 18px;	padding: 7px 0px 0px 7px;}.gradbkgd_bot_2col, .gradbkgd_light_bot_2col {	background-image: url(../images/gradbkgd_bot_2col.gif);	background-repeat: no-repeat;	height: 5px;	width: 505px;}.gradbkgd_light_bot_2col {	background-image: url(../images/gradbkgd_light_bot_2col.gif);}/* Defining PERSONAS sidebar */#pers_container {	width: 245px;	height: 25px;	margin-top: 15px;	margin-bottom: 5px;	background: url(../images/pers_bkgd.gif);	background-repeat: no-repeat;	overflow: hidden;}#pers_left { width: 107px; height: 25px; float:left; }#pers_xr, a:hover #pers_xr, #pers_ad, a:hover #pers_ad, #pers_rp, a:hover #pers_rp, #pers_it, a:hover #pers_it {	height: 25px;	float: left;	background-position: 0 0;	overflow: hidden;}.nodisplay {	display: none;}#pers_xr { background: url(../images/pers_xr.gif); width: 34px; }a:hover #pers_xr { background: url(../images/pers_xr.gif); }#pers_ad { background: url(../images/pers_ad.gif); width: 32px; }a:hover #pers_ad  { background: url(../images/pers_ad.gif); }#pers_rp { background: url(../images/pers_rp.gif); width: 31px; }a:hover #pers_rp  { background: url(../images/pers_rp.gif); }#pers_it { background: url(../images/pers_it.gif); width: 28px; }a:hover #pers_it  { background: url(../images/pers_it.gif); }a:hover #pers_xr, a:hover #pers_ad, a:hover #pers_rp, a:hover #pers_it {	background-position: 0 -25px; }#pers_xr a:hover, #pers_ad a:hover, #pers_rp a:hover, #pers_it a:hover {	background-position: 0 -25px; }/*#pers {	height: 25px;	width: 245px;	margin: 0;	padding: 0;	list-style: none;	display: inline;	overflow: hidden;	background: url(../images/pers_bkgd.gif) no-repeat left top;}#pers li {	margin: 0;	padding: 0;	list-style: none;	display: inline;}#pers a {	float: left;	padding: 25px 0 0 0;	overflow: hidden;	height: 0px !important;}#pers a:hover {	background-position: 0 -25px;}#pers_xr a { 	background: url(../images/pers_xr.gif) top left no-repeat;	width: 34px;}	#pers_ad a { 	background: url(../images/pers_ad.gif) top left no-repeat;	width: 32px;}	#pers_rp a { 	background: url(../images/pers_rp.gif) top left no-repeat;	width: 28px;}	#pers_it a { 	background: url(../images/pers_it.gif) top left no-repeat;	width: 31px;}	*//* Defines HOME spacing in place of personas */#sidebarSpace { height: 15px; }/* Defining QSR SERVICES sidebar */#services-head {	width: 240px;	height: 20px;		background-image: url(../images/serv-topbar.jpg);	background-repeat: no-repeat;	padding: 5px 0px 0px 5px;}#services {	width: 225px;	background-image: url(../images/gradbkgd140.jpg);	background-repeat: repeat-x;	text-align: left;	padding: 7px 10px 20px 10px;	background-color: #666;}.servicesSide {	width: 225px;	background-color: #333;	color: #CCC;	padding: 5px 5px 0px 5px;	margin-top: 5px;	background-image: url(../images/serv_blackBar.gif);	background-repeat: no-repeat;}.servicesSideTop {	height: 20px;}.servicesSideBot {	background-image: url(../images/servicesSideBot.gif);	height: 5px;	width: 235px;}#services-contact {	padding-top: 10px;}#services-contact a {	text-decoration: none;}#services-contact a:hover {	background: #777;}#services-phone {	padding-top: 10px;	padding-right: 5px;	float: left;	background-color: #666;}#services-bottom {	width: 245px;	height: 3px;	background-image: url(../images/serv-grey-bottom.gif);	background-repeat: no-repeat;	margin-bottom: 10px;}/* Legal section */#legal {	width: 765px;	height: 19px;	margin-top: 10px;	background-image: url(../images/greyBarBottom.gif);	text-indent: 10px;	padding: 1px 1px 0px 1px;	background-repeat: no-repeat;}#legal a { color: #CCC; }#legal a:hover { background: #333; }