﻿.form {background-image:url(../images/form-bg.gif); height:20px; border:solid 1px #b3b3b3; padding:0px; width:190px; font-family:tahoma}
.gridTextBox {height:20px; border:solid 1px #b3b3b3; padding:0px; width:190px; font-family:tahoma}
.notes {font-size:x-small;color:Gray;}
.redNotes {font-size:x-small;color:red;}
.UCTopHeaderButtonsTD
{
	border: solid 1px gray;
	font-family: Arial;
	font-size:16px;
	font-weight:bold;
	height:30px;
	text-align:center;
}
.UCTopNewMessageTabStripTable 
{
	border: solid 1px gray;
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
	width:40px;
	height:25px;
	text-align:center;
}
.UCGeneralBorderdTable
{
	border: solid 1px gray;
}
.UCGeneralMainTable
{
	font-family: Arial;
	font-size:12px;
	width:100%;
}
.HideButton
{
	display : none;
}
.HideControl
{
	display : none;
}
.LinkButton
{
	text-decoration:underline;
	cursor:hand;
	color:Blue;
}
.LinkButtonNoHand
{
	text-decoration:underline;
	color:Blue;
}
.RegisterButton
{
	
}
.LockTD
{
	background-color:Blue;
}
.Lists
{
	width:120px;
	margin-left: 0px;
}
/*CollapsiblePanel*/
.collapsePanel {
	
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{
	width:100%;
	height:30px;
	background-image: url(../images/bg-menu-main.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}
.modalPopup_relatedProducts {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:450px;
	overflow: auto;
	/*overflow-y: auto;*/
}

/*Modal Popup*/
.modalBackground_relatedProducts {
	background-color: #9bbef0;
	/*filter:alpha(opacity=70);
	opacity:0.7;*/
}
.modalPopup_companyFairList {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:450px;
	overflow: auto;
	/*overflow-y: auto;*/
}

/*Modal Popup*/
.modalBackground_companyFairList {
	background-color:#9bbef0;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup_companyCustomers {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:450px;
	/*height:30%;
	overflow: auto;*/
	/*overflow-y: auto;*/
}

/*Modal Popup*/
.ModalBackground
{
	background-color:#142f6e;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.PopupPanel_UCCustomer
{
	background-color:#e0ebfb;
	width:450px;
}

.modalBackground_companyCustomers {
	background-color:#9bbef0;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.BoothTextBox
{
	width:50px;
}

body /*,td,th*/ {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #142f6e;}
html,body {background-color: #FFFFFF;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;height:100%;}

a:link {color: #142f6e;}
a:visited {color: #142f6e;}
a:hover {color: #a20606;}
a:active {color: #142f6e;}

.ltrspace {letter-spacing:1px; font-size:12px}
.tahoma10 {font-family:tahoma; font-size:10px}
.tahoma11 {font-family:tahoma; font-size:11px}
.tahoma12 {font-family:tahoma; font-size:12px; color:#1d4879; letter-spacing:1px;}
.tahoma12-2 {	FONT-SIZE: 12px;	FONT-FAMILY: arial; font-weight:bold }
.tahoma12-3 {font-family:tahoma; font-size:12px; color:#5e749f}
.tahoma15 {font-family:tahoma; font-size:15px}
.tahoma15white {font-family:tahoma; font-size:15px; color:#FFFFFF}
.tahoma14Title {font-family:tahoma; font-size:13px; text-decoration:none; text-shadow: #ffffff 1px -1px 1px;}
.login {color:#FFFFFF;line-height:12px}
.font10 {font-size:10px}
.white12 {color:#FFFFFF; font-size:12px}
.white18 {color:#FFFFFF; font-size:18px}
.white30 {color:#FFFFFF; font-size:30px}
.grey {color:#4e4e4e}
.darkblue {color:#061334}

.blue17 {font-size:17px; color:#105cb6;}
.blue14 a{font-size:14px; color:#105cb6;text-decoration:none;font-weight:bold;}
.blue14{font-size:14px; color:#105cb6;text-decoration:none;font-weight:bold;}
.black {color:#000000;}
.black a{color:#000000; text-decoration:none;}
.blue {font-weight: bold; color: blue}
.blue a:link {font-weight: bold; color:blue}
.blue a:visited {font-weight: bold; color:Gray !important}
.prod-tab {border:solid 1px #f5f5f6; background-color:#a9aeb8; padding:6px; width:211px}
.prod-tab2 {border:solid 4px #aaaeb9; background-color:#ffffff; padding:8px; width:214px;}
.prod-tab3 {border:solid 4px #aaaeb9; background-color:#ffffff; padding:8px}

.b-out {height:34px; background-image:url(../../images/left-out.jpg); background-repeat:no-repeat; color:#142f6e; font-size:14px; vertical-align:middle}
.b-on {height:34px; background-image:url(../../images/left-over.jpg); background-repeat:no-repeat; color:#a20606; font-size:14px; vertical-align:middle}

.menu-out {height:17px; color:#ffffff; font-size:14px; vertical-align:middle}
.menu-on {height:17px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../../images/inner-menu-on.png'); background-repeat:no-repeat; background-position:center; color:#ffffff; font-size:14px; vertical-align:middle}
.menu-on2 {height:17px; background-image:url(../../images/inner-menu-on.png); background-repeat:no-repeat; background-position:center; color:#ffffff; font-size:14px; vertical-align:middle}

.inner-out {
	height:28px; background-image:url(../images/inner-b.gif); color:#052661; font-size:14px; vertical-align:middle; font-family:tahoma; font-weight:bold
}
.inner-on 
{
	height:28px; background-image:url(../images/inner-b-over.gif); color:#960505; font-size:14px; vertical-align:middle; font-family:tahoma; font-weight:bold
}

.innersub-out 
{
	height:22px; background-image:url(../images/innersub-b.gif); color:#1e3b6e; font-size:12px; vertical-align:middle; font-family:tahoma; font-weight:bold; text-align:center
}
.innersub-on 
{
	height:22px; background-image:url(../images/innersub-b-over.gif); color:#ca0303; font-size:12px; vertical-align:middle; font-family:tahoma; font-weight:bold; text-align:center
}

.innersub2-out {height:22px; background-image:url(../images/innersub2-b.gif); color:#ffffff; font-size:12px; vertical-align:middle; font-family:tahoma; font-weight:bold; text-align:center}
.innersub2-on {height:22px; background-image:url(../images/innersub2-b-over.gif); color:#000000; font-size:12px; vertical-align:middle; font-family:tahoma; font-weight:bold; text-align:center}

.submain2-out {height:22px; background-image:url(../images/innersub2-b.gif); color:#ffffff; font-size:12px;  font-family:tahoma; font-weight:bold; text-align:center;vertical-align:middle;}
.submain2-on {height:22px; background-image:url(../images/innersub2-b-over.gif); color:#000000; font-size:12px; font-family:tahoma; font-weight:bold; text-align:center; vertical-align:middle;}
.main-out {height:27px; background-image:url(../images/inbox-menu.gif); color:#142f6e; font-size:12px; vertical-align:middle; font-family:tahoma; font-weight:bold; text-align:center; }
.main-on {height:27px; background-image:url(../images/inbox-menu-on.gif); color:#142f8d; font-size:12px; vertical-align:middle; font-family:tahoma; font-weight:bold; text-align:center; }

/*
table.main-out {height:27px; background-image:url(../images/inbox-menu.gif); color:#142f6e; font-size:12px;  font-family:tahoma; font-weight:bold; text-align:center; }
table.main-on {height:27px; background-image:url(../images/inbox-menu-on.gif); color:#142f8d; font-size:12px;  font-family:tahoma; font-weight:bold; text-align:center; }
table.main-on a{color:#8c0909;background-image:none; display:block; width:100%;}
table.main-selected {height:27px; background-image:url(../images/inbox-menu-on.gif); color:#8c0909; font-size:12px; font-family:tahoma; font-weight:bold; text-align:center; }
table.main-selected a{color:#8c0909;background-image:none;}

.submain_table{background-image:url(../images/innersub2-b.gif);vertical-align:middle;}
table.submain2-out {height:22px; background-image:url(../images/innersub2-b.gif); color:#ffffff; font-size:12px; font-family:tahoma; font-weight:bold; text-align:center}
table.submain2-out a{color:#fff;background-image:none; display:block; width:100%; height:100%;}
table.submain2-on a{color:#000;background-image:none; display:block; width:100%; height:100%;}
table.submain2-on {height:22px; background-image:url(../images/innersub2-b-over.gif); color:#000000; font-size:12px;  font-family:tahoma; font-weight:bold; text-align:center}
table.submain2-selected a{color:#8c0909;background-image:none; display:block; width:100%;height:100%;}
table.submain2-selected {height:22px; background-image:url(../images/innersub2-b-over.gif); color:#000000; font-size:12px; font-family:tahoma; font-weight:bold; text-align:center}
*/



#breadcrumbs a {
	font-weight:bold;
	color:White;
	
	
}

#breadcrumbs .item
{
	font-weight:bold;
	color:White;
}

.sr_logo 
{
	border: solid 1px #9bbef0;
	margin-right:15px;
	margin-bottom: 15px;
}

.h2 
{
	font-size:15px;
	font-family:Tahoma;
	font-weight:bold;
	color:White;
}

#sr_side_menu a 
{
	color:White;
	font-size:14px;
}

#sr_side_menu .node
{
	text-indent:5px;
}
.tblSignUpFirst1
{
	background-color:#abcaf3;
	width:100%
	}
.tblSignUpFirst2
{
	background-color:White;
	width:100%
	}
.btnSignUpFirst1
{
	 background-image:url('../images/form-b3.gif');
	 font-family:Tahoma;
	 color:#eeeeee;
	 font-size:12px;
	 font-weight:700;
	 width:150px;
	 height:24px;
	 background-color:#d4d0d8;
	 border: outset 1px #666666;
	 letter-spacing:2px;
}

.btnSignUpFirst2
{
	 background-image:url('../images/form-b3.gif');
	 font-family:Tahoma;
	 color:#eeeeee;
	 font-size:12px;
	 font-weight:700;
	 width:260px;
	 height:24px;
	 background-color:#d4d0d8;
	 border: outset 1px #666666;
	 letter-spacing:2px;
}
.grayBorder
{
	border-left:solid 1px #9196A2; 
	border-right:solid 1px #9196A2;
	 border-bottom:solid 1px #9196A2;
	}
	
.lightBlueBorder
{
	border-left:solid 1px #f8fbfe; 
	border-right:solid 1px #f8fbfe; 
	border-bottom:solid 1px #f8fbfe;
	}
	
.gridrow:hover 
{
     background-color: #9FD5F9 !important;
}
.gridrow
{
	background-color: White;
	 
}

.AlternatingGridrow:hover 
{
     background-color: #9FD5F9 !important; 
}
.AlternatingGridrow
{
	background-color: #EFF7FF; 
}
.SelectedGridrow
{
	background-color: #9FD5F9;
}

.flag {padding:0;}
.tahoma15white {font-family:tahoma; font-size:15px; color:#FFFFFF}	
.prod-tab {border:solid 1px #f5f5f6; background-color:#a9aeb8; padding:6px; width:211px}
.prod-tab2 {border:solid 4px #aaaeb9; background-color:#ffffff; padding:8px; width:214px;}
.prod-tab3 {border:solid 4px #aaaeb9; background-color:#ffffff; padding:8px}
.prod-tab4 {border:solid 1px #767b86; background-color:#aaaeb9; padding:5px}
.prod-tab5 {border:solid 4px #aaaeb9; background-color:#ffffff;}
.prod-tab6 {border: thin solid #C0C0C0;	background-color: #ffffff;}

.form-b4 {background-image:url(../images/form-b.gif); height:18px; border: outset 0px #eeeeee; padding:0px; font-family:tahoma; color:#FFFFFF; font-weight:bold; font-size:11px}

/*Tom B. 20080312*/

table.inbox-out {height:27px; background-image:url(../images/inbox-menu.gif); color:#142f6e; font-size:12px; vertical-align:middle; font-family:tahoma; font-weight:bold; text-align:center; }
table.inbox-on {height:27px; background-image:url(../images/inbox-menu-on.gif); color:#142f8d; font-size:12px; vertical-align:middle; font-family:tahoma; font-weight:bold; text-align:center; }
table.inbox-on a{color:#8c0909;background-image:none; display:block; width:100%;}
table.inbox-selected {height:27px; background-image:url(../images/inbox-menu-on.gif); color:#8c0909; font-size:12px; vertical-align:middle; font-family:tahoma; font-weight:bold; text-align:center; }
table.inbox-selected a{color:#8c0909;background-image:none;}

.innersub2_table{background-image:url(../images/innersub2-b.gif);vertical-align:middle;}
table.innersub2-out {height:22px; background-image:url(../images/innersub2-b.gif); color:#ffffff; font-size:12px; vertical-align:middle; font-family:tahoma; font-weight:bold; text-align:center}
table.innersub2-out a{color:#fff;background-image:none; display:block; width:100%; height:100%;}
table.innersub2-on a{color:#000;background-image:none; display:block; width:100%; height:100%;}
table.innersub2-on {height:22px; background-image:url(../images/innersub2-b-over.gif); color:#000000; font-size:12px; vertical-align:middle; font-family:tahoma; font-weight:bold; text-align:center}
table.innersub2-selected a{color:#8c0909;background-image:none; display:block; width:100%;height:100%;}
table.innersub2-selected {height:22px; background-image:url(../images/innersub2-b-over.gif); color:#000000; font-size:12px; vertical-align:middle; font-family:tahoma; font-weight:bold; text-align:center}









.form-b5 {background-image:url(../images/form-b2.gif); height:18px; line-height:16px; border: outset 0px #666666; padding:0px; font-family:tahoma; color:#eeeeee; font-weight:bold; width:80px; font-size:11px;display:block;margin:1px 6px;}
.cal_header{background:url(../images/inbox-tab-sub-bg.gif) repeat-x 0 0;padding:3px;}
.cal_day,
.cal_day_other{padding:2px 2px 6px;}
.cal_day_header{padding:4px 2px;}
.cal_table{border:1px solid #e1edf9;margin:7px;background:#fff;}
.cal_np a{text-decoration:none;font-weight:bold;}
.cal_day_other a{text-decoration:none;color:#8594b4 !important;}
.form-text2 {background-color:#f8f8f8; border:solid 1px #b3b3b3; padding:0px; font-family:tahoma; width:808px}
.form-text3 {background-image:url(../images/form-bg.gif); background-color:#f8f8f8; border:solid 1px #b3b3b3; padding:0px; font-family:tahoma}
.form-text4 {background-color:#f8f8f8; border:solid 1px #b3b3b3; padding:0px; font-family:tahoma}
.form-text5 {background-color:#f8f8f8; border:solid 1px #b3b3b3; width:190px; padding:0px; font-family:tahoma}
.form-text7 {background-color:#f8f8f8; border:solid 1px #b3b3b3; width:380px; padding:0px; font-family:tahoma}
.form-text6 {background-image:url(../images/form-bg.gif); background-color:#f8f8f8; border:solid 1px #b3b3b3; padding:0px; font-family:tahoma;width:60px;height:17px;}

/*EDS Section*/

.product-Item {background-color:#f8f8f8; border:solid 1px #b3b3b3; padding:5px;}
.expendable {padding:5px; cursor: pointer; vertical-align: middle;}
.link-button {font-weight:bold; text-decoration:none;}

/*PopupTable*/
.cell td{width:17px;height:17px}
.popup-panel-categories {overflow:auto;height:290px;}
.HiddenColumn {display: none;}
/* Base master page */
.search-b 
{	
	BORDER-RIGHT: #f69b5f 1px solid;	
	BORDER-TOP: #f69b5f 1px solid;	
	FONT-SIZE: 13px;	
	BORDER-LEFT: #f69b5f 1px solid;	
	WIDTH: 52px;	
	COLOR: #ffffff;	
	BORDER-BOTTOM: #f69b5f 1px solid;	
	FONT-FAMILY: tahoma;	
	HEIGHT: 20px;	
	BACKGROUND-COLOR: #ff6600;
	cursor:hand;	
	TEXT-ALIGN: center
}
.search-bg 
{	
	BORDER-RIGHT: #000000 0px solid;	
	BORDER-TOP: #000000 0px solid;	
	PADDING-LEFT: 25px;	
	BACKGROUND-IMAGE: url(../images/search-bg.gif);	
	BORDER-LEFT: #000000 0px solid;	
	WIDTH: 300px;	
	PADDING-TOP: 3px;	
	BORDER-BOTTOM: #000000 0px solid;	
	HEIGHT: 17px
}
.login-b 
{	
	BORDER-RIGHT: #000000 0px solid;	BORDER-TOP: #000000 0px solid;	
	FONT-WEIGHT: bold;	
	FONT-SIZE: 12px;	
	BACKGROUND-IMAGE: url(../images/login-b.gif);	
	BORDER-LEFT: #000000 0px solid;	
	WIDTH: 100px;	
	COLOR: #38386b;	
	BORDER-BOTTOM: #000000 0px solid;	
	FONT-FAMILY: tahoma;	
	HEIGHT: 27px;	
	TEXT-ALIGN: center;
	cursor:hand
}
.login-c 
{ 
	BORDER-RIGHT: #000000 1px solid;	
	BORDER-TOP: #000000 1px solid;	
	FONT-WEIGHT: bold;	
	FONT-SIZE: 12px;	
	BORDER-LEFT: #000000 1px solid;	WIDTH: 100px;	
	background-color:Transparent;
	border-color:Black;
	COLOR: #38386b;	
	BORDER-BOTTOM: #000000 1px solid;	
	FONT-FAMILY: tahoma;	
	HEIGHT: 27px;	
	TEXT-ALIGN: center
}
.honeycomb1
{
}

.honeycomb1 TH
{}

.honeycomb1 TD
{
	text-align:center;
	padding:0px 20px;
}

.honeycomb1 span
{
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color: #3a336c;
}

.honeycomb1 TD.LeftTD
{
	text-align:left;
	padding-left:10px;
}

.honeycomb1 TH.Footer
{
	background: url('../images/Line.jpg') right top no-repeat;
	padding-top:10px;
}

.honeycomb1 A, .honeycomb1 A:link, .honeycomb1 A:visited, .honeycomb1 A:focus, .honeycomb1 A:active
{
	color:#38386b;
	font-size:12px;
	text-decoration:none;
}

.honeycomb1 A:hover 
{
	text-decoration:underline; color:#000;
}

.honeycomb1 TH.Footer A, .honeycomb1 TH.Footer A:link, .honeycomb1 TH.Footer A:visited, .honeycomb1 TH.Footer A:focus, .honeycomb1 TH.Footer A:active
{
	color:#767676;
	font-size:11px;
	padding-right:15px;
	text-decoration:none;
}

.honeycomb1 TH.Footer A:hover 
{
	text-decoration:none; color:#000;
}

/*----------------------------------Login---------------------------------------*/
.Login
{

}

.Login TD
{
	padding:1px 5px;
}

.Login th
{
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
	color: #ff6600;
	text-align:center;
}

.Login A, .Login A:link, .Login A:visited, .Login A:focus, .Login A:active
{
	color:#949393;
	font-size:12px;
	text-decoration:underline;
}

.Login A:hover 
{
	text-decoration:none; color:#000;
}

input.little
{border:1px solid #b5b5b5;height:19px;width:135px;}

.Littlebutton
{
	background:#ff6600;
	border:none;
	width:30px;
	color:#fff;
}

/*----------------------------Search Auto-complete--------------------------*/
.AutoComplete_List{background-color: #FFF; border: 1px solid #999; margin:0px!important; list-style-type:none; list-style-image:none;}
.AutoComplete_ListItem{color: #666; margin-left:0px; font-size:12px; line-height:20px; list-style-image:none;}
.AutoComplete_ListItemHilite{background-color:#eff3fb; margin-left:0px; font-size:12px; line-height:20px; list-style-image:none; cursor:hand;}
.AutoComplete_ListItemHiliteText{font-weight:bold; color:#ff6600; font-size:12px;}

.SearchWatermark{color:#ff6600; text-align:center;}

/*----------------------------Products Search Results Page---------------------------*/
             
.DisabledPathLink
{            
    color: #142f6e;
    text-decoration: none;
    vertical-align: inherit;
}

.EnabledPathLink
{
    vertical-align:inherit;
    text-decoration: underline;
}

.divClassParent
{
    border-width:1;
    border-color:Navy;            
}
.divClassParentMouseOver
{
    border-width:1;
    border-color:#ff20ff;
    text-decoration:underline;
    
}
.divClassChild
{
    border-width:1;
    border-color:Gray;            
}
.divClassChildMouseOver
{
    border-width:1;
    border-color:#ff20ff;
    text-decoration:underline;
    color:#123fab;
}
.ParentText
{
    color:#123fab;
    font-size:12px;  
    font-weight:800;
    
}
.titleSelectedText
{
    color:#5d5d5d;
    font-size:small;  
    font-weight:bold;
    
}
.ChildText
{
    color:#123fab;
    font-size:small;  
    
}

.ParentDisabled
{
    border-width:1;
    border-color:Black;            
    color:#5d5d5d;            
}
.ParentTextDisabled
{
    color:#5d5d5d;
    font-weight:bold;
    font-size:small;  
    
}
.MarkedTextCss
{
    font-family:David;
    font-weight:bold;
}
.MatchingResultTextClass
{
    color:Purple;
}

.CategoriesTreeCounts
{
    color:#666;
    font-size:smaller;
}

.CategoriesTreeMore
{
    color:#123fab;
    font-weight:800;
    font-size:11px;            
}

.phraseHeader {color:#142f6e;font-size:15px;font-weight:600;}
.resultsOutOfTextHeader {color:#142f6e;font-size:15px;}
.resultsNumberHeader {color:#ff6600;font-size:16px;font-weight:bold;}

/*--Search\ProductSearch\UserControls\UCSearchResultsPanel.ascx--*/

.notes2
{
    color:#666;
    font-size:9pt;
}

.PageSizeNumber
{
    font-size:11px;
    font-weight:700;
}

.PageNumber
{
    font-size:12px;
    font-weight:700;
}

.SelectedLink
{
    color:#4a4a4a !important;
    text-decoration:none !important;
    font-weight:bold;                
    font-size:12px;
    cursor:default;
}

.SelectedLinkBigger
{
    color:#4a4a4a !important;
    text-decoration:none !important;
    font-weight:bold;                
    font-size:14px;
    cursor:default;
}
    
.PageSizeSeparator
{
    color:#4a4a4a !important;
}

.PageSizeText
{
    font-size:11px;        
    color:#4a4a4a;
}

.imageWrapper 
{
    margin:2px 2px 2px 2px;
    border-style:solid !important; 
    border-width:1px !important; 
    border-color:#ebebeb !important;
}