/*Eric Meyer reset */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin : 0; padding : 0; border : 0; outline : 0; font-weight : inherit; font-style : inherit; font-size : 100%; font-family : inherit; vertical-align: baseline; background : transparent; }

:focus { outline : 0; } 
ol, ul { list-style : none; }
table { border-collapse : collapse; border-spacing : 0; }
caption, th, td { text-align : left; font-weight : normal; }
blockquote:before, blockquote:after, q:before, q:after { content : ""; }
blockquote, q { quotes : "" ""; }


body {
	font-family: 'Open Sans', 'Nobile',
 Georgia, serif;
	font-size: 70%;
	font-style: normal;
	line-height: 1.2;
	font-weight: normal;
	font-variant: normal;
}

/* =blocktext */
h1, h2, h3, h4, h5, p, blockquote, address, dl, ul, ol { margin : 0; padding : 0; }
h1, h2, h3 { font-family : 'Open Sans', 'Nobile',
 Georgia, serif; font-weight : normal; text-transform : uppercase; line-height : 1; }

/* =h1, h2 */
h1, h2 { font-size : 180%; }

/* =h3 */
h3 { font-size : 160%; }
li h3 { margin-left : 0; }

/* =h4 */
h4 { font-size : 140%; }
li h4 { margin-left : 0; }

/* =h5 */
h5 { font-size : 120%; }
li h5 { margin-left : 0; }

/* =p */
p { font-size : 100%; }
li p { margin-left : 0; }
form div p { margin-left : 0; }
dd p { margin-left : 0; padding-top : 0; }

/* =blockquote */
li blockquote { margin-left : 0; }

/* =strong/b/em/i */
strong, b { font-weight : bold; }
em, i {
	font-style : italic;
	font-family: 'Open Sans', 'Nobile',
 Georgia, "Times New Roman", Times, serif;
}

/* =address */
address { font-style : normal; }
address span { display : block; }

/* =dl/dt/dd */
dt { font-weight : bold; }
dd { padding-bottom : 0; }

/* =ul */
ul {
	list-style-type : none;
	font-size: 13px;
	line-height: 13px;
}
ul ul { margin-left : 0;  }

/* =ol */
ol ol { margin-left : 0; }

/* =img */
img, a img { border : none; }

/* =hr */
hr { display : none; }

/* =form */
input, select, textarea { font : 99% 'Open Sans', 'Nobile',
 Georgia, serif; }

h2 a, h3 a { font-weight : inherit; }


/*END Eric Meyer reset*/


/* Normalizes margin, padding */
body, ol, li, h2, h3, p {
	margin : 0;
	padding : 0;
	font-family: 'Open Sans', 'Nobile',
 Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 15px;
	color: #18265C;
}

/* Removes border from fieldset and img */
img { border : 0; }

/*end all testing add-ons - What follows is the original markup*/

ol {
	list-style-type: decimal;
	list-style-position:outside;
}
/* CSS Document */

html {
	text-align:center; }
body,td,th {
	font-family: 'Open Sans', 'Nobile',
 Georgia, Times New Roman, Times, serif;
	font-size: 11px;
}

body {
	text-align: left;
	margin:0;
	padding:0;
	background-color: #FFF;
}
#container {
	position: relative;
	width: 931px;
	margin: 0 auto;
	height: 725px;
}

