
body {background-color:#003366; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0;width:100%;height:100%;}

/* FONTS */
td { FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
.page_title { FONT-WEIGHT: 500; FONT-SIZE: 23px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
.subTitle { FONT-WEIGHT: 600; FONT-SIZE: 13px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
.white_text { FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
.search { FONT-WEIGHT: 500; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
.top_nav { FONT-WEIGHT: 500; FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
.breadcrumb { FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #CCCCCC; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
.breadcrumb_arrow {FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #99CC66; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
.small_black { FONT-WEIGHT: 500; FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none;}
.small_black_indent { FONT-WEIGHT: 500; FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none; text-indent: 20px;}
.small_gray { FONT-WEIGHT: 500; FONT-SIZE: 9px; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
.small_brown { FONT-WEIGHT: 500; FONT-SIZE: 9px; COLOR: #9A520A; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
.white_header { FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
.black_header { FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
.small_white_italic { FONT-WEIGHT: 500; FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-STYLE: italic; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
.bold_red { FONT-WEIGHT: 600; FONT-SIZE: 10px; COLOR: #FF0000; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none; vertical-align:top}
.blueBold { FONT-WEIGHT: 700; FONT-SIZE: 11px; COLOR: #0066CC; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
.black_header { FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
.smallHdr { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Futura, Arial, Helvetica; TEXT-DECORATION: none}
.smallBlackHdr { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Futura, Arial, Helvetica; TEXT-DECORATION: none}

/* good for the required stars */
.small { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Futura, Arial, Helvetica; TEXT-DECORATION: none}
.info { text-align: left; vertical-align: top; font-style: italic; font-weight: bold; color: #F1A955; }

/* FORM ELEMENTS */
input.view {background-color: #FFFFFF; font-size: 8px;border: 1px solid #98B8CF;}
input.search {background-color: #FFFFFF; font-size: 11px; COLOR: #999999; border: 1px solid #98B8CF;}
input.check {font-size:10%;}

/* TABLE BACKGROUND IMAGES */
.table_header{background-image:url(../../images/nav/table_header.jpg);}
.table_new{background-image:url(../../images/nav/bkgrnd_new.jpg);}
.table_solutions{background-image:url(../../images/nav/bkgrnd_solutions_initiative.jpg);}
.table_solutions_sm{background-image:url(../../images/nav/bkgrnd_solution_sales_tools_sm.jpg);} /*bkgrnd_solutions_sm.jpg);}*/
.table_initiatives_sm{background-image:url(../../images/nav/bkgrnd_initiatives_sm.jpg);}
.table_sales{background-image:url(../../images/nav/bkgrnd_sales.jpg);}
.table_global{background-image:url(../../images/nav/bkgrnd_global.jpg);}
.table_marketing{background-image:url(../../images/nav/bkgrnd_marketing.jpg);}

/* TABLE BACKGROUND COLORS */
.white_table {background-color: #FFFFFF;}
.gray_table {background-color: #CCCCCC;}
.lt_gray_table {background-color: #F2F2F2;}
.md_gray_table {background-color: #A8A8A8;}
.blue_table {background-color: #346699;}
.lt_blue_table {background-color: #A4C3E0;}
.dark_blue_table {background-color: #003366;}
.orange {background-color: #F1A955;}
.lt_orange {background-color: #F1A166;}
.gray_divider {background-color: #999999;}

.md_gray_lborder {border-left: solid 1px #a8a8a8;}

/* TABLE CELLS */
/* used on page /web/regions/EMEA/smbWIW.aspx */
.white_table_cell 
{
	background-color: #FFFFFF;
	border: solid 1px #a8a8a8;
}
.gray_table_cell 
{
	background-color: #D9D9D9;
	border: solid 1px #a8a8a8;
}
.orange_table_header_cell 
{
	background-color: #F1A955;
	border: solid 1px #a8a8a8;
	font-weight: 500;
}


/* HEADER ROWS */
.white_hr { background-color: #FFFFFF; color: #FFFFFF; }
.black_hr { background-color: #000000; color: #000000; }
.orange_hr { background-color: #F1A955; color: #F1A955; }

/* LINKS */
a:link { FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a:visited { FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a:hover { FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline}

a.bold:link { FONT-WEIGHT: 700; FONT-SIZE: 11px; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.bold:visited { FONT-WEIGHT: 700; FONT-SIZE: 11px; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.bold:hover { FONT-WEIGHT: 700; FONT-SIZE: 11px; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline}

a.subTitle:link { FONT-WEIGHT: 700; FONT-SIZE: 11px; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.subTitle:visited { FONT-WEIGHT: 700; FONT-SIZE: 11px; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.subTitle:hover { FONT-WEIGHT: 700; FONT-SIZE: 11px; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline}

a.underline:link { FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline}
a.underline:visited { FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline}
a.underline:hover { FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #003366; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline}
a.top_nav:link { FONT-WEIGHT: 500; FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.top_nav:visited { FONT-WEIGHT: 500; FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.top_nav:hover { FONT-WEIGHT: 500; FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline}
a.white_link:link { FONT-WEIGHT: 500; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.white_link:visited { FONT-WEIGHT: 500; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.white_link:hover { FONT-WEIGHT: 500; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline}
a.white_link_default:link { FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.white_link_default:visited { FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.white_link_default:hover { FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline}
a.white_header_link:link { FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.white_header_link:visited { FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.white_header_link:hover { FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline}
a.blue_link:link { FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #0066CC; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.blue_link:visited { FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #0066CC; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.blue_link:hover { FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #0066CC; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline}
a.breadcrumb:link { FONT-WEIGHT: 500; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.breadcrumb:visited { FONT-WEIGHT: 500; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.breadcrumb:hover { FONT-WEIGHT: 500; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline}
a.blueBold_link:link { FONT-WEIGHT: 700; FONT-SIZE: 11px; COLOR: #0066CC; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.blueBold_link:visited { FONT-WEIGHT: 700; FONT-SIZE: 11px; COLOR: #0066CC; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none}
a.blueBold_link:hover { FONT-WEIGHT: 700; FONT-SIZE: 11px; COLOR: #0066CC; FONT-STYLE: normal; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline}

.submitButton
{ 
	background-color: #FFFBFF; 
	border-color: #CCCCCC; 
	border-style: solid; 
	border-width: 1px; 
	font-size: 1.0em; 
	font-family: Verdana; 
	color: #284775;
	font-weight: bold;
}

/* Scrolling tables in ui/controls/DocumentListTableControl.ascx */
.scrollingTableDiv {
	clear:both;
	/*overflow-x:hidden; overflow-y:scroll; */
	/*overflow:scroll; */
	border:0px solid #968F89;
	background-color: #FFFFFF;
	border-top:1px solid #E37B1C;
	margin-bottom:10px;
}

.scrollingTableDivSMB {
	clear:both;
	/*overflow-x:hidden; overflow-y:scroll; */
	/*overflow:scroll; */
	border:0px solid #968F89;
	background-color: #FFFFFF;
	/*border-top:1px solid #E37B1C;*/
	/*margin-bottom:10px;*/
}

.columnHeaders
{
	border-bottom: solid 1px #E37B1C;
}

/*
td:last-child {padding-right: 20px;} / *prevent Mozilla scrollbar from hiding cell content*/

.footerTable {
	border-top: 1px #666666 solid;
}


/* Tooltip styles */
div#qTip { 
padding: 3px; 
border: 1px solid #666; 
display: none; 
background: #ffffcc; 
color: #000000; 
font: bold 9px Verdana, Arial, Helvetica, Sans-serif; 
position: absolute; 
z-index: 1000; 
} 

/***ALIGNMENTS***/
.left {
 text-align: left;
}
.center {
 text-align: center;
 margin-left: auto;
 margin-right: auto;
}
.middle {
 text-align: middle;
}
.right {
 text-align: right;
}
.top {
 vertical-align: top;
}
.bottom {
 vertical-align: bottom;
}
