body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(_img/bkg.jpg);
	background-repeat:repeat-x;
	background-color:#002A74;
}

.clear{clear:both; height:1px;}

#headerzs {background-image:url(_img/1st_header.jpg);width:973px;height:120px;  position:relative;}
	#headerzs .hotdeals {float:right; width:100px; height:70px; position:relative; background-color: transparent;}
	#headerzs .verytopnavbar {float:right; height:30px; position:relative; top:4px; right:70px; font-size:10pt; color:#a3e4f9;}
		#headerzs .verytopnavbar a, a:visited { text-decoration:none; color:#a3e4f9;}
		#headerzs .verytopnavbar a:hover { text-decoration:underline; color:#a3e4f9;}

	#headerzs .navbar {float:left; height:20px; text-align:left; font-family:Times New Roman; font-size:14px; color:#a3e4f9; font-weight:bold; position:relative; top:64px; left:20px;}
		#headerzs .navbar li { list-style:none; list-style-type:none; display:inline; padding-left:42px;}
		#headerzs .navbar li a { text-decoration:none; color:#a3e4f9;}
		#headerzs .navbar li a, a:visited { text-decoration:none; color:#a3e4f9;}
		#headerzs .navbar li a:hover { text-decoration:underline; color:#a3e4f9;}
		
	#headerzs #searchzs {width:160px; height:20px; text-align:left; font-family:Times New Roman; font-size:14px; color:#a3e4f9; font-weight:bold; position:relative; top:37px; right:-40px; float:right;}
	#headerzs #searchzs #sbuttonzs { width:39px; height:19px;  position:relative; float:right; padding-left:5px; }
	#headerzs #searchzs #fieldholderzs { width: 112px; height: 18px; background: url(_img/searchbkg.gif) no-repeat;  position:relative;  }
		#headerzs #searchzs #fieldholderzs #textinputzs { width: 106px; height: 16px; background: none; border: none; color: #000000; margin-top: 1px; margin-left: 3px; }




#slider {background-image:url(_img/1st_slide.jpg);width:973px;height:366px; position:relative;}
#bscsubhead {background-image:url(_img/bscsubhead.png);width:973px;height:490px; position:relative;}
#bscsubhead .B_crumbBox { font:Arial, Helvetica, sans-serif; font-size:14px; position:relative; float:left; left:38px; top:18px; color:#FFFFFF; z-index:1;}
#bscsubhead .B_crumbBox a { color:#6cc1ed; text-decoration:none;}

#bscsubhead_2 {background-image:url(_img/bscsubhead_2.png);width:973px;height:399px; position:relative;}
#bscsubhead_2 .B_crumbBox { font:Arial, Helvetica, sans-serif; font-size:14px; position:relative; float:left; left:38px; top:18px; color:#FFFFFF; z-index:1;}
#bscsubhead_2 .B_crumbBox a { color:#6cc1ed; text-decoration:none;}

#bscsubhead_2 img {top:20px; left:9px; position: relative; float: left;}

#bscsubconth {background-image:url(_img/bscsubconth.png); width:973px; background-repeat:no-repeat; position:relative;}
#bscsubconth_2 {background-image:url(_img/bscsubconth_2.png); width:973px; background-repeat:no-repeat; position:relative;}
#bscsubcontf {background-image:url(_img/bscsubcontf.png); width:973px; text-align:left; font-size:12px; position:relative;}


