html { 
	overflow-y: scroll; 
	margin:0 auto;
}

body {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: #3D3D3D;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/bg_hp_pagetile.jpg);	
	text-align:center;	
}	
	
p {
	padding:0px;
	margin-top:5px;
	margin-bottom:15px;	
}

a {
	outline:none;
}
	
a:link, a:visited {
	text-decoration:none;
	color:#077000;	
}

a:hover, a:active {
	text-decoration:none;
	color:#ffffff;
}

img {
	border: none;
}	

form {
	margin:0px;
	padding:0px;
}

/* DIVS */

#container_hp {
	margin:0 auto;
	height:682px;
	width:980px;
	background-image:url(../images/bg_hp_content.jpg);	
	text-align:left;	
}

#container_int {
	margin:0 auto;
	height:682px;
	width:980px;
	background-image:url(../images/bg_int_content.jpg);	
	text-align:left;	
}


#logo {
	float:left;
	padding-top:31px;
	padding-left:41px;
	height:34px;
}

#phonenumber {
	float:right;
	padding-top:40px;
	font-weight:bold;
	font-size:15px;
	padding-right:145px
}

#navbar {
	margin-left:50px;
	margin-top:21px;
}

#navbar a:link, #navbar a:visited {
	color:#000000;
	font-weight:bold;
	margin-right:24px;
}

#navbar a:hover, #navbar a:active {
	color:#ffffff;
	font-weight:bold;
	margin-right:24px;
}

#hp_bottomlinks {
	float:left;
	width:270px;
	margin-left:33px;
	text-align:center;	
	white-space:nowrap;
}

#hp_bottomlinks a:link, #hp_bottomlinks a:visited {
	color:#000000;
	font-weight:bold;
	line-height:37px;
	font-size:12px;
	width:270px;
}

#hp_bottomlinks a:hover, #hp_bottomlinks a:active {
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	width:270px;
	background-image:url(../images/bg_hp_bottomlinks.jpg);
	padding-left:75px;
	padding-right:75px;
	padding-top:8px;
	padding-bottom:5px;
	text-shadow: 0.1em 0.1em 0.2em #000000;
}

#hp_bottomlinks  a:hover:before {
	content: "{ "
}

#hp_bottomlinks  a:hover:after {
	content: " }"
}

#displayDiv {
	float:left;
	width:635px;
	font-size:10px;
	line-height:11px;
}

#displayDiv  strong {
	font-size:12px;
}

#default_div {
	float:left;
	padding-top:15px;
	padding-left:50px;
}

#businesses_div, #schools_div, #government_div, #healthcare_div, #nonprofits_div {
	display:none;
	float:left;
	padding-top:10px;
	padding-left:50px;	
}

#int_content_left {
	float:left;
	width:579px;
	padding-left:88px;
	padding-top:20px;	
}

#int_content_left_testimonials {
	float:left;
	width:666px;
	padding-left:0px;
	padding-top:0px;	
}
#int_content_left_testimonials .floatleft1 {
	float:left;
	width:295px;
	padding-right:20px;
	margin-left:35px;
	margin-top:10px;
	font-size:11px;
}

#int_content_left_testimonials .floatleft2 {
	float:left;
	width:295px;
	padding-right:10px;
	margin-top:10px;	
	font-size:11px;
}

#int_content_left_testimonials .bottomline {
	border-bottom:1px solid #333333;
}


#int_content_left .testimonials_link {
	float:right;
	width:100px;
	margin-left:10px;
	margin-right:50px;
	margin-top:0px;
	margin-bottom:10px;
	text-align:center;
	border:1px dotted #333;
	padding:5px;
}

#int_content_left  .h2_requestaquote {
	margin-bottom:5px;
	margin-right:63px;
	float:left;
}

#int_content_left  span a:link, #int_content_left  span a:visited {
	text-decoration:underline;
}

#int_content_left  span a:hover, #int_content_left  span a:active {
	text-decoration:none;
}

#int_content_left .text {
	line-height:13px;
	padding-bottom:10px;
	font-weight:bold;
}

#int_content_left .form {
	float:left;
	width:300px;
}

