﻿
body {
	background-image: url(../../app_common/images/bkg.gif);
	background-repeat: repeat-x;
	margin: 20px 0;
	font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #CCCCCC;
}


/*
body
{
    font-family: Arial;
    font-size: 14px;
    margin-top: 0px;
    height: auto;
    padding-bottom: 30px;
    position: relative;
}
*/

/* Classes */
.RowStyle_old
{
    background-color:  Silver;
     color:White;
     
}
.GridviewHeader
{
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    background-color: navy;
    font-family:  Algerian;
    color: White;
}
.RowStyle
{
    background-color: white;
    color: black;
}
.AlternatingRowStyle
{
    background-color: #fafad2;
    color: black;
}
.GridviewInstock
{
   font-size:15px;
   font-weight: normal;
   text-align:center;
   font-family: Arial;
   text-decoration:none;
   cursor:hand;
} 

.Login
{
    Background-color: #204167;
    height: 600px;
}
 .DescText
{
    font-family:Arial; 
    font-size:14px; 
    color:#2B3541;
    text-decoration:none;
}
.GuestLoginText
{
 font-family: Arial;
 font-size:20px;
 font-weight:bolder;
 white-space:nowrap;
 color:White;   
    
}
table.fulltable
{
    color:#666666;
    font-family:Arial;
    font-size:12px;
    border: 1px solid #255E9E;
    border-collapse: collapse;
}
 
.smallText
{
    font-family :Arial; 
    font-size:11px;
}
.normalText
{
    font-family :Arial; 
    font-size:13px;
}     
.labeltextLarge
{
    color:#2B3541;
    font-family:Arial;
    font-size:26px;
    font-weight:bold;
}
.productTitle
{
    font-family:Arial; 
    font-size:26px; 
    font-weight:bold; 
    color:#0066FF; 
    text-decoration: none;
}
.textbox
{
 font-family: Arial;
 font-size:13px;
 font-weight:normal;
    
    
}
.validator
{
   color: Red;
   font-size:13px;
   font-weight:bold;
   font-family:Arial; 
    
}
.textbox_label
{
    color:#2B3541;
    font-size:13px;
    font-weight:bold;
    font-family:Arial;
}
.textbox_header
{
    color:#2B3541;
    font-size:15px;
    font-weight:bold;
    font-family:Arial;
}
.labeltext
{
    color:#2B3541;
    font-size:12px;
    font-weight:bold;
    font-family:Arial;
}
.labeltextLarge
{
    color:#2B3541;
    font-family:Arial;
    font-size:26px;
    font-weight:bold;
}
/*Team Website links*/
a:link.TeamLink
{
    font-family: Arial; 
    font-size:14px; 
    color:#4488FF;
    text-decoration:none;
}
a:hover.TeamLink
{
    font-family: Arial; 
    font-size:14px; 
    color:#4488FF;
    text-decoration:underline;
}

a:active.TeamLink
{
    font-family: Arial; 
    font-size:14px; 
    color:#4488FF;
    text-decoration:underline;
}

a:visited.TeamLink
{
    font-family: Arial; 
    font-size:14px; 
    color:#4488FF;
    text-decoration:none;
}

/* Product Search classes */

a:link.OrderGridHyperLink
{
    color: #0066FF;
    text-decoration: none;
    font-family: Arial;
    font-weight:bold;
    font-size:10px;    
    
}

a:visited.OrderGridHyperLink
{
    color: #0066FF;
    text-decoration: none;
    font-family: Arial;
    font-weight:bold;
    font-size:10px;   
    
}
a:active.OrderGridHyperLink
{
    color: #0066FF;
    text-decoration: none;
    font-family: Arial;
    font-weight:bold;
    font-size:10px;   
    
}
a:hover.OrderGridHyperLink
{
    color: #689ff9;
    text-decoration: none;
    font-family: Arial;
    font-weight:bold;
    font-size:10px;      
}
a:link.ViewCartMenu
{
    color: White;
    font-weight: bolder;
    text-decoration: none;
    font-family: Arial;
    font-weight:bold;
    font-size:15px;   
    
}

a:visited.ViewCartMenu
{
    color: White;
    font-weight: bolder;
    text-decoration: none;
    font-family: Arial;
    font-weight:bold;
    font-size:15px;
    
}
a:active.ViewCartMenu
{
    color: White;
    font-weight: bolder;
    text-decoration: none;
    font-family: Arial;
    font-weight:bold;
    font-size:15px;
    
}
a:hover.ViewCartMenu
{
    color: #666666;
    font-weight: bolder;
    text-decoration: none;
    font-family: Arial;
    font-weight:bold;
    font-size:15px;    
}

