﻿@charset "utf-8";

a.radPopupImage_Sunset
{
}

.assignButton
{
	text-align: left;
	background-color: Transparent;
	background-image:url(/images/add.png);
	width: 16px;
	height: 16px;
	border: none 0px white;	
}
	
/* Taken From Storm */
.content div.left+div.left 
{
	margin-left:10px;
}

/* Taken From Storm */
b.r3, b.rr3, b.re3, b.re4, b.re1, b.rer3, b.ra2, b.rar2, b.rs1, b.rsr1, b.res1, b.resr1, b.artop, b.re2  
{
	display:none;
}

/* Taken From Storm */
div.inner
{
	border: 0 !important;
}

.background
{
	background-color:Gray;
	opacity:0.8;
}

.collapsePanel {
	
	background-color:white;
	overflow:hidden;
	width: 100%;
}

.collapsePanelHeader
{	
	width:100%;		
	height:10px;
	color:Black;
	font-weight:bold;
	background-color: Teal;
	text-align: right;
}

.collapsePanelHeader .text
{
	text-align: left;
	width: 90%;
}

.collapsePanelHeader .image
{
	background-color: White;
}

.collapsePanelHeader .top
{
	cursor: pointer; 
	vertical-align: middle;
	text-align: right;
}

.hover_container 
{
	padding:5px;
	height:auto;
}

div.historyViewer, div.authoringViewer, div.templateViewer
{
	width: 700px;
}

/* Taken From Storm */
.innerwrapper .rightcolumn 
{	
	/*padding:0px 0px 0px 20px;*/
	/*width:757px;*/
	/*float:left;*/
}
	
/* Versioning Viewer			*/
div.versionViewer, div.quickTasks
{
	width: 350px;
	position: absolute;
    right: 2px;
    top: -1px;
    font-size: 9pt;
    /*opacity: 0.5;*/
    z-index: 10;        
	background:#91C5D5 url(../images/mt_back.gif) no-repeat scroll 0%;
	border:1px solid #6FABBD;
	padding:3px 1px;
	border-color:#7AA5D6 rgb(197, 215, 239) -moz-use-text-color;
	border-style:solid solid none;
	border-width:1px 1px medium;	
}

	div.versionViewer .actionsDiv
	{
		text-align: left;
		font-size: 90%;
		color: Black;
	}
		
		div.versionViewer .actionsDiv .notes
		{
			width: 100%;
			height: 40px;
		}

		div.versionViewer .actionsDiv a.cancelLnk, div.versionViewer .actionsDiv a.commitLnk
		{
			color: Black;	
			text-decoration: underline;
			cursor: pointer;
		}

	div.versionViewer .top, div.quickTasks .top
	{
		cursor: move; 
		vertical-align: middle;
		text-align: right;
	}
	
		div.versionViewer .top .text, div.quickTasks .top .text
		{			
			text-align: left;
			width: 90%;
			font-weight: bold;
		}

		div.versionViewer .top .title, div.quickTasks .top .title
		{			
			text-align: left;
			width: 90%;
		}

		div.versionViewer .top .image, div.quickTasks .top .image
		{	
			cursor: pointer;
		}
		
	div.versionViewer .GridHeader_Default2006, div.quickTasks .GridHeader_Default2006
	{
		FONT-WEIGHT: bolder;	
		FONT-SIZE: 80%;	
	}
	
	div.options
	{
		background-color:white;
		margin-top:2px;
		position:absolute;
		z-index:9999;
		border:1px solid #62A2C4;
	}
	
		div.options .optionsItem
		{
			text-decoration:none;
			display:block;
			padding:2px 6px;
			white-space:nowrap;
			font-size: 80%;
			color:#1F6777;
			cursor:pointer;
			border-bottom: solid #EBEBEB 1px;	
		}				
			
			div.options a.optionsItem:hover
			{
				background-color:#585858;
				color:#fff;
			}

			div.options a.Approve:hover
			{
				color:#fff;
				background-color:Green;
			}

			div.options a.Decline:hover
			{
				color:#fff;
				background-color:Red;
			}		

div.quickTasks
{	
    left: 225px; 
}

	div.quickTasks .tasks
	{
		background-color: #CCD6E0; /*005599;*/
		padding: 5px 5px 5px 5px;
		text-align: right;		
	}
	
	div.quickTasks .tasks a:link
	{
		padding-right: 10px;
		color: White;
	}
	
	div.quickTasks .tasks a:hover
	{
		text-decoration:none;
		color: White;
	}
	
