/**
 * The file contains styles for GWT widgets in the chrome theme.
 *
 * In order to maintain cross-browser compatibility, the following syntax is
 * used to create IE6 specific style rules:
 *    html>body .gwt-Widget {
 *      Rule applies to all browsers (including IE7), except IE6
 *    }
 *    * html .gwt-Widget {
 *      Rule applied to IE6 only (not to IE7)
 *    }
 * 
 * Specifically, IE6 does not support images with multiple transparent colors,
 * so we need to use the AlphaImageLoader in IE6 only.
 */
pre {
	font-family: "courier new", courier;
	font-size: small;
}

* {
	margin: 0;
	padding: 0;
}

* 
body {
	font: .7em Arial, "Trebuchet MS", Tahoma, sans-serif;
	line-height: 1.6em;
	background: #fff;
	
}

#quickPost {
	background: url('images/patern.png') repeat-x bottom;
}

.style21 {
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}

.style22 {
	text-decoration: underline;
}

.style23 {
	color: #000000;
}

.style24 {
	border-width: 0px;
}

a:link {
	text-decoration: none;
}

.editArea {
	border: 1px solid #BBBBBB;
	border-spacing: 0px;
}

.underline:hover {
	background: url('images/patern.png') repeat-x bottom;
}

.hand {
	cursor: pointer;
	cursor: hand;
}

.discTitle {
	clear: both;
	background: #E8E8E8 url(images/h2bg.gif) no-repeat center left;
	color: #444;
	vertical-align: middle;
	padding: 0px 0 0px 2px;
	font: bold 1.4em "Trebuchet MS", Arial, Sans-Serif;
	margin: 0 0 10px 0;
}

.mail-ContactPopup {
  background: #fff;
  border: 1px solid #666;
  padding: 4px;
}

.mail-ContactPopupName {
  font-size: 80%;
  font-weight: bold;
}

.mail-ContactPopupEmail {
  font-size: 80%;
  font-style: italic;
}

.gwt-NextPage {
	font-size: small;
	text-align: right;	
}
.gwt-PrevPage {
	font-size: small;
	text-align: left;	
}

.qp {
	background: url('images/patern_back.png') repeat-x bottom;
	cursor: pointer;
	cursor: hand;
}

.qp-red {
	background: url('images/qp-unvisible.png') repeat-x bottom;

	cursor: hand;
}

.qp-hidden {
	background: url('images/patern-red.png') repeat-x bottom;
	cursor: hand;
}
.qp-hidden:hover {
	background: url('images/patern.png') repeat-x bottom;
}

.qp-red:hover {
	background: url('images/patern-red.png') repeat-x bottom;
}

.qp:hover {
	background: url('images/patern.png') repeat-x bottom;
}

.qPost {
	background: url('images/patern.png') repeat-x bottom;
}

.qPost:hover {
	background: url('images/patern_back.png') repeat-x bottom;
}

#quickPost tbody:hover td {
	background: url('images/patern.png') repeat-x bottom;
}

.quickPost-style2 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.quickPost-style3 {
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}

a {
	color: #000000;

}

a:hover {
	color: #6C757A;

}
a:visited {
	text-decoration:none;
}
h1 {
	font: normal 2.4em "Trebuchet MS", Arial, Sans-Serif;
	padding: 7px 0 0 8px;
	margin: 0;
}

h1 a {
	color: #737373;

}

.orange {
	color: #E0692A;
}

sup {
	font-size: .5em;
}

h1 a,h2 a {
	text-decoration: none;
}

h1 a:hover,h2 a:hover {
	color: #FF6600;
	background: inherit;
}

h2 {
	font-size: 1.5em;
	margin-bottom: 5px;
	color: #000;
	background: inherit;
}

p {
	margin: 0 0 5px 0;
}

ul {
	list-style: none;
}

.content {
	margin: 0 auto;
	width: 980px;
	padding: 10px;
}

.content .header {
	height: 55px;
	background: #fff url(images/headerbg.gif) repeat-x bottom;
	color: #808080;
	margin: 3px 0;
	padding: 10px 0 0 0;
}

.top_info {
	float: right;
	width: 555px;
	padding: 5px 0 4px 0;
	color: #808080;
}

.top_info_left {
	width: 200px;
	float: left;
}

.top_info_right {
	float: right;
	width: 290px;
	padding: 0 0 0 35px;
	border-left: 1px solid #eee;
}

.browse_category {
	width: 390px;
	color: #FFF;
	background: inherit;
}

.bar {
	clear: both;
	font-size: 1.1em;
	height: 30px;
	color: #FFF;
	background: #FF9148 url(images/menubg.gif) repeat-x;
}

.bar li {
	padding: 6px 12px 6px 12px;
	color: #FFEADC;
	float: left;
}

.bar li.active {
	background: #000000 url(images/bar.gif) repeat-x;
	color: #fff;
	font-weight: bold;
}

.bar li a {
	font-weight: bold;
	color: #FFF;
	background: inherit;
	text-decoration: none;
}

.search_field {
	background: #fff url(images/searchbg.gif) no-repeat right;
	color: #808080;
	clear: both;
	font-weight: bold;
	padding: 7px 12px 10px 10px;
	margin: 5px 0;
}

input.search {
	width: 200px;
	border: 0;
	background: #FFF url(images/input.gif) no-repeat;
	padding: 1px;
	color: #000000;
	font-weight: bold;
	margin: 0 0 0 1px;
}

input.submit {
	background: #000000 url(images/submit.gif) no-repeat;
	border: 0;
	padding: 1px 0;
	width: 65px;
	margin: 0 5px 1px 0;
	color: #FFF;
	font: bold 1em Arial, Sans-Serif;
}