a {
	font-family: 'Open Sans', 'Nobile',
 Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #808F95;
	line-height: 12px;
}
a:link {
	text-decoration: none;
	font-size: 14px;
	line-height: 15px;
	color: #18265C;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;

}
a:visited {
	color: #808F95;
	color:#607181;
	text-decoration: none;
}
a:hover {
	color:#688fe0;
	color:#3f486d;
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
#centralillust {
	position:absolute;
	width:454px;
	height:365px;
	z-index:2;
	left: 76px;
	top: 99px;
}
.tenbold {
	font-size: 10px;
	font-weight: bold;
}
#image_container {
	position:absolute;
	width:261px;
	height:287px;
	z-index:8;
	left: 492px;
	top: 141px;
	background-color: #FFF;
	background-image: url(../images/headshots/blank_box.jpg);
}
#pagtitle {
	position:absolute;
	width:121px;
	z-index:9;
	left: 331px;
	top: 15px;
	font-family: 'Open Sans', 'Nobile',  Georgia, Palatino, "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 18px;
	font-weight: bold;
	color: #333;
}
#Layer13 {
	position:absolute;
	width:45px;
	height:50px;
	z-index:9;
	left: 439px;
	top: 470px;
}
#Layer14 {
	position:absolute;
	width:45px;
	height:50px;
	z-index:10;
	left: 385px;
	top: 470px;
}
#outsidelinks {
	position:absolute;
	width:177px;
	height:189px;
	z-index:11;
	left: 10px;
	top: 321px;
	font-family: 'Open Sans', 'Nobile',  Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 1.1em;
}
.ratchedDown {
	font-size: 11px; 
	line-height:11px;
}
#big_box {
	margin: 0px;
	padding: 0px;
	border: 1px solid #999;
}
.picture_border {
	border: 1px solid #999;
}
.twentytwoptgrey-336 {
	font-size: 24px;
	font-weight: normal;
	color: #333366;
	line-height: 22px;
}
.eleven {font-size: 11px; }
#email_phone {
	position:absolute;
	left:10px;
	top:141px;
	width:198px;
	height:26px;
	z-index:16;
	text-align: left;
}
/*#ringbell {
	position:absolute;
	left:10px;
	top:228px;
	width:37px;
	height:83px;
	z-index:1;
}
#ringbell {
	text-align: left;
	font-style: italic;
	z-index: 20;
}
#bellarrow {
	margin-top: 2px;
}*/
#qtlogo {
	position:absolute;
	width:45px;
	height:50px;
	z-index:20;
	left: 17px;
	top: 516px;
	background-color: #FFF;
}
#ringbell .style12 {
	color: #9CA7AC;
}
.style11 {font-size: 10px; }

#email_phone-head {
	font-size: 10px;
	font-weight: normal;
	font-variant: small-caps;
}
.heading, .heading p {
	font-size: 11px;
	color: #000;
	line-height: 12px;
	font-family: 'Open Sans', 'Nobile',  Georgia, "Times New Roman", Times, serif;
}
.rolloverenlarge {
	font-size: 11px;
	color: #ACACAC;
	font-family: 'Open Sans', 'Nobile',  Georgia, "Times New Roman", Times, serif;
}
.twelve {
	font-size: 12px;
	line-height: 12px;
}
.thirteenItal {
	font-size: 13px;
	line-height: 13px;
}
h3, .fourteenItal {
	font-size: 14px;
	line-height: 14px;
	text-transform: none;
	color: #808F95;
}
.heading a:hover {
	 color:#999;
	color:#688fe0;}
html {
	text-align:center; }
body {
	text-align: left;
	margin:0;
	padding:0;
}
#writeractor {
	position:absolute;
	left:10px;
	top:15px;
	width:166px;
	z-index:3;
}
#writeractor2 {
	position:absolute;
	left:171px;
	top:15px;
	width:166px;
	z-index:3;
}
h1 {
	font-size: 24px;
	font-weight: normal;
	color: #000;
	font-family: 'Open Sans', 'Nobile',
 Georgia, "Times New Roman", Times, serif;
	font-style: normal;
	line-height: 22px;
	text-transform: capitalize;
	text-indent:-9999px;
}
div#heading {
	position:absolute;
	left:10px;
	top:141px;
	width:138px;
	height:88px;
	z-index:3;
	font-size:11px;
	line-height:12px;
	font-family: 'Open Sans', 'Nobile',
 Georgia, "Times New Roman", Times, serif;
}
#outsidelinks.heading, #outsidelinks.heading a {
	font-size:11px;
	line-height: 12px;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
a:visited {
	color: #808F95;
}

#Layer5 a:hover, #Layer8 a:hover, #Layer10 a:hover, #Layer13 a:hover, #Layer14 a:hover, div#Layer9 a:hover {
	border-bottom:none;
}
#caption h1  {
	text-indent:-9999px;
}
p {
	color:#3f486d;
	font-size: 13px;
}
#robHeadshots a {
	border-bottom:none;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