div.contentViewer
{	
	position: relative;
    right: 0px;
    top: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 2px;
}

div.versionInfo
{
	width: 180px;
	background-color: #FFFFC9;
	border: 1px dashed #000000;
	position: absolute;
    right: 10px;
    top: -1px;
    font-size: 9pt;
    opacity: 0.5;
	display: none;
}

div.versionInfo .line
{
	width: 30px;
	height: 31px;
	margin-left: -3px;
	margin-right: -3px;
}

div.versionInfo .img
{

	margin-bottom: 7px;
}

/* NewsItemList, ResourceList and SearchResultsList				*/

div.newsList, div.resourceList
{
	padding:0px 0px 0px 5px;
	width:747px!important;
	float:left;
}

div.searchFrame 
{
	border: solid 1px #cccccc;
	width:755px;
	padding-bottom:10px;
}

div.searchResultsList
{
	padding:0px 0px 0px 5px;
	width:745px!important;
}

div.newsItemRow, div.resourceRow, div.searchResultRow
{
	padding-bottom: 10px;
	text-align:left;
	/* Taken From Storm */
	/*width:99%;*/
}

div.blogPostRow
{
	text-align:left;
}

div.searchResultRow
{
	text-align :left;
}
	div.newsItemRow .abstract, div.resourceRow .abstract, div.searchResultRow .abstract, div.blogPostRow .abstract
	{
		padding: 5px 5px 10px 5px;
		width: 98%;
		
		/* Taken From Storm */
		/*font-size:110%;
		line-height:130%;
		padding:10px 5px 0 5px!important;*/
	}
	
	div.blogPostRow .abstract span
	{
		background-color:#fff !important; /* Fixes bug in module where the grey backgound of the editor gets applied  */
	}
	
	/* Taken From Storm */
	div.newsItemRow .abstract, div.resourceRow .abstract p 
	{
		/*margin:0;
		padding:0;*/
	}

	div.newsItemRow .createdDate, div.resourceRow .createdDate, div.searchResultRow .createdDate, div.blogPostRow .createdDate
	{			
		width: 99%;
		text-align: right;
		font-size: 95%;
		color: silver;
		display: block;
		
		/* Taken From Storm */
		/*text-align:left;
		padding-left:5px;
		color: #999999*/
	}
	
	div.newsItemRow .expired, div.resourceRow .expired, div.searchResultRow .expired
	{					
		color: red;
	}	
	
	div.newsItemRow .heading, div.resourceRow .heading, div.searchResultRow .heading, div.blogPostRow .heading
	{
		background-image:url(../images/articletitlebg.jpg);
		background-repeat:repeat-x;
		color:#003399;
		margin-bottom:0px;
		padding:2px 2px 2px 5px;
		width: 100%;
	}
	
	div.blogPostRow .heading
	{
		width:99%;
	}
	
	div.newsItemRow .heading .title, div.resourceRow .heading .title, div.searchResultRow .title, div.blogPostRow .title
	{
		font-size:120%;
		font-weight:bold;
		margin: 3px 0px 3px 0px;
		
		/* Taken From Storm */
		/*margin:0px 0 0 0;
		padding:0px 0 0 0;
		width:100%;*/
	}

	/* Taken From Storm */
	div.newsItemRow h3.title, div.resourceRow h3.title, div.searchResultRow h3.title, div.blogPostRow h3.title
	{
		/*
		padding:10px 0 0 5px;
		margin:0px 0 0px 0 ;
		border:0px solid blue;
		display:block;
		*/
	}
	
		/* Taken From Storm */
		h3.title a 
		{
			/*
			margin:0px 0 0 0;
			padding:0px 5px 0px 0px;
			font-size:130%;
			border:0px solid green;
			*/
		}

		/* Taken From Storm */
		h3.title a:hover 
		{			
			/*
			color:#990000;			
			*/
		}

	div.newsItemRow a, a:hover, div.resourceRow a:hover, div.searchResultRow a:hover, div.blogPostRow a:hover
	{
		color: #003366;
	}

	/* Taken From Storm */
	div.newsItemRow p, div.searchResultRow p
	{		
		font-size:100%;
	}
	
	div.searchResultRow .linkInfo
	{
		padding: 0px 0px 10px 5px;
		color:#078207;
	}
	
	div.newsItemRow .readMoreLink, div.searchResultRow .readMoreLink, div.blogPostRow .readMoreLink
	{
		padding: 0px 0px 0px 5px;
		
		/* Taken From Storm */
		font-weight:bold;
		margin-bottom:5px;
	}
	
	div.resourceRow .readMoreLink
	{		
	}
		
	div.resourceRow .downloads
	{
		padding: 0px 5px 5px 5px;
		width: 98%;
		float:left;
	}
	
	div.resourceRow .download
	{
	}					
	
	div.resourceRow .select
	{
		background:transparent url(/images/book_next.png) no-repeat scroll left center;		
	}
	
