﻿#topLeft {
background:#333 url(../images/common/body_top-left.gif) no-repeat top left;
}

#topRight {
background:#333 url(../images/common/body_top-right.gif) no-repeat top right;
}

.ActiveSplitterBar {
background-color:#000;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
opacity:0.4px;
}

.CollapsedHorizontalSplitterBar {
background:url(/ge/images/common/splitter/splitter_horBg.gif);
}

.CollapsedVerticalSplitterBar {
background:url(/ge/images/common/splitter/splitter_verBg.gif);
border-bottom-width:0;
}

.HorizontalSplitterBar {
background:#333 url(/ge/images/common/splitter/splitter_horTab.gif) no-repeat center;
}

.HorizontalSplitterBarGallery {
background:#000 url(/ge/images/common/splitter/splitter_horTab_rounded.gif) no-repeat;
background-position:0 325px;
}

.RedMark {
color:#fff;
font-size:12px;
}

.RequiredFieldText,a:visited.ovalbutton,a:link.graybutton,a:visited.ovalbutton,a:link.dgraybutton,a:visited.ovalbutton {
color:#fff;
}

a:link.orangebutton {
color:#000;
}

.SmallText {
font-size:10px;
}

.TopNavLinks {
color:#fff;
text-decoration:none;
}

.TopNavLinksOn {
color:#eaa90e;
vertical-align:middle;
}

.TopNavLinksTable {
color:#848484;
font-size:12px !important;
}

.TreeHiResAppendBox {
border:solid 3px #333;
overflow:auto;
}

.ULStripped {
list-style:none;
margin-left:0;
padding-left:0;
text-indent:0;
}

.VerticalSplitterBar {
background:#333 url(/ge/images/common/splitter/splitter_verTab.gif) no-repeat center;
}

.adminBottomTable #leftround {
background:#434343 url(../images/common/round_left_bottom_333333.gif) no-repeat bottom left;
}

.adminBottomTable #rightround {
background:#434343 url(../images/common/round_right_bottom_333333.gif) no-repeat bottom right;
}

.adminBottomTable,.adminTopTable {
background:#434343;
width:100%;
}

.adminContent {
background:#434343;
width:795px;
}

.adminGridAlternatingRow {
background:#515151;
}

.adminGridEditRow,.libraryMain,.libraryIFrame {
background:#333;
}

.adminGridFooter {
background:none;
color:#fff;
height:70px;
text-align:left;
vertical-align:middle;
}

.adminGridHeader {
background:none;
font-weight:700;
height:30px;
text-align:left;
vertical-align:middle;
}

.adminGridHeader a {
color:#fff;
text-decoration:underline;
}

.adminGridHeader a:hover,.adminGridHeader span /* Appears on header sort */ {
color:#eea90e;
}

.adminGridOverRow {
background:#f5f5f5;
color:#000;
}

.adminGridRow {
background:#434343;
}

.adminGridRow .adminGridOverRow .DateTimePicker,.adminGridRow .DateTimePicker a,.adminGridRow .DateTimePicker a:link,.adminGridAlternatingRow .DateTimePicker,.adminGridAlternatingRow .DateTimePicker a,.adminGridAlternatingRow .DateTimePicker a:link {
background:#636363;
border:2px solid #636363;
color:#fff;
font-size:10px;
padding-right:0;
text-decoration:none;
white-space:nowrap;
}

.adminGridRow > td,.adminGridAlternatingRow > td,.adminGridOverRow > td,.adminGridHeader > td,.adminGridEditRow > td,.queries {
padding:5px;
}

.adminMainTable {
background:#434343 url(../images/common/round_left_333333.gif) no-repeat top left;
color:#cacaca;
padding:25px 10px 20px 100px;
width:100%;
}

.adminMainTableContent {
background:transparent url(../images/common/round_right_333333.gif) no-repeat top right;
height:100%;
padding:15px;
vertical-align:top;
width:100%;
}

.adminNavManageTable {
background:#333 url(../images/common/selected_right_F90.gif) no-repeat top right;
padding-top:10px;
width:100%;
}

.adminSelectedRow {
background:#Eaa90e;
color:#434343;
}

.adminSelectedRow a,.adminSelectedRow a:hover {
color:#434343;
}

.adminTableBkg {
background:#434343;
color:#cacaca;
padding:25px 10px 20px 100px;
width:100%;
}

.adminTopTable #leftround {
background:#434343 url(../images/common/round_left_333333.gif) no-repeat top left;
}

.adminTopTable #rightround {
background:#434343 url(../images/common/round_right_333333.gif) no-repeat top right;
}

