body {
margin-height:0px; 
margin-width:0px; 
margin-top:0px; 
margin-left:0px;	
margin-right:0px;	
margin-bottom:0px; 
background-color:#cccccc; 
width:auto; 
height:auto;	
background-image: url(bgline.gif)
}
.midContainer {
background-color:#ffffff; 
border:1px solid #000000; 
padding-top:10px; 
padding-left:10px;	
padding-bottom:10px; 
padding-right:10px; 
position: relative; 
top: 15%;
}
/*#popup{margin-height:0px; margin-width:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; width:auto; height:auto;}*/

/* BACKGROUNDS */
.contentContainer	{
background-color:#ff0000;
}	
.redbg {
background-color:#ff0000;
}
.greybg {
background-color:#cccccc;
}
.white {
background-color:#ffffff;
}
.whitebg {
background-color:#ffffff;	
height:15px; 
padding:5px;	
font-family: verdana, arial, helvetica; 
font-size: 10pt;	
font-weight: bold;	
color:#ff0000; 
text-transform: uppercase
}
.bgline {
background-image: url(bgline.gif)
}
.navDiv {
width:100%; 
border-bottom:1px solid white; 
padding:5px;
padding-left:5px; 
padding-bottom:5px; 
padding-right:5px;
}
.navDivWhite {
width:100%; 
border-bottom:1px solid white; 
background-color:#ffffff; 
padding:5px;
padding-left:5px; 
padding-bottom:5px; 
padding-right:5px;
}

/* BORDERS */
.border	{	
background-color:#ffffff; 
border:1px solid #000000;	
border-top:1px solid #000000;	
border-bottom:1px solid #000000;	
border-right:1px solid #000000;	
border-left:1px solid #000000;
}
.greyBorder	{	
background-color:#ffffff;	
border-style:inset; 
border-style: solid; 
border-width: 1px; 
border-color: #cccccc;
}
.divBorder{ 
background-color:#ffffff;	
border:1px solid #cccccc;	
border-top:1px solid #cccccc;	
border-bottom:1px solid #cccccc;	
border-right:1px solid #cccccc;	
border-left:1px solid #cccccc; 
padding-top:5px;	
padding-left:5px;	
padding-bottom:0px;	
padding-right:5px; 
height:300px
}

/* PADDING */
.padding	{
padding:5px; 
padding-left:5px; 
padding-bottom:5px; 
padding-right:5px;}
.greybgPadding {
background-color:#cccccc; 
padding-top:5px; 
padding-left:5px; 
padding-bottom:5px; 
padding-right:5px;
}
.greyPadding	{	
background-color:#ffffff;	
border-style:inset; 
border-style: solid; 
border-width: 1px; 
border-color: #cccccc;
padding-top:5px; 
padding-left:5px; 
padding-bottom:5px; 
padding-right:5px;
}

/* TEXT */
.content {
color:#000000; 
font-family: verdana, arial, helvetica;	
font-size: 7.5pt;	
font-weight: normal;
}
.MenuContentBold {
color:#000000; 
font-family: verdana, arial, helvetica; 
font-size: 7.5pt; 
font-weight: bold;
}
.contentsmall	{
color:#000000;	
font-family: verdana, arial, helvetica; 
font-size: 7.5pt;
}
.boldtext {
color:#000000;	
font-family: verdana, arial, helvetica; 
font-size: 7.5pt; 
font-weight: bold; 
text-transform: uppercase
}
.redbold {
color:#ff0000; 
font-family: verdana, arial, helvetica;	
font-size: 7.5pt; font-weight: bold; 
text-transform: uppercase
}
.MenuRedBold {
color:#ff0000;	
font-family: verdana, arial, helvetica; 
font-size: 7.5pt;	
font-weight: bold; 
text-transform: uppercase
}

.greenText {
color:#009900;	
font-family: verdana, arial, helvetica; 
font-size: 10pt;	
font-weight: bold;	
text-transform: uppercase
}
.largewhite {
color:#ffffff;	
font-family: verdana, arial, helvetica; 
font-size: 10pt; 
font-weight: bold; 
text-transform: uppercase
}
.largeblack {
color:#000000;	
font-family: verdana, arial, helvetica; 
font-size: 10pt;	
font-weight: bold; 
text-transform: uppercase
}
.largered {
color:#ff0000;	
font-family: verdana, arial, helvetica; 
font-size: 10pt;	
font-weight: bold;	
text-transform: uppercase
}


/* FORMS */	
input.default {
border-bottom: #000000 1px solid; 
border-left: #000000 1px solid; 
border-right: #000000 1px solid; 
border-top: #000000 1px solid; 
font: 7.5pt  verdana, arial, helvetica; 
height: 20px; 
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;}
select {
border-bottom: #000000 1px solid; 
border-left: #000000 1px solid; 
border-right: #000000 1px solid; 
border-top: #000000 1px solid; 
font: 7.5pt  verdana, arial, helvetica;	
font-weight: bold; 
text-transform: uppercase; 
height: 20px; width:150px
}

/* DIV ID */