.searchPanel
{
	background-color: #CCD6E0;
	font-size:75%;
	font-weight:normal;
	margin:10px 0pt 0pt;
	padding:0pt;
	width:100%;
	
	/* Taken From Storm */
	/*
	background-color:#CCD6E0;
	width:741px;
	*/
}

.searchCell
{
	text-align: right;
	
	/* Taken From Storm */	
	background-color:#CCD6E0;
	vertical-align:middle;
	padding-bottom:2px;	
}

	/* Taken From Storm */
	/*
	.searchCell div 
	{	
		float:left;
		width:49%;
	}
	*/
	
	/* Taken From Storm */
	/*
	.searchCell input 
	{
		margin-left:1px;
		float:left;
		padding:7px 5px 0 5px;
		border:1px solid #000000;
		height:30px;
		font-style:normal;
		font-size:110%	
	}
	*/
		
	/* Taken From Storm */
	/*
	.searchCell select 
	{		
		float:left;
	}
	*/
	
	.searchInput
	{
		text-align: left;
		font-size: 95%;
		color: Gray;
		height: 20px;
		padding-top: 2px;
		/* Taken From Storm */
		width:185px;
	}

	.searchButton
	{
		text-align: left;
		background-image:url(/images/filtersearchsubmit.gif);
		width: 20px;
		height: 20px;
		border: none 0px white;	
	}

.sortCell
{
	text-align: left;
	/*padding: 10px 10px 10px 10px;*/
	
	/* Taken From Storm */
	background-color:#CCD6E0;
	padding:10px;
	width:142px;
}

.sortSearchCell
{
	text-align: left;
	/*padding: 10px 10px 10px 10px;*/
	
	/* Taken From Storm */
	background-color:#CCD6E0;
	padding:10px;
	width:100%;
}

.publishButton
{
	text-align: left;
	background-image:url(/images/action_print.gif);
	width: 20px;
	height: 20px;
	border: none 0px white;
}

.rollbackButton
{
	text-align: left;
	background-image:url(/images/action_refresh.gif);
	width: 16px;
	height: 16px;
	border: none 0px white;
}
	
.italic
{
	font-style: italic;
	
	/* Taken From Storm */
	/*font-style:normal;*/
}

/* Editing NewsItem, PageContent	*/
.busy
{
	background:transparent url(/images/dots-white.gif) no-repeat scroll left center;
}



.editTable 
{
	width: 740px;
}

.hidden
{
	display:none;
}
 

/*  PageContent Persistence Operations */

DIV.nubbin LI A.deleteSection, DIV.nubbin LI A.deleteResource
{
	cursor:pointer;
	background:transparent url(/images/trash.gif) no-repeat scroll left center;
}

DIV.nubbin LI A.addResource
{
	cursor:pointer;
	background:transparent url(/images/book_add.png) no-repeat scroll left center;
}

DIV.nubbin LI A.addDocument
{
	cursor:pointer;
	background:transparent url(/images/page_add.png) no-repeat scroll left center;
}


/* Viewing NewsItem, PageContent	*/

.contentCell
{
	vertical-align: top;
}

.contentCell TD
{
	vertical-align: top;
}

.newsImage
{
	padding: 10px 10px 10px 10px;
}

.newsImageDiv
{
	vertical-align: top;
}

.newsBodyDiv
{
	font-size: 90%;
	color: Black;
}

.buttonArea
{
	padding: 10px;
}

	div.buttonArea a.returnLink
	{
		color:#005599;
		font-size: 80%;
		font-weight: bold;
		margin-left: -10px;
	}
	
.currentTemplate
{
	padding: 10px;
}

.availableTemplates
{
	width: 100%;
}

.modDate
{
	padding: 10px;
}

.formRow
{
	padding: 10px;
}

.formLabel
{	
	display: inline;
	float: left;
	width: 30%;
	text-align:left;
}

