/* Common Classes for eCom90 SSC */
/* Copyright eCom90 Ltd */
/* Generic (default) CSS Properties */
A {text-decoration: none; font-weight: normal; cursor: hand; color: blue}
A:hover {text-decoration: none; font-weight: normal; cursor: hand; color: red}
A:visited {text-decoration: none; font-weight: normal; cursor: hand; color: blue}
BODY {padding: 0px; margin: 0px; font-family: verdana, arial, helvetica, sans-serif; text-align: left; font-size: 1em; color: #000080; background-repeat: no-repeat; background-position: bottom right; background-color: #fafaff}
BUTTON {height: 25px; color: #330066; background-color: #f0f0f0; border: thin outset #f5f5dc; border-bottom-color: #f5fffa}
FONT {font-size: 1em}
H1 {font-size: 1.5em; font-weight: bold; padding: 0px}
H2 {font-size: 1.5em; font-weight: bold; padding: 0px}
H3 {font-size: 1.5em; font-weight: bold; padding: 0px}
HR {height: 3px; width: 95%; color: #f0f0f0}
INPUT {border-width: 1px; border-style: solid; border-color: #c0c0c0; font-family: verdana, arial, helvetica, sans-serif}
INPUT.eC_Select {border: 0px}
LI {list-style-image: url('./img/dot.gif')}
TABLE {padding: 0px; margin: 0px; border: none; border-width: 0px; width: auto; font-size: 1em}
TD {padding: 0px; margin: 0px; vertical-align: top}
TEXTAREA {border-width: 1px; border-style: solid; border-color: #c0c0c0; height: 100px}
#eC_helpFrame {position: absolute; visibility: hidden; left: 0px; top: 0px}
#eC_hideHeader {position: absolute; right: 4px; top: 2px; z-index: 6}
#eC_hideNavigator {position: absolute; left: 156px; top: 92px; z-index: 6}
#eC_hideOptions {position: absolute; right: 4px; top: 65px; z-index: 6}
#eC_showAdminLinks {position: absolute; left: 6px; background-color: transparent; width: 150px; height: 10px; top: 84px; z-index: 9}
#eC_showHeader {position: absolute; right: 4px; top: 2px; display: none; z-index: 6}
#eC_showHelp {position: absolute; right: 22px; top: 2px; z-index: 6}
#eC_showNavigator {position: absolute; left: 2px; top: 92px; display: none; z-index: 6}
#eC_showOptions {position: absolute; right: 4px; top: 65px; display: none; z-index: 6}
.eC_Col010Width {width: 10px}
.eC_Col050Width {width: 50px}
.eC_Col150Width {width: 150px}
.eC_Col200Width {width: 200px}
.eC_Display {display: block}
.eC_Height_Spacer {height: 12px}
.eC_MnuOptions {position: absolute; visibility: hidden; background-color: white; layer-background-color: white}
.eC_noDisplay {display: none}
.eC_Section_Title {font-size: 1.25em;line-height:1.3em; font-weight: bold; padding-bottom: 0px;text-align:left;}
SPAN.eC_Date {font-size: 0.8em; font-weight: normal;}
.eC_Std_Input_Field {width: 200px}
.eC_Text_Fatal {display: block; position: absolute; top: 4px; left: 4px; text-align: left; color: red; width: 590px; background-color: #f0f0f0; border: solid 1px #c0c0c0; border-bottom: solid 2px black; border-right: solid 2px black; font-size: 10pt; padding: 4px; z-index: 9}
.eC_Text_Help {text-align: left; color: #c0c0c0; font-style: italic}
.eC_Text_Warning {text-align: left; color: red}
.eC_Title_Header {font-weight: bold; width: 104%; background-color: #f0f0f0; border-bottom: solid 1px #c0c0c0; position: absolute; left: 0px; top: 0px; text-align: center; padding: 3px}
.eC_Weekday_Drop {width: 100px}

/* DIV eC_Header CSS Properties */
DIV#eC_Header {position: relative; display: block; top: 0px; left: 0px; margin-left: 0px; width: 990px; height: 80px; background-color: #0128B9; overflow: hidden; font-size: 0.8em}
/* DIV eC_Footer CSS Properties */
DIV#eC_Footer {display: none}
DIV#eC_Footer A {font-weight: normal; color: white}
DIV#eC_Footer A:active {font-weight: normal; color: white}
DIV#eC_Footer A:hover {font-weight: normal; color: white}
DIV#eC_Footer A:link {font-weight: normal; color: white}
DIV#eC_Footer A:visited {font-weight: normal; color: white}
/* DIV eC_Crumb CSS Properties */
DIV#eC_Crumb {display: none; position: absolute; color: yellow; top: 0px; left: 0px; width: 100%; height: 3px; margin-left: 0px; padding-top: 3px; padding-left: 5px; overflow: hidden; font-size: 0.8em; background-color: black; border-bottom: #000080 solid 1px; filter: alpha(opacity=80, finishopacity=40, style=2, startx=0, starty=0, finishx=200, finishy=0)}
DIV#eC_Crumb A {color: yellow}
DIV#eC_Crumb A:hover {color: white}
/* DIV eC_AdminLinks CSS Properties */
DIV#eC_AdminLinks {display: none; position: absolute; left: 6px; top: 83px; width: 155px; border-left: solid 1px #808080; border-right: inset 3px #808080; border-bottom: inset 3px #808080; padding: 2px; padding-left: 4px; background-color: #7aa7de; z-index: 9}
DIV#eC_AdminLinks A {width: 100%; font-size: 0.8em; padding: 2px; border: solid 1px #7aa7de; height: 24px; line-height: 24px; vertical-align: middle; color: yellow}
DIV#eC_AdminLinks A:hover {width: 100%; font-size: 0.8em; padding: 2px; border: solid 1px #c0c0c0; background-color: #f0f0f0; filter: alpha(opacity=70); height: 24px; line-height: 24px; vertical-align: middle; color: red}
/* DIV eC_Content CSS Properties */
DIV#eC_Content {width: 100%; height: 100%}
/* DIV eC_Editor #eC_Loading CSS Properties */
DIV#eC_Editor #eC_Loading {position: absolute; left: 200px; top: 200px; width: 170px; height: 70px; border: 3px outset; padding: 6px; background-color: #d4d0c8}
/* DIV eC_Form CSS Properties */
DIV#eC_Form {position: absolute; display: inline; margin-left: 165px; left: 0px; top: 80px; padding: 20px; padding-top: 24px; width: 825px; font-size: 0.8em; line-height: 1.2em; height: 550px; text-align: justify}
DIV#eC_Form BUTTON {height: 25px; color: #330066; background-color: #f0f0f0; border: thin outset #f5f5dc; border-bottom-color: #f5fffa}
DIV#eC_Form H2 {padding-top: 3px}
DIV#eC_Form IMG {margin-left: 5px; border: 0px}
DIV#eC_Form SELECT {width: 300px}
DIV#eC_Form TD {height: 26px}
/* DIV eC_Form #eC_Actions CSS Properties */
DIV#eC_Form #eC_Actions {display: inline; width: 100%; position: relative; height: 26px; padding-left: 4px}
/* DIV eC_Form #eC_Navigation CSS Properties */
DIV#eC_Form #eC_Navigation {margin-left: 300px}
DIV#eC_Form #eC_Navigation A {position: relative; display: inline; width: 100px; height: 22px; margin-top: 4px; text-align: center; cursor: hand}
/* DIV eC_Form #eC_NP CSS Properties */
DIV#eC_Form #eC_NP {width: 100%; position: absolute; bottom: 0px}
DIV#eC_Form #eC_NP TD {line-height: 12px}
/* DIV eC_Form #eC_NP #Left CSS Properties */
DIV#eC_Form #eC_NP #Left IMG {float: left; margin-right: 5px}
/* DIV eC_Form #eC_NP #Right CSS Properties */
DIV#eC_Form #eC_NP #Right {text-align: right}
DIV#eC_Form #eC_NP #Right IMG {float: right}
/* DIV eC_Form #eC_Options CSS Properties */
DIV#eC_Form #eC_Options {position: relative; display: inline; margin-top: 16px; height: 42px; width: 100%; overflow: hidden}
/* DIV eC_Form #eC_Tabs CSS Properties */
DIV#eC_Form #eC_Tabs TABLE {float: left; display: inline; border-collapse: collapse; cursor: hand; font-size: 1em}
DIV#eC_Form #eC_Tabs .eC_Tab {width: 133px; height: 25px; text-align: center; vertical-align: middle; background-image: url('tab.gif'); background-repeat: no-repeat}
DIV#eC_Form #eC_Tabs .eC_Tab_MouseOver {width: 133px; height: 25px; text-align: center; vertical-align: middle; background-image: url('tab.gif'); background-repeat: no-repeat}
DIV#eC_Form #eC_Tabs .eC_Tab_Selected {width: 133px; height: 25px; text-align: center; vertical-align: middle; background-image: url('tab_selected.gif'); background-repeat: no-repeat}
/* DIV eC_Header #eC_Application_Logo CSS Properties */
DIV#eC_Header #eC_Application_Logo {position: absolute; top: 0px; right: 0px}
/* DIV eC_Header #eC_Company_Logo CSS Properties */
DIV#eC_Header #eC_Company_Logo {position: absolute; left: 15px; top: 21px; }
/* DIV eC_Navigator CSS Properties */
DIV#eC_Navigator {position: absolute; top: 80px; left: 10px; width: 155px; height: 550px; overflow: hidden; font-size: 0.8em; padding-top: 24px}
/* DIV eC_NavigatorContent CSS Properties */
DIV#eC_NavigatorContent {line-height: 1.7em}
DIV#eC_NavigatorContent A {margin-top: 6px; padding-left: 4px; width: 100%; border: solid 1px #000080; font-weight: bold; font-size: 0.82em; color: black}
DIV#eC_NavigatorContent A:hover {margin-top: 6px; padding-left: 4px; width: 100%; border: solid 1px #000080; font-weight: bold; font-size: 0.82em; color: red}
DIV#eC_NavigatorContent .eC_Navigator_Title {padding-left: 4px; width: 100%; border-bottom: solid 1px white; font-weight: bold; font-size: 0.82em; color: white; background-color: #0128B9}
DIV#eC_NavigatorContent .eC_NavSeparator {height: 6px; width: 100%; margin-top: 18px; margin-bottom: 18px; background-color: white; filter: alpha(opacity=100, finishopacity=0, style=3, startx=0, starty=0, finishx=200, finishy=0); overflow: hidden}
/* DIV eC_PopupMenu CSS Properties */
DIV#eC_PopupMenu {display: block; float: right; margin: 10px; margin-top: 20px; width: 185px; line-height: 1.7em}
DIV#eC_PopupMenu A {margin-top: 6px; padding-left: 4px; width: 100%; border: solid 1px #000080; font-weight: bold; font-size: 0.82em; color: black}
DIV#eC_PopupMenu A:hover {margin-top: 6px; padding-left: 4px; width: 100%; border: solid 1px #000080; font-weight: bold; font-size: 0.82em; color: red}
DIV#eC_PopupMenu .eC_Navigator_Title {padding-left: 4px; width: 100%; border-bottom: solid 1px white; font-weight: bold; font-size: 0.82em; color: white; background-color: #0128B9}
DIV#eC_PopupMenu .eC_Testim A {margin-top: 6px; padding-left: 4px; width: 100%; border: solid 1px #b0b0b0; font-weight: bold; font-size: 0.82em; color: #b0b0b0}
DIV#eC_PopupMenu .eC_Testim A:hover {margin-top: 6px; padding-left: 4px; width: 100%; border: solid 1px #b0b0b0; font-weight: bold; font-size: 0.82em; color: red}
#eC_Banner{font-family: Courier New; font-size: 10pt; position: relative; left:184px; top: 48px; color: white}
#eC_Downloads{position:absolute;bottom:60px;left:60px;}