.hidden{display:none;}
.YellowTree li a.Normal{display:block!important}
.ellipse{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}

/* background color for the content part of the pages */
Body
{
	background:#fff;
	margin: 0px;
	font-size:12px;font-family:tahoma
}
.SkinObject 
{
	font-weight: bold;
	font-size:12px;
	color: #003366;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;
}
A.SkinObject:link
{
	text-decoration: none;
	color: #003366;
}


/* style for module titles */
.Head
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}

/* style of item titles on edit and admin pages */
.SubHead
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: black;
}

/* text style used for most text rendered by modules */
.Normal
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;

}


.bd .Normal
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	height:18px;
	vertical-align:inherit;

}
.NormalDisabled
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
	color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}

/* text style used for error messages */
.NormalRed
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
}

/* text style used for help text rendered by modules */
.Help
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 2px;
	border-left: black 1px solid;
	color: black;
	padding-top: 2px;
	border-bottom: black 1px solid;
	font-family: Tahoma, Arial, Helvetica;
	background-color: #ffff99;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
	text-decoration: underline;
	color: #003366;
}

A.CommandButton:visited
{
	text-decoration: underline;
	color: #003366;
}

A.CommandButton:hover
{
	text-decoration: underline;
	color: #ff0000;
}


/* button style for standard HTML buttons */
.StandardButton
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 11px;
	background: #dddddd;
	color: #000000;
	font-family: Verdana, sans-serif;
}

/* LEGACY STYLES from DNN 1-2 */
.HeadBg
{
	background-color: #CCCCCC;
}

.TabBg
{
	background-color: black;
}

.SelectedTab
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;
}

A.SelectedTab:link
{
	text-decoration: none;
	color: white;
}

A.SelectedTab:visited
{
	text-decoration: none;
	color: #eeeeee;
}

A.SelectedTab:hover
{
	text-decoration: none;
	color: #cccccc;
}

A.SelectedTab:active
{
	text-decoration: none;
	color: #eeeeee;
}

.OtherTabs
{
	font-weight: bold;
	font-size: 8.5pt;
	color: white;
	font-family: Tahoma, Arial, Helvetica;
	text-decoration: none;
}

A.OtherTabs:link
{
	text-decoration: none;
	color: white;
}

A.OtherTabs:visited
{
	text-decoration: none;
	color: #eeeeee;
}

A.OtherTabs:hover
{
	text-decoration: none;
	color: #cccccc;
}

A.OtherTabs:active
{
	text-decoration: none;
	color: #eeeeee;
}

.PagingTable
{
	height: 33px;
}



/*Edit In Place Tool Bar Classes*/
.eipbackimg
{
	border: outset 1px; /*give toolbar a 3D look*/
	position: absolute; /*needed so it doesn't take up space */
	margin-top: -22px; /*specify toolbar to be just above text */
	white-space: nowrap; /* makes toolbar horizontal */
	background: url(../../images/eip_toolbar.gif);
	background-color: #99cccc;
	height: 22px;
}

.eipbuttonbackimg
{
	width: 21px;
	height: 21px;
	cursor: pointer; /*change mouse to pointer when hover over button*/
	display: -moz-inline-box; /* Gecko proprietary  (ORDER IS IMPORTANT HERE!)*/
	display: inline-block; /* supported by Opera and ? */
}

.eipbutton_edit
{
	background: url(../../images/eip_edit.gif) no-repeat 100% center;
}
.eipbutton_save
{
	background: url(../../images/eip_save.gif) no-repeat 100% center;
}
.eipborderhover
{
	border: outset 1px;
}

/* used to collapse panes without any content in them */
.DNNEmptyPane
{
	width: 0px;
}

/* used to set the different module align options - from module settings */
.DNNAlignleft
{
	text-align: left;
}
.DNNAlignright
{
	text-align: right;
}
.DNNAligncenter
{
	text-align: center;
}

/* Login Styles */
.LoginPanel
{

}

.LoginTabGroup
{
	
}

.LoginTab {
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #FFF;
	border: 1px #25569a solid;
}

.LoginTabSelected{
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #FFF;
	background-position: 0% -41px;
	border: 1px #25569a solid;
}

.LoginTabHover
{
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #555;
	border: 1px #C00 solid;
	cursor:pointer;
}

.LoginContainerGroup
{
	clear: both;
	padding-top: 5px;
}

.LoginContainer
{
	
}



