/* $Header: xxal_ibeCStyleSheet_17.css 120.17.12010000.3 2010/03/31 10:15:46 scnagara ship $ */
/*=========================================================================
 |      Copyright (c)2005 Oracle Corporation, Redwood Shores, CA
 |                         All rights reserved.
 +===========================================================================
 |
 | FILE
 |   xxal_ibeCStyleSheet,css Style sheet used for iStore customer UI
 |
 | DESCRIPTION
 |   This is the style sheet used for the iStore customer UI
 | HISTORY
 |   11/10/2005  savarghe  bug 4718265	  
 |   23-Oct-08   amaheshw Bug 7477405 ADA change. Added hidden style OraHiddenText
 |   31-Mar-10   scnagara Bug 9470935 12.1.3 UI ENHANCEMENTS. Added OraHiddenDiv
 |								OraHeaderDiv, OraDetailDiv
 ============================================================================ */
/* importing the style sheet from jtt */
@import url(/OA_HTML/xxal_jtfucss.css);

.applicationBody   { 
        font-family:  Arial, Helvetica, sans-serif; 
        background-color: #FFFFFF; 
        margin: 0 auto; 
        padding: 0; 
        font-size:12px;
		width:1000px;
}
.contentBG {}
.contentBG A {
        font-family:Arial,Helvetica,sans-serif;
	    font-size:12px;
	    color:#2b7c92;
}
.binContent A,
.binContentCell A,
A.binContentCell {
        font-family:Arial,Helvetica,sans-serif;
	    color:#147590;
}
.LINK 	{font-family:Tahoma;	
	font-size:12px;	
	color:#2da0cb;	
	text-decoration:underline
}
.OraBGAccentLight {
	background-color:#eaeff5
}
.OraBGAccentDark{
	background-color: #a6a9b5;
}
.OraBGAccentVeryDark{
	background-color:#737682
}
.OraBGColorDark	{
	background-color:#a3c2df
}
.topBG	{
	background-image:url(/OA_HTML/cabo/images/swan/headerBg.jpg);	
	background-repeat:repeat-x;	
	height:71px
}
.bottomBG {
	background-image:url(/OA_HTML/cabo/images/swan/footerBg.gif);	
	background-repeat:repeat-x;	
	height:41px
}
.OraButtonText,
.OraButtonText A:link,
.OraButtonText A:visited,
.OraButtonText A:active{
    font-family:Arial;	
	font-size:12px;	
	font-weight:bold;	
	color:#586073;	
	background-image:url(/OA_HTML/cabo/images/swan/btn-bg.gif);
	background-repeat:repeat-x;	
	background-position: 100% 100%; 
	background-color:#eaeff5; 
	border-width:1px;
	border-style:solid;
	border-left-color:#a5a9b6;
	border-top-color:#a5a9b6;  
	border-right-color: #7b8194; 
	border-bottom-color:#7b8194;
	cursor: pointer;
	padding-right:4px;
	padding-left:4px;
}
.OraButtonTextDisabled,
.OraButtonTextDisabled A:link,
.OraButtonTextDisabled A:visited,
.OraButtonTextDisabled A:active{
    font-family:Arial;	
	font-size:12px;	
	font-weight:bold;	
	color:#7e8694;	
	background-image:url(/OA_HTML/cabo/images/swan/dis-btn-bg.gif);
	background-repeat:repeat-x;	
	background-position: 0% 0%; 
	background-color:#f2f2f5; 
	border:1px solid #a5a9b6;
	padding-right:4px;
	padding-left:4px;
}
.OraGlobalButtonText{
	padding:5px;	
	font-family:Arial;	
	font-size:12px;	
	color:#ffffff;	
	text-decoration:none
}
A:hover.OraGlobalButtonText{
	font-family:Arial;	
	font-size:12px;	
	color:#ffffff;	
	text-decoration:underline
}
.OraGlobalButtonTextSelected{
	padding:5px;	
	font-family:Arial;	
	font-size:12px;	
	color:#ffffff;	
	text-decoration:none;	
	font-weight:bold
}
.OraTabBarEnabled,
.OraTabBarEnabled A{
	font-family:Tahoma;	
	font-size:12px;	
	text-align:center;	
	font-weight:bold;	
	background-image:url(/OA_HTML/cabo/images/swan/topDimTabBg.gif);	
	color:#4f6070;
	background-repeat:repeat-x
}
.OraTabBarEnabled A{
	text-decoration:none;	
        background-image:none;
}
.OraTabBarSelected,
.OraTabBarSelected A{
	font-family:Tahoma;	
	font-size:12px;	
	text-align:center;	
	font-weight:bold;	
	background-image:url(/OA_HTML/cabo/images/swan/topTabBg.gif);	
	color:#234a82;	
	background-repeat:repeat-x;
}
.OraTabBarSelected A{
	text-decoration:none;
        background-image:none;
}	
.OraSubTabBarEnabled,
.OraSubTabBarEnabled A{
	font-family:Arial;	
	font-size:12px;	
	text-align:center;		
	/*background-image:url(/OA_HTML/cabo/images/swan/subDimTabBg.gif);*/	
	color:#3c3c3c;	
	background-repeat:repeat-x;
	background:#CCCCCC;
	/*border: 1px solid #333333;*/
	text-decoration: none;
	padding: 5px;
	border: 1px solid #ccc
}
.OraSubTabBarEnabled A{
	text-decoration:none;	
    background-image:none;
}
.OraSubTabBarSelected,
.OraSubTabBarSelected A{
	font-family:Arial;	
	font-size:12px;	
	text-align:center;	
	padding: 5px;	
	text-decoration: none;
	/*background-image:url(/OA_HTML/cabo/images/swan/subTabBg.gif);	*/
	color:#3c3c3c;	
	background-repeat:repeat-x;
	background:#FFFFFF;
	border: 1px solid #ccc;
	background: none repeat scroll 0 0 #ffffff;
	border-bottom:none;
	font-weight: bold;
}
.OraSubTabBarSelected A{
	text-decoration:none;
    background-image:none;
}	
.OraNav2Selected{
	font-family:Arial;	
	font-size:12px;	
	font-weight:bold;	
	text-decoration:none;	
	vertical-align:middle;	
	color:#013d74
}
.OraNav2Enabled,
.OraNav2Enabled A:hover{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	vertical-align:middle;
	color:#0a3a66
}
.OraNav2Enabled A:hover{
	text-decoration:underline;
}
.OraMessageBox, 
.OraMessageBoxBody{
	background-color:#d9e5ef
}
.OraMessageBox{
	font-family:Arial,Helvetica,sans-serif;
	font-size:x-small;
	color:#708fac;
	background-color:#eaeff5;
	margin-left:10px;
	margin-top:10px;
	margin-right:10px
}
.OraMessageBox .OraHeaderContent .p_OraSpacingHeader {
	background-color:#d9e5ef
}
.OraHeader,.OraErrorHeader{
	font-family:Arial;
	font-weight:bold;
	font-size:92%;
	vertical-align:middle;
	margin:5px 0px 0px 0px;
}
.OraHeader {
	color:#3a5a87;
}
.OraErrorHeader {
	color:#ed1c24;
}
.p_OraMessageBoxMessage {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#3c3c3c;
}
.OraTrainVisited {
	 font-family:Arial,Helvetica,sans-serif;
	 font-size:12px;
	 color:#a4f6070;
}
.OraTrainCurrent {
	 font-family:Arial,Helvetica,sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 color: #2e558c; 
}
.OraTrainUnvisited { 
    font-family:Arial,Helvetica,sans-serif; 
    font-size: 12px; 
    font-weight: regular; 
    color: #2e558c 
} 
.OraTrainDisabled { 
    font-family:Arial,Helvetica,sans-serif; 
    font-size: 12px; 
    font-weight: regular; 
    color: #8f8f9e 
} 

