	body{
		background:url(../images/background.png) #000000 repeat-x -13px -13px;
		margin:0;
		font-family:tahoma;
		padding:0;
		font-size:12px;
	}
	div{
	}
	#mainContainer{
		width:1262px;
		margin-left:-50px;
	}
	#menuRight{
		float:right;
		color:#fff;
		width:143px;
		text-align:center;
		font-size:12px;
		height:29px;
		padding:14px 0 0;
	}
	#loginLink a{
		text-decoration:none;
		color:#c7b505;
	}
	a{
		color:#0000ff;
	}
	#menu {
		padding-left:30px;
		text-align:left;
		text-transform:uppercase;
		width:753px;
	}
	.menu_item{
		display:inline-block;
		height:31px;
		padding:12px 10px 0;
		color:#000;
		font-size:14px;
		text-align: center;
	}
	.menu_split{
		background: transparent url(../images/menusplit.png) no-repeat scroll right 0;
	}
	.menu_item_hover{
		background:#09345F none repeat scroll 0 0;
		margin-left:-1px;
		padding-left:11px;
		/* background-color: #09345f; */
/*		background: url(../images/menusplit.png) #09345f no-repeat scroll right 0;*/
		color:#fff;
	}
	.menu_item a{
		color:#000;
		text-decoration: none;
	}
	.menu_item_hover a, .menu_item_current a{
		color:#fff;
	}
	.menu_item_current{
		/* background: #09345f; */
		background:#09345F url(../images/menusplit.png) no-repeat scroll right 0;
		color:#fff;
		margin-left:0px;
		padding-left:10px;
	}
	#contentContainer{
		width: 926px;
		text-align: left;
		font-size: 12px;
		overflow:hidden;
		background: url(../images/content_bg.png)
	}
	#sideleft,#sideright{
		vertical-align:top;
		overflow-x: hidden;
		
	}
	#sideleft{
		/* background: #0a1f32; */
		float: left;
		overflow: hidden;
		width: 348px;
		color:#fff;
	}
	#sideleftContainer{
		width: 348px;
		overflow-x: hidden;
	}
	#siderightContainer{
	
	}
	#sideright{
		/* background: #f2f2f2; */
		float: left;
		overflow: hidden;
		width: 578px;
	}
	#ui-datepicker-div{
		font-size:12px;
	}
	#minicalBody{
		border-collapse: collapse;
	}
	#minicalBody td{
		background: #F2F2F2;
		color:#13477E;
		text-align: center;
		width: 20px;
		height:16px;
		border:1px #7DBDFF solid;
	}
	.event div{
		background: #7DBDFF;
		color: #13477E;
	}
	.today div{
		background: #FFEB65;
		/*color: #13477E*/;
	}
	td.calTitle{
		background: #13477E !important;
		color: #F2F2F2 !important;
	}
	#minicalendar{
		display:inline-block;
		background:#FFFFFF;
		color:#13477E;
		margin-left:-1px;
		margin-right:-1px;
		overflow:hidden;
		width:167px;
		height:155px;
	}
	
	.colorDBlue{
		color:#13477E;
	}
	.headerTitle{
		font-size: 18px;
		font-weight: bolder;
	}
	
	h1{
		font-size: 18px;
		font-weight: bolder;
		color:#13477E;
		margin:0;
		padding:0;
	}
	
/* 
----------
CALENDAR
----------
*/


	.selectedEv{
		background:#FFEB65 !important;
		color: #000 !important;
	}
	#eventTipContainer{
		display:none;
		padding-top:18px;
		position:absolute;
		width:24px;
		/*background:#082B4F;
		outline: 1px #f00 solid;*/
	}
	#eventTip{
		font-size: 12px;
		background:#FFEB65;
		color:#000;
		display:none;
		position:absolute;
		padding:10px;
		-moz-border-radius:10px;
		-webkit-border-radius: 10px;
		opacity: 0.9;
		/*outline: 1px #f00 solid;*/
	}
	
/* 
----------
Flip News
----------
*/	
#newsScroll{
	position: absolute;
}

#newsContainer{
	width:308px;height:241px;overflow:hidden;position:relative;
	background: #DDD;
	color:#000;
	border:1px #DDD solid;
}
#newsBtnsLeft ul{
	padding:0;
	margin:0;
	list-style: none;
}
#newsBtnsLeft ul li{
	display:inline-block;
	padding: 0 8px;
	cursor:pointer;
}
.fakeNews{
	width:308px;height:241px;overflow:hidden;font-size:12px;text-align:center;float:left;
}
.fakeNews p{
	text-align: left;
	padding: 0 10px;
	margin:0;
}
#newsBtnsRight, #newsBtnsLeft{
	position:absolute;top:111px;background:#0A1726;color:#DDD;padding:5px 9px;z-index:10;
}
#newsBtnsRight{
	right:-0px;
}
#newsBtnsLeft{
	left:-0px;
	padding-bottom:4px;
}

.widgets{
	margin-top:10px;
	position: relative;
}
#weather_widget{
	position: absolute;
	top:0;
	right:0;
}
#ad_btns{
	float:right;width:99px;
}






.usergen table,.usergen td{
border-collapse: collapse;
border:1px #777 solid !important;
padding:2px;
}
.image-select-container{
	white-space:normal;
	width:100%;
}


.ui-widget-overlay{
	display: none;
}


div.navybox a, div.bluebox a{
	color:#fff;
}