body {margin:0px;padding:0px;background:url(img/bg_body.jpg) repeat-x #498CA1;width:100%;font-family:Verdana, Arial,Helvetica,sans-serif;}



/* was font-family:Arial,Helvetica,sans-serif  */




h1, h2, h3 {margin:0px;padding:0px;}



.copy {font-family:Verdana, Arial,Helvetica,sans-serif; text-size: 12px; color: #000000;}



.copy-tble {font-family:Verdana, Arial,Helvetica,sans-serif; text-size: 10px; badkground-color: #ffffff; color: #000000;}



a:link, a:visited, a:active {outline:none;cursor:pointer;text-decoration:none;font-weight:800;}



.clear {clear:both;height:1px;font-size:0px;line-height:0px;}





b {font-weight: bold;}





.div_header {width:887px;}

.div_headclick_homepage {background:url(img/headerclick_homepage.jpg) repeat-x #498CA1;width:100%; }
.div_headclick_homepagecontent { width:881px;}




.div_logo {padding:9px 0px 11px 9px;float:left;}










.logo {background:url(img/logo.jpg) no-repeat;width:379px;height:93px;display:block;cursor:pointer;}


.logo_catholic {background:url(img/logo_catholic.png) no-repeat;width:379px;height:93px;display:block;cursor:pointer;}



.right_logo {float:right;width:340px;text-align:right;padding:6px 0px 0px 0px;}



.text_ {color:#0985B6;font-size:15px;font-weight:800;font-style:italic;}



.text1_ {color:#5a5959;font-size:12px;font-weight:800;clear:both;padding:4px 0px 0px 0px;margin:0px;}



/* changed font color in text! from 727272 to 5a5959 for readability */



.text2_ {color:#0474A1;font-size:18px;font-weight:800;clear:both;padding:0px;margin:0px 15px 0px 0px;}



.text3_ {color:#E72C06;font-size:24px;font-weight:800;clear:both;padding:0px;margin:0px;}



.email {clear:both;float:right;}











.meniu {clear:both;padding:9px 9px 0px 10px;width:862px;position:relative;}



.left_meniu {background:url(img/left_meniu.jpg) no-repeat;width:12px;height:42px;font-size:1px;line-height:1px;float:left;}



.bg_meniu {background:url(img/bg_meniu.jpg) repeat-x;width:834px;height:42px;float:left;}



.right_meniu {background:url(img/right_meniu.jpg) no-repeat;width:16px;height:42px;font-size:1px;line-height:1px;float:left;}















.ul_meniu {list-style-type:none;margin:0px;padding:6px 0px 0px 0px;}



.ul_meniu li {margin:0px;padding:0px;display:inline;background:url(img/s_meniu.jpg) no-repeat right;padding-right:1px;float:left;}



.ul_meniu li.last {background:none;padding-right:0px;}



/* font used to be 11px font used to be white see below added font declaration for family as main body changed to more readable Verdana*/



.ul_meniu li a {font-size:13px; font-family:Arial,Helvetica,sans-serif; font-weight:900;text-decoration:none;color:#000000;padding:8px 11px 12px 11px;float:left;}



/*.ul_meniu li a.order_cards {background:url(img/order_cards_1.png) no-repeat;width:120px;height:21px;position:absolute;right:21px;top:21px;padding:0px;}*/

.ul_meniu li a.order_cards2 {width:120px;height:21px;position:absolute;right:21px;top:21px;padding:0px;}

.ul_meniu li a.order_cards3 {width:120px;height:21px;position:absolute;right:41px;top:21px;padding:0px;}











.div_body {width:881px;clear:both;}



.top_content {background:url(img/top_content.jpg) no-repeat;width:881px;height:12px;font-size:0px;}



.bottom_content {background:url(img/bottom_content.jpg) no-repeat;width:881px;height:12px;font-size:0px;}















.bg_content {width:861px;padding:0px 6px 0px 14px;background:url(img/bg_content_.jpg) repeat-x top #ffffff;}


.bg_content2 {width:861px;padding:0px 0px 0px 0px;background:url(img/bg_content_.jpg) repeat-x top #ffffff;}



.div_home {float:left;width:529px;padding:9px 10px 0px 0px;}

.div_home a {color:#404040;}



.div_home a:hover {color:#99C613;}



.div_1 {float:left;width:529px;padding:14px 10px 0px 0px;}



.div_1 a {color:#404040;}



.div_1 a:hover {color:#99C613;}



.div_2 {float:left;width:322px;}











.card_login {background:url(img/card_login_.png) no-repeat;width:308px;height:151px;font-size:0px;clear:both;float:left;}



.bg_card_login {background:url(img/bg_card_login.jpg) repeat-y;width:291px;font-size:0px;padding:9px 8px 3px 9px;clear:both;float:left;}



.bottom_card_login {background:url(img/bottom_card_login.jpg) no-repeat;width:308px;height:10px;font-size:0px;clear:both;float:left;}



.vertical_banner {background:url(img/VerticalBannerlower.jpg) no-repeat;width:308px;height:576px;font-size:0px;clear:both;float:left;}



.vertical_banner2 {background:url(img/vertical_banner2.jpg) no-repeat;width:308px;height:521px;font-size:0px;clear:both;float:left;}












.left_input {background:url(img/left_input.jpg) no-repeat;width:8px;height:30px;font-size:1px;line-height:1px;clear:left;float:left;}



.right_input {background:url(img/right_input.jpg) no-repeat;width:9px;height:30px;font-size:1px;line-height:1px;float:left;}







.input_tx {background:url(img/bg_input.jpg) repeat-x;width:195px;height:24px;float:left;border:none;padding-top:6px;font-size:12px;color:#B7B7B7;font-weight:100;}



.but_login {background:url(img/login.jpg) no-repeat;width:72px;height:30px;font-size:1px;line-height:1px;float:right;border:none;cursor:pointer;margin-left:5px;}



.password {text-decoration:none;color:#ffffff;font-size:12px;font-weight:800;clear:both;float:left;margin:10px 0px 0px 4px;white-space:nowrap;}



.card {clear:both;margin-top:5px;float:left;}



.click {clear:both;padding:0px;color:#92BD13;font-size:12px;font-weight:800;text-decoration:none;}

.clicktwo {clear:both;padding:0px;color:#027095;font-size:12px;font-weight:800;text-decoration:none;}




.texthome {

	clear:both;

	float:left;

	padding:0px 0px 0px 3px;

	font-size:12px;

	color:#4A4A4A;

	line-height:18px;

	margin:0px;

}









.text {

	clear:both;

	float:left;

	padding:15px 0px 0px 3px;

	font-size:12px;

	color:#4A4A4A;

	line-height:18px;

	margin:0px;

}



.download {background:url(img/download.jpg) no-repeat;width:94px;height:32px;display:block;position:absolute;right:15px;bottom:15px;}



.retail_logo {background:url(img/retail_logo.jpg) no-repeat right;width:121px;height:44px;display:block;float:left;padding-left:6px;}



.title_ {margin:15px 0px 10px 7px;}















/*.top_ {background:url(img/text_top.jpg) no-repeat;width:528px;height:83px;font-size:0px;clear:both;float:left;position:relative;}







.bg_ {background:url(img/bg_1.jpg) no-repeat;width:528px;height:347px;text-align:left;clear:both;float:left;}*/







.top_ {background:url(img/top_.jpg) no-repeat;width:528px;height:66px;font-size:0px;clear:both;float:left;position:relative;}



.bg_ {background:url(img/bg_11_.jpg) no-repeat;width:528px;height:344px;text-align:left;clear:both;float:left;}



.bottom_ {background:url(img/bottom_.jpg) no-repeat;width:522px;height:104px;font-size:0px;padding:0px 0px 0px 6px;clear:both;float:left;}























.div_footer {width:881px;clear:both;float:left;padding:0px 0px 50px 0px;}



.left_footer {background:url(img/left_footer.jpg) no-repeat;width:15px;height:42px;font-size:1px;line-height:1px;float:left;}



.bg_footer {background:url(img/bg_footer.jpg) repeat-x;width:851px;height:42px;float:left;text-align:center;}



.right_footer {background:url(img/right_footer.jpg) no-repeat;width:15px;height:42px;font-size:1px;line-height:1px;float:left;}











.ul_meniu_bott {list-style-type:none;margin:0px;padding:12px 0px 0px 0px;width:auto;}



.ul_meniu_bott li {margin:0px;padding:0px;display:inline;padding-right:1px;}



.ul_meniu_bott li.last {background:none;padding-right:0px;}



.ul_meniu_bott li a {font-size:11px;font-weight:100;text-decoration:none;color:#ffffff;padding:0px 20px 0px 0px;display:inline;}



.ul_meniu_bott li.last a {padding:0px;}











.copy {clear:both;text-align:center;color:#FFFFFF;font-size:11px;padding-top:12px;}



.ul_about {padding:0px;margin:7px 0px 25px 20px;clear:both;}



.ul_about li {margin:0px;padding:0px;list-style-type:disc;}







.tab_ {margin:15px 0px 15px 0px;width:400px;} 



.tab_  td{font-weight:800;}



.tab_  td.td1  {width:135px;border-bottom:1px solid #4A4A4A;}



.tab_  td.td2  {text-align:center;width:100px;border-bottom:1px solid #4A4A4A;}







.insert_number {width:150px;padding:2px 7px;border:1px solid #68c8e8;margin:0px 0px 0px 5px;} 



.money {width:150px;padding:2px 7px;border-bottom:1px solid #68c8e8;margin:0px 0px 0px 5px;float:left;font-size:12px;}


.insert_number2 {width:150px;padding:2px 7px; background: #ffffff; border:0px solid #285024;margin:9px 0px 0px 5px;color:#285024;float:left;font-size:20px;color:#004769;font-weight:800;}


.money2 {width:150px;padding:2px 7px;; border-bottom:0px solid #285024;margin:6px 0px 0px 5px;float:left;font-size:19px;color:#285024;font-weight:bold;}


.zipcode {width:115px;padding:0px; margin:0px 15px 0px 0px; background: #ffffff; border-bottom:1px solid #999999;color:#285024;font-size:16px;color:#004769;font-weight:800;} 

.category_select_box {width:200px;padding:0px; margin:0px 15px 0px 0px ; background: #ffffff; border-bottom:1px solid #999999;color:#285024;font-size:18px;color:#004769;font-weight:800;} 

.zipcode2 {width:115px;padding:0px; margin:0px 15px 0px 0px; background: #ffffff; border-bottom:1px solid #999999;color:#285024;font-size:16px;color:#004769;font-weight:800;} 

.category_select_box2 {width:200px;padding:0px; margin:0px 15px 0px 0px ; background: #ffffff; border-bottom:1px solid #999999;color:#285024;font-size:16px;color:#004769;font-weight:800;}







.topp  {background:url(img/samaritan_.jpg) no-repeat;width:308px;height:40px;font-size:0px;clear:both;float:left;}



.bgg  {background:#ffffff;width:287px;padding:9px 8px 3px 9px;clear:both;float:left;font-size:12px;color:#4a4a4a;border-left:2px solid #d1eaee;border-right:2px solid #d1eaee;}



.bottomm  {background:url(img/bottomm.jpg) no-repeat;width:308px;height:10px;font-size:0px;clear:both;float:left;}











.tab_right {margin:0px 0px 15px 0px;width:100%;} 



.tab_right  td{font-weight:800;padding:4px 5px 0px 5px;}



.tab_right  td.td1  {width:135px;background:#e4e4e4;padding:5px;}



.tab_right  td.td2  {text-align:center;;background:#e4e4e4;padding:5px;}







	
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../img/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../img/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }















.content {width:881px;text-align:left; }



.samaritan_blog {clear:both;text-decoration:none;color:#404040;font-size:18px;font-weight:800;margin:15px 0px 0px 7px;text-align:center;}



.samaritan_blog:hover {color:#92BD13;}
x






.link_contact {clear:both;float:left;text-decoration:underline;color:#404040;font-size:12px;font-weight:100;margin-top:5px;}



.link_contact:hover {text-decoration:none;}







.ul_sitemap {margin:0px;padding:15px 0px 0px 25px;}



.ul_sitemap li a{color:#4A4A4A;text-decoration:none;font-weight:100;}



.ul_sitemap li a:hover {color:#E72D06;}







a.link_footer {color:#ffffff;text-decoration:none;font-size:11px;display:inline;font-weight:100;}



a.link_footer:hover {color:#;}

.scroll {
	position:relative;
	overflow:hidden;
	width:4000px;
	height:25px;
	border:solid black 0px;
     }
