body{
	background-color: #437BB8;
	background-image: url('img/grad.png');/*images/gradient_blue_bkgd.gif');*/
	background-repeat:repeat-x;
	background-attachment:fixed;
	background-position:bottom;
	
	/*rhv code*/
	width: 100%;
	
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #535257;
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #535257;
}
.BulletList {
	list-style-image: url(img/bullet_list.gif);
}
.SiteMap1 {
	list-style-type: none;
}
.SiteMap2 {
	list-style-type: none;
	padding-left: 20px;
}
.SiteMap3 {
	list-style-type: none;
	padding-left: 30px;
}
hr {
	color: #cccccc;
    background-color: #cccccc;
    height: 1px;
	width: 300px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #535257;
}
.BoldBlueText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #007DB1;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #007DB1;
}


h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #007DB1;
}


mactext {
-x-system-font:none;
background-color:#FFFFFF;
color:#333333;
font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
}



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#navcontainer { width: 125px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 1px;
width: 125px;
background-color: #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}

#navcontainer a:link, #navlist a:visited
{
color: #535257;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #007DB1;
color: #FFFFFF;
}

ul#navlist li#active a
{
background: #FFFFFF;
color: #007DB1;
list-style-image:url(img/clear.gif)
}

#topsubnav ul
{
padding-left: 0;
margin-left: 0;
background-color: #FFFFFF;
color: #535257;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#topsubnav ul li { display: inline; }

#topsubnav ul li a
{
padding: 0.2em 1em;
background-color: #FFFFFF;
color: #535257;
text-decoration: none;
float: left;
border-right: 1px solid #cccccc;
}

#topsubnav ul li a:hover
{
background-color: #EDEDED;
color: #007DB1;
}

#coolbutton {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
text-align: center;
border: 0px;
margin: 0;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


.bgWhite{
	background-color: #FFFFFF;
}
.bgBlue{
	background-color: #29568D;/*#007DB1*/;
}
.Copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; color: #DCDCDD;
}
.Footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; color: #B4B4B4;
}
.FooterNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f38f1d;
	text-decoration: none;
	text-transform: none;
}
.DotBorderRight {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: 0099CC;
	background: #FFFFFF;
}
.DotBorderLeft {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dashed;
	border-right-color: 0099CC;
	background: #FFFFFF;
}
.SolutionsBox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: E1E1E1;
	border-left-color: E1E1E1;
	border-top-color: E1E1E1;
	border-bottom-color: E1E1E1;
}
.BreadcrumbDiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #807f83;
	text-transform: none;
}
.DotLine {
	background-image: url(img/dotline.gif);
      background-repeat: repeat y;
}
.TableCell {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: c9c9c9;
	border-bottom-color: c9c9c9;
	background-color:f3f3f3;
	background-image: url(img/bg_tablecell.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.TableCellLightBorder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: ececec;
	border-bottom-color: ececec;
	background-color:FFFFFF;
}
.TableLightBorder {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: ececec;
	border-top-color: ececec;
}
.GrayBox { border-width:1px; border-color:#999999; border-style:solid; background-color:#efefef;
}

.UNpdfHeaderBG { 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: none;
	border-bottom-color: none;
	background-color:none;
	background-image: url(img/red_unpdf_header_bg.jpg);
	background-repeat: none;
	background-position: top;
}


.Mac_header { 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: none;
	border-bottom-color: none;
	background-color:none;
	background-image: url(images/mac_header.jpg);
	background-repeat: none;
	background-position: top;
}

.UNpdfHeaderBG2 { 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: none;
	border-bottom-color: none;
	background-color:none;
	background-image: url(img/deskUNPDF_header_2.jpg);
	background-repeat: none;
	background-position: top;
}


.essentials_header { 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: none;
	border-bottom-color: none;
	background-color:none;
	background-image: url(img/essentials_header.jpg);
	background-repeat: none;
	background-position: top;
}


.shopdocudesk { 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: none;
	border-bottom-color: none;
	background-color:none;
	background-image: url(img/shopdocudesk.jpg);
	background-repeat: none;
	background-position: top;
}


.UNpdfHeaderPro { 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: none;
	border-bottom-color: none;
	background-color:none;
	background-image: url(img/UNPDF_header_3.jpg);
	background-repeat: none;
	background-position: top;
}


.UNpdfHeaderProOCR { 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: none;
	border-bottom-color: none;
	background-color:none;
	background-image: url(img/UNPDF_header_3c.jpg);
	background-repeat: none;
	background-position: top;
}


.deskPDFHeaderBG { 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: none;
	border-bottom-color: none;
	background-color:none;
	background-image: url(images/deskPDF_header1.jpg);
	background-repeat: none;
	background-position: top;
}

.deskPDFHeader3 { 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: none;
	border-bottom-color: none;
	background-color:none;
	background-image: url(images/deskPDF_header3.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.deskPDFHeaderBG {background-repeat: no-repeat}

.DotBorderRight { 
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: 0099CC;
	background: #FFFFFF;
}
.DotBorderLeft { 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dashed;
	border-right-color: 0099CC;
	background: #FFFFFF;
}

.DotBorderBottomGray { 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: none;
	border-right-color: none;
	border-bottom-color: 6d6d6d;
	border-left-color: none;
	background: #FFFFFF;
}

.DotBorderRightGray { 
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: 6d6d6d;
	background: #FFFFFF;
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
a.FooterLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}
a.FooterLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}
a.FooterLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}
a.FooterLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #807f83;
	text-decoration: underline;
	text-transform: none;
}

a.FooterLinkRed:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c8001d;
	text-decoration: none;
	text-transform: none;
}
a.FooterLinkRed:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c8001d;
	text-decoration: underline;
	text-transform: none;
}
a.FooterLinkRed:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c8001d;
	text-decoration: none;
	text-transform: none;
}
a.FooterLinkRed:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c8001d;
	text-decoration: underline;
	text-transform: none;
}


