h1 {
	color:#0b55c4;
	margin-top:0px;
	margin-bottom:0px;
}
.logout {
	padding:5px;
	padding-left:15px;
	padding-right:15px;
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#0b55c4;
	border-left:0px solid #d4d4d4;
	float:right;
}
.banner {
	height:54px;
	width:100%;
	background-image:url('../images/j_header_middle.png');
}
.bannerLeft {
	height:54px;
	width:167px;
	background-image:url('../images/j_header_left.png');
	float:left;
}
.bannerRight {
	height:54px;
	width:11px;
	background-image:url('../images/j_header_right.png');
	float:right;
}
.footer {
	height:11px;
	width:100%;
	background-image:url('../images/j_bottom.png');
}
.footerLeft {
	height:11px;
	width:11px;
	background-image:url('../images/j_corner_bl.png');
	float:left;
}
.footerRight {
	height:11px;
	width:11px;
	background-image:url('../images/j_corner_br.png');
	float:right;
}
.menu {
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	border-top:1px solid #cdcdcd;
	border-bottom:1px solid #cdcdcd;
	text-align:left;
}
.main {
	/*position:absolute;
	top:155px;
	left:8px;*/
	padding:10px;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
}
.button {
	padding:5px;
	padding-left:15px;
	padding-right:15px;
	display:block;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	color:#333;
	border-right:1px solid #d4d4d4;
	float:left;
}

textarea {
	border:1px solid #cdcdcd;
	font-family:Helvetica,Arial, sans-serif;
}

/*Details Box*/
.detailsBox {
	border:1px solid #cdcdcd;
	padding:8px;
	width:270px;
	height:395px;
	float:right;
	background-color:#f6f6f6;
	margin-top:13.5px;
	color:#0b55c4;
}

.detailsBox input {
	width:263px;
	margin-bottom:10px;
}
.detailsBox textarea {
	margin-bottom:10px;
	width:265px;
	height:100px;
	font-size:11px;
	padding:2px;
}
textarea {
	border:1px solid #CCC;
	font-size:11px;
	padding:3px;
}
textarea:focus {
	background-color:#ffffdd;
}
/*textarea:hover {
	background-color:#ffffdd;
}*/
.detailsBox strong {
	margin-bottom:5px;
}
.detailsBox span {
	margin-bottom:5px;
	color:#000;
	display:block;
}
.detailsBox h1 {
	margin-bottom:5px;
	color:#000;
	display:block;
	font-size:14px;
}

/*Web Page Icon*/
.webIcon {
	background-image:url('../images/header/icon-48-article.png');
	background-repeat:no-repeat;
	height:48px;
	margin-right:10px;
	float:left;
	color:#0b55c4;
	padding-left:52px;
	font-size:20px;
	font-weight:bold;
}
.webIcon div { margin-top:10px;}
.webIcon div strong { font-size:14px; }

.homeIcon {
	background-image:url('../images/header/icon-48-frontpage.png');
	background-repeat:no-repeat;
	height:48px;
	margin-right:10px;
	float:left;
	color:#0b55c4;
	padding-left:52px;
	font-size:20px;
	font-weight:bold;
}
.homeIcon div { margin-top:10px;}
.homeIcon div strong { font-size:14px; }

