body{
font-family: Arial; 
font-size: 12px;
margin: 0px;
     scrollbar-face-color:#3399CC;
     scrollbar-track-color:#000000;
     scrollbar-arrow-color:#FFFFCC;

     scrollbar-highlight-color:#000000;
     scrollbar-3dlight-color:#000000;
     scrollbar-shadow-color:#000000;
     scrollbar-darkshadow-color:#000000;
}

a.Title{font-size: 18px; Text-Decoration:underline; Color:black;}
a.Title:Hover{font-size: 18px; Text-Decoration:Underline; Color:blue;}

a.Title2{Text-Decoration:None; Color:black;}
a.Title2:Hover{Text-Decoration:Underline; Color:blue;}

a.MenuItem{Text-Decoration:None; Color:blue;}
a.MenuItem:Hover{Text-Decoration:Underline; Color:blue;}

a.MenuItem2{Color:white;Font-Size: 12;font-weight:bold;Text-Decoration:Underline;}
a.MenuItem2:Hover{Color:red; }

a.NavLinks:link{color:blue;}
a.NavLinks:visited{Color:Maroon;}
a.NavLinks:active{Color:red;}
a.NavLinks:Hover{Color:red;}

a.MenuBar{Text-Decoration:None; Font-Size: 12; Color:black; }
a.MenuBar:Hover{Text-Decoration:Underline; Color:black}
a.RedBold:Hover{Color:red; font-weight: bold}

p.MenuTitle{Color:white;Font-Size: 12; font-weight:bold; text-align:center}
p.MenuText{Color:white;Font-Size: 12; text-align:center}
p.MenuText2{Color:white;Font-Size: 10; text-align:center}

a.ListItem{font-size:  smaller;}
a.ListItem:active{Color:red;}
a.ListItem:Hover{Color:red;}

a.email{Text-Decoration:None; Color:black}
a.email:Hover{Text-Decoration:Underline; Color:red}

.TitleSub1{font-size: 18px; Color:black;}


.subHeading {
	color: #000000;text-align:center; font-size:12pt; font-weight:bold
}
a.NavButton:link, a.NavButton:visited, a.NavButton:Hover, a.NavButton:active 
{
    font-family: Verdana, Arial,sans-serif;
    font-size:12px;
    font-weight:bolder;
    background: url(/images/bg_buttonA.jpg);
    Text-Decoration:None; 
    padding: 4px 3px 4px 20px;
    border: solid 1px black;
    background-color: #3399cc;
    color: White;
    display: block;
    }   
a.NavButton:Hover, a.NavButton:active 
{
    background: url(/images/bg_buttonB.jpg);
    Text-Decoration:underline; 
    background-color: #3366AA;
    }   
.NavHeaderCell
{   font-size:14px;
    font-weight:bold;
    text-align:center;
    padding: 3px 3px 3px 3px;
    border: solid 1px black;
    background-color: #3366AA;
    color: White;
    display: block;
}

.MenuItem {
	border:1px solid black; font-family: Verdana, Arial,sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	cursor: hand;
	background: #3399CC;
        padding-left:15px; 
        padding-right:5px; 
        padding-top:2px; 
        padding-bottom:2px
}

.MenuItemOver {
	border:1px solid black; font-family: Verdana, Arial,sans-serif;
	font-size: 8pt;
	color: white;
	font-weight: normal;
	cursor: hand;
	background: #3366AA;
	border-color: #3399CC;
        padding-left:15px; 
        padding-right:5px; 
        padding-top:2px; 
        padding-bottom:2px}

.MenuHeading {
	border:1px solid black; font-family: Verdana, Arial,sans-serif;
	font-size: 9pt;
	text-align:center;
	color: #FFFFFF;
	background: #245FA6;
}

.menubackground {background-image:url(/images/backgrounds/blueFade200.png);}

.larger { font-size:larger; }

.DivLink {text-decoration:none; color:Black;display: block; width: 98%; height:170px; padding:5px; }
.DivLink:Hover { background-color:#eeeeee;}
.linkLook { color:Blue; text-decoration:underline; }
.blueFade50 { background-image:url(/images/backgrounds/blueFade50.png); font-size:x-large; font-weight:bold; padding:8px 3px; }

/*******************************************
drop shadow
http://www.alistapart.com/articles/cssdropshadows/
*******************************************/


.img-shadow {
  float:left;
  background: url(/images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
  
  .image-wrapper, .image-wrapper-thumb, .image-wrapper-medium
  {
      margin: 0 auto;
      text-align:center; /* IE workaround */
      text-align:left;
      }  
      
  .image-wrapper-thumb
  { /* Image size are not provided so css does not expand container.  Causes other containers to overlap.*/
     width:150px; /* overflow on right fakes centering. Also pushes next block element down and prevents wrapping */
      }
    
      .image-wrapper-medium
  {
     width:390px; /* overflow on right fakes centering. Also pushes next block element down and prevents wrapping */
     width:390px; /* overflow on right fakes centering. Also pushes next block element down and prevents wrapping */
      }
  

      
  .ProductNameContainer
  {
      margin: 0 auto;
      text-align:center; /* IE workaround */
      }