.formEntry
{	
	display: inline;
	text-align:left;
}

.formEntry INPUT
{	
	display: inline;
	text-align:left;
}

div.newsCreated
{
	width: 182px;	
	position: absolute;
	height: auto;
	margin:0;
	display: none;
	top: 37px;
	z-index:1001; 
	font-family:Arial, Verdana, Sans-serif;
	font-weight:normal;
	font-size:11px;        
}

div.newsSubTitle 
{
	font-family:Arial, Verdana, Sans-serif;
	font-weight:normal;
	font-size:11px;
}

div.newsTitle 
{  
}

div.newsTitleEmp, div.newsSubTitleEmp, div.newsImgEmp, div.newsCreated, div.newsBodyEmp
{
	font-style: italic;
	color: Silver;
}

div.newsTitleEmp h1, newsImgEmp
{
	font-style: italic;
	color: Silver;
}

div.wrapper 
{		
	background:transparent url(../images/nubbin.gif) no-repeat scroll left top;
	font-size:10px;
	position:absolute;
	line-height:12px;
	margin: 0pt;
	right:0pt;
	left: 0px;
	width:80px;
	height:19px;
	padding: 3pt 0pt 0pt 3pt;
}

div.smallWrapper
{
	background:transparent url(../images/smallNubbin.gif) no-repeat scroll left top;
	font-size:10px;
	position:absolute;
	line-height:12px;
	margin: 0pt;
	right:0pt;
	left: 0px;
	width:30px;
	height:19px;
	padding: 3pt 0pt 0pt 3pt;
}

body.nubbinless div.nubbin 
{
	display:none !important;
}

div.resourceContainer
{	
	width:250px;
	
	/* Taken From Storm */
	/*border: dashed 1px silver;*/
	/*width:361px;*/
}

div.resourcePanel
{
	/*
	background:#EBEBEB none repeat scroll 0%;
	margin: 2pt 2pt 10pt 2px;
	width: 230px;
	*/
	
	/* Taken From Storm F2EBBD*/
	background-color: #EBEBEB !important;
	background:#EBEBEB none repeat scroll 0% 50%;
	margin:2pt 2pt 2pt 2px;
	width:auto;
}

	div.resourcePanel h1 
	{
		/*background:#005599 url(images/front/square.gif) no-repeat scroll 0%;*/		
		font-family:Arial,Helvetica,sans-serif;
		font-size:120%;
		font-weight:bold;
		/*margin:0pt;*/
		padding: 8px 8pt 8px 8px;
		/*background-color:#CCD6E0!important;*/

		/* Taken From Storm */
		background-color:#005599!important;
		color:#FFF;
		height:100%;
		/*font-size:200%!important*/
		padding-bottom:10px!important;
		margin:0px 0 10px 0;
	}

	div.resourcePanel a 
	{	
		/*margin: 1pt 2pt 1pt 2pt;*/	
		margin: 1pt 0pt 1pt 0pt;
	}
	
	div.resourcePanel a:link
	{				
		TEXT-DECORATION: none;
		
		/* Taken From Storm */
		color:#005599;
	} 
	
	div.resourcePanel a.externalSnippetLink
	{
		color: Blue;
		display: block;
		margin: 1pt 2pt 1pt 2pt;
	}
	
	div.resourcePanel span.title
	{
		/*margin: 2px 0px 2px 2px;*/
		PADDING: 0px 0px 0px 0px;
		FONT-WEIGHT: normal;	
		FONT-SIZE: 100%;
		WIDTH: 100%;
		
		/* Taken From Storm */
		margin:2px 0px;
	}

	div.resourcePanel span.categoryGroup
	{
		/*margin: 2px 0px 2px 2px;*/
		PADDING: 0px 0px 0px 0px;
		FONT-WEIGHT: bold;	
		FONT-SIZE: 100%;
		WIDTH: 100%;
		display: block;
		
		/* Taken From Storm */
		margin:2px 0px;
	}

	div.resourcePanel span.category
	{
		/*margin: 2px 0px 2px 15px;*/
		PADDING: 0px 0px 0px 0px;
		FONT-WEIGHT: normal;	
		FONT-SIZE: 100%;
		WIDTH: 100%;
		
		/* Taken From Storm */
		margin:2px 0px 2px 0px;
	}

	div.resourcePanel div.details
	{
		/*margin: 2px 2px 2px 10px;*/
		/* Taken From Storm */
		margin:0px 2px 2px 0px;
	}

	div.resourcePanel img
	{
		margin: 0px 5px 0px 0px;	
		border-style: none;	
	}

	div.resourcePanel div.details span
	{
		color: BLACK;
	}
			
