/* ================================
    CSS STYLES FOR CNC LATHE
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg 
{
    background-color: darkblue;
}

/* background color for the content part of the pages */
Body
{
    	background-color: white;
    	background-image: url("http://www.cnclathecuttingtools.com/images/SBLite.jpg");
	background-repeat: repeat-y;
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-weight: bold;
    /*border-left-style:solid;
    border-left-width:100px;
    border-left-color:#00008B;*/
}


/* PAGE BANNER */
/* style for the text of the site title */
.SiteTitle 
{
    	font-family: Verdana Bold, Helvetica, sans-serif;
    	font-size: 20px;
    	font-weight: bold;
    	color:#cccc99
}

.NavRight 
{
border-bottom: 1px solid;
border-bottom-color: black;
}

/* background/border colors for the selected tab */
.SelectedTabBg 
{
    	background-color: white;
    	border-color: white;
	border-right:1px solid;
	border-right-color: black;
	border-top:1px solid;
	border-top-color: white;
	border-left:1px solid;
	border-left-color: black;
	border-bottom:1px solid;
	border-bottom-color: white;
	HEIGHT:25px;
}

/* text style for the selected tab */
.SelectedTab 
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: Darkblue;
    font-weight: bold
}

/* background/border colors for the unselected tabs */
.NavTabsBg 
{
    background-color: blue;
    border-color: black;
    border-right:1px solid;
    border-right-color: black;
    border-top:1px solid;
    border-top-color: black;
    border-left:1px solid;
    border-left-color: black;
    HEIGHT:25px;
    border-collapse:collapse;
}

/* background/border colors for the unselected tabs */
.OtherTabsBg 
{
    background-color: #f5f5f5;
    border-color: black;
    border-right:1px solid;
    border-right-color: black;
    border-top:1px solid;
    border-top-color: black;
    border-left:1px solid;
    border-left-color: black;
    border-bottom:1px solid;
    border-bottom-color: black;
    HEIGHT:25px;
}

/* text style for the unselected tabs */
.OtherTabs 
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: Darkblue;
    text-decoration:none;
    font-weight: bold;
}

/* text style for the selected menu */
.SelectedMenu {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: Darkblue;
    font-weight: bold
}

/* text style for the unselected menu */
.OtherMenus {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: darkblue;
    text-decoration:none;
    font-weight: bold
}

/* hyperlink styles of the unselected tabs */
A.OtherTabs:link    {
    text-decoration:    none;
    color:Black;
}

A.OtherTabs:visited {
    text-decoration:    none;
    color:Black;
}

A.OtherTabs:active  {
    text-decoration:    none;
    color: darkblue;
}

A.OtherTabs:hover   {
    text-decoration:    underline;
    color:darkred;
}

/* GENERIC */
a:link  
{
    text-decoration:    none;
    color:  darkred;
}

a:visited   
{
    text-decoration:    none;
    color:  darkred;
}

a:active    
{
    text-decoration:    none;
    color:  darkred;
}

a:hover 
{
    text-decoration:    underline;
    color:  red;
}

/* side navigation links */
.SideNav 
{
	font-size: 12px;
	font-weight:bold;
}
.SideNav a:active 
{
	font-size: 12px;
	font-weight:bold;
}
.SideNav a:link 
{
	font-size: 12px;
	font-weight:bold;
}
.SideNav a:visited 
{
	font-size: 12px;
	font-weight:bold;
}
.SideNav a:hover 
{
	font-size: 12px;
	font-weight:bold;
}

/* top nav links */
.TopNav a:active 
{
	font-size: 9px;
	font-weight:bold;
}
.TopNav a:link 
{
	font-size: 9px;
	font-weight:bold;
}
.TopNav a:visited 
{
	font-size: 9px;
	font-weight:bold;
}
.TopNav a:hover 
{
	font-size: 9px;
	font-weight:bold;
}

.Upload 
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: Darkblue;
    font-weight: bold;
}
.UploadVerification
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 16px;
    color: Darkblue;
    font-weight: bold;
}
A.UploadVerification:link
{
	text-decoration:    underline;
    color: Darkblue;
}
A.UploadVerification:hover
{
	text-decoration:    underline;
    color: Darkred;
}
A.UploadVerification:visited
{
	text-decoration:    underline;
    color: Darkblue;
}
A.UploadVerification:active
{
	text-decoration:    underline;
    color: Darkblue;
}
.Error
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 16px;
    color: Darkblue;
    font-weight: bold;
}
.Combo
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: Darkblue;
    font-weight: bold;
}
.GeneralLabel
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: Darkblue;
    font-weight: bold;
}
.GeneralLabelSearch
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: Black;
    font-weight: bold;
}
.QuoteTitle
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: Darkblue;
    font-weight: bold;
}
.GeneralPage
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: Darkblue;
    font-weight: bold;
}
A.GeneralPage:link
{
	text-decoration:    none;
    color: Darkblue;
}
A.GeneralPage:hover
{
	text-decoration:    none;
    color: Darkred;
}
A.GeneralPage:visited
{
	text-decoration:    underline;
    color: Darkblue;
}
A.GeneralPage:active
{
	text-decoration:    underline;
    color: Darkblue;
}
.QuotePage
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: Darkred;
    font-weight: bold;
}
A.QuotePage:link
{
	text-decoration:    none;
    color: Darkred;
}
A.QuotePage:hover
{
    color: black;
	text-decoration:    underline;
}
A.QuotePage:visited
{
	text-decoration:    none;
    color: Darkred;
}
A.QuotePage:active
{
	text-decoration:    underline;
    color: Darkred;
}
.GeneralPageNormal
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: Darkblue;
    font-weight: bold;
}

.Instructions
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    color: Darkblue;
    font-weight: bold;
}
.Results
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    color: Darkblue;
    font-weight: bold;
}
.SearchResults
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    color: Black;
    font-weight: bold;
}
.ValidateFields
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: Darkred;
    font-weight: bold;	
}	