#outsidelinks strong, #heading strong {
	font-family: 'Open Sans', 'Nobile',  Georgia, Palatino, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 14px;
	font-weight: normal;
	color:#808F95
}
#outsidelinks span {
	font-size:12px;
	font-weight:normal;
	font-family: 'Open Sans', 'Nobile',
 Georgia, "Times New Roman", Times, serif;
	line-height: 13px;
}
.opacityChange a:hover {
	opacity:.5;
}
#pagtitle p {
	font-family: 'Open Sans', 'Nobile',
 Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 14px;
	font-weight: bold;
}
#writeractor strong {
	font-size: 16px;
	line-height: 14px;
	font-weight: bold;
	color: #333;
}
#heading .lead strong {
	font-size:14px;
	font-weight: normal;
}
#ringbell img a {
	border-bottom:none;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
#ringbell img a:active {
	color:#000;
}
#cg_medal {
	position:absolute;
	left:478px;
	background-image: url(../images/cg_medal_long_42x42.png);
	background-repeat: no-repeat;
	top:15px;
	width:42px;
	height:42px;
	z-index:60;
}
#filmAnim {
	position:absolute;
	width:249px;
	height:190px;
	left:331px;
	top:130px;
	z-index:6;
	background:url(../images/mC3_filmAnim.gif);
	background-image: url(../images/mC3_filmAnim.gif);
}
#outsidelinks p em {
	font-size: 13px;
	line-height: 14px;
}
#writeractor2 strong {
	font-family: 'Open Sans', 'Nobile', Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 14px;
	font-weight: bold;
	color: #333;
}
#ringbell .style12 {
	color: #9CA7AC;
	color:#808F95;
	font-size: 12px;
	font-style: italic;
	line-height: 13px;
}
a:link {
	-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear;-moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;

}
#ringbell .style12:hover {
	color: #000;
	background-color: rgba(47,61,10,0.3);
	background-color:rgba(181,194,199,0.8);
}
#ringbell .style12:active {
	color: #999;
	color:#000;
	color:#fff;
	background-color: rgba(47,61,10,0.5);
	background-color:rgba(44,51,77,0.8);
}
#outsidelinks p {
	color: #7C8B91;
}
#unique li.crazy {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 14px;
	line-height:15px;
	padding-left:0;
	margin-left:0;
	background: none;
}
.titlelinks, .titlelinks a, titlelinks a:visited {
	font-family: 'Open Sans', 'Nobile',
 Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color:#3f486d;
	color:#688fe0;
	line-height: 15px;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
.titlelinks a:active {
	color:#000;
}
#navbox .titlelinks .home a {
	font-size: 14px;
	line-height: 15px;	-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
.boogy {
	font-size: 14px;
}
ul.superlinks {
	color:#3f486d; 
	color:#688fe0;
	font-size: 14px;
	line-height: 15px; 
	font-family: 'Open Sans', 'Nobile', Georgia, "Times New Roman", Times, serif;
}
#container #navbox {
	font-size: 14px;
	line-height: 15px;
}
#navbox .superlinks .home a, #navbox .titlelinks #circuit a,#container #navbox .titlelinks .healthtight a {
	margin-left:-13px;
	padding-left:13px;
	background-image: url(../images/star_up_10x10.png);
	background-repeat: no-repeat;
	background-position: left center;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
#navbox .superlinks .home a:hover, #navbox .titlelinks #circuit a:hover, #container #navbox .titlelinks .healthtight a:hover {
	background-image: url(../images/star_icon_10x10.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 14px;
	line-height: 15px;
}
#container #outsidelinks p a {
	color:#18265C;
	font-size: 13px;
	line-height: 14px;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
#container #outsidelinks p a {
	background: url(../images/newwindow_12x12.png) no-repeat left center;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
p#redPdfIcon a {
	background: url(../images/pdf_icon_12x12.png) no-repeat left center;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}	
#container #outsidelinks p a:hover, #navbox a:hover {
	color:#000;
	background-color:rgba(17,34,67,0.2);
	background-color:#c2cdd2;
}
#container #outsidelinks #redPdfIcon a {
	background-image: url(../images/pdf_icon_12x13.png);
	background-repeat: no-repeat;
	background-position: left center;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