div.right div.resourceContainer 
{
	width:250px;
}

/* InsertionPoint Styles		*/

div#insertionPoint
{
	cursor:pointer;
}

	div#insertionPoint div.add_flag
	{
		background:transparent url(/images/add_flag.gif) no-repeat scroll left center;
		height:20px;
		left:0px;
		/*position:relative;*/
		top:0px;
		width:100%;
		z-index:100;
		float: left;
	}

	.insertionPointImgTop, .insertionPointImgBtm
	{
		cursor:pointer;
		background:transparent url(/images/action_right.gif) no-repeat scroll left center;
	}


/* EditArea Popups Styles		*/

div.nubbin 
{
	height:0pt;
	left: -10pt;
	position:relative;
	top: 2pt;
	width:0pt;	
	float: left;
}

	div.nubbin li 
	{
		float:left;
		list-style-type:none;
		margin:0pt 3pt 0pt 0pt;
	}

		div.nubbin li a 
		{
			background:transparent none repeat scroll 0%;
			color:#FF0000;
			font-family:"Lucida Grande",Tahoma,sans-serif;
			font-size:11px;
			padding:0pt;
			text-decoration:none;
			cursor: pointer;
		}
	
			div.nubbin li a.editMessage
			{
				background-repeat: no-repeat;
				background-image:url(/images/pencil.png);
			}
			
			DIV.nubbin LI a.addLink
			{				
				background:transparent url(/images/link_add.png) no-repeat scroll left center;
			}

		div.nubbin ul 
		{
			margin:0pt;
			overflow:hidden;
			width:80px;
			padding-left: 3pt;
		}

div.wrapper 
{		
	background:transparent url(../images/nubbin.gif) no-repeat scroll left top;
	font-size:10px;
	position:absolute;
	line-height:12px;
	margin: 0pt;
	right:0pt;
	left: 0px;
	width:80px;
	height:19px;
	padding: 3pt 0pt 0pt 3pt;
}



/* PageContent Styles		*/

