@import url("base.css");
#base{	 display:block;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
	width: 940px;
	height: auto;
	background: transparent url(../images/containerBG2.gif) top left repeat-y;
	}

/*   CONTAINER   */
#container 
{
    display:block;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
	width: 940px;
	height: auto;
	background: transparent url(../images/containerBG2.gif) top left repeat-y;
	float:left;
	
}

    
    
#column2
{
    display:block;
	position: relative;
	left:10px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	width: 655px;
	height: auto;
	border-top:1px solid #000000;
	text-align:left;
    }
    
	
/*NEW HOME PAGE LAYOUT STYLES*/
/*#news_box_container{
    display:block;
	position: relative;
	top: 0px;
	left:8px;
	float:left;
	margin: 0px 0px 20px 0px;
	padding: 40px 20px 20px 12px;
	width: 596px;
	height: 108px;
	background: transparent url(../images/breaking_news_bg.jpg) top left no-repeat;
}
#box_container_left{
    display:block;
	position: relative;
	top: 0px;
	left:8px;
	float:left;
	margin: 0px 28px 20px 0px;
	padding: 12px 12px 20px 12px;
	width: 280px;
	height: 168px;
	background: transparent url(../images/home_box_bg.jpg) top left no-repeat;
}
#box_container_right{
    display:block;
	position: relative;
	top: 0px;
	left:0px;
	float:left;
	margin: 0px 0px 20px 0px;
	padding: 12px 12px 20px 12px;
	width: 280px;
	height: 168px;
	background: transparent url(../images/home_box_bg.jpg) top left no-repeat;
}*/
#top_text{
	display:block;
	position: relative;
	top: 0px;
	left:8px;
	float:left;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	width: 628px;
	height: auto;
}
#left_box_container{
    display:block;
	position: relative;
	left:8px;
	float:left;
	margin: 20px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	width: 193px;
	height: auto;
	background: transparent url(../images/left_box_bg.jpg) top left repeat-y;
}

#left_box_container2{
    display:block;
	position: relative;
	left:8px;
	float:left;
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	width: 193px;
	height: auto;
	background: transparent url(../images/left_box_bg.jpg) top left repeat-y;
}

#left_box_info{
    display:block;
	position: relative;
	left:0px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 10px;
	width: 173px;
	height: auto;
	background: transparent url(../images/left_box_top.jpg) top left repeat-x;
}

#left_box_info2{
    display:block;
	position: relative;
	left:0px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 10px;
	width: 173px;
	height: auto;
	background: transparent url(../images/left_box_top.jpg) top left repeat-x;
}

/*#donate{margin:5px 0px 30px;padding:0px;}*/

#left_box_container h1, #left_box_container h1 a{
font-size: 110%;
font-weight:bold;
padding:0px 0px 5px 0px;
margin:0px;
color:#0051A1;
}
#left_box_container p, #left_box_container p a{
font-size: 100%;
font-weight:normal;
padding:0px 0px 10px 0px;
margin:0px;
color:#002041;
}
#left_box_bottom{
    display:block;
	position: relative;
	left:0px;
	float:left;
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 193px;
	height: 50px;
	background: transparent url(../images/left_box_bottom.jpg) top left no-repeat;
}


#left_box_bottom2{
    display:block;
	position: relative;
	left:0px;
	float:left;
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 193px;
	height: 50px;
	background: transparent url(../images/left_box_bottom.jpg) top left no-repeat;
}



#box_table h1{
font-size: 130%;
font-weight:bold;
padding:0px 0px 0px 0px;
margin:0px 15px 0px 15px;
color:#0051A1;
}
#box_table h2{
font-size: 110%;
font-weight:bold;
padding:0px 0px 0px 0px;
margin:0px 15px 0px 15px;
color:#0051A1;
}

#box_table p{
font-size: 100%;
font-weight:normal;
padding:0px 0px 0px 0px;
margin:0px 15px 0px 15px;
color:#002041;
}

#box_table2 p{
font-size: 100%;
font-weight:normal;
padding:0px 0px 0px 0px;
margin:0px 15px 0px 15px;
color:#002041;
}

#box_table3 p{
font-size: 100%;
font-weight:normal;
padding:0px 0px 0px 0px;
margin:0px 15px 0px 15px;
color:#002041;
}

#left_box_info a.heading {font-size:135%;color:#0051A1;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}

#box_table h1 a {color:#0051A1;margin:0px;padding:0px;}
#box_table p a{color:#002041;font-weight:normal;margin:0px;padding:0px;}

.img{
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:right;
}

.mdfProductInfo{display:block;float:left;line-height:18px;clear:both;background:#EFEFEF;border:1px solid #E6E6E6;}
.mdfProductInfo img{float:left;margin:0 5px 5px 5px;}

.tblShop{background:#E6E6E6;border:1px solid white;}

.bTop{padding:10px 0 10px 0;border-top:1px solid #e6e6e6;}

.Menu4S, Menu4N{padding-left:80px;}