/* ********** General Style ************** */
body {
    margin: 0px;
    padding: 0px;
    margin-left: 10px;
    margin-right: 10px;
    background: #4E5797;
    height: 100%;
}
TH, TD, DIV {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
}
A, A:link, A:visited, A:active {
    color: #447AEF;
    text-decoration: none;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
A:hover {
    color: #447AEF;
    text-decoration: underline;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

/* ********** Control Panel Style ************** */
.controlpanel {
    background: #FFF;
    border: #ADADAD solid;
    border-width: 0px 0px 2px;
}
.controlpanel IMG {
    margin: 15px 5px 0px;
}
.controlpanel TD TD TD TD IMG {
    margin: 0px;
}
.controlpanel TD TD TD {
    width: auto;
}
.controlpanel DIV {
    border: #CCC solid;
    border-width: 0px 1px;
    width: 3px;
    height: 100px;
}
.controlpanel TD.SubHead {
    background: #CCC;
    font-size: 12px;
    color: #000;
    font-weight: bold;
}
.controlpanel TD TD TD .SubHead {
    background: transparent;
    border: 0px;
    font-size: 11px;
    color: #333;
    font-weight: normal;
}
.controlpanel TD TD TD input {
    background: #EFEFEF;
    font-size: 11px;
    color: #000;
    font-weight: bold;
    padding-left: 4px;
}
.controlpanel TD TD TD select {
    background: #EFEFEF;
    font-size: 11px;
    color: #333;
}
.controlpanel A.CommandButton {
    font-size: 10px;
    text-decoration: none;
}
.controlpanel A.CommandButton:link {
    color: #000;
}
.controlpanel A.CommandButton:visited {
    color: #000;
}
.controlpanel A.CommandButton:active {
    color: #000;
}
.controlpanel A.CommandButton:hover {
    color: #D53C3C;
    text-decoration: underline;
}
.CommandButton, A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active {
    font-size: 11px;
    color: #D53C3C;
    text-decoration: none;
    font-weight: normal;
}
A.CommandButton:hover {
    color: #D53C3C;
    text-decoration: underline;
    font-size: 11px;
    font-weight: normal;
}

/* ********** Search Style ************** */
#SearchContainer input {
    margin: 0px;
    padding: 0px;
    border: 1px solid #666666;
    font-size: 11px;
    color: #000000;
    background: #DDE1E4;
    width: 110px;
    height: 15px;
}

/* ********** Language Style ************** */
#LanguageContainer select {
    margin: 0px;
    padding: 0px;
    border: 1px solid #7F9DB9;
    font-size: 11px;
    color: #000000;
    background: #ffffff;
    width: 81px;
    height: 15px;
}
.lgpad {
    padding: 0px 15px 0px 10px;
}

/* ********** Pane Style ************** */

.TopPane {
    padding: 0px 0px 0px 0px;
}
.LeftPane {
    padding: 10px 8px 0px 0px;
}
.ContentPane {
    padding: 0px 0px 0px 0px;
}
.RightPane {
    padding: 0px 0px 0px 10px;
    width: 51%;
}
.BottomPane {
    padding: 0px 0px 0px 0px;
}
.ImagePane {
    padding: 15px 0px 5px 0px;
}

/* ********** Container Style ************** */
.Head {
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.SubHead {
    font-size: 11px;
    color: #000000;
}
.SubSubHead {
    font-size: 11px;
    color: #000000;
}
.Normal {
    font-size: 10.5px;
    color: #000000;
    line-height: 130%;
    letter-spacing: 130%;
}

/* ********** User Style ************** */
.user, a.user:link, a.user:active, a.user:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
    font-weight: bold;
}
a.user:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

/* ********** Footer Style ************** */
.footer, a.footer:link, a.footer:active, a.footer:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}
a.footer:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffcc00;
    text-decoration: none;
    font-weight: bold;
}

/* ********** Breadcrumb Style ************** */
.breadcrumb, a.breadcrumb:link, a.breadcrumb:active, a.breadcrumb:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
    font-weight: bold;
}
a.breadcrumb:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

/* ********** Links Style ************** */
.links, a.links:link, a.links:active, a.links:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
}
a.links:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
}

/* ********** Date Style ************** */
.date, a.date:link, a.date:active, a.date:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}
a.date:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}

/* **********Custom Layout Style************** */
.top_lt {
    background-image: url(images/top_lt.jpg);
    background-position: top left;
    background-repeat: no-repeat;
}
.top_rt {
    background-image: url(images/top_rt.jpg);
    background-position: top right;
    background-repeat: no-repeat;
}
.top_cen {
    background-image: url(images/top_cen.jpg);
    background-position: top left;
    background-repeat: no-repeat;
}
.top_ltbg {
    background-image: url(images/top_ltbg.gif);
    background-position: top left;
    background-repeat: repeat-x;
}
.top_rtbg {
    background-image: url(images/top_rtbg.gif);
    background-position: top left;
    background-repeat: repeat-x;
}


.bot_lt {
    background-image: url(images/bot_lt.jpg);
    background-position: bottom left;
    background-repeat: no-repeat;
}
.bot_rt {
    background-image: url(images/bot_rt.jpg);
    background-position: bottom right;
    background-repeat: no-repeat;
}
.bot_cen {
    background-image: url(images/bot_cen.jpg);
    background-position: bottom left;
    background-repeat: no-repeat;
}
.bot_ltbg {
    background-image: url(images/bot_ltbg.gif);
    background-position: bottom left;
    background-repeat: repeat-x;
}
.bot_rtbg {
    background-image: url(images/bot_rtbg.gif);
    background-position: bottom left;
    background-repeat: repeat-x;
}

