body
{
/*	font-family:Arial;
	font-size:12px;
	line-height:17px;
	color:#3D3B3B;*/
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	margin-width:0px;
	margin-height:0px;
	background:url(../images/index-bg1.gif) repeat-x #D4DDE4;
	width:960px;
}
#index-bg
{
 width:100%; margin-left:auto; margin-right:auto;
}
#width-photo
{
width:85px;
float:left;
}
#bodyTT{
	LEFT: 4px; FLOAT: left; POSITION: relative; TOP: 0px;
	text-decoration:none;
}
#bodyTT1{
	LEFT: 4px; FLOAT: left; POSITION: relative; TOP: 0px;
	text-decoration:none;
}
.pointerclass
{
 cursor:pointer;
}
.table,td,tr	
{
	font-family:Arial;
	font-size:12px;
	line-height:17px;
	color:#4F4F4F;
	text-decoration:none;
	font-weight:normal;
}
a
{
	font-family:Arial;
	font-size:12px;
	color:#0059AD;
	text-decoration:underline;
	font-weight:none;
	outline:none;
}
a:hover
{
	font-family:Arial;
	font-size:12px;
	color:#0059AD;
	text-decoration:none;
	font-weight:none;
}
.print-td
{
	color:#e84e04; 
}
.print
{
	font-family:Arial;
	font-size:12px;
	color:#023f6f;
	text-decoration:none;
	font-weight:normal;
}
a.print:hover
{
	font-family:Arial;
	font-size:12px;
	color:#f47f4a;
	text-decoration:none;
	font-weight:normal;
}
.top-right
{
	font-family:Arial;
	font-size:11px;
	color:#023f6f;
	text-decoration:none;
	font-weight:normal;
}
a.top-right:hover
{
	font-family:Arial;
	font-size:11px;
	color:#f47f4a;
	text-decoration:none;
	font-weight:normal;
}
.help
{
	font-family:Arial;
	font-size:11px;
	color:#023f6f;
	text-decoration:none;
	font-weight:normal;
	cursor:help;
}
a.help:hover
{
	font-family:Arial;
	font-size:11px;
	color:#f47f4a;
	text-decoration:none;
	font-weight:normal;
	cursor:help;
	
}
.link
{
	font-family:Arial;
	font-size:11px;
	color:#023f6f;
	text-decoration:underline;
	font-weight:normal;
}
a.link:hover
{
	font-family:Arial;
	font-size:11px;
	color:#023f6f;
	text-decoration:none;
	font-weight:normal;
}
.back
{
	font-family:Arial;
	font-size:12px;
	color:#023f6f;
	text-decoration:underline;
	font-weight:normal;
}
a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #CC0000;
    background-color:#FFFFFF; color:#CC0000;
    text-align: center;
	
	}
	

a.back:hover
{
	font-family:Arial;
	font-size:12px;
	color:#f47f4a;
	text-decoration:none;
	font-weight:normal;
}
.next
{
	font-family:Arial;
	font-size:12px;
	color:#6991b2;
	text-decoration:none;
	font-weight:bold;
}
a.next:hover
{
	font-family:Arial;
	font-size:12px;
	color:#023f6f;
	text-decoration:none;
	font-weight:bold;
}
.shop
{
	font-family:Arial;
	font-size:12px;
	color:#04517c;
	text-decoration:none;
	font-weight:normal;
}
a.shop:hover
{
	font-family:Arial;
	font-size:12px;
	color:#0181c3;
	text-decoration:none;
	font-weight:normal;
}
.txt
{
	font-family:Arial;
	font-size:11px;
	color:#4F4F4F;
	text-decoration:none;
	font-weight:normal;
}
.txt-link
{
	font-family:Arial;
	font-size:11px;
	color:#4F4F4F;
	text-decoration:none;
	font-weight:normal;
	line-height:16px;
}
a.txt-link:hover
{
	font-family:Arial;
	font-size:11px;
	color:#023f6f;
	text-decoration:none;
	font-weight:normal;
}
.txt-over
{
	font-family:Arial;
	font-size:11px;
	color:#4F4F4F;
	text-decoration:none;
	font-weight:normal;
}
a.txt-over:hover
{
	font-family:Arial;
	font-size:11px;
	color:#0181c3;
	text-decoration:none;
	font-weight:normal;
}
.gray-txt
{
	font-family:Arial;
	font-size:12px;
	color:#969696;
	text-decoration:none;
	font-weight:normal;
}
.cart
{
	font-family:Arial;
	font-size:12px;
	color:#e84e04;
	text-decoration:none;
	font-weight:bold;
}
a.cart:hover
{
	font-family:Arial;
	font-size:12px;
	color:#023f6f;
	text-decoration:none;
	font-weight:bold;
}
#index-top
{
	float:left;
	width:935px;
	padding:13px 12px 13px 11px;
}
#inner
{
	float:left;
	width:932px;
	padding:13px 13px 26px 12px;
}
#inner-mug
{
	float:left;
	width:932px;
	padding:13px 13px 16px 12px;
}
#inner-mug-in
{
	float:left;
	width:922px;
	padding:13px 23px 16px 12px;
}
#foot
{
	padding-top:15px;
	padding-left:20px;
	background-image:url(../images/foot-bg.gif);
	background-repeat:repeat-x;
}
.blue-bold
{
	font-family:Arial;
	font-size:12px;
	color:#67a6c8;
	text-decoration:none;
	font-weight:bold;
}
.blue-link
{
	font-family:Arial;
	font-size:12px;
	color:#67a6c8;
	text-decoration:none;
	font-weight:bold;
}
a.blue-link:hover
{
	font-family:Arial;
	font-size:12px;
	color:#0181c3;
	text-decoration:none;
	font-weight:bold;
}
.navy-blue
{
	font-family:Arial;
	font-size:13px;
	color:#023f6f;
	text-decoration:none;
	font-weight:bold;
}
.blue-bold1
{
	font-family:Arial;
	font-size:12px;
	color:#6c9bb6;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
}
a.blue-bold1:hover
{
	font-family:Arial;
	font-size:12px;
	color:#f47f4a;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
}
.black-bold
{
	font-family:Arial;
	font-size:15px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
}
.black-bold:hover
{
	font-family:Arial;
	font-size:15px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
}
.red-head
{
	font-family:Arial;
	font-size:12px;
	color:#e84e04;
	text-decoration:none;
	font-weight:bold;
}
.red-bold
{
	font-family:Arial;
	font-size:12px;
	color:#e84e04;
	letter-spacing:1px;
	text-decoration:none;
	font-weight:bold;
}
.left-menu
{
width:134px;
font-family:Arial;
font-size:12px;
color:#585858;
text-decoration:none;
/*vertical-align:middle;*/
padding-left:20px;
padding-top:3px;
height:15px;
background-image:url(../images/menu-off1.gif); 
background-repeat:no-repeat;
background-position:2px 2px;
display:block;
line-height:14px;

}
.left-menu:hover
{
font-family:Arial;
font-size:12px;
color:#585858;
text-decoration:none;
background-image:url(../images/menu-on1.gif);
background-position:2px 2px;
padding-left:20px;
height:15px;
padding-top:3px;
display: block;
line-height:14px;
}
.left-menu-sel
{
width:134px;
font-family:Arial;
font-size:12px;
color:#585858;
text-decoration:none;
background-image:url(../images/menu-on1.gif);
background-repeat:no-repeat;
background-position:2px 2px;
line-height:14px;
padding-left:20px;
padding-top:3px;
height:15px;
display:block;
}