FORM {
	padding:0px; margin:0px
}

.OraHiddenText {
   position:absolute; 
   top:-999px;
}

.OraHiddenDiv {
   height: 250px; 
   width: 450px; 
   border: 1px solid;
   position:absolute; 
   border-color: #426ca7;
   left:180; 
   top:25; 
   z-index:1; 
   visibility: hidden;
   background-color: #FFFFFF;
}

.OraHeaderDiv {
  height: 50px; 
  width: 450px;
  visibility: visible;
  background-color: #FFFFFF;
}

.OraDetailDiv {
  height: 200px; 
  width: 450px;
  overflow:auto;
  visibility: visible;
  background-color: #FFFFFF;
}

.containerClass{
	width:1000px;
	height:auto;
	margin:0 auto;
	background-color: #FFFFFF;
	}
.content{
	width:998px;
	border:1px #ddd solid;
	background:#FFFFFF;
	}
.header{
	width:1000px;
	height:80px;
	}
.footer{
	width:1000px;
	height:26px;
	background:#0066b0;
	}
.top_link{
	text-decoration:none;
	color:#333333;
	font-size: 12px; 
	}
.link_blue{
	color:#005fca;
	font-size: 12px; 
	}
.link_white{
	text-decoration: none;
	color:#fff;
	font-size: 12px; 
	}
