/* 
================================
 Skin Styles for ProRefs
================================
*/

/* background color for the content part of the pages */
body {
	padding:0px 15px 0px 15px;
	background-color:#032646;
	background-image:url(gradient_bg.jpg);
	background-repeat:repeat;
}

h2 {
	color:#193682;
	font-family:Helvetica, Verdana, Arial, Georgia;
	font-size:20px;
}

.Skinned {
	background-color:#FFFFFF;
	font-family:Helvetica, Verdana, Arial, Georgia;
	font-size:10px;
	width:939px;
	height:95%;
}

a {
	font-family:Tahoma, Georgia, Verdana;
	color:#264096;
	font-size:11px;
}

.Skinned a:link, a:visited, a:active {
	color:#264096;
}

.Skinned a:hover {
	text-decoration:underline;
}

.TopSpacer {
	background-color:#FFFFFF;
}

.Menu div {
	background-image:url(Menu.png);
	background-repeat:no-repeat;
	height:68px;
}

.Menu {
	height:68px;
	background-image:url(MenuBarBG.png);
	background-repeat:repeat-x;
	text-transform:uppercase;
}

.LeftPane, .ContentPane, .RightPane {
	vertical-align:top;
}

.LeftPane, .LeftPaneBottom, .CurrentDateCell, .Search, .Footer {
	width:288px;
}

.LeftPane {
	background-color:#F4F4F2;
}

.RightPane {
	width:317px;
}

.ContentPane {
	width:100%;
}

.LeftPaneBottom {
	background-image:url(LeftPaneBottom.png);
	background-repeat:no-repeat;
	height:32px;
}

.CurrentDateCell {
	background-image:url(CurrentDate.png);
	background-repeat:no-repeat;
}

.CurrentDate {
	background-image:url(CurrentDate.png);
	background-repeat:no-repeat;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-left:8px;
	height: 28px;
}

.Search {
	background-image: url(Search.png);
	background-repeat:no-repeat;
	background-color:#DEE0DC;
	font-family:Helvetica, Verdana, Arial, Georgia;
	font-weight:bold;
	font-size:14px;
	color:#7D8183;
}

.Search input {
	margin: 0px 5px 0px 5px;
	padding: 0px 5px 0px 5px;
}

.SearchInput {
	vertical-align:text-bottom;
}

.Photo {
	height:201px;
}

.Welcome {
	color:#FFB728;
}

a.User:link, a.Login:link, .Welcome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

a.User:link, a.User:visited  {
	color: #FFB728;
	font-weight:bold;
}

a.User:hover {
	text-decoration: underline;
}

a.User:active {
	color: #7CAFCF;
}

a.Login:link, a.Login:visited  {
	color: #7CAFCF;
}

a.Login:hover {
	text-decoration: underline;
}

a.Login:active {
	color: #FFB728;
}

.CurrentDate {
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
}

.Footer a:link, .Footer a:visited, .Footer a:hover, .Footer a:active, .Copyright {
	color:#93989A;
	font-family:Tahoma, Georgia, Verdana;
	font-size:9px;
}

.CopyrightCell {
	text-align:center;
}

.ArrowOrangeBGWhite {
	list-style-image:url(iconArrowOrangeBGWhite.png);
}

.ArrowWhiteBGOrange {
	list-style-image:url(iconArrowWhiteBGOrange.png);
}

.NoBullets li {
	list-style-type:none;
}
/* ================================
   End Skin
   ================================
*/

/* ================================
   Start Menu
   ================================
*/

/* Main Menu */


.RootMenuItems td,.RootMenuSelectedItems td, .RootArrow td, .MainMenu_MenuItem td {
	width:93px;
    height: 68px;
}

.RootMenuItems td, .MainMenu_MenuItem td {
	background-image:url(nav_bg_up.png);
}

tr.RootMenuSelectedItems td, .RootMenuSelectedItems td {
	background-image:url(nav_bg_over.png);
}

.RootArrow {
	background-image:url(nav_bg_filler.png);
	background-repeat:repeat-x;
}

.MenuArrow {
	width:0px;
	display:none;
	visibility:hidden;
}

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	color: #FFFFFF; 
}

.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF;
	text-align: center; 
	width: 22px; 
	height: 18px;
}

.MainMenu_SubMenu, tr.MainMenu_MenuItem td.MainMenu_MenuItem {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color:#93989B;
	height:15px !important;
	background-image:none;
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
	background-color:transparent;
}

.MainMenu_MenuArrow {
	border:0px solid #FFFFFF;
}

.MainMenu_RootMenuArrow, td.MainMenu_MenuIcon img {
	display:none;
}

td.MainMenu_MenuIcon {
	width:0px;
}

/* ================================
   End Menu
   ================================
*/


/* ================================
   Start What's Going On
   ================================
*/

td.WhatsGoingOnTextCell {
	padding-left: 4px;
	font-size: 11px;
	font-family: Tahoma,Georgia,Verdana;
	vertical-align:top;
}

span.WhatsGoingOnTextTopicTitle {
	font-weight: bold;
	color: rgb(38, 64, 150);
}



