form 
{
    margin: 0px;
}

body 
{
    margin:0px;
    padding:0px;
    font-family: arial, helvetica, sans-serif;
    font-size:12px;
}

body.main {
	background-repeat: no-repeat;
	background-color : #FFFFFF;
}

a {
	color: #333366;
	text-decoration: underline;
	}
	
a.hover,active {
	color: #333366;
	text-decoration: underline;
	}
	
.footer {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	}
	
.main {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}
	
.bigger {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	}
	
.subheader {
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333366;
	}

.subheader2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333366;
	}
	
.subheader_black {
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	}
	
.black {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}
	
.header {
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333366;
	}

.red {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight:bold;
	}
	
.fourteen {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	}

.newBags {
	background: #F4F4F4;
	background-color: #F4F4F4;
	}
	
	#radiobutton tr 
{
	   vertical-align:top;
	   
}

.rdclass
{
    margin-left:1px;
    padding-left:1px;
}


.SearchBarhead
{    
    background: #333366;
	background-color: #333366;
	}

	
.billship_tableborder
{
    border-style: dotted; border-width: 1px; border-color: black;  background-color: #F2F2F2;
}

.billship_buttons
{
    background-color: #F2F2F2;
}

.checkout_header
{
    background-color: #333366;
}




    BODY { margin:0; background-color:#ffffff; font-family:arial,helvetica,sans-serif; color:#000000; font-size:12px; }
    IMG { border:0; }
    TABLE { border:0; font-family:arial,helvetica,sans-serif; color:#000000; font-size:12px; }
    TD { font-family:arial,helvetica,sans-serif; color:#000000; font-size:12px; }
    A { color:#333366; text-decoration:underline; }
    A:hover, A:active { color:#333366; text-decoration:underline; }

    B.red { color:#cc0000; }
    B.blue { color:#333366; }

    #container { width:100%; position:absolute; }

    div.top_search { width:100%; height:38px; background-color:#333366; position:relative;}
    div.content { width:435px; margin:600px 0px 0px 335px; }
    div.left_column { width:322px; top:48px; left:0px; position:absolute; }
    div.pitch { width:435px; top:48px; left:335px; position:absolute; }
    div.main_column { width:435px; top:0px; left:335px;position:absolute;  }

    div.footer { position:absolute; }
    
    table.gray { border:1px #cccccc solid; background-color:#f0f0f0; }
    table.gray TD.pad { padding:8px; }
    .gray  { border:1px #cccccc solid; background-color:#f0f0f0; }        
    .main { font-family:arial,helvetica,sans-serif; color:#000000; font-size:12px; }
    .hdr { font-family:arial,helvetica,sans-serif; color:#333366; font-size:16px; font-weight:bold; }
    .hdrk { font-family:arial,helvetica,sans-serif; color:#000000; font-size:16px; font-weight:bold; }
    .red
{
    font-weight:bold;
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    color: #FF0000;
}

.gfx { display:none; }
#arrow_cart_nav {
	height:62px;
	float:right;
	text-align:right; 
	background:url(/images/image.aspx?i=misc_hdr_rep_yellow.gif);
	 margin:0px;
	overflow:hidden;	
}
#arrow_tip {
	width:22px; height:62px;
	background:url(/images/image.aspx?i=misc_hdr_arrow_tip.gif);
	overflow:hidden;
	float:right;
}
div.cartnav { width:180px; height:17px; overflow:hidden; margin:0px; }
a.managesubs { display:block; width:180px; height:17px; background:url(/images/image.aspx?i=misc_hdr_managesubs_off.gif); background-repeat:no-repeat; }
a.managesubs:hover, a.managesubs:active { display:block; width:180px; height:17px; background:url(/images/image.aspx?i=misc_hdr_managesubs_on.gif); background-repeat:no-repeat; }
a.viewcart { display:block; width:180px; height:17px; background:url(/images/image.aspx?i=misc_hdr_viewcart_off.gif);  background-repeat:no-repeat; margin-top:3px; }
a.viewcart:hover, a.viewcart:active { display:block; width:180px; height:17px; background:url(/images/image.aspx?i=misc_hdr_viewcart_on.gif); background-repeat:no-repeat; margin-top:3px; }