.font13{
	font-size:13px;
	font-weight:bold;
	}
.menu_body{
	height:48px;
	width:1000px;
	}
.menu_div{
	height:23px;
	width:1000px;
	}
.menu{
	display:block;
	height:22px;
	width:auto;
	padding-left:10px;
	padding-right:10px;
	background:#f2f2f2;
	text-decoration:none;
	line-height:22px;
	float:left;
	color:#000000;
	font-weight:bold;
	border:1px #CCCCCC solid;
	border-bottom:0px;
	margin-right:2px;
	
	}
.menuselected{
	display:block;
	height:22px;
	width:auto;
	padding-left:10px;
	padding-right:10px;
	
	text-decoration:none;
	line-height:22px;
	float:left;
	color:#000000;
	font-weight:bold;
	border:1px #CCCCCC solid;
	border-bottom:0px;
	margin-right:2px;
	background:#FFFFFF;
	}	
.menu:hover{
	background:#FFFFFF;
	}
.submenu_div{
	height:25px;
	width:1000px;
	background:#0066b0;
	}
.submenu{
	display:block;
	height:21px;
	width:auto;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	line-height:21px;
	float:left;
	color:#fff;
	margin:2px;
	}
.submenuselected{
	display:block;
	height:21px;
	width:auto;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	line-height:21px;
	float:left;
	color:#fff;
	margin:2px;
	background:#70b1c7;
	}	
.submenu:hover{
	background:#70b1c7;
	}
.t_white_text{
	padding-left:6px;
	color:#FFFFFF;
	}
.padding_left{
	padding-left:6px;
	}
.margin_bottom{
	margin-bottom:8px;
	}
.tabble_border{
	border:1px #cecfce solid;
	}
.red_bold{
	color:#bf0000;
	font-weight:bold;
	}
.red_text{
	color:#bf0000;
	}
.td_b_border{
	border-bottom:1px #ddd solid;
	}
