body {
margin:0 auto; 
padding:0; 
font-family:verdana, arial, sans-serif; 
font-size:12px; 
color:#000; 
text-align:center;
background:#ACCFF7 url(images/bg.gif) top center repeat-y;
}

p {
margin:0.2em 0 1.2em 0; padding:0.3em;}

h1 {
padding:0; margin:0;font-size:14px; text-align:left; color:#0F5BA9; font-family:verdana, arial, sans-serif;}

h2 {
background-color:#FFFFFF; color:#0F5BA9; font-size:14px; font-family:verdana, arial, sans-serif;}

div {
margin:0; padding:0; display:block;}


A:link{text-decoration:none;color:#0F5BA9; border-bottom:1px dashed #666;}
A:visited{text-decoration:none; color:#0F5BA9; border-bottom:1px dashed #666;}
A:hover{text-decoration:none; color:#000; border-bottom:1px solid black;}
A:active{text-decoration:none; color:#000; border-bottom:1px solid red;}


.class2 A:link{text-decoration:none;color:#000; border-bottom:none;}
.class2 A:visited{text-decoration:none; color:#000; border-bottom:none;}
.class2 A:hover{text-decoration:none; color:#000; border-bottom:none;}
.class2 A:active{text-decoration:none; color:#000; border-bottom:none;}


#content {
clear:left; text-align:left; margin:0.5em 16em 0 0; padding:1em 1ex;}

#left{
margin:5px 10px 5px 0;
float:left;
display:inline;
background:#cccccc;
color:#FF00FF;
border:2px solid #D0E6FB;
}

.pic-border{
display:inline;
background:#cccccc;
color:#333333;
border:2px solid #D0E6FB;
}


.content h2 {text-indent:.3em;}

.container {
background-color:#FFFFFF; margin:0 auto; width:753px;}


.titleblock {
padding:3.5em; margin:0; text-align:left; font-style:italic;
background-image:url(images/contour-shrink-sleeve-printing.jpg); background-repeat:no-repeat; background-position:right center;}

.titleblock p {
text-indent:4em; color:#3B4471;
}

/* Start form */

div.row {
  clear: both;
  padding-top: 10px;
}

div.row span.label {
  float: left;
  width:100px;
  text-align: right;
  font-weight: bold;
}

div.row span.formw {
  float: right;
  width: 400px;
  text-align: left;
} 

/* End form */

ul.navbar {
list-style-type:none; float:left; display:block; width:100%; line-height:1em; 
clear:both; margin:0; padding:3px 0px 3px 0px; background-color:#0F5BA9;}

ul.navbar li {
display:inline;}

a.nav:link, a.nav:visited {
display:block; float:left; width:auto; padding:0.5em 0.3em 0.5em 0.3em; margin:0px 0px 0px 6px; 
text-decoration:none; background-color:#0F5BA9; color:#D9E9FB; border:1px solid #97C4F4;}

a.nav:hover {
display:block; float:left; width:auto; padding:0.5em 0.3em 0.5em 0.3em; margin:0px 0px 0px 6px; 
text-decoration:none; background-color:#B4588B; color:#FFF; border:1px solid #FFF;}

a.nav:active {
display:block; float:left; width:auto; padding:0.5em 0.3em 0.5em 0.3em; margin:0px 0px 0px 6px; 
text-decoration:none; background-color:#B4588B; color:#D9E9FB; border:1px solid #97C4F4;}

.rightcontainer {
float:right; clear:both; width:16em; margin:0.5em 0em 0em 0; padding:0;}

.rightbox {
margin:1.5em 0.5em 0em 0.5em; padding:5px; border:1px solid #999;}

.rightcontainer h2 {
text-align:center; padding:0 0 0 0em;}

.linkbox a {display:block;}

/*Added by stuey*/
.leftcontainer {
float:left; clear:both; width:5em; margin:1em 0 0 0; padding:0;}



#right{
margin:0px 0 5px 10px;
float:right;
text-align:right
}


/*/Added by stuey*/

a img{
border:0;
}


.bold{
font-weight:bold;
}

.footer {
color:#999; font-size:75%; margin:1em 0.2em 0.5em 0.5em; padding:0.8em; 
border-top:1px solid #333; text-align:left; clear:both;}

.class3 A:link{text-decoration:none; color:#999; border-bottom:none;}
.class3 A:visited{text-decoration:none; color:#999; border-bottom:none;}
.class3 A:hover{text-decoration:none; color:#999; border-bottom:none;}
.class3 A:active{text-decoration:none; color:#999; border-bottom:none;}

.footer .right {
float:right; clear:right; text-align:right;}

.footer p {margin:0;}


/* Stuey boxed first example */

 /* set background images for corners */
.rbroundbox { background: url(images/background.gif) repeat; }
.rbtop div  { background: url(images/tl.gif) no-repeat top left; }
.rbtop      { background: url(images/tr.gif) no-repeat top right; }
.rbbot div  { background: url(images/bl.gif) no-repeat bottom left; }
.rbbot      { background: url(images/br.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.rbcontent  {
	margin: 0 14px 0 14px;
	background-color: #FFFFFF;
}
.rbroundbox {float:right; width: 20em; margin: auto; }
