﻿body 
{
	margin-left:auto;
	margin-right:auto;	
	background-color:#F5F5F5;
	text-align:center;
	font-family:Arial;
}


.content
{
	width:800px;	
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	background-color:White;
	background-image:none;	
	border:1px solid black;
	padding:0px;
	font-family:Arial;
}

.align
{
	width:100%;
	margin:0px;
}

.header
{
	background-image:url("../images/banner_albums.gif");
	height:100px;
	background-repeat:no-repeat;
	background-position:top;
	width:auto;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	font-family:Arial;
	
}

.topHeader
{
	clear:both;
	width:800px;
	height:100px;	
}
.clearBoth
{
	clear:both;
}

.headerLeft
{
	text-align:left;
	float:left;
	width:450px;	
	padding:10px;
		
}

.headerRight
{
	float:right;
	width:300px;
	padding:10px;
}

.menu
{
	margin-left:auto;
	margin-right:auto;
	clear:both;
	background-color:#E6EBA9;
	text-align:center;
	height:20px;
	border-top-width:inherit;
}

.footer
{
	width:100%;
	clear:both;
	background-color:#E6EBA9;
	text-align:center;
	height:20px;
	
}

.topFooter
{
	width:100%;
	clear:both;
	background-color:#fff;	
}

.row_one
{
	
	
}

.cells_one
{
	background-color:Black;
		
	
	
}

.tableLightGreen
{
	background-color:#e6eba9;
	margin-left:auto;
	margin-right:auto;	
}

.tableblue
{
    background-color: #e6e6fa;
    margin-left: auto;
    margin-right: auto;
}

.orderformheader
{
 background-image:url("../images/banner_home.gif");
 height:100px;
 background-repeat:no-repeat;
 background-position:top;
}


.orderformleft
{
 float:left;
 width:360px;
 height:260px;
 margin-left:5px;
 margin-right:auto;
 margin-top:10px;
 margin-bottom:0px;
 background-color:#B5C7DE;
 border: 1px solid black;
 padding: 11px;
 
}

 

.orderformright
{
 float:right;
 width:360px;
 height:260px;
 background-color:transparent;
 margin-top:10px;
 margin-bottom:0px;
 margin-right:5px;
 background-color:#B5C7DE;
 border: 1px solid black;
 padding: 11px;
}

 

.orderformtext
{ font-family: Arial; 
 font-size: 10pt; 
 color: black; 
 text-align:left; 
}

 

.orderformheading
{ font-family: Arial; 
 font-size: 12pt; 
 color: navy; 
 text-align:left; 
 font-weight:bold; 
 font-style:italic;
}
.orderformbottomleft
{
 float:left;
 width:360px;
 height:205px;  
 background:inherit;
 border: 1px solid black;
 margin-left:5px;
 margin-top: 5px;
 margin-bottom: 5px;
 margin-right: auto;
 background-color:#FCDCA0;
 padding:11px;
 
}

 

.orderformbottomright
{ 
 float:right;
 width:360px;
 height:205px;  
 background:inherit;
 border: 1px solid black;
 margin-right:5px;
 margin-bottom: 5px;
 margin-top: 5px;
 background-color:#FFD697;
 padding:11px;
 
} 


.orderformfooter
{ 
 clear:both;
 background-color:#598ec0;
 height:20px;
 color: white;
 font-size: 8pt;
 font-family: arial;
 text-align:center;
}

 

.orderformtextbottom
{ 
 float:left;
 font-size: 8pt;
 font-family: Arial;
 font-weight:bold;
 
}