.summary
{
    background-position: #353535;
    background: #353535;
    text-align: right;
}



.ajaxLoadOff,.overlay_off,.hidden {
display:none;
}

.ajaxLoadOn {
display:block;
height:100%;
width:100%;
}

.bold {
font-size:11px;
font-weight:700;
}

.buttonwrapper {
overflow:hidden;
width:100%;
}

.clearSearch {
height:15px;
text-align:right;
width:100%;
}

.controlTable {
height:41px;
width:149px;
}

.ddlAddToLbxAndCart,.itemContainerRow,.altItemContainerRow {
width:100%;
}

.disable,a.disable:link,a.disable:active,a.disable:visited,a.disable:hover,a.TopNavLinks:link,a.TopNavLinks:active,a.TopNavLinks:visited {
color:#fff;
text-decoration:none;
}

.divFileName {
display:block;
left:0;
overflow:hidden;
position:absolute;
text-align:center;
top:-2px;
width:100%;
z-index:2;
}

.divHideTopLeftCorner {
background:#333;
bottom:-8px;
display:none;
float:left;
height:8px;
left:0;
position:absolute;
width:8px;
z-index:1;
}

.divHideTopRightCorner {
background:#333;
bottom:-8px;
display:none;
float:right;
height:8px;
left:97px;
position:absolute;
width:8px;
z-index:1;
}

.dropDown {
width:150px;
}

.entryTitle,.entryTitle a {
color:#eaa90e;
font-size:20px;
text-decoration:none;
}

.featureBulletList {
margin:4px 0 0;
padding-left:5px;
text-indent:0;
}

.featuresEntry {
padding:10px;
}

.featuresTile {
background:none;
}

.flagDiv {
float:left;
position:relative;
}

.flagDiv a {
background:transparent;
float:right;
position:absolute;
right:-5px;
top:-5px;
z-index:1;
}

.footer {
font-size:11px;
text-decoration:none;
}

.glyph {
color:#FFF;
font-size:22px;
font-weight:700;
}

.grey {
color:#b5b5b5;
}

.grey a,.largeWhite a,.subTabNavigation a,.subTabNavigation a:hover {
text-decoration:none;
}

.grey a:hover,.entryTitle a:hover,.adminGridRow a,.adminGridAlternatingRow a {
text-decoration:underline;
}

.headerLogoAndNav {
padding:14px 0 0 14px;
}

.headerSiteLinks {
font-size:16px;
position:absolute;
right:0;
top:0;
}

.headerTopLinks {
border-bottom:1px solid #eaa90e;
padding-top:18px;
position:relative;
}

.headerWelcome {
font-size:12px !important;
left:0;
position:absolute;
top:0;
}

.headerWrapper {
padding-left:10px;
}

.highlightedContent {
background-color:#515151;
}

.hrefArrow {
background:transparent url(../images/common/link_nub.gif) no-repeat top right;
padding-right:5px;
text-decoration:none;
}

.hrefArrow:hover {
background:transparent url(../images/common/link_nub_over.gif) no-repeat top right;
}

.hrefRemoveFromLb {
left:-3px;
position:absolute;
top:13px;
z-index:1;
}

.indent {
padding-left:100px;
padding-right:20px;
}

.indentButtons {
padding-left:370px;
}

.indentedCell {
padding-left:15px;
}

.innerContent {
padding-left:50px;
padding-top:15px;
}

.itemContainerTable {
max-width:100%;
width:700px;
}

.largeGrey {
color:#b5b5b5;
font-size:16px;
font-weight:600;
text-decoration:none;
}

.largeGrey a {
color:#b5b5b5;
text-decoration:none;
}

.largeGrey a:hover {
color:#b5b5b5;
text-decoration:underline;
}

.largeWhite {
color:#fff;
font-size:16px;
font-weight:600;
}

.libraryLi {
float:left;
left:-40px;
margin:5px 10px 5px 0;
position:relative;
}

.libraryUl {
display:block;
float:left;
list-style-type:none;
padding-left:40px;
top:0;
vertical-align:top;
}

.libraryVerticalSpacing {
height:15px;
vertical-align:middle;
}

.loadingDivOff {
display:block;
height:100%;
position:absolute;
visibility:hidden;
width:100%;
z-index:1;
}

.loadingDivOn {
background:#333;
display:block;
height:100%;
position:absolute;
visibility:visible;
width:100%;
z-index:1;
}

.logoCell {
vertical-align:top;
width:10px;
}

.navLinksCell {
text-align:left;
vertical-align:top;
width:100%;
}

