@import url("Common.css");


/*Logo Link*/
Span.LogoLink{color:SlateGray;}

/*Desktop Default Login Form*/
Table.LoginForm TD.SignIn{border-right:1px solid #cccccc;padding:5px;}
Table.LoginForm TD.Title {font-weight:bold;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;padding:5px;}

/*Footer*/
TD.Footer {color:gray;}

/*Banner Styles*/
Table.Banner {height:100%;}
Table.Banner TD.SiteLinkGuest{background-color:black;color:white;}
Table.Banner TD.SiteLinkGuest A:link { COLOR: white;}
Table.Banner TD.SiteLinkGuest A:visited { COLOR: white;}
Table.Banner TD.SiteLinkGuest A:hover { COLOR: white;}

Table.Banner TD.SiteLink{background-color:white;color:gray;}
Table.Banner TD.SiteLink A:link { COLOR: gray;}
Table.Banner TD.SiteLink A:visited { COLOR: gray;}
Table.Banner TD.SiteLink A:hover { COLOR: gray;}

/*DataGrid Styles*/
Table.Grid{background-color:#aaaaaa;font-family:verdana;font-size:10pt;}
Table.Grid TR{background-color:ffffff;}
Table.Grid .Header{background-color:#E2F4F3;color:black;font-weight:bold;white-space:nowrap;}
Table.Grid .Item{background-color:ffffff;}
Table.Grid .AltItem{background-color:#eeeeee;}

Table.Grid .Header A:link { COLOR: black;text-decoration:none;}
Table.Grid .Header A:visited {COLOR: black;text-decoration:none;}
Table.Grid .Header A:hover { color:black;text-decoration:underline;}

/*DataGrid 2 Styles*/
Table.Grid2{background-color:#cccccc;font-family:verdana;font-size:10pt;}
Table.Grid2 TR{background-color:ffffff;}
Table.Grid2 .Header{background-color:#E2F4F3;color:black;font-weight:bold;white-space:nowrap;}
Table.Grid2 .Item{background-color:ffffff;}
Table.Grid2 .AltItem{background-color:#eeeeee;}

Table.Grid2 .Header A:link { COLOR: black;text-decoration:none;}
Table.Grid2 .Header A:visited {COLOR: black;text-decoration:none;}
Table.Grid2 .Header A:hover { color:black;text-decoration:underline;}

Div.Comments{cursor:default;height:22px;overflow:hidden;}

/*PageTabs*/
Table.PageTabs TD.Tab {BACKGROUND-COLOR: #cccccc;}
Table.PageTabs TD.Tab A:link {COLOR: #3b696f;}
Table.PageTabs TD.Tab A:visited {COLOR: #3b696f;}
Table.PageTabs TD.Tab A:hover {COLOR: green;}
Table.PageTabs TD.TabSelected {BACKGROUND-COLOR: #3b696f;}
Table.PageTabs TD.TabSelected A{COLOR: white;}
Table.PageTabs TD.TabSelected A:link {COLOR: white;}
Table.PageTabs TD.TabSelected A:visited {COLOR: white;}
Table.PageTabs TD.TabSelected A:hover {COLOR: white;}
Table.PageTabs TD.Content {background-color:#3b696f;}

/*SubPageTabs*/
Table.SubPageTabs{BACKGROUND-COLOR: #3b696f;}
Table.SubPageTabs TD.Tab A:link {COLOR: white;}
Table.SubPageTabs TD.Tab A:visited {COLOR: white;}
Table.SubPageTabs TD.Tab A:hover {COLOR: white;}
Table.SubPageTabs TD.TabSelected {BACKGROUND-COLOR: white;}
Table.SubPageTabs TD.TabSelected A:link {COLOR: black;}
Table.SubPageTabs TD.TabSelected A:visited {COLOR: black;}
Table.SubPageTabs TD.TabSelected A:hover {COLOR: black;}

/*LeftPageTabs*/
Table.LeftPageTabs{BACKGROUND-COLOR: #3b696f;}
Table.LeftPageTabs TD.Tab A:link {COLOR: white;}
Table.LeftPageTabs TD.Tab A:visited {COLOR: white;}
Table.LeftPageTabs TD.Tab A:hover {COLOR: white;}
Table.LeftPageTabs TD.TabSelected {BACKGROUND-COLOR: white;}
Table.LeftPageTabs TD.TabSelected A:link {COLOR: black;}
Table.LeftPageTabs TD.TabSelected A:visited {COLOR: black;}
Table.LeftPageTabs TD.TabSelected A:hover {COLOR: black;}

/*TabStrip Styles*/
Table.TabStrip A:link { COLOR: #336666; }
Table.TabStrip A:visited { COLOR: #336666;}
Table.TabStrip A:hover { COLOR: green;}
Table.TabStrip TD.Tab {BACKGROUND-COLOR: #cccccc }
Table.TabStrip TD.TabSelected {BACKGROUND-COLOR: white; }

/*SimpleTabs Styles*/
Table.SimpleTabs {background-color:#eeeeee;}
Table.SimpleTabs TD.Tab {}
Table.SimpleTabs TD.Tab A:link { COLOR: #336666; }
Table.SimpleTabs TD.Tab A:visited { COLOR: #336666;}
Table.SimpleTabs TD.Tab A:hover { COLOR: green;}
Table.SimpleTabs TD.TabSelected{}
Table.SimpleTabs TD.TabSelected A:link{color:black;}
Table.SimpleTabs TD.TabSelected A:visited{color:black;}
Div.SimpleTabs {color:#aaaaaa;}

/*Simple LeftMenu*/
Table.SimpleLeftMenu{background-color:#eeeeee;border:1px solid #cccccc;}
Table.SimpleLeftMenu TD{background-color:#ffffff;}
Table.SimpleLeftMenu TH{margin-top:100px;}

/*Detail View*/
Table.Details TH{border-color:#cccccc;}
Table.Details .Margin{border-color:#cccccc;}
Table.Details TD.Label{color:#3b696f;}

/*Report View*/
Table.Report{background-color:#ffffff;border:1px solid #dcdcdc;padding:10px;}
Table.Report TR.Spacer{background-color:#f5f5f5;}


/*New Search Form*/
.NewSearchForm {background-color:#3b696f;border:1px solid #3b696f;}
.NewSearchForm TABLE{background-color:White;}
.NewSearchForm .Title{background-color:#3b696f;color:White;}

.SearchGrid {background-color:gray;}
.SearchGrid TR.Header{background-color:#3b696f;color:white;text-align:left;}
.SearchGrid TR.Item{background-color:white;}
.SearchGrid TR.AltItem{background-color:#eeeeee;}
.SearchGrid TR.ItemOver{background-color:lightyellow;cursor:hand;}

/*Buttons*/
A.Button:link { COLOR: #3b696f;text-decoration:none;}
A.Button:visited { COLOR: #3b696f;text-decoration:none;}
A.Button:hover { COLOR: green;text-decoration:underline;}

span.Button {
    color:#3b696f;
    text-decoration:none;
}
span.Button:hover {
    color:green;
    text-decoration:underline;
    cursor: pointer;
}

/*Grid Buttons*/
Table.Grid A:link { COLOR: #3b696f;text-decoration:none;}
Table.Grid A:visited { COLOR: #3b696f;text-decoration:none;}
Table.Grid A:hover { COLOR: green;text-decoration:underline;}

/*Error Messages*/
.ErrorMessage, .ErrMsg{color:red;}

/*User EmailNotSent*/
.EmailNotSent .header{color:red;}

.value{color:navy;}
.note{background-color:#f5f5f5;border:1px solid #cccccc;padding:5px;}
span.contin{color:#3b696f;font-size:12pt;}
a.icon{border:1px solid;padding-left:3px;padding-right:3px;font-weight:bold;color:Green;font-family:Trebuchet MS,arial;}

/*New Orders Styles*/
.orders .sep { FONT-SIZE: 5px }
.orders .head { FONT-WEIGHT: bold; FONT-SIZE: 20px; FONT-FAMILY: arial, helvetica, sans-seriff }
.orders .head2 { FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: arial, helvetica, sans-seriff }
.navHead { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 1px; PADDING-TOP: 8px; FONT-FAMILY: arial, helvetica, sans-seriff }
.navBody12 { PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px }
.navBody11 { PADDING-BOTTOM: 8px; LINE-HEIGHT: 15px }
.navBody12 A { FONT-SIZE: 12px; FONT-FAMILY: arial, helvetica, sans-seriff }
.navBody11 A { FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-seriff }
.orders A.selected, .orders .navbuttons A.selected{ FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none }
.orders SELECT { COLOR: #666666 }
.orders A { COLOR: blue }
.orders .navbuttons A { COLOR: #3b696f;}
.orders .navbuttons A.disabled { COLOR: #dcdcdc }
.orders .navbuttons A {BORDER-RIGHT: 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid; TEXT-DECORATION: none }
.orders A.disabled { COLOR: #dcdcdc }
.w300 { WIDTH: 300px }
.w200 { WIDTH: 200px }
.w150 { WIDTH: 150px }
.published{color:green;border:1px solid;padding:1px 3px 1px 3px;}
.unpublished{color:#aaaaaa;border:1px solid;padding:1px 3px 1px 3px;}
.label2{color:#3b696f;}

Div.News .newsitem {padding:5px;margin-bottom:5px;font-size:12px;xborder:1px solid #cccccc;}
Div.News .newsitem .subject{font-weight:bold;padding-bottom:3px;}

Div.frontpage {text-align:left;padding:5px;margin-bottom:5px;font-size:10pt;font-family:Trebuchet MS,tahoma,arial;border:1px solid gold;background-color:lightyellow;}
Div.frontpage .header{display:none;}
Div.frontpage .newsitem .subject{font-weight:bold;padding-bottom:3px;}
.NoShow{display:none;}


.ExcelButton {
    border: 1px solid #563d7c;
    color: black;
    padding: 3px 10px 3px 25px;
    background-image: url(../images/xls16.png);
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-position-x: 5px;
    background-color: #E9E9E9;
}
.ExcelButton:hover {
    border: 1px solid #563d7c;
    color: black;
    padding: 3px 10px 3px 25px;
    background-image: url(../images/xls16.png);
    background-repeat: no-repeat;
    background-position-y: 2px;
    background-position-x: 5px;
    background-color: #EEEEEE;
}

.Link
{
    color: blue;
    text-decoration: underline;
    cursor: pointer;
}

table.OrderHintOtherProperties
{
    border-collapse: collapse;
    border-spacing: 0px;
}
table.OrderHintOtherProperties td
{
    background-color: white;
    border: 1px solid black;
    padding: 2px;
}
table.OrderHintOtherProperties tr:nth-child(2n+1) td {
	background-color: #efefef;
}
table.OrderHintOtherProperties tr:first-child td {
    font-weight: bold;
}


table.CallTrackHint 
{
    border-collapse: collapse;
    border-spacing: 0px;
}
table.CallTrackHint td
{
    background-color: white;
    border: 1px solid black;
    padding: 2px;
}
table.CallTrackHint tr:nth-child(2n+0) td {
	background-color: #efefef;
}

table.GridNoBorder {background-color:#cccccc;font-family:verdana;font-size:10pt;border-spacing:0px;empty-cells:show;border:none}
table.GridNoBorder td {border-width:0px;border-style:solid;border-color:#bbbbbb;padding:2px;}
table.GridNoBorder tr {background-color:#ffffff;}
table.GridNoBorder .Header{background-color:#E2F4F3;color:black;font-weight:bold;white-space:nowrap;}
table.GridNoBorder .Item{background-color:#ffffff;}
table.GridNoBorder .AltItem{background-color:#eeeeee;}

table.GridNoBorder .Header A:link { COLOR: black;text-decoration:none;}
table.GridNoBorder .Header A:visited {COLOR: black;text-decoration:none;}
table.GridNoBorder .Header A:hover { color:black;text-decoration:underline;}

table.Grid3
{
    border-collapse: collapse;
    border-spacing: 0px;
}
table.Grid3 td
{
    background-color: white;
    border-width:1px;
    border-style:solid;
    border-color:#bbbbbb;
    padding: 2px;
}
table.Grid3 tr:nth-child(2n+1) td {
	background-color: #eeeeee;
}
table.Grid3 tr:first-child td {
    background-color: #E2F4F3;
    font-weight: bold;
}
table.Grid3 A:link { color: #3b696f;text-decoration:none;}
table.Grid3 A:visited { color: #3b696f;text-decoration:none;}
table.Grid3 A:hover { color: green;text-decoration:underline;}



/* Grid with borders, no special header, no alternating backround*/
table.Grid4
{
    border-collapse: collapse;
    border-spacing: 0px;
}
table.Grid4 td
{
    background-color: white;
    border-width:1px;
    border-style:solid;
    border-color:#bbbbbb;
    padding: 2px;
}


.HeaderSort:hover {
    text-decoration:underline;
    cursor: pointer;
}

table.no-wrap th, table.no-wrap td {
  white-space: nowrap;
}

input[readonly] {
    color: black;
    background-color: #eeeeee;
}
textarea[readonly] {
    color: black;
    background-color: #eeeeee;
}
select[disabled] {
    color: black;
    background-color: #eeeeee;
}
