
/* sitemap control 
----------------------*/
.s_SiteMap { margin:0; padding:0px; display:block; font:normal 8pt Tahoma; }
.s_SiteMap a{ color:#ff4500; }


/* menu control 
----------------------*/

.s_SMnuXPBlue { background-color:#EEEEEE; border:1px solid #006699; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#333333,Direction=180,Strength=2,positive=true); }
.s_SMnuItmXPBlue { padding:5px; font-weight:bold; border-bottom:1px solid #FFFFFF; }
.s_SMnuItmHoverXPBlue {}
.s_DMnuXPBlue { background-color:#FFFFFF; border:1px solid #006699;
	background-image:url(../img/dMnuBG.gif); background-position:left; background-repeat:repeat-y;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,Direction=120,Strength=2,positive=true); }
.s_DMnuItmXPBlue { padding:0px 8px 0px 0px; height:24px; font-weight:bold; }
.s_DMnuItmHoverXPBlue {}

/* ------------------ */
.s_SMnuSmoky { background-color:#EAEAEA; }
.s_SMnuItmSmoky { padding:3px; font-family:Tahoma,Arial,Helvetica,sans-serif; }
.s_SMnuHoverSmoky {}
.s_DMnuSmoky { background-color:#EAEAEA; border:1px solid #999999;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,Direction=120,Strength=2,positive=true); }
.s_DMnuItmSmoky { padding:4px 10px 4px 8px; font-family:Tahoma,Arial,Helvetica,sans-serif; }
.s_DMnuItmHoverSmoky {}

/* ------------------ */
.s_SMnuSB { background-color:#F2F5F7; }
.s_SMnuItmSB { margin:0; padding:1px; font-family:Tahoma,Arial,Helvetica,sans-serif; }
.s_SMnuHoverSB {}
.s_SMnuSB a:hover { text-decoration:none; }

.s_DMnuSB { background-color:#F2F5F7; border:1px solid #999999;	filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,Direction=120,Strength=2,positive=true); }
.s_DMnuItmSB { padding:4px; font-family:Tahoma,Arial,Helvetica,sans-serif; }
.s_DMnuItmHoverSB {}

.s_DMnuSB a:hover { text-decoration:none; }


/* datalist control 
----------------------*/
.s_DLFrame { border:1px solid #CCCCCC; }
.s_DLHeader { background-color:#CCDDFF; padding:5px; font-size:75%; color:#FFFFFF; background-image:url(../CAF/img/Grid/aqua_bar_darkblue_47.gif); }
.s_DLFooter { background-color:#CCDDFF; padding:5px; font-size:75%; color:#FFFFFF; background-image:url(../CAF/img/Grid/aqua_bar_darkblue_47.gif); }

.s_DLItm, .s_DLItmAlt { border-top:2px solid #CCCCCC; border-bottom:2px solid #CCCCCC; padding:10px 8px; }
.s_DLItmAlt { background-color:#EEEEEE;  }

/*iWebDsn grideview control 
---------------------------*/

.s_GVFrame { border:1px solid #CCCCCC; border-right-width:2px; border-bottom-width:2px;}
.s_GVHeader th {  text-align:left;  padding:5px; padding-left:10px; font-size:12px; font-family:Arial; font-weight:bold; border-bottom:1px solid #999999; 
	 color:#333333; background-image:url(../img/Grid/PnlOverBG.gif); }
 .s_GVHeader th input{  text-align:left;  padding:6px; padding-left:10px; font-size:12px; font-family:Tahoma; 
 color:#003D8F;  }
.s_GVFrame th.Action{width: 40px; }
.s_GVHeader a { color:#003D8F; text-decoration:underline}
.s_GVHeader a:hover {text-decoration:none; }

.s_GVFooter { color:#FFFFFF;}
/*
.s_GVRow td { padding:2px 7px; height:20px; font-size:70%; font-family:Tahoma; background-color:#FFFFFF; }
.s_GVRowAlt td { padding:2px 7px; height:20px; font-size:70%; font-family:Tahoma; background-color:#EDF3FE; }
*/
.s_GVRow td { padding:8px 5px 5px 10px; height:20px; font-size:12px; color:#222222;  vertical-align:top; letter-spacing:1px; font-family:Tahoma; background-color:#FFFFFF; text-align:left; }
.s_GVRowAlt td { padding:8px 5px 5px 10px; height:20px; font-size:12px; color:#222222; vertical-align:top; letter-spacing:1px; font-family:Tahoma; background-color:#FFFFFF; text-align:left; }

.s_GVRow a { text-decoration:underline; color:#003D8F; }
.s_GVRowAlt a{ text-decoration:underline; color:#003D8F;}
.s_GVRow a:hover { text-decoration:none;  }
.s_GVRowAlt a:hover { text-decoration:none; }

.s_GVRowSelected td {  padding:8px 5px 5px 10px; height:20px; font-size:12px; color:#222222;  vertical-align:top; letter-spacing:1px; font-family:Tahoma; background-color:#FFFF99; text-align:left; }

.s_GVPager { font:bold 8pt Arial; background-color:#CCCCCC; background-image:url(../img/Grid/PnlOverBG.gif); }
.s_GVPager td { border-top:1px solid #CCCCCC; padding:3px; }
.s_GVPager table td { padding:1px; margin:0; border:0; }
.s_GVPager span { border:1px solid #003D8F; padding:0 3px; background-color:#003D8F; color:#FFFFFF; }
.s_GVPager a { text-decoration:none; border:1px solid #003D8F; padding:0 3px; color:#003D8F; }
.s_GVPager a:hover { text-decoration:none; background-color:#FFFFFF; }

/* list grideview control 
---------------------------*/

.s_LGFrame {  }
.s_LGHeader th { padding:2px 7px; font-size:11px; font-family:Tahoma; font-weight:bold; border-bottom:2px solid #598527; 
	color:#666666; }
.s_LGHeader th { padding:2px 7px; font:normal 12px Arial; letter-spacing:1px; border-bottom:2px solid Orange; 
    color:#000000; }
.s_LGHeader a { }
.s_LGHeader a:hover { }

.s_LGRow td { padding:2px 7px; height:20px; font-size:70%; font-family:Tahoma; background-color:#FFFFFF; }
.s_LGRowAlt td { padding:2px 7px; height:20px; font-size:70%; font-family:Tahoma; background-color:#F5F5F5;}
.s_LGRowSelected td { background-color:#FFFF99; }

/* webpart 
------------------------------------*/

.s_WPZ { }
.s_WPZHeader { padding:2px; font:bold 70% Tahoma,Arial; text-align:center; background-color:#CCCCCC; color:#FFFFFF; }
.s_WPZEmpty { font:normal 75% Arial; color:#999999; text-align:center; }

.s_WPChrome { border:1px solid #DDDDDD; background-color:#FFFFFF; border-right:2px solid #DDDDDD; border-bottom:2px solid #DDDDDD; }
.s_WPTitle { padding:3px 5px; font:bold 11px Tahoma; color:#FFFFFF;
	background-image:url(../img/BtnBG_Blue.gif); background-color:#507CD1; }
.s_WPItem { padding:8px; border:1px solid #7E9EC9; }


.s_CatZone { padding:10px 0; }
.s_CatHead { padding:3px 4px; font:bold 11px Tahoma; color:#660000; background-image:url(../img/wp_CatBG.gif); }
.s_CatFooter{ padding:0 4px; font:bold 11px Tahoma; color:#660000; background-image:url(../img/wp_CatBG.gif); }
.s_CatFooter input, .s_CatFooter select { font-size:100%; }

.s_CatInstrTxt { font:normal 70% Tahoma,Arial; }

.s_CatPartLink, .s_CatPartLinkSelected { font:bold 70% Tahoma,Arial; padding:2px 5px 2px 13px;
	background-repeat:no-repeat; background-position:left 5px}
.s_CatPartLink {  }
.s_CatPartLinkSelected { color:#333333; background-image:url(../img/ArrR_Small.gif); }

.s_CatPartTtl { font:bold 70% Tahoma,Arial; color:#006600; padding:0 4px 2px 4px;}
.s_CatPart { padding:3px; font:bold 70% Arial,Tahoma; color:#333333; 
	 border-top:1px solid #006600; }

/* drop down list 
---------------------------*/
.s_DDL { margin:1px; background-image:url(../CAF/img/TextBox/textbox_off_BG.gif); }

/* iWebDsn button style
---------------------------------------------*/


.s_StyleBtn_L{background-image:url(../img/Button/StyleBtn_L.gif); width:3px;height:17px;}
.s_StyleBtn_BG{ font:bold 12px Arial;  height:17px;letter-spacing:2px;  padding:2px; color:#4c5e8a; border: 0px;  
                background-image: url(../img/Button/StyleBtn_BG.gif); cursor:pointer;}
.s_StyleBtn_R{background-image:url(../img/Button/StyleBtn_R.gif); width:3px;height:17px;}

/*--Portal¥Î--*/

.s_StyleBtn1_L{background-image:url(../img/Button/StyleBtn1_L.gif); width:9px;height:31px; background-repeat:no-repeat;}
.s_StyleBtn1_BG{ font:normal 15px Arial;  height:31px; letter-spacing:1px;  padding:2px; color:#000000; letter-spacing:2px; border: 0px;  
                background-image: url(../img/Button/StyleBtn1_BG.gif); cursor:pointer; background-repeat:repeat-x;}
.s_StyleBtn1_R{background-image:url(../img/Button/StyleBtn1_R.gif); width:9px;height:31px; background-repeat:no-repeat;}
 

.s_TableHeader{ padding:7px; font-size:11px; font-family:Tahoma; font-weight:bold; border-bottom:solid 1px #999999; 
	background-color:#999999; color:#666666; background-image:url(../img/Grid/GridHeader_Grey.gif); }


/* iWebDsn button style
---------------------------------------------*/
.s_ErrMsg{font: nornmal 35% Arial; color:red;}
.s_RdoBtn { font:bold 14px Arial; color:#000000; cursor:pointer;  text-decoration:underline; }