.pagecontent 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	margin: 0 auto;
	height: 100%;
	/* Taken From Storm */
	width:737px;
}

	h1 {
		font-size: 140%;
		font-weight: bold;
		color: #005599;
		margin:0;
	}
	h3 
	{
		font-size:110%;
		font-weight:bold;
	}
	
	.pagecontent .actionsDiv
	{
		width: 100%;
		color: silver;	
		font-size: 90%;		
	}
	
		.pagecontent .actionsDiv a.cancelLnk, .pagecontent .actionsDiv a.commitLnk
		{
			text-decoration: none;
			cursor: pointer;	
		}

		.pagecontent .actionsDiv a.commitLnk
		{
			background-image:url(/images/accept.png);
			width: 16px;
			height: 16px;
		}
		
		.pagecontent .actionsDiv a.cancelLnk
		{
			background-image:url(/images/cancel.png);
			width: 16px;
			height: 16px;
			border: none 0px white;	
		}
	
		.actionsDiv .currentInput
		{
			width: 250px;
			height: 30px;
			vertical-align: middle;
			padding-top: 4px;
		}
			
			input.currentInput
			{
				border: groove 3px #F7F3F7;
			}			

		.actionsDivRight 
		{
			width: 100%;
			text-align: right;
			font-size: 100%;
		}
		
	.pagecontent .dirty, .pagecontent .deleteHL
	{
		/*background-image: url(../images/mt_back.gif);*/
		background-repeat: no-repeat;
		background-attachment: scroll;
		background-position: 0%;			
		background-color: #E0E0E0;
		border: 1px dashed #000000;
	}	
		
	.pageContent .emptyDiv
	{
		display: none;
	}
			
	.pagecontent .foreground
	{
		background-color:white;
	}
	
	.pagecontent .htmlEditor
	{
		background-color: white;
		/*border: 1px solid #000000;*/
		position: absolute;
        right: 10px;
        top: -1px;
	}
	
	.pagecontent .keywords
	{
		padding-left: 20px;
	}
	
	.pagecontent .permissions
	{
		font-size: 10pt;
	}

	.pagecontent .permissions label
	{
		font-size: 10pt;
	}
		
	.editSection
	{
		/*border: dashed 1px silver;*/
	}		
	
	.editSection .save
	{
		margin: 2pt 2pt 2pt 0pt;
		text-align: right;
	}
	
		.editSection .save a		
		{
			cursor:pointer;
			background:transparent url(/images/disk.png) no-repeat scroll left center;
			width: 16px;
		}

	.pagecontent hr.header
	{
		border:0;
		color: #ffcc00;
		background-color: #ffcc00;
		height: 2px;
		text-align:left;
		/*margin-right:20%;*/
		clear:both;
	}

	.leftcolumn
	{
		width:50%;
		float:left;
		position:relative;
	}
	
	.left
	{
		float:left;
		height: 100%;
	}
	.right
	{
		float:right;
	}
	.none 
	{
		display:none;
	}
	
	.rightcolumn
	{
		width:50%;
		float:right;
		/*margin-left:50%;*/
		position:relative;
	}
	
	.section 
	{
		padding-top:5px;
		padding-bottom:10px;
		float: left;
	}

		.section .content 
		{
			padding-top:10px;
			/*border: dashed 1px silver;*/
			width: 100%;
		}
			.section .content h3
			{
				font-size:12px;
				font-weight:bold;
			}
			
			.section .content .abstract
			{			
				width: 467px;
				min-height: 100px;
				/*border: dashed 1px silver;*/
			}
			
			.section .content .emptyCopy
			{
				background:url(../images/emptyCopy.gif);
				background-repeat: repeat-x;
				border: dashed 1px silver;
				height: 120px;	
				width: 460px;	
				float:left;
				text-align: center;
				background-color: White;
				color: White;
			}

			.section .content .emptyImage
			{
				background-color: White;
				background-image:url(../images/emptyImage.gif);
				background-repeat: no-repeat;
				border: dashed 1px silver;	
				height: 100px;
				width: 200px;
			}

			.section .content .emptyFullCopy
			{
				width: 590px;
			}

			.section .content .emptyResource
			{
				background-color: White;
				background:url(../images/emptyCopy.gif);
				background-repeat: no-repeat;
				border: dashed 1px silver;	
				height: 90px;
				width: 130px;
			}

			.section .content .hasImage
			{			
				/* stops text wrapping round image, align twidth of .image class and its padding */
				margin-left: 250px;
			}	
			
			.section .content .image
			{
				border:0;
				width:240px;
				text-align: center;
			}
			
			.section .content .text
			{
				margin-right: 0px;								
			}
			
				.section .content .text a.externalSnippetlink
				.section .content .text a.snippetlink
				.section .content .text a
				{
					color:#003399;
					text-decoration:none;
				}
				
				.section .content .text a.resourceLink
				{
					color:#003399;
					text-decoration: none;
				}
				
				.section .content .text a.missingResource
				{
					color: Orange;
					text-decoration: blink;
				}
				
				.section .content .text a.externalSnippetlink
				.section .content .text a.snippetlink
				.section .content .text a:hover
				{
					text-decoration:underline;
				}	
				
				.section .content .text ul 
				{
					list-style-image:url(/portals/0/skins/vds/images/common/articleshortdescbullet.gif);
				}

				.section .content .text ul li 
				{
					margin-bottom:2px;
				}
		
		.section .createdDate
		{	
			font-size: 90%;
			color: #333666;		
			padding-left: 5px;
		}		
								
		.section .editText
		{	
			width:100%;
		}

		.section input.editText
		{	
			background-color:Red;
			width:100%;
		}
		
		.section .sectionWrapper 
		{
			margin-left:0px;
			/* Taken From Storm */
			/*background-image:url(../images/articletitlebg.jpg);*/
			background-repeat:repeat-x;
			padding:10px 0;
			width:737px !important;
		}
					
			/* Taken From Storm */
			.sectionWrapper .inner, .title h3 
			{
				font-size:130% !important;
				margin:5px 0;
				width:auto !important;
				font-family:Tahoma,Arial,Helvetica!important;
				font-weight:bold!important;
				color:#003366;						
			}
			
			div.sectionWrapper .heading
			{
				background-image:url(../images/articletitlebg.jpg);
				background-repeat:repeat-x;
				color:#003399;
				/*margin: 7px 0px 10px 5px;*/
				padding:7px 0px 10px 0px;
				width: 100%;
			}
	
			.subTitleLink 
			{
				padding-left: 5px;
				/* Taken From Storm */
				/*display:none;*/
				
			}

			.section .sectionWrapper a.subTitleLink
			{
				FONT-WEIGHT: bold;	
				FONT-SIZE: 12px;	
				COLOR: #003366;	
				FONT-FAMILY: Tahoma, Arial, Helvetica;
				margin: 12px 0px 12px 0px;
			}
			
			.section .sectionWrapper a.subTitleLink:hover
			{
				text-decoration: none;
			}
			
			/* Taken From Storm */
			.imageDiv img, img.sectionImage, img.newsImage 
			{				
				border:1px solid #CCC !important;				
				padding:5px;				
				margin:0 10px 0 0;
			}

		.section .sectionTitle
		{
			width:100%;			
			font-size:14px;
			font-weight:bold;
			background-image:url(../images/articletitlebg.jpg);
			background-repeat: repeat-x;
			padding:7px 0px 10px 0px;			
		}
		
		.section .title .inner, .section .sectionTitle .inner
		{
			font-size:14px;
			font-weight:bold;
			padding-left:5px;
		}

	.sectionWrapper
	{	
		width:100%;
		float:left;
		position:relative; 
	}

	.singlecolumn
	{
		/* Taken From Storm */
		width:737px;		
		/*
		width:99%;
		float:left;
		position:relative;
		*/
	}