#dot-line
{
	float:left;
	width:141px;
	background-image:url(../images/dot-line.gif);
	background-repeat:repeat-x;
}

.menu-photo
{
	height:34px;
	width:143px;
	font-family:Arial;
	font-size:12px;
	color:#6f7777;
	font-weight:bold;
	background-image:url(../images/photo-off.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	text-decoration:none;
	padding-left:16px;
	line-height:34px;
	display:block;
}
.menu-photo:hover
{
	height:34px;
	width:143px;
	font-family:Arial;
	font-size:12px;
	color:#fefefe;
	text-decoration:none;
	vertical-align:middle;
	background-image:url(../images/photo-on.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:16px;
	line-height:34px;
	display:block;
}
.menu-photo-sel
{
	height:34px;
	width:143px;
	font-family:Arial;
	font-size:12px;
	color:#fefefe;
	text-decoration:none;
	vertical-align:middle;
	background-image:url(../images/photo-on.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:16px;
	line-height:34px;
	display:block;	
}
.menu-order
{
	height:34px;
	width:173px;
	font-family:Arial;
	font-size:12px;
	color:#6f7777;
	font-weight:bold;
	background-image:url(../images/order-off.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	text-decoration:none;
	padding-left:16px;
	line-height:34px;
	display:block;
}
.menu-order:hover
{
	height:34px;
	width:173px;
	font-family:Arial;
	font-size:12px;
	color:#fefefe;
	text-decoration:none;
	vertical-align:middle;
	background-image:url(../images/order-on.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:16px;
	line-height:34px;
	display:block;
}
.menu-order-sel
{
	height:34px;
	width:173px;
	font-family:Arial;
	font-size:12px;
	color:#fefefe;
	text-decoration:none;
	vertical-align:middle;
	background-image:url(../images/order-on.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:16px;
	line-height:34px;
	display:block;	
}
.menu-check
{
	height:34px;
	width:200px;
	font-family:Arial;
	font-size:12px;
	color:#6f7777;
	font-weight:bold;
	background-image:url(../images/comfirm-off.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	text-decoration:none;
	padding-left:16px;
	line-height:34px;
	display:block;
}
.menu-check:hover
{
	height:34px;
	width:200px;
	font-family:Arial;
	font-size:12px;
	color:#fefefe;
	text-decoration:none;
	vertical-align:middle;
	background-image:url(../images/comfirm-on.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:16px;
	line-height:34px;
	display:block;
}
.menu-check-sel
{
	height:34px;
	width:200px;
	font-family:Arial;
	font-size:12px;
	color:#fefefe;
	text-decoration:none;
	vertical-align:middle;
	background-image:url(../images/comfirm-on.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:16px;
	line-height:34px;
	display:block;	
}
#line-h
{
	line-height:22px;
}
#terms
{
	float:left;
	padding-left:10px;
}
#check-box
{
	float:left;
}
#width450
{
	float:left;
	width:650px;
	padding-left:2px;
}
#pad45
{
	float:left;
	padding-left:45px;
	width:575px;
}
#padfaq
{
	float:left;
	padding-left:45px;
	width:585px;
	padding-bottom:30px;
}

#pad40
{
	float:left;
	padding-left:40px;
	width:450px;
}
#width191
{
	float:left;
	width:155px;
	padding-left:35px;
	padding-right:21px;
}
#back
{
	float:right;
	width:50px;
}
#next
{
	float:right;
	padding-right:20px;
	width:50px;
}
#line
{
	float:left;
	width:412px;
	height:1px;
	background-image:url(../images/mug-line.gif);
	
}
input.signup
	{
	height:24px;
	width :99px;
	color: #000000;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	font-family:Arial;
	vertical-align:middle;
	background-color:Transparent;
	background-repeat:no-repeat;
	background-image:url(../images/signup-bg.gif);
	border-top: black 0pt solid; 
	border-left: black 0pt solid;
	border-right: black 0pt solid;  
	border-bottom: black 0pt solid;
	cursor:pointer;	        
}
input.button
	{
	height:24px;
	width :89px;
	color: #000000;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	font-family:Arial;
	vertical-align:middle;
	background-color:Transparent;
	background-repeat:no-repeat;
	background-image:url(../images/create-btn.gif);
	border-top: black 0pt solid; 
	border-left: black 0pt solid;
	border-right: black 0pt solid;  
	border-bottom: black 0pt solid;
	cursor:pointer;	        
}
input.button1
	{
	height:24px;
	width :101px;
	color: #000000;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	font-family:Arial;
	vertical-align:middle;
	background-color:Transparent;
	background-image:url(../images/create-btn.gif);
	border-top: black 0pt solid; 
	border-left: black 0pt solid;
	border-right: black 0pt solid;  
	border-bottom: black 0pt solid;	        
}
input.proceed
	{
	height:24px;
	width :119px;
	color: #000000;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	font-family:Arial;
	vertical-align:middle;
	background-color:Transparent;
	background-repeat:no-repeat;
	background-image:url(../images/process-bg.gif);
	border-top: black 0pt solid; 
	border-left: black 0pt solid;
	border-right: black 0pt solid;  
	border-bottom: black 0pt solid;
	cursor:pointer;	        
}
.orange-txt
{
	font-family:Arial;
	font-size:12px;
	color:#e84e04;
	text-decoration:none;
	font-weight:none;
}
input.upload
	{
	height:25px;
	width :129px;
	color: #FFFFFF;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	font-family:Arial;
	vertical-align:middle;
	background-color:Transparent;
	background-repeat:no-repeat;
	background-image:url(../images/upload-bg.gif);
	cursor:pointer;
	border-top: black 0pt solid; 
	border-left: black 0pt solid;
	border-right: black 0pt solid;  
	border-bottom: black 0pt solid;	        
}
.field
{
		background-color:#f7f7f7;
		color:#3C6B90;
		font:12px Arial;
		height:19px;
		font-weight:normal;
		padding-left:9px;
		padding-top:2px;
		border:1px solid #b6cbd7;
		/*border-top: #b6cbd7 1pt solid; 
		border-left: #b6cbd7 1pt solid;
		border-right: #b6cbd7 1pt solid;  
		border-bottom: #b6cbd7 1pt solid;*/
		font-weight:bold;
 }
.field-new
{
		background-color:#f7f7f7;
		color:#3C6B90;
		font:11px Arial;
		height:19px;
		font-weight:normal;
		padding-left:9px;
		padding-top:2px;
		border:1px solid #b6cbd7;
		/*border-top: #b6cbd7 1pt solid; 
		border-left: #b6cbd7 1pt solid;
		border-right: #b6cbd7 1pt solid;  
		border-bottom: #b6cbd7 1pt solid;*/
		font-weight:bold;
 }


input.submit
	{
	height:20px;
	width :63px;
	color:#323232;
	text-align:center;
	font-size: 11px;
	font-weight:none;
	font-family:Arial;
	vertical-align:middle;
	background-color:Transparent;
	background-repeat:no-repeat;
	background-image:url(../images/submit-bg.gif);
	border-top: gray 0pt solid; 
	border-left: gray 0pt solid;
	border-right: gray 0pt solid;  
	border-bottom: gray 0pt solid;
	padding:1px 0px 2px 0px; 
	cursor:pointer;       
}
input.register
	{
	height:20px;
	width :83px;
	color:#323232;
	text-align:center;
	font-size: 11px;
	font-weight:none;
	font-family:Arial;
	vertical-align:middle;
	background-color:Transparent;
	background-repeat:no-repeat;
	background-image:url(../images/register-now.jpg);
	border-top: gray 0pt solid; 
	border-left: gray 0pt solid;
	border-right: gray 0pt solid;  
	border-bottom: gray 0pt solid;
	padding:1px 0px 2px 0px;        
}
input.change
	{
	height:20px;
	width :100px;
	color:#323232;
	text-align:center;
	font-size: 11px;
	font-weight:none;
	font-family:Arial;
	vertical-align:middle;
	background-color:Transparent;
	background-repeat:no-repeat;
	background-image:url(../images/change-pass.gif);
	border-top: gray 0pt solid; 
	border-left: gray 0pt solid;
	border-right: gray 0pt solid;  
	border-bottom: gray 0pt solid;
	padding:1px 0px 2px 0px;
	cursor:pointer;        
}

input.login
	{
	height:24px;
	width :59px;
	color: #000000;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	font-family:Arial;
	vertical-align:middle;
	background-color:Transparent;
	background-repeat:no-repeat;
	background-image:url(../images/login-bg.gif);
	border-top: gray 0pt solid; 
	border-left: gray 0pt solid;
	border-right: gray 0pt solid;  
	border-bottom: gray 0pt solid;	        
}


.white-link
{
	font-family:Arial;
	font-size:12px;
	color:#c7d6e3;
	font-weight:bold;
	text-decoration:none;
}
a.white-link:hover
{
	font-family:Arial;
	font-size:12px;
	color:#c7d6e3;
	font-weight:bold;
	text-decoration:underline;
}
.blue-link-ind
{
	font-family:Arial;
	font-size:12px;
	color:#023f6f;
	text-decoration:none;
}
a.blue-link-ind:hover
{
	font-family:Arial;
	font-size:12px;
	color:#f47f4a;
	text-decoration:none;
}
.more
{
	font-family:Arial;
	font-size:12px;
	color:#c7d6e3;
	font-weight:normal;
	text-decoration:underline;
}
a.more:hover
{
	font-family:Arial;
	font-size:12px;
	color:#c7d6e3;
	font-weight:normal;
	text-decoration:none;
}




.insuf
{
		border:1px solid #FF0000;
}
img.preview {
  /*float:left;
  width:100px;
  height:100px;
  margin-right:10px; */
  cursor:move;
}


.blue-bold-link
{
	font-family:Arial;
	font-size:12px;
	color:#4F799B;
	text-decoration:none;
	font-weight:bold;
}
.blue-bold-link:hover
{
	font-family:Arial;
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
}




img.products {
  /*float:left;
  width:100px;
  height:100px;
  margin-right:10px; */
  cursor:move;
}

.products-link
{
	font-family:Arial;
	font-size:12px;
	color:#67a6c8;
	text-decoration:none;
	font-weight:bold;
}
.products-link:hover
{
	font-family:Arial;
	font-size:12px;
	color:#023f6f;
	text-decoration:none;
	font-weight:bold;
}

.menu1
{
width:133px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#20607C;
text-decoration:none;
background-image:url(../images/menu1-off.gif); 
background-repeat:no-repeat;
display: block;
height:20px;
padding-top:6px;
}
.menu1:hover
{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
background-image:url(../images/menu1-on.gif);
background-repeat:no-repeat;
display: block;	
}
.menu1-sel
{
width:133px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
background-image:url(../images/menu1-on.gif); 
background-repeat:no-repeat;
display: block;
height:20px;
padding-top:6px;
}
.menu2
{
width:117px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#20607C;
text-decoration:none;
background-image:url(../images/menu2-off.gif); 
background-repeat:no-repeat;
display: block;
height:20px;
padding-top:6px;
}
.menu2:hover
{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
background-image:url(../images/menu2-on.gif);
background-repeat:no-repeat;
display: block;	
}
.menu2-sel
{
width:117px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
background-image:url(../images/menu2-on.gif); 
background-repeat:no-repeat;
display: block;
height:20px;
padding-top:6px;
}
.menu3
{
width:117px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#20607C;
text-decoration:none;
background-image:url(../images/menu3-off.gif); 
background-repeat:no-repeat;
display: block;
height:20px;
padding-top:6px;
}
.menu3-sel
{
width:117px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
background-image:url(../images/menu3-on.gif); 
background-repeat:no-repeat;
display: block;
height:20px;
padding-top:6px;
}
.menu3:hover
{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
background-image:url(../images/menu3-on.gif);
background-repeat:no-repeat;
display: block;	
}
.box-bdr-red
{
	padding:15px 15px 15px 15px;
	border-color:#DD8D85;
	border-top-width:1px;
	border-top-style:solid;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-right-width:1px;	
	border-right-style:solid;
	border-left-width:1px;
	border-left-style:solid;
}
.yel
{
	font-family:Arial;
	font-size:11px;
	color:#CCD628;
	text-decoration:none;
	font-weight:bold;
}
.price
{
float:left;
padding:2px 5px 2px 5px;
	font-family:Arial;
	font-size:11px;
	line-height:15px;
	color:#FFFFFF;
	background-color:#C01818;
	text-decoration:none;
	font-weight:bold;
}
.msg-top
{
float:left;
padding:5px 0px 0px 0px;
	font-family:Arial;
	font-size:12px;
	line-height:15px;
	color:#FFFFFF;
	background-color:#0068AC;
	text-decoration:none;
	font-weight:bold;
}
.txt-smal
{
	font-family:Arial;
	font-size:11px;
	line-height:17px;
	color:#393737;
	font-weight:normal;	
}
.suc-txt
{
	font-family:Arial;
	font-size:11px;
	line-height:17px;
	color:#009900;
	font-weight:normal;	
}

.black-h
{
	font-family:Arial;
	font-size:18px;
	color:#074469;
	text-decoration:none;
	font-weight:bold;
}
.gray-bold
{
	font-family:Arial;
	font-size:12px;
	color:#686868;
	text-decoration:none;
	font-weight:bold;
}
.bold-blue
{
	font-family:Arial;
	font-size:12px;
	line-height:17px;
	color:#3C6B90;
	text-decoration:none;
	font-weight:bold;
}
.field-red-blue
{
	width:20px;
	border:0px solid #FF3737;
	color:#3C6B90;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	background:transparent;
	line-height:17px;
}
.field-red-blue1
{
	width:70px;
	border:0px solid #FF3737;
	color:#3C6B90;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	background:transparent;
	line-height:17px;
}
.gray-h1
{
	font-family:Arial;
	font-size:13px;
	color:#686868;
	text-decoration:none;
	font-weight:bold;
	line-height:19px;
}
.black-txt
{
	font-family:Arial;
	font-size:12px;
	line-height:17px;
	color:#000000;
	text-decoration:none;
	font-weight:none;
}
.body-link
{
	font-family:Arial;
	font-size:12px;
	color:#686868;
	text-decoration:underline;
	font-weight:none;
}
.body-link:hover
{
	font-family:Arial;
	font-size:12px;
	color:#686868;
	text-decoration:none;
	font-weight:none;
}
.bb-line
{
	font-family:Arial;
	font-size:12px;
	line-height:17px;
	color:#3C6B90;
	text-decoration:line-through;
	font-weight:bold;
}
.field-red2
{
	width:300px;
	border:0px solid #FF3737;
	color:#003366;
	/*color:#555454;*/
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	background:transparent;	
}
.field1
{
	border:1px solid #B9B8B8;
	color:#3C6B90 ;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
	font-weight:none;
/*	background:transparent;*/
}
/*tshirt*/

#tshirt
{
float:left;
width:350px;
height:315px;
background-image:url(../images/t-shirt-border.gif);
background-repeat:no-repeat;
padding:10px 10px 10px 10px;
}

#tshirt-out-1t
{
float:left;
width:123px;
height:78px;/*314*/
padding-left:113px;
padding-right:114px;
padding-top:88px;
padding-bottom:148px;
background-image:url(../images/tshirt-large1.gif);
background-repeat:no-repeat;
}
#tshirt-in-1t
{
float:left;
width:123px;
height:78px;/*314*/
}


/*key-chain*/

#key
{
width:280px;
height:267px;
background-image:url(../images/key-border.gif);
background-repeat:no-repeat;
padding:10px 10px 10px 10px;
}


#key-out-1k
{
width:93px;
height:84px;
float:left;
padding:125px 156px 28px 31px;
background-image:url(../images/keychain3-large.jpg);
background-repeat:no-repeat;
}
#key-in-1k
{
width:93px;
height:84px;
float:left;
}


#key-out-2k
{
float:left;
width:98px;
height:67px;
padding-left:15px;
padding-right:167px;
padding-top:100px;
padding-bottom:100px;
background-image:url(../images/keychain2-large.jpg);
background-repeat:no-repeat;
vertical-align:middle;

}
#key-in-2k
{
float:left;
width:98px;
height:67px;

}

/*#key-out-3k
{
width:93px;
height:94px;
float:left;
padding:145px 156px 28px 31px;
background-image:url(../images/keychain3-large.jpg);
background-repeat:no-repeat;
}
#key-in-3k
{
width:93px;
height:94px;
float:left;
}*/
/*cap*/

#cap
{
float:left;
width:358px;
height:280px;
background-image:url(../images/cap-border.gif);
background-repeat:no-repeat;
padding:10px 10px 10px 10px;
}
#cap-out-1c
{
float:left;
width:197px;
height:115px;
padding-left:90px;
padding-right:63px;
padding-top:42px;
padding-bottom:126px;
background-image:url(../images/cap1-large.jpg);
/*background-image:url(../images/cap-large.jpg);*/
background-repeat:no-repeat;
}
#cap-in-1c
{
float:left;
width:197px;
height:115px;
}
#tileframee
{
/*float:left; */
width:363px;
height:363px;
background-image:url(../images/frame-border.gif);
background-repeat:no-repeat;
padding:10px 10px 10px 10px;
}

#tileframee-out-1
{
float:left;
width:189px;
height:189px;
padding-left:89px;
padding-right:89px;
padding-top:89px;
padding-bottom:89px;
background-image:url(../images/frame-tile.jpg);
background-repeat:no-repeat;
}
#tileframee-in-1
{
float:left;
width:189px;
height:189px;
}
#tileframee-out-2
{
float:left;
width:189px;
height:189px;
padding-left:89px;
padding-right:89px;
padding-top:89px;
padding-bottom:89px;
background-image:url(../images/frame-tile2.jpg);
background-repeat:no-repeat;
}
#tileframee-in-2
{
float:left;
width:189px;
height:189px;
}

/* 11/06/08 addtion */
.table-head
{
	font-family:Arial;
	font-size:12px;
	color:#3e3e3e;
	font-weight:bold;
	background-color:#fbc200;
	border-left:0px solid #fbc200;
	border-top: 0px solid #fbc200;
	border-right: 0px solid #fbc200;
	border-bottom: 0px solid #fbc200;
	height:33px;
	line-height:33px;
	padding-left:14px;
}
input.cart-btn
	{
	height:24px;
	width :87px;
	color: #003151;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	font-family:Arial;
	vertical-align:middle;
	background-color:Transparent;
	background-repeat:no-repeat;
	background-image:url(../images/cart-btn.gif);
	border-top: black 0pt solid; 
	border-left: black 0pt solid;
	border-right: black 0pt solid;  
	border-bottom: black 0pt solid;	   
	cursor:pointer;     
}
#pay-seal
{
	float:right;
}
.pad16
{
	padding-left:16px;
	line-height:21px;
}
.pading16
{
	padding-left:16px;
	line-height:21px;
}
.line21
{
line-height:21px;
}
.field11
{
		background-color:#f7f7f7;
		color:#4F4F4F;
		font:12px Arial;
		height:17px;
		font-weight:normal;
		padding-left:9px;
		padding-top:2px;
		border:1px solid #b6cbd7 ;
}
.field2
{
		background-color:#f7f7f7;
		color:#4F4F4F;
		font:12px Arial;
		font-weight:normal;
		padding-top:2px;
		border-top: #b6cbd7 1pt solid; 
		border-left: #b6cbd7 1pt solid;
		border-right: #b6cbd7 1pt solid;  
		border-bottom: #b6cbd7 1pt solid;
			
		  
}

.p-menu-lnk
{
font-weight:bold;
color:#39688B;
font-size:13px;
text-decoration:none;
}
.p-menu-lnk:hover
{
font-weight:bold;
color:#F2661E;
font-size:13px;
text-decoration:none;
}
.photo-frame
{
	background-image:url(../images/photo-frame.gif);
	width:84px;
	height:65px;
	vertical-align:middle;
	text-align:center;
}
.photo-frame-hover
{
	background-image:url(../images/photo-frame2.gif);
	width:84px;
	height:65px;
	vertical-align:middle;
	text-align:center;
}
.bdr_view
{
		border:3px outset #144364;
		/*padding:2px 2px 2px 2px; */
		width: auto;
		
}

.bdr_view:visited img
{
		border:3px solid #A3BACC;
}
.bdr_view:focus img,
.bdr_view:hover img,
.bdr_view:active img
{
		border:3px solid #CC001A;
}
link-blue
{
	font-family:Arial;
	font-size:12px;
	line-height:17px;
	color:#3C6B90;
	text-decoration:none;
	font-weight:bold;
}
.bb-blue
{
	font-family:Arial;
	font-size:11px;
	line-height:18px;
	color:#3C6B90;
	text-decoration:none;
	font-weight:bold;
}
.bold-red
{
	font-family:Arial;
	font-size:11px;
	line-height:18px;
	color:#BD2A1B;
	text-decoration:none;
	font-weight:bold;
}
.photo img
{
margin-right:20px;
float:left;
border:3px inset  #CCCCCC;
}
.photo:hover img
{
border:3px double #FCA029;
margin-right:20px;
float:left;
}
.photo:hover 
{
color: #FCA029;
margin-right:0px;
/*float:left;*/
}
.field-red
{
	width:30px;
	border:0px solid #FF3737;
	color:#555454;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	background:transparent;	
}

.field-red21
{
	width:60px;
	border:0px solid #FF3737;
	color:#555454;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	background:transparent;	
}
/*gift box*/
#left-div 
{
float:left;
}
#pre-div 
{
float:left;
}

#right-div 
{
float:right;
}
#nxt-div 
{
float:right;
}

.calender1-over
{
border:1px solid #FF0000;
}
#border
{
float:left;
width:350px;
height:263px;
background-image:url(../images/border.gif);
background-repeat:no-repeat;
padding:10px 10px 10px 10px;
}

#border1
{
float:left;
width:350px;
height:467px;
background-image:url(../images/border1.gif);
background-repeat:no-repeat;
padding:10px 10px 10px 10px;
}
#calender
{
float:left;
width:350px;
height:263px;
background-image:url(../images/border.gif);
background-repeat:no-repeat;
padding:10px 10px 10px 10px;
}

#wall-hang
{
float:left;
width:350px;
height:467px;
background-image:url(../images/border1.gif);
background-repeat:no-repeat;
padding:10px 10px 10px 10px;
}


#calender-out-1
{
float:left;
width:250px;
height:166px;
padding-top:14px;
padding-left:50px;
padding-right:50px;
padding-bottom:83px;
background-image:url(../images/calender1bg.jpg);
background-repeat:no-repeat;
}
#calender-in-1
{
float:left;
width:250px;
height:166px;
}

#calender-out-2
{
float:left;
width:153px;
height:219px;
padding-left:18px;
padding-top:29px;
padding-right:179px;
padding-bottom:15px;
background-image:url(../images/table-top-sample2-large.jpg);
background-repeat:no-repeat;
}
#calender-in-2
{
float:left;
width:153px;
height:219px;
}

#calender-out-3
{
float:left;
width:161px;
height:226px;
padding-left:178px;
padding-top:26px;
padding-right:11px;
padding-bottom:11px;
background-image:url(../images/table-top-sample3-large.jpg);
background-repeat:no-repeat;
}
#calender-in-3
{
float:left;
width:161px;
height:226px;
}

#calender-out-4
{
float:left;
width:175px;
height:263px;
padding-left:175px;
background-image:url(../images/table-top-sample4-large.jpg);
background-repeat:no-repeat;
}
#calender-in-4
{
float:left;
width:175px;
height:263px;
}	

#calender-out-5
{
float:left;
width:221px;
height:154px;
padding-left:15px;
padding-top:95px;
padding-right:114px;
padding-bottom:14px;
background-image:url(../images/table-top-sample5-large.jpg);
background-repeat:no-repeat;
}
#calender-in-5
{
float:left;
width:221px;
height:154px;
}	

#calender-out-6
{

width:253px;
height:203px;
padding-left:35px;
padding-top:20px;
/*padding-right:35px;*/
padding-bottom:39px;
background-image:url(../images/table-top-sample6-large.jpg);
background-repeat:no-repeat;
z-index: 200;
}
#table-march
{
padding-left:37px;
padding-top:21px;
position:absolute;
float:left;
}
#calender-in-6
{
width:253px;
height:203px;
z-index: 200;
}
#calender-out-7
{
float:left;
width:229px;
height:153px;
padding-left:31px;
padding-top:49px;
padding-right:90px;
padding-bottom:61px;
background-image:url(../images/table-top-sample7-large.jpg);
background-repeat:no-repeat;
}
#calender-in-7
{
float:left;
width:229px;
height:153px;
}		

#calender-out-8
{
float:left;
width:249px;
height:172px;
padding-left:11px;
padding-top:36px;
padding-right:90px;
padding-bottom:55px;
background-image:url(../images/table-top-sample8-large.jpg);
background-repeat:no-repeat;
}
#calender-in-8
{
float:left;
width:249px;
height:172px;
}
#calender-out-9
{
float:left;
width:242px;
height:150px;
padding-left:18px;
padding-top:88px;
padding-right:90px;
padding-bottom:25px;
background-image:url(../images/table-top-sample9-large.jpg);
background-repeat:no-repeat;
}
#calender-in-9
{
float:left;
width:242px;
height:150px;
}	

#calender-out-10
{
float:left;
width:252px;
height:148px;
padding-left:49px;
padding-top:37px;
padding-right:49px;
padding-bottom:78px;
background-image:url(../images/table-top-sample10-large.jpg);
background-repeat:no-repeat;
}
#calender-in-10
{
float:left;
width:252px;
height:148px;
}	


#calender-out-11
{
float:left;
width:136px;
height:193px;
padding-left:36px;
padding-top:46px;
padding-right:178px;
padding-bottom:24px;
background-image:url(../images/table-top-sample11-large.jpg);
background-repeat:no-repeat;
}
#calender-in-11
{
float:left;
width:136px;
height:193px;
}	


#calender-out-12
{
float:left;
width:140px;
height:212px;
padding-left:175px;
padding-top:33px;
padding-right:35px;
padding-bottom:18px;
background-image:url(../images/table-top-sample12-large.jpg);
background-repeat:no-repeat;
}
#calender-in-12
{
float:left;
width:140px;
height:212px;
}																																											

#calender-out-13
{
float:left;
width:248px;
height:166px;
padding-left:51px;
padding-top:14px;
padding-right:51px;
padding-bottom:83px;
background-image:url(../images/table-top-sample13-large.jpg);
background-repeat:no-repeat;
}
#calender-in-13
{
float:left;
width:248px;
height:166px;
}	
#calender-out-14
{
float:left;
width:261px;
height:166px;
padding-left:56px;
padding-top:23px;
padding-right:33px;
padding-bottom:74px;
background-image:url(../images/table-top-sample14-large.jpg);
background-repeat:no-repeat;
}
#calender-in-14
{
float:left;
width:261px;
height:166px;
}		

#calender-out-15
{
float:left;
width:248px;
height:166px;
padding-left:51px;
padding-top:14px;
padding-right:51px;
padding-bottom:83px;
background-image:url(../images/table-top-sample15-large.jpg);
background-repeat:no-repeat;
}
#calender-in-15
{
float:left;
width:248px;
height:166px;
}
	
/*wall-hang*/

#wall-hang-out-1w
{
float:left;
width:241px;
height:163px;
padding-left:55px;
padding-top:45px;
padding-right:54px;
padding-bottom:259px;
background-image:url(../images/wall-hang-sample1-large.jpg);
background-repeat:no-repeat;
}
#wall-hang-in-1w
{
float:left;
width:241px;
height:163px;
}

#wall-hang-out-2w
{
float:left;
width:269px;
height:202px;
padding-left:41px;
padding-top:30px;
padding-right:40px;
padding-bottom:235px;
background-image:url(../images/wall-hang-sample2-large.jpg);
background-repeat:no-repeat;
}
#wall-hang-in-2w
{
float:left;
width:269px;
height:202px;
}


#wall-hang-out-3w
{
float:left;
width:242px;
height:181px;
padding-left:54px;
padding-top:36px;
padding-right:54px;
padding-bottom:250px;
background-image:url(../images/wall-hang-sample3-large.jpg);
background-repeat:no-repeat;
}
#wall-hang-in-3w
{
float:left;
width:242px;
height:181px;
}
#wall-hang-out-4w
{
float:left;
width:242px;
height:181px;
padding-left:54px;
padding-top:36px;
padding-right:54px;
padding-bottom:250px;
background-image:url(../images/wall-hang-sample4-large.jpg);
background-repeat:no-repeat;
}
#wall-hang-in-4w
{
float:left;
width:242px;
height:181px;
}
#wall-hang-out-5w
{
float:left;
width:272px;
height:181px;
padding-left:39px;
padding-top:30px;
padding-right:39px;
padding-bottom:256px;
background-image:url(../images/wall-hang-sample5-large.jpg);
background-repeat:no-repeat;
}
#wall-hang-in-5w
{
float:left;
width:272px;
height:181px;
}
#wall-hang-out-6w
{
float:left;
width:272px;
height:181px;
padding-left:39px;
padding-top:30px;
padding-right:39px;
padding-bottom:256px;
background-image:url(../images/wall-hang-sample6-large.jpg);
background-repeat:no-repeat;
}
#wall-hang-in-6w
{
float:left;
width:272px;
height:181px;
}
#wall-hang-out-7w
{
float:left;
width:238px;
height:178px;
padding-left:56px;
padding-top:35px;
padding-right:56px;
padding-bottom:254px;
background-image:url(../images/wall-hang-sample7-large.jpg);
background-repeat:no-repeat;
}
#wall-hang-in-7w
{
width:238px;
height:178px;
}

#wall-hang-out-8w
{
float:left;
width:244px;
height:183px;
padding-left:53px;
padding-top:39px;
padding-right:53px;
padding-bottom:245px;
background-image:url(../images/wall-hang-sample8-large.jpg);
background-repeat:no-repeat;
}
#wall-hang-in-8w
{
width:244px;
height:183px;
}

#wall-hang-out-9w
{
float:left;
width:253px;
height:154px;
padding-left:49px;
padding-top:46px;
padding-right:48px;
padding-bottom:267px;
background-image:url(../images/wall-hang-sample9-large.jpg);
background-repeat:no-repeat;
}
#wall-hang-in-9w
{
width:253px;
height:154px;
}
#wall-hang-out-10w
{
float:left;
width:268px;
height:174px;
padding-left:42px;
padding-top:43px;
padding-right:40px;
padding-bottom:250px;
background-image:url(../images/wall-hang-sample10-large.jpg);
background-repeat:no-repeat;
}
#wall-hang-in-10w
{
width:268px;
height:174px;
}

#wall-hang-out-11w
{
float:left;
width:220px;
height:333px;
padding-left:65px;
padding-top:15px;
padding-right:65px;
padding-bottom:119px;
background-image:url(../images/wall-hang-sample11-large.jpg);
background-repeat:no-repeat;
}
#wall-hang-in-11w
{
width:220px;
height:333px;
}
#wall-hang-out-12w
{
float:left;
width:220px;
height:333px;
padding-left:65px;
padding-top:15px;
padding-right:65px;
padding-bottom:119px;
background-image:url(../images/wall-hang-sample12-large.jpg);
background-repeat:no-repeat;
}
#wall-hang-in-12w
{
width:220px;
height:333px;
}
/*#wall-hang11-in
{
width:220px;
height:333px;
} */
#wall-hang-out-13w
{
float:left;
width:220px;
height:333px;
padding-left:65px;
padding-top:15px;
padding-right:65px;
padding-bottom:119px;
background-image:url(../images/wall-hang-sample13-large.jpg);
background-repeat:no-repeat;
}
#wall-hang-in-13w
{
width:220px;
height:333px;
}
#wall-hang-out-14w
{
float:left;
width:350px;
height:186px;
padding-bottom:281px;
background-image:url(../images/wall-hang-sample14-large.jpg);
background-repeat:no-repeat;
}
#wall-hang-in-14w
{
width:350px;
height:186px;
}
.orange-txt
{
	font-family:Arial;
	font-size:12px;
	color:#F34301;
	text-decoration:none;
	font-weight:none;
}
.menu2-dis
{
width:117px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#999999;
text-decoration:none;
background-image:url(../images/menu2-off.gif); 
background-repeat:no-repeat;
display: block;
height:20px;
padding-top:6px;
}
.menu3-dis
{
width:117px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#999999;
text-decoration:none;
background-image:url(../images/menu3-off.gif); 
background-repeat:no-repeat;
display: block;
height:20px;
padding-top:6px;
}
.red-txt
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	color:#BD2A1B;
	text-decoration:none;
	font-weight:bold;
}
.sky-blue
{
	font-family:Arial;
	font-size:12px;
	color:#0181c3;
	text-decoration:none;
	font-weight:bold;
}
.mugs-head
{
	font-family:Arial;
	font-size:12px;
	color:#0181c3;
	text-decoration:none;
	font-weight:bold;
}
a.mugs-head:hover
{
	font-family:Arial;
	font-size:12px;
	color:#f47f4a;
	text-decoration:none;
	font-weight:bold;
}
.font-field 
{
	border:1px solid #B9B8B8;
	color:#3C6B90;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
	font-weight:bold;
/*	background:transparent;*/
}
#copy-right
{
	float:left;
	width:400px;
	padding-top:15px;
	padding-left:20px;
}

#foot-left
{
	float:left;
	width:400px;
	padding-top:15px;
	padding-left:20px;
}
#foot-right
{
	float:right;
	width:400px;
	text-align:right;
	padding-top:15px;
	padding-right:40px;
}
.foot-menu
{
	font-family:Arial;
	font-size:11px;
	color:#4F4F4F;
	font-weight:normal;
	text-decoration:none;
}
a.foot-menu:hover
{
	font-family:Arial;
	font-size:11px;
	color:#367ba4;
	font-weight:normal;
	text-decoration:none;
}
.page-head-green
{
  font-family: arial;
  font-size: 17px;
  letter-spacing:0px;
  word-spacing:0px;
  line-height:20px;
  color:#009933;
  font-weight:bolder;
  text-decoration:none;
  }
  .page-head-red
{
  font-family: arial;
  font-size: 17px;
  letter-spacing:0px;
  word-spacing:0px;
  line-height:20px;
  color:#FF0000;
  font-weight:bolder;
  text-decoration:none;
  }
.page-head
{
  font-family: arial;
  font-size: 17px;
  letter-spacing:0px;
  word-spacing:0px;
  line-height:20px;
  color:#324B8E;
  font-weight:bolder;
  text-decoration:none;
  }
  .page-head:hover
{
  font-family: arial;
  font-size: 17px;
  letter-spacing:0px;
  word-spacing:0px;
  line-height:20px;
  color:#324B8E;
  font-weight:bolder;
  text-decoration:none;
  }
.menu-photo1
{
	height:34px;
	width:204px;
	font-family:Arial;
	font-size:12px;
	color:#6f7777;
	font-weight:bold;
	background-image:url(../images/photo-off1.gif);
	background-repeat:no-repeat;
	vertical-align:middle;
	text-decoration:none;
	padding-left:16px;
	line-height:34px;
	display:block;
}
.menu-photo1:hover
{
	height:34px;
	width:204px;
	font-family:Arial;
	font-size:12px;
	color:#fefefe;
	text-decoration:none;
	vertical-align:middle;
	background-image:url(../images/photo-on1.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:16px;
	line-height:34px;
	display:block;
}
.menu-photo1-sel
{
	height:34px;
	width:204px;
	font-family:Arial;
	font-size:12px;
	color:#fefefe;
	text-decoration:none;
	vertical-align:middle;
	background-image:url(../images/photo-on1.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:16px;
	line-height:34px;
	display:block;	
}

.menu-order1
{
	height:34px;
	width:216px;
	font-family:Arial;
	font-size:12px;
	color:#6f7777;
	font-weight:bold;
	background-image:url(../images/order-off1.gif);
	background-repeat:no-repeat;
	vertical-align:middle;
	text-decoration:none;
	padding-left:16px;
	line-height:34px;
	display:block;
}
.menu-order1:hover
{
	height:34px;
	width:216px;
	font-family:Arial;
	font-size:12px;
	color:#fefefe;
	text-decoration:none;
	vertical-align:middle;
	background-image:url(../images/order-on1.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:16px;
	line-height:34px;
	display:block;
}
.menu-order1-sel
{
	height:34px;
	width:216px;
	font-family:Arial;
	font-size:12px;
	color:#fefefe;
	text-decoration:none;
	vertical-align:middle;
	background-image:url(../images/order-on1.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:16px;
	line-height:34px;
	
}
.menu-check1
{
	height:34px;
	width:227px;
	font-family:Arial;
	font-size:12px;
	color:#6f7777;
	font-weight:bold;
	background-image:url(../images/comfirm-off1.gif);
	background-repeat:no-repeat;
	vertical-align:middle;
	text-decoration:none;
	padding-left:16px;
	line-height:34px;
	display:block;
}
.menu-check1:hover
{
	height:34px;
	width:227px;
	font-family:Arial;
	font-size:12px;
	color:#fefefe;
	text-decoration:none;
	vertical-align:middle;
	background-image:url(../images/comfirm-on1.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:16px;
	line-height:34px;
	display:block;
}
.menu-check1-sel
{
	height:34px;
	width:227px;
	font-family:Arial;
	font-size:12px;
	color:#fefefe;
	text-decoration:none;
	vertical-align:middle;
	background-image:url(../images/comfirm-on.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:16px;
	line-height:34px;
	
}


.row1
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	background-color:#fefefe;	
	border-left:1px solid #deddde;
	border-top: 1px solid #deddde;
	border-right: 1px solid #deddde;
	border-bottom: 1px solid #deddde;
	height:36px;
	padding-left:15px;
}
.row1a
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	background-color:#fefefe;	
	border-left:1px solid #deddde;
	border-top: 0px solid #deddde;
	border-right: 1px solid #deddde;
	border-bottom: 1px solid #deddde;
	height:37px;
	padding-left:15px;
}
.row2
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	background-color:#fafafa;	
	border-left:1px solid #deddde;
	border-top: 0px solid #deddde;
	border-right: 1px solid #deddde;
	border-bottom: 1px solid #deddde;
	height:37px;
	padding-left:15px;
}
.head-row
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	background-color:#fafafa;	
	border-left:1px solid #deddde;
	border-top: 1px solid #deddde;
	border-right: 1px solid #deddde;
	border-bottom: 1px solid #deddde;
	height:37px;
	padding-left:15px;
}
.cust-txt
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
.cust-txt1
{
	font-family:Arial;
	font-size:12px;
	color:#3c6b90;
	font-weight:normal;
}
a.cust-txt1
{
	font-family:Arial;
	font-size:12px;
	color:#3c6b90;
	font-weight:normal;
	text-decoration:none;
}
a.cust-txt1:hover
{
	font-family:Arial;
	font-size:12px;
	color:#3C3D3C;
	font-weight:normal;
	text-decoration:none;
}
a.cust-txt1:active
{
	font-family:Arial;
	font-size:12px;
	background-color:#FFFF99;
	color:#3C3D3C;
	font-weight:normal;
	text-decoration:none;
}
.cust-bold
{
	font-family:Arial;
	font-size:11px;
	color:#3c6ba4;
	font-weight:bold;
}
.cust-red
{
	font-family:Arial;
	font-size:11px;
	color:#bd2952;
	font-weight:bold;
}
.cust-orange
{
	font-family:Arial;
	font-size:12px;
	color:#e84e04;
	font-weight:bold;
}
.cust-txt2
{
	font-family:Arial;
	font-size:11px;
	color:#8c9292;
	font-weight:normal;
}
.view-outlet
{
	font-size:11px;
	color:#347ba3;
	font-weight:normal;
	text-decoration:none;
}
a.view-outlet:hover
{
	font-size:11px;
	color:#04517c;
	font-weight:normal;
	text-decoration:none;
}
.small-txt
{
	font-family:Arial;
	font-size:11px;
	color:#4F4F4F;
	text-decoration:none;
	font-weight:normal;
}
.more-link
{
	font-family:Arial;
	font-size:11px;
	color:#67a6c8;
	text-decoration:underline;
	font-weight:normal;
}
a.more-link:hover
{
	font-family:Arial;
	font-size:11px;
	color:#67a6c8;
	text-decoration:none;
	font-weight:normal;
}
.myfavour
{
	font-family:Arial;
	font-size:12px;
	color:#686868;
	text-decoration:none;
	font-weight:normal;
}
.sitemap
{
	font-family:Arial;
	font-size:12px;
	color:#023f6f;;
	text-decoration:none;
	font-weight:normal;
}
a.sitemap:hover
{
	font-family:Arial;
	font-size:12px;
	color:#f47f4a;
	text-decoration:none;
	font-weight:normal;
}
.sitemap-bold
{
	font-family:Arial;
	font-size:12px;
	color:#023f6f;;
	text-decoration:none;
	font-weight:bold;
}
a.sitemap-bold:hover
{
	font-family:Arial;
	font-size:12px;
	color:#f47f4a;
	text-decoration:none;
	font-weight:bold;
}

.border
{
border:#439ec6 1px solid;
padding:7px 10px 10px 10px;
margin-top:5px;
}
.ppp-frame
{
	background-image:url(../images/ppp-frame.gif);
	background-repeat:no-repeat;
	height:136px;
	width:105px;
	padding:10px 10px 20px 10px;
}
.row-pp
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	color:#555656;
	text-decoration:none;
	font-weight:none;
	border-bottom:#cbd0d0 solid 1px;
	height:33px;
	cursor:pointer;
}
.row-pp:hover
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	color:#555656;
	text-decoration:none;
	font-weight:none;
	background-image:url(../images/ppp-row-bg.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
	border-bottom:#cbd0d0 solid 1px;
}
.row-pp-sel
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	color:#555656;
	text-decoration:none;
	font-weight:none;
	background-image:url(../images/ppp-row-bg.gif);
	background-repeat:repeat-x;
	background-position: left bottom;
	border-bottom:#cbd0d0 solid 1px;
	height:33px;
}
.field-ppp
{
		color:#555656;
		font:12px Arial;
		font-weight:normal;
		border:1px solid #b9c0c0;
 }
.row-pp2
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	color:#555656;
	text-decoration:none;
	font-weight:none;
	border-bottom:#cbd0d0 solid 1px;
/*	height:33px;
	cursor:pointer;*/
}
.field-ppp2
{
		color:#555656;
		font:12px Arial;
		font-weight:normal;
		border:1px solid #b9c0c0;
		width:20px;
}
.ppp-price
{

	padding:5px;
}
.field-ppp-price
{
		color:#555656;
		font:12px Arial;
		font-weight:normal;
		border:1px solid #b9c0c0;
		width:30px;
 }