.ShoppingCartTable
{
    border-collapse: collapse;
    border: solid 1px #95a73d;        
}
.ShoppingCartItem
{
    color:#2B3541;
    font-family:Arial;
    font-size:13px;
    border:1px solid #95a73d;
    border-collapse:collapse;    
}
.ShoppingCartItemHeader
{
   font-size:12px;
   font-weight:bold;
   color:#FFFFFF;
   text-align:center;
   height:18px;
   background-color:#95a73d;
    
}
table.fulltable
{
    color:#666666;
    font-family:Arial;
    font-size:12px;
    border: 1px solid #255E9E;
    border-collapse: collapse;
}

  .ibotoolsearchtableheader
{
    background-color:#95a73d;
    color:#0066ff;
    font-size:12px;
    border:0px solid #95a73d;
    height:18px;
} 
.ibotableItem
{
    color:#0066ff;
    font-size:12px;
    border:1px solid #95a73d;
    border-collapse:collapse;
}
.iboHeaderItem
{
    font-size:12px;
    color:#FFFFFF;
    border:1px solid #95a73d;
    height:18px;
}   
/* End of product search class */

.VideoCategory
{
 font-size:13px;
 font-weight: bold;   
}
.productTitle
{
    font-family:Arial; 
    font-size:26px; 
    font-weight:bold;    
    color:#95a73d; 
    text-decoration: none;
}
a:link.featlink
{
    font-family: Arial; 
    font-size:15px; 
    color:#666666;
    text-decoration:none;
}
a:visited.featlink
{
    font-family: Arial; 
    font-size:15px; 
    color:#666666;
    text-decoration:none;
}
a:active.featlink
{
    font-family: Arial; 
    font-size:15px; 
    color:#666666;
    text-decoration:none;
}
a:hover.featlink
{
    font-family: Arial; 
    font-size:15px; 
    color:#FF6600;
    text-decoration:none;
}

a:link.hypLink
{
    color: #333333;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
    white-space:nowrap;
}
a:active.hypLink
{
    color: #333333;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
    white-space:nowrap;
}
a:visited.hypLink
{
    color: #333333;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
    white-space:nowrap;
}
a:hover.hypLink
{
    color:#0066FF;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
    white-space:nowrap;    
} 

a:link.MemberPackages
{
    color: #993333;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
}
a:active.MemberPackages
{
    color: #993333;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
}
a:visited.MemberPackages
{
    color: #993333;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
}
a:hover.MemberPackages
{
    color:#0066FF;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;    
} 

a.toolLink:link
{
    font-size:12px;
    text-decoration:none;
    color:#0066ff;
}
a.toolLink:visited
{
    font-size:12px;
    text-decoration:none;
    color:#0066ff;
}
a.toolLink:active
{
    font-size:12px;
    text-decoration:none;
    color:#0066ff;
}
a.toolLink:hover
{
    font-size:12px;
    text-decoration:underline;
    color:#0066ff;
}

.URAPageFooter
{
    white-space:nowrap; 
    border-collapse: collapse;
    margin-left:auto;
    margin-right:auto;
    width:772px;
    color: #333333;
    font-family: Arial;
    font-weight:normal;
    font-size: 11px;   
    
}
.wrapper
{
    position:relative;
    width:772px;
    height:auto;
    border-left: solid 8px Black;
    border-right: solid 8px Black;
    font-family: Arial;
    background-color: White;
    margin-left:auto;
    margin-right:auto;
    top:0px;
    padding-bottom:30px;       
}
/* Elements */

#wrapper
{
    position:relative;
    width:772px;
    height:auto;
    border-left: solid 8px Black;
    border-right: solid 8px Black;
    font-family: Arial;
    background-color:  white;
    margin-left:auto;
    margin-right:auto;
    top:0px; 
    padding-bottom:30px;      
}

#wrapperLogin
{
    position:relative;
    width:772px;
    height:auto;    
    font-family: Arial;    
    margin-left:auto;
    margin-right:auto;
    top:95px;
      
}

