.review
{	
	border:0	
}
.class{
   border-bottom: #D3D3D3 inset;
   border-bottom-width: 1px;
}
.underline{
	border-bottom: #D3D3D3 solid;
	border-bottom-width: 1px;
}
body {
	BACKGROUND-IMAGE: url(/img/body_test.gif);
	background-repeat: repeat-y; 
	background-attachment: scroll; 
	background-position: center top;
}
.bodyhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	border: none;
	line-height: 30px;
	text-decoration: none;
}
.image {
border:0;
}
a:link, a:active, a:visited {
 	text-decoration: none;
}
a:hover, a.selected {
	text-decoration: underline;
}
.txt_side {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left:20px;
	color: BLACK;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: BLACK;
	font-weight:bold;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: MAROON;
	font-weight:bold;
	padding-top:10;
}
.txt8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: BLACK;
}
.txt9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: BLACK;
}
.txt10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: BLACK;
}
.txt11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: BLACK;
}
.txt12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: BLACK;
}
.txt13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Black;
}
.txt14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Black;
}
.txtWhite12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
}
.txtWhite14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
}
.RequiredText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B70909;
}
.FieldText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: #999999 solid 1px;
}
.FieldText2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: #999999 solid 1px;
}
.select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: #999999 solid 1px;	
}
.validText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B70909;
	background-color: #FFEEEE;
}
.cancelPrice {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #AA0000;
	text-decoration: line-through;	
}
.price {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #AA0000;
}
.footer a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-left:0px;
	color: #FFFFFF;
}
.footer a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	margin-left:0px;
	color: #8DFAFF;
}
.linkWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.linkWhite:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.blocklink {
	text-decoration: none;
}
.blocklink:hover {
	text-decoration: underline;
}

.linkWhite12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: WHITE;
	text-decoration: none;
}
.linkWhite12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.linkWhite13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.linkWhite13:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.linkNav9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #FFAE01;
	text-decoration: none;
}
.linkNav9:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #FFDE55;
	text-decoration: underline;
}

.linkOrange11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #FFAE01;
	text-decoration: none;
}
.linkOrange11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #FFAE01;
	text-decoration: underline;
}
.linkOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #ff9900;
	text-decoration: none;
}
.linkOrange:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #ff9900;
	text-decoration: underline;
}
.linkOrange13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #ff9900;
	text-decoration: none;
}
.linkOrange13:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #ff9900;
	text-decoration: underline;
}
.linkOrange14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #dd7700;
	text-decoration: none;
}
.linkOrange14:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #dd7700;
	text-decoration: underline;
}

.linkRed9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #AA3300;
	text-decoration: none;
}
.linkRed9:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #AE0000;
	text-decoration: underline;
}
.linkRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #AA3300;
	text-decoration: none;
}
.linkRed:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #AE0000;
	text-decoration: underline;
}
.linkRed12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #AE0000;
	text-decoration: none;
}
.linkRed12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #AE0000;
	text-decoration: underline;
}
.linkRed13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #AE0000;
	text-decoration: none;
}
.linkRed13:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #AE0000;
	text-decoration: underline;
}

.linkRed14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #660000;
	text-decoration: none;
}
.linkRed14:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #660000;
	text-decoration: underline;
}
.linkBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #0000AE;
	text-decoration: none;
}
.linkBlue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #0000AE;
	text-decoration: underline;
}
.linkBlue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #0000AE;
	text-decoration: underline;
}
.linkBlue12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #0000FF;
	text-decoration: none;
}
.linkBlue12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #0000FF;
	text-decoration: underline;
}
.linkBlue13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #0000AE;
	text-decoration: none;
}
.linkBlue13:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #0000AE;
	text-decoration: underline;
}
.linkBlue14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #BB6600;
	text-decoration: none;
}
.linkBlue14:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #BB6600;
	text-decoration: underline;
}

.tableHeader12{
	background-color: #8888FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.tableBody12{
	background-color: #EEEEFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
}
.tableBodyAlter12{
	background-color: #DDDDFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
}

.tableHeader9{
	background-color: #8888FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
}
.tableBody9{
	background-color: #EEEEFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
}
.tableBodyAlter9{
	background-color: #DDDDFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
}

.ads_New
{
	PADDING-TOP: 20px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	MARGIN-left: 0px;
}

