@import "prism.css";
@import "UACP.css";

.TableHeaderBG {
	background-color: #ececec;
}
div.TableHeaderBG {width: auto !important;}
.hovertable tbody tr {
	background-color: ;
}
.hovertable tbody tr {
	background-color: ;
}
.hovertable tbody tr:hover {
	background-color: #f5f5f5;
}
.bodytop { font: bold 14px arial, helvetica, sans-serif; text-decoration: none; color: #000000;}

BODY {
    font-family:"72","72full",Arial,Helvetica,sans-serif;
    font-size:16px;
    background: #ffffff;
	color: #000000;
    font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a:link, #noScript a:hover { color: #199DE0; }
a:active { color: #2ba4f2; }
a:visited { color: #00679E; }
.tocItem {
    background: #ffffff;
}
.tocItem2 {
    
}
.tocItemRollover {
    background: #EEEEEE;
}
.tocItemRollover2 {
    background: #FFFFFF;
}
.tocItemCurrent {
    background: #FAE6C3;
}
/*--------------------------------- Belize Colors ---------------------------------*/
.txtColor {color: #333333;}
.txtLink {color: #0070b1;}
.txtLabel {color: #666;}
.txtTileIcon {color: #93b7d5;}
.txtIcon {color: #346187;}
.txtIconNonInteractive {color: #878787;}
.txtMarkerIcon {color: #678bc7;}
.txtNegative {color: #bb0000;}
.txtCritical {color: #e78c07;}
.txtPositive {color: #2b7d2b;}
.txtInformative {color: #5e696e;}
.txtBrand {color: #427cac;}
.txtBase {color: #eff4f9;}
.txtHighlight {color: #427cac;}
.txtFocus {color: #000;}
.txtFocusContrast {color: #fff;}
.txtFLP {color: #346187;}
.txtButton {color: #346187;}
.txtButtonEmphasized {color: #fff;}


.bgNegative {background-color: #bb0000;}
.bgCritical {background-color: #e78c07;}
.bgPositive {background-color: #2b7d2b;}
.bgInformative {background-color: #5e696e;}
.bgBrand {background-color: #427cac;}
.bgBase {background-color: #eff4f9;}
.bgHighlight {background-color: #427cac;}
.bgFocus {background-color: #000;}
.bgFocusContrast {background-color: #fff;}
.bgApplication {background-color: #fafafa;}
.bgObjectHeader {background-color: #eff4f9;}
.bgButton {background-color: #f7f7f7;}
.bgButtonEmphasized {background-color: #5496cd;}
.bgField {background-color: #ffffff;}
.bgInfoBar {background-color: #168282;}
.bgScrollbar {background-color: #b2b2b2;}

.bcField {border-color: #bfbfbf;}
.bcRequiredField {border-color: #c14646;}
/*--------------------------------- Colors ---------------------------------*/
.ultralightBG{
	background-color:#F5F5F5;
}
.verylightBG{
	background-color:#F2F2F2;
}
.lightBG{
	background-color:#D7D7D7;
}
.midlightBG{
	background-color:#969696;
}
.middarkBG{
	background-color:#636363;
}
.darkBG{
	background-color:#363636;
}
.successBG{
	background-color:#58B957;
}
.infoBG{
	background-color:#56C0E0;
}
.blueBG{
	background-color:#199DE0;
}
.lightblueBG{
	background-color:#ACD4ED;
}
.warningBG{
	background-color:#F2AE43;
}
.dangerBG{
	background-color:#DB524B;
}
.beigeBG{
	background-color:#FCF8E2;
}
.fontsize8 {font-size: 8px !important;}
.fontsize10 {font-size: 10px !important;}
.fontsize12 {font-size: 12px !important;}
.fontsize14 {font-size: 14px !important;}
.fontsize16 {font-size: 16px !important;}
.fontsize18 {font-size: 18px !important;}
.fontsize20 {font-size: 20px !important;}
.fontsize22 {font-size: 22px !important;}
.fontsize24 {font-size: 24px !important;}
.fontsize26 {font-size: 26px !important;}
.fontsize28 {font-size: 28px !important;}
.fontsize30 {font-size: 30px !important;}
.ultralightTXT{
	color:#F5F5F5;
}
.verylightTXT{
	color:#F2F2F2;
}
.lightTXT{
	color:#D7D7D7;
}
.midlightTXT{
	color:#969696;
}
.middarkTXT{
	color:#636363;
}
.darkTXT{
	color:#363636;
}
.successTXT{
	color:#58B957;
}
.infoTXT{
	color:#56C0E0;
}
.blueTXT{
	color:#199DE0;
}
.lightblueTXT{
	color:#ACD4ED;
}
.warningTXT{
	color:#F2AE43;
}
.dangerTXT{
	color:#DB524B;
}
.beigeTXT{
	color:#FCF8E2;
}
.warningalert {
	background-color:#F2AE43;
}
.redalert {
	background-color:#E58E74;
}
.yellowalert {
	background-color:#FFE600;
}

.txtblue {color: #005bc3;}
.txtdkblue {color: #007AC9;}
.txtred {  color: #D52B1E;}
.txtgreen {  color: #8FD400;}
.txtwhite {  color: #ffffff;}
.txtblack {color: #333333;}

.whiteBG {background-color: #ffffff;}
.blueheader {background-color: #cad8e6;}

.bluetext {color: #003398;}
.graytext {color: #58595B;}


.skyblueBG {  background-color: #b5daff;}
.skygrayBG {  background-color: #F2F8FE;}


.txtgray {color: #5E6A71}

.redBG {  background-color: #D52B1E;}

.blue1BG {  background-color: #00338E;}
.blue2BG {  background-color: #007AC9;}

.blue3BG {  background-color: #A8C5EB;}
.blue3aBG {  background-color: #B0CDF3;}
.blue3bBG {  background-color: #B8D5FB;}
.blue3cBG {  background-color: #BCD9FF;}

.blue3dBG {  background-color: #D4E2F5;}
.blue3eBG {  background-color: #E8F0FA;}


.greenBG {  background-color: #8FD400;}

.grayBG {  background-color: #5E6A71;}
.gray2BG {  background-color: #667279;}
.gray3BG {  background-color: #6E7A81;}
.gray4BG {  background-color: #768289;}
.gray5BG {  background-color: #7E8A91;}
.gray6BG {  background-color: #869299;}
.gray7BG {  background-color: #8E9AA1;}
.gray8BG {  background-color: #96A2A9;}
.gray9BG {  background-color: #9EAAB1;}
.gray10BG {  background-color: #A6B2B9;}
.gray11BG {  background-color: #AEBAC1;}
.gray12BG {  background-color: #B6C2C9;}
.gray13BG {  background-color: #BECAD1;}
.gray14BG {  background-color: #C6D2D9;}
.gray15BG {  background-color: #CEDAE1;}
.gray16BG {  background-color: #D6E2E9;}
.gray17BG {  background-color: #DEEAF1;}
.gray18BG {  background-color: #E6F2F9;}


.gray19BG {  background-color: #e2e2e2;}


.dkblueBG {  background-color: #0A57A4;}
.mdblueBG {  background-color: #C2D5E8;}
.ltblueBG {  background-color: #E6EEF6;}

.dkgreenBG {  background-color: #74B71B;}
.mdgreenBG {  background-color: #DCEDC6;}
.ltgreenBG {  background-color: #F1F8E8;}

.dkgoldBG {  background-color: #FFB300;}
.mdgoldBG {  background-color: #FFECBF;}
.ltgoldBG {  background-color: #FFF7E5;}

.SAPgoldtxt { color: #f0ab00;}
.SAPgoldBG { background-color: #f0ab00;}

.dkgrayBG {  background-color: #908774;}
.mdgrayBG {  background-color: #E3E1DC;}
.ltgrayBG {  background-color: #F4F3F1;}

.dkforestBG {  background-color: #016A3A;}
.mdforestBG {  background-color: #BFDACE;}
.ltforestBG {  background-color: #E6F0EB;}

.dkpurpleBG {  background-color: #411485;}
.mdpurpleBG {  background-color: #CFC4E0;}
.ltpurpleBG {  background-color: #ECE7F3;}

.dkorangeBG {  background-color: #FF6309;}
.mdorangeBG {  background-color: #FFD8C1;}
.ltorangeBG {  background-color: #FFEFE6;}

.tabSelectedLeft {
    background-image:url(/images/tab_drk_lft2.gif);
	height:18px;
    width:5px;
}

.tabSelectedRight {
    background-image:url(/images/tab_drk_rt2.gif);
	height:18px;
    width:5px;
}

.tabSelected {
    background-image:url(/images/tab_drk_ctr2.gif);
    height:18px;
	padding:0px 2px 0px 2px;
	color:#FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

.tabLeft {
    background-image:url(/images/tab_gry_lft2.gif);
	height:18px;
    width:5px;
}

.tabRight {
    background-image:url(/images/tab_gry_rt2.gif);
	height:18px;
    width:5px;
}

.tab {
    background-image:url(/images/tab_gry_ctr2.gif);
    height:18px;
	padding:0px 2px 0px 2px;
	color:#5E6A71;
	font-size: 11px;
	text-decoration: none;
}


.portlet {
	border: 1px solid #5E6A71;
	
	padding: 2px;
	-moz-border-radius: 0px 6px 6px 6px;
	-webkit-border-radius: 0px 6px 6px 6px;
	border-radius: 0px 6px 6px 6px;
	min-width: 0; /* IE7 hack for hasLayout - do not remove */
	position: relative;
	zoom: 1; /* For IE6 */
}

.portletbody {
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #5E6A71;
	background-color: #E8F0FA;
	padding: 2px;		
	-moz-border-radius: 0px 6px 6px 6px;
	-webkit-border-radius: 0px 6px 6px 6px;
	border-radius: 0px 6px 6px 6px;
	min-width: 0; /* IE7 hack for hasLayout - do not remove */
	position: relative;
	zoom: 1; /* For IE6 */
}

.portlet2 {
	border: 1px solid #5E6A71;
	padding: 2px;		
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	min-width: 0; /* IE7 hack for hasLayout - do not remove */
	position: relative;
	zoom: 1; /* For IE6 */
}

.portlet2blue {
	border: 1px solid #5E6A71;
	background-color: #E8F0FA;
	padding: 2px;		
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	min-width: 0; /* IE7 hack for hasLayout - do not remove */
	position: relative;
	zoom: 1; /* For IE6 */
}

.portlet3head {
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #5E6A71;
	background-color: #ABC8ED;
	padding: 2px;		
	-moz-border-radius: 6px 6px 0px 0px;
	-webkit-border-radius: 6px 6px 0px 0px;
	border-radius: 6px 6px 0px 0px;
	min-width: 0; /* IE7 hack for hasLayout - do not remove */
	position: relative;
	zoom: 1; /* For IE6 */
}
.portlet3body {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #5E6A71;
	background-color: #E8F0FA;
	padding: 2px;		
	-moz-border-radius: 0px 0px 6px 6px;
	-webkit-border-radius: 0px 0px 6px 6px;
	border-radius: 0px 0px 6px 6px;
	min-width: 0; /* IE7 hack for hasLayout - do not remove */
	position: relative;
	zoom: 1; /* For IE6 */
}

.portlet2white {
	border: 1px solid #5E6A71;
	background-color: #ffffff;
	padding: 2px;		
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	min-width: 0; /* IE7 hack for hasLayout - do not remove */
	position: relative;
	zoom: 1; /* For IE6 */
}
.portlet4 {
	border-width: 1px;
	border-style: solid;
	border-color: #5E6A71;
	border-spacing: 0px;
	border-collapse: collapse;
}
.portletQuadrem {
	border: 1px solid #006a72;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	min-width: 0; /* IE7 hack for hasLayout - do not remove */
	position: relative;
	zoom: 1; /* For IE6 */
}

.callout {
    position: relative;
	padding: 5px 10px 0px 10px;
    background-color: #FFECBF;
	
	
    /* easy rounded corners for modern browsers */
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
.callout .notch {
    position: absolute;
    top: 14px;
    left: -9px;
    margin: 0px;
    border-top: 10px solid transparent;
    border-left: 0;
    border-right: 10px solid #FFECBF;
    border-bottom: 10px solid transparent;
    padding: 0;
    width: 0;
    height: 0;
    /* ie6 height fix */
    font-size: 0;
    line-height: 0;
     /* ie6 transparent fix */
    _border-top-color: pink;
    _border-bottom-color: pink;
    _filter: chroma(color=pink);
}

.callout .notch2 {
    position: absolute;
    top: 14px;
    right: -9px;
    margin: 0px;
    border-top: 10px solid transparent;
    border-left: 10px solid #FFECBF;
    border-right: 0;
    border-bottom: 10px solid transparent;
    padding: 0;
    width: 0;
    height: 0;
    /* ie6 height fix */
    font-size: 0;
    line-height: 0;
     /* ie6 transparent fix */
    _border-top-color: pink;
    _border-bottom-color: pink;
    _filter: chroma(color=pink);
}

.border-callout { border: 2px solid #FFB300; }
.border-callout .border-notch { border-right-color: #FFB300; top: 14px; left: -11px; }
.border-callout .border-notch2 { border-left-color: #FFB300; top: 14px; right: -11px; }



.menuhover {
	background-image:url(/images/menu_ctr_on2.gif);
	background-repeat: repeat-x;
	color: #000000;
}
.menuleft {
	background-image:url(/images/menu_lft2.gif);
}
.menulefton {
	background-image:url(/images/menu_lft2_on.gif);
}
.menucenter {
	background-image:url(/images/menu_ctr2.gif);
	font-weight: bold;
}
.menuright {
	background-image:url(/images/menu_rt2.gif);
}
.menurighton {
	background-image:url(/images/menu_rt2_on.gif);
}
