﻿

form 
{
    margin:0px;

}

.formbutton {
    cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
    font-weight:bold;
	text-align: center;
	background-color: #708cdb;	
	padding:2px;
	border-style:ridge;
	border-width: 1px;
	border-color: #555555;
	height:22px;
}

.formfield {
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding-left:3px;
	background-color: #ffffff;
	border: solid 1px #616153;

}
.formfieldreadonly {
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	padding-left:3px;
	background-color: #ececec;
	border: solid 1px #616153;
}

.ShoppingCartGrid 
{
    font-family:arial, Helvetica, sans-serif;
	font-size:11px;
}
.ShoppingCartGrid a 
{
        font-family:arial, Helvetica, sans-serif;
	font-size:11px;
}
.RemoveItem 
{
    font-family:arial, Helvetica, sans-serif;
	font-size:11px;
}
.RemoveCartItem  a:visited  { color:#d33400;text-decoration: underline; font-weight:bold;font-size:11px; }
.RemoveCartItem  a:link  {color:#d33400;text-decoration: underline;  font-weight:bold;font-size:11px; }
.RemoveCartItem  a:active { color:#d33400;text-decoration: underline;  font-weight:bold; font-size:11px;}
.RemoveCartItem  a:hover { color:#d33400;text-decoration: none;  font-weight:bold; font-size:11px;}


.Product {
    margin:3px;
    padding:5px;   
    background-color:#ffffff;
    border: 1px solid #ffffff;

}

.ProductContent {
   
    overflow:hidden;

}
.ProductHighlight 
{

background-color:#e8e8e8;



}

.ProductHighlight .ProductTitle {

  color:#000000;
  border-bottom:5px solid #000000;
}

.moreinfo 
{
    visibility:hidden;  
}
.ProductHighlight .moreinfo  {

visibility:visible;
}
.ProductTitle {
font-weight:bold;
font-size:13px;
display:block;
color:#61a2ec;
text-transform:uppercase;
border-bottom:5px solid #61a2ec;
padding-bottom:3px;
margin-bottom:3px;
}

.borderedimage {
	text-align:right;
	border: 1px solid #bbc2c9;

}


.rightimage {
margin: 0px 0px 3px 3px;

}

.planwindow 
{
    overflow:hidden;

    
}

h1
{
	font-size: 17px;
	margin: 0 0 0px 0;
	padding:0px;
}
h2
{
	font-size: 16px;
	margin: 0 0 0px 0;
	padding:0px;
}
h3
{
	font-size: 15px;
	margin: 0 0 0px 0;
	padding:0px;
}
h4
{
	font-size: 14px;
	margin: 0 0 0px 0;
	padding:0px;
}
h5
{
	font-size: 13px;
	margin: 0 0 0px 0;
	padding:0px;
}
h6
{
	font-size: 12px;
	margin: 0 0 -12px 0;
	padding:0px;
}


.Required 
{
    color:Red;
}

.Row1 
{
    background-color:#efeeea;
}
.Row2 
{
    background-color:#dfdfdf;
}
.ShoppingCartNavigation 
{
    font-size: 16px;
    font-weight:bold;

}


.OverFlowingDiv {
    background-color:#ffffff;
    overflow:visible;
    padding:5px 5px 5px 0px;
    position:relative;
}


.warning
{
    color:#d33400;
}