A, a.bluelink {	color: #0066CC; font-size: 11px;line-height:14px; }
a.bluelinknoline {  text-decoration: none; }
a.smwhitelinknoline {	 color: #FFFFFF; text-decoration: none; }
a.blktextlink { color: #333333; }


.PcardOuter
{
	width:760px;

	border:1px solid black;	
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	font-family:Arial;
	text-align:left;
}

.PcardOuterFooter
{
	clear:both;
	height:20px;
	width:100%;
	font-style:oblique;
	
}

.PcardInner
{
	
	clear:both;
	margin-left:20px;
	margin-right:20px;
	width:720px;	
	
	
}

.PcardInnerFooter
{
	padding:9px;
	clear:both;
	height:20px;	
	width:720px;
	
}

.PcardInnerMiddle
{
	clear:both;
	background:inherit;
	width:720px;
	
}

.PcardInnerLeft
{
	padding:9px;
	width:280px;
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	
}
.PcardInnerRight
{	
	padding:9px;
	width:400;
	float:right;
	margin-top:20px;
	margin-bottom:20px;
	text-align:right;
	
}


.mothersDayContent
{
	width:100%;
	
	background-color:#e6eba9;
}

.mothersDayLeft
{
	float:left;
	width:200px;
	text-align:left;
	background-color:#e6eba9;
	
}

.mothersDayRight
{	
	float:right;
	width:600px;
	background-color:beige;

}

.mothersdayFooter
{
	clear:both;
	width:100%;
	height:10px;
	background-color:#c6d242;
}

.mothersdayheading
{
	font-family:arial, verdana;
	font-size:12pt;
	color: #5A417F;
}

.mothersdaybody
{
	font-family:arial,verdana;
	font-size: 10pt;
	text-align:left;
}

.birthdaytable
{
	text-align:left;
	color:black;
	font-size: 10pt;
	font-family:arial,verdana;
	
}

.bdayred
{
	font-size: 10pt;
	color:#f14f11;
	font-style:italic;
	font-weight:bold;
}

.text8
{
	font-family:arial,verdana;
	font-size: 8pt;
}

.text9
{
	font-family:arial,verdana;
	font-size: 9pt;
}

.text10 {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10pt;
    color: #000000;
}

.text11
{
	font-family: Verdana, Arial, Helvetica;
    font-size: 11pt;
    color: #000000;
}
.classic
{
	border:0px solid #cccccc;

}

.classicyellow
{
	font-family:verdana,arial;
	font-size: 12pt;
	font-weight:bold;
	color: #ffcc00;
}
.classicfooter
{
	font-size:8pt;	
	margin: 5px 5px 0px 0px;
}
.classiccontent
{
	width:720px;	
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:White;
	background-image:none;	
	border:1px solid #cccccc;
	padding:1px 5px 5px 5px;
	font-family:verdana,arial;
}

.classicalbum
{
	width:700px;	
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:White;
	background-image:none;	
	border:0px solid black;
	padding:1px 5px 5px 5px;
	font-family:verdana,arial;
	font-size:10pt;

}
.classictext
{
	font-family: Verdana, Arial, Helvetica;
    font-size: 10pt;
    color: #000080;
    font-weight:bold;
    text-align:center;

}

.classicof
{
	border:1px solid #cccccc;
	width:600px;
	background-color:white;

}

.classicbg
{
	border:1px solid #cccccc;
	width:600px;
	background-image:url("../orderform/classic_header3.gif");
	background-repeat:no-repeat;
}

.classicleft
{
	float:left;
	width:500px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:White;
	background-image:none;	
	border:0px solid black;
	padding:1px 5px 5px 5px;
	font-family:verdana,arial;
	font-size:10pt;	
}

.classicright
{
	float:right;
	width:170px;
	margin:5px 1px 5px 5px;
	border: 1px solid #cccccc;
	font-family:verdana,arial;
	font-size:10pt;	
	padding: 5px 5px 5px 5px;

}

.classicconfirmleft
{
	float:left;
	width:495px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:White;
	background-image:none;	
	border:0px solid black;
	padding:5px 5px 5px 15px;
	font-family:verdana,arial;
	font-size:10pt;	
}

.classicconfirmright
{
	float:right;
	width:260px;
	margin:5px 1px 5px 5px;
	border: 0px solid #cccccc;
	font-family:verdana,arial;
	font-size:10pt;	
	padding: 0px 0px 0px 0px;

}
.classicconfirmcontent
{
	width:800px;	
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:White;
	background-image:none;	
	border:0px solid black;
	padding:0px 0px 0px 0px;
	font-family:verdana,arial;
}

a#classic:link 
{	
	text-decoration: none;
	color: navy;
	font-size: 10pt;
	font-family: verdana, Arial; 
	text-align:left; 
}

a#classic:visited 
{
	color: navy;
	font-size: 10pt;
	font-family: verdana, Arial; 
	text-align:left; 
	
}

a#classic:active 
{	
	font-size: 10pt;
	font-family: verdana, Arial; 
	text-align:left; 
}

a#classic:hover
{
	text-decoration: underline; color: red;
	font-size: 10pt;
	font-family: verdana, Arial; 
	text-align:left;
}


.promodetails
{
	
	font-size: 10pt;
	font-family: verdana, arial;
}


.headeralbum
{
	background-image:url("../../images/albumbuttons/shared_albums_long_sml.jpg");
	background-repeat:no-repeat;
	width:800px;
	font-family:verdana, Arial;
	font-size: 10pt;
	height:150px;
	
}
.apron
{
	width:550px;
	padding: 5px 5px 5px 5px;
	font-family: verdana, arial, Helvetica;
	font-size:10pt;
	background-color:white;
	margin:auto;
	
}

.subhead
{
    font-family: verdana, arial, Helvetica;
	font-size:10pt;
	font-weight:bold;
	color: orange;
	text-align:center;
}

.prodright

{
  float: right; 
  width: 200px; 
  text-align:left; 
  border:1px solid #dddddd; 
  margin-top:10px; 
  margin-right:10px; 
  font-family: verdana, arial, Helvetica;
  font-size: small; 
  padding:2px;
}


.prodleft

{
  float:left;
  margin:auto;
  font-family: verdana, arial, Helvetica;
  font-size: small; 
  padding:2px;
  text-align:left;
  
}

.prodinside
{
    width:260px;
    border:1px dotted blue;
      
}

.xmasfooter
{
    background-color:Red;
    font-family: verdana,arial;
    font-size:10pt;
}

 .xmasall
    {
    width:600px;
    border: 1px solid #dddddd;
    margin:auto;
    text-align:left;
    font-family:verdana,arial; 
    font-size:10pt;
    
    }
    .xmasfooter
    {
    clear:both;
    background-color:red;
    color:white;
    text-align:center;
    font-weight:bold;
    font-size:10pt;
    }
    .xmasleft
    {
    width:260px; 
    float:left;
    padding:5px;
    font-size:10pt;


    }
    .xmasright
    {
    width:280px;
    float:right;
   
    }
  
    
.class1 A:link {text-decoration: none; font-weight:bold; color:#ff0000; font-size:10pt;}
.class1 A:visited {text-decoration: none; color:#ff0000; font-weight:bold; font-size:10pt;}
.class1 A:active {text-decoration: none;font-size:10pt;}
.class1 A:hover {font-weight:bold; color: #33cc33; font-size:10pt;}

.text10
{
    font-family: Verdana, Arial;
    font-size: 10pt;
    
}

.prodtable
{
    background-color: #e6e6fa;
    border: 1 px solid #d8bfd8
}

.h2
{
	font-size:10pt;
	color:navy;
	font-family: Verdana, Arial;
	font-weight: bold;
	
}

.h3
{
    color: #CC9900;
    font-weight: bold;
}
.h4
{
    color: #CC6600;
    font-weight: bold;
}
    .bdaymain
    {
    width:650px;
    margin:auto;
    border: 1px solid #dddddd;
    font-family: Verdana, Arial;
    font-size: 10pt;
    text-align: left;
    }
    
    .bdayname
    {
    color: #000080;
    font-weight: bold;
    }
    
    .bdayyes
    {
    color: #F14F11;
    font-weight: bold;
    }
    .bdayblack
    {
    color: black;
    font-weight: bold;
    }
    .bdayfooter
    {
    clear: both;
    font-size: 8pt;
    }
    
 .ofleft
 {
     float: left;
     width: 390px;
 }
 
 .ofright
 {
     float: right;
     width: 390px;
    
 }
 
 .ofbox
 {
     width: 358px;
     height: 350px;
     border: 1px solid #dddddd;
      margin-top: 0px;
 }
 
.of a:link 
{	text-decoration: none;
	color:#800000;
	font-weight:bold;
	font-size: 10pt;
	font-family: verdana, Arial; 
	text-align:left; 
	
}
.of a:visited
{	text-decoration: none;
	color:#800000;
	font-weight:bold;
	font-size: 10pt;
	font-family: verdana, Arial; 
	text-align:left; 
	
}
.of a:active 
{	text-decoration: none;
	color:#800000;
	font-weight:bold;
	font-size: 10pt;
	font-family: verdana, Arial; 
	text-align:left; 
	
}

.of a:hover 
{	text-decoration: none;
	color:#800000;
	font-weight:bold;
	font-size: 10pt;
	font-family: verdana, Arial; 
	text-align:left; 
	
}

.oftext
{
    font-family: Verdana, Arial;
    font-size: 10pt;
    text-align: left;
}

.ofheading
{ 
font-family: verdana, Arial; 
 font-size: 11pt; 
 color: navy; 
 text-align:left; 
 font-weight:bold; 
 
}
.class2 A:link {text-decoration: none; font-weight:bold; font-size:10pt;}
.class2 A:visited {text-decoration: none;  font-weight:bold; font-size:10pt;}
.class2 A:active {text-decoration: none;font-size:10pt;}
.class2 A:hover {font-weight:bold; font-size:10pt;}

pbook
{
    margin:auto;
   
}

.maroon
{
    font-family: Verdana, Arial;
    font-size: 10pt;
    font-weight: bold;
    color: #4b94c8;
}

.pbookmulti

{
    width: 700px;
    margin: auto;
   font-size: 10pt;
    font-family: Verdana, Arial;
    border: 0px solid #dddddd;
       
}


.pbookmultileft

{
    width: 489px;
    float: left;
   
    
}

.pbookmultiright

{
    width: 178px;
    float: right;
   
}
.pbookmultihead
{
    
}

.pbookmultifooter
{
    clear: both;
    font-size: 10pt;
}

.navy
{
    color: #000080;
    font-weight: bold;
}

.hr
{
    height: 1px;
}


.red
{ color: Red;
}

.orderformheading
{ 
font-family: verdana, Arial; 
 font-size: 11pt; 
 color: navy; 
 text-align:left; 
 font-weight:bold; 
}

 .orderformtext
{ font-family: verdana, Arial; 
 font-size: 10pt; 
 color: black; 
 text-align:left; 
}


.class1 a:link 
{	
	text-decoration: none;
	color:#800000;
	font-weight:bold;
	font-size: 10pt;
	font-family: verdana, Arial; 
	text-align:left; 
}

.class1 a:visited 
{	text-decoration: none;
	color:#800000;
	font-weight:bold;
	font-size: 10pt;
	font-family: verdana, Arial; 
	text-align:left; 
	
}

.class1 a:active 
{	text-decoration: none;
	font-weight:bold;
	font-size: 10pt;
	font-family: verdana, Arial; 
	text-align:left; 
}

.class1 a:hover
{
	text-decoration: underline; color: red;
	font-weight:bold;
	font-size: 10pt;
	font-family: verdana, Arial; 
	text-align:left;
}


.ofall
{
    text-align: left;
    padding: 25px 0px 10px 0px;
    width: 730px; 
    margin:auto;
    font-family: Verdana, Arial;
    font-size: 10pt;
}

.of_digital
{
    width: 360px;
    height: 380px;
    background-image: url( '../images/orderform/of_digital_bg.jpg' );
    background-repeat: no-repeat;
}


.of_text
{
    padding: 120px 10px 0px 10px;
}

.of_film
{
    width: 360px;
    height: 380px;
    background-image: url( '../images/orderform/of_film_bg.jpg' );
    background-repeat: no-repeat;
}

.of_scanning

{
    width: 360px;
    height: 300px;
    background-image: url( '../images/orderform/of_scanning_bg.jpg' );
    background-repeat: no-repeat;
}

.of_product
{
    width: 360px;
    height: 300px;
    background-image: url( '../images/orderform/of_product_bg.jpg' );
    background-repeat: no-repeat;
}
.ofnavy
{
    color: #000080;
    font-weight: bold;
    font-size: 8pt;
}

    .border
    {
        border-bottom-style: dotted;
        border-bottom-color: #8EABD2;
        border-bottom-width: 2px;
    }
    
    .poster
    {
        font-weight: bold; 
        color:#336699;
    }
    .calall
    {
        width: 750px;
        margin: auto;
         font-family: Verdana, Arial;
    font-size: 10pt;
    }
.calbox
{

	
}

.calhr
{
    color: #ffcc00;
    width: 90%;
    margin:auto;
}

.pbookmain
{
    width: 760px;
    border: 0px solid #6e98cf;
    margin: auto;
    padding-bottom: 20px;
   
    font-size: 10pt;
    
}

.deluxepage

{
	
	width:198px;
	margin: auto;
	text-align:left;
	background-color:#f4f4ff;
	background-image:none;	
	border:0px solid #cccccc;
	padding:1px 5px 5px 1px;
	font-family:verdana,arial;
	font-size:10pt;
	
}
.hr
{
    width: 85%;
    margin: auto;
    color: #ffcc00;
    height: 1px;
}


      
    .dad09main
    {
    width: 650px;
    margin: auto;
    }
 
    
    .dad09footer
    {
        clear: both;
        background-color: black;
        font-size: 8pt;
        color: White;
        text-align: center;
    }


.redemption
{
    width: 700px;
    margin:auto;
    padding:0px 50px 0px 50px;
}