#int_content_left .form label {
	text-shadow: 0.2em 0.2em 0.2em #cccccc;
	color:#000000;
	font-size:10px;
	font-weight:bold;	
	float:left;
	text-align:right;
	width:100px;
	padding-right:5px;
	line-height:12px;

}

#int_content_left .form input {
	font-size:10px;
	padding:0px;
	margin-bottom:5px;
	*margin-bottom:3px;
	border:1px solid #76644C;
}

#int_content_left .quote_form {
	float:left;
	width:275px;
}

#int_content_left .quote_form label {
	text-shadow: 0.2em 0.2em 0.2em #cccccc;
	color:#000000;
	font-size:10px;
	font-weight:bold;	
	float:left;
	text-align:right;
	width:100px;
	padding-right:5px;
	line-height:12px;
}

#int_content_left .quote_form input {
	font-size:10px;
	padding:1px;
	*padding:0px;
	margin-bottom:5px;
	*margin-bottom:3px;
	border:1px solid #76644C;
	padding:0px;
}

#int_content_left .quote_form  .textinput {	
	font-size:10px;
	padding:1px;
	*padding:0px;	
	margin-bottom:5px;
	*margin-bottom:3px;
	background:#ffffff;
	width:165px;
}

#int_content_left .quote_form  .textinput_short {	
	font-size:10px;
	padding:1px;
	*padding:0px;	
	margin-bottom:5px;
	*margin-bottom:3px;
	background:#ffffff;
	width:50px;
}

#int_content_left .quote_form .textinput_error {
	font-size:10px;
	padding:1px;
	*padding:0px;	
	margin-bottom:5px;
	*margin-bottom:3px;
	background:#ECC9CE;
	width:165px;
}

#int_content_left .quote_form .textinput_short_error {
	font-size:10px;
	padding:1px;
	*padding:0px;
	margin-bottom:5px;
	*margin-bottom:3px;
	background:#ECC9CE;
	width:50px;
}

#int_content_left .quote_form .textinput_long {
	width:165px;
	padding:1px;
	*padding:0px;
}

#int_content_left .bulk_order_info label {
	text-shadow: 0.2em 0.2em 0.2em #cccccc;
	color:#000000;
	font-size:10px;
	font-weight:bold;	
	text-align:right;
	padding-right:5px;
	line-height:12px;
}

#int_content_left .bulk_order_info input {
	font-size:10px;
	padding:1px;
	*padding:0px;
	margin-bottom:5px;
	*margin-bottom:3px;
	border:1px solid #76644C;
	margin-right:7px;
}

#int_content_left .bulk_order_info  .textinput_short {	
	font-size:10px;
	padding:1px;
	*padding:0px;	
	margin-bottom:5px;
	*margin-bottom:3px;
	background:#ffffff;
	width:50px;
}

#int_content_left .bulk_order_info .textinput_short_error {
	font-size:10px;
	padding:1px;
	*padding:0px;	
	margin-bottom:5px;
	*margin-bottom:3px;
	background:#ECC9CE;
	width:50px;
}

#int_content_left .bulk_order_info .textinput_long {
	width:165px;
}

#int_content_left .quote_form .textinput_med {
	width:100px;
}






#int_content_left  h2 {
	font-size:15px;
	margin-top:0px;
	padding-top:0px;
}

#int_content_left  span {
	font-size:10px;
}

#int_content_left h3 {
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	font-size:15px;
}

#int_content_left p {
	padding-top:0px;
	margin-top:0px;
	padding-right:30px;
	font-weight:bold;
	font-size:11px;
}

#int_content_left p  span {
	font-size:10px;
}

#int_content_left .contact_floatleft1 {
	float:left;
	width:300px;
}

#int_content_left .contact_floatleft2 {
	float:left;
	width:270px;
}

#int_content_left a:link, #int_content_left a:visited {
	color:#3D3D3D;
}

#int_content_left a:hover, #int_content_left a:active {
	color:#475438;
	text-decoration:underline;
}

#int_content_left .contacttext {
	font-size:14px;
}

#int_content_left ul {
	padding-left:15px;
	font-size:11px;
	font-weight:bold;
	*margin-left:3px;
}

#int_content_left .thankyoutext  {
	font-size:12px;
}