.overlay_on {
border:10px solid #333;
cursor:pointer;
display:block;
float:left;
left:0;
position:absolute;
top:0;
z-index:10;
}

.popupControl {
background-color:#636363;
position:absolute;
visibility:hidden;
}

.queryItem {
float:left;
height:20px;
vertical-align:top;
width:100%;
}

.rb {
background:#666;
}

.rightpad #block,.leftpad #block {
background:transparent;
display:block;
height:1px;
width:15px;
}

.scrollable {
border-color:#333;
border-style:inset;
border-width:1px;
overflow:auto;
vertical-align:top;
}

.searchButton {
padding-top:30px;
vertical-align:bottom;
}

.selected,.alertMax,.alert,.yellow,.tabNavigation .selectedTab a,.subTabNavigationHome .selectedTab a, td a.selectedTab{
color:#eaa90e;
}

.separator {
padding-left:10px;
padding-right:10px;
}

.smallTitle {
font-size:15px;
}

.standardInput {
width:250px;
}

.subMenuLinks,.subMenuLinks a {
font-size:12px !important;
height:25px;
line-height:25px;
text-decoration:none !important;
}

.subTabNavigation {
text-decoration:none !important;
}

.subTabNavigation #left {
background:transparent url(../images/common/round_left_333333.gif) no-repeat top left;
padding-right:5px;
}

.subTabNavigation #right {
background:transparent url(../images/common/round_right_333333.gif) no-repeat top right;
padding-left:5px;
}

.subTabNavigation .link,.subTabNavigation .link a {
padding:5px;
text-decoration:none !important;
}

.subTabNavigation .selectedTab,.subTabNavigation .selectedTab .link,.subTabNavigation .selectedTab .link a {
background:#434343;
color:#eaa90e;
}

.subTabNavigation td {
background:#292929;
white-space:nowrap;
}

.subTabNavigationHome {
padding-bottom:15px;
padding-right:10px;
}

.subTabNavigationHome a {
font-size:14px;
padding:0 8px;
text-decoration:none;
}

.subtitle {
font-size:13px;
font-weight:700;
}

.subtitleLight {
font-size:13px;
font-weight:400;
}

.subtitleSelected {
color:#eaa90e;
font-size:13px;
font-weight:700;
}

.tabItemClass,.tabItemClass a {
font-size:17px;
height:25px;
line-height:25px;
padding-right:10px;
text-decoration:none !important;
}

.tabNavigation .links {
padding-bottom:4px;
}

.tabNavigation .links a {
font-size:12px;
padding:0 5px;
}

.tabNavigation a {
font-size:24px;
text-decoration:none;
}

.tabNavigation td {
padding:0 8px 4px;
}

.thumbTable {
background:#666;
display:block;
}

.thumbTable #body {
padding-left:8px;
padding-right:8px;
}

.thumbTable #bot-left {
background:transparent url(../images/common/thumb_bot_left.gif) no-repeat bottom left;
display:block;
height:8px;
width:8px;
}

.thumbTable #bot-right {
background:transparent url(../images/common/thumb_bot_right.gif) no-repeat bottom right;
display:block;
height:8px;
width:8px;
}

.thumbTable #top-left {
background:transparent url(../images/common/thumb_top_left.gif) no-repeat top left;
display:block;
height:8px;
width:8px;
}

.thumbTable #top-right {
background:transparent url(../images/common/thumb_top_right.gif) no-repeat top right;
display:block;
height:8px;
width:8px;
}


.thumbTable .playButton
{
    border-width: 0px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    background: transparent url(../images/common/playButton.png) no-repeat 5% 5%;
    cursor: pointer;
}

.thumbTable .LG_THUMB {
height:140px;
width:140px;
position:relative;
display: block;
}

.thumbTable .MED_RES {
height:290px;
width:290px;
}

.thumbTable .PVIEW {
height:800px;
width:800px;
}

.thumbTable .SCR_RES {
height:518px;
width:518px;
}

.thumbTable .SM_THUMB {
height:80px;
width:80px;
}

.thumbnail {
border-bottom:#000 1px solid;
border-left:#000 1px solid;
border-right:#000 1px solid;
border-top:#000 1px solid;
}

.title {
color:#b5b5b5;
font-size:24px;
}

.userBodyLeft {
padding-left:12px;
padding-right:10px;
padding-top:40px;
width:230px;
}

.userBodyMain {
background:#333;
display:table;
height:100%;
width:100%;
}

.userBodyMain #left {
background:#333;
display:block;
height:100%;
overflow:visible;
width:10px;
}

