

.SgWscTpContent
{
    BACKGROUND-COLOR: #ffffff; 
    COLOR: #4F5700;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none;
	background:#FFF url(images/bd_background.jpg) repeat-y;
}






.SgWscTpChannel
{
    BACKGROUND-COLOR: #C1EAFF;
}
 .SgWscTpChannelItemB
{
    BACKGROUND-COLOR: #C1EAFF;
    BORDER-BOTTOM: #ffffff 1pt solid;
    BORDER-LEFT: #ffffff 1pt solid;
    BORDER-RIGHT: #ffffff 1pt solid;
    BORDER-TOP: #ffffff 1pt solid;
    COLOR: #4F5700;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt
}
 .SgWscTpChannelItem
{
    BACKGROUND-COLOR: #C1EAFF;
    COLOR: #4F5700;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt
}
 .SgWscTpChannelItemLink
{
    COLOR: #4F5700;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}
 .SgWscTpChannelItemLink:hover
{
    COLOR: #4F5700;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: underline
}



 .SgWscTpContentText
{
    COLOR: #4F5700;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}

 .SgWscTpContentTextLink
{
    COLOR: #4F5700;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}

 .SgWscTpContentTextLink:hover
{
    COLOR: #4F5700;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: underline
}

 .SgWscTpContentHead
{
    COLOR: #3D5700;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 24pt;
    FONT-WEIGHT: bold
}

 .SgWscTpContentHeadLink
{
    COLOR: #3D5700;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}

 .SgWscTpContentHeadLink:Hover
{
    COLOR: #3D5700;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: underline
}

 .SgWscTpContentFooter
{
    COLOR: #100276;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
}

 .SgWscTpContentFooterLink
{
    COLOR: #100276;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}

 .SgWscTpContentFooterLink:Hover
{
    COLOR: #100276;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: underline
}


 .SgWscTpContentHeader
{
    COLOR: #3D5700;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold
}

 .SgWscTpFrame
{
    BACKGROUND-COLOR: #9FAD00;
}

 .SgWscTpFrameHead
{
    COLOR: #220057;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 24pt;
}

 .SgWscTpFrameHeadLink
{
    COLOR: #220057;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}

 .SgWscTpFrameHeadLink:Hover
{
    COLOR: #220057;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: underline
}

 .SgWscTpFrameFooter
{
    COLOR: #220057;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
}

 .SgWscTpFrameFooterLink
{
    COLOR: #220057;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}

 .SgWscTpFrameFooterLink:Hover
{
    COLOR: #220057;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: underline
}

 .SgWscTpFrameHeader
{
    COLOR: #220057;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 24pt;
    FONT-WEIGHT: bold
}

 .SgWscTpFrameHeaderText
{
    COLOR: #220057;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}

 .SgWscTpContentInfoSmall
{
    COLOR: #100276;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}
 .SgWscTpContentLine
{
   COLOR: #C1EAFF
}

 .SgWscTpFrameLine
{
   COLOR: #9FAD00
}

 .sgcDefContentText 
{
    COLOR: #4F5700;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
}

 .sgcDefContentHeader {
    COLOR: #3D5700;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 16pt
}

 .sgcDefContentTextSmall 
{
    COLOR: #4F5700;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt
}    

 .sgcDefContentTextLink 
{
    COLOR: #4F5700;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: underline
}

 .sgcDefContentHeaderLink 
{
    COLOR: #3D5700;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
 .sgWSCEPout
{
border-color : #ffffff;  
border-style: solid; 
border-width: 1;cursor:default;
}
 .sgWSCEPover
{
	border-color : #4F5700;
	border-style: dotted; 
	border-width: 1;cursor:hand;
}

/* begin catalog styles */

.sgcCTChannelItem
{
	font-size: 12pt;
	color: #ffffff;
	font-family: Times New Roman;
	background-color: transparent;
}
.sgcCTContent
{
	font-size: 12pt;
	color: #4F5700;
	font-family: Times New Roman;
	text-decoration: none;
}
.sgcCTContentSubHeader
{
	font-weight: bold;
	font-size: 16pt;
	color: #3D5700;
	font-family: Times New Roman;
}
.sgcCTContentInfoSmall
{
	font-size: 12pt;
	color: #4F5700;
	font-family: Times New Roman;
}
.sgcCTContentLine
{
	color: #3D5700;
}
.sgcCTContentInfo
{
	font-size: 12pt;
	font-family: Times New Roman;
	text-decoration: none;
}
.sgcCTContentInfoBold
{
	font-weight: bold;
	font-size: 12pt;
	font-family: Times New Roman;
	text-decoration: none;
}
.sgcCTContentInfoLink
{
	color: #4F5700;
	font-family: Times New Roman;
	text-decoration: Underline;
}
.sgcCTContentInfoLink: hover
{
	color: #3D5700;
	font-family: Times New Roman;
}
.sgcCTProductSearchInput
{
	border-right: #000000 0px solid;
	border-top: #000000 1px inset;
	font-size: 8pt;
	border-left: #000000 1px inset;
	color: #000000;
	border-bottom: #000000 1px solid;
	font-family: verdana,arial,helvetica;
	letter-spacing: 0pt;
	background-color: #ffffff;
	text-align: left;
}
.sgcCTInput
{
	border-right: #111111 1px solid;
	border-top: #111111 1px solid;
	font-size: 12px;
	border-left: #111111 1px solid;
	width: 20%;
	color: #4F5700;
	border-bottom: #111111 1px solid;
	font-family: Times New Roman;
	background-color: transparent;
	text-decoration: none;
}
.sgcCTChannelBar
{
	background-color: #C1EAFF;
}
.sgcCTModernChannelBar
{
	background-color: #C1EAFF;
	font-family: Times New Roman;
	color: #4F5700;
	border-bottom: solid 1px black;
	border-top: solid 1px black;
}
.sgcCTModernChannelBarLink
{
	background-color: #C1EAFF;
	font-family: Times New Roman;
	color: #4F5700;
	text-decoration: underline;
}
.sgcCTCategoryHeader
{
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial, Sans-Serif; 
COLOR:#000000;
}
.sgcCTModernBuyNowButton
{
	font-family: Arial;
	font-size: 8pt;
	color: #333333;
	border: 1px solid #9B9B9B;
	background-image: URL(ct_CWModernBuyNow.jpg);
	height: 18px;
}

.sgcCTBoxBorderTD
{
	border:1px solid #C1EAFF;
	font-size: 12pt;
	color: #4F5700;
	font-family: Times New Roman;	
}

.LoadingBar
{
        border: 1px solid #6B6D6B;
        background: Window;
        height: 12px;
        font-size: 1px;
        margin: 1px;
        width: 247px;
        -moz-box-sizing: border-box;
        display: block;
        overflow: hidden;
}
.LoadingBar span {
        height: 8px;
        margin: 1px;
        width: 6px;
        background: #00007B;
        float: left;
        font-size: 1px;
}

.LoadingBarBlock0 {filter: alpha(opacity=10);}
.LoadingBarBlock1 {filter: alpha(opacity=30);}
.LoadingBarBlock2 {filter: alpha(opacity=50);}
.LoadingBarBlock3 {filter: alpha(opacity=70);}
.LoadingBarBlock4 {filter: alpha(opacity=90);}
.LoadingBarBlock5 {filter: alpha(opacity=100);}
.LoadingBarBlock6 {filter: alpha(opacity=95);}
.LoadingBarBlock7 {filter: alpha(opacity=70);}
.LoadingBarBlock8 {filter: alpha(opacity=50);}
.LoadingBarBlock9 {filter: alpha(opacity=30);}
.LoadingBarBlock10 {filter: alpha(opacity=10);}

.sgcCTpreviewLoadingBox
{
        background-color:white;
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
        visibility:visible;
        text-align:center;
        vertical-align:middle;

}
/* end catalog styles */

/* jqModal base Styling courtesy of;
  Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
  the Window's z-index value will be set to 3000 by default (in jqModal.js). You
  can change this value by either;
    a) supplying one via CSS
    b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */
  
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -300px;
    width: 600px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
