body {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-weight: 		normal;
	font-size:			small;
	background-color: 	#d1dfec;
}

	
a:link {
	text-decoration: 	none;
	color:				#F4913E;
}

a:visited {
	text-decoration: 	none;
	color:				#F4913E;
}

a:hover {
	text-decoration: 	underline;
}

a:active {
	text-decoration: 	none;
}


p {
	font-size:			75%;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-style: 		normal;
	color: 				#1A5DA1;
	margin:				0 4px 10px 6px;
	line-height:		120%;
	text-align:			left;	
}

h3 {
	font-size:			80%;
	line-height:		90%;
	color:				#1A5DA1;
	font-weight:		bold;	
	margin:				2px 4px 10px 6px;
}


	
	
.announcements {
	width:				380px;
	margin:				0 auto;
	text-align:			left;
	padding:			4px 4px 4px 0;
	border:				1px solid #D8E8FE;
	background:			url(images/ann_bg.png) top left repeat-x;
	background-color:	#fff;
	margin-bottom:10px;
}

.announcements ul {
	font-size:			75%;margin-top:6px;}
	.announcements li
{

margin-bottom:6px;

list-style-type: none;

}
.announcements .section {
	margin:				4px 0 16px 0;
}

.announcements .line {
	padding-top:10px;
	border-top:1px dashed #999;
}
	
#announcements .section p + p {
	margin-top:4px;
	}
	


#footer1 p,
#footer2 p,
#footer3 p,
#footer4 p {
	font-size:			60%;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-style: 		normal;
	margin:				2px 0;
	line-height:		100%;
	text-align:			left;
	padding-left:		40px;
}

.white {
	color:				#FFF;
}

#footer1 {
	background-color: 	#113b67;
	padding:			2px 0 4px 0;
}

#footer1 p,
#footer2 p {
	color:				#9AB8D5;
}

#footer2 {
	background-color: 	#1A5DA1;
	padding:			2px 0 4px 0;
}

#footer3 {
	background-color:	#F4913E;
	padding:			2px 0 4px 0;
}
#footer3 a {
	color:				#1A5DA1;
}

#footer4 {
	background-color:	#9AB8D5;
	padding:			2px 0 4px 0;
	color:				#999;
}

#footer4 ul {
	font-size:			75%;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-style: 		normal;
	margin:				2px 0;
	line-height:		100%;
	text-align:			center;
	padding-left:		40px;
}

#footer4 li {
	list-style-type:	none;
	display:			inline;
	padding-right:		16px;
}


#footer4 a {
	color:				#ccc;	
}

#bg_top {
	background:			url(images/bg_top.gif) top left no-repeat #1A5DA1;
	} 
	
#headline {
	margin:				0 auto;
	padding:			0 0px;
	text-align:			center;
	width:				430px;
	height:				16px;
}

#headline p {
	margin:				2px 0 0 0;
	padding:			0;
	text-align:			center;
	color:				#fff;
}

#headline a {
	color:				#1A5DA1;
}


#names {
	width:				300px;
	margin:				0 auto;
	text-align:			center;
}


#names,
#names p,
#names td,
#names table,
#names tr {
	margin:				0;
	padding:	 		0;
}

#names p {
	margin:				0;
	padding:			0;
	font-size:			11px;
}

#mac_lightbox {
width:340px; margin:0 auto; text-align:center;}
#mac_lightbox table,
#mac_lightbox td,
#mac_lightbox tr {margin:0;padding:0;}

#mac_lightbox table {
	width:	340px; margin:0 auto; text-align:center;}
#mac_lightbox .ghosh {
	border:		1px solid #CCCCCC;
 	margin:2px;padding:1px;}
	
	#facebook {width:780px;height:16px;margin:0;padding:0;}
	#facebook a {color:#333333}
	#facebook a:hover {text-decoration:underline;}
	#facebook p {text-align:center;padding:1px 0;margin:0;font-size:11px;}
	#facebook img {vertical-align:top;margin:0;}
	
	
	#left-30-day {
		float:		left;
		width:		200px;
		margin:		0 50px 0 0;
	}
	
	#right-30-day {
		float:		right;
		width:		200px;
	
	}
	
	.alignleft {float:left;margin:0 16px 10px 0;}