#navbox a:hover, #navbox #homeBoy a:hover {
	color: #000;
	background-color:rgba(181,194,199,0.8);
}
#container #outsidelinks p a:active, #navbox a:active, #navbox .fitness tighter a:active, #navbox #homeBoy a:active {
	color: #fff;
	background-color:rgba(17,34,67,0.4);
	background-color:rgba(44,51,77,0.8);
}
#container #outsidelinks p a:active {
	color:#fff;
	background-image: url(../images/newwindow_white_12x12.png);
	background-color:rgba(17,34,67,0.4);
	background-color:rgba(44,51,77,0.8);
}
#container #outsidelinks a {
	margin-left: -13px;
	padding-left: 13px;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
#navbox {
	position:absolute;
	width:199px;
	height:104px;
	z-index:18;
	left: 651px;
	top: 15px;
	font-size:14px;
	line-height:15px;
}
#navbox a {
	color:#808F95;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
#navbox ul.titlelinks a:hover {
	font-size: 14px;
	line-height: 15px;
	background:url(../images/star_icon_10x10.png) no-repeat 0 50%;
	font-family: 'Open Sans', Georgia, "Times New Roman", Times, serif;
	color:#112243;
	padding:0 2px 0 13px;
	color:#fff;
	background-color:rgba(115,134,142.0.8);
}
#navbox #unique .crazy .noIndentIcon2 {
	background-image: url(../images/backup_up_15x15.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 18px;
	margin-left:0;
}

#navbox .titlelinks #robMc .titlelinks {
	color: #18265C;
}
#navbox .titlelinks .healthtight a, #navbox .titlelinks .healthtight a:hover {
	line-height: 15px;
	text-indent: 10px;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
.titlelinks, .titlelinks a {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 14px;
	color:#17255b;
	line-height: 15px;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
.titlelinks a:hover {
	color:#4D69A3;
	color:#112243;
	background/*-image*/:url(../images/star_icon_10x10.png) no-repeat left center;
}
.titlelinks a:active {
	color:#112243;
}
#navbox .titlelinks li {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 15px;
	line-height: 15px;
	color:#17255b;
	text-indent: -13px;
}
#navbox .titlelinks .home {
	font-size: 14px;
	line-height: 15px;
	color: #636DAE;
	color:#122344;
	margin-left:13px;
}
.noIndentIcon2 {
	background: transparent url(../images/link_arrow_back_15x15.png) no-repeat center right;
	padding-right:18px;
}
.noIndentIcon2 a:hover {
	background:url(../images/link_arrow_back_over_15x15z.png) no-repeat center right;
	padding-right:18px;
	z-index:100;
}
#navbox ul.titlelinks a:hover {
	font-size: 14px;
	line-height: 15px;
	background: url(images/star_icon_10x10.png) no-repeat 0 50%;
	color:#112243;
	margin-left:-10px;
	font-family: 'Open Sans', Georgia, serif;
	padding-left:10px;
}
#navbox .titlelinks .fitness {
	font-size: 15px;
	line-height: 15px;
}
#navbox .titlelinks .healthtight a, #navbox .titlelinks .healthtight a:hover {
	line-height: 15px;
	text-indent: 10px;
}
.titlelinks, .titlelinks a {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 14px;
	color:#17255b;
	line-height: 15px;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
#navbox .titlelinks li {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 15px;
	line-height: 15px;
	color:#17255b;
	text-indent: -13px;
}
#navbox .titlelinks .home {
	font-size: 14px;
	line-height: 15px;
	color: #636DAE;
	color:#122344;
	margin-left:13px;
}
.noIndentIcon2 {
	background: transparent url(../images/link_arrow_back_15x15.png) no-repeat center right;
	padding-right:18px;
}
.noIndentIcon2 a:hover {
	background:url(../images/link_arrow_back_over_15x15z.png) no-repeat center right;
	padding-right:18px;
	z-index:100;
}
#navbox ul.titlelinks a:hover {
	font-size: 14px;
	line-height: 14px;
	background: url(images/star_icon_10x10.png) no-repeat 0 50%;
	color:#112243;
	margin-left:-10px;
	font-family: 'Open Sans', Georgia, serif;
	padding-left:10px;
}
#navbox ul.titlelinks a:hover {
	font-size: 14px;
	line-height: 15px;
	background:url(../images/star_icon_10x10.png) no-repeat 0 50%;
	font-family: 'Open Sans', Georgia, "Times New Roman", Times, serif;
	color:#112243;
	/*margin:-13px;*/
	padding:0 2px 0 13px;
	/*text-indent:13px;*/
	color:#fff;
	background-color:#112243;
	background-color:rgba(17,34,67,0.6);
}
#navbox ul.titlelinks a:active {
	background-color:#112243;
}
#navbox #unique .crazy .noIndentIcon2 {
	background-image: url(../images/backup_up_15x15.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 18px;
	margin-left:0;
}
#unique li.crazy {
	font-family: 'Open Sans', Georgia, serif;
	font-size: 14px;
	line-height:15px;
	padding-left:0;
	margin-left:0;
	background: none;
}
#navbox #unique .crazy .noIndentIcon2 {
	font-size: 14px;
	font-family: 'Open Sans', Georgia, serif;
	color: #607181;
	color:#607181;
}
#navbox .titlelinks .home:hover {
	color: #122344;
	color:#112243;
}
unique .crazy .noIndentIcon2:hover {
	color: #122344;
}
#unique .crazy:hover {
	color: #122344;
}
#navbox #unique .crazy .noIndentIcon2 a:hover {
	color: #122344;
	color:#112243;
}
a:hover {
	color: #122344;
}
#navbox #unique:hover {
	color: #122344;
}
#navbox .titlelinks .home {
	font-size: 14px;
	line-height: 15px;
}
#navbox .titlelinks .home a {
	font-size: 14px;
	line-height: 15px;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
