/*
 * Ext JS Library 2.1
 * Copyright(c) 2006-2008, Ext JS, LLC.
 * licensing@extjs.com
 * 
 * http://extjs.com/license
 */

/* IMPORTED FROM sample.css */
html, body {
    font:normal 12px verdana;
    margin:0;
    padding:0;
    border:0 none;
    overflow:hidden;
    height:100%;
}

 
.settings {
    background-image:url( /inc/ext22/resources/shared/icons/fam/folder_wrench.png ) !important;
}
.cal_day {
    background-image:url( /inc/ext22/resources/shared/icons/fam/calendar_view_day.png ) !important;
}

.email {
    background-image:url( /inc/ext22/resources/shared/icons/fam/email_open.png ) !important;
}

.forum {
    background-image:url( /inc/ext22/resources/shared/forum_icon.jpg ) !important;
}

.nav {
    background-image:url( /inc/ext22/resources/shared/batwings.png ) !important;
}

.pdf {
    background-image:url( /inc/ext22/resources/shared/pdf.gif ) !important;
}

.doc {
    background-image:url( /inc/ext22/resources/shared/doc.gif ) !important;
}
.rss {
    background-image:url( /inc/ext22/resources/shared/icons/fam/feed-icon-14x14.png ) !important;
}

.rss_add {
    background-image:url( /inc/ext22/resources/shared/icons/fam/feed_add.png ) !important;
}

.rss_remove {
    background-image:url( /inc/ext22/resources/shared/icons/fam/feed_delete.png ) !important;
}

.learn {
    background-image:url( /inc/ext22/resources/shared/icons/fam/page_go.png ) !important;
}
.user {
    background-image:url( /inc/ext22/resources/shared/icons/fam/user_gray.png ) !important;
}

.user_add {
    background-image:url( /inc/ext22/resources/shared/icons/fam/user_add.png ) !important;
}

.user_remove {
    background-image:url( /inc/ext22/resources/shared/icons/fam/user_delete.png ) !important;
}

.company_add {
    background-image:url( /inc/ext22/resources/shared/icons/company_add.png ) !important;
}

.company_remove {
    background-image:url( /inc/ext22/resources/shared/icons/company_delete.png ) !important;
}

.pdf-button .x-btn-text {
	background-image: url(/inc/ext22/resources/shared/pdf.gif);
}

.email {
    background-image:url( /inc/ext22/resources/shared/icons/fam/email_go.png ) !important;
}

.portlet_icon {
	background-image:url( /inc/ext22/resources/shared/icons/fam/application.png ) !important;
}

.expand {
	background-image:url( /inc/ext22/resources/shared/icons/fam/arrow_out.png ) !important;
}

.collapse {
	background-image:url( /inc/ext22/resources/shared/icons/fam/arrow_in.png ) !important;
}




.x-portal .x-panel-dd-spacer {
    margin-bottom:10px;
	
}

.x-portlet {
    margin-bottom:10px;
}

/* Clean up the look of the portlets */
.x-portlet .x-panel-ml {
    padding-left:2px;
}
.x-portlet .x-panel-mr {
    padding-right:2px;
}
.x-portlet .x-panel-bl {
    padding-left:2px;
}

.x-portlet .x-panel-br {
    padding-right:2px;
}
.x-portlet .x-panel-body {
    background:white;
 	padding:0px;
}
.x-portlet .x-panel-mc {
    padding-top:2px;
}
.x-portlet .x-panel-bc .x-panel-footer {
    padding-bottom:2px;
}
.x-portlet .x-panel-nofooter .x-panel-bc {
    height:2px;
}

 

/* RAH ADDED */
.rss_link{
	font-size:12px;
	color:#6699cc;
	text-decoration:none;
}

.rss_link:hover{
	color:#686868;
}

.gbg{
	background-color:green;
}

.nav_link{
	text-decoration:none;
	color:rgb(63, 135, 162);
	font-family:arial;
	line-height:1.35em;
}

.sub_link{
	font-family:Arial;
	color:#0064be;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	line-height:1.5em;
}

.sub_link:hover{
	color:#0282AD;
}



.Footer{
	font-family:Arial;
	padding:2px;
	background-color:#F2F2F2;
	font-size:0.9em;
	color:#999999;
	padding: 4px 40px 4px 40px;
 
}
.Footer a {
 font-family:Arial;
	color:#999999;
	font-size:0.9em;
	padding:0px 4px 0px 0px;
	vertical-align:bottom;
	text-decoration:none;
	}
	
	
}

/* Strong and em */

.undoreset strong, .undoreset th, .undoreset b { font-weight: bold; }

.undoreset em, .undoreset address, .undoreset caption, .undoreset cite { font-style: italic; }

/* Table */

.undoreset table { display: table; border-spacing: 2px; border-collapse: separate; }

.undoreset tr { display: table-row; vertical-align: inherit; }

.undoreset td { display: table-cell; border-spacing: 2px; padding: 2px; vertical-align: inherit; text-align: inherit; padding: 1px; border-collapse: none; }

.undoreset th { display: table-cell; vertical-align: inherit; font-weight: bold; padding: 1px; border-collapse: none; }

/* Block Items */

.undoreset p { display: block; margin: 1em 0; }

.undoreset blockquote { display: block; margin: 1em 40px; }

.undoreset address { display: block; font-style: italic; }

.undoreset center { display: block; text-align: center; }

/* Headers */

.undoreset h1 { display: block; font-size: 2em; font-weight: bold; margin: .67em 0; }

.undoreset h2 { display: block; font-size: 1.5em; font-weight: bold; margin: .83em 0; }

.undoreset h3 { display: block; font-size: 1.17em; font-weight: bold; margin: 1em 0; }

.undoreset h4 { display: block; font-weight: bold; margin: 1.33em 0; }

.undoreset h5 { display: block; font-size: 0.83em; font-weight: bold; margin: 1.67em 0; }

.undoreset h6 { display: block; font-size: 0.67em; font-weight: bold; margin: 2.33em 0; }

/* Lists */

.undoreset ul { display: block; list-style-type: disc; margin: 1em 0; padding-left: 40px; }

.undoreset ol { display: block; list-style-type: decimal; margin: 1em 0; padding-left: 40px; }

.undoreset li { display: list-item; }

/* Pre */

.undoreset pre, .undoreset code { display: block; font-family: Courier New; white-space: pre; margin: 1em 0; }

 
#msg-div {
    position:absolute;
    left:35%;
    top:10px;
    width:250px;
    z-index:9000;
}


/*  NEEDED FOR EXT.UX.NOTIFICATION */

.x-icon-error{background-image:url(/img/exclamation.gif) ! important;}
.x-icon-information{background-image:url(/img/information.gif) ! important;}
.x-notification .x-window-body{margin: 0;padding:1em ! important; width: auto ! important;}
.x-notification .x-tool-close{display: none}
.x-notification.fixed .x-tool-close{display: block}






