
:focus {outline: 0px;}
b, .b, strong { font-weight:bold; }
u, .u { text-decoration:underline; }
.bu { font-weight:bold; text-decoration:underline; }
.bi { font-weight:bold; font-style:italic;  }
.ui { text-decoration:underline; font-style:italic;  }
.bui { font-weight:bold; text-decoration:underline; font-style:italic;  }
i, .i, em { font-style:italic; }
p, .p { margin:12px 0px 0px 0px; padding:0px; }
td { empty-cells:show; }
img { border:0px; margin:0px; padding:0px; }
form, input, select { margin:0px; padding:0px; }
sup, .sup { font-size:9px; vertical-align:top; }
sub, .sub { font-size:9px; vertical-align:bottom; }
ul, ol { margin-top:12px; padding-top:0px; margin-bottom:0px; padding-bottom:0px; }
ul ul, ol ol, ul ol, ol ul { margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px; }
li { margin-top:10px; padding-top:0px; margin-bottom:0px; padding-bottom:0px;  }
li li { list-style-type:disc; }
.litext { color:#333333; }
.footnote { font-size:9px; font-weight:bold; font-family:Verdana; }
td.footnote { font-weight:normal;  }
.sm { font-size:9px; font-family:Verdana; }
.clear {  clear:both;  font-size:1px;  line-height:1px; }
.clear2 {  clear:both;  height:25px; font-size:1px;  line-height:1px; border:1px solid red;  }
.nowrap { white-space:nowrap; }
.center { text-align:center; }
.right { text-align:right; }
.valign { vertical-align:middle; }
.pipe { padding:0px 5px 0px 5px; }


.h2, h2 { font-size:20px; font-weight:bold;  margin:0px; padding:0px; color:#05859C; }
.h2 { margin-top:12px; }

.aqua {  color:#05859C; }

.h4, h4 { font-size:16px; font-weight:bold;  margin:0px; padding:0px;  color:#006666;}
.h4 { margin-top:12px; }

.p11 { font-size:11px; font-weight:bold; }
.b11, .b11 a { color:#0073AE; }
body
	{
	padding:10px 0px 10px 0px;
	margin:0px;
	background-color:#FFFFFF;

	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:1.2;
	}

a { color:#666666; }
a:hover { color:#000000;  }

.shoppingContainer a, .footer a {  text-decoration:none !important; }
.shoppingContainer a:hover, .footer a:hover { text-decoration:underline !important; }


#container
	{
	width:930px;
	margin:0px auto 0px auto;
	}

.leftColumn
	{
	width:160px;
	padding-right:15px;
	float:left;
	}
	
.rightColumn
	{
	width:755px;
	float:right;
	}

.registration .rightColumn
	{
	width:755px;
	float:none;
	margin:0px auto 0px auto;
	}

.upsLogo
	{
	width:755px;
	height:69px;
	background-image:url(../images/global/logo.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	}

.brown
	{ color:#663506; }


a.textButton
	{
	padding:10px;
	background-color:#006666;
	color:#FFFFFF !important;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:160px;
	margin:10px auto 0px auto;
	text-align:center;
	}
a.textButton:hover
	{
	color:#FFFFFF;
	text-decoration:underline;	
	}

a.textButton2
	{
	padding:10px;
	background-color:#006666;
	color:#FFFFFF !important;
	font-weight:bold;
	text-decoration:none;
	display:block;
	width:200px;
	margin:10px auto 0px auto;
	text-align:center;
	}
a.textButton2:hover
	{
	color:#FFFFFF;
	text-decoration:underline;	
	}

.buttonSubmit
	{
	padding:10px;
	background-color:#006666;
	color:#FFFFFF !important;
	font-weight:bold;
	border:0px;
	font-family:Arial;
	}





/* --------------------------------- */


/* begin greybox */

.greybox
	{
	width:755px;
	background-image:url(../images/global/greybox/s.gif);
	background-position:0px 0px;
	background-repeat:repeat-x;
	margin:5px auto 0px auto;
	}

.category .greybox
	{
	margin-top:0px;
	background-color:#EEEEEE;
	}

.greybox .r
	{
	background-image:url(../images/global/greybox/s.gif);
	background-position:right 0px;
	background-repeat:repeat-y;
	}

.greybox .bc
	{
	background-image:url(../images/global/greybox/s.gif);
	background-position:0px bottom;
	background-repeat:repeat-x;
	}

.greybox .l
	{
	background-image:url(../images/global/greybox/s.gif);
	background-position:0px 0px;
	background-repeat:repeat-y;
	}

.greybox .tl
	{
	background-image:url(../images/global/greybox/tl.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	}

.greybox .tr
	{
	background-image:url(../images/global/greybox/tr.gif);
	background-position:right 0px;
	background-repeat:no-repeat;
	}
.greybox .bl
	{
	background-image:url(../images/global/greybox/bl.gif);
	background-position:0px bottom;
	background-repeat:no-repeat;
	}

.greybox .br
	{
	background-image:url(../images/global/greybox/br.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:0px;
	width:755px;
	}

.greyboxFooter { font-size:9px !important; font-family:Verdana; }

.greyboxContent
	{
	background-image:url(../images/global/save_upto32_percent.jpg);
	background-position:right 10px;
	background-repeat:no-repeat;
	border-bottom:2px solid #DEDBD4;
	}


.greyboxContent, .greyboxFooter
	{
	padding:20px;
	}

.innerPadding
	{
	padding-right:280px;
	}


/* end greybox */


/* begin ebaybox */

.ebayBox1Container, .ebayBox2Container
	{ 
	width:160px; 
	margin:5px auto 0px auto;	
	}

.ebayBox1Container p, .ebayBox2Container p { margin:0px 0px 12px 0px; padding:0px;  }

.top
	{
	background-image:url(../images/global/ebaybox/b.gif);
	background-position:0px 0px;
	background-repeat:repeat-x;
	}

.ebayLeft
	{
	background-image:url(../images/global/ebaybox/b.gif);
	background-position:0px 0px;
	background-repeat:repeat-y;
	}

.ebayRight
	{
	background-image:url(../images/global/ebaybox/b.gif);
	background-position:right 0px;
	background-repeat:repeat-y;
	}

.ebayTR
	{
	background-image:url(../images/global/ebaybox/tr.gif);
	background-position:right 0px;
	background-repeat:no-repeat;
	font-weight:bold;
	}

.ebayBottom
	{
	background-image:url(../images/global/ebaybox/b.gif);
	background-position:0px bottom;
	background-repeat:repeat-x;
	}

.ebayTR, .ebayBottom { padding:8px; }

.ebayBox1Container .top { background-color:#F5DC8C; }
.ebayBox2Container .top { background-color:#F5DC8C; margin-top:20px; }


/* end ebaybox */


/* begin upsTable */

.upsTable 
	{ 
	font-family:Verdana; 
	font-size:9px; 
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	margin-top:12px;
	}

.upsTable th 
	{ 
	
	font-weight:bold; 
	text-align:right; 
	}

.upsTable th, .upsTable td 
	{ 
	padding:5px; 
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	vertical-align:bottom; 
	}

.upsTable td { text-align:right; }
.upsTable .left { text-align:left; }

.upsTable2
	{ 
	font-family:Verdana; 
	font-size:9px; 
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	margin-top:12px;
	}

.upsTable2 th 
	{ 
	
	font-weight:bold; 
	text-align:left; 
	}

.upsTable2 th, .upsTable2 td 
	{ 
	padding:5px; 
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	vertical-align:bottom; 
	}

.upsTable2 td { text-align:left; }
.upsTable2 .left { text-align:left; }

/* end upsTable */