.ads_Gray
{
	BORDER-RIGHT: #cccccc 1px solid; 
	PADDING-RIGHT: 8px; 
	BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 8px; 
	BACKGROUND-IMAGE: url(/src/share/adsbg_Gray.jpg); 
	PADDING-BOTTOM: 8px; 
	MARGIN: 0px; 
	BORDER-LEFT: #cccccc 1px solid; 
	PADDING-TOP: 8px; 
	BORDER-BOTTOM: #cccccc 1px solid
}
.ads_Black
{
	BORDER-RIGHT: #000000 1px solid; 
	PADDING-RIGHT: 8px; 
	BORDER-TOP: #000000 1px solid; 
	PADDING-LEFT: 8px; 
	BACKGROUND-COLOR: #000000; 
	PADDING-BOTTOM: 8px; 
	MARGIN: 0px; 
	BORDER-LEFT: #000000 1px solid; 
	PADDING-TOP: 8px; 
	BORDER-BOTTOM: #000000 1px solid
}

.ads_Red
{
	BORDER-RIGHT: #ffcccc 1px solid; 
	PADDING-RIGHT: 6px; 
	BORDER-TOP: #ffcccc 1px solid; 
	PADDING-LEFT: 6px; 
	BACKGROUND-IMAGE: url(/src/share/adsbg_Red.jpg); 
	PADDING-BOTTOM: 6px; 
	MARGIN: 0px; 
	BORDER-LEFT: #ffcccc 1px solid; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #ffcccc 1px solid
}
.ads_Blue
{
	BORDER-RIGHT: #ccccff 1px solid; 
	PADDING-RIGHT: 8px; 
	BORDER-TOP: #ccccff 1px solid; 
	PADDING-LEFT: 8px; 
	BACKGROUND-IMAGE: url(/src/share/adsbg_Blue.jpg); 
	PADDING-BOTTOM: 8px; 
	MARGIN: 0px; 
	BORDER-LEFT: #ccccff 1px solid; 
	PADDING-TOP: 8px; 
	BORDER-BOTTOM: #ccccff 1px solid
}


/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.mattblackmenu ul{
margin: 0;
padding-top: 10px;
font: 12px Arial;
color: #FFFFFF;
list-style-type: none;
overflow: hidden;
width: 100%;
}

.mattblackmenu li{
padding: 0px;
display: inline;
margin: 0;
}

.mattblackmenu li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 0 12px 5px 12px; /*padding inside each tab*/
background:  url(http://www.psbprint.com/src/share/nav_br.gif) right top no-repeat;
color: #FFFFFF;
}

.mattblackmenu li a:hover{
font-weight: bold;
text-decoration: none;
color: #000000;
}



/* ######### Drop Down ULs CSS ######### */


.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: normal 13px Verdana;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: white;
border: 1px solid #999999;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
}

.ddsubmenustyle li a{
display: block;
width: 155px; /*width of menu (not including side paddings)*/
font: 11px "Arial", "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #333333;
background-color: #f4f4f4;
text-decoration: none;
padding: 3px 3px 2px 5px;
border-bottom: 1px solid #999999;
text-align:left;
}

* html .ddsubmenustyle li a{ /*IE6 CSS hack*/
display: inline-block;
background-color: #f4f4f4;
width: 161px; /*width of menu (include side paddings of LI A*/
}
* html .ddsubmenustyle li li { /*IE6 CSS hack*/
display: inline-block;
background-color: #f4f4f4;
width: 161px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background-color: #009933;
font-weight: bold;  
color: white;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}


/* ######### Marker List Vertical Menu ######### */

.markermenu{
width: 160px; /*width of side bar menu*/
clear: left;
position: relative; /*Preserve this for "right" arrow images (added by script) to be positioned correctly*/

}

.markermenu ul{
list-style-type: none;
margin: 5px 0;
padding: 0;
border: 1px solid #999999;
}

.markermenu ul li a{
background: #F2F2F2 url(bulletlist.gif) no-repeat 3px center; /*light gray background*/
font: bold 10px "Arial", "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #333333;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;
border-bottom: 1px solid #999999;
}

* html .markermenu ul li a{ /*IE6 hack*/
width: 155px;
}

.markermenu ul li a:visited, .markermenu ul li a:active{
color: #00014e;
}

.markermenu ul li a:hover, .markermenu ul li a.selected{
color: white;
}

/* ######### Customized Drop Down ULs CSS (inherits from ddlevelsmenu-base.css) ######### */

.blackwhite li a{
background: white;
}

.blackwhite li a:hover{
background: black;
color: white;
}