.grey {
	color: #808080;
	background: inherit;
	font-weight: normal;
}

.search_form {
	float: right;
}

.left {
	float: left;
	width: 580px;
	margin: 0 0 10px 0;
}

.left h2 {
	clear: both;
	background: #E8E8E8 url(images/h2bg.gif) no-repeat center left;
	color: #444;
	padding: 3px 0 4px 0px;
	font: bold 1.4em "Trebuchet MS", Arial, Sans-Serif;
	margin: 0 0 10px 0;
}

.left_side {
	float: left;
	width: 160px;
	padding: 0 0 0 10px;
	margin: 10px 0 0 38px;
}

.left_side a,.right_side a {
	color: #414141;
	background: #FFF;
}

.right_side {
	float: right;
	width: 280px;
	background: #FFF url(images/dotted.gif) repeat-y;
	color: #414141;
	padding: 0 0 0 70px;
	margin: 10px 0;
}

.left_box {
	margin: 0 0 10px 0;
	color: #000;
	background: #FFF;
	padding: 3px 0;
}

.right {
	float: right;
	width: 394px;
	/* ex  width: 340px */
	margin: 0 0 10px 0;
}

.right h3 {
	background: #BDBDBD url(images/h3bg.gif) no-repeat center right;
	color: #FFF;
	padding: 8px 0 8px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 3px 0;
}

.right_articles {
	background: #f5f5f5;
	color: #414141;
	padding: 8px;
	margin: 0 0 3px 0;
}

.notice {
	background: #eee;
	color: #808080;
	padding: 12px 8px;
	margin: 0 0 3px 0;
}

.image {
	float: left;
	margin: 0 9px 3px 0;
}

.footer {
	clear: both;
	text-align: center;
	padding: 10px 0;
	border-top: 1px solid #ccc;
	line-height: 2em;
}

.footer a {
	color: #808080;
	background: #fff;
}

.style4 {
	font-size: 14px
}

.style10 {
	font-size: 11px;
	color: #666666;
}

.style11 {
	color: #666666
}

.style13 {
	color: #9F9F9F
}

.style15 {
	color: #9F9F9F;
	font-size: 12px;
}

.style17 {
	font-size: 12px
}

.style18 {
	color: #EA7F37
}

.style20 {
	color: #EA7F37;
	font-size: 10px;
}

.loading-icon {
	background-image: url(images/loading.gif) !important;
}

/**
 * The reference theme can be used to determine when this style sheet has
 * loaded.  Create a hidden div element with absolute position, assign the style
 * name below, and attach it to the DOM.  Use a timer to detect when the
 * element's height and width are set to 5px.
 */
.gwt-Reference-chrome {
	height: 5px;
	width: 5px;
	zoom: 1;
}

.gwt-Button {
	margin: 0;
	padding: 3px 5px;
	text-decoration: none;
	font-size: small;
	cursor: pointer;
	cursor: hand;
	background: url("images/hborder.png") repeat-x 0px -27px;
	border: 1px outset #ccc;
}

.gwt-Button:active {
	border: 1px inset #ccc;
}

.gwt-Button:hover {
	border-color: #9cf #69e #69e #7af;
}

.gwt-Button[disabled] {
	cursor: default;
	color: #888;
}

.gwt-Button[disabled]:hover {
	border: 1px outset #ccc;
}

.gwt-CheckBox {
	
}

.gwt-CheckBox-disabled {
	color: #888;
}

.gwt-DecoratorPanel {
	
}

.gwt-ForumFeedLink {
	color:  #1C3A62;
	text-decoration: none;
}

.gwt-DecoratorPanel .topCenter,.gwt-DecoratorPanel .bottomCenter {
	background: url(images/hborder.png) repeat-x;
}

.gwt-DecoratorPanel .middleLeft,.gwt-DecoratorPanel .middleRight {
	background: url(images/vborder.png) repeat-y;
}

.gwt-DecoratorPanel .topLeftInner,.gwt-DecoratorPanel .topRightInner,.gwt-DecoratorPanel .bottomLeftInner,.gwt-DecoratorPanel .bottomRightInner
	{
	width: 5px;
	height: 5px;
	zoom: 1;
}

html>body .gwt-DecoratorPanel .topLeft {
	background: url(images/corner.png) no-repeat 0px 0px;
}

html>body .gwt-DecoratorPanel .topRight {
	background: url(images/corner.png) no-repeat -5px 0px;
}

html>body .gwt-DecoratorPanel .bottomLeft {
	background: url(images/corner.png) no-repeat 0px -5px;
}

html>body .gwt-DecoratorPanel .bottomRight {
	background: url(images/corner.png) no-repeat -5px -5px;
}