.userBodyMain #right,.subTabNavigation #rightpad {
background:#333;
display:block;
height:100%;
width:10px;
}

.userBodyPadBottom {
background:#333;
height:18px;
width:100%;
}

.userBodyPadBottom #botleft {
background:transparent url(../images/common/body_bot-left.gif) no-repeat bottom left;
width:20px;
}

.userBodyPadBottom #botright {
background:transparent url(../images/common/body_bot-right.gif) no-repeat bottom right;
width:20px;
}

.userBodyPadTop {
background:#333 url(../images/common/selected_right_F90.gif) no-repeat top right;
height:18px;
width:100%;
}

.userMenu #leftside {
width:500px;
}

.userMenu #rightside li {
float:right;
}

.whichImages {
padding:15px 5px 5px;
}

.whichMatch {
padding-bottom:25px;
padding-left:5px;
padding-top:10px;
}

.window {
background-color:#636363;
padding:10px 10px 20px;
width:400px; border: 1px solid #FFF; 
}

.window-background {
background: #333; opacity: 0.6; filter: alpha(opacity=60);
}

.yellowSub {
color:#eaa90e;
font-size:14px;
font-weight:700;
}

BODY {
background:#000;
color:#fff;
font-size:11px;
margin:5px;
padding:0;
font-family:Helvetica, Arial, sans-serif;
}

IMG {
border:none;
border-style:none;
}

SELECT {
background:#636363;
border:2px solid #636363;
color:#fff;
font-size:10px;
}

SELECT.normal {
background:#000;
font-size:11px;
font-weight:400;
}

TABLE,INPUT {
font-size:11px;
}

