﻿body{margin:0;font-family:Verdana}
form{margin:0}

/********************************************************/
/*                     META TAG                         */
/********************************************************/
div.MetaTag{float:left;font-size:10px;color:#000;text-transform:uppercase;font-weight:bold;padding-left:5px;padding-right:5px;padding-bottom:5px;text-align:center}
div.MetaTag a:active{font-size:10px;color:#000;text-decoration:none;}
div.MetaTag a:link{font-size:10px;color:#000;text-decoration:none;}
div.MetaTag a:visited{font-size:10px;color:#000;text-decoration:none;}
div.MetaTag a:hover{font-size:10px;color:#FFF;}
div.ContainerMetaTag{font-size:10px;width:900px;position:relative;top:0px;left:300;border: solid 0px #FFFFFF}
div.ContainerDefaultMetaTag{font-size:10px;width:930px;position:relative;top:0px;left:150;border: solid 0px #FFFFFF}
div.ContainerDefaultMetaTagNew{font-size:10px;width:930px;position:relative;top:0px;left:100;border: solid 0px #FFFFFF}
div.ContainerLogin{font-size:10px;width:70px;position:absolute;top:0px;border: solid 0px #FFFFFF;cursor:pointer;z-index:120}
.btnLogin{font-size:11px;font-family:Verdana;color:#000;background-color:Transparent;border:0px;font-weight:bold;cursor:pointer}
div.TemplateContentTitle {color:#990000;}
div.TemplateContentTitlePage { color:#000000;}
/********************************************************/

/********************************************************/
/*                       JSMENU                         */
/********************************************************/
table.jsmenumenu{cursor: pointer;}
table.jsmenumenu TR TD {font-size: 12px;padding-bottom: 3px;color: #FFC215;font-family: Verdana;cursor: pointer;font-weight: bold;}
table.jsmenumenu tr td.selectedoption {color: #FFFFFF;font-weight: bold;}
table.jsmenumenu tr td.menuoptiondisabled {	color: #85874A;	font-weight: bold;}
table.jsmenusubmenu {background-color: #FFFFFF;border: #C67171 1px solid;}
table.jsmenusubmenu td {height: 22px;background-color: #990000; z-index:15000;}
table.jsmenusubmenu td td {font-size: 12px;color: #FFFFFF;border-bottom: #6B0000 1px solid;border-top: #C67171 1px solid;text-align:center;line-height:17px;z-index:99999; padding-right:5px;}
table.jsmenusubmenu td.selectedoption td {color: #FFFFFF;background-color: #6B0000;border-bottom: #6B0000 1px solid;border-top: #C67171 1px solid;text-align:center;line-height:17px;z-index:99999; padding-right:5px;}


table.jsmenusubmenuInt {background-color: #FFFFFF;border: #C67171 1px solid;}
table.jsmenusubmenuInt td {height: 22px;background-color: #990000; z-index:15000;}
table.jsmenusubmenuInt td td {font-size: 12px;color: #FFFFFF;border-bottom: #6B0000 1px solid;border-top: #C67171 1px solid;text-align:left;line-height:17px;z-index:99999; padding-right:5px;}
table.jsmenusubmenuInt td.selectedoption td {color: #FFFFFF;background-color: #6B0000;border-bottom: #6B0000 1px solid;border-top: #C67171 1px solid;text-align:left;line-height:17px;z-index:99999; padding-right:5px;}


table.jsmenusubmenu td.menuoptiondisabled td {color: #FFFFFF;border-bottom: #0F0 1px solid;}
td.jsmenusubmenuarrowup {border-right: #0F0 1px solid;border-top: #0F0 1px solid;border-left: #0F0 1px solid;height: 16px;background-color: #646778;}
td.jsmenusubmenuarrowdown {border-right: #0F0 1px solid;	border-left: #0F0 1px solid;	border-bottom: #0F0 1px solid;height: 16px;background-color: #646778;}
table.jsmenumenucontainer {border-bottom: #FFFFFF 1px solid;}
table.jsmenumenucontainerTabPage{border-bottom: #FFFFFF 1px solid;}
div.jsmenusubmenuscrolldiv {border-right: #0F0 1px solid;}
table.jsmenumenuTabPage td.menuoptionTabPage{background-image:url(../Images/Menu/MenuBgRepeatOff.jpg);background-position:center;background-repeat:repeat-x;height:24px;}
table.jsmenumenuTabPage td.menuoptionTabPage td{font-size:12px;color:#FFFFFF;text-align:center}
.menuoption a{text-decoration:none;color:#FFF}
.selectedoption a{text-decoration:none;color:#FFF}
table.jsmenumenuTabPage td.selectedoptionTabPage{background-image:url(../Images/Menu/MenuBgRepeatOn.jpg);background-position:center;background-repeat:repeat-x;height:24px;z-index:99999;}
table.jsmenumenuTabPage td.selectedoptionTabPage td{font-size:12px;color:#FFFFFF;text-align:center}
.tdTextMenuTabPage{font-size:12px;color:#FFFFFF}
/********************************************************/

.newsTitle{font-size:14px;font-weight:bold;color:#990100;line-height:30px}
.newsDate{font-size:12px;color:#000}
a.newsLink{font-size:12px;font-weight:bold;color:#990000;text-decoration:none; cursor:pointer;}

.boxRightText{font-size:12px;color:#000;line-height:15px; padding:0px 0px 0px 0px; margin:0;}
a.boxRightLink{font-size:12px;font-weight:bold;color:white;text-decoration:none}

.labelFooter{font-size:11px;color:#990000;vertical-align:middle}
a.lnkFooter{font-size:11px;color:#990000;line-height:15px;text-decoration:none}
a.lnkFooter:hover{color:#000000}

.copyRight{font-size:11px;color:#000000;line-height:15px;}
input.btnMgmt{color:#FFFFFF;border:0px;background-color:#004391;cursor:pointer;font-weight:bold;}
a.btnMgmt{color:Red;border:0px;background-color:transparent;cursor:pointer;font-weight:bold;font-size:12px;text-transform:uppercase;text-decoration:none; text-align:right;}
a.btnMgmt:hover{color:#000000;text-align:left;}
.boxBtnMgmt{ text-align:right; padding-right:10px;}
/********************************************************/
/*                     CONTENT                          */
/********************************************************/
.centerBox{background-color:#6E4B1D;vertical-align:top;height:426px;}
#InternalContainer1{font-size:14px;color:#000;line-height:15px;padding-left:17px;padding-right:17px;vertical-align:top;border: solid 0px #F00;margin-top:20px;}
#InternalContainer1 table{font-size:14px;color:#000;line-height:15px;}
#InternalContainer1 img{border: solid 1px #000; margin-left:18px;margin-bottom:17px}
#InternalContainer1 a{font-size:14px;color:#ffce11;line-height:15px;text-decoration:underline;}
#InternalContainer1 a:hover{font-size:14px;color:#FFFFFF;line-height:15px;text-decoration:underline;}
#InternalContainer1 p{line-height:20px}
#ServiceHomeContainer{font-size:14px;color:#000;line-height:15px;padding-right:15px;padding-left:15px;padding-bottom:15px;padding-top:0px;vertical-align:top;background-color:#6E4B1D;width:600px; overflow:-moz-scrollbars-vertical;height:550px}
#ServiceHomeContainer a{font-size:14px;color:#ffce11;line-height:15px;text-decoration:underline;}
#ServiceHomeContainer a:hover{font-size:14px;color:#FFFFFF;line-height:15px;text-decoration:underline;}
#ServiceHomeContainer p{line-height:20px}
.ContentCenterOff{}
.ContentCenterOn{background-color:#C0C0C0;}
#HomeContainer{font-size:12px;color:#000000;line-height:15px; border-spacing:0; padding:0; margin:0;}
#HomeContainermain{font-size:12px;color:#000000;line-height:22px; border-spacing:0; padding:0; margin:0;}
#HomeContainermain p{font-size:12px;color:#000000;line-height:22px; border-spacing:0; padding:0; margin:0;}
#HomeContainer p{font-size:12px;color:#000000;line-height:15px; border-spacing:0; padding:0; margin:0;}

#InternalContainerTitle {font-family: Verdana; color: #990000; font-size: 18px; height: 33px;}
#InternalContainerTitle p{font-size:18px;color: #990000;line-height:20px;}
#InternalContainerPage {font-family: Verdana; color: #000000; font-size: 18px;}
#InternalContainerPage p{font-size:18px;color: Black;line-height:20px;}

#InternalContainer{font-size:12px;color:#000000;line-height:20px;margin-left:12; margin-right:20;}
#InternalContainer table{font-size:12px;color:#000000;line-height:20px;}
#InternalContainer a{font-size:12px;font-weight:bold;color:#003366;text-decoration:none;}
#InternalContainer a:hover{font-size:12px;font-weight:bold;color:#000000;text-decoration:none;}
#InternalContainer p{font-size:12px;color: #000000;line-height:20px;}
#InternalContainer img{border:0px}
InternalContainerTitle {font-size:12px;color:#900100;line-height:20px; font-weight:bold;}
.drag-handle{background-color:#0054B1 !important}
td.labelNewsTitle{font-size:14px;color:#646768;font-weight:bold;text-transform:uppercase; padding-top:20px;}
a.labelNewsTitle{font-size:12px;font-weight:bold;color:#990000;text-decoration:none; cursor:pointer;}
a.labelNewsTitle1{font-size:12px;font-weight:bold;color:#990000;text-decoration:none;}
a.labelNewsFile{font-size:10px;font-weight:bold;color:#646768;text-decoration:none;}
td.labelNews{font-size:12px;color:#000000;line-height:15px}
table.contentBg{background-color:#FFFFFF}
.horizontaldivisor{height:1px;background-color:#CCCCCC}
.horizontalInternalDivisor{height:1px;background-color:#0054b1}
/********************************************************/

/********************************************************/
/*                       TOP BAR                         */
/********************************************************/
.labelTopBar{font-size:12px;font-weight:bold;color:#FFF}
.textTopBar{font-size:12px;border:solid 1px #000;color:#000}
input.textbox{font-family:Arial;border:solid 1px #3A4264; color:#292D43; font-size:12px;padding-left:5px;background-color:#E7E8EC}
.textarea{font-family:Arial;border:solid 1px #3A4264; color:#292D43; font-size:12px;padding-left:5px;background-color:#E7E8EC}
.btnsend{font-size:12px;font-weight:bold;color:#03256F;text-decoration:none; background-image:url(../Images/Internal/SearchOff.png); background-position:right center; background-repeat:no-repeat;vertical-align:middle;}
.btnSendOver{font-size:12px;font-weight:bold;color:#000000;text-decoration:none; background-image:url(../Images/Internal/SearchOn.png); background-position:right center; background-repeat:no-repeat;vertical-align:middle; cursor:pointer;}
.btnSearch{background-position:0 50%;background-color:Transparent;border:0px;font-size:13px;font-weight:bold;color:#FFF;height:33px; text-align:right; padding-right:5px;} 
input.btnIndustryNews{PADDING-LEFT:30px;WIDTH:140px;background-image:url(../Images/TopBar/IndustryNewsOff.jpg);background-repeat:no-repeat;background-position:0 50%;background-color:Transparent;border:0px;font-size:13px;font-weight:bold;color:#FFF;height:33px} 
input.btnIndustryNewsOver{PADDING-LEFT:30px;WIDTH:140px;background-image:url(../Images/TopBar/IndustryNewsOn.jpg);background-repeat:no-repeat;background-position:0 50%;background-color:Transparent;border:0px;font-size:13px;font-weight:bold;color:#FFF;height:33px; cursor:pointer;} 
a.lnkLogin{font-size:13px;font-weight:bold;color:#FFF;text-decoration:none;} 
input.btnSearch1{PADDING-LEFT:34px;WIDTH:70px;background-image:url(../Images/TopBar/SearchOff.jpg);background-repeat:no-repeat;background-position:0 50%;background-color:Transparent;border:0px;font-size:13px;font-weight:bold;color:#FFF;height:33px} 
input.btnSearchOver1{PADDING-LEFT:34px;WIDTH:70px;background-image:url(../Images/TopBar/SearchOn.jpg);background-repeat:no-repeat;background-position:0 50%;background-color:Transparent;border:0px;font-size:13px;font-weight:bold;color:#FFF;height:33px;cursor:pointer;} 
input.btnSearchOver{PADDING-LEFT:30px;WIDTH:70px;background-image:url(../Images/TopBar/SearchOn.jpg);background-repeat:no-repeat;background-position:0 50%;background-color:Transparent;border:0px;font-size:13px;font-weight:bold;color:#FFF;height:33px;cursor:pointer;} 
input.ContainerLogout{PADDING-LEFT:30px;WIDTH:90px;background-image:url(../Images/TopBar/LoginOff.jpg);background-repeat:no-repeat;background-position:0 50%;background-color:Transparent;border:0px;font-size:13px;font-weight:bold;color:#FFF;height:33px; cursor:pointer;}
/********************************************************/

/****************** CALENDAR ********************************/
.calendar{background-color:#FFFFFF}
.ajax__calendar_container{background-color:#E7E8EC;border:solid 1px #3A4264}
.ajax__calendar_header{background-color:#B8BAC7;color:#0E1742}
.ajax__calendar_prev{color:#FFFFFF}
.ajax__calendar_title{}
.ajax__calendar_next{color:#FFFFFF}
.ajax__calendar_body{}
.ajax__calendar_footer {background-color:#B8BAC7}
.ajax__calendar_today{color:#0E1742;font-weight:bold}
.ajax__calendar_day{}
.ajax__calendar_dayname{color:#751E20;font-weight:bold}
.ajax__calendar_active {}
.ajax__calendar_hover{background-color:#B8BAC7}
/************************************************************/

/****************** LIST TABLE ********************************/
tr.mgmtlisttitle td{background-color: #0081D5;font-weight: bold;color: #FFFFFF;height:22px}
tr.mgmtlistitemeven td{border-bottom: solid 1px #000000;background-color: #FFFFFF;color: #000000;height:22px}
tr.mgmtlistitemuneven td{border-bottom: solid 1px #000000;background-color: #E7E8EC;color: #000000;height:22px}
/*********************************************************/

/********************************************************/
/*                       INTERNAL                       */
/********************************************************/
#divTitleSection{font-size:18px;color:#990000;height:28px;vertical-align:text-top;border:solid 0px #f00}
#divTitleOptionSection{font-size:14px;font-weight:bold;color:#000}
.labelError{font-size:11px;color:#F00;line-height:20px;font-style:italic;font-weight:bold}
.labeldesc{font-size:12px;color:#000000;line-height:20px;}
.labeldesc table{font-size:12px;color:#000000;line-height:20px; padding:0px; margin:0px;}
/********************************************************/
div.DIVFlash{width:548px; height:336px; z-index:1; position: absolute;}

/********************************************************/
/*                         BLOG                         */
/********************************************************/
.blog a{text-decoration:none; font-family:Tahoma; color:#003366; padding-right:10px; padding-left:10px; }
.blog a:hover{text-decoration:none; font-family:Tahoma; color:#000000; padding-right:10px; padding-left:10px; }
.post{border-bottom: solid 1px #e8e8e8;margin-bottom: 10px;}
.post a{text-decoration:none; color:#003366; padding-left:0px; padding-right:0px;}
.post a:hover{text-decoration:none; color:#000000;padding-left:0px; padding-right:0px;}
.postDate{font-family: Tahoma;font-size: 9pt;font-weight: bold;color: #003366;}
.postTitle{font-family:Verdana; font-size:12pt; font-weight: bold; color:#990000;padding-top: 10px;padding-bottom: 10px;}
.postMessage{padding-bottom: 5px;line-height:19px; font-size:12px;}
.postMessage table{padding-bottom: 5px;line-height:19px;font-size:12px;}
.postMessage a{text-decoration:none; color:#e07400;}
.postMessage a:hover{text-decoration:none; color:#888888;}
.postFooter{color: #000000;font-size: 7pt;font-family: "Trebuchet MS" , Trebuchet, Tahoma, Verdana;text-transform: uppercase;letter-spacing: .1em;}

/* -------------------------- */
/* Comments                   */
/* -------------------------- */

.comment{border-bottom: solid 1px #e8e8e8;background: #e8e8e8;}
.commentMessage{font-size: 10pt;color:#888888;padding: 5px 4px 5px 4px;}
.commentMessage BLOCKQUOTE{font-size: 8pt;padding: 5px 5px 5px 5px;margin: 5px 5px 0px 5px;border: solid 1px #e8e8e8;background-color: #fff;}
.commentFooter{color: #003366;font-size: 7pt;font-family: Tahoma;letter-spacing: .1em;}

/* -------------------------- */
/* Trackbacks                 */
/* -------------------------- */

.trackback{font-size: 7pt;background: #e8e8e8;padding: 10px;margin-bottom: 10px;border: solid 1px #e8e8e8;}
.profile{font-size: 9pt;margin-top: 10px;padding-bottom: 10px;color:#fc8505;}
.profile A{font-family: Tahoma, Verdana;text-transform: uppercase;}
.button{font-family: Tahoma, MS Sans Serif, Tahoma, Sans Serif;font-weight: normal;font-size: 8pt;color: #000000;cursor: hand;border: solid 1px #808080;background: url(images/buttonback.gif) center;padding: 1px 1px 1px 1px;}
.buttons{font-family: Tahoma, MS Sans Serif, Tahoma, Sans Serif;font-weight: normal;font-size: 8pt;color: #FFFFFF;cursor: hand;border: solid 1px #e07400;background-color:#fc8505;padding: 1px 1px 1px 1px;}
.highlight{color: #000000;background-color: #ffff66;}

/* -------------------------- */
/* Various Forms              */
/* -------------------------- */

.forms
{
    font-size: 7pt;
    background: #E8E8E8 none repeat scroll 0 0;
    padding: 10px;
    margin-bottom: 10px;
    border: solid 1px #888888;
}
.formsHeader
{
    font-family: Tahoma, Verdana;
    font-size: 12pt;
    font-weight: bold;
    padding: 10px 2px 2px 2px;
    color: #990000;
}
.formsError
{
    color: red;
    font-weight: bold;
}
.formsValid
{
    color: green;
    font-weight: bold;
}
.formsLabel
{
    font-size: 8pt;
    color: #888888;
    margin-top: 2px;
    margin-bottom: 2px;}

.TitleSubSection{color:#FC8505;font-weight:bold;font-size:16px;cursor:pointer; font-family:Tahoma}

.InternalMenuSelected{padding-left:20px;font-family:Verdana;font-size:12px;font-weight:bold;color:#03256f;cursor:pointer;}
.InternalMenuSelected a{font-weight:bold;color:#03256f;text-decoration:none}
.InternalMenuUnselected {padding-left:20px;font-family:Verdana;font-size:12px;color:#03256f;cursor:pointer;}
.InternalMenuUnselected a{color:#03256f;text-decoration:none}
tr.InternalBgMenuOver{background-image: url(../Images/Internal/SubSubMenuMedium.gif); background-repeat: repeat-x;height:35px; background-color:#c2cce7; font-weight:bold;cursor:pointer}
tr.InternalBgMenuTop{background-image: url(../Images/Internal/SubSubMenuTop.gif); background-repeat: repeat-x; height:35px; background-color:#dee3f0}
tr.InternalBgMenuMiddle{background-image: url(../Images/Internal/SubSubMenuMedium.gif); background-repeat: repeat-x; height:35px; background-color:#dee3f0}
tr.InternalBgMenuBottom{background-image: url(../Images/Internal/SubSubMenuButton.gif); background-repeat: repeat-x; height:35px; background-color:#dee3f0}