/*Home Thumbs*/
.homeThumbLink {
	float:left; 
	margin-right:20px; 
	text-align:center; 
	width:68px;
	color:#0b55c4;
	/*padding-left:52px;*/
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin-top:5px;
}
.homeThumbLink :hover { color:#333; }
.homeThumb {
	background-image:url('../images/header/icon-48-article.png');
	background-repeat:no-repeat;
	width:48px;
	height:48px;
}
.homeThumb div { margin-top:0px;}

/*Add Thumb Link*/
.addThumbLink {
	float:left; 
	margin-right:20px; 
	text-align:center; 
	width:68px;
	color:#0b55c4;
	/*padding-left:52px;*/
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin-top:5px;
}
.addThumbLink :hover { color:#333; }
.addThumb {
	background-image:url('../images/header/icon-48-article-add.png');
	background-repeat:no-repeat;
	width:48px;
	height:48px;
}
.addThumb div { margin-top:0px;}

/*HeaderText*/
.headerText {
	color:#0b55c4;
	margin-top:0px;
	margin-bottom:0px;
	font-size:16px;
	font-weight:bold;
	float:left;
	display:block;
}

/*Editor hack*/
.button2-left { 
	float: left; 
	margin-left: -6px; 
	height:22px;
	position:relative;
	margin-top:4px;
}
.button2-left div.blank { 
	background: url(../images/j_button2_right_cap.png) no-repeat; 
	position:relative;
	left:100%; 
	top:10px;
	height:22px;
}
.button2-left div.blank a {
	display:block;
	float:left;
	position:relative;
	left:-100%;
	text-decoration:none;
	margin-left: 7px;
	padding-top:3px;
	padding-left:7px;
	color:#333;
	height:22px;
	background: url(../images/j_button2_left.png) no-repeat; 
} 



/*Rounded Box*/
.rounded-box {
	position:relative;
	background-color:#fbfbfb;
}
.rounded-box-main {
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	padding:5px;
	z-index:2;
}
.rounded-box-head {
	height:6px;
	width:100%;
	border-top:1px solid #cdcdcd;
	z-index:2;
	margin-bottom:-1px;
}
.rounded-box-head-left {
	position:absolute;
	margin-top:-1px;
	height:6px;
	width:6px;
	height:6px;
	width:6px;
	background-image:url('../images/j_crn_tl_light.png');
	z-index:3;
}
.rounded-box-head-right {
	position:absolute;
	left:100%;
	margin-left:-6px;
	margin-top:-1px;
	height:6px;
	width:6px;
	background-image:url('../images/j_crn_tr_light.png');
	z-index:3;
}
.rounded-box-foot {
	margin-top:-1px;
	height:6px;
	width:100%;
	border-bottom:1px solid #cdcdcd;
}
.rounded-box-foot-left {
	position:absolute;
	left:0%;
	top:100%;
	margin-top:-6px;
	height:6px;
	width:6px;
	background-image:url('../images/j_crn_bl_light.png');
	z-index:3;
}
.rounded-box-foot-right {
	position:absolute;
	left:100%;
	top:100%;
	margin-left:-6px;
	margin-top:-6px;
	height:6px;
	width:6px;
	background-image:url('../images/j_crn_br_light.png');
	z-index:3;
}

/*icons*/
.icon-32-send 			{ background-image: url(../images/toolbar/icon-32-send.png); }
.icon-32-delete 		{ background-image: url(../images/toolbar/icon-32-delete.png); }
.icon-32-help 			{ background-image: url(../images/toolbar/icon-32-help.png); }
.icon-32-cancel 		{ background-image: url(../images/toolbar/icon-32-cancel.png); }
.icon-32-config 		{ background-image: url(../images/toolbar/icon-32-config.png); }
.icon-32-apply 		{ background-image: url(../images/toolbar/icon-32-apply.png); }
.icon-32-back			{ background-image: url(../images/toolbar/icon-32-back.png); }
.icon-32-forward		{ background-image: url(../images/toolbar/icon-32-forward.png); }
.icon-32-save 			{ background-image: url(../images/toolbar/icon-32-save.png); }
.icon-32-edit 			{ background-image: url(../images/toolbar/icon-32-edit.png); }
.icon-32-copy 			{ background-image: url(../images/toolbar/icon-32-copy.png); }
.icon-32-move 			{ background-image: url(../images/toolbar/icon-32-move.png); }
.icon-32-new 			{ background-image: url(../images/toolbar/icon-32-new.png); }
.icon-32-upload 		{ background-image: url(../images/toolbar/icon-32-upload.png); }
.icon-32-assign 		{ background-image: url(../images/toolbar/icon-32-publish.png); }
.icon-32-html 			{ background-image: url(../images/toolbar/icon-32-html.png); }
.icon-32-css 			{ background-image: url(../images/toolbar/icon-32-css.png); }
.icon-32-menus 			{ background-image: url(../images/toolbar/icon-32-menu.png); }
.icon-32-publish 		{ background-image: url(../images/toolbar/icon-32-publish.png); }
.icon-32-unpublish 	{ background-image: url(../images/toolbar/icon-32-unpublish.png);}
.icon-32-restore		{ background-image: url(../images/toolbar/icon-32-revert.png); }
.icon-32-trash 		{ background-image: url(../images/toolbar/icon-32-trash.png); }
.icon-32-archive 		{ background-image: url(../images/toolbar/icon-32-archive.png); }
.icon-32-unarchive 	{ background-image: url(../images/toolbar/icon-32-unarchive.png); }
.icon-32-preview 		{ background-image: url(../images/toolbar/icon-32-preview.png); }
.icon-32-default 		{ background-image: url(../images/toolbar/icon-32-default.png); }

/*toolbar*/
div.toolbar { float: right; text-align: right; padding: 0; margin-right:3px; }
div.toolbar span { float: none; width: 32px; height: 32px; margin: 0 auto; display: block; }
div.toolbar a {
   display: block; float: left;
	white-space: nowrap;
	border: 1px solid #fbfbfb;
	padding: 1px 5px;
	cursor: pointer;
	text-align:center;
	text-decoration:none;
	color:#0b55c4;
}
div.toolbar a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-decoration: none;
	color: #0B55C4;
}
