﻿body { font: 11px Tahoma; color: #000000;
	margin:0 auto;
}

h1
{
    margin-bottom: 0px;
    padding-bottom: 0px;
    margin-top:0px;
    padding-top:0px;
	font: 16px Tahoma; color:#26516a; font-weight:bold;
}

h2
{
	font: 14px Tahoma; color:#466374; font-weight:bold;
}

.containerContent {
width:795px;
padding:3px;
margin:0 auto;
float:inherit;
}

.ProductTitle
{
    font: 13px Tahoma; color: #236B8E; font-weight:bold;
}
.ProductTitle a:link
  {
	font: 13px Tahoma;
       color: #236B8E;
       text-decoration:none;
       font-weight:bold;
  }
  .ProductTitle a:visited
  {
	font: 13px Tahoma;
       color: #236B8E;
       text-decoration:none;
       font-weight:bold;
  }
    .ProductTitle a:hover
  {
	font: 13px Tahoma;
       color: #0d29fc;
       text-decoration:underline;
       font-weight:bold;
  }
  
  table.productglance {
	border-width: 1px;
	border-style: outset;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
	padding:2px;
}
table.productglance th {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;

}
table.productglance td {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
}

 table.requestform {
	border-width: 1px;
	border-style: outset;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
	padding:2px;
}
table.requestform th {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;

}
table.requestform td {
	border-width: 0px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
}

  
.EventTitle
{
    font: 14px Tahoma; color: #236B8E; font-weight:bold;
}
.EventDate
{
    font: 13px Tahoma; color: #236B8E; font-weight:bold;
}
.ProductInstructions
{
    font: 13px Verdana; color: #476076; font-weight:bold;
}

.mainCat
{
    font: 18px Tahoma; color:#26516a; font-weight:bold;
}

.subCat
{
    font: 14px Tahoma; color:#466374; font-weight:bold;
}

.subCatAlt
{
    font: 14px Tahoma; color:#0A1C8B; font-weight:bold;
}


.footerText
{
    font: 11px Verdana; color: #ffffff;
}

.finePrint
{
    font: 9px Verdana; color: #000000;
}

.eventText
{
	font: 11px Verdana; color: #000000;
}
.eventText a:link
  {
       color: #333333;
       text-decoration:none;
  }
  .eventText a:visited
  {
       color: #333333;
       text-decoration:none;
  }
    .eventText a:hover
  {
       color: #0d29fc;
       text-decoration:underline;
  }
  
.required
{
    font: 11px Verdana; color: red;
}

.searchText { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 width: 90px; 
 margin-right: 6px; 

}

.searchTextDims { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 width: 20px; 
 margin-right: 6px; 

}

.searchButton { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 background-color: #333333; 
 color: #FFFFFF; 
 margin-right: 6px; 
}

.validatorCalloutHighlight 
{
    background-color: #f7f2c9; 
}
.collapsePanel {
	width: 450px;
	height:0px;
	background-color:white;
	overflow:hidden;
	border:solid 1px #333333;
}

.collapsePanelHeader{	
	width:450px;		
	height:20px;
	font: 11px Tahoma; color: #666666;
	background-color:#bacddf;
	font-weight:bold;
	float:left;
	padding:5px; 
	cursor: pointer; 
	vertical-align: middle;
}

ul {
	margin-left: 2em;
	list-style: square;
}

.LargeAction
{
   color:red;
   font-family:verdana,helvetica,sans-serif;
   font-size: 13;

}

.mainButton
{
    color:#333333;
   font-family:verdana,helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#90b1cf');
      }
      
.innerDropDown
{
   color:#333333;
   font-family:verdana,helvetica,sans-serif;
   font-size:84%; 
}

wireFrame {
display: 	none; 
overflow: hidden; 
z-index: 2; 
background-color: #FFFFFF; 
border: solid 1px #D0D0D0;

}

CloseButtonStyle {
background-color: #666666; 
color: #FFFFFF; 
text-align: center; 
font-weight: bold; 
text-decoration: none; 
border: outset thin #FFFFFF; 
padding: 5px;
}

.gv
{
    font: normal small Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #ffffff;
	width: auto;
}

.gvWalled
{
	color: #333333;
	background-color: #ffffff;
	width: auto;
	border: solid, 1px;
	border-collapse:collapse;
	border-bottom:solid, 1px;
	border-style:outset;
	border-color:Black;
}

.gvWalled a:link
{
	color: #333333;
	text-decoration: underline; 
	
}

.gvWalled a:hover
{
	color: red;
	text-decoration: underline; 
	
}

.gvWalled a:visited
{
	color: #333333;
	text-decoration: underline; 
	
}


.frameImage
{
	width:auto;
	height:auto;
	overflow:hidden;
	float:left;
	padding:3px;
}

.frameText
{
	width:100px;
	height:100px;
	overflow:auto;
	float:left;
	background-color:#ffffff;
	border-style:solid;
	border-width:2px;
	border-color:Gray;
	font-family:Helvetica;
	line-height:normal;
}

.handleImage
{
	width:15px;
	height:16px;
	background-image:url(../images/HandleHand.png);
	overflow:hidden;
	cursor:se-resize;
}

.handleText
{
	width:16px;
	height:16px;
	background-image:url(../images/HandleGrip.png);
	overflow:hidden;
	cursor:se-resize;
}

.resizingImage
{
	padding:0px;
	border-style:solid;
	border-width:3px;
	border-color:#B4D35D;
}

.resizingText
{
	padding:0px;
	border-style:solid;
	border-width:2px;
	border-color:#7391BA;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

table.quickSearchTable
{
    background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
}