#container #navbox #circuit a, #navbox .healthtight a {
	margin-left: -13px;
	padding-left: 13px;
	font-size: 14px;
	line-height: 15px;
}
li#circuit a, li.healthtight a, li#robMc a, #home a {
	background: url(../images/star_up_10x10.png) no-repeat left center;
	padding-left:13px;
	color: #607181;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
#navbox .titlelinks li a, li#backBoy a {
	background: url(../images/back_hand_18x14.png) no-repeat left center;
	font-family: 'Open Sans', Georgia, serif;
	font-size: 14px;
	line-height: 15px;
	padding-left:20px;
	margin-left:-19px;
	padding-right:2px;
	color:#607181;
		-webkit-transition: color .5s linear; 	-moz-transition: color .5s linear; 	-o-transition: color .5s linear;
	-webkit-transition: background-color .4s linear; -moz-transition: background-color .4s linear;-o-transition: background-color .4s linear;
}
#navbox #unique li#backBoy a.noIndentIcon2:hover  {
	background: url(../images/back_hand_18x14.png) no-repeat left center;
	padding-left:20px;
	font-size: 14px;
	line-height: 15px;
	color:#112243;
	color:#FFF;
	background-color:rgba(17,34,67,0.6);
}
#navbox #unique li#backBoy a.noIndentIcon2:active {
	background-color:#112243;
	margin-left:-25px;
}
.titlelinks a:hover {
	color:#4D69A3;
	color:#112243;
	background:url(../images/star_icon_10x10.png) no-repeat left center;
}
.titlelinks a:active {
	color:#112243;
}
#creditcontact .copyrtregular a:hover, #addedText a:hover {
	color: #000;
	color:#fff;
	padding:0;
	background-color:rgba(17,34,67,0.6);
}
#navbox .superlinks #circuit a:hover, #navbox .superlinks .healthtight a:hover {
	background-image: url(../images/star_icon_10x10.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 14px;
	line-height: 15px;
}
#creditcontact .copyrtregular a:active, #addedText a:active {
	background-color:#112243;
}
#bellsound {
	position:absolute;
	width:32px;
	height:32px;
	z-index:30;
	left: 17px;
	top: 532px;
}
#bell {
	position:absolute;
	width:50px;
	height:53px;
	z-index:19;
	left: 36px;
	top: 223px;
}
#ringbell {
	position:absolute;
	left:10px;
	top:228px;
	width:37px;
	height:83px;
	z-index:1;
}
#ringbell {
	text-align: left;
	font-style: italic;
	z-index: 20;
}
#bellarrow {
	margin-top: 2px;
}
#ringbell .style12 {
	color: #9CA7AC;
}
