body {
	background-color:#eeeeee;
}

#skin_wrapper 
{
	margin: 0 auto 5px;
	width: 980px;
}

/* Header */
#skin_header 
{
	background: url(header_bg.gif) repeat-x;
	color: #a9c3e4;
	height: 40px;
}

#skin_header a {
	color: #a9c3e4;
}

#skin_header a:hover {
	color: #fff;
}

#skin_siteToolbar
{
	float:right;
	line-height:1.3em;
	padding:2px 8px 0 0;
	text-align:right;
	text-shadow:1px 1px 0 #112a49;
	filter:DropShadow(color=#112a49, offX=1, offY=1);
}

/* Page */
#skin_contentSidebar {
	width: 978px;
	margin: 5px auto;
	border:solid 1px #e3e3e4;
	background-color:	#ffffff;
}

/* Content */
#skin_content {
	float: left;
	min-height:600px;
	padding:8px 11px;
	width: 644px;
}

#skin_contentHeader
{
	/*font-size:93%;*/
	border-bottom:dotted 1px silver;
	margin:0 0 .5em 0;
	padding:0 0 0 0;
}

/*#skin_contentHeader h1
{
	font-size: 1.4em;
	font-weight:normal;
	margin-left:50px;
}*/

/* Sidebar */
#skin_sidebar {
	float: left;
	width: 300px;
}

/* Site Menu */
#skin_menu menu {
	padding: 8px 0;
	margin: 0;
	list-style: none;
	
	margin:1em 0 1em;
	background:url(menuBg.gif) repeat-x top left;
	border:#dcdfe0 1px solid;

	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#skin_menu li {
	margin: 0;
}

#skin_menu a {
	color:black;
	/*font-weight:bold;*/
	display: block;
	line-height:1.6em;
	padding-left:10px;
	text-decoration: none;
	text-shadow:1px 1px 0 #ffffff;
}

#skin_menu a:hover
{
	text-decoration:underline;
	text-shadow:1px 1px 0 #a4feea;
}

#skin_menu .oos_selected
{
	width:280px;
	/*background: url(menu-gr-bg.png) repeat-y;*/
	

	/*-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;*/
}

#skin_menu .oos_selected a
{
	color:#000;
}

#skin_menu .oos_menuLevel2
{
	padding: 0;
}

#skin_menu .oos_menuLevel2 a
{
	padding-left:30px;
}

/* Footer */
#skin_footer 
{
	background-color:white;
	border-top:solid 1px #e3e3e4;
	color:gray;
	clear: both;
	font-size:.9em;
	padding:1em;
	text-align: center;
}
.oos_widgetFrame
{
	background:url(widgetBg.png) repeat-x top left;
	border:solid 1px #dcdfe0;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-size:.9em;
}
.oos_widgetTitle
{
	color: #cb520e;
	font-variant:small-caps;
	font-size:1.2em;
	font-weight:bold;
	padding:3px 6px 0;
}
.oos_widgetBody a
{
    text-decoration:none;
    color:#444444;
}
.oos_widgetBody a:hover
{
	text-decoration:underline;
}

/* === */
#postPreviews .oos_previewSide
{
	background-image:url(48/note.gif);
	color:#cb520e;
	font-size:110%;
	font-weight:bold;
	height:48px;
	line-height:48px;
	text-align:center;
}

.oos_r_999 .oos_previewSide
{
	background-image:url(48/news.jpg);
}

.oos_r_1000 .oos_previewSide
{
	background-image:url(48/article.jpg);
}

.oos_r_1001 .oos_previewSide
{
	background-image:url(48/video.jpg);
}

.phoneList
{
    padding-top:8px;
    background:url(list_top_bg.jpg) no-repeat top center;
}

#areaNumbers, #areaNumbers a
{
	color:gray;
	text-align:right;
}

.oos_messageTree .oos_t0
{
	overflow:hidden;
	padding-bottom:3px;
}
.oos_p0
{
	background:#e7eff8;
	border-bottom:none;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	
	text-shadow: 0 1px 0 #fff;
}
.oos_p1
{
	border:solid 1px #555;
	
	transform: rotate(-3deg);
	-moz-transform: rotate(-3deg);
	-webkit-transform: rotate(-3deg);
}
.oos_p5
{
	background-color:#f5f8fc;

	box-shadow: 0 2px 5px #e0e0e0;
	-moz-box-shadow: 0 2px 5px #e0e0e0;
	-webkit-box-shadow: 0 2px 5px #e0e0e0;
	filter:progid:dximagetransform.microsoft.shadow(color="#e0e0e0",direction="180",strength="5");
}