#container{
	width:440px;
}
#left{
	float:left; 
	width:210px;
}
#right{
	float:right; 
	width:220px;
}
.padding3300{
padding:3 3 0 0px;
}

.padding1010100{
padding:10 10 10 0px;
}
margin-bottom{
margin:0 0 0 5px;
}
.borderBottom{
border-bottom:1px solid #999;
}
/* LINKS */
a:link {
color:#ff0000; 
text-decoration: none;
}

a:visited {
color:#ff0000; 
text-decoration: none;
}

a:hover {
color:#ff0000; 
text-decoration: none;
}

a.blacklink:link {
color:#000000; 
font-family: verdana, arial, helvetica;	
font-size: 7.5pt; 
font-weight: bold;	
text-decoration: none;
}
a.blacklink:visited {
color:#000000;	
font-family: verdana, arial, helvetica; 
font-size: 7.5pt;	
font-weight: bold; 
text-decoration: none;
}

a.blacklink:hover {
color:#000000;	
font-family: verdana, arial, helvetica; 
font-size: 7.5pt;	
font-weight: bold; 
text-decoration: none;
}

a.redlink:link {
color:#ff0000; 
font-family: verdana, arial, helvetica;	
font-size: 7.5pt; 
font-weight: bold;	
text-decoration: none;
}

a.redlink:visited {
color:#ff0000;	
font-family: verdana, arial, helvetica; 
font-size: 7.5pt;	
font-weight: bold; 
text-decoration: none;
}

a.redlink:hover {
color:#cccccc;	
font-family: verdana, arial, helvetica; 
font-size: 7.5pt;	
font-weight: bold; 
text-decoration: none;
}

a.navWhite {
color:#ffffff; 
font-family: verdana, arial, helvetica; 
font-size: 9pt; 
font-weight: bold;	
text-transform: uppercase; 
text-decoration: none;
}

a.navWhite:visited {
color:#ffffff; 
font-family: verdana, arial, helvetica;	
font-size: 9pt; 
font-weight: bold; 
text-transform: uppercase; 
text-decoration: none;
}

a.navWhite:hover {
color:#ffffff; 
font-family: verdana, arial, helvetica; 
font-size: 9pt; 
font-weight: bold; 
text-transform: uppercase; 
text-decoration: none;
}

a.navRed {
color:#ff0000; 
font-family: verdana, arial, helvetica;	
font-size: 9pt; 
font-weight: bold; 
text-transform: uppercase; 
text-decoration: none;
}

a.navRed:visited {
color:#ff0000; 
font-family: verdana, arial, helvetica;	
font-size: 9pt; 
font-weight: bold; 
text-transform: uppercase; 
text-decoration: none;
}

a.navRed:hover {
color:#ff0000; 
font-family: verdana, arial, helvetica;	
font-size: 9pt; 
font-weight: bold;	
text-transform: uppercase; 
text-decoration: none;
}

a.menuBlack:link {
color:#000000; 
font-family: verdana, arial, helvetica; 
font-size: 7.5pt; 
font-weight: bold; 
text-decoration: none;
}

a.menuBlack:visited {
color:#000000;	
font-family: verdana, arial, helvetica; 
font-size: 7.5pt;	
font-weight: bold; 
text-decoration: none;
}

a.menuBlack:hover {
color:#000000;	
font-family: verdana, arial, helvetica; 
font-size: 7.5pt; 
font-weight: bold; 
text-decoration: underline;
}

a.cartLink:link {
color:#990000; 
font-family: verdana, arial, helvetica; 
font-size: 7.5pt; 
font-weight: bold; 
text-decoration: none;
}

a.cartLink:visited {
color:#990000; 
font-family: verdana, arial, helvetica; 
font-size: 7.5pt; 
font-weight: bold; 
text-decoration: none;
}

a.cartLink:hover {
color:#990000; 
font-family: verdana, arial, helvetica; 
font-size: 7.5pt; 
font-weight: bold; 
text-decoration: none;
}

a.related:link {
color:#000000; 
font-family: verdana, arial, helvetica; 
font-size: 7.5pt; 
font-weight: bold; 
text-decoration: none;
}

a.related:visited {
color:#000000; 
font-family: verdana, arial, helvetica; 
font-size: 7.5pt; 
font-weight: bold; 
text-decoration: none;
}

a.related:hover {
color:#000000; 
font-family: verdana, arial, helvetica; 
font-size: 7.5pt; 
font-weight: bold; 
text-decoration: none;
}

/* vertically centre page*/
#Content {
position:absolute;
left:35%;
top:35%;
width:300px;
height:300px;
margin-left:-150px; /* width/2 */
margin-top:-150px; /* height/2 */
border:1px dashed #333;
background-color:#eee;
padding:10px;
}
/* The right value for Mozilla */ 
body>#content {
margin-left:-160px;
margin-top:-160px;
}

.clear{
clear:both;
height:10px;
line-height:10px;
}
/*Netty option*/
.optiondefault
{width:
}
.dayoption
{width:70px;
font-weight: normal; 
}
.monthoption
{width:80px;
font-weight: normal; 
}