* html .gwt-DecoratorPanel .topLeftInner {
	width: 5px;
	height: 5px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

* html .gwt-DecoratorPanel .topRightInner {
	width: 10px;
	height: 5px;
	margin-left: -5px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

* html .gwt-DecoratorPanel .bottomLeftInner {
	width: 5px;
	height: 10px;
	margin-left: 0px;
	margin-top: -5px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

* html .gwt-DecoratorPanel .bottomRightInner {
	width: 10px;
	height: 10px;
	margin-left: -5px;
	margin-top: -5px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

.gwt-DialogBox .Caption {
	background: #ebebeb url(images/hborder.png) repeat-x 0px -2003px;
	padding: 4px 4px 4px 8px;
	cursor: default;
	border-bottom: 1px solid #bbbbbb;
	border-top: 5px solid #e3e3e3;
}

.gwt-DialogBox .dialogContent {
	
}

.gwt-DialogBox .dialogMiddleCenter {
	padding: 3px;
	background: white;
}

.gwt-TitlePanel {
	vertical-align:middle;
	}

html>body .gwt-DialogBox .dialogBottomCenter {
	background: url(images/hborder.png) repeat-x 0px -4px;
}

* html .gwt-DialogBox .dialogBottomCenter {
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/ie6/hborder_blue_shadow.png', sizingMethod = 
		 'scale' );
}

.gwt-DialogBox .dialogMiddleLeft {
	background: url(images/vborder.png) repeat-y;
}

html>body .gwt-DialogBox .dialogMiddleRight {
	background: url(images/vborder.png) repeat-y -4px 0px;
}

* html .gwt-DialogBox .dialogMiddleRight {
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/ie6/vborder_blue_shadow.png', sizingMethod = 
		 'scale' );
}

.gwt-DialogBox .dialogTopLeftInner {
	width: 5px;
	zoom: 1;
}

.gwt-DialogBox .dialogTopRightInner {
	width: 8px;
	zoom: 1;
}

.gwt-DialogBox .dialogBottomLeftInner {
	width: 5px;
	height: 8px;
	zoom: 1;
}

.gwt-DialogBox .dialogBottomRightInner {
	width: 5px;
	height: 8px;
	zoom: 1;
}

html>body .gwt-DialogBox .dialogTopLeft {
	background: url(images/corner.png) no-repeat -13px 0px;
}

html>body .gwt-DialogBox .dialogTopRight {
	background: url(images/corner.png) no-repeat -18px 0px;
}

html>body .gwt-DialogBox .dialogBottomLeft {
	background: url(images/corner.png) no-repeat 0px -15px;
}

html>body .gwt-DialogBox .dialogBottomRight {
	background: url(images/corner.png) no-repeat -5px -15px;
}

* html .gwt-DialogBox .dialogTopLeft {
	width: 5px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/ie6/corner_dialog_topleft.png', sizingMethod = 
		 'crop' );
}

* html .gwt-DialogBox .dialogTopRight {
	width: 8px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/ie6/corner_dialog_topright.png', sizingMethod = 
		 'crop' );
}

* html .gwt-DialogBox .dialogBottomLeftInner {
	width: 5px;
	height: 23px;
	margin-top: -15px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

* html .gwt-DialogBox .dialogBottomRightInner {
	width: 13px;
	height: 23px;
	margin-left: -5px;
	margin-top: -15px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

.gwt-DisclosurePanel {
	
}

.gwt-DisclosurePanel-open {
	
}

.gwt-DisclosurePanel-closed {
	
}

.gwt-DisclosurePanel .header,.gwt-DisclosurePanel .header a,.gwt-DisclosurePanel .header td
	{
	text-decoration: none; /* Remove underline from header */
	color: black;
	cursor: pointer;
	cursor: hand;
}

.gwt-DisclosurePanel .content {
	border-left: 3px solid #e3e3e3;
	padding: 4px 0px 4px 8px;
	margin-left: 6px;
}

.gwt-DiscloPanel {
	text-decoration: none;
}

.gwt-DiscloPanel-open {
	text-decoration: none;
}

.gwt-DiscloPanel-closed {
	
}

.gwt-DiscloPanel .header2 {
	text-decoration: none;
}

.gwt-DiscloPanel .header,.gwt-DiscloPanel .header a,.gwt-DiscloPanel .header td
	{
	text-decoration: none; /* Remove underline from header */
	color: black;
	cursor: pointer;
	cursor: hand;
}

.gwt-DiscloPanel .header tr:hover {
	background: url('images/patern.png') repeat-x bottom;
}

.gwt-DiscloPanel .content {
	border-left: 3px solid #e3e3e3;
	padding: 4px 0px 4px 8px;
	margin-left: 6px;
}

.gwt-FileUpload {
	
}

.gwt-Frame {
	border-top: 2px solid #666;
	border-left: 2px solid #666;
	border-right: 2px solid #bbb;
	border-bottom: 2px solid #bbb;
}

.gwt-HorizontalSplitPanel {
	
}

.gwt-HorizontalSplitPanel .hsplitter {
	cursor: move;
	border: 0px;
	background: #91c0ef url(images/vborder.png) repeat-y;
}

.gwt-VerticalSplitPanel {
	
}

.gwt-VerticalSplitPanel .vsplitter {
	cursor: move;
	border: 0px;
	background: #91c0ef url(images/hborder.png) repeat-x;
}

.gwt-HTML {
	
}

.gwt-Hyperlink {
	
}

.gwt-Image {
	
}

.gwt-Label {
	
}

.gwt-ListBox {
	
}

.gwt-MenuBar {
	cursor: default;
}

.gwt-MenuBar .gwt-MenuItem {
	cursor: default;
}

.gwt-MenuBar .gwt-MenuItem-selected {
	background: #cdcdcd;
}

.gwt-MenuBar-horizontal {
	background: #ebebeb url(images/hborder.png) repeat-x 0px -2003px;
	border: 1px solid #BBBBBB;
}

.gwt-MenuBar-horizontal .gwt-MenuItem {
	padding: 0px 10px;
	vertical-align: bottom;
	color: #666666;
	font-weight: bold;
}

.gwt-MenuBar-horizontal .gwt-MenuItemSeparator {
	width: 1px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	border-left: 1px solid #888888;
	background: white;
}

.gwt-MenuBar-horizontal .gwt-MenuItemSeparator .menuSeparatorInner {
	width: 1px;
	height: 1px;
	background: white;
}

.gwt-MenuBar-vertical {
	margin-top: 0px;
	margin-left: 0px;
	background: white;
}

.gwt-MenuBar-vertical table {
	border-collapse: collapse;
}

.gwt-MenuBar-vertical .gwt-MenuItem {
	padding: 4px 14px 4px 1px;
}

.gwt-MenuBar-vertical .gwt-MenuItemSeparator {
	padding: 2px 0px;
}

.gwt-MenuBar-vertical .gwt-MenuItemSeparator .menuSeparatorInner {
	height: 1px;
	padding: 0px;
	border: 0px;
	border-top: 1px solid #777777;
	background: #ddddee;
	overflow: hidden;
}

.gwt-MenuBar-vertical .subMenuIcon {
	padding-right: 4px;
}

.gwt-MenuBar-vertical .subMenuIcon-selected {
	background: #cdcdcd;
}

.gwt-MenuBarPopup {
	margin: 0px 0px 0px 3px;
}

.gwt-MenuBarPopup .menuPopupTopCenter {
	background: url(images/hborder.png) 0px -12px repeat-x;
}

html>body .gwt-MenuBarPopup .menuPopupBottomCenter {
	background: url(images/hborder.png) 0px -13px repeat-x;
}

* html .gwt-MenuBarPopup .menuPopupBottomCenter {
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/ie6/hborder_gray_shadow.png', sizingMethod = 
		 'scale' );
}

.gwt-MenuBarPopup .menuPopupMiddleLeft {
	background: url(images/vborder.png) -12px 0px repeat-y;
}

html>body .gwt-MenuBarPopup .menuPopupMiddleRight {
	background: url(images/vborder.png) -13px 0px repeat-y;
}

* html .gwt-MenuBarPopup .menuPopupMiddleRight {
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/ie6/vborder_gray_shadow.png', sizingMethod = 
		 'scale' );
}