#wrapperAutoLogin
{
    position:relative;
    width:772px;
    height:auto;
    border-left: solid 1px #898989;
    border-right: solid 1px #898989;
    font-family: Arial;
    background-color: White;
    margin-left:auto;
    margin-right:auto;
    top:0px;    
    
}
#bottom
{
   width:788px;
   
   margin-left:auto;
   margin-right:auto; 
}
#bottomAutoLogin
{
   position:relative;
   width:774px;
   height:17px;
   margin-left:auto;
   margin-right:auto;    
}
#menubar
{
     position:relative;
     color: Black;
     margin-top:auto;
     margin-bottom:auto;
     height:40px;
     width:772px;
     border-bottom: solid 1px #898989;   
}
#mastHead
{    
    border-top: solid 7px black;
    border-bottom: solid 1px #898989;
    height:41px;
    width:772px;   
}

#header
{
    height:65px;
    width: 754px;
    border-bottom: solid 1px #898989;
    border-collapse:collapse;
    clear:both;
    padding-left:18px;    
    text-align:left;
    vertical-align:middle;
    
}
#greyheader
{
    color: #2b3541;
    font-size:11px;
    font-weight:bolder;
    font-family: Arial;
    margin-left: auto;
    width: 774px;
    margin-top:5px;
    margin-right: auto;
    background-repeat: no-repeat;
    height: 42px;
}

#headerLeft
{
    background-repeat: no-repeat;
    width: 455px;
    float: left;
    height:41px;
      
}

#headerRight
{
    width: 315px;
    float: right;
    height:41px;
}

a:link.AcctMenu
{
    font-family: Arial;
    font-size: 11px;
    font-weight:bolder;
    color:Black;
    padding-left:18px;
    padding-top:5px;
    padding-bottom:5px;
    float:left;
}
a:active.AcctMenu
{
    font-family: Arial;
    font-size: 11px;
    font-weight:bolder;
    color: Black;
    padding-left:18px;
    padding-top:5px;
    padding-bottom:5px;
    float:left;
}
a:visited.AcctMenu
{
    font-family: Arial;
    font-size: 11px;
    font-weight:bolder;
    color:black;
    padding-left:18px;
    padding-top:5px;
    padding-bottom:5px;
    float:left;
}
a:hover.AcctMenu
{
    font-family: Arial;
    font-size: 11px;
    font-weight:bolder;
    color:white;
    padding-left:18px;
    padding-top:5px;
    padding-bottom:5px;
    float:left;    
}
a:link.AcctMenuTop
{
    font-family: Arial;
    font-size: 12px;
    font-weight:bolder;
    color:Black; 
    Padding-left:6px;
    padding-right:6px;
     padding-top:5px;
     vertical-align:middle;
    float:left;
}
a:active.AcctMenuTop
{
    font-family: Arial;
    font-size: 12px;
    font-weight:bolder;
    color: Black; 
    Padding-left:6px;
    padding-right:6px;
    padding-top:5px;
    vertical-align:middle;
    float:left;
}
a:visited.AcctMenuTop
{
    font-family: Arial;
    font-size: 12px;
    font-weight:bolder;
    color:black;
    Padding-left:6px;
    padding-right:6px;
     padding-top:5px;
    vertical-align:middle;
    float:left;
}
a:hover.AcctMenuTop
{
    font-family: Arial;
    font-size: 12px;
    font-weight:bolder;
    color:#0066FF;
    Padding-left:6px;
    padding-right:6px;
     padding-top:5px;
     vertical-align:middle;
    float:left;    
}
.featuretext
{
	font-family: Arial; 
    font-size:15px; 
    color:#666666;
    text-decoration:none;
    list-style-type: circle;
   
 }
 
 /*
From AITP .NET 1.1 site
*/
.TextBox1_Noedit
{
    border-right: #c7ccdc 1px solid;
    border-top: #c7ccdc 1px solid;
    font-size: 8pt;
    border-left: #c7ccdc 1px solid;
    border-bottom: #c7ccdc 1px solid;
    font-family: Tahoma, Verdana, Times New Roman;
    background-color: #d3d3d3;
    color: #000000;
}
.TextBox1
{
 border-right: #c7ccdc 1px solid;
 border-top: #c7ccdc 1px solid;
 border-left: #c7ccdc 1px solid;
 border-bottom: #c7ccdc 1px solid;
 font-size: 8pt;
 font-family: Tahoma, Verdana, Times New Roman;
}
.TextBox1_Rqd
{
	background-color: #ffff66;
}

.CommentBox1
{
 border-right: #c7ccdc 1px solid;
 border-top: #c7ccdc 1px solid;
 border-left: #c7ccdc 1px solid;
 border-bottom: #c7ccdc 1px solid;
 font-size: 10pt;
 font-family: Tahoma, Verdana, Times New Roman;
 
}
.EditRowStyle-BackColor
{
    color: black;
    background-color: #dcdcdc;
}
