@charset "utf-8";
/* CSS Document */

html { 
	-webkit-text-size-adjust:none;
}

a {
outline:none;
}

#container {
	background:none;
}

#mod_wrapper {
	width:960px;
	margin:0 0 0 15px;
	padding:0px;
}

#mod_top_fixed_wrapper {
	width:100%;
	margin:0;
	padding:0px;
}

#module {
	width:100%;
	margin-top:-5px;
}

.mod_top {
	height:32px;
}

.module_tl {
	background: url(../../../../images/frontpage_images/rounded_topleft.gif) top left no-repeat;	
	height:32px;
}

.module_t {  
	background: url(../../../../images/frontpage_images/top.gif) top right repeat-x; 	
	height:16px;
}

.module_tr{
	background: url(../../../../images/frontpage_images/rounded_topright.gif) top right no-repeat;
	height:32px;
}

.mod_center {
	width:100%;
}

.module_l {  
	background: url(../../../../images/frontpage_images/left.gif) bottom left repeat-y;
	height:100%;
}

.module_mid {
	height:100%;
	margin-bottom:-5px;
	margin-left:30px;
	margin-right:30px;
	overflow:hidden;
}

.module_r {  
	background: url(../../../../images/frontpage_images/right.gif) bottom right repeat-y;
	height:100%;	
}
 
.mod_bottom {
}

.module_bl {
	background: url(../../../../images/frontpage_images/rounded_bottomleft.gif) bottom left no-repeat;
    height:30px;
}

.module_b {  background: url(../../../../images/frontpage_images/bottom.gif) bottom left repeat-x;
    height:30px;
}

.module_br {
	background: url(../../../../images/frontpage_images/rounded_bottomright.gif) bottom right no-repeat;
    height:30px;
}

#mod_welcome {
	float:left;
	width:610px;
	-moz-box-shadow: 3px 3px 4px #a7a7a7;
	-webkit-box-shadow: 3px 3px 4px #a7a7a7;
	box-shadow: 3px 3px 4px #a7a7a7;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a7a7a7')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a7a7a7');
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	background-color:#ffffff;
	margin-left:10px;
}

.welcome_module_mid {
	width: 100%; /* for IE 6 */
	height:100%;
}

.welcome_module_mid img {
	float:left;
}

.welcome_module_mid_text {
	width:295px;
	height:267px;
	color:#221e73;
	float:left;
	overflow:hidden;
}

.welcome_module_mid_text p {
	margin-top:15px;
	margin-left:10px;
}

#mod_highlights {
	float:left;
	width:310px;
	margin-left:5px;
	
}

.highlight_module_mid {
   height:100%;
   margin-left:10px;
}

#mod_col_1 {
	float:left;
	width:50%;
	margin:0px;
	padding:0px;
}

#mod_latestnews{
	width:100%;
}

#mod_latestnews .ArticleTitle {
	margin-top:-17px;
}

#mod_latestnews .ArticleTitle a{
	color:#F37421;
	font-weight:normal;
}

#mod_latestnews .ArticleBody{
	display:none;
}

#mod_membership{
	width:100%;
}

#mod_col_2 {
	float:left;
	width:50%;
	margin:0px;
	padding:0px;
}

#mod_colspan {
	clear:left;
	float:left;
	width:66%;
	margin:0px;
	padding:0px;
}

#mod_resources{
	width:100%;
}

#mod_fundraising{
	width:100%;
}

#mod_col_3 {
	float:right;
	width:34%;
	margin:0px;
	padding:0px;
}

#mod_update{
	width:100%;
}

#mod_partners{
	width:100%;
}

#partner_update_list{
	margin-left:50px;
	width:150px;
	height:150px;
}

#mod_library{
	width:100%;
}

#mod_bottom_fixed_wrapper{
	width:100%;
	margin:0px;
	padding:0px;
	clear:left;
}

#mod_socialnet{
	width:100%;
	overflow:hidden;
}

#mod_rss {	
	overflow:hidden;
}

#mod_rss a {
	font-size:12px;
}

#followusheader{
	width:100%;
}

#twitter_update_list {
	background: url(../../../../images/frontpage_images/mod_twitter/ncb_twitter_bg.jpg) top left no-repeat;
	width:280px;
	height:250px;
	float: left;
	margin-top:17px;
	overflow:hidden;
}

#twitter_update_list p {
	margin-left:15px;
}

#twitter_update_list .twtr-doc {
	margin-top:65px;
	margin-left:10px;
	height:130px;
	background-color:#ffffff;
}

#twitter_update_list .twtr-hd {
	display:none;
}

#twitter_update_list .twtr-ft {
	display:none;
}

#twitter_update_list .twtr-tweet-wrap .twtr-avatar {
	display:none;
}

#facebook_update_list {
	width:280px;
	float: left;
	margin-left:10px;
} 

ol, ul {
	list-style:disc outside none;
	margin-left:15px;
	color:#F37421;
}

#rss__update_list ul, li{
	margin-bottom:10px;
}

ul.rssFeed li p.desc {
	display:none;
}

#tellfriend{
	margin-left:10px;
}