button { position: relative; border: 0; padding:0; cursor: pointer; overflow: visible; }
	button::-moz-focus-inner { border: none; }
	button span { position: relative; display: block; white-space: nowrap;	}
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	/* Safari and Google Chrome only - fix margins */
	button span { 	margin-top: 0px;}
	}
	
	
	
	button.submitBtnfixed_sky { padding: 0 4px 0 0; margin:0px; margin-top:3px; font-size:12px; width: auto;
 text-decoration:none; font-family:Arial, Helvetica, sans-serif; text-align: center; background: transparent url(/OA_MEDIA/al_images/sky_btn.png) no-repeat right -140px; }
	
	button.submitBtnfixed_sky span { padding: 2px 0 0 6px; height:20px; background: transparent url(/OA_MEDIA/al_images/sky_btn.png) no-repeat left top; color:#000;  text-decoration:none; }

	button.submitBtnfixed_sky:hover, button.submitBtnfixed_skyHover { 
	  background-position: right -210px;
	 }
	
	button.submitBtnfixed_sky:hover span, button.submitBtnfixed_sky:Hover span { 	background-position: 0 -70px;}
.textbox{
	width:150px;
	height:20px;
	border-top:1px #b0b2b8 solid;
	border-right:1px #b0b2b8 solid;
	border-left:1px #e0e5e8 solid;
	border-bottom:1px #e0e5e8 solid;
	padding-left:5px;
	}
.selectbox{
	width:200px;
	height:23px;
	border-top:1px #b0b2b8 solid;
	border-right:1px #b0b2b8 solid;
	border-left:1px #e0e5e8 solid;
	border-bottom:1px #e0e5e8 solid;
	padding-left:5px;
	}
	#wrap {
		margin:1em auto;
		width:200px;
		margin-left:5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
	}
	
.errorMsg{
	color:#C00001;
	margin:5px 0;
}

/* Disable properties specified in the imported CSS file */
	.menu2 a {
		border:none;
		font-weight:normal;
	}