a.FooterLinkRedb:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	text-transform: none;
}

a.FooterLinkRedb:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight:bold 
	text-decoration: none;
	text-transform: none;
}

a.FooterLinkRedb:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight:bold 
	text-decoration: none;
	text-transform: none;
}


a.FooterLinkRedb:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight:bold 
	text-decoration: none;
	text-transform: none;
}


a.HeaderLinkB:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-transform: none;
}
a.HeaderLinkB:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-transform: none;
}
a.HeaderLinkB:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-transform: none;
}
a.HeaderLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}
a.HeaderLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}
a.HeaderLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}
a.HeaderLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #007DB1;
	text-decoration: underline;
	text-transform: none;
}

a.HeaderLinkRed:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6d6d6d;
	text-decoration: none;
	text-transform: none;
}
a.HeaderLinkRed:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6d6d6d;
	text-decoration: none;
	text-transform: none;
}
a.HeaderLinkRed:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6d6d6d;
	text-decoration: none;
	text-transform: none;
}
a.HeaderLinkRed:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c8001d;
	text-decoration: underline;
	text-transform: none;
}

a.HeaderCart:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
}
a.HeaderCart:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
}
a.HeaderCart:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
}
a.HeaderCart:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: none;
}
a.FooterNewsLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: none;
}
a.FooterNewsLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: none;
}
a.FooterNewsLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: none;
}
a.FooterNewsLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cee0ef;
	text-decoration: underline;
	text-transform: none;
}
a.Breadcrumb:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #807f83;
	text-decoration: underline;
	text-transform: none;
}
a.Breadcrumb:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #807f83;
	text-decoration: underline;
	text-transform: none;
}
a.Breadcrumb:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #807f83;
	text-decoration: underline;
	text-transform: none;
}
a.Breadcrumb:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
	text-decoration: underline;
	text-transform: none;
	background-color: #EDEDED;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: 007DB1;
	text-decoration: underline;
	font-weight: normal;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: 007DB1;
	text-decoration: underline;
	font-weight: normal;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: 007DB1;
	text-decoration: underline;
	font-weight: normal;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: F59931;
	text-decoration: underline;
	font-weight: normal;
}
a.Graylink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}
a.Graylink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}
a.Graylink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #807f83;
	text-decoration: none;
	text-transform: none;
}

a.Graylink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #007DB1;
	text-decoration: none;
	text-transform: none;
}
a.PressReleaseLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #535257;
	text-decoration: underline;
	text-transform: none;
}
a.PressReleaseLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #535257;
	text-decoration: underline;
	text-transform: none;
}
a.PressReleaseLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #535257;
	text-decoration: underline;
	text-transform: none;
}
a.PressReleaseLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #007DB1;
	text-decoration: underline;
	text-transform: none;
}
.cart_status 
{
    font-weight: bold;
    color: #6699CC;    
    text-decoration: underline;
}
#container {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	
	
}

#sidebar_container 
{
    position: absolute;
    top: 300px;
    left: 293px;
    margin-left: 50%;
    overflow: hidden;
    
    font-family: Arial;
    width: 182px;
    height: 326px;
    background-image: url('images/side_bar_bkgd.gif');
}
#sidebar 
{
    padding: 5px 10px 0px 25px;
    text-align: left;
}
#sidebar p
{
    margin: 10px 0px;
       
}

#sidebar image
{
    border: none;
    margin: 0px;
	
}

#sidebar h4 
{
    margin: 0px 0px 18px 0px;
    font-weight: bold;
    font-size: 10pt;
    color: White;
}
#sidebar_links 
{
}

#sidebar_text
{
    text-align: left;
    font-size: 8pt;
    color: #535257;
    
}

#sidebar_buy 
{
    width: 70px;
    padding: 0px;
	margin: 0px;
	border: none;
	border-collapse: collapse;
	
}
#sidebar_buy td {
	margin: 0px;
	padding: 2px;
	background-color: #f59931;
}

#navtable td {
	background-image: url('../img/nav_bkgd.gif');
}
span.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #807f83;
}
#greeting {
	position: relative;
	top: -5px;
	right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-transform: none;
	
	
}
.pcomplete_headline {
	border-bottom: 2px solid #428cce;
	padding-bottom: 3px;
	margin-top: 22px;
	font-size: 14px;
}

/*RHV Added Code */
.top-link-rhv{
	color: #2A5894 ! important;
	font-size: 12px ! important; 
	text-decoration: none ! important; 
}

.top-link-div-rhv{
	padding-bottom: 3px;
	border-bottom: 1px dotted #2A5894;
	text-align: center;
}

.leftp{
	padding-left: 5%;
}

.tele-rhv{
	width:150px; 
	float:left; 
	padding-top: 3px; 
	padding-left: 23px;
	font-family:tahoma; 
	color:#424242;
	font-size:12px;
	background:url(http://www3.docudesk.com/wp-content/uploads/2011/08/tel-icon.png) no-repeat center left;
}

.top-nav-font-rhv{
	color:#424242 ! important;
	font-size:14px ! important;
	text-decoration: none ! important; 
}

.top-nav-rhv{
	padding-top: 28px; 
	float: left;
}

.top-rhv{
	top: 12px;
	width: 70%; 
	height: 80px; 
	padding-left: 30%;
	background: url(img/logo.png) no-repeat left top;	
	background-position: 0px 2px; 
	background-color: white;
	background-size: 177px 37px;
}

.ribbon-rhv{
	background: url(/img/ribbon.png); 
	top: 102px; 
	left: 0px; 
	width: 100%; 
	height: 64px;
}

