html,body{
        background:#fff;
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
        border:0px;
        height:100%;
        }

th,td,div{font-size:12px; font-weight: bold; color:#000; font-family: Helvetica,Verdana, Arial,sans-serif;}

/*--------------------------------------------------------------------------------------------------------------------------*/
.lt{ text-align:left; vertical-align:top}
.lm{ text-align:left; vertical-align:middle}
.lb{ text-align:left; vertical-align:bottom}
.rt{ text-align:right; vertical-align:top}
.rm{ text-align:right; vertical-align:middle}
.rb{ text-align:right; vertical-align:bottom}
.ct{ text-align:center; vertical-align:top}
.cm{ text-align:center; vertical-align:middle}
.cb{ text-align:center; vertical-align:bottom}
.n{ white-space:nowrap}
.h{ height:100%}
.bg-all{ background:#000 url(images/bg.jpg) left top repeat-x}
.bg_white{ background:#FFFFFF}
.bg_logo{ background:#FFFFFF url(images/logo_m.jpg) left top repeat-x}
.bg_menu{ background:#fff url(images/top_bg.jpg) left top repeat-x}
.bg_banner{ background:#000}
.bg_line{ background:url(images/line.jpg) left top repeat-y}
.bg_pane{ background:#fff url(images/middle.jpg) left top repeat-x}



.p_logo{ padding:5px; padding-right:16px;}
.p_menu{ padding-top:13px;}
.p_lr{padding-left:10px; padding-right:10px;}
.p_t{ padding-top:67px;}
.p_b{ padding:5px; padding-left:20px; padding-right:10px;}

.panecss{padding:0px;}
/*--------------------------------------------------------------------------------------------------------------------------*/

/* Title, Module Title */
.Head                                        {font-size:11px; color:#000000; font-weight:bold}
.SubHead                                {font-size:11px; color:#000}
.SubSubHead                                {font-size:11px; color:#000000}
.Normal                                 {font-size:12px; color:#000; font-family: Helvetica,Verdana, Arial,sans-serif; font-weight: bold;}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active                {color:#000; text-decoration:underline}
A.CommandButton:hover                {color:#D20004; text-decoration:none}

.link,
A:link,
A:visited,
A:active                                        {color:#FE7805; font-weight: normal; text-decoration:}
A:hover                                                {color:#D20004; font-weight: normal; text-decoration: underline}

.topcss,
A.topcss:link,
A.topcss:active,
A.topcss:visited                        {font-weight: normal; font-size:11px; color:#83878A; text-decoration:none}
A.topcss:hover                                {font-weight:normal; font-size:11px; color:#FF5250; text-decoration:none}

.usercss,
A.usercss:link,
A.usercss:active,
A.usercss:visited                        {font-weight: normal; font-size:11px; color:#fff; text-decoration: none;}
A.usercss:hover                                {font-weight:normal; font-size:11px; color:#FE7805; text-decoration: none;}

.usercss1,
A.usercss1:link,
A.usercss1:active,
A.usercss1:visited                        {
        font-weight:normal;
        font-size:11px;
        color:#ffffff;
        text-decoration:none;
        padding-left:12px;
        background-repeat: no-repeat;
        white-space:nowrap;
}
A.usercss1:hover                                {
        font-weight:normal;
        font-size:11px;
        color:#FFA800;
        text-decoration:none;
        padding-left:12px;
        background-repeat: no-repeat;
        white-space:nowrap;
}
input.groovybutton
{
   background-color:transparent;
   font-family:Arial,sans-serif;
   border-top-style:none;
   border-bottom-style:none;
   border-left-style:none;
   border-right-style:none;
   padding-left:10px;
   background-repeat: no-repeat;
   font-weight:normal;
   font-size:11px;
   color:#ffffff;
   text-decoration:none;
   FONT-FAMILY:Tahoma,Arial,Helvetica;
}
.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited                        {font-weight:bold; font-size:11px; color:#83878A; text-decoration:none}
A.searchcss:hover                        {font-weight:bold; font-size:11px; color:#FF5250; text-decoration:underline}

.links,
A.links:link,
A.links:active,
A.links:visited                        {font-weight:bold; font-size:12px; color:#111111; text-decoration:none}
A.links:hover                        {font-weight:bold; font-size:12px; color:#FF5250; text-decoration:none;}

.bottomcss            {font-weight:normal; font-size:11px; color:#fff; text-decoration: none}
A.bottomcss:link,
A.bottomcss:active,
A.bottomcss:visited                        {font-weight:normal; font-size:11px; color:#fff; text-decoration: none}
A.bottomcss:hover                        {font-weight:normal; font-size:11px; color:#FE7805; text-decoration: underline}
/*--------------------------------------------------------------------------------------------------------------------------*/
/* Pane Structure */
.leftpane                                {padding:10px}
.contentpane                        {padding:10px}

.topleftpane                        {padding:0px;border-right:1px solid #FECE08}
.topmiddlepane                        {padding:0px;border-right:1px solid #FECE08;border-left:1px solid #FC4103}
.toprightpane                    {padding:0px;border-left:1px solid #FC4103}
.border_bt                {border-top: 1px solid #fff; border-bottom:1px solid #000;}
/*--------------------   Horizontal   -----------------------*/
.MainMenu_MenuItemSel
{
   BACKGROUND: transparent;
}

.MainMenu_MenuContainer {
        background-color: Transparent;
}
.MainMenu_MenuBar {
}
.MainMenu_MenuIcon {
display:none;
}

/*mainmenu*/
.RootMenuItem TD {
        font-size:                12px;
        font-weight:        bold;
        color:                        #000;
        height:                        81px;
        *height:                62px;
    text-align:     center;
        padding-left:    20px;
        padding-right:   20px;
        background:url(images/x.jpg) right top no-repeat;
}
.RootMenuItemSel TD {
   font-size:                12px;
        font-weight:        bold;
        color:                        #fff;
        height:                        81px;
        *height:                62px;
    text-align:     center;
        padding-left:    20px;
        padding-right:   20px;
        background:url(images/menu_hover.jpg) left top repeat-x
}
.RootMenuItemHover TD {
           font-size:                12px;
        font-weight:        bold;
        color:                        #fff;
        height:                        81px;
        *height:                62px;
    text-align:     center;
        padding-left:    20px;
        padding-right:   20px;
        background:url(images/menu_hover.jpg) left top repeat-x
}
 /*submenu*/
 .submenu                                                {
        background:         #1A1A1A;
        border:1px solid #000;
        margin:0px 0px 0px 0px;
        filter:alpha(opacity=90);-moz-opacity:0.9;
        z-index:            1000;
}
.MainMenu_MenuItem                                {
         font-size:                11px;
        font-weight: normal;
    color:                         #fff;
        border:                        0px;
        padding:                0px 15px 0px 10px;
        height:                        20px;
        cursor:                        pointer;
        cursor:                 hand;
}
.submenuitemselected, .submenuitembreadcrumb        {
        background:                #D5D5D5;
          font-size:                11px;
        font-weight:        normal;
    color:                        #000;
           padding:            0px 15px 0px 10px;
    cursor:                 pointer;
        cursor:                 hand;
        border:                        0px;
        height:         20px;
}

.MainMenu_MenuBreak {
        border: transparent 0px solid;
        background-color: transparent;
        height: 0px;
}

.MainMenu_MenuArrow {
    DISPLAY: none
}
.MainMenu_RootMenuArrow {
        DISPLAY:none;
}

.Eventday,.Eventweekenday{        background-color: #000000}
.Eventday,.Eventweekenday{        background-color: #000000}
.DataGrid_Item{                                background-color: transparent;  color:#000000   }
.DataGrid_AlternatingItem{        background-color: transparent;color:#000000}
.codebox
{
    font-family: Helvetica,Verdana, Arial;
    color: #000;
    border: 1px dotted #999;
    padding: 10px;
    margin: 10px;
    overflow: auto;
    height: 500px;
}