﻿/*  THIS IS FOR FONT EMBEDDING 
HERE I AM EMBEDDING THE DARK CRYSTAL FONT
NO ONE HERE SHOULD HAVE THIS FONT INSTALLED 
ON THEIR SYSTEM


REMEMBER TO CHANGE PARAGRAPH BACK TO 

font-famliy :Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;

 */


/*
   @font-face {
    font-family:  RobFamily;
    font-style:  normal;
    font-weight: normal;
    src: url(http://localhost/Powermatic/DARKCRY0.eot);
  }

*/

.DayHeader
{
 background-color:#DDAA00;
 color:White;
 font-size:x-small;
 }
 .MonthHeader
 { color:#DDAA00;
	background-color:White;
	font-weight:bold;
	font-size:x-small;
 }
.Weekend
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	color: white;
	border-bottom: black 1px solid;
	background-color: white;
}
.CalToday
{
	background-color:#DDAA00;
	font-weight:bold;
}
.CalDay 
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	color: white;
	border-bottom: black 1px solid;
	background-color: white;
}

  .globalDiv
    {
		 border: solid 1px black; 
    }
.orderhead 
{
	font-size:12px;
	background-color: #cccccc;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;			
}
.ordermessage
{
	font-size:12px;
	color:Maroon;
	text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;			
}
.orderline
{
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;		
}

.mergecart
{
	background-color: White;
	 border: solid 5px black;
filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;
}

.noopacity
{
filter:alpha(opacity=100);
-moz-opacity:1.0;
opacity:1.0;
}




.ServiceCenter
{
 color : Black;	
 background-color : #ffffff;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	font-weight:normal;
 	  border : solid 3px #ddaa00;
	margin-bottom : 10px; 
}



.catdiv {
scrollbar-face-color: #ddaa00;
scrollbar-highlight-color: #6e5501;
scrollbar-3dlight-color: #6e5501;
scrollbar-darkshadow-color: #6e5501;
scrollbar-shadow-color: #6e5501;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #eac95e;
}

/*
 .cattable {
BORDER-RIGHT: #EAC95E 1px solid; 
BORDER-TOP: #ddaa00 1px solid;  
BORDER-LEFT: #ddaa00 1px solid; 
BORDER-BOTTOM: #EAC95E 1px solid; 
BACKGROUND-COLOR: #ffffff; 
border-style: beveled; border-width: 20;}
*/

 .cattable {
BORDER-RIGHT: #000000 2px solid; 
BORDER-TOP: #000000 2px solid;  
BORDER-LEFT: #000000 2px solid; 
BORDER-BOTTOM: #000000 2px solid; 
BACKGROUND-COLOR: #ffffff; 
 text-align: center;
}

 
.title { font-size:18px; font-weight:bold; 
	font-family:Arial;color:#ddaa00; 
	filter:Shadow(color=#000000,strength=5, direction=135); 
	 width:250px;
	 text-align : center;
	}

.paragraph
{
    font-family  : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: Black;	
}

.padvertical
{
 padding-bottom : 5px;
 padding-top : 5px;
}

.crossselldiv	
{
  height : 190px;
  width : 130px;
  border : solid 1px black;
  text-align : center;	
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10px;
}

.Treeview
{
	font-family : Verdana, Arial, Helvetica, sans-serif;	
  font-size : 12px;
}

.crossselldiv:hover
{
	background-color : #ffdd67;
}


.loginnav
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #ddaa00;
}

.opacity
{
	background:black;
filter:alpha(opacity=75);
-moz-opacity:.75;
opacity:.75;
}

a.navDash:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #ddaa00; 	
}

a.navDash:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #ddaa00; 
	text-decoration: underline;
}

a.navDash:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	background: #ddaa00
}

a.Page:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;	
}

a.Page:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

a.Page:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ddaa00;
	text-decoration: underline;
	background: #000000;
	font-weight: bold 
}


