body {
	font: 62.5% "Trebuchet MS", sans-serif;
	color: #333333;
	background-image: url(../css/redmond/images/ui-bg_glass_75_d0e5f5_1x200.png); 
	background-repeat: repeat-x;
	background-position: -10px 0;
	/**background-color: #E5F0F9;**/
	margin: 0px;
	border: 0px;
	margin-top: 0em;
	margin-left: 0em;
	margin-bottom: 0em;
	margin-right: 0em;
	padding: 6px 2px 0px 10px;
}
#topbanner-left 
{
	float:left;
	width:330px;
	height:119px;
	background: url(../images/realworldicon.png) no-repeat scroll -20px -10px;
	padding:0px 0px;
	padding-right:20px;
}
#topbanner-right 
{
	float:left;
	width:50%;
	padding:0px 0px;
}
#topbanner-end 
{
	clear:both;
	padding:0px 0px;
}
#topbanner-strapline 
{
	clear:both;
	width:100%;
	font-size: 1.6em; 
	font-style:italic;
	line-height: 1.5; 
	padding: 0px 0px 5px 10px;
}
#topbanner-strapline div h1
{ 
	font-size:1.0em;
	font-style:italic;
	color:#3A5A6F;
}
#global-sidebar
{
	float:left;
	height:100%;
	width:17.5%;
}
#global-sidebar-menu
{
	border-left: 1px solid #a6c9e2;
	padding: 1px 10px 1px 10px;
}
#global-sidebar-menu a
{
	cursor:pointer;
	color:#3A5A6F;
	font-size:12px; 
	font-weight:bold;
	text-decoration: none;
	padding-left:5px; 
	padding-right:5px;
	display:block; 
	text-align:center;
}
#global-sidebar-menu a:hover 
{}
#global-pagecontainer
{
	float:left;
	width:80%;
	height:100%;
	border-left: 1px solid #a6c9e2;
	padding: 1px 1px 1px 15px;
	margin-top: 20px;
}
#global-pagecontainer h1
{
	 font-family: Tahoma; font-weight:bold; font-size:14px; letter-spacing: 0.10em;
	 width:99%;
	 border: 1px solid #79b7e7; background: #d0e5f5 url(images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1d5987; outline: none;
	 padding: 3px 3px;
}
#global-pagecontainer h2
{
	font-family: Tahoma; font-weight:bold; font-size:12px; 
	
	/*border: 1px solid #3F3F3F; */
	/*background: #d0e5f5 url(images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x; */
	background-color: #B4B9BE;
	outline: none;
	padding: 3px 0px 3px 5px;
	margin-left:1px; margin-right:1px;
	margin-top:1px;
	color:#3F3F3F; 
}

.div-centered
{
	position:relative; left:10%; width:80%;
}

/* label styling...*/
div.jqDockLabel {border:0px none; padding:0px 4px; font-weight:bold; font-size:14px; font-style:italic; white-space:nowrap; color:#000000; background-color:transparent;}
div.jqDockLabelLink {cursor:pointer;}
div.jqDockLabelImage {cursor:default;}

/* style the global-links image labels */
#global-links div.jqDockLabel { color:#3A5A6F; padding:1px; font-size:12px; font-weight:bold; }

/* style the global-sidebar-links image labels */
#global-sidebar div.jqDockLabel { color:#3A5A6F; padding:1px; padding-left:1px; font-size:12px; font-weight:bold; }
#global-sidebar-links div.jqDockLabel { color:#3A5A6F; padding:1px; padding-left:1px; font-size:12px; font-weight:bold; }

table tr td.rw-label
{ color:#123E82; padding:1px; padding-left:1px; font-size:12px; font-weight:bold; }
table tr td.rw-label em
{ font-size:14px; font-style:normal; }
table tr td.rw-label small
{ font-size:12px; font-style:normal; font-weight:normal; color:#3F3F3F; }
table tr td.rw-label a, table tr td.rw-label a:hover
{ color:#123E82; padding:1px; padding-left:1px; font-size:12px; font-weight:bold; }

div.rw-label
{ font-size:12px; font-style:normal; color:#3F3F3F; padding:1px; padding-left:1px; }

div.rw-header
{ font-size:1.2em; font-weight:bold; }

input.rw-button
{ padding: 3px 6px 3px 6px; }
a.rw-button
{ padding: 3px 6px 3px 6px; }

.rw-link { color:#3A5A6F; padding:1px; padding-left:1px; font-size:12px; font-weight:bold; }
.rw-link a { color:#3A5A6F; padding:1px; padding-left:1px; font-size:12px; font-weight:bold; }
.rw-link img { border: 0px none; outline:none;}
.rw-success-box
{
	background: url(../images/018202-blue-white-pearl-icon-symbols-shapes-check-mark-96x96.png) no-repeat top left;
	height:96px;
	padding-left:100px;
}
.rw-success-box p { padding-top:5px; padding-bottom:0px; }