﻿#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:#eaa90e;
font-size:12px;
}

.validation {color: Red; }

.grayedout, a.grayedout:link, a.grayedout:active, a.grayedout:visited {
color: #999999;
}

.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;
}
.SmallGrayedOutText{
font-size: 10px;color: #848484;
}

.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;
}

div.box{
	padding: 20px;
	background: #333333;
}

.cb label, span.rblFlow label  /* css for space between checkbox / radio button and text */
{
	margin-left: 5px; 
}


.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;height:25px;
}

.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;height:25px;
}

.adminGridRow {
background:#434343;height:25px;
}

.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;

text-decoration:none;
white-space:nowrap;
}

.adminGridRow > td,.adminGridAlternatingRow > td,.adminGridOverRow > td,.adminGridHeader > th,.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;
}

.ddlAddToLbx,.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;
}

.line { background-color: #636363; height: 1px}

.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;
}

.sign { font-size:14px; line-height: 20px}
.sign a{text-decoration:none;}

.important
{
	text-transform: uppercase;
}

.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:#2a2a2a;
padding:10px 10px 20px;
border: 0px solid #636363; 
-webkit-border-radius: 6px; -moz-border-radius: 6px; 
}

.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:11px;
font-family: Arial, Helvetica, sans-serif;
}

SELECT.normal {
background:#000;
font-size:11px;
font-weight:400;
font-family: Arial, Helvetica, sans-serif;
}

TABLE,INPUT {
font-size:11px;
}

INPUT.blur, TEXTAREA.blur{ color: #cacaca; } /* Used by jquery.hint.js plugin */


TEXTAREA, PRE {font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

.darkness {background: #333333;color: #fff;}

TEXTAREA.darkness { border: 1px solid #333333; }

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[disabled='disabled'].dgraybutton span
{
	cursor: default;
	background-position: bottom right;
	color: #8D8D8D;
}


a.whitebutton:hover,a.orangebutton:hover,a.graybutton:hover,a.dgraybutton:hover {
background-position:bottom left;
}

a:active,a:hover,td a:hover, a.grayedout: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;
}


/* ASP.NET Datepicker
----------------------------------*/

.MyCalendar .ajax__calendar_container
{
	border: 1px solid #646464;
	background-color: #4d4d4d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.MyCalendar .ajax__calendar_header
{
	background-color: #808080;
	margin-bottom: 4px;
} 

.MyCalendar .ajax__calendar_today
{
	font-weight:bold;
}

.MyCalendar .ajax__calendar_active
{
	border: 1px solid #eaa90e;
	font-weight: bold;
}

.MyCalendar .ajax__calendar_dayname
{
	text-align: center;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 2px;
}

.MyCalendar .ajax__calendar_day
{
	text-align: center;
} 

.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
	color: white;
}

.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
}

.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
	color: white;
	font-weight: bold;
}


.MyCalendar .ajax__calendar_title, .MyCalendar .ajax__calendar_next, .MyCalendar .ajax__calendar_prev
{
	color: #ffffff;
	padding-top: 3px;
}


/* jQuery Autocomplete
----------------------------------*/

.ac_results
{
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
	color: #000000;
}

.ac_results ul
{
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li
{
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block; /* 
	if width will be 100% horizontal scrollbar will apear when scroll mode will be used
	*/ /*width: 100%;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; /* 
	it is very important, if line-height not setted or setted in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
	font-size:11px;
	
}

.ac_loading
{
	background: white url('../images/common/indicator.gif') right center no-repeat;
}

.ac_odd
{
	background-color: #eee;
}

.ac_over
{
	background-color: #0A246A;
	color: white;
}




