#maintable
{
	width : 780px;
	margin : auto;
	border : 1px solid #999999;
}

#lower_container
{
	width: 780px;
	min-height: 400px;
	background-image: url(http://www.taylormadeproducts.com/catalog/images/border_big.gif);
	background-repeat: repeat-y;
	background-position: left;
}

#navigation_top
{
	background-image: url(http://www.taylormadeproducts.com/images/header_02.jpg);
	background-repeat: no-repeat;
	padding : 4px;
	border-bottom : 3px solid #999999;
}

#sidebar
{
	width: 160px;
	padding: 5px;
	margin-top : 6px;
	font: 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	position : relative;
	float: left;
}

#sidebar a
{
	font : 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color : ffffff;
	text-decoration : none;
}

		#sidebar a:visited { color : #ffffff; text-decoration : none }

		#sidebar a:hover { color : #ffffff; text-decoration : underline }

#main-2column
{
	min-height : 380px;
	width : 600px;
	padding : 5px;
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	line-height : 1.5;
	position : relative;
	float : right;
}

.main-window
{
	padding : 10px;
	width : 100%;
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	line-height : 1.5;
}

.title
{
	font : 18pt Verdana, Arial, Helvetica, sans-serif; 
	color : #e2373e;
	padding-bottom : 7px;
}

.title_whitebox
{
	font : 18pt Verdana, Arial, Helvetica, sans-serif; 
	color : #000000;
	padding-bottom : 7px;
}

.menubar
{
	font : 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
}

.nav
{
	font : 7.5pt Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
}
		.nav a { font : 7.5pt Verdana, Arial, Helvetica, sans-serif }

		.nav a { color : ffffff; text-decoration : none }

		.nav a:visited { color : #ffffff; text-decoration : none }

		.nav a:hover { color : #ffffff; text-decoration : underline }
        

		
#whitebox_top
{
	background-image: url(http://www.taylormadeproducts.com/catalog/images/catbox_top.jpg);
	background-repeat: no-repeat;
	height : 18px;
	width : 591px;
}

#whitebox_top_index
{
	background-image: url(http://www.taylormadeproducts.com/catalog/images/index_bkg_10.jpg);
	background-repeat: no-repeat;
	height: 149px;
	width: 591px;
}

#whitebox_main
{
	background-image: url(http://www.taylormadeproducts.com/catalog/images/catbox_mid.jpg);
	background-repeat: repeat-y;
	background-color: #000000;
	width : 583px;
	padding-left : 8px;
	padding-right : 5px;
}

#whitebox_end
{
	background-image: url(http://www.taylormadeproducts.com/catalog/images/catbox_bottom.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 591px;
	background-position: left top;
}

.pages
{
	padding : 5px; 
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	line-height : 1.5;
}
		.pages a { font : 8pt Verdana, Arial, Helvetica, sans-serif }
		
		.pages a { color : #cc0000 }

        .pages a:visited { color : #999999; text-decoration : none }

        .pages a:hover { color : #336699; }
        
        .pages h1 {font : 16pt Verdana, Arial, Helvetica, sans-serif; font-weight : bold }
        
 
 .footer
{
	clear : both;
	font : 7pt Arial, Helvetica, sans-serif;
	color : #000000;
	line-height : 1.5;
	padding-bottom : 6px;
}
		.footer a { font : 7pt Verdana, Arial, Helvetica, sans-serif }
		
		.footer a { color : #cc0000 }

        .footer a:visited { color : #999999; text-decoration : none }

        .footer a:hover { color : #336699; }
        
        .footer h3 {font : 6pt Arial, Helvetica, sans-serif }

.bottomnav
{
	font : 7.5pt Verdana, Arial, Helvetica, sans-serif;
	line-height : 2; font-weight : bold;
	color : #000000;
}
		
#bin_popup
{
	width : 450px;
	height : 300px;
	background-color : #ffffff;
	border : 8px solid #000000;
	position : absolute;
	top : 30%;
	left : 30%;
	z-index : 100;	
	display : none;
}

#bin_interior
{
	border : 2px solid #ff0000;	
	height : 296px;	
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #000000;	
}

#bin_content
{
	padding : 5px;
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
}

#bin_links span img
{
	padding : 12px 6px;
}

.closebox
{
	display : block;
	position : relative;
	left : 360px;
	width : 26px;
	padding : 5px;
	margin : 20px;
	border : 1px solid #ff0000;
	font : 6pt Verdana, Arial, Helvetica, sans-serif;
	color : #ff0000;
}

.colortable
{
	width : 60px;
	padding : 2px;
	font-size : .75em;
}