#int_content_right {
	float:left;
	width:279px;	
	text-align:center;
	font-size:10px;
	font-weight:bold;
}

#int_content_right span {
	font-size:16px;	
}

#int_content_right a:link, #int_content_right a:visited {
	color:#3D3D3D;
}

#int_content_right a:hover, #int_content_right a:active {
	color:#475438;
	text-decoration:underline;
}

#int_content_right .ourstory {
	text-align:left;
	padding:15px;
	font-size:11px;
	line-height:16px;
}

#int_content_right h3 {
	font-size:16px;
	font-weight:bold;
	margin-top:0px;
	padding-top:5px;
	margin-bottom:0px;
	padding-bottom:5px;
}

#customize_benefits {
	float:left;
	height:420px;
	width:633px;
	background-image:url(../images/bg_benefits.jpg);
	background-repeat:no-repeat;
	margin-left:33px;
	font-weight:bold;
	font-size:10px;		
}

#customize_benefits span {
	font-size:12px;
}
#customize_benefits img {
	margin-top:10px;
}
#customize_benefits .col1 {
	float:left;
	width:150px;
	margin-left:55px;
	padding-top:210px;
}

#customize_benefits .col2 {
	float:left;
	width:220px;
	padding-top:210px;
	padding-right:10px;
}

#customize_benefits .col3 {
	float:left;
	width:190px;
	padding-top:210px;
}

#specials {
	float:left;
	height:420px;
	width:633px;
	background-image:url(../images/bg_specials.jpg);
	background-repeat:no-repeat;
	margin-left:33px;
	font-weight:bold;
	font-size:10px;			
}

#specials  .specials {
	text-align:center;
	font-size:11px;
	width:633px;
	padding-top:340px;
}

#specials .specials h3 {
	font-size:15px;
}







/* HEADER
--------------------------------------------------------- */

div#header_wrap {
	padding: 0px 25px;	
	height: 360px;
	*height: 368px;
	display:block;
}

div#header {
	height: 259px;
}

/* ---- header content --- */

div#header_content_wrap {}

div#header_content {
	height: 259px;
}

/* ---- scrolling header --- */

#demo-bar {
	margin: 0px auto;
	padding: 0;
	width: 919px;
	text-align: center;
} 
#demo-wrapper {
	margin: 0px auto;
	overflow: hidden; 
	height: 259px; 
	width: 912px;
	position: relative;
	background:#000;
	margin-top:8px;
	
} 

#demo-inner {
	width: 4600px;
	height: 259px;
	position: relative;
} 

.scrolling-content {
	width: 912px;
	height: 259px;
	text-align: left;
	position: absolute;
} 

div#content1 a:link, div#content1 a:visited,
div#content2 a:link, div#content2 a:visited,
div#content3 a:link, div#content3 a:visited,
div#content4 a:link, div#content4 a:visited,
div#content5 a:link, div#content5 a:visited {
	color: #ffffff;
	text-decoration: none;
}
div#content1 a:hover,
div#content2 a:hover,
div#content3 a:hover,
div#content4 a:hover,
div#content5 a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#content1 {
	left: 0px; 
	top: 0px;
	width: 912px;
	height: 305px;
	background: url(../images/bg_savings.jpg) top right no-repeat;
}

#content1 .lefttext {
	float:left;
	width:550px;
	text-align:right;
	text-shadow: 0.1em 0.1em 0.2em #000000;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	line-height:15px;
}

#content1 .lefttext span {
	font-size:10px;
}

#content1 .lefttext span a:link, #content1 .lefttext span a:visited {
	text-decoration:underline;
}

#content1 .lefttext span a:hover, #content1 .lefttext span a:active {
	text-decoration:none;
}

#content1 .form {
	float:left;
	width:300px;
	margin-left:30px;
}

#content1 .form label {
	text-shadow: 0.2em 0.2em 0.2em #000000;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;	
	float:left;
	text-align:right;
	width:100px;
	padding-right:5px;
	line-height:18px;
	*line-height:20px;
}

#content1 .form input {
	font-size:10px;
	padding:1px;
	margin-bottom:5px;
	*margin-bottom:3px;
	border:1px solid #76644C;
}