/* Actual menu CSS starts here */
	.menu2,
	.menu2 ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	.menu2 {width:200px;}
	.menu2 li {
		display:block;
		margin:0;
		padding:0;
		margin-bottom:1px;
	}
	.menu2 a {
		display:block;
		padding:5px 8px;
		color:#000;
		text-decoration:none;
		background:url(/OA_MEDIA/al_images/arrow.png) no-repeat 0px; 
	}
	.menu2 a:hover,
	.menu2 a:focus,
	.menu2 a:active {background:url(/OA_MEDIA/al_images/arrow_active.png) no-repeat 0px;}
	.menu2 ul li {padding-left:15px;}
	.menu2 ul a {background:url(/OA_MEDIA/al_images/arrow.png) no-repeat 0px;}
	.hidden {display:none;}
	.white_bold2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	}
	.red_star{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF0000;
	}
	.td_left_padding{
	padding-left:10px;
	}
	button.submitBtnfixed_gray2 { padding: 0 10px 0 0; margin:0px; margin-top:3px; font-size:12px; width: auto;
	font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif; text-align: center; background: transparent url(/OA_MEDIA/al_images/blu_btn.png) no-repeat right -140px; }
	
	button.submitBtnfixed_gray2 span { padding: 4px 0 0 10px; height:25px; background: transparent url(/OA_MEDIA/al_images/blu_btn.png) no-repeat left top; color:#fff;  text-decoration:none; }

	button.submitBtnfixed_gray2:hover, button.submitBtnfixed_gray2Hover { /* the redundant class is used to apply the hover state with a script */
	background-position: right -210px; }
	
	button.submitBtnfixed_gray2:hover span, button.submitBtnfixed_gray2:Hover span { 	background-position: 0 -70px;}
	
	button.submitBtnfixed_dd { padding: 0 5px 0 0; margin:0px; margin-top:3px; font-size:12px; width: auto;
	font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif; text-align: center; background: transparent url(/OA_MEDIA/al_images/blu_dd_btn.png) no-repeat right -140px; }
	
	button.submitBtnfixed_dd span { padding: 4px 0 0 10px; height:25px; background: transparent url(/OA_MEDIA/al_images/blu_dd_btn.png) no-repeat left top; color:#fff;  text-decoration:none; }

	button.submitBtnfixed_dd:hover, button.submitBtnfixed_ddHover { /* the redundant class is used to apply the hover state with a script */
	background-position: right -210px; }
	
	button.submitBtnfixed_dd:hover span, button.submitBtnfixed_dd:Hover span { 	background-position: 0 -70px;}
	
	button.submitBtnfixed_arrow { padding: 0 5px 0 0; margin:0px; margin-left:-6px; margin-top:3px; font-size:12px; width: auto;
	font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif; text-align: center; background: transparent url(/OA_MEDIA/al_images/blu_arrow_btn.png) no-repeat right -140px; }
	
	button.submitBtnfixed_arrow span { padding: 4px 0 0 5px; height:25px; background: transparent url(/OA_MEDIA/al_images/blu_arrow_btn.png) no-repeat left top; color:#fff;  text-decoration:none; }

	button.submitBtnfixed_arrow:hover, button.submitBtnfixed_arrowHover { /* the redundant class is used to apply the hover state with a script */
	background-position: right -210px; }
	
	button.submitBtnfixed_arrow:hover span, button.submitBtnfixed_arrow:Hover span { 	background-position: 0 -70px;}
	
	.blue_link{
	color:#104bc7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.black_link{
	text-decoration:underline;
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.black_link:hover{
	text-decoration:none;
}
.table_header_th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:29px;
	color:#3c3c3c;
	font-weight:bold;
	background-color:#cecfce;
	}
.table_header_th a {
   color: #3c3c3c;
   font-family: Arial,Helvetica,sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-decoration:none;
  
}
.table_header_th a:hover {
   text-decoration:underline;
  
}
.my_account_head{
	width:217px;
	height:27px;
	background:#969da2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:15px;
	line-height:27px;
}
.my_account_active_menu{
	display:block;
	width:217px;
	height:27px;
	background: #f0f0f0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-left:15px;
	line-height:27px;
	text-decoration:none;
	margin-top:2px;
	font-weight: bold;
}
.my_account_menu{
	display:block;
	width:217px;
	height:27px;
	background: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	padding-left:15px;
	line-height:27px;
	text-decoration:none;
	margin-top:2px;
}
.my_account_menu:hover{
       background: #f0f0f0;
       color:#000;
       }
.tableDataCell a{
    text-decoration:none;
}
.tabmenuselected:hover{
       background:#CCCCCC;
       color:#3c3c3c;
       }
.tabmenuenabled:hover{
       background:#FFFFFF;
       color:#3c3c3c;
       }
.bgColorcec{
	background-color:#cecfce;
}
.bgColore7e{
	background-color:#e7e7e7;
}

/* Switch Account Popup window */
#container {
	width: 850px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: auto;
	background-color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#smallwinnavtop {
	background-color: #0070b2;
	height: 20px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ea0437;
	margin-left: 0px;
	color: #00FFFF;
}
.fntBlackBoldSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
.fntBlackNotBoldSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
#smallwinnavbottom {
	background-color: #0070b2;
	height: 20px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ea0437;
	margin-left: 0px;
}
.small-button-medium-blue {
	border-right: #3e789e 1px solid;
	border-top: #3e789e 1px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: #3e789e 1px solid;
	border-bottom: #3e789e 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #98c0d9;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	width: auto;
	cursor: pointer;
}
.small-button-blue {
	border-right: #98c0d9 1px solid;
	border-top: #98c0d9 1px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: #98c0d9 1px solid;
	border-bottom: #98c0d9 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #e0f0fa;
	width: auto;
	padding: 2px 0px 2px 0px;
}
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
border:1px solid #cecece;
z-index:999;
}
.popupContact{
display:block ;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:auto;
width:450px;
z-index:1000;
padding:12px;
font-size:13px;
background:#FFFFFF;
border:3px #666666 solid;
}

#closeBtn{
	cursor:pointer;
	float:right;
	margin-top:-10px;
	margin-right:-10px;
}