.gwt-MenuBarPopup .menuPopupTopLeftInner {
	width: 5px;
	height: 5px;
	zoom: 1;
}

.gwt-MenuBarPopup .menuPopupTopRightInner {
	width: 8px;
	height: 5px;
	zoom: 1;
}

.gwt-MenuBarPopup .menuPopupBottomLeftInner {
	width: 5px;
	height: 8px;
	zoom: 1;
}

.gwt-MenuBarPopup .menuPopupBottomRightInner {
	width: 8px;
	height: 8px;
	zoom: 1;
}

html>body .gwt-MenuBarPopup .menuPopupTopLeft {
	background: url(images/corner.png) no-repeat 0px -36px;
}

html>body .gwt-MenuBarPopup .menuPopupTopRight {
	background: url(images/corner.png) no-repeat -5px -36px;
}

html>body .gwt-MenuBarPopup .menuPopupBottomLeft {
	background: url(images/corner.png) no-repeat 0px -41px;
}

html>body .gwt-MenuBarPopup .menuPopupBottomRight {
	background: url(images/corner.png) no-repeat -5px -41px;
}

* html .gwt-MenuBarPopup .menuPopupTopLeftInner {
	width: 5px;
	height: 41px;
	margin-top: -36px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

* html .gwt-MenuBarPopup .menuPopupTopRightInner {
	width: 13px;
	height: 41px;
	margin-left: -5px;
	margin-top: -36px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

* html .gwt-MenuBarPopup .menuPopupBottomLeftInner {
	width: 5px;
	height: 49px;
	margin-top: -41px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

* html .gwt-MenuBarPopup .menuPopupBottomRightInner {
	width: 13px;
	height: 49px;
	margin-left: -5px;
	margin-top: -41px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

.gwt-PasswordTextBox {
	padding: 2px;
}

.gwt-PasswordTextBox-readonly {
	color: #888;
}

.gwt-PopupPanel {
	border: 3px solid #e3e3e3;
	padding: 3px;
	background: white;
}

.gwt-DecoratedPopupPanel .popupContent {
	
}

.gwt-DecoratedPopupPanel .popupMiddleCenter {
	padding: 3px;
	background: #e3e3e3;
}

.gwt-DecoratedPopupPanel .popupTopCenter {
	background: url(images/hborder.png) repeat-x;
}

html>body .gwt-DecoratedPopupPanel .popupBottomCenter {
	background: url(images/hborder.png) repeat-x 0px -4px;
}

* html .gwt-DecoratedPopupPanel .popupBottomCenter {
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/ie6/hborder_blue_shadow.png', sizingMethod = 
		 'scale' );
}

.gwt-DecoratedPopupPanel .popupMiddleLeft {
	background: url(images/vborder.png) repeat-y;
}

html>body .gwt-DecoratedPopupPanel .popupMiddleRight {
	background: url(images/vborder.png) repeat-y -4px 0px;
}

* html .gwt-DecoratedPopupPanel .popupMiddleRight {
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/ie6/vborder_blue_shadow.png', sizingMethod = 
		 'scale' );
}

.gwt-DecoratedPopupPanel .popupTopLeftInner {
	width: 5px;
	height: 5px;
	zoom: 1;
}

.gwt-DecoratedPopupPanel .popupTopRightInner {
	width: 8px;
	height: 5px;
	zoom: 1;
}

.gwt-DecoratedPopupPanel .popupBottomLeftInner {
	width: 5px;
	height: 8px;
	zoom: 1;
}

.gwt-DecoratedPopupPanel .popupBottomRightInner {
	width: 8px;
	height: 8px;
	zoom: 1;
}

html>body .gwt-DecoratedPopupPanel .popupTopLeft {
	background: url(images/corner.png) no-repeat 0px -10px;
}

html>body .gwt-DecoratedPopupPanel .popupTopRight {
	background: url(images/corner.png) no-repeat -5px -10px;
}

html>body .gwt-DecoratedPopupPanel .popupBottomLeft {
	background: url(images/corner.png) no-repeat 0px -15px;
}

html>body .gwt-DecoratedPopupPanel .popupBottomRight {
	background: url(images/corner.png) no-repeat -5px -15px;
}

* html .gwt-DecoratedPopupPanel .popupTopLeftInner {
	width: 5px;
	height: 15px;
	margin-top: -10px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

* html .gwt-DecoratedPopupPanel .popupTopRightInner {
	width: 13px;
	height: 15px;
	margin-left: -5px;
	margin-top: -10px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

* html .gwt-DecoratedPopupPanel .popupBottomLeftInner {
	width: 5px;
	height: 23px;
	margin-top: -15px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

* html .gwt-DecoratedPopupPanel .popupBottomRightInner {
	width: 13px;
	height: 23px;
	margin-left: -5px;
	margin-top: -15px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

.gwt-PushButton-up,.gwt-PushButton-up-hovering,.gwt-PushButton-up-disabled,.gwt-PushButton-down,.gwt-PushButton-down-hovering,.gwt-PushButton-down-disabled
	{
	margin: 0;
	text-decoration: none;
	background: url("images/hborder.png") repeat-x 0px -27px;
}

.gwt-PushButton-up,.gwt-PushButton-up-hovering,.gwt-PushButton-up-disabled
	{
	padding: 3px 5px 3px 5px;
}

.gwt-PushButton-up {
	border: 1px outset #ccc;
	cursor: pointer;
	cursor: hand;
}

.gwt-PushButton-up-hovering {
	border: 1px outset;
	border-color: #9cf #69e #69e #7af;
	cursor: pointer;
	cursor: hand;
}

.gwt-PushButton-up-disabled {
	border: 1px outset #ccc;
	cursor: default;
	opacity: .5;
	filter: alpha(opacity =   40);
	zoom: 1;
}

.gwt-PushButton-down,.gwt-PushButton-down-hovering,.gwt-PushButton-down-disabled
	{
	padding: 4px 4px 2px 6px;
}

.gwt-PushButton-down {
	border: 1px inset #666;
	cursor: pointer;
	cursor: hand;
}

.gwt-PushButton-down-hovering {
	border: 1px inset;
	border-color: #9cf #69e #69e #7af;
	cursor: pointer;
	cursor: hand;
}

.gwt-PushButton-down-disabled {
	border: 1px outset #ccc;
	cursor: default;
	opacity: 0.5;
	filter: alpha(opacity =   40);
	zoom: 1;
}

.gwt-RadioButton {
	padding: 4px 4px 3px 3px;
}

.gwt-RadioButton-disabled {
	color: #888;
}

.gwt-RichTextArea {
	
}

.hasRichTextToolbar {
	border: 0px;
}

.gwt-RichTextToolbar {
	background: #ebebeb url(images/hborder.png) repeat-x 0px -2003px;
	border-bottom: 1px solid #BBBBBB;
	padding: 3px;
	margin: 0px;
}

.gwt-RichTextToolbar .gwt-PushButton-up {
	padding: 0px 1px 0px 0px;
	margin-right: 4px;
	margin-bottom: 4px;
	border-width: 1px;
}

.gwt-RichTextToolbar .gwt-PushButton-up-hovering {
	margin-right: 4px;
	margin-bottom: 4px;
	padding: 0px 1px 0px 0px;
	border-width: 1px;
}

.gwt-RichTextToolbar .gwt-PushButton-down {
	margin-right: 4px;
	margin-bottom: 4px;
	padding: 0px 0px 0px 1px;
	border-width: 1px;
}

.gwt-RichTextToolbar .gwt-PushButton-down-hovering {
	margin-right: 4px;
	margin-bottom: 4px;
	padding: 0px 0px 0px 1px;
	border-width: 1px;
}

.gwt-RichTextToolbar .gwt-ToggleButton-up {
	margin-right: 4px;
	margin-bottom: 4px;
	padding: 0px 1px 0px 0px;
	border-width: 1px;
}

.gwt-RichTextToolbar .gwt-ToggleButton-up-hovering {
	margin-right: 4px;
	margin-bottom: 4px;
	padding: 0px 1px 0px 0px;
	border-width: 1px;
}

.gwt-RichTextToolbar .gwt-ToggleButton-down {
	margin-right: 4px;
	margin-bottom: 4px;
	padding: 0px 0px 0px 1px;
	border-width: 1px;
}

.gwt-RichTextToolbar .gwt-ToggleButton-down-hovering {
	margin-right: 4px;
	margin-bottom: 4px;
	padding: 0px 0px 0px 1px;
	border-width: 1px;
}

.gwt-StackPanel {
	border-bottom: 1px solid #bbbbbb;
}

.gwt-StackPanel .gwt-StackPanelItem {
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
	font-size: 1.3em;
	padding: 3px;
	border: 1px solid #bbbbbb;
	border-bottom: 0px;
	background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
}

.gwt-StackPanel .gwt-StackPanelContent {
	border: 1px solid #bbbbbb;
	border-bottom: 0px;
	background: white;
	padding: 2px 2px 10px 5px;
}

.gwt-DecoratedStackPanel {
	border-bottom: 1px solid #bbbbbb;
}

.gwt-DecoratedStackPanel .gwt-StackPanelContent {
	border: 1px solid #bbbbbb;
	border-bottom: 0px;
	background: white;
	padding: 2px 2px 10px 5px;
}

.gwt-DecoratedStackPanel .gwt-StackPanelItem {
	cursor: pointer;
	cursor: hand;
}

.gwt-DecoratedStackPanel .stackItemTopLeft,.gwt-DecoratedStackPanel .stackItemTopRight
	{
	height: 6px;
	width: 6px;
	zoom: 1;
}

html>body .gwt-DecoratedStackPanel .stackItemTopLeft {
	background: #e4e4e4 url(images/corner.png) no-repeat 0px -49px;
	border-left: 1px solid #bbbbbb;
}

html>body .gwt-DecoratedStackPanel .stackItemTopRight {
	background: #e4e4e4 url(images/corner.png) no-repeat -6px -49px;
	border-right: 1px solid #bbbbbb;
}

.gwt-DecoratedStackPanel .stackItemTopLeftInner,.gwt-DecoratedStackPanel .stackItemTopRightInner
	{
	width: 1px;
	height: 1px;
}

* html .gwt-DecoratedStackPanel .stackItemTopLeftInner {
	width: 6px;
	height: 55px;
	margin-top: -49px;
	overflow: hidden;
	border-left: 1px solid #bbbbbb;
	background-color: #d3def6;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

* html .gwt-DecoratedStackPanel .stackItemTopRightInner {
	width: 12px;
	height: 55px;
	margin-top: -49px;
	margin-left: -6px;
	overflow: hidden;
	border-right: 1px solid #bbbbbb;
	background-color: #d3def6;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

.gwt-DecoratedStackPanel .stackItemTopCenter {
	background: url(images/hborder.png) 0px -21px repeat-x;
}

.gwt-DecoratedStackPanel .stackItemMiddleLeft {
	background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
	border-left: 1px solid #bbbbbb;
}

.gwt-DecoratedStackPanel .stackItemMiddleLeftInner,.gwt-DecoratedStackPanel .stackItemMiddleRightInner
	{
	width: 1px;
	height: 1px;
}

.gwt-DecoratedStackPanel .stackItemMiddleRight {
	background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
	border-right: 1px solid #bbbbbb;
}

.gwt-DecoratedStackPanel .stackItemMiddleCenter {
	font-weight: bold;
	font-size: 1.3em;
	background: #d3def6 url(images/hborder.png) repeat-x 0px -989px;
}

html>body .gwt-DecoratedStackPanel .gwt-StackPanelItem-first .stackItemTopRight,html>body .gwt-DecoratedStackPanel .gwt-StackPanelItem-first .stackItemTopLeft
	{
	border: 0px;
	background-color: white;
}

html>body .gwt-DecoratedStackPanel .gwt-StackPanelItem-below-selected .stackItemTopLeft,html>body .gwt-DecoratedStackPanel .gwt-StackPanelItem-below-selected .stackItemTopRight
	{
	background-color: white;
}

* html .gwt-DecoratedStackPanel .gwt-StackPanelItem-first .stackItemTopLeftInner,* html .gwt-DecoratedStackPanel .gwt-StackPanelItem-first .stackItemTopRightInner
	{
	border: 0px;
	background-color: white;
}

* html .gwt-DecoratedStackPanel .gwt-StackPanelItem-first .stackItemTopLeftInner
	{
	padding-left: 1px;
}

* html .gwt-DecoratedStackPanel .gwt-StackPanelItem-below-selected .stackItemTopLeftInner,* html .gwt-DecoratedStackPanel .gwt-StackPanelItem-below-selected .stackItemTopRightInner
	{
	background-color: white;
}

.gwt-SuggestBox {
	padding: 2px;
}

.gwt-SuggestBoxPopup {
	margin-left: 3px;
}

.gwt-SuggestBoxPopup .item {
	padding: 2px 6px;
	color: #424242;
	cursor: default;
}

.gwt-SuggestBoxPopup .item-selected {
	background: #cdcdcd;
}

.gwt-SuggestBoxPopup .suggestPopupContent {
	background: white;
}

.gwt-SuggestBoxPopup .suggestPopupTopCenter {
	background: url(images/hborder.png) repeat-x;
}

html>body .gwt-SuggestBoxPopup .suggestPopupBottomCenter {
	background: url(images/hborder.png) repeat-x 0px -4px;
}

* html .gwt-SuggestBoxPopup .suggestPopupBottomCenter {
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/ie6/hborder_blue_shadow.png', sizingMethod = 
		 'scale' );
}

.gwt-SuggestBoxPopup .suggestPopupMiddleLeft {
	background: url(images/vborder.png) repeat-y;
}

html>body .gwt-SuggestBoxPopup .suggestPopupMiddleRight {
	background: url(images/vborder.png) repeat-y -4px 0px;
}

* html .gwt-SuggestBoxPopup .suggestPopupMiddleRight {
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/ie6/vborder_blue_shadow.png', sizingMethod = 
		 'scale' );
}

.gwt-SuggestBoxPopup .suggestPopupTopLeftInner {
	width: 5px;
	height: 5px;
	zoom: 1;
}

.gwt-SuggestBoxPopup .suggestPopupTopRightInner {
	width: 8px;
	height: 5px;
	zoom: 1;
}

.gwt-SuggestBoxPopup .suggestPopupBottomLeftInner {
	width: 5px;
	height: 8px;
	zoom: 1;
}

.gwt-SuggestBoxPopup .suggestPopupBottomRightInner {
	width: 8px;
	height: 8px;
	zoom: 1;
}

html>body .gwt-SuggestBoxPopup .suggestPopupTopLeft {
	background: url(images/corner.png) no-repeat 0px -23px;
}

html>body .gwt-SuggestBoxPopup .suggestPopupTopRight {
	background: url(images/corner.png) no-repeat -5px -23px;
}

html>body .gwt-SuggestBoxPopup .suggestPopupBottomLeft {
	background: url(images/corner.png) no-repeat 0px -28px;
}

html>body .gwt-SuggestBoxPopup .suggestPopupBottomRight {
	background: url(images/corner.png) no-repeat -5px -28px;
}

* html .gwt-SuggestBoxPopup .suggestPopupTopLeftInner {
	width: 5px;
	height: 28px;
	margin-top: -23px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

* html .gwt-SuggestBoxPopup .suggestPopupTopRightInner {
	width: 13px;
	height: 28px;
	margin-left: -5px;
	margin-top: -23px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

* html .gwt-SuggestBoxPopup .suggestPopupBottomLeftInner {
	width: 5px;
	height: 36px;
	margin-top: -28px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

* html .gwt-SuggestBoxPopup .suggestPopupBottomRightInner {
	width: 13px;
	height: 36px;
	margin-left: -5px;
	margin-top: -28px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

.gwt-FeedItem {

	background:#F5F5F5 url(images/bg-post.gif) repeat-x scroll 0 0;
	border-bottom:1px solid #F1F1F1;
	border-top:1px solid #FDFDFD;
	overflow:hidden;
	padding:2px 6px;
	position:relative;
}

.gwt-FeedLinkPress {
	background-color: #bbccff;
	color: #ffffff;
	font-weight: bold;
}

.gwt-FeedLinkRelease {
	background-color: none;
	color: #444444;
	font-weight: normal;
}

.gwt-TabBar {
	
}

.gwt-TabBar .gwt-TabBarFirst {
	width: 5px; /* first tab distance from the left */
}

.gwt-TabBar .gwt-TabBarRest {
	
}

.gwt-TabBar .gwt-TabBarItem {
	margin-left: 6px;
	padding: 3px 6px 3px 6px;
	cursor: pointer;
	cursor: hand;
	color: black;
	font-weight: bold;
	text-align: center;
	background: #e3e3e3;
}

.gwt-TabBar .gwt-TabBarItem-selected {
	cursor: default;
	background: #bcbcbc;
}

.gwt-TabPanel {
	
}
.gwt-TabBarFirst { 
	display:none; 
	margin-left:0px;
}

.gwt-TabBarItem { 
		cursor: pointer; 
		color: white; 
		margin-left:0px;
} 
.gwt-TabPanelBottom {
	border-color: #bcbcbc;
/*	border-style: solid; */

	overflow: hidden;

	border-color: #ffffff;
	border-down: 4px solid #ffffff;
	background-color: #f5f5f5; 
	padding: 2px; 
}




.gwt-TabBarNews .gwt-TabBarFirst {
	width: 0px; /* first tab distance from the left */
	display:none; 
	margin-left:0px;
}
.gwt-TabBarNews .gwt-TabBarItem { 
		cursor: pointer; 
		color: #808080; 
		margin-left:2px;
		padding:5.9px 6px;
		
}

.gwt-TabBarNews .gwt-TabBarItem-selected {
	color: #ffffff;
}
.gwt-TabBarNews .gwt-TabPanelBottom {
	border-color: #bcbcbc;
/*	border-style: solid; */

	overflow: hidden;

	border-color: #ffffff;
	border-down: 4px solid #ffffff;
	background-color: #fcfcfc; 
	padding: 2px; 
}






.gwt-DecoratedTabBar {
	
}

.gwt-DecoratedTabBar .gwt-TabBarFirst {
	width: 5px; /* first tab distance from the left */
}

.gwt-DecoratedTabBar .gwt-TabBarRest {
	
}

.gwt-DecoratedTabBar .gwt-TabBarItem {
	border-collapse: collapse;
	margin-left: 6px;
}

.gwt-DecoratedTabBar .tabTopCenter {
	padding: 0px;
	background: #e3e3e3;
}

.gwt-DecoratedTabBar .tabTopLeft,.gwt-DecoratedTabBar .tabTopRight {
	padding: 0px;
	zoom: 1;
}

.gwt-DecoratedTabBar .tabTopLeftInner,.gwt-DecoratedTabBar .tabTopRightInner
	{
	width: 6px;
	height: 6px;
}

html>body .gwt-DecoratedTabBar .tabTopLeft {
	background: url(images/corner.png) no-repeat 0px -55px;
}

html>body .gwt-DecoratedTabBar .tabTopRight {
	background: url(images/corner.png) no-repeat -6px -55px;
}

* html .gwt-DecoratedTabBar .tabTopLeftInner {
	width: 5px;
	height: 61px;
	margin-top: -55px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

* html .gwt-DecoratedTabBar .tabTopRightInner {
	width: 12px;
	height: 61px;
	margin-top: -55px;
	margin-left: -6px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

.gwt-DecoratedTabBar .tabMiddleLeft,.gwt-DecoratedTabBar .tabMiddleRight
	{
	width: 6px;
	padding: 0px;
	background: #e3e3e3 url(images/hborder.png) repeat-x 0px -1463px;
}

.gwt-DecoratedTabBar .tabMiddleLeftInner,.gwt-DecoratedTabBar .tabMiddleRightInner
	{
	width: 1px;
	height: 1px;
}

.gwt-DecoratedTabBar .tabMiddleCenter {
	padding: 0px 4px 2px 4px;
	cursor: pointer;
	cursor: hand;
	color: black;
	font-weight: bold;
	text-align: center;
	background: #e3e3e3 url(images/hborder.png) repeat-x 0px -1463px;
}

.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopCenter {
	background: #747474;
}

html>body .gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopLeft {
	background-position: 0px -61px;
}

html>body .gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopRight {
	background-position: -6px -61px;
}

* html .gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopLeftInner {
	width: 5px;
	height: 67px;
	margin-top: -61px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

* html .gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabTopRightInner {
	width: 12px;
	height: 67px;
	margin-top: -61px;
	margin-left: -6px;
	overflow: hidden;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'gwt/chrome/images/corner.png', sizingMethod =   'crop' );
}

.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleLeft,.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleRight
	{
	background: #bcbcbc url(images/hborder.png) repeat-x 0px -2511px;
}

.gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleCenter {
	cursor: default;
	background: #bcbcbc url(images/hborder.png) repeat-x 0px -2511px;
	color: white;
}

.gwt-TextArea {
	padding: 2px;
}

.gwt-TextArea-readonly {
	color: #888;
}

.gwt-TextBox {
	padding: 2px;
}

.gwt-TextBox-readonly {
	color: #888;
}

.gwt-ToggleButton-up,.gwt-ToggleButton-up-hovering,.gwt-ToggleButton-up-disabled,.gwt-ToggleButton-down,.gwt-ToggleButton-down-hovering,.gwt-ToggleButton-down-disabled
	{
	margin: 0;
	text-decoration: none;
	background: url("images/hborder.png") repeat-x 0px -27px;
}

.gwt-ToggleButton-up,.gwt-ToggleButton-up-hovering,.gwt-ToggleButton-up-disabled
	{
	padding: 3px 5px 3px 5px;
}

.gwt-ToggleButton-up {
	border: 1px outset #ccc;
	cursor: pointer;
	cursor: hand;
}

.gwt-ToggleButton-up-hovering {
	border: 1px outset;
	border-color: #9cf #69e #69e #7af;
	cursor: pointer;
	cursor: hand;
}

.gwt-ToggleButton-up-disabled {
	border: 1px outset #ccc;
	cursor: default;
	opacity: .5;
	zoom: 1;
	filter: alpha(opacity =   40);
}

.gwt-ToggleButton-down,.gwt-ToggleButton-down-hovering,.gwt-ToggleButton-down-disabled
	{
	padding: 4px 4px 2px 6px;
}

.gwt-ToggleButton-down {
	background-position: 0 -513px;
	border: 1px inset #ccc;
	cursor: pointer;
	cursor: hand;
}

.gwt-ToggleButton-down-hovering {
	background-position: 0 -513px;
	border: 1px inset;
	border-color: #9cf #69e #69e #7af;
	cursor: pointer;
	cursor: hand;
}

.gwt-ToggleButton-down-disabled {
	background-position: 0 -513px;
	border: 1px inset #ccc;
	cursor: default;
	opacity: .5;
	zoom: 1;
	filter: alpha(opacity =   40);
}

.gwt-Tree .gwt-TreeItem {
	padding: 1px;
	margin: 0px;
	white-space: nowrap;
	cursor: hand;
	cursor: pointer;
}

.gwt-Tree .gwt-TreeItem-selected {
	background: #93c2f1 url(images/hborder.png) repeat-x 0px -1463px;
}

.gwt-RichTextArea {
	
}

.hasRichTextToolbar {
	border: 0px;
}

.gwt-RichTextToolbar {
	background: #e3e8f3 url(images/hborder.png) repeat-x 0px -2003px;
	border-bottom: 1px solid #BBBBBB;
	padding: 3px;
	margin: 0px;
}

.gwt-RichTextToolbar .gwt-PushButton-up {
	padding: 0px 1px 0px 0px;
	margin-right: 4px;
	margin-bottom: 4px;
	border-width: 1px;
}

.gwt-RichTextToolbar .gwt-PushButton-up-hovering {
	margin-right: 4px;
	margin-bottom: 4px;
	padding: 0px 1px 0px 0px;
	border-width: 1px;
}

.gwt-RichTextToolbar .gwt-PushButton-down {
	margin-right: 4px;
	margin-bottom: 4px;
	padding: 0px 0px 0px 1px;
	border-width: 1px;
}

.gwt-RichTextToolbar .gwt-PushButton-down-hovering {
	margin-right: 4px;
	margin-bottom: 4px;
	padding: 0px 0px 0px 1px;
	border-width: 1px;
}

.gwt-RichTextToolbar .gwt-ToggleButton-up {
	margin-right: 4px;
	margin-bottom: 4px;
	padding: 0px 1px 0px 0px;
	border-width: 1px;
}

.gwt-RichTextToolbar .gwt-ToggleButton-up-hovering {
	margin-right: 4px;
	margin-bottom: 4px;
	padding: 0px 1px 0px 0px;
	border-width: 1px;
}

.gwt-RichTextToolbar .gwt-ToggleButton-down {
	margin-right: 4px;
	margin-bottom: 4px;
	padding: 0px 0px 0px 1px;
	border-width: 1px;
}

.CenterText {
	text-align: center;
}

.RightText {
	text-align: right;
}

.gwt-RichTextToolbar .gwt-ToggleButton-down-hovering {
	margin-right: 4px;
	margin-bottom: 4px;
	padding: 0px 0px 0px 1px;
	border-width: 1px;
}

.cw-RichText {
	border: 1px solid #BBBBBB;
	border-spacing: 0px;
}

.wg-tab a {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;	
	-moz-background-origin:padding;
	background:#FFFFFF url(images/button_grey.gif) no-repeat scroll 0 0;
	color:gray;
	float:left;
	font-weight:bold;
	line-height:24px;
	margin:0 0 0 10px;
	padding:2px 0 7px;
	text-align:center;
	text-decoration:none;
	width:87px;
}

.wg-tab a:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;	
	-moz-background-origin:padding;
	background:#FFFFFF url(images/button.gif) no-repeat scroll 0 0;
	color:white;
	float:left;
	font-weight:bold;
	line-height:24px;
	margin:0 0 0 10px;
	padding:2px 0 7px;
	text-align:center;
	text-decoration:none;
	width:87px;
}

.grouptitle {
color:#006699;
font-size:18px;
font-weight:bolder;
text-decoration:none;
}

.groupwarning {
color:red;
font-family:sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}


.groupwarning2 {
color:black;
font-family:sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}