﻿*
{
    margin:0;
    padding:0;
}

img 
{
    border:0;
}
 
.hptext
{
   font-size: 14px; font-family: Arial;
}

.wrap
{
    width:900px;
    margin: 0px auto 0px auto
}

.header1 
{
    background-image:url(images/mybigposter_banner.jpg); width:900px; height:146px; min-height:146px; margin-bottom:3px
}

.header2 
{
    width:900px; height:110px; min-height:110px; border-bottom:solid 6px #0083d7; margin-bottom:3px;
}

.tabstrip
{
   position:relative; top: 118px; left: 330px; width:526px
}

DIV.minibasket
{
    position:relative; top:82px; left: 702px; height:28px; width:109px;
    padding-left:45px;
    background-image:url(images/basket_tab.gif);
    font-size:12px; font-family:Arial; color: #ffffff; line-height:28px; vertical-align:middle
}

A.minibasket
{
    font-size:12px; font-family:Arial; color: #ffffff; line-height:28px; vertical-align:middle; 
}

DIV.leftpanel
{
    float:left; padding:20px 0px 17px 44px; width:370px; max-width:370px; min-width:370px
}
DIV.rightpanel
{
    float:right; padding:0px 44px 0px 0px; width:420px; max-width:420px; min-width:420px
}

DIV.rightinnerpanel
{
    width:420px; max-width:420px; min-width:420px; padding:10px 0px 0px 0px ; margin-bottom:3px
}

.rightinnerpanelhack
{
    margin-left:17px;
}

.footer
{
    clear:both; text-align:center; font-family:Arial; font-size:9pt; margin:22px 44px 4px 44px
}
  
.footer A.flink
{
    color: #dc0067; text-decoration:none; padding:0px 5px 0px 5px; border-right:solid 1px #dc0067
}
  
.basketRow 
{
    border-bottom:solid 3px #7EC1EB;
}
  
.basketHeader
{
    border-top:solid 3px #7EC1EB;
}

td
{
   font-size: 14px; font-family: Arial;
}

h1
{
    color: #dc0067;
    font-weight: bold;
    font-size: 14px;
    font-family: Arial;
    font-style: normal;
    margin-bottom: 10pt;
}

h2
{
    color: #0083d7;
    font-weight: bold;
    font-size: 14px;
    font-family: Arial;
    font-style: normal;
    margin: 0px;
    padding: 0px;
}

p
{
    color: #000000;
    font-weight: normal;
    font-size: 14px;
    font-family: Arial;
    font-style: normal;
    margin-bottom:10pt;
}

p.hp
{
    line-height:16px;
    vertical-align:baseline;
    margin-bottom:9pt;
}

.hptxt
{
    width:3px;
}

em 
{
	color: #0083d7;
	font-weight: bold;
	font-size: 14px;
	font-family:Arial;
    font-style: normal;
}

em.blackem
{
	color: #000000;
}

em.italicem
{
	color: #000000;
	font-weight: normal;
    font-style:italic ;
}

.txt
{
    border:solid 1px #7F9DB9;
    width:40px;
    height:17px;
    margin-left:2px; 
    margin-right:2px; 
    padding-top:2px;
    padding-right:1px;
    background-color:white;
    text-align:right;
}

.txtleft
{
    border:solid 1px #7F9DB9;
    width:40px;
    height:17px;
    margin-left:2px; 
    margin-right:2px; 
    padding-top:2px;
    padding-right:1px;
    padding-left:2px;
    background-color:white;
}

.button
{
    border:solid 1px #7F9DB9;
    height:22px;
    margin-left:1px
}

BODY
{
    background-color:white
}

/* unique styles */
.vam {vertical-align:middle;}
#divRIP1 {height:55px; background-color:#0083d7;}
#spnDispTime {font-size:14pt; color:white; font-family:Arial; vertical-align:middle;}
#imgRIP2 {padding-bottom:1px;}
#imgA4button {padding-bottom:1px;}
#p1 {margin-top:2px;}
#tblOptions {margin-bottom:4pt;}
#strCost {display:block; float:left;}
#divCost {position:relative; top:-3px; display:block; float:left; margin-left:2px; margin-right:3px; font-family:Arial; font-size:10pt; width:70px;}
#divUpload {height:69px; background-color:#cce6f7}