#content1 .form span {
	text-shadow: 0.1em 0.1em 0.2em #000000;
	color:#ffffff;
	font-size:10px;
}

#content1 .submibutton {
	margin-top:5px;
}

div#user1, div#user2, div#user3, div#user4, div#user5 {
	width: 912px;
	padding: 20px 0 0 20px;
}

#content2 {
	left: 920px; 
	top: 0px;
	width: 912px;
	height: 305px;
	background: url(../images/bg_selection.jpg) top right no-repeat;
} 

#content2 .floatlist_wrapper {
	margin-left:300px;
}

#content2 .floatlist_wrapper ul {
	padding:0px;
	line-height:18px;
	margin:0px;
	list-style:none;
}

#content2 .floatlist1 {
	float:left;
	width:160px;
	text-shadow: 0.2em 0.2em 0.2em #000000;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;	
}

#content2 .floatlist2 {
	float:left;
	width:165px;
	text-shadow: 0.2em 0.2em 0.2em #000000;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;	
}

#content2 .floatlist3 {
	float:left;
	width:135px;
	text-shadow: 0.2em 0.2em 0.2em #000000;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;	
}

#content2 .floatlist4 {
	float:left;
	width:140px;
	text-shadow: 0.2em 0.2em 0.2em #000000;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;	
}

#content3 {
	left: 1840px; 
	top: 0px;
	width: 912px;
	height: 305px;
	background: url(../images/bg_customization.jpg) top right no-repeat;
} 

#content3 .floatleft1 {
	float:left;
	text-shadow: 0.2em 0.2em 0.2em #000000;
	color:#ffffff;
	font-size:10px;
	margin-left:335px;
	margin-top:190px;
}

#content3 .floatleft2 {
	float:left;
	text-shadow: 0.2em 0.2em 0.2em #000000;
	color:#ffffff;
	font-size:10px;
	margin-top:190px;
	margin-left:35px;	
	
}

#content3 .floatleft3 {
	float:left;
	text-shadow: 0.2em 0.2em 0.2em #000000;
	color:#ffffff;
	font-size:10px;
	margin-top:190px;
	margin-left:65px;	
}

#content4 {
	left: 2760px; 
	top: 0px;
	width: 912px;
	height: 305px;
	background: url(../images/bg_reliability.jpg) top right no-repeat;
}

#content4 .text {
	text-shadow: 0.2em 0.2em 0.2em #000000;
	color:#ffffff;
	font-size:12px;
	margin-left:280px;
	margin-top:10px;
	*margin-top:30px;
	width:365px;
	font-weight:bold;
}

#content4 .text span {
	font-size:15px;
}

#content4 .text p {
	background-color:#0A2155;
	padding:5px;
	width:175px;
}

#content5 {
	left: 3680px; 
	top: 0px;
	width: 912px;
	height: 305px;
	background: url(../images/bg_support.jpg) top right no-repeat;
}

#content5 .text {
	text-shadow: 0.2em 0.2em 0.2em #000000;
	color:#ffffff;
	font-size:12px;
	margin-left:300px;
	margin-top:10px;
	*margin-top:30px;
	font-weight:bold;
	line-height:18px;
}

#content5 .text h1 {
	font-size:15px;
}

#content5 .text span {
	font-size:13px;
}

#content5 .text .phonenumber {
	float:left;
	font-size:24px;
	height:50px;
	margin-right:10px;
}

#content5 .text .emailaddress {
	font-size:10px;
	line-height:10px;
	margin:0px;
	padding:0px;
}



/* ---- header buttons --- */

div#header_buttons_wrap { }

div#header_buttons {
	height: 80px;
	background: url(../images/header_buttons_bg.png) top left repeat-x;
	margin-top:5px;
	*margin-top:13px;	
}

ul#buttons {
	margin: 0;
	padding: 0;
}
ul#buttons li {
	list-style: none;
}
ul#buttons li a:link, ul#buttons li a:visited {
	width: 193px;
	height: 90px;
	display: block;
}