.subcentertext {width:500px;color:#17416c; font-family:Arial, Helvetica, sans-serif; font-size:12px;  padding:10px;  } 
.subcentertext h2{ color:#72c9f4; margin:0px; padding:0px; font:Arial, Helvetica, sans-serif; font-weight:normal; font-size:26px;}
.subcentertext a, .subcentertext h2 a, .subcentertext a:visited, .subcentertext h2 a:visited { color:#1b5c9f; text-decoration:underline;}
.subcentertext a:hover, .subcentertext h2 a:hover { color:#1b5c9f; text-decoration:none;}

.subrighttext {width:218px; color:#17416c; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#e7f6fd; text-align:center;}
.subrighttext h2{ color:#17416c; margin:0px; padding:0px; font:Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; background: url(_img/mediabackg.gif) no-repeat; width:218px; height:32px; padding-top:4px;}

.feedback {width:210px; color:#17416c; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#e7f6fd; text-align:center;}

.sublefttext {color:#17416c; width:210px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:e7f6fd; text-align:left;}
.sublefttext h2{ color:#72c9f4; margin:0px; padding-left:20px; font:Arial, Helvetica, sans-serif; font-weight:bold; font-size:22px;}
.sublefttext ul{ margin-left:-20px; text-decoration:none; list-style: none;}
.sublefttext ul a { color:#17416c; font-size:16px; font:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
.sublefttext ul a:hover { background-color:#CEF4FF;}
.sublefttext ul li ul a { color:#17416c; font-size:12px; font:Arial, Helvetica, sans-serif;}

#content {background-image:url(_img/bscsubfooter.jpg);width:973px;height:415px; text-align:left; font-size:12px; position:relative; }

	#content .socialblock1{ position:relative; width:47px; height:45px; float:left; left:10px; top:340px;}
	#content .socialblock2{ position:relative; width:47px; height:45px; float:left; left:20px; top:340px;}
	#content .socialblock3{ position:relative; width:47px; height:45px; float:left; left:30px; top:340px;}
	#content .socialblock4{ position:relative; width:47px; height:45px; float:left; left:40px; top:340px;}
	
	#content .newslsign {float:right; height:20px; text-align:left;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:300; color:#FFFFFF; position:relative; top:275px; right:220px;}
	
	#content #newslzs {width:201px; height:20px; text-align:left; font-family:Times New Roman; font-size:14px; color:#a3e4f9; font-weight:bold; position:relative; top:275px; right:-175px; float:right;}
	#content #newslzs #sbuttonzs { width:39px; height:19px;  position:relative; float:right; padding-left:170px; }
		#content #newslzs #textinputzs { width: 149px; height: 16px; border: none; color: #000000; margin-top: 1px; margin-left: 3px; bottom:20px; position:relative;}
	
	#content .navbar {float:right; height:20px; text-align:left;  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:300; color:#FFFFFF; position:relative; top:325px; right:15px;}
	#content .navbar li { list-style:none; list-style-type:none; display:inline; padding-left:20px;}
	#content .navbar li a { text-decoration:none; color:#FFFFFF;}
	#content .navbar li a, a:visited { text-decoration:none; color:#FFFFFF;}
	#content .navbar li a:hover { text-decoration:underline; color:#FFFFFF;}

#content #weather { width:280px; height:80px; top:140px; left:690px; position:relative;}

	#content #rainbow, #content #rainbow a {position:relative; float:right; bottom:-62px; right: 15px; font-size:10px; color:#DDFFFF;}


#myajaxmenu {width: 781px; display: block; z-index: 1000;}
#ajaxmenu {float:left; top:58px; left:20px; position:relative;}
#ajaxmenu .nav, .nav ul { list-style: none;	margin: 0;	padding: 0;}

#ajaxmenu .nav {  font-family: Arial, Helvetica, sans-serif;  z-index: 100;  position: relative;}
#ajaxmenu .nav li {  float: left;  margin: 0;  padding: 0;  position: relative;}
#ajaxmenu .nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {  color: #a3e4f9; font-family:Times New Roman; font-size:14px; font-weight: bold; height: 28px; line-height: 28px;  display: block; width:100px; text-decoration: none; text-align:center;}

#ajaxmenu .nav li a:hover { color: #a3e4f9; font-size:14px; }
#myajaxmenu li:hover a, #myajaxmenu li.sfHover a {   color: #a3e4f9; font-size:14px;}
#myajaxmenu li:hover ul a, #myajaxmenu li.sfHover ul a {  background: #0754ac;  color: #a3e4f9; font-size:12px; font-weight:normal; height:15px; line-height:15px;}
#myajaxmenu li:hover ul a:hover, #myajaxmenu li.sfHover ul a:hover {  background: #00287b;  color: #a3e4f9; font-size:12px;	}

#ajaxmenu .nav ul {  background: #565656;  list-style: none;  margin: 0;  width: 100px;  position: absolute;  top: -999em;}
#ajaxmenu .nav li:hover ul,.nav li.sfHover ul {  top: 28px;}
#ajaxmenu .nav ul li {  border: 0;  float: none;}
#ajaxmenu .nav ul a {  border: 1px solid #222;  border-right: 0;  width: 100px;  white-space: nowrap;}
#ajaxmenu .nav ul a:hover {  background: #0754ac;  color: #000;}

#inheadcontenttit_2 {float:right; color:#a1b7d2; right:32px; top:90px; width:270px; text-align:center;position:relative; font:Arial, Helvetica, sans-serif; font-size:40px; line-height:40px;  font-weight:bold;}
#inheadcontenttit_2 label {  font-weight:normal;  font:Arial, Helvetica, sans-serif; font-size:48px; line-height:48px;}

#inheadcontenttit{ float:right; color:#a1b7d2; width:290px; text-align:center;position:relative; font:Arial, Helvetica, sans-serif; font-size:46px; line-height:46px;  font-weight:bold; }
#inheadcontenttit label {  font-weight:normal;  font:Arial, Helvetica, sans-serif; font-size:48px; line-height:48px;}

.ditto_info a, h3 a {color:#17416c; font-weight:bold;  }
.ditto_info a:hover, h3 a:hover{color:#17416c; text-decoration: underline;}
.reflect_archive_list a {color:#17416c; font-weight:bold;  }
.reflect_archive_list a:hover{color:#17416c; text-decoration: underline;}

.pikachoose{width:900px; top:20px; margin:0 auto 50px auto; height:365px; overflow:hidden; position:relative;}
/* This is the ul you have all your images in */
.pikachoose ul{padding-left:0;width:350px;height:300px;margin:0; }
.pikachoose ul li{ top: -158px; left:560px; float: right;padding:2px;margin:0 6px 4px 0;position:relative;overflow:hidden;}
.pikachoose ul li div img{position:relative;cursor:pointer;}

/* this is the surroundner for all your elements. This is also the fake border around the main img and room for caption */
.pika_main{width:506px;height:325px;display:block;position:relative;}
/*sine we give it the fake border, you need to position the image a little. */
.pika_main_img{position:absolute;top:2px;left:2px;}
.pika_back_img{position:relative;top:0px;}
.pika_subdiv{position:relative;padding:2px;}
.pika_subdiv img, .pika_subdiv a img{border:none;}
.pika_caption{ color:white; left:610px; width:290px;height:26px;padding-top:4px;text-align:center;position:absolute;bottom:170px; font:Arial, Helvetica, sans-serif; font-size:12px;}
.pika_caption a{color:white;}

.pika_play{position:absolute;z-index:1;left:50%;margin-left:-25px;width:50px;top:5px;}
.pika_play a{position:relative;margin-left:auto;cursor:pointer;display: block;width:50px;height:50px;background:url('play.png') top center no-repeat;}
.pika_play a{position:relative;margin-left:auto;cursor:pointer;display: block;width:50px;height:50px;background:url('pause.png') top center no-repeat;}

.pika_navigation a{font-size: 12px; text-decoration: none;}
.pika_navigation a:hover{text-decoration: underline;}
.pika_navigation{padding-top:10px;clear:both;text-align:center;}

/* if you want to 'hide' these jus make their height and width 1px */
.pika_prev_hover{position:absolute;top:5px;left:5px;height:1px;width:1px;background:url('rewind.png') top left no-repeat;}
-->
.reflect_archive_list a {color:17416c}
.reflect_archive_list a:hover{color:17416c; text-decoration: underline;}
.reflect_archive_list a:visited{color:17416c}