TEXTAREA, PRE {font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

a.alertMax:link,a.alertMax:active,a.alertMax:visited,a.alertMax:hover,a.alert:link,a.alert:active,a.alert:visited,a.alert:hover {
color:#eaa90e;
font-weight:700;
text-decoration:underline;
}

a.dgraybutton {
background:transparent url('../images/common/oval-darkgray-left.png') no-repeat top left;
display:block;
float:left;
font-size:10px;
height:20px;
line-height:12px;
padding-left:11px;
text-decoration:none;
}

a.dgraybutton span {
background:transparent url('../images/common/oval-darkgray-right.png') no-repeat top right;
display:block;
padding:4px 11px 4px 0;
}

a.footer:hover {
color:#eaa90e;
font-size:11px;
text-decoration:underline;
}

a.footer:link,a.footer:active,a.footer:visited {
color:#4d4d4d;
font-size:11px;
text-decoration:underline;
}

a.graybutton {
background:transparent url('../images/common/oval-gray-left.png') no-repeat top left;
display:block;
float:left;
font-size:10px;
height:20px;
line-height:12px;
padding-left:11px;
text-decoration:none;
}

a.graybutton span {
background:transparent url('../images/common/oval-gray-right.png') no-repeat top right;
display:block;
padding:4px 11px 4px 0;
}
a.nounderline:link {
text-decoration:none;
}
a.orangebutton {
background:transparent url('../images/common/oval-orange-left.png') no-repeat top left;
display:block;
float:left;
font-size:10px;
height:20px;
line-height:12px;
padding-left:11px;
text-decoration:none;
}

a.orangebutton span {
background:transparent url('../images/common/oval-orange-right.png') no-repeat top right;
display:block;
padding:4px 11px 4px 0;
}

a.plainAnchor,a.plainAnchor:hover {
background:none;
padding:0;
text-decoration:none;
}

a.selected:link,a.selected:active,a.selected:visited,a.selected:hover,a.TopNavLinks:hover {
color:#eaa90e;
text-decoration:none;
}

a.whitebutton {
background:transparent url('../images/common/oval-white-left.png') no-repeat top left;
display:block;
float:left;
font-size:10px;
height:20px;
line-height:12px;
padding-left:11px;
text-decoration:none;
color: #000000;
}

a.whitebutton span {
background:transparent url('../images/common/oval-white-right.png') no-repeat top right;
display:block;
padding:4px 11px 4px 0;
color: #000000;
}

a.graybutton:hover span,a.dgraybutton:hover span {
background-position:bottom right;
color:#000;
}

a.orangebutton:hover span{
background-position:bottom right;
color:#fff;
}


a.whitebutton:hover span {
background-position:bottom right;
color:#808080;
}

a.whitebutton:hover,a.orangebutton:hover,a.graybutton:hover,a.dgraybutton:hover {
background-position:bottom left;
}

a:active,a:hover,td a:hover {
color:#eaa90e;
}

a:link,a:visited {
color:#fff;
}

a:link.whitebutton,a:visited.ovalbutton,a:active.whitebutton {
color:#292929;
}

div.GeButtonGrey {
background:#636363 url(../images/common/bg_pill_grey_left.gif) no-repeat bottom left;
float:left;
height:19px;
}

div.GeButtonGrey a,div.GeButtonGrey a:link,div.GeButtonGrey a:visited {
background:transparent url(../images/common/bg_pill_grey_right.gif) no-repeat bottom right;
color:#fff;
float:left;
font-size:10px;
height:19px;
line-height:19px;
padding:0 8px;
text-decoration:none;
text-transform:uppercase;
white-space:nowrap;
}

div.GeButtonGrey222 {
background:#636363 url(../images/common/bg_pill_grey_left_222.gif) no-repeat bottom left;
float:left;
height:19px;
}

div.GeButtonGrey222 a,div.GeButtonGrey222 a:link,div.GeButtonGrey222 a:visited {
background:transparent url(../images/common/bg_pill_grey_right_222.gif) no-repeat bottom right;
color:#fff;
float:left;
font-size:10px;
height:19px;
line-height:19px;
padding:0 8px;
text-decoration:none;
text-transform:uppercase;
white-space:nowrap;
}

div.GeButtonGreyBlackBg {
background:#636363 url(../images/common/bg_pill_grey_left_blackbg.gif) no-repeat bottom left;
float:left;
height:19px;
}

div.GeButtonGreyBlackBg a,div.GeButtonGreyBlackBg a:link,div.GeButtonGreyBlackBg a:visited {
background:transparent url(../images/common/bg_pill_grey_right_blackbg.gif) no-repeat bottom right;
color:#fff;
float:left;
font-size:10px;
height:19px;
line-height:19px;
padding:0 8px;
text-decoration:none;
text-transform:uppercase;
white-space:nowrap;
}

div.GeButtonOrange {
background:#ea600e url(../images/common/bg_pill_orange_left.gif) no-repeat bottom left;
float:left;
height:19px;
}

div.GeButtonOrange a,div.GeButtonOrange a:link,div.GeButtonOrange a:visited {
background:transparent url(../images/common/bg_pill_orange_right.gif) no-repeat bottom right;
color:#fff;
float:left;
font-size:10px;
height:19px;
line-height:19px;
padding:0 8px;
text-decoration:none;
text-transform:uppercase;
white-space:nowrap;
}

div.GeButtonWhite {
background:#fff url(../images/common/bg_pill_white_left.gif) no-repeat bottom left;
float:left;
height:19px;
}

div.GeButtonWhite a,div.GeButtonWhite a:link,div.GeButtonWhite a:visited {
background:transparent url(../images/common/bg_pill_white_right.gif) no-repeat bottom right;
color:#292929;
float:left;
font-size:10px;
height:19px;
line-height:19px;
padding:0 8px;
text-decoration:none;
text-transform:uppercase;
white-space:nowrap;
}

div.GeButtonWhite a:hover,div.GeButtonWhite222 a:hover,div.GeButtonOrange a:hover,div.GeButtonGrey a:hover,div.GeButtonGrey222 a:hover,div.GeButtonGreyBlackBg a:hover {
color:#aaa;
}

div.GeButtonWhite222 {
background:#fff url(../images/common/bg_pill_white_left_222.gif) no-repeat bottom left;
float:left;
height:19px;
}

div.GeButtonWhite222 a,div.GeButtonWhite222 a:link,div.GeButtonWhite222 a:visited {
background:transparent url(../images/common/bg_pill_white_right_222.gif) no-repeat bottom right;
color:#292929;
float:left;
font-size:10px;
height:19px;
line-height:19px;
padding:0 8px;
text-decoration:none;
text-transform:uppercase;
white-space:nowrap;
}

div.GeButtonYellow {
background:#eaa90e url(../images/common/bg_pill_ea90ee_left.gif) no-repeat bottom left;
float:left;
height:19px;
}

div.GeButtonYellow a,div.GeButtonYellow a:link,div.GeButtonYellow a:visited {
background:transparent url(../images/common/bg_pill_ea90ee_right.gif) no-repeat bottom right;
color:#333;
float:left;
font-size:10px;
height:19px;
line-height:19px;
padding:0 8px;
text-decoration:none;
text-transform:uppercase;
white-space:nowrap;
}

div.GeButtonYellow a:hover {
color:#000;
}

td.selectedTab a {
color:#eaa90e !important;
}

embed, object
{
    outline: none;
}