li#but_savings {
	width: 193px;
	height: 90px;
	float: left;
	background: url(../images/but_savings.jpg) 0% 0% no-repeat;
}
li#but_savings a:hover {
	background: url(../images/but_savings.jpg) 0% 100% no-repeat;
}
li#but_savings a.active {
	width: 193px;
	height: 90px;
	float: left;
	background: url(../images/but_savings.jpg) 0% 100% no-repeat;
}
li#but_savings a:active {
	width: 193px;
	height: 90px;
	float: left;
	background: url(../images/but_savings.jpg) 0% 100% no-repeat;
}
li#but_selection {
	width: 181px;
	height: 90px;
	float: left;
	background: url(../images/but_selection.jpg) 0% 0% no-repeat;
}
li#but_selection a:hover {
	background: url(../images/but_selection.jpg) 0% 100% no-repeat;
}
li#but_selection a.active {
	width: 181px;
	height: 90px;
	float: left;
	background: url(../images/but_selection.jpg) 0% 100% no-repeat;
}
li#but_customization {
	width: 181px;
	height: 90px;
	float: left;
	background: url(../images/but_customization.jpg) 0% 0% no-repeat;
}
li#but_customization a:hover {
	background: url(../images/but_customization.jpg) 0% 100% no-repeat;
}
li#but_customization a.active {
	width: 182px;
	height: 90px;
	float: left;
	background: url(../images/but_customization.jpg) 0% 100% no-repeat;
}
li#but_reliability {
	width: 182px;
	height: 90px;
	float: left;
	background: url(../images/but_reliability.jpg) 0% 0% no-repeat;
}
li#but_reliability a:hover {
	background: url(../images/but_reliability.jpg) 0% 100% no-repeat;
}
li#but_reliability a.active {
	width: 182px;
	height: 90px;
	float: left;
	background: url(../images/but_reliability.jpg) 0% 100% no-repeat;
}
li#but_support {
	width: 181px;
	height: 90px;
	float: left;
	background: url(../images/but_support.jpg) 0% 0% no-repeat;
}
li#but_support a:hover {
	background: url(../images/but_support.jpg) 0% 100% no-repeat;
}
li#but_support a.active {
	width: 181px;
	height: 90px;
	float: left;
	background: url(../images/but_support.jpg) 0% 100% no-repeat;
}
li#but_quote {
	width: 181px;
	height: 90px;
	float: left;
	background: url(../images/but_quote.jpg) 0% 0% no-repeat;
}
li#but_quote a:hover {
	background: url(../images/but_quote.jpg) 0% 100% no-repeat;
}
li#but_quote a.active {
	width: 181px;
	height: 90px;
	float: left;
	background: url(../images/but_quote.jpg) 0% 100% no-repeat;
}







/* ---- user6 --- */
div#user6_wrap {
	padding: 0 25px;
}
div#user6 {
	background: #0C110D;
	border-bottom: 5px solid #c1c1c1;
	color: #9a9a9a;
	text-align: left;
	padding: 10px 25px;
	font-size: 11px;
}
div#user6 a:link, div#user6 a:visited {
	color: #9a9a9a;
	text-decoration: underline;
	font-size: 11px;
}
div#user6 a:hover {
	color: #ffffff;
	text-decoration: underline;
}



/* CLASSES */

.clear {
	clear:both;
}

.toggleopacity img {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	opacity:1;
}

.toggleopacity:hover img {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=66);
	-moz-opacity: 0.66;
	opacity:.66;	
}

.textinput {
	font-size:10px;
	padding:1px;
	*padding:0px;	
	margin-bottom:5px;
	*margin-bottom:3px;
	background:#ffffff;
	width:185px;
}

.textinput_error {
	font-size:10px;
	padding:1px;
	*padding:0px;	
	margin-bottom:5px;
	*margin-bottom:3px;
	background:#ECC9CE;
	width:185px;
}

.textinput_short {	
	font-size:10px;
	padding:1px;
	*padding:0px;	
	margin-bottom:5px;
	*margin-bottom:3px;
	background:#ffffff;
	width:50px;
}

.textinput_short_error {
	font-size:10px;
	padding:1px;
	*padding:0px;	
	margin-bottom:5px;
	*margin-bottom:3px;
	background:#ECC9CE;
	width:50px;
}

.textinput_med_error {
	font-size:10px;
	padding:1px;
	*padding:0px;	
	margin-bottom:5px;
	*margin-bottom:3px;
	background:#ECC9CE;
	width:100px;
}

