Body
{
	margin:0px;
	
}

.ActionPopupLink
{
	text-decoration:none;
	margin-left:5px;
	
}
.ActionPopupLink:hover
{
	
}
.ActionPopupCell
{
	width:100px;
	height:25px;
}
.ActionPopupMenu
{
	position:absolute;
	background-color: white ; /*#EADDDA;*/
	border: solid 1px #CBA59D;
	display:none;
	/*width:150px;*/

	margin-left:16px;
	margin-top:-16px;
	
	
}
.ActionPopupMenuCell
{
	
	
}
.ActionPopupMenuLink
{
	text-decoration:underline;
		
}

.ActionPopupMenuLink:hover
{
	border:solid 1px black;
}
.CommentTitleCell
{
	background-color:#BEC2CC;
	padding-left:10px;
	border:solid 1px #BEC2CC;
	color:#1B243B;
}
.CommentCell
{
	border:solid 1px #E2E6F0;
	padding-left:10px;
}
.CommentUserRow
{
	font-weight:normal;
	padding:5px;
	padding-left:10px;
	color:#1B243B;
	background-color:#EBECED;
}
.CommentMessageRow
{
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	color:#1B243B;
	background-color:White;
}
.ErrorMessage
{
	color:red;
}
.FirefoxVideo
{
	margin-left:10px;
}
.SuccessMessage
{
	color:Green;
}

.GridView_Header1
{
	background-color: #89C375;
}
.GridView_ImageColumn
{
	border-right:none;
}
.GridView_Header
{
	background-color: #89C375;
	color: white;
	font-size:8pt;
	font-family:Verdana ;
	font-weight: bold;
	text-decoration : none;
	
}
.GridView_Row
{
	background-color: white;
	color: #333333;
	font-size:8pt;
	font-family:Verdana ;
}

.GridView_AlternateRow
{
	background-color: #EEEEEE;
	color: #333333;
	font-size:8pt;
	font-family:Verdana ;
}

.GridView_SelectedRow 
{
	background-color: #FFCC66;
	font-weight: bold;
	color: Navy;
}

.GridView_Pager
{
	background-color: white;
	color: #333333;
	text-align:center;
}
.GroupMenu_GroupName_Label
{
	margin-left:20px;
	color:#1E2D38;
	text-decoration:none;
}
.GroupMenu_GroupName_Label:hover
{
	text-decoration:underline;
}
.GroupMenu_GroupType_Label
{
	margin-left:10px;
	color:#1E2D38;
	font-weight:bold;
	text-decoration:none;
}
.GroupMenu_GroupType_Label:hover
{
	text-decoration:underline;
}
.GroupMenu_GroupService_Label
{
	margin-left:0px;
	color:#1E2D38;
	font-weight:bold;
}
.GroupMenu_MenuTitle_Table
{
	border:solid 1px black;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-right:0px;
	width:150px;
}
.GroupMenu_MenuTitle_Cell
{
	height:25px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#2F405D;
	color:White;
	font-weight:bold;
}
.GroupMenu_MenuContent_Cell
{
	padding-left:10px;
}
.FormLabel
{
	font-weight:bold;
	
}

.LoginControl_Table
{
	border:solid 1ix gray;

}
.LoginControl_TitleCell
{
	background-color:#283B4C
}

.LoginControl_TitleLabel
{
	margin-left:10px;
	font-weight:bold;
	color:White;
}
.PopupPanel
{
	display:none; 
	position:absolute;
	left:400px;
	top:400px;
	background-color:White; padding:0px; border:solid 1px gray
}

.RSSControl_Table
{
	
	
	font-family:Verdana;
	font-size:10pt;
}
.RSSControl_TitleCell
{
}
.RSSControl_ContentCell
{
}
.RSSControl_FooterCell
{
	padding-right:10px;
}
.RSS_Title
{
}
.RSS_TitleLink
{
	color:Green;
	font-weight:normal;
}
.RSS_DateLabel
{
	color:Gray;
	font-size:8pt;
}
.RSS_DescriptionLabel
{
	
	color:#404040;
}
.ServiceMenuTitle
{
	font-weight:bold;
}
.ServiceMenuLink
{
	text-decoration:none;
}
.ServiceMenuLink:hover
{
	text-decoration:underline;
	
}

.VersionPopupLink
{
	text-decoration:none;
}
.VersionPopupLink:hover
{
	
	background-color:white;
}
.VersionPopupMenu
{
	position:absolute;
	background-color: #EADDDA;
	border: solid 1px #CBA59D;
	display:none;
	/*width:150px;*/
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	margin-left:-10px;
	
	
}
.VersionPopupMenuCell
{
	
	
}
.VersionPopupMenuLink
{
	text-decoration:underline;
		
}

.VersionPopupMenuLink:hover
{
	border:solid 1px black;
}
/* PortalPage */
.PortalPage_Table
{
	
}
.PortalPage_ColumnTable
{
	padding:5px;
}
.PortalPage_WidgetTable
{
	border:solid 1px #818383;
	
}
.WidgetControl_Table
{
	
}
.WidgetControl_TitleRow
{
	/*background-color:#F9E1C7;*/
	background-image:url('/images/background/BoxTitle_background.gif');
	padding:10px;
	height:15px;
}

.WidgetControl_TitleCell
{
	padding:5px;
	padding-left:10px;
	height:15px;
}
.WidgetControl_TitleLink
{
	color:#1D193D ;/*#6D500B;*/
	font-weight:bold
	
}
.WidgetControl_ContentCell
{
	padding:10px;
}

.popupDialog {
 
	/* overlay is hidden before loading */
	display:none;
 
	/* standard decorations */
	width:400px;	
	border:1px solid #666;
 
	/* for modern browsers use semi-transparent color on the border. nice! */
	border:1px solid #666 ; /*rgba(82, 82, 82, 0.698);*/
 
	/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}
 
.popupDialog div {
	padding:0px;
	/*border:1px solid #aaa;  #3B5998;*/
	background-color:#fff;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif
}
 
.popupDialog h2 {
	margin:0px;
	margin-bottom:0px;
	color:#fff;
	background-color:#aaa;
	padding:5px 10px;
	border:1px solid #aaa; /* #3B5998;*/
	font-size:20px;
}


.PopupWindowBody
{
	
	background-color:White;
	padding-left:20px;
	
}
.PopupWindowContentTable
{
	margin-left:20px
}
.PopupWindowTitleCell
{
	/*background-image: url(/images/background/title_background1.gif);*/
	background-color:#aaa;
	height:35px;
	
	color:White;
}

.PopupWindowMessage
{
	color:navy;
	font-weight: normal;
	margin-left:20px;
	
}
.PopupWindowTitle
{
	color:White;
	font-weight: bold;
	margin-left:20px;
	font-size:14pt;
}

.PopupWindowCloseLink
{
	color:White;
	
}