a.whitelink{	color: #ffffff;}
a.whitelink:visited{	color: #ffffff;}	
a.whitelink:link{	color: #ffffff;}
a.whitelink:hover{	color: #ffffff; font-weight:bold;}

a.reglink{text-decoration:none; color: Black;}
a.reglink:visited{color:black;}
a.reglink:link{ color:Black;}
a.reglink:hover{color:Black; text-decoration:underline;}

a.blacklink{	color: #000000; text-decoration: none}
a.blacklink:visited{	color: #000000;}	
a.blacklink:link{	color: #000000;}
a.blacklink:hover{	color: #000000; font-weight:bold;}

a.bln{	color: #000000; text-decoration: none}
a.bln:visited{	color: #000000;}	
a.bln:link{	color: #000000;}
a.bln:hover{	color: #000000;}


.horizontalrule
{
color:black;
height:1px;
}

h2
{
	font-family: Verdana, Arial Black,  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align:middle;	
	padding-bottom: 1px;
	padding-top: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
}


h3
{
	font-family: Verdana, Arial Black, Arial,  Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;		
	font-weight: bold;
	font-style:italic;
	padding-bottom:  1px;
	border-bottom: solid 1px black;
}

h4
{
	font-family: Verdana, Arial Black, Arial,  Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;		
	font-weight: bold;
	padding-bottom:  1px;
    margin : 0px 0px 0px 0px;
}

.menulandtitle, .menulandtitle A:link 
{
	font-family: Verdana, Arial Black, Arial,  Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;		
	text-decoration : none; 
}


.menulanddesc, .menulanddesc a:link
{
	font-family: Verdana, Arial Black, Arial,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration : none; 		
}


.tabcellyellow
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color : #ddaa00;
	font-weight: bold;
	border : solid 1px black;
	text-align : left;
 }
 
 .txtStyledYellow
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
		font-weight: bold;
		text-align : left;
 }

.tabcellwhite
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color : #ffffff;
	font-weight: bold;
	border : solid 1px black;
	text-align : left;	
}




.btnStyled {
	background: #000000;
	border-color : #ddaa00;
	border-style: solid;
	color : #ddaa00;
}

.btnStyledYellow
{
	background: #ddaa00;
	border : solid 1px black;
	color : #000000;
		font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;			
}

.btnStyledY
{
		border : solid 1px black;
	color : #ddaa00;
			font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;			
}

.ddlStyled {
	color : #ddaa00;
	background-color :black;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;	
}

.ddlStyledDisabled {
	color : #ddaa00;
	background-color :Black;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;	
}
.ddlStyledG {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;	
}


.txtStyled
{
 color : Black;	
 background-color : #ddaa00;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
}
.txtStyledn
{
 color : Black;	
   	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
}
.tabtablecelln {

           padding-left : 5px;
           padding-right: 5px;
           border-bottom: solid 1px #000000;                     

}

.tablegray
{
	       padding-left : 5px;
           padding-right: 5px;
           border : solid 1px #000000;  
           
	
	
}
.tabtablecellir {
             border-right: solid #000000;          
}

.tabtablecellil {
           border-left: solid #000000;
}

.tabtablecellb {

           padding-left : 5px;
           padding-right: 5px;
           border: solid 1px #000000;        

}



a.accordionLink
{	color: black; 
	text-decoration: none;
	font-weight:normal;
}
a.accordionLink:hover
{	
	color: black;
	text-decoration: underline;
	font-weight:normal;
}

.AccordionHeader 
{
	background-color:#dcdcdc;
	color:Black;
}
.AccordionText 
{ margin:7px;
	margin-bottom:7px;
	margin-top:7px;
	font-size:inherit;
	font-weight:bold;
}

a.accordionLink2
{
	color: gray; 
	text-decoration: none;
	font-weight:normal;
	font-size:smaller;
}
a.accordionLink2:hover
{	
	color: #dcdcdc;
	text-decoration: underline;
	font-weight:normal;
}

.progress
{
    text-align:center;
    font-weight: bold;
    color:Maroon;
    font-size: 30px;
	position:absolute;
	top: 50%;
	left: 50%;
	width:200px;
	height:100px;
	margin-top: -50px; /*set to a negative number 1/2 of your height*/
	margin-left: -100px; /*set to a negative number 1/2 of your width*/
}
.Animation
{
	position:absolute;
	z-index: 9999;
	visibility:hidden;
	width: 300;
}

 .proddivout 
 {
	border : solid 1px black;	
    background-color : #666666;
    position: absolute;
	padding : 5px;
	visibility:hidden;
	top: 50%;
	left: 50%;
	width: 310px;
	margin-top: -250px; /*set to a negative number 1/2 of your height*/
	margin-left: -125px; /*set to a negative number 1/2 of your width*/	
}

 .proddivin 
 {
	border : solid 2px #ddaa00;
     background-color : #ffffff;
	padding:10px;		
}
.PopBtn
{
visibility:hidden;	
position:absolute ;
border:solid 0px black;
}
.banner
{
	padding: 0px 5px 0px 5px
}
.advsrch
{
	border : solid 1px black;	
    background-color : #FFFFFF;
    position: absolute;
	padding : 5px;
	visibility:hidden;
	top: 50%;
	left: 50%;
	width:400px;
	height:200px;
	margin-top: -100px; /*set to a negative number 1/2 of your height*/
	margin-left: -200px; /*set to a negative number 1/2 of your width*/	
}

.helperDiv
{
	float:left; 
	display:inline; 
	overflow:auto;
    z-index: 301; 
    font-size: 10px; 
    border: solid 1px #CCCCCC; 
    background-color: #FFFFFF; 
    padding: 1px;
    text-align: left; 
    position: absolute;
    top: 20%;
    left: 10%;
    width:80%;
    border: solid 2px #ddaa00;
    
    /*opacity: 0; 
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);*/
    }
    
/* CSS for top Nav */

.TopStaticMenuItem
{ font-weight:bold;
	font-family:"Verdana";
	font-size:12px;
	color:White;
	padding-left: 2px;
	padding-right:2px;
	padding-top:3px;
	padding-bottom:3px;
}        
	
.TopStaticHover
{
	background-color:#ddaa00;
	font-weight:bold;
	font-family:Verdana;
	font-size:12px;
	color:Black;
}

/* Styles for left menu */

.LeftMenu
{
	line-height: 20px;
	margin-left: 5px;
	margin-right: 5px;  	
	}

.LeftStaticMenuItem
{ 	font-weight:bold;
	font-family:Verdana;
	font-size:11px;
	background-color:Transparent;
	color:Black;
	font-style:italic;
	padding-left: 5px;
	padding-right: 5px;  	
	}

.LeftStaticHover
{ font-weight:bold;
	background-color:black;
	color:#ddaa00;
	font-family:Verdana;
	padding-left: 5px;
	padding-right: 5px;  	
	}

.LeftDynamicMenuItem
	{ font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	background-color:#ddaa00;
	color:black;
	border: solid 1px white;
	padding-left: 5px;
	padding-right: 5px;  	
	}
	
.LeftDynamicHover
{ 	background-color:black;
	color:#ddaa00;
	padding-left: 5px;
	padding-right: 5px;  	
	}
	
.BreadCrumb
{   display:inline; 
	font-family:Times New Roman; 
	font-size:12pt; 
	font-weight:normal; 
	text-decoration:none; 
	font-style:normal; 
	border-bottom:none
}

.notice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : black;
}

a.notice:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : black;
}

a.notice:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color : black;
	text-decoration: underline;
}

a.notice:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration: underline;
	background: white;
}

.titletext
{
	background-color: #DDAA00;
	color: White;
}

.gvheader
{
	 font-family: Verdana,Arial,sans-serif;
	  font-weight: bold;
	  font-size: 12px;
	   	  
}
.gvbackground
{
	
}
.wmhFormShade
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color : #ddaa00;
	font-weight: bold;
	border : solid 1px black;
	text-align : left;
 }
 
 .lnkMap
 {
 	color: #ffcc33;
 }
 .tblImg
 {
  background-color: #666666;
 }
 
 .lblDesc
 {
 	 background-color: #FFDD67;
 }
.tblHead
{
	 background-color: #FFDD67;
}
.divPager
{
	background-color: Black;
}
.hdrow
{
	border-bottom: solid 1px black;   
}
.tabtablecellr {

           padding-left : 5px;
           padding-right: 5px;
           border-bottom: solid 1px black;                     

}

.gvHeader
{
	display: none;
}

 .innerdiv 
 {
 	border-top: solid 1px black;
 	
 	}
 	/*.outerdiv
 	{
 		font-weight: bold;
 	}*/
.toolbx
{
		font-weight:bold;
	color: White;
}
.NumButtonStyle
{
	color: White;
	text-decoration: none;
	text-align: right;
	}

.CurrentPage
{
	 color: Yellow;
}
.NumButtonStylel
{
	color: White;
	text-decoration: none;
	text-align: right;
	}
.CurrentPagel
{
	 color: black;
}
.lblHeader
{
	font-weight:bold;
		 Font-Size:"18px"; 
		 font-style:italic;
		 font-family: Verdana;
}

.lblHead
{
	font-family: Verdana, Arial Black,  Arial, Helvetica, sans-serif;
	font-size: 12px;
		vertical-align:middle;	
	padding-bottom: 1px;
	padding-top: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
 background-color: #ffdd67;
}
 .HiddenText Label
 {
 	display: none;
 }
 
 .ItemPlaceHolder
 {
 	vertical-align: top;
  	 width: 250px;
 	 border-right-style: solid; 
 	 border-right-width: thin;
    border-right-color: Black; 
    border-bottom-style: solid;
     border-bottom-width: thin;
    border-bottom-color: #000000;
     text-align: center;
 }
.divPagerlbl
{
	position:  relative;
	 width: 250px;
	  float: left;
}

.autocomplete_completionListElement 
{ 
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	 
	visibility : hidden;
	margin : 0px!important;	
	padding: 0px!important;
    text-align : left; 
    list-style-type : none;
   border-width : 1px;
	border-style : solid;
	border-color: ButtonShadow;
}
       
       .tblWebPricingColor1
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color : #ddaa00;
	font-weight: bold;
	
}

.tblWebPricingColor2
{
	color: black;
	font-size:12px;		
	font-family: Verdana,Arial,sans-serif;
	background-color: white;
	text-align : center;		
}

.tblWebPricingColor3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color : #ddaa00;
	font-weight: bold;
border: 1px solid #FFFFCC;
		border-collapse:collapse;
}
altRow
{ 
	background-color: #ddaa00;
}
.popupmessage
{
	vertical-align: middle;
    text-align: center;
	position:absolute;
	top: 50%;
	left: 50%;
	width:600px;
	height:175px;
	margin-top: -100px; /*set to a negative number 1/2 of your height*/
    margin-left: -250px;
	z-index:1000;
	color:Red;
	border: solid 5px black;
	background-color:white;
}


.lightbox
{
	vertical-align: top;
    text-align: left;
	position:absolute;
	z-index: 600;
	top: 0%;
	left: 0%;
	width:100%;
	height:120%;
	margin-top: 0px; /*set to a negative number 1/2 of your height*/
    margin-left: 0px;
    background-color:Black;
    filter:alpha(opacity=80);-moz-opacity:.80;opacity:80;
}
a.hand
{
	cursor: pointer;
}
.modalBackground {
	background-color:#5482AB;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