.textinput_long {
	width:185px;
}

.textinput_med {
	width:100px;
}

.bottomimage {
	float:left;
	margin-top:20px;
	margin-bottom:25px;
	margin-right:100px;
	vertical-align:top;
}

.top20list {
	float:left;
	width:160px;
	font-weight:bold;
}

.top20list ol  {
	margin-left:15px;
	padding:0 12px 0 0;
	*padding:5px 12px 0 0;
}

.header_image {
	margin-top:8px;
	margin-left:33px;
	display:block;
}

.calendaricon {
	border:1px solid #544027;
}
.quote_submibutton {
	padding-right:40px;
	padding-top:10px;
	line-height:24px;
}

.jumpstart_text {
	text-align:left;
	padding:10px;
	background-color:#EFE3CB;
	border-right:1px solid #AC9D80;
	font-size:11px;
}

#int_content_right  .jumpstart_text h3 {
	font-size:14px;
	color:#516A4C;
	margin-top:5px;
}


#int_content_right .jumpstart_text  a:link, #int_content_right .jumpstart_text  a:visited  {
	text-decoration:underline;
	color:#E93224;
}

#int_content_right .jumpstart_text  a:hover, #int_content_right .jumpstart_text  a:active  {
	text-decoration:none;
	color:#56694D;
}

.jumpstart_text{}

#int_content_left_2 {
	float:left;
	width:633px;
	padding-left:34px;
	padding-top:20px;
	
}

.downloadapp_button {
	margin-left:35px;
	margin-right:50px;
}

.schools_spot  {
	padding-top:7px;
	padding-left:2px;
}

.publisherstext {
	text-align:left;
	margin-left:23px;
	margin-right:23px;
	font-size:12px;
}






.schools_bottom_bullets1 {
	float:left;
	width:115px;
	line-height:14px;
	color:#000000;
}

.schools_bottom_bullets1 strong {
	color:#5F4930;
	line-height:32px;
}

.schools_bottom_bullets1 a:link, .schools_bottom_bullets1 a:visited {
	color:#000000;
	text-decoration:none;	
	font-weight:normal;
	font-size:10px;
}

.schools_bottom_bullets1 a:hover, .schools_bottom_bullets1 a:active {
	color:#516A4C;
	text-decoration:underline;	
	font-weight:normal;
	font-size:10px;
}

.schools_bottom_bullets2 {
	float:left;
	width:105px;
	line-height:14px;
	color:#000000;	
}

.schools_bottom_bullets2 strong {
	color:#5F4930;
	line-height:32px;
}

.schools_bottom_bullets2 a:link, .schools_bottom_bullets2 a:visited {
	color:#000000;
	text-decoration:none;	
	font-weight:normal;
	font-size:10px;
}

.schools_bottom_bullets2 a:hover, .schools_bottom_bullets2 a:active {
	color:#516A4C;
	text-decoration:underline;	
	font-weight:normal;
	font-size:10px;
}

.schools_bottom_bullets3 {
	float:left;
	width:110px;
	line-height:14px;
	color:#000000;	
}

.schools_bottom_bullets3 strong {
	color:#5F4930;
	line-height:32px;
}

.schools_bottom_bullets3 a:link, .schools_bottom_bullets3 a:visited {
	color:#000000;
	text-decoration:none;	
	font-weight:normal;
	font-size:10px;
}

.schools_bottom_bullets3 a:hover, .schools_bottom_bullets3 a:active {
	color:#516A4C;
	text-decoration:underline;	
	font-weight:normal;
	font-size:10px;
}

.schools_bottom_bullets3 p a:link, .schools_bottom_bullets3 p a:visited {
	color:#000000;
	text-decoration:underline;	
	margin-right:10px;
	font-weight:bold;
	font-size:12px;
}

.schools_bottom_bullets3 p a:hover, .schools_bottom_bullets3 p a:active {
	color:#516A4C;
	text-decoration:none;	
	margin-right:10px;
	font-weight:bold;
	font-size:12px;
}

.clickheretoviewbooks {
	padding-top:7px;
}

.apple {
	margin-left:275px;
	margin-top:-10px;
}