/* CSS Document */

/* T-shirt TEMP */
#bcontentsright{width:164px;
							float:left;
							position:relative;
							top:-31px;
							background-color:#deeed4;
							padding-bottom:50px;
							}


#submarea			{width:585px;
							height:22px;
							background-color:#0b586b;
							position:relative;
							top:-29px;
							clear:both;
							padding-left:10px;
							}


/* Contents Textarea */

.inboxedtext	{width:545px;
							margin-left:15px;
							margin-right:15px;
							font-size:12px;
							line-height:22px;
							}

.inboxedtextl	{width:565px;
							margin-left:5px;
							font-size:14px;
							line-height:25px;
							}

.inboxedtextlm	{width:565px;
							margin-left:15px;
							font-size:14px;
							line-height:25px;
							}



.framehome			{width:575px;
							height:26px;
							}

.frametop			{width:575px;
							height:13px;
							}
							
.framearea		{width:555px;
							padding-left:10px;
							padding-right:10px;
							background-image:url(../images/frame-bk.gif);
							}

.framebottom	{width:575px;
							height:13px;
							}


/* Contents Title h2 */

.ctitle				{margin-bottom:20px;
							margin-top:30px;}


/* Order Infomation Page */

.ucell				{border:0px;
							padding:5px;
							font-size:12px;
							
							}

/* Top Page */

h1.topcopy		{font-size:14px;
							font-weight:bold;
							color:#0066CC;
							line-height:25px;
							margin-bottom:20px;
							width:550px;
							margin-left:15px;
							}


.gframetop			{width:575px;
							height:10px;
							}
							
.gframearea		{width:555px;
							padding-left:10px;
							padding-right:10px;
							background-image:url(../images/deeed4.gif);
							}

.gframebottom	{width:575px;
							height:10px;
							clear:both;
							margin-bottom:20px;
							}

.gfratbl			{width:555px;
							}

.gfrcelll			{width:160px;}


.gfracellr		{padding-left:10px;
							width:385px;
							vertical-align:top;
							}



/* OrderFormPage */
.formarea			{width:555px;
							border-top:5px dotted #CCCCCC;
							margin-left:10px;
							margin-top:20px;
							padding-top:20px;
							}

.formtable		{width:540px;
							border-collapse:collapse;
							}

.formtablecell	{font-size:12px;
								font-weight:normal;
								padding:10px;
								}

.name						{width:200px;}

.address				{width:300px;
								height:40px;
								}

.comment				{width:300px;
								height:100px;
								}
								
/* Profile Page */

.ptb		{width:575px;
							border-collapse:collapse;
								border:1px solid #0b586b;
							}

.ptbcell	{font-size:12px;
								font-weight:normal;
								padding:5px;
								border:1px solid #0b586b;
								width:125px;
								background-color:#deeed4;
								}

.ptbcelr	{font-size:12px;
								font-weight:normal;
								padding:5px;
								border:1px solid #0b586b;
								width:450px;
								}


.ptbth			{font-size:12px;
						padding:5px;
						text-align:center;
						color:#FFFFFF;
						background-color:#0b586b;
								border:1px solid #0b586b;
						}
						

/* T-shirt Page */						

h3.step		{margin-top:30px;
						margin-bottom:20px;
						}

.steptbl		{width:575px;
						margin-bottom:50px;}

.steptdl		{width:200px;
						vertical-align:top;
						}

.steptdr		{width:360px;
						padding-left:15px;
						vertical-align:top;
						}
												
.ol					{padding-left:20px;
						margin-top:0px;

						margin-left:0px;}

.li					{font-size:12px;
						line-height:20px;
						margin-bottom:10px;
						}						

.sztb		{width:575px;
							border-collapse:collapse;
							}

.sztbcell	{
								padding:0px;
								width:210px;
								}

.sztbcelr	{font-size:12px;
					line-height:18px;
								padding-left:15px;
								padding-right:5px;
								border:0px solid #0b586b;
								width:345px;
								vertical-align:top;
								}


.sztbth			{font-size:12px;
						padding:5px;
						text-align:center;
						color:#FFFFFF;
						background-color:#0b586b;
								border:1px solid #0b586b;
						}

.itemname		{width:550px;
						font-size:14px;
						font-weight:bold;
						padding:3px 10px;
						margin-top:30px;
						border:0px solid #000000;
						border-left:5px solid #0b586b;
						background-color:#deeed4;
						margin-bottom:20px;
						}

.textright	{text-align:right;
						}

/* Towel*/

.ttb		{width:575px;
							border-collapse:collapse;
								border:1px solid #0b586b;
							}

.ttd		{width: 33%;
				padding:3px;
				border:1px solid #0b586b;
				font-size:12px;
				}
			
