/* CSS Document */

.normalText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;   
}
.normalTextContract {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;   
}
.smallerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;   
}
.formfieldsUnderline {
	BACKGROUND-COLOR: #E3E6F2;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 6pt; 
	BORDER-BOTTOM: #333333 thin groove 1px;
	BORDER-LEFT: #333333 thin groove 0px;
	BORDER-RIGHT: #333333 thin groove 0px;
	BORDER-TOP: #333333 thin groove 0px;
	padding:0px;
 	
}
.formfieldsUnderlineLargerText {
	BACKGROUND-COLOR: #E3E6F2;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 9pt; 
	BORDER-BOTTOM: #333333 thin groove 1px;
	BORDER-LEFT: #333333 thin groove 0px;
	BORDER-RIGHT: #333333 thin groove 0px;
	BORDER-TOP: #333333 thin groove 0px;
	padding:0px;
 	
}

.formfields {
	BACKGROUND-COLOR: #E3E6F2;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 6.5pt; 
	BORDER-BOTTOM: #333333 thin groove 1px;
	BORDER-LEFT: #333333 thin groove 1px;
	BORDER-RIGHT: #333333 thin groove 1px;
	BORDER-TOP: #333333 thin groove 1px; 
	
}
.formfieldsSmallSelect {
	BACKGROUND-COLOR: #E3E6F2;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 6pt; 
	BORDER-BOTTOM: #333333 thin groove 1px;
	BORDER-LEFT: #333333 thin groove 1px;
	BORDER-RIGHT: #333333 thin groove 1px;
	BORDER-TOP: #333333 thin groove 1px;
	width:38px;  
	
}

.searchBox {
	BACKGROUND-COLOR: white;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 7pt; 
	BORDER-BOTTOM: #333333 thin groove 1px;
	BORDER-LEFT: #333333 thin groove 1px;
	BORDER-RIGHT: #333333 thin groove 1px;
	BORDER-TOP: #333333 thin groove 1px;
	 
	
}
.searchType {
	BACKGROUND-COLOR: white;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 7pt; 
	BORDER-BOTTOM: #333333 thin groove 1px;
	BORDER-LEFT: #333333 thin groove 1px;
	BORDER-RIGHT: #333333 thin groove 1px;
	BORDER-TOP: #333333 thin groove 1px;
	 
	
}
.LargerText { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333399; 

}
.LargerBlackText { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: black;
	

}
.largerTextBlack { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: black;
	

}
.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; 
}
.smallTextYellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#CC0000; 
}
.smallTextAqua {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#0099CC; 
}
.smallTextGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#666666;  
} 

.smallTextBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000; 
	 
}
.smallTextBurgandy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#990033; 
}
.smallTextDarkGreen{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#009900; 
}
.smallTextBurgandy a:hover  { color: #990033; }  
.smallTextBurgandy a:link  { color: #990033; }
.smallTextBurgandy a:visited  { color: #990033; } 

.smallTextGrey a:hover  { color: #666666; }  
.smallTextGrey a:link  { color: #666666; }
.smallTextGrey a:visited  { color: #666666; } 

.smallTextAqua a:hover  { color: #0099CC; }  
.smallTextAqua a:link  { color: #0099CC; }
.smallTextAqua a:visited  { color: #0099CC; } 

.smallTextYellow a:hover  { color: #CC0000; }  
.smallTextYellow a:link  { color: #CC0000; }
.smallTextYellow a:visited  { color: #CC0000; } 
   
.smallTextGreen { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#009900;  
}
.smallTextGreen a:hover  { color: #009900; } 
.smallTextGreen a:link  { color: #009900; } 
.smallTextGreen a:visited  { color: #009900; } 

 .smallTextOrange { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FF6600;  
}
.smallTextOrange a:hover  { color: #FF6600; } 
.smallTextOrange a:link  { color: #FF6600; } 
.smallTextOrange a:visited  { color: #FF6600; }
.mediumText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
} 

.mediumTextGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999999;  
}

.mediumTextForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
}
.formfieldsX {
	BACKGROUND-COLOR: #E3A6F2; 
	FONT-FAMILY: Verdana;
	FONT-SIZE: 6pt; 
	BORDER-BOTTOM: #333333 thin groove 1px;
	BORDER-LEFT: #333333 thin groove 1px;
	BORDER-RIGHT: #333333 thin groove 1px;
	BORDER-TOP: #333333 thin groove 1px;
	 
	
}
.borders {
	border: thin solid; border-color: #333399;      
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}.tableBottomLine {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-top-color: #3333FF;
	border-right-color: #3333FF;
	border-bottom-color: #3333FF;
	border-left-color: #3333FF;
}

<!--- These styles control the tabs at the top of the page...--->
 
.style3 {font-size: 12px}
#ddimagetabs{
}
#ddimagetabs a{
display: block;
text-decoration: none;
font: bold 12px Arial; /*tab font */
color: black; /*font color */
width: 86px; /*width of tab image */
height: 22px; /*height of tab image */
float: left;
display: inline;
margin-left: 4px; /*spacing between tabs */
padding-top: 4px; /*vertical offset of tab text from top of tab*/
background-image:url(/craftsmanWindows/images/bluetab.jpg); /*URL to tab image */
background-repeat: no-repeat;
text-align: center;
}

#ddimagetabs a:hover, #ddimagetabs a.current{
background-image:url(/craftsmanWindows/images/bluetabover.jpg); /*URL to tab image onmouseover */
color: black;
}

#tabcontentcontainer{
width:780px; /*width of 2nd level content*/
height:40px; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}

.tabcontent{
display:none;
}

.logOutButton
{
    color: black; /*font color */
	FONT-FAMILY: Verdana;
	FONT-SIZE: 6pt; }
	
.logOutButton a:hover  { color: white; text-decoration: underline; }  
.logOutButton a:link  { color: white; text-decoration: none;}
.logOutButton a:visited  { color: white; text-decoration: none; } 
.logOutButton a:active  { color: white; text-decoration: none; }

#LayerMenu {
	position:absolute;
	left:723px;
	top:42px;
	width:81px;
	height:20px;
	z-index:1;
}