/*Save items to List -- Start*/
#BORDER_TABLE {
    width: 100%;
}
.fntBlackBoldLarge {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
}
.fntDarkNotBoldSmall {
    color: #000000;
    font-family: "Verdana";
    font-size: 8pt;
}
.ashbackground {
    background-color: #CECFCE;
    height: 20px;
}
.fntBlackNotBoldLarge {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
}
.fntDarkBoldSmall {
    color: #000000;
    font-family: "Verdana";
    font-size: 9pt;
    font-weight: bold;
}
.tableash {
    border: 1px solid #CECFCE;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    vertical-align: top;
    width: 100%;
}
.tableash caption {
    background-color: #CECFCE;
    color: #000000;
    font-size: 11pt;
    padding: 5px 3px;
    text-align: left;
}
.tableash tr {
    color: #000000;
    padding: 2px 3px 2px 5px;
    width: 100%;
}
.tableash tr th {
    color: #C00001;
    font-size: 8pt;
    font-weight: bold;
    text-align: left;
}
.tableash tr td {
    font-size: 8pt;
}
.page_head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
	background:#0b5394;
	line-height:28px;
	}
.prod_disc{
	border:1px #101010 solid;
	background:#efefef;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
.price{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#38761d;
	font-weight:bold;
	}
.green_btn{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	text-decoration:none;
	float:left;
	margin:2px;
	border:1px #101010 solid;
	background:#6aa84f;
	line-height:22px;
	}
.green_btn:hover{
	background:#38761d;
	}
.prod_disc_action{
	background: #efefef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.item_detail_link{
	text-decoration:none;
	color:#000000;
}
.tablelist tr th {
font-size: 10px;
background: #dedfde;
}
.tablelist tr td {
padding-top:3px;
padding-bottom:3px;
padding-left:1px;
padding-right:1px;
font-size:11px;
}
.content a{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3163CE;
	text-decoration: underline;
}
.content a:hover{
	text-decoration:none;
}
.content a:visited{
	text-decoration: underline;
}
.content a:active{
	text-decoration:underline;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color: #aaa;

}
h1 span { color: #666; }
h1 small{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	display: block;
	color: #666;
}
tr.trigger {
	background: url(/OA_MEDIA/al_images/left_menu_bg.jpg) no-repeat #cfe2f3;
	width:100%;
}
tr.trigger a {
	color: #333333;
	text-decoration: none;
	display: block;
	font-weight:100;
	font-weight:bold;
	padding-left:30px;
}
tr.trigger a:hover {
	color: #000000;
}
tr.active {background-position: left bottom;}
.toggle_container {
	overflow: hidden;
	font-size: 12PX;
	width: 222px;
	clear: both;
}
.toggle_container .block {
}
.toggle_container .block tr {
}
.toggle_container h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.toggle_container img {
	float: left;
	background: #ddd;
}


.leftbin_content_div{
	width:100%
	}
.admin_left_menu{
	width:214px;
	height:25px;
	padding-left:10px;
	padding-right:10px;
	line-height:25px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	display:block;
	border-top:1px #CCCCCC dotted;
	}
.admin_left_menu:hover{
	background:url(/OA_MEDIA/al_images/left_submenu_bg.jpg) no-repeat;
	color:#000000;
	}
.blue_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#004289;
}
.text_red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}
.selectbox_small{
	width:60px;
	height:22px;
	border-top:1px #CCCCCC solid;
	border-left:1px #CCCCCC solid;
	border-right:1px #e9e9e9 solid;
	border-bottom:1px #e9e9e9 solid;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	}
.white_small_head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight: bold;
	}

/*Save items to List -- End*/

.textbox_small{
	width:60px;
	height:24px;
	border-top:1px #CCCCCC solid;
	border-left:1px #CCCCCC solid;
	border-right:1px #e9e9e9 solid;
	border-bottom:1px #e9e9e9 solid;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	}
.td_sb_body{
	width:70px;
	height:20px;
	margin:2px;
	border:1px #CCCCCC solid;
	background:#FFFFFF;
	}
.td_sb{
	width:47px;
	height:18px;
	border:none;
	float:left;
	}
.td_sb_icon{
	float:right;
	}
.td_sb_body2{
	width:150px;
	height:20px;
	margin:2px;
	border:1px #CCCCCC solid;
	background:#FFFFFF;
	}
.td_sb2{
	width:125px;
	height:18px;
	border:none;
	float:left;
	}