/*Module Tool*/
.panel_close{width:100%;height:18px;background:#eeeeee;}
.module_tool{ HEIGHT: 500px;WIDTH: 420px;display:block;}
.module_tool_layout_left{width:150px;float:left;border-right:1px solid gray;}
.module_tool_show{display:block;position:absolute;z-index:1000;width:600px;height:400px;}
.tool {
	BORDER-RIGHT: #7bbdff 1px solid; BORDER-TOP: #7bbdff 1px solid; BACKGROUND: url(../../images/panel/module_bg.gif) #d1e7ff repeat-x; BORDER-LEFT: #7bbdff 1px solid;width:100%;border:0px;height:100%; BORDER-BOTTOM: #7bbdff 1px solid; margin-bottom:15px;
}


.module_tool_item {
	BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; BORDER-BOTTOM: #b2d8ff 1px solid;BACKGROUND: url(../../images/panel/module_title_icon.gif) no-repeat 12px 2px
}

.module_tool_add{margin-left:5px;width:32px;height:17px;padding-left:2px;}
#module_desc{border:1px dotted gray;width:100%;height:80px;BACKGROUND: url(../../images/panel/module_bg.gif) #d1e7ff repeat-x;}
#module_tool_desc_title{BACKGROUND: url(../../images/panel/module_title_icon.gif) no-repeat 12px 2px}
#module_tool_desc{BACKGROUND: url(../../images/panel/module_title_icon.gif) no-repeat 12px 2px}


.panel_wait{font-size:14px;color:black;margin:40px;}

.ImgEditor {cursor:hand}

.genericclass_container_A{width:370px;border-bottom:1px dotted black;float:left;margin-bottom:8px;padding-bottom:8px;}
.genericclass_title_bg_A{width:100%;background-image:url(/images/icons/title1.gif);background-repeat:no-repeat;height:30px;margin-bottom:8px;padding-left:25px;padding-top:6px;font-size:12px;font-weight:bold;}
.genericclass_icon_div_A{float:left;width:100px;}
.genericclass_icon_A{float:left;border:2px solid gray;margin-right:12px;}
.genericclass_title_A{align:center;height:20px;FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2673de; FONT-FAMILY: "simsun"
}
.genericclass_subtitle_A{FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 18px; FONT-FAMILY: "simsun"
}
.genericclass_button_A{float:left;}

.genericclass_page_container_A{margin-top:20px;margin-left:50px;width:150px;height:9px;float:left;}
.genericclass_page_num_A{width:6px;height:9px;float:left;margin-left:4px;cursor:hand;background:gray;color:white;font-size:12px;padding-top:0px;}
.genericclass_page_first_A{background-image:url(/images/icons/first.bmp);background-repeat:no-repeat;width:11px;height:9px;float:left;margin-left:4px;cursor:hand;}
.genericclass_page_last_A{background-image:url(/images/icons/last.bmp);background-repeat:no-repeat;width:11px;height:9px;float:left;margin-left:4px;cursor:hand;}
.genericclass_page_pre_A{background-image:url(/images/icons/pre.bmp);background-repeat:no-repeat;width:6px;height:9px;float:left;margin-left:4px;cursor:hand;}
.genericclass_page_next_A{background-image:url(/images/icons/next.bmp);background-repeat:no-repeat;width:6px;height:9px;float:left;margin-left:4px;cursor:hand;}
.GeneralClass_Group{background:#eeeeee;color:black;width:188px;height:30px;cursor:hand;text-align:center;font:bold;color:White;}
.leftbar_bg{background:gray;width:100px;height:20px;margin-bottom:2px;padding:2px;cursor:hand;font-size:12px;list-style:none;margin-left:0px;}
 
 
 
 /* end Style sheet for Category Module*/
 
 
 
.font_gray_12{color: #666666;font-size:12px;line-height:18px;}

.font_size_12{font-size:12px;}
.line_bg{background-image:url(/images/categorylist/line1.gif);}

.GenericList_ImageGrid_Table{margin:8px;float:left;height:180px;width:150px;}
.border_black{border:1px solid black;}
 
.control_disabled_true {background-color:#cccccc;}
.control_disabled_false{background-color:white}
 
 


/*****A************/
a.link_darkgray:link{line-height:16px;color:#666666;text-decoration:underline;}
a.link_darkgray:hover,a.darkgray:visited{color: #000000;text-decoration:none;
line-height:16px;}

a.link_darkblue:link{color:#00007F;text-decoration:underline;}
a.link_darkblue:hover,a.darkgray:visited{color:blue;text-decoration:underline;}
a.link_black:visited,a.link_black:link{line-height:20px;color:black;text-decoration:none;}
a.link_gray:visited,a.link_gray:link{line-height:20px;color:#787777;text-decoration:none;}
a.link_darkgray_none:link{color:3D362B;text-decoration:none;}
a.link_darkgray_none:hover,a.darkgray:visited{color:3D362B;text-decoration:underline;}
a.link_red:link{color:#FF0000;text-decoration:none;}
a.link_red:hover,a.link_red:visited{color:blue;text-decoration:none;}
a.link_blacknone:link{color:#000000;text-decoration:none;}
a.link_blacknone:hover,a.link_blacknone:visited{color:blue;text-decoration:none;}

/*****************/

a.link_lightblue:link{color:#0099FF; text-decoration:underline;}
a.link_lightblue:hover{color:#FF99CC; text-decoration:none;}

a.link_lightgray:link{color: #CCCCCC; text-decoration:none;}
a.link_lightgray:hover{color:red; text-decoration:underline;}

a.test0:link{
	color: #FFFFFF;text-decoration:none
}
a.test1:link{
	color: #646464;
	text-decoration:none;
}

.campton_title{font-family: Tahoma, Arial, Helvetica;font-size:12px;font-weight:bold;color:#2673DE}

.AttributeValueTable{width:100%}
.CustomizeForm_Table{width:100%;font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-weight: normal}
.CustomizeForm_Td1{float:left;width:20%;height:35px;padding:5px;margin-top:1px;border:solid 1px #D9F8FF;background-color:#C4D7FF;font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-weight: normal}
.CustomizeForm_Td2{float:left;width:30%;height:35px;padding:5px;border:solid 1px #D9F8FF;background-color:white;font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-weight: normal}
.CustomizeForm_Td3{float:left;width:45%;height:35px;border:solid 1px #D9F8FF;background-color:white;font-family: Tahoma, Arial, Helvetica;font-size: 11px;font-weight: normal}


/*CategoryList rebuid by Sander 2007-04-09*/


.Sorting1{width:22px;height:14px;background:url(/Portals/_default/Images/Sorting1.gif) no-repeat;float:left;clear:left;margin-top:3px;margin-left:3px;}
.Sorting2{width:22px;height:14px;background:url(/Portals/_default/Images/Sorting2.gif) no-repeat;float:left;clear:left;margin-top:3px;margin-left:3px;}
.Sorting3{width:22px;height:14px;background:url(/Portals/_default/Images/Sorting3.gif) no-repeat;float:left;clear:left;margin-top:3px;margin-left:3px;}
.Sorting4{width:22px;height:14px;background:url(/Portals/_default/Images/Sorting4.gif) no-repeat;float:left;clear:left;margin-top:3px;margin-left:3px;}
.Sorting5{width:22px;height:14px;background:url(/Portals/_default/Images/Sorting5.gif) no-repeat;float:left;clear:left;margin-top:3px;margin-left:3px;}
.Sorting6{width:22px;height:14px;background:url(/Portals/_default/Images/Sorting6.gif) no-repeat;float:left;clear:left;margin-top:3px;margin-left:3px;}
.Sorting7{width:22px;height:14px;background:url(/Portals/_default/Images/Sorting7.gif) no-repeat;float:left;clear:left;margin-top:3px;margin-left:3px;}
.Sorting8{width:22px;height:14px;background:url(/Portals/_default/Images/Sorting8.gif) no-repeat;float:left;clear:left;margin-top:3px;margin-left:3px;}
.Sorting9{width:22px;height:14px;background:url(/Portals/_default/Images/Sorting9.gif) no-repeat;float:left;clear:left;margin-top:3px;margin-left:3px;}
.Sorting10{width:22px;height:14px;background:url(/Portals/_default/Images/Sorting10.gif) no-repeat;float:left;clear:left;margin-top:3px;margin-left:3px;}
.Sorting11{border:1px solid gray;background:#eeeeee;padding-top:0px;margin-top:2px;padding-bottom:-4px;padding-left:3px;padding-right:3px;font-size:9px;color:#333;float:left;clear:left;font-family:Arial;margin-left:3px;}



/*Generic list*/
.list_a{
list-style-type: none;

}

.nolistimage{
list-style :none ; 
float:left;
}

.bold {
	FONT-WEIGHT: bold;
	font-size:12px
}


.disc_style {
list-style-type: disc;
list-style-position : outside;
}

.square_style {
list-style-type: square;
}

.List_c_bg {
height: 21px;
padding-left:3px;
padding-top:3px;
background-image:url(/Portals/_default/images/bj1.gif);
background-repeat: repeat-x;
list-style:square;
}

.listo{
padding:4px;}

.listimageo{
list-style-image:url(/Portals/_default/Images/Sander/dot_arrow.gif);
border-bottom: 1px dashed #CCCCCC; 
overflow: hidden;
}

.DialLi-A
{
list-style:disc;
}

.style_date_click{
font-size:12px;
}

.lista_image{
width:90px;
float:left;
padding-right:3px;
}

.lista_image2{
width:90px;
float:left;
padding-right:3px;
}

.asd{
border:1px solid red;
}
.imagetextstyle
{
width:120px;
height:15;
padding:2px;
float:left;
overflow: hidden; 
text-overflow:ellipsis;
white-space:nowrap;
clear:right;
padding-left:3px;
}

.divstyle3
{
width:200px;
padding-left:3px;
float:left;
overflow: hidden; 
text-overflow:ellipsis;
white-space:nowrap;
clear:right;
}

.blue_font{
color:#3D362B;
text-decoration:none;
line-height:18px;
}

.style_etemp{
    border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;   
	width:100%;
	padding:0px;
	}
	
.whitesquare {
	list-style-type: square;
	color:#ffffff;
	padding-left:5px;
}

.whitefont{
color: #FFFFFF;
}

.divinfo {
	width:95%;MARGIN: 0px 0px 0px 95px; margin-top:0px;
}

.divinfo2 {
	MARGIN: 0px 0px 0px 93px; /*margin-top:1px;*/
}

.divinfo3 {
	width: 100%; padding-bottom:5px;
}
.divinfo6 {
	MARGIN: 0px 0px 0px 210px; /*margin-top:1px;*/
	clear:right;
} 

.floatwhitediv{
float:left;
margin-right:4px;
margin-bottom:8px;
margin-top:8px;
padding:2px;
background: #FFFFFF;
}

.text_align{
text-align:center;
font-size:12px;
}

.f12px2{
color: #666666;
font-size:12px;
line-height:18px;
height:70px;
overflow:hidden;
width:100%
}
.floatdiv2{
float:left;
margin:6px;
}

.f_div{
padding-bottom:15px;
clear:both;
}

.f_div2{
padding-bottom:0px;
}

.floatdiv3{
float:left;
margin:6px;
padding-left:6px;
padding-right:6px;
}

.div_fright{
float:right;
	clear:right;
}

.f12_align2{
color: #666666;
font-size:12px;
line-height:18px;
text-align:center;
padding-top:3px;
overflow: hidden; 
text-overflow:ellipsis;
white-space:nowrap;
}
.blankdiv{
width:100%;
}



.pstyle{
list-style:disc;
}

.divpaddingtop{
width:100%;
padding-bottom:10px;
}
.divpaddingtop3{
padding-top:10px;
width:95%;
}

.divpaddingtop2{
padding-top:5px;
clear:both
}

.listlwri{
list-style-image:url(/Portals/_default/Images/Sander/dot_arrow2.gif);
border-bottom: 1px dashed #A9CDE0;
 }
 
.divlwri2{
width:310px;
float:left;
padding-top:10px;
	}
	
.lwri2{
MARGIN: 0px 0px 0px 130px;
width:150px;
height:85px;
overflow: hidden; 
text-overflow:ellipsis;

}

.dot{
list-style-image:url(/images/campton/Square_6px.gif);}


.videobg{
width:109px;
height:113px;
background-image:url(/Portals/_default/Images/videobg.jpg); 
background-repeat:no-repeat;
float:left;
padding-top:9px;
padding-left:9px;
}

.videodiv{
MARGIN: 0px 0px 0px 125px; /*margin-top:1px;*/
width:95%;
}

.whitetxt{
color:white;
font-size:12px;
font-weight:bold;
}

.retanglediv{
width:100px;
height:110px;
color: #666666;
font-size:12px;
line-height:18px;
text-align:center;
overflow: hidden; 
text-overflow:ellipsis;
white-space:nowrap;
clear:right;
}

/*end */

.CustomizeForm2{ border-collapse:collapse; background:#fff;}
.CustomizeForm2 .c_form21,table.CustomizeForm2 .c_form22{ border:1px solid #DDE8F5; }
.c_form21{width:80px;padding:0 0 0 20px; background:url(info4.gif) no-repeat 5px center; color:#023D8C}
.c_form22{padding:2px 0 2px 6px}
.c_form22 input{border:1px solid #DDE8F5;width:160px;}
.c_form22 textarea{border:1px solid #DDE8F5;width:400px;height:100px;}


/*******************************************************************************************/
/*********************** Css Style For GenericList *****************************************/
/*******************************************************************************************/

/* ListContent */
.listContent {border-top:solid 1px gray;border-right:solid 1px gray;border-left:solid 1px gray;list-style-type:none;margin:0px;padding:0px}
.ListContent li{list-style-type:none}
.listContent .id{float:left;width:60px;clear:left;text-align:center;height:25px;padding:5px}
.listContent .name{float:left;width:50%;text-align:center;height:25px;padding:5px;text-overflow:ellipsis}
.listContent .oper{float:left;width:160px;clear:right;text-align:center;height:25px;padding:5px}

.ListContentTitle {list-style-type:none;border:solid 1px gray;margin:0px;height:25px;font-weight:bold}
.ListContentTitle li{list-style-type:none}
.ListContentTitle .id{float:left;width:60px;height:25px;padding:5px;text-align:center;border-right:solid 1px gray;clear:left}
.listContentTitle .name{float:left;width:50%;height:25px;padding:5px;text-align:center;border-right:solid 1px gray}
.listContentTitle .oper{float:left;width:160px;height:25px;padding:5px;text-align:center;clear:right}

.ListContentItem {border-right:solid 0px gray;border-bottom:solid 1px gray;border-left:solid 0px gray;height:25px;padding-bottom:0px;margin-bottom:0px}
.ListContentItem .id{font-size:12px;border-right:solid 1px gray;}
.ListContentItem .name{font-size:12px;border-right:solid 1px gray;}
.ListContentItem .oper{font-size:12px;width:160px}

.SubTitle {float:left}
.ShowMore {float:right}

.dialogs {width: 320px; height: 420px; border: 1px solid #404040; background-color:#ffffff;}
.dialogs .hd {height: 22px; padding: 5px 3px; background-color: #eeeeee; border-bottom: 1px solid #404040;}
.dialogs .hd .title {clear:left; float: left; width: 280px; height: 22px; color: #666666; font-weight: bold;}
.dialogs .hd .close {clear:right; float: right; width: 12px; height: 12px; cursor: pointer;}
.dialogs .bd {clear: both; width: 310px; height: 352px; padding: 5px; overflow: auto;}
.dialogs .ft {clear: both; width: 310px; height: 28px; padding: 5px; overflow: auto;}

.replymessage {width: 400px; height: 220px; border: 1px solid #404040; background-color:#ffffff;}
.replymessage .hd {height: 20px; padding: 5px 3px; background-color: #eeeeee; border-bottom: 1px solid #404040;}
.replymessage .hd .title {clear:left; float: left; width: 280px; height: 22px; color: #666666; font-weight: bold;}
.replymessage .hd .close {clear:right; float: right; width: 12px; height: 12px; cursor: pointer;}
.replymessage .bd {clear: both; width: 400px; height: 200px; padding: 5px; overflow: auto;}
.replymessage .ft {clear: both; width: 400px; height: 0px; padding: 5px; overflow: auto;}

.Retangleimg {margin: 0px; padding: 0px;}
.Retangleimg  li{list-style :none;float:left; font-size: 12px}
.Retangleimg a:link{ color: #000099; text-decoration:none;}
.Retangleimg a:hover{ color: red}

/*
.Management {list-style-type:none; margin: 0px; padding: 0px; background-color: #fff;}
.Management .c_title {height: 26px; margin: 0px; text-align: left; text-indent: 30px; color: black; font-weight:bold; font-size: 12px; padding-top: 5px; background:url(/portals/_default/Images/LineTitle.jpg) no-repeat;}
.Management  li {border: 1px solid #eee; margin: 3px;}
.Management  li li {border: 0px; margin: 1px;}
*/

.Management {list-style-type:none; margin: 0px; padding: 0px; background-color: #fff;}
.Management .c_title {height: 20px; margin: 0px; text-align: left; text-indent: 30px; color: #000; font-weight:bold; font-size: 12px; padding-top: 3px; cursor:pointer}
.Management li {clear: both; list-style-type:none;}
.Management li ul {margin: 0px 0px 0px 20px; padding: 0px; display:block;}
.Management li li {width: 46%; margin:3px 0px 0px 6px; padding: 0px; display: block;}
.Management .active {background:url(/js/docs/css/pkg-open.gif) no-repeat left center; margin: 0px 10px 3px 8px;text-indent:35}
.Management .inactive {background:url(/js/docs/css/pkg-closed.gif) no-repeat left center; margin: 0px 10px 3px 8px;text-indent:35}
.Management a:hover{text-decoration:unerline;font-weight:bold}
.management .menu .sub li a{ text-indent:8px; text-align:left;}
.ThemeList {margin: 0px; padding: 0px; width:100%; height:300px; border-bottom:dashed 1px #333333}
.ThemeList ul{border:solid 10px blue}
.ThemeList li{
	list-style:none;
	float:left; 
	font-size: 12px;
	margin:5px;
	height:48px;
	width:60px;
}
.ThemeList li img {cursor:pointer;border:solid 0px #EEEEEE}

.panename{display:none;}
.panebar{text-align:left;}
.paneStyle,.paneLayout{margin:6px;color:Gray;font-size:12px}
.paneStyle a:link,.paneLayout a:link{margin:6px;font-size:12px;font-family:Arial;color:#606060;}
.paneStyle a:hover,.paneLayout a:hover{margin:6px;font-size:12px;font-family:Arial;color:black;}

.containermaster_blue {width:90%;}

/* User Bar */
.Skin_UserBar{margin:0px;padding:0px}
.Skin_UserBar ul{}
.Skin_UserBar ul li{list-style:none;float:left}
.Skin_UserBar .editsite {overflow:hidden;ZOOM: 1;TEXT-ALIGN: center}
.editsite A {overflow:hidden;zoom:1;padding:4px 8px;*padding:2px 8px 0;*line-height:22px;BACKGROUND:url(/images/editsite.jpg) no-repeat center;FONT-WEIGHT:bold;FONT-SIZE: 12px;TEXT-DECORATION: none} 
.Skin_UserBar .UserItem{float:left}
.Skin_UserBar .SMS{display:none}
.Skin_UserBar .shoppingcart{display:none}
.Skin_UserBar .managementcenter{}


.OkMsg {border-right: #00be00 1px solid; padding-right: 5px; border-top: #00be00 1px solid; padding-left: 25px; background: url(/images/ValidatePic/standard_msg_ok.gif) #e6ffe6 no-repeat 5px 2px;  border-left: #00be00 1px solid; color: #000;  border-bottom: #00be00 1px solid; padding-top:2px; padding-bottom:2px; zoom:1;}
.WarningMsg {border-right: #00a8ff 1px solid; padding-right: 5px; border-top: #00a8ff 1px solid; padding-left: 25px; background: url(/images/ValidatePic/standard_msg_warning.gif) #e2f5ff no-repeat 5px 2px; border-left: #00a8ff 1px solid; color: #000; border-bottom: #00a8ff 1px solid;padding-top:2px; padding-bottom:2px;zoom:1;}
.ErrorMsg {border-right: #f60 1px solid; padding-right: 5px; border-top: #f60 1px solid; padding-left: 25px; background: url(/images/ValidatePic/standard_msg_error.gif) #fff2e9 no-repeat 5px 2px;  border-left: #f60 1px solid; color: #000; border-bottom: #f60 1px solid;padding-top:2px; padding-bottom:2px; zoom:1;}
.HintMsg {border-right: #fff 1px solid; padding-right: 5px; border-top: #fff 1px solid; padding-left: 5px; background-image: none; padding-bottom: 5px; border-left: #fff 1px solid; color: #999; padding-top: 5px; border-bottom: #fff 1px solid; background-color: transparent}
.HintMsg A:link {color: #666; text-decoration: none}
.HintMsg A:visited {color: #666; text-decoration: none}
.OkMsg_lite {border-right: #00be00 1px solid; padding-right: 5px; border-top: #00be00 1px solid; padding-left: 5px; padding-bottom: 0px; border-left: #00be00 1px solid; padding-top: 0px; border-bottom: #00be00 1px solid;line-height:18px; background-color: #e6ffe6}
.WarningMsg_lite {border-right: #00a8ff 1px solid; padding-right: 5px; border-top: #00a8ff 1px solid; padding-left: 5px; padding-bottom: 0px; border-left: #00a8ff 1px solid; padding-top: 0px; border-bottom: #00a8ff 1px solid;line-height:18px; background-color: #e2f5ff}
.ErrorMsg_lite {border-right: #f60 1px solid; padding-right: 5px; border-top: #f60 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #f60 1px solid; padding-top:2px; border-bottom: #f60 1px solid; line-height:18px;  background-color: #fff2e9;line-height:150%;}

input.Ok {width:128px; border-right: #a7a6aa 1px solid; padding-right: 8px; border-top: #a7a6aa 1px solid; padding-left: 3px; background: url(/images/ValidatePic/input_ok_corner.gif) #fff no-repeat right top; padding-bottom: 0px; border-left: #a7a6aa 1px solid; padding-top: 2px; border-bottom: #a7a6aa 1px solid; height: 18px}
input.Warning {width:128px;border-right: #a7a6aa 1px solid; padding-right: 8px; border-top: #a7a6aa 1px solid; padding-left: 3px; background: url(/images/ValidatePic/input_warning_corner.gif) #fff no-repeat right bottom; padding-bottom: 0px; border-left: #a7a6aa 1px solid; padding-top: 2px; border-bottom: #a7a6aa 1px solid; height: 18px}
input.Error {width:128px;border-right: #a7a6aa 1px solid; padding-right: 8px; border-top: #a7a6aa 1px solid; padding-left: 3px; background: url(/images/ValidatePic/input_error_corner.gif) #fff no-repeat right bottom; padding-bottom: 0px; border-left: #a7a6aa 1px solid; padding-top: 2px; border-bottom: #a7a6aa 1px solid; height: 18px}
input.Normal {width:128px;border-right: #a7a6aa 1px solid; padding-right: 8px; border-top: #a7a6aa 1px solid; padding-left: 3px; background:url(/images/ValidatePic/input_warning_corner.gif) #fff no-repeat right bottom; padding-bottom: 0px; border-left: #a7a6aa 1px solid; padding-top: 2px; border-bottom: #a7a6aa 1px solid; height: 18px; background-color: #fff}
container.Normal{padding:2px 0px 2px 5px; font-weight:bold; color:#ff0000; height:30px;background-color:#FFFFFF;border: solid 1px #FFFFFF;border-right:none;padding:4px 0px 4px 9px;font-weight:bold;}
.DataListForm {margin: 0px; padding: 0px;}
.DataListForm li{list-style :none;float:left; font-size: 12px; margin-left:10px;margin-top:10px}
.DataListForm li img{cursor:pointer}
.DataListForm a:link{ color: #000099; text-decoration:none;}
.DataListForm a:hover{ color: red}

.DataListForm_1 {margin: 0px; padding: 0px; height:inherit;}
.DataListForm_1 li{list-style :none;float:left; font-size: 12px; margin-left:10px;margin-top:10px}
.DataListForm_1 li img{cursor:pointer;}
.DataListForm_1 li .TitleLimitLength{cursor:pointer}
.DataListForm_1 a:link{ color: #000099; text-decoration:none;}
.DataListForm_1 a:hover{ color: red}

.Loadings
{   
    width:160px;
	height:60px;
	border:3px solid #CCCCCC;
	background-color: #FFFFFF;
	background-image: url(/Resources/ContentRotator/themes/simple/loading.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	padding-left: 5px;
	padding-top: 0px;
	position:absolute;
	display:none;
	z-index:5000;
}

 .butt{padding:20px;background:white;}
 .NewModuleListFromTemplate{list-style:none;float:left;}


.yui-content ul{margin:0px;padding:0px;}
.Title_Img
{
width:100%;
}
.Title_Desc_Img
{

margin-bottom:4px;
margin-left:5px
}
.Title_Desc_Img a:link{ font-size:12px;font-weight:bold;color:black;text-decoration:none; margin: 0px; padding: 0px;}
.Title_Desc_Img a:visited{ font-size:12px;font-weight:bold;color:black;text-decoration:none; margin: 0px; padding: 0px;}
.Title_Desc_Img a:hover{color:red}
.Title_Img_middle
{
margin-left:5px;
height:62px;
line-height: 20px;
overflow:hidden;
font-size:12px;
color:#333333
}
.Title_Img_img
{
margin-left:5px;
margin-top:6px;
margin-right:5px;
}

.oldstyle .yui-content{width:96%;border:1px solid #767676;padding-bottom:6px;font-size:12px;background:white;}.
oldstyle a{ text-decoration:none;  }
.oldstyle .yui-nav {width:96%;margin:0;padding:0;list-style:none; overflow:hidden;zoom:1}
.oldstyle .yui-nav li{width:100px;text-align:center;display:inline;float:left;line-height:25px;margin-right:2px;background:#ccc;cursor:pointer;}
.oldstyle{list-style:none; BACKGROUND: #fff; }
.oldstyle .yui-nav LI a {color:White;text-decoration:none;}
.oldstyle .yui-nav LI.selected{background:#06C;}
.oldstyle .yui-nav LI.selected a{font-weight: bold;}

.bold2
{
	margin-left:10px;
	font-size:12px;
	font-weight:bold;
	width:100%
}

.M_ICON{clear:left;float:left;margin-right:25px;border:1px solid #eeeeee;}
.M_TITLE{color:#666666;font-weight:bold;font-size:14px;}
.M_TIPS{color:#666666;font-size:12px;list-style:inside decimal;margin-top:2px;line-height:180%;}
.M_IMP{color:#FE7353;font-weight:bold;}
.M_NO{color:#666666;font-weight:bold;font-size:14px;height:120px;text-align:center;padding-top:40px;}
.mtool{margin-top:-4px;margin-left:-4px;margin-right:-4px;margin-bottom:6px;color:#EE6984;text-align:right;border-bottom:1px solid black;background:#ffffe1;padding:4px;padding-right:20px;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.mtool select{border:0px;background-color:#ffffe1;padding:0px;font-size:12px;margin-top:-2px;float:left;color:#666666;
}
.mtool a{color:Black;text-decoration:none;COLOR: black;}



/******Management******/
.managementtitle{padding:0px; margin:0px; text-align:center; float:left; background-color:#F3F3F3; height:24px; line-height:24px; vertical-align:middle; width:100%;}
.managementnotice1{width:100%; float:left; text-align:center;}
.managementnotice2{border:solid 1px #E6E6E6; margin-top:4px;  padding-top:6px; padding-bottom:6px; width:98%; margin-right:auto; margin-left:auto;}
.girediv{margin-top:10px;margin-bottom:10px; width:100%;text-align:center;}
.managementbottom{margin:10px auto; width:100%;text-align:center;}
.bottonbg{background-image:url(/images/bottonbg.gif);height:26px; border:0px; width:68px;background-repeat: repeat-x; color:#FFD700;}
#divProductsGrid{ width:100%;}
#divProductsGrid table{ text-align:left;margin:0 auto; border:1px solid #E6E6E6; margin-bottom:18px;}
.table{ margin:0px auto;}


.hd { height: 24px; width: 100%;background-image: url(/images/showdivhead.gif);float:left;background-repeat: repeat-x; }
.hd .title {clear:left; float: left; width: 200px; height: 24px; color:#FFCE00; font-weight: bold; text-align:left; padding-left:8px; line-height:24px; vertical-align:middle;}
.hd .close {clear:right; float: right; width: 12px; height: 12px; margin-top:4px; margin-right:4px; cursor: pointer;}
.bd { clear: both; width: 100%;overflow: auto; background-color:#ffffff;}
.ft { clear: both; width: 100%; height: 20px; padding-top: 5px; padding-bottom:5px; overflow: auto;}
.Title{color:#606060;font-weight:bold;font-size:12px;width:80%;}
/****GridTable*****/
.admintable{background:#E8EAEA;border: 1px solid #E6E6E6; width:98%; margin:0px auto; padding:0px;}

/*.tab04 a{ text-decoration:none; color: black;  }
.tab04 .yui-nav { background-color:white; width:100%; margin-left:0px ;padding-left:0px; float:left; height:30px;}
.tab04 .yui-content{width:98%; border: 1px solid #767676; margin-top:0px; padding-bottom:6px; font-size:9px; background:white;  float:left; }
.tab04  .yui-nav LI a { LEFT: 0px; FLOAT: left; TOP: 0px; }
.tab04 .yui-nav li{margin-left:0px;margin-right:0px; height:30px;}
.tab04  {list-style:none; BACKGROUND: #fff; }
.tab04 .yui-nav LI { list-style-type:none;	FONT-SIZE: 12px; FLOAT: left;    WIDTH: 100px; LINE-HEIGHT: 13px; HEIGHT: 10px; TEXT-ALIGN: center; margin-right:2px;
}
.tab04 .yui-nav LI {
	width: 100px; font-size:12px;
}
 .tab04 .yui-nav LI a {
	 width: 100px;   padding:5px 10px 5px 10px;   
}
.tab04  LI a:hover {
 text-decoration:none;  }
.tab04 .selected a{
font-weight: bold; background-image: url(/Portals/_default/Samples/GenericListType/04-1.gif);  color:white; text-decoration:none; padding:5px 10px 5px 10px;  color:#666666    }*/
.tab04 .yui-nav{ margin:0;padding:0;list-style:none;overflow:hidden; zoom:1;background:url(/Portals/_default/Images/Tab/tab4_1.gif) repeat-x}
.tab04 .yui-nav li{float:left;height:24px;padding:0 1px;margin:0 2px 0 0;display:inline; overflow:hidden;zoom:1}
.tab04 .yui-nav li a{color:#000;float:left;padding:0 15px;background:url(/Portals/_default/Images/Tab/tab4_2.gif) repeat-x;overflow:hidden;zoom:1;line-height:24px;text-decoration:none}
.tab04 li.selected{}
.tab04 li.selected a{background:none;color:#fff}
.tab04 .yui-content{ border:1px solid #47739E;border-top:0;background:#FFF;padding:8px 10px 6px}


.yui-content ul{margin:0;padding:0;list-style-type:none;overflow:hidden;zoom:1}
#MNWPanel{ position:relative;}

.Head{font-size:12px;}
.menu{padding:0; margin:0; list-style:none;font-family:Tahoma, arial, Helvetica;font-size:12px;float:left}
.menu li.menutop{float:left;zoom:1}
.menu a:hover{visibility:visible;position:relative;z-index:20;}
.menu li:hover{position:relative;z-index:20;}
.menu ul, 
.menu :hover ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
.menu :hover ul.sub {white-space:nowrap;height:auto; z-index:30;}
.menu :hover ul.sub li {clear:both;position:relative; float:left;font-weight:normal; text-align:left;width:100%}
.menu :hover ul.sub li a{white-space:normal;word-break:break-all;text-decoration:none;}
.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hov.table_menu1{width:auto;background:none;}
.topmenu .menu,.topmenu .menu li{margin:0;padding:0;list-style:none;}
.topmenu .menu li.menutop{padding:0;}
.topmenu{padding:0;}

.menu li a.top_link{
 color:#fff;
 text-decoration:none;
 font-weight:400;
 font-family:Tahoma,Arial,Helvetica;
 line-height:27px;
 zoom:1;
}
.menu li a.top_link:hover{
 color:#B6B5B5;
}
.topmenu  .sub .a{ position:absolute;z-index:1000; }
.topmenu  .sub li a { text-indent:18px; width:100%; display:block; }
.menu :hover ul.sub {
  left:0;
  background:#000;
  padding:2px;
  border:1px solid #000;
  width:120px;
  height:auto;
}
.menu :hover ul.sub li a{
  width:118px;
  line-height:20px;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif;
}
.menu :hover ul.sub li a:hover {
  color:#fff;
  background:#555;
}
.menu :hover ul.sub li a.fly {
  background:#000 url(/portals/_default/menustyle/Rectangle/arrow.gif) right 7px no-repeat;
}
.menu :hover ul.sub li a.fly:hover {
  background:#555 url(/portals/_default/menustyle/Rectangle/arrow_over.gif) right 7px no-repeat;
  color:#fff;
}
.menu :hover ul li:hover a.fly {
  background:#555 url(/portals/_default/menustyle/Rectangle/arrow_over.gif) right 7px no-repeat; 
  color:#fff;
}
.menu2 .top  .lista{ width:100%; display:block;}
.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul{
 left:117px; top:-4px; 
 background:#000; 
 padding:2px; 
 border:1px solid #000;
 width:120px;
}
.bgadiv{float:left;zoom:1;padding-left:8px;background:none}
.bgbdiv{height:26px;padding:0 12px 0 0;float:left;background:url(/Portals/_default/MenuStyle/Sky/images/sky13_m.gif) no-repeat right center}
.menutopfirst,.menutoplast{background:none}
.menutopfirst .bgadiv,.menutoplast .bgadiv{margin:0;display:inline}er ul
{white-space:nowrap;z-index:40; height:auto;}
.topmenu .menu table{border-collapse:collapse; width:0; height:0; position:absolute;top:0px; left:-15px;}




.menu2 .top  .lista{ width:100%; display:block;}
#list-level{ height:20px; padding:0px; margin:0px; float:left;text-align:left; padding-left:0px;width:30px; }
#list-level .menu{z-index:26;}

.menu2 img{ border:0px;}
.menu2 .top_link{ vertical-align:bottom;}
.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute;top:-2px; left:0px;}/* IE6*/
#list-level .menu :hover ul.sub {white-space:nowrap;height:auto; z-index:20;left:0px; top:18px;}
#list-level .menu li a.top_link{ line-height:20px;} 


.contentpane{padding:0 5px;}
.margin_b6{margin-bottom:6px}
.Containers{padding:8px 10px 5px}
.Containers2{padding:8px 0 5px}



.NewModuleList {width:450px; list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
.NewModuleList .c_title {width: 450px; height: 20px; margin-left: 0px;margin-top:10px;margin-bottom:5px;padding-left:5px;padding-top:0px; text-align: left; color: #000000; font-weight:bold; font-size: 12px; background:#EEEEEE}
.NewModuleList .c_title a{vertical-align:middle;color:#000000;font-size:14px}
.NewModuleList .active {background:url(/Portals/_default/Images/down.jpg) no-repeat left;margin-left:0px;padding-left:15px}
.NewModuleList .inactive {background:url(/Portals/_default/Images/left.jpg) no-repeat left;margin-left:0px;padding-left:15px;}
.NewModuleList ul{margin-left:10px;margin-bottom:10px}
.NewModuleList li li{float:left;margin-left:0px;margin-right:5px;margin-bottom:3px; width:30%;border:solid 1px #CCCCCC;background-color:#EEEEEE; overflow:hidden;}
.NewModuleList li li img{margin-right:10px}
.NewModuleList li li span{vertical-align:middle;padding-bottom:5px}
.NewModuleList  li {list-style-type:none;}

.mtool a:link,.mtool a:visited,.paneStyle a:link,.paneStyle a:visited,.panebar a:link,.panebar a:visited{color:#666;text-decoration:none;}
.mtool a:hover,.paneStyle a:hover,.panebar a:hover{color:red}
.mtool a:active,.paneStyle a:active,.panebar a:active{color:#666;text-decoration:none;}
.management .bgadiv{padding-left:10px;}


/* .Black ul{ border-bottom:1px #EFEFEF solid;height:33px;} */
.Black ul{ border-bottom:1px #EFEFEF solid; overflow:hidden; zoom:1;}
.Black .yui-content{clear:both;}
.Black  .yui-nav LI a {
	 background:url(/portals/_default/Samples/GenericListType/blackright.gif) no-repeat right top; display:block; margin-left:10px; height:29px;line-height:29px; padding-right:10px;  width:100px;
}

.Black  {
	list-style:none;BACKGROUND: #fff; 
}
.Black .yui-nav LI {
	background:url(/portals/_default/Samples/GenericListType/blackleft.gif) no-repeat left top; height:29px; float:left; margin-left:4px; margin-right:4px; margin-top:4px; list-style:none;
}


.Black .yui-nav li.selected a{
    background:url(/portals/_default/Samples/GenericListType/BottonRight.gif) no-repeat right top; display:block; margin-left:10px; height:100%; padding-right:10px; color:#FFCE00;width:100px;
}

.Black  .yui-nav LI a:hover{CURSOR: pointer;}
.Black .yui-nav .selected{ background:url(/portals/_default/Samples/GenericListType/BottonLeft.gif) no-repeat left top;height:29px;}
.Black table{ width:100%; border:1px #E6E6E6 solid;text-align:right;}
.Black table td{}
.Black table td table{border:0px; text-align:left;}
.Black table td table td{border:0px; text-align:left;}
.Black div{ clear:both;}


.RegistrationDescription span{color:white}
.RegistrationDescription .ErrorMsg{color:black}
.RegistrationDescription .WarningMsg{color:black}
.RegistrationDescription .OkMsg{color:black}
.Registrationright input{width:200px}
.Registrationsetp1middle{border:#b5d4e7 solid 1px; overflow:hidden;zoom:1;text-align:center; padding:20px 0 0;margin:0 0 10px}
.RegistrationhrContent{ display:block;width:95%;margin:0 auto;text-align:right; line-height:180%;color:#054C97; }
.table_margin{margin-bottom:15px;}
.Registrationleft{width:130px;text-align:right;padding:0 8px 0 0;color:#054C97;}
.Registrationright{width:230px; text-align:left;}
.RegistrationDescription{height:28px;text-align:left;}
.Registrationhr2 a:link,.Registrationhr2 a:visited{color:#054C97;}
.Registrationhr2 a:hover{text-decoration:none;}
.Registrationhr2 a:active{color:#054C97;}

.C1,.C1 ul{list-style:none;margin:0;padding:0;overflow:hidden;zoom:1;}
.C1 .c_title{background:url(/Portals/_default/Images/categorylist/n8.jpg) repeat-x;
height:28px;overflow:hidden;zoom:1;line-height:28px;padding:0 5px 0 0;font-weight:bold;color:Orange;cursor:pointer}
.C1 .active{background:url(/Portals/_default/Images/categorylist/down1.gif) no-repeat 4px 8px;padding:0 0 0 20px;}
.C1 .inactive{background:url(/Portals/_default/Images/categorylist/right1.gif) no-repeat 4px 8px;padding:0 0 0 20px;}
.C1_1 li {margin:0;width:45%;list-style:none;padding:0 0 0 8px;height:28px;float:left;background:url(/Portals/_default/Images/dai_info.jpg) no-repeat 2px 12px;overflow:hidden;zoom:1}
.C1_1 a{line-height:28px;}
.C1_1 a:link,.C1_1 a:visited{text-decoration:none;color:#1F1F1F;}
.C1_1 a:hover{color:#666;}
.C1_1 a:active{text-decoration:none;color:#1F1F1F;}
.addtab{position:relative; float:left;width:110px;padding:0}
.addtab .bgadivs{position: absolute; text-align:left;
  width:80px;height:22px;line-height:20px;left:0;top:50%;margin-left:0;margin-top:-11px;padding:0 0 0 25px;
  background:url(/images/addtableft.gif) no-repeat;}
.addtab .bgbdivs{background:url(/images/addtabright.gif) no-repeat top right;font-weight:bold; height:22px; }
.addtab .top_links{color:Black;}

.tab24{ border:1px solid #ACE; overflow:hidden;zoom:1;}
.tab24 .yui-nav,.tab24 .yui-nav li{margin:0;padding:0;list-style:none;}
.tab24 .yui-nav{overflow:hidden;zoom:1;height:26px;background:url(/Portals/_default/Samples/GenericListType/tab24_1.gif) repeat-x;}
.tab24 .yui-nav li{line-height:24px;height:26px;float:left;display:block;overflow:hidden;border-right:1px solid #ACE;cursor:pointer}
.tab24 .yui-nav li.selected{background:#fff;}
.tab24 .yui-nav li a{display:block;padding:0 8px;text-decoration:none;color:#000}
.tab24 .yui-nav li.selected a{}
.tab24 .yui-content{padding:5px 10px 0}


.Paging_Container{clear:both}
.Paging_num{float:right;padding-right:10px;display:inline}
.Paging_num .first_non,.Paging_num .previous_non,.Paging_num .next_non,.Paging_num .last_non,.Paging_num .first,.Paging_num .previous,.Paging_num .next,.Paging_num .last{margin:0;padding-left:5px}
.paging_count,.paging_select{padding:0 5px}
.paging_select input{width:20px; text-align:center}

.SubCommandButton{ margin-right:20px;}
.noRecord{ padding:12px;}
.nocontentnotice div a,.nocontentnotice{vertical-align:middle; text-align:center; font-size:12px;}
.nocontentnotice div{ margin-top:40px;}

.YellowTree,.YellowTree ul,.YellowTree ul li,.YellowTree li,.YellowTree li ul{margin:0;padding:0;list-style:none;overflow:hidden;zoom:1;clear:both}
.YellowTree .icon {width:40px; height:19px; float: left;display:inline;padding:0 2px 0 0}
.YellowTree .collapse {background:url(/Portals/_default/Images/pkg-open.gif) 0 center no-repeat; cursor:pointer;}
.YellowTree .expand {background: url(/Portals/_default/Images/pkg-closed.gif) 0 center no-repeat; cursor:pointer;}
.YellowTree .node {background: url(/Portals/_default/Images/pkg-open.gif) 0 center no-repeat}
.YellowTree li ul{padding:0 0 0 12px;}
.YellowTree li ul li{line-height:20px}
.YellowTree li a{font-weight:700;text-decoration:none;line-height:20px}
.YellowTree li ul a,.YellowTree li ul a:visited{font-weight:normal;text-decoration:none;}
.YellowTree li ul a:hover{color:#0066FF;}
.YellowTree li ul a:active{font-weight:normal;text-decoration:none;}
.YellowTree .Selected a{color:#0066FF;font-weight:bold;}