/*** Tooltips for Page Actions ***/
.pageactions
{
	float:right;
}
#info p 
{
	margin-left:15px; 
	margin-right:20px;
}
#info img 
{
	margin:15px; 
	float:left;
}
/* the style starts here */
a.tooltip {
	border-style: none;
}
a.tooltip b {
	display:none;
}
a.tooltip:hover {
	border:0; 
	position:relative; 
	z-index:500; 
	text-decoration:none; 
	text-align:left;
}
a.tooltip:hover b {
	display:block; 
	position:absolute; 
	top:22px; 
	left:-22px; 
	padding:5px; 
	font-size:8pt; 
	font-weight:normal; 
	color:#000; 
	border:1px solid #888; 
	background:#ffc; 
	width:150px;
	text-align:left;
}
a.tooltip:hover b em {
	position:absolute; 
	left:23px; 
	top:-6px; 
	width:11px; 
	height:6px; 
	background:#fff url(/portals/0/skins/vds/images/pageactions/tooltip.gif) 0 0;
	display:block; 
	font-size:1px;
}


	.categoryGroup
	{
		margin: 2px 0px 2px 2px;
		PADDING: 0px 0px 0px 0px;
		FONT-WEIGHT: bold;	
		FONT-SIZE: 100%;
		WIDTH: 100%;
	}

	.category
	{
		margin: 2px 0px 2px 15px;
		PADDING: 0px 0px 0px 0px;
		FONT-WEIGHT: normal;	
		FONT-SIZE: 100%;
		WIDTH: 100%;
	}
	
.rade_toolbar.Default .InsertResource
{
	background-image: url(/portals/0/skins/vds/images/pageactions/tooltip.gif);
}

div.rade_CustomLinks
{

}

/* DevExpress aspxDataGridView */

div.rightcolumn
{
}

	/* Taken From Storm */
	.rightcolumn table
	{		
		/*width:auto;*/
	}
	
	/* Taken From Storm */
	/*
	div.rightcolumn table.searchPanel 
	{		
		width:737px;
	}
	*/
	
	div.rightcolumn .dxgvControl_Glass
	{
		background-color: #DBDBDB;
		
		/* Taken From Storm */
		/*background-color:transparent;*/
		margin:0 0px 0 0px;
		width:98%;
	}
		
		.dxgvControl_Glass table
		{
			width:auto;
		}
		
	div.rightcolumn .dxgvTable_Glass
	{
			background-color: White;
	}

	div.rightcolumn .dxpControl_Glass, .dxpControl_Glass
	{
		background-image: url(/portals/0/skins/vds/images/navigatespacer/navigatespacerbg.jpg);
		background-repeat:repeat-x;
		/*width: 100%;*/
		
		/* Taken From Storm */
		background-color:#DBDBDB;
		width:747px;
	}

.viewButton
{
	text-align: left;
	background-image:url(/images/page_go.png);
	width: 16px;
	height: 16px;
	border: none 0px white;	
}

span.rade_tool.ResourceManager
{
	background-image: url(/images/book_go.png) !important;
	vertical-align: middle;
	text-align: center;
}