.shade_lt {
    background-image: url(images/shade_lt.gif);
    background-position: top left;
    background-repeat: repeat-y;
}
.shade_rt {
    background-image: url(images/shade_rt.gif);
    background-position: top right;
    background-repeat: repeat-y;
}

.topbd_lt {
    background-image: url(images/topbd_lt.jpg);
    background-position: top left;
    background-repeat: no-repeat;
}
.botbd_rt {
    background-image: url(images/botbd_rt.jpg);
    background-position: bottom right;
    background-repeat: no-repeat;
}

.color_bd {
    background-color: #DDE1E4;
}

#shade_bot {
    background-image: url(images/shade_bot.jpg);
    background-position: bottom right;
    background-repeat: no-repeat;
}

#mn_pad {
    padding: 7px 3px 0px 3px;
}
#innermnu {
    padding-top: 7px;
}

.menu_left {
    background-image: url(images/menu_left.jpg);
    background-position: top left;
    background-repeat: no-repeat;
}
.menu_right {
    background-image: url(images/menu_right.jpg);
    background-position: top right;
    background-repeat: no-repeat;
}
.menu_center {
    background-image: url(images/menu_center.gif);
    background-position: top left;
    background-repeat: repeat-x;
}

.date_lt {
    background-image: url(images/date_lt.jpg);
    background-position: top left;
    background-repeat: no-repeat;
}
.date_rt {
    background-image: url(images/date_rt.jpg);
    background-position: top right;
    background-repeat: no-repeat;
}
.date_bg {
    background-image: url(images/date_bg.jpg);
    background-position: top left;
    background-repeat: no-repeat;
}

/*--------- Token Style ----------*/
#logpad {
    padding: 0px 0px 20px 20px;
}
#brdpad {
    padding: 0px 0px 0px 18px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
    font-weight: bold;
}

.shpad {
    padding-left: 3px;
    padding-right: 8px;
}
.zom {
    padding-right: 8px;
}

/* ********** Other Style ************** */
#wrapper {
    position: relative;
    height: 258px;
}
#logo {
    position: absolute;
    top: 29px;
    left: 29px;
    width: 228px;
    height: 31px;
    z-index: 3;
}
#user {
    position: absolute;
    height: 18px;
    top: 8px;
    right: 8px;
    text-align: right;
    z-index: 3;
}
#header {
    position: absolute;
    bottom: 40px;
    z-index: 2;
    width: 100%;
    background: url(headerbg.gif);
}
#menu {
    position: absolute;
    background: url(menubg.jpg);
    width: auto;
    height: 54px;
    bottom: 0px;
    z-index: 1;
}

/* ********** Menu Style ************** */
.MainMenu_MenuContainer {
    background: transparent;
    width: 1px;
    margin: 0px auto;
}
.MainMenu_MenuBar {
}
.MainMenu_MenuIcon {
    display: none;
}
.MainMenu_RootMenuArrow {
    display: none;
}
.MainMenu_MenuArrow {
    display: none;
}

/*---------Root Menu Separator---------------*/
.MainMenu_MenuBreak {
    display: none;
}

/*---------Menu Background Transparency---------------*/
.ModuleTitle_MenuItemSel {
    background-color: transparent;
}
.MainMenu_MenuItemSel {
    background-color: transparent;
}

/*---------Sub Menu style---------------*/
.MainMenu_MenuItem {
    color: #564E4E;
    font-size: 11px;
    font-weight: bold;
    padding: 2px 7px 2px 7px;
    border: 1px #C2C3C5 solid;
    border-width: 1px 0px;
}
.submenuitembreadcrumb {
    color: #DDE1E4;
    font-size: 11px;
    font-weight: bold;
    padding: 2px 7px 2px 7px;
    border: 1px #8F8989 solid;
    border-width: 1px 0px;
    margin: 0px;
    background: #8F8989;
}
/*---------Sub Menu style on select---------------*/
.submenuitemselected {
    color: #DDE1E4;
    font-size: 11px;
    font-weight: bold;
    padding: 2px 7px 2px 7px;
    border: 1px #8F8989 solid;
    border-width: 1px 0px;
    margin: 0px;
    background: #8F8989;
}
/*---------Sub Menu Frame style---------------*/
.submenu {
    z-index: 1000;
    border: 1px #8C9093 solid;
    padding: 0px;
    margin: 0px;
    background: #C2C3C5;
}
/*---------Root Menu style---------------*/
.rootmenuitem TD {
    color: #564E4E;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin: 0px;
    height: 50px;
    _padding: 0px 4px 0px 4px;
    padding: 0px 2px 0px 2px;
    text-transform: capitalize;
}
/*---------Root Menu style on select---------------*/
.rootmenuitemselected TD, .rootmenuitembreadcrumb TD {
    color: #DDE1E4;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin: 0px;
    height: 50px;
    padding: 0px 4px 0px 4px;
    padding: 0px 2px 0px 2px;
    text-transform: capitalize;
}
UL LI {
    list-style-type: disc;
    list-style-position:inside;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    color: #003366; 
    padding: 2px;
}
UL LI LI {
    list-style-type: square;
}
UL LI LI LI {
    list-style-type: circle;
}
OL LI {
    list-style-type: decimal;
}
OL OL LI {
    list-style-type: lower-alpha;
}
OL OL OL LI {
    list-style-type: lower-roman;
}
DIV.articleImage {
     margin: 5px 5px;
}
