@charset "utf-8";
/* CSS Document */

body, html { padding:0; margin:0; font-family:Tahoma, Helvetica, Arial, sans-serif;}
body { background:#033f89 url(images/bg.jpg) top left repeat-x; line-height:1em; font-size:0.75em;}





/* Text and Fonts */
p {line-height:1.6em; font-size:0.9em;}
a, a:link {color:#278CC6}
h1 {}
h2 {color:#278CC6;font-weight:bold;font-size:1.1em;}
h3{}

.module_h2 {padding:10px;}

/* This is temporary and should probably be updated to the default.css when it goes live */
.Normal, .NormalDisabled {
font-family:Tahoma,Arial,Helvetica;
font-weight:normal;
}

.Normal .Normal {font-size:1em;}
.NukeNews_Item, .NukeNews_AltItem {font-size:0.75em;}

/* Common class styles */
.clear { clear:both; display:none;}





/* Structual divs */
#container { width:940px; height:auto; background:#FFFFFF; margin:0 auto;text-align: left;}

#header { background:#FFFFFF url(images/bg_header.jpg) top left repeat-y; width:940px; height: 155px;}
	#header_left { float:left;margin:0;}
	#header_right { float:right; padding:0; margin:0; width:400px;}
		#dnn_donation { width:184px; height:145px;float:left; padding:10px 0 0 20px;}
			
#body_container {width:940px; height:725px; background:#FFFFFF;}
#body_container_inside {width:940px; height:auto; background:#FFFFFF;}
	#left_col1{width: 180px; float:left;}
		#dnn_magazine {padding:0px 5px 25px 15px;}
			#dnn_magazine p {margin:5px;}
			#dnn_magazine a, #dnn_magazine a:link, #dnn_magazine a:visited { text-decoration:none;}
		#dnn_tvc {padding:0px 5px 25px 15px;}
			#dnn_tvc p {margin:5px;}
			#dnn_tvc a, #dnn_tvc a:link, #dnn_tvc a:visited { text-decoration:none;}
		#petplan {margin:17px 0px 10px 20px; }
		#menu{background:#eef0ea url(images/bg_menu.jpg) top left no-repeat;  }
			#dnn_search{ padding:11px; } #dnn_search br{ display:none}
				.search{ border:1px solid #c9c8c8; font-size:.9em; width:110px; padding:2px 5px; color:#7c806e; float:left; background: url(images/bg_searchbox.jpg) repeat-x}
				.btn_search{ padding:2px 0 0 0; float:left; margin:0 0 0 10px;}

	#right_col_inside{width:750px; float:right; position:relative; margin-bottom:10px;}
		#right_col_inside .module_container {padding:10px;}
	#right_col1{width:750px; height:480px; float:right; position:relative; margin-bottom:10px;}
	#right_col2{height:250px; float:right; overflow:hidden;}	
	
#footer {width:940px; height:63px;margin:0; padding:0;clear:both;}
	#footer img {margin:0; padding:0;}
	#dnn_footer_links {background:#033f89 url(images/bg_footer.gif) top left no-repeat;width:940px; height:60px; margin:0; padding:0;}
		#dnn_footer_links p {text-align:center; color:#a5d1ea; font-size:0.8em; padding:20px 0px 0px 10px;margin:0;}
		#dnn_footer_links a {color:#a5d1ea; text-decoration:none;}
		
.tabs { height:36px; overflow:hidden; margin-top:5px;}
		.tabs_content_container .show {display:block;}
		.tabs_content_container .hide {display:none;}	
.tabs .tab {float:left;margin-right:3px; display:block;}
.tabs .link_tab{float:left;margin-right:3px; display:block;}
	.tabs .tab span {display:none;}	
	
.gray_pod .module_container, .tabs_content_container .module_container {padding:10px 10px 5px 10px; }

#corporatepartners {width:567px; float:left; margin:20px 0px 15px 20px;}
#corporatepartners img {float:left; border:none; margin:0; padding:0; display:inline;}


/* inside page styles */

.inside_content { float:left;width:600px;}
.inside_content td {font-size:12px !important; padding-bottom:8px;/* text-align:left;*/}
.inside_content .formHeading {color:#278CC6; font-weight:bold;}
.inside_content td input.formTextBox {width:350px; background: #F3F6EC none repeat scroll 0 0; border:1px solid #E5E5E5; margin:5px 0px 15px 0px;}
.inside_content td .formTextArea {width:350px; background: #F3F6EC none repeat scroll 0 0; border:1px solid #E5E5E5; margin:5px 0px 15px 0px;}
.inside_content td .formSubmit {width:80px; background: #F3F6EC none repeat scroll 0 0; border:1px solid #E5E5E5;}
.inside_content ul li { line-height:1.6em; margin-bottom:0.5em; list-style-image:url(/Portals/0/Skins/AWL09update/images/bullet.gif); list-style-position:outside; list-style-type:none; font-size:0.9em;}
#page_title{font-size:1.1em; color:#fff; font-weight:bold; width:auto; background: #72bf44 url(images/tile_breadcrumb.jpg) top right repeat-y}
	.page_title_tile{ height:26px; background: url(images/corner_breadcrumb.gif) top left no-repeat; }
	#page_title h1{color:#fff; font-size:1.1em; font-weight:bold; padding:6px 0 0 12px; margin:0}

#news_events{ width:215px; float:right; background:#e2e6d8 url(images/corner_beige.gif) bottom left no-repeat;}
	#news_events_tile{ height:26px; padding-left:3px}
	#news_events_tile p{ margin:0; padding:4px 10px 0 0 !important; padding: 3px 10px 0 0; text-align:right;}
	#news_events_tile a{color:#023f88; padding:0 0 0 16px; margin: 0 0 0 8px;text-decoration:none;	background: url(images/bullet_blue.gif) center left no-repeat;}
	#news_events_tile a:hover, #news_events_tile a:active{text-decoration:underline}
	
#subnav2{float:right;width:135px;}
#subnav2 ul { list-style:none; padding:0; margin:35px 0 18px 0; border-top:1px solid #e5e5e5; background:#fff; line-height:15px; font-size:0.9em;}
#subnav2 ul li{list-style-image:url(images/blank.gif)}
#subnav2 li {border-bottom:1px solid #e5e5e5; padding:1px 0; list-style:none; background: #fff; position: relative;}
#subnav2 li a { text-decoration: none; color: #717b62; display:block; width:115px !important; width:135px; background: #fff url(images/bullet_nav.gif) left center no-repeat; padding: 3px 0 3px 20px}
#subnav2 li a:hover, #subnav2 li a:active{color:#414a33;padding: 3px 0 3px 20px; background:#f3f6ec url(images/bullet_green.gif) left center no-repeat}



/* orange box */			
#orange_box {position:absolute; top:0px; left:0px; width:270px; height:235px; background:#FFFFFF url(images/bg_orange.jpg) no-repeat;}
	.tabs .up #sponsorship{background:url(images/b_sponsorship.gif) no-repeat; background-position:top; width:140px; height:36px; }
	.tabs .down #sponsorship {background:url(images/b_sponsorship.gif) no-repeat; background-position:bottom; width:140px; height:36px; cursor:pointer;}
	.tabs .down #sponsorship:hover {background:url(images/b_sponsorship.gif) no-repeat; background-position:top; width:140px; height:36px; cursor:pointer;}
		#orange_box .more {height:20px;}
		#orange_box .more a {color:#FFFFFF; background:url(images/arrow_red.gif) right 1px no-repeat; text-decoration:none; padding:2px 20px 2px 0px;}
		#orange_box .more a:hover {background:url(images/arrow_red.gif) bottom right no-repeat; text-decoration:underline;}			
	.tabs .up #casualday {background:url(images/b_casualdays.gif) no-repeat; background-position:top; width:120px; height:36px; }
	.tabs .down #casualday {background:url(images/b_casualdays.gif) no-repeat; background-position:bottom; width:120px; height:36px;  cursor:pointer;}
	.tabs .down #casualday:hover {background:url(images/b_casualdays.gif) no-repeat;}


/* Green Box */		
#green_box {position:absolute; top:0px; right:0px; width:471px; height:235px; background:#FFFFFF url(images/bg_green.jpg) no-repeat;}
	.tabs .up #awllotto{background:url(images/b_awllotto.gif) no-repeat; background-position:top; width:135px; height:36px; }
	.tabs .down #awllotto {background:url(images/b_awllotto.gif) no-repeat; background-position:bottom; width:135px; height:36px;cursor:pointer; }
	.tabs .down #awllotto:hover {background:url(images/b_awllotto.gif) no-repeat;cursor:pointer; }
	
	#dnn_awllotto .module_container {width:290px;}
	
	.tabs .up #onlineshop{background:url(images/b_onlineshop.gif) no-repeat; background-position:top; width:127px; height:36px; }
	.tabs .down #onlineshop {background:url(images/b_onlineshop.gif) no-repeat; background-position:bottom; width:127px; height:36px; cursor:pointer;}
	.tabs .down #onlineshop:hover {background:url(images/b_onlineshop.gif) no-repeat; cursor:pointer;}
		#dnn_onlineshop {padding:10px;}
		#dnn_onlineshop img {display:block;}
		#dnn_onlineshop .more {margin-top:15px; }
		#dnn_onlineshop .more a {color:#278cc6; background:url(images/arrow_blue.gif) right 2px no-repeat; text-decoration:none; padding:2px 23px 2px 0px;}
		#dnn_onlineshop .more a:hover {text-decoration:underline;}			
		#dnn_onlineshop .product_img {border:3px solid #dcf1a3;/* width:103px; height:103px;*/ float:left; margin: 10px 15px 5px 0px;}
			#dnn_onlineshop .product_img img {max-height:120px; max-width:120px}
		#dnn_onlineshop .product_info {color:#278cc6; margin-top:10px; width:300px;}
		#dnn_onlineshop .product_info strong{ font-size:1.25em;}
		#dnn_onlineshop .browse {float:left;margin:15px 5px 5px 0px; position:relative; width:130px; height:30px;}
			#dnn_onlineshop .browse img { cursor:pointer;}
			#dnn_onlineshop .browse .info {position:absolute; top:-100px; left:-50px; background:url(images/store_info_bg.png) top left no-repeat; width:208px; height:83px; color:#278cc6; text-align:center;padding:15px 10px 10px 10px; line-height:1.8em; display:none;}
				#dnn_onlineshop .browse .info a { color:#278cc6;background:url(images/arrow_green2.gif) center left no-repeat; text-decoration:none; padding:5px 20px 5px 10px;}
				#dnn_onlineshop .browse .info a:hover {text-decoration:underline;}
	#green_box #flash {position:absolute; top:-55px; right:0;}
	
	/* It begins.... */
	#dnn_footer_links .CATContainerBorder, td.CATRow, .CATSectionBorder, .CATListBorder, td.CATAltHeader {background-color: transparent !important;}
	#dnn_footer_links table .CATHomeHead{display:none;}
	#dnn_footer_links .CATRow #dnn_ctr885_ProductPage_StoreHome1_PopularItems1_pnlModuleContent {display:none;}
	#dnn_footer_links #dnn_ctr885_ProductPage_StoreHome1_FeaturedProducts1_pnlModuleContent{}
	
	
	

	
	
/* Gray Box */
		
#gray_box {position:absolute; bottom:0px; left:0px; width:270px; height:235px; background:#FFFFFF url(images/bg_gray.jpg) no-repeat;}
	.tabs .up #whats {background:url(images/b_whats.gif) no-repeat; background-position:top; width:154px; height:36px; }
	.tabs .down #whats {background:url(images/b_whats.gif) no-repeat; background-position:bottom; width:154px; height:36px; cursor:pointer}
	.tabs .down #whats:hover {background:url(images/b_whats.gif) no-repeat; background-position:top; cursor:pointer}
		#dnn_whats {height:190px; overflow:hidden;}
		#dnn_whats .module_container {padding-top:15px;}
			#dnn_whats .news_feed {border-bottom:1px solid #949b88; margin-bottom:10px; padding-bottom:5px}
			#dnn_whats .news_feed .more {margin-top:20px;}
			#dnn_whats .news_feed .more a {color:#278cc6; background:url(images/arrow_green.gif) right 1px no-repeat; text-decoration:none; padding:2px 23px 2px 0px;}
			#dnn_whats .news_feed .more a:hover {background:url(images/arrow_green_r.gif) right 1px no-repeat; text-decoration:underline;}
			#dnn_whats .news_feed ul {padding:0; margin:0; list-style:none;}
				#dnn_whats .news_feed ul li{padding:0; margin:2px 0px 8px 0px; list-style:none;}
					#dnn_whats .news_feed ul li a{padding:0 0 0 20px; margin:2px 0 0 0px; background:url(images/li.gif) left center no-repeat; text-decoration:none; color:#033f89;}
					#dnn_whats .news_feed ul li a:hover{ text-decoration:underline;}
			
	.tabs .up #media {background:url(images/b_media.gif) no-repeat; background-position:top; width:110px; height:36px; }
	.tabs .down #media {background:url(images/b_media.gif) no-repeat; background-position:bottom; width:110px; height:36px; cursor:pointer}
	.tabs .down #media:hover {background:url(images/b_media.gif) no-repeat;  cursor:pointer}
	#dnn_media {height:190px; overflow:hidden;}
		#dnn_media .module_container {padding-top:15px;}
			#dnn_media .news_feed {border-bottom:1px solid #949b88; margin-bottom:10px; padding-bottom:5px}
			#dnn_media .news_feed .more {margin-top:20px;}
			#dnn_media .news_feed .more a {color:#278cc6; background:url(images/arrow_green.gif) right 1px no-repeat; text-decoration:none; padding:2px 23px 2px 0px;}
			#dnn_media .news_feed .more a:hover {background:url(images/arrow_green_r.gif) right 1px no-repeat; text-decoration:underline;}
			#dnn_media .news_feed ul {padding:0; margin:0; list-style:none;}
				#dnn_media .news_feed ul li{padding:0; margin:2px 0px 8px 0px; list-style:none;}
					#dnn_media .news_feed ul li a{padding:0 0 0 20px; margin:2px 0 0 0px; background:url(images/li.gif) left center no-repeat; text-decoration:none; color:#033f89;}
					#dnn_media .news_feed ul li a:hover{ text-decoration:underline;}



/* Blue box */

#blue_box {position:absolute; bottom:0px; right:0px; width:471px; height:235px; background:#FFFFFF url(images/bg_blue.jpg) no-repeat;}
	.tabs #petsweek{background:url(images/b_petsweek.gif) no-repeat; background-position:top; width:169px; height:36px;}
			
#dnn_petsweek #pet_list {margin-top:25px;}
	#dnn_petsweek #pet_list .pet {position:relative; float:left; margin-right:5px;}		
	#dnn_petsweek #pet_list .pet img{ border:2px solid #93c4e1; width:64px; height:64px; display:block; cursor:pointer}			
	#dnn_petsweek #pet_list .pet .info {position:absolute; top:-82px; left:-31px; background:url(images/pet_info_bg.png) top left no-repeat; width:125px; height:80px; color:#278cc6; text-align:center;padding:5px; display:none;}
		#dnn_petsweek #pet_list .pet .info p { line-height:1.75em; margin:0 0 0 -5px; padding:0;}
		#dnn_petsweek #pet_list .pet .info strong {font-size:1.25em;padding:5px;}
		#dnn_petsweek #pet_list .pet .info a { color:#278cc6;background:url(images/arrow_green2.gif) center left no-repeat; padding:2px 14px 2px 8px; width:30px; text-decoration:none; border:0; float:none; width:auto; height:auto; margin:0; display:inline;}
		#dnn_petsweek #pet_list .pet .info a:hover {text-decoration:underline;}



/* gray bottom row of boxes */	

.gray_pod {width:250px; height:225px; background:url(images/bg_lightgray.jpg) no-repeat; float:left; color:#033f89; position:relative;}
	.gray_pod p {padding-top:17px;}
	.gray_pod .more {position:absolute; bottom:10px;}
		.gray_pod .more a {color:#033f89; background:url(images/arrow_blue2.gif) right 1px no-repeat; text-decoration:none; padding:2px 23px 2px 0px;}
		.gray_pod .more a:hover {background:url(images/arrow_blue2_r.gif) right 1px no-repeat; text-decoration:underline;}
.skinny{width:230px;}


	
/* STRUCTURAL NAV MENU STYLES___________________________________________________________________________________________________*/


ul#nav { list-style:none; white-space: nowrap; position: relative; z-index: 99999;padding:0; margin:0;}
#nav li li { z-index: 11113;}
#nav li ul, #nav ul ul {position: absolute;	z-index: 11112; left: -9999px; margin:0; padding:0}
#nav li:hover ul, #nav li.sfhover ul{left: auto; z-index: 999;}
#nav iframe {position: absolute;left: 0;top: 0;z-index: 0;display: block; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)}
#nav li ul ul{display:none}


/* NAV MENU STYLES_______________________________________________________________________________*/


ul#nav{border-top:1px solid #e5e5e5; border-bottom:1px solid #f7f8f5;background:#eef0ea; line-height:15px; }
ul#nav li{list-style-image:none; margin:0; padding:0}

#nav li {border-bottom:1px solid #e5e5e5; border-top:1px solid #f7f8f5; padding:1px 0; list-style:none; background: #eef0ea; position: relative;}
#nav a { text-decoration: none; color: #717b62; display:block; width:150px; background: url(images/menu_right_blue.jpg) 15px center no-repeat; padding:3px 0 3px 30px; overflow:hidden;}
#nav li a:hover, #nav li a:active, a#navCurrentLink {background-color:#e8ecde}

#nav li ul {border-top:1px solid #e5e5e5; background:transparent; margin: -23px 0 0 181px;}
#nav li li a{ width: 150px; background-color:#eef0ea;}
#nav li li a:hover, #nav li li a:active, #nav li li a#navCurrentLink{background-color:#e8ecde}


/*Store styles */

.CATPagingTable {color:#FFFFFF}
.CATPagingTable span.CATNormalDisabled {color:#bcd9eb}
.CATNormal a, .CATNormal a:visited {color:#FFFFFF; background:#278cc6;}
a.CATCommandButton:link, a.CATCommandButton:visited {}

.CATSectionBorder {border:0 !important}
td.CATHeader {display:none;}
#dnn_ctr509_ProductPage_lstProductOptions__ctl0_lblOptionDescription{display:none;}

td.CATRow1 {text-align:right;}
td.CATRow {text-align:left;}
#tblCart, .CATAltHeader{padding-top:10px;}
.CATSubHeader img, .CATSubHeader a{display:none;}

.admin_container a.CATCommandButton:link, .admin_container a.CATCommandButton:visited {color:#000000;}

.CATAltHeader .CATCommandButton {text-align:right;}

/* featured dogs/cats section */

#dnn_featured_dog{color:#1556a6; height:166px; float:left; position:relative; 
background:#bedcee url(images/corner_blue.gif) bottom right no-repeat;}
#dnn_featured_cat{color:#53942c; height:166px; float:right;  position:relative; 
background:#e3f2d9 url(images/corner_lightgreen.gif) bottom right no-repeat;}
#featured_dog_text, #featured_cat_text{padding:8px 0 0 20px; position:relative; }
#dnn_featured_dog p, #dnn_featured_cat p{ margin:0; padding:0 0 12px 0}
#dnn_featured_dog.thumb, #dnn_featured_cat.thumb{ position:absolute; top:6px; right:7px; float:none; margin:0} img.thumb{float:right; margin:6px 7px 0 0;}
#dnn_featured_dog .moredetails, #dnn_featured_cat .moredetails{ position: absolute; margin-top:-21px;left:199px;} 
#featured_dog_text div.border, #featured_cat_text div.border{ margin:0; padding:0; border:none;}
#dnn_featured_dog a.click{color:#3899d0; padding:0 20px; text-decoration:none; background: url(images/arrow_dogs.gif) center left no-repeat; }
#dnn_featured_cat a.click{color:#8ebd50; padding:0 20px; text-decoration:none; background: url(images/arrow_cats.gif) center left no-repeat;}


#dnn_feature{ float:left}
#feature_text, #quicklinks_text{ padding:17px 0 0 20px}
#dnn_feature h1{ margin:0; padding:0;}
#dnn_feature p{ margin:0; padding-top:8px}

#dnn_quicklinks{ float:right}
#dnn_quicklinks ul{ margin:0; padding:0}
#dnn_quicklinks li{ list-style:none; list-style-image:none; padding:2px 0}
#dnn_quicklinks a:link, #dnn_quicklinks a:visited{ color:#3899d0; padding:0 20px; text-decoration:none; background: url(images/arrow_lightblue.gif) center left no-repeat;}

#dnn_tagline, #dnn_adopt, #dnn_featured_dog, #dnn_featured_cat, #dnn_feature, #dnn_quicklinks{ width:286px; line-height:1.3em}

.border{  position:relative}
.moredetails{ position:absolute; top:73px; right:7px}

.viewall{ display:none}

.border{ border-bottom:1px solid #dde0d3; margin-bottom: 15px; padding-bottom:15px}




/* Subscribe form */
.subscribe p {font-size:0.9em;}
.subscribe {text-align:left;}
.subscribe td {padding-bottom:10px; text-align:left;}
.subscribe td input {width:350px; background: #F3F6EC none repeat scroll 0 0; border:1px solid #E5E5E5; margin:5px 0px 15px 0px;}
.subscribe td input.submit {width:80px;}
.NormalTextBox {width:200px; background: #F3F6EC none repeat scroll 0 0; border:1px solid #E5E5E5; margin:5px 0px 15px 0px;}
.SubHead {color:#278CC6; font-weight:bold;}


/* colorbox styles */

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between all ColorBox themes
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
	ColorBox example user style
	These rules are ordered and tabbed in a way that represents the order/nesting of the generated HTML, 
	in hope that this will make the relationship easier to understand. Thanks, jack@colorpowered.com
*/
#cboxOverlay{background:#fff;}

#colorBox{}
	#cboxTopLeft{width:25px; height:25px; background:url(images/border1.png) 0 0 no-repeat;}
	#cboxTopCenter{height:25px; background:url(images/border1.png) 0 -50px repeat-x;}
	#cboxTopRight{width:25px; height:25px; background:url(images/border1.png) -25px 0 no-repeat;}
	#cboxBottomLeft{width:25px; height:25px; background:url(images/border1.png) 0 -25px no-repeat;}
	#cboxBottomCenter{height:25px; background:url(images/border1.png) 0 -75px repeat-x;}
	#cboxBottomRight{width:25px; height:25px; background:url(images/border1.png) -25px -25px no-repeat;}
	#cboxMiddleLeft{width:25px; background:url(images/border2.png) 0 0 repeat-y;}
	#cboxMiddleRight{width:25px; background:url(images/border2.png) -25px 0 repeat-y;}
	#cboxContent{background:#fff;}
            #cboxLoadedContent{margin-bottom:20px;}
            #cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}
            #cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
            #cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
            #cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
            #cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
            #cboxLoadingOverlay{background:url(images/loading.gif) 5px 5px no-repeat #fff;}
            #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}
			

/* NEWS STYLES___________________________________________________________________*/

.newsrow{padding: 5px}
.newstitle{color:#278cc6; font-size:1.1em; font-weight:bold;}
.newspostdate{font-size:.85em;color:gray;}
.NukeNews_Item{padding: 5px 0 0 0 ; }
.NukeNews_AltItem{padding: 5px 0 0 0; background:#f3f6ec; border:1px solid #e5e5e5;}

a.archivedisplaymonthlink{ color:#278cc6;}
.archivedisplaymonthlink:link, .archivedisplaymonthlink:active, .archivedisplaymonthlink:visited
{font-family:Tahoma, Arial;font-weight:bold;font-size:1em;text-decoration: underline;color:#278cc6;}
.archivedisplaymonthlink:hover{font-family:Tahoma, Arial;font-weight:bold;font-size:1em;color:#278cc6; text-decoration:none}

