a  {
   text-decoration:underline;
   color:#0033CC;
}

a ins  {
   text-decoration: none;
}

#id41contactmenu li a:hover,
#id61fulfillmentmenu li a:hover,
#id71printmanagementmenu li a:hover,
#id111cddvdmenu li a:hover,
#id51templatesmenu li a:hover,
#id81packagingmenu li a:hover,
#id91flashdrivesmenu li a:hover,
#id101videomenu li a:hover  {
   background-color: #FFFFFF;
   color: #758CBC;
}

#id81packagingmenu li a,
#id91flashdrivesmenu li a,
#id71printmanagementmenu li a,
#id51templatesmenu li a,
#id111cddvdmenu li a,
#id41contactmenu li a,
#id101videomenu li a,
#id61fulfillmentmenu li a  {
   background-color: #758CBC;
   border-bottom-color: #004A8D;
   border-bottom-style: solid;
   border-right-color: #004A8D;
   border-right-style: solid;
   border-left-color: #004A8D;
   border-left-style: solid;
   border-width: 1px;
   border-top: 0px;
   padding-left: 5px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   width: 100%;
   display: block;
}

#id101videomenu li,
#id91flashdrivesmenu li,
#id81packagingmenu li,
#id61fulfillmentmenu li,
#id51templatesmenu li,
#id41contactmenu li,
#id111cddvdmenu li,
#id71printmanagementmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#id111cddvdmenu,
#id81packagingmenu,
#id41contactmenu,
#id71printmanagementmenu,
#id51templatesmenu,
#id91flashdrivesmenu,
#id61fulfillmentmenu,
#id101videomenu  {
   font: 12px/20px Helvetica;
   margin: -1px 0px 0px -1px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFF;
   visibility: hidden;
   position: absolute;
   top: 184px;
   width: 116px;
   z-index: 3;
}

#id71printmanagementmenu  {
   left: 312px;
}

#id61fulfillmentmenu  {
   left: 455px;
}

#id91flashdrivesmenu  {
   left: 120px;
}

#id81packagingmenu  {
   left: 225px;
}

#id51templatesmenu  {
   left: 553px;
}

#id41contactmenu  {
   width: 104px;
   left: 642px;
}

#id111cddvdmenu  {
   left: 4px;
}

#formtext p,
#boxtext2text p,
#boxtext3text p,
#boxtext1text p  {
   font: 11px/12px Helvetica;
   margin: 0px;
   padding-bottom: 2px;
   text-align: left;
   color: #003888;
}

#boxtitle2text p,
#boxtitle3text p,
#boxtitle1text p  {
   font: 21px/18px Helvetica;
   margin: 0px;
   padding-bottom: 2px;
   text-align: left;
   color: #003888;
}

#boxtitle3text,
#boxtitle1text,
#boxtitle2text  {
   visibility: visible;
   position: absolute;
   top: 327px;
   width: 115px;
}

#boxtext1text,
#boxtext2text,
#boxtext3text  {
   visibility: visible;
   position: absolute;
   top: 417px;
   width: 202px;
}

#box3background,
#box2background,
#box1background  {
   position: absolute;
   top: 316px;
   width: 237px;
   height: 281px;
   background-repeat: no-repeat;
}

#bottomtextgrow,
#mainpagegrow  {
   visibility: visible;
   background-color: #FFFFFF;
   padding-top: 0px;
   padding-bottom: 0px;
   margin: 0px;
   position: relative;
}

#mainpagegrow *:first-child  {
   margin-top: 0px;
}

#mainpagegrow p  {
   font: 12px/14px Helvetica;
   margin: 0px;
   text-align: left;
   color: #003888;
}

#mainpagegrow  {
   padding-right: 312px;
   padding-left: 147px;
}

#mainpagegrow *:last-child  {
   margin-bottom: 0px;
}

#tablepagegrow  {
   visibility: visible;
   background-color: #FFFFFF;
   padding-top: 0px;
   padding-bottom: 0px;
   margin: 0px;
   position: relative;
}

#tablepagegrow *:first-child  {
   margin-top: 0px;
}

#tablepagegrow p  {
   font: 12px/14px Helvetica;
   margin: 0px;
   text-align: left;
   color: #003888;
}

#tablepagegrow  {
   padding-right: 0px;
   padding-left: 147px;
}

#tablepagegrow *:last-child  {
   margin-bottom: 0px;
}

#printmanagementbutton a:hover  {
   background-position: -140px 0%;
}

#fulfillmentbutton a:hover  {
   background-position: -95px 0%;
}

#flashdrivesbutton a:hover  {
   background-position: -101px 0%;
}

#templatesbutton a:hover  {
   background-position: -84px 0%;
}

#packagingbutton a:hover  {
   background-position: -85px 0%;
}

#contactbutton a:hover  {
   background-position: -71px 0%;
}

#cddvdbutton a:hover  {
   background-position: -57px 0%;
}

#videobutton a:hover  {
   background-position: -51px 0%;
}

#ftpbutton a:hover  {
   background-position: -35px 0%;
}


#contactbutton a  {
   background: url(cddvdmedia/contactbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 71px;
   height: 34px;
}

#cddvdbutton a  {
   background: url(cddvdmedia/cddvdbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 57px;
   height: 34px;
}

#packagingbutton a  {
   background: url(cddvdmedia/packagingbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 85px;
   height: 34px;
}

#templatesbutton a  {
   background: url(cddvdmedia/templatesbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 84px;
   height: 34px;
}

#flashdrivesbutton a  {
   background: url(cddvdmedia/flashdrivesbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 101px;
   height: 34px;
}

#fulfillmentbutton a  {
   background: url(cddvdmedia/fulfillmentbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 95px;
   height: 34px;
}

#printmanagementbutton a  {
   background: url(cddvdmedia/printmanagementbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 140px;
   height: 34px;
}

#ftpbutton a  {
   background: url(cddvdmedia/ftpbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 35px;
   height: 34px;
}


#logobackgroundcopy3  {
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 3px;
   width: 743px;
   height: 142px;
   background-color: #004A8D;
   background-image: none;
}

#indexbutton a:hover  {
   background-position: -197px 0%;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 638px;
   top: 149px;
   width: 71px;
   height: 34px;
}

#fulfillmentbutton  {
   visibility: visible;
   position: absolute;
   left: 453px;
   top: 149px;
   width: 95px;
   height: 34px;
}

#flashdrivesbutton  {
   visibility: visible;
   position: absolute;
   left: 118px;
   top: 149px;
   width: 101px;
   height: 34px;
}

#templatesbutton  {
   visibility: visible;
   position: absolute;
   left: 551px;
   top: 149px;
   width: 84px;
   height: 34px;
}

#packagingbutton  {
   visibility: visible;
   position: absolute;
   left: 222px;
   top: 149px;
   width: 85px;
   height: 34px;
}

#cddvdbutton  {
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 149px;
   width: 57px;
   height: 34px;
}

#printmanagementbutton  {
   visibility: visible;
   position: absolute;
   left: 310px;
   top: 149px;
   width: 140px;
   height: 34px;
}

#ftpbutton  {
   visibility: visible;
   position: absolute;
   left: 712px;
   top: 149px;
   width: 35px;
   height: 34px;
}

#videobutton  {
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 149px;
   width: 51px;
   height: 34px;
}

#box1background  {
   background-image: url(homemedia/box1background.gif);
   left: 6px;
}

#box3background  {
   background-image: url(homemedia/box3background.gif);
   left: 510px;
}

#box2background  {
   background: url(homemedia/box2background.gif) no-repeat;
   left: 258px;
}

#id101videomenu  {
   z-index: 3;
   left: 65px;
}

#bottomtextgrow  {
   padding-right: 664px;
   padding-left: 17px;
}

#navbackground  {
   background: url(cddvdmedia/navbackground.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 147px;
   width: 743px;
   height: 36px;
}

#videobutton a  {
   background: url(cddvdmedia/videobutton.gif) no-repeat 0% 0px;
   display: block;
   width: 51px;
   height: 34px;
}

#subnavmenu li a  {
   background-color: #003888;
   border-bottom-color: #FFFFFF;
   border-bottom-style: solid;
   border-right-color: #FFFFFF;
   border-right-style: solid;
   border-left-color: #FFFFFF;
   border-left-style: solid;
   border-width: 1px;
   border-top: 0px;
   padding-left: 5px;
   padding-right: 0px;
   text-decoration: none;
   color: #FEFFFF;
   width: 100%;
   display: block;
}

#subnavmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#subnavmenu li a:hover  {
   background-color: #FFFFFF;
   color: #758CBC;
}

#subnavmenu  {
   font: 12px/20px Helvetica;
   margin: -1px 0px 0px -1px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FEFFFF;
   position: absolute;
   left: 4px;
   top: 226px;
   width: 121px;
}

#breadcrumbsmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #004A8D;
   height: 100%;
}

#breadcrumbsmenu li a:hover  {
   text-decoration: underline;
}

#breadcrumbsmenu  {
	font: 11px/18px Helvetica;
	margin: 0px;
	height: 18px;
	padding: 0px;
	list-style: none;
	text-align: left;
	letter-spacing: 1px;
	color: #004A8D;
	position: absolute;
	left: 8px;
	top: 186px;
	width: 418px;
}

#breadcrumbsmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#bottomnavmenu  {
	top: 9px;
}

#bottomnavmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #003888;
   height: 100%;
}

#bottomnavmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#bottomnavmenu li a:hover  {
   text-decoration: underline;
}

#bottomnavmenu  {
	font: 11px/15px Helvetica;
	margin: 0px;
	height: 114px;
	padding: 0px;
	list-style: none;
	text-align: center;
	color: #003888;
	position: absolute;
	left: 135px;
}

#boxtitle1text  {
   left: 12px;
}

#boxtitle3text  {
   left: 516px;
}

#boxtitle2text  {
   left: 264px;
}

#boxtext3text  {
   left: 534px;
}

#boxtext2text  {
   left: 282px;
}

#boxtext1text  {
   left: 29px;
}

#indexbutton a  {
   background: url(cddvdmedia/indexbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 128px;
   width: 197px;
   font-size: 128px;
   line-height: 128px;
}

#indexbutton  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 13px;
   width: 197px;
   height: 128px;
}

#background  {
	margin: 0px auto 0px auto;
	background: url(cddvdmedia/background.gif) no-repeat;
	visibility: visible;
	height: 750px;
	width: 752px;
	position: relative;
}

#formtext p  {
   color: #FFFFFF;
}

#greenline  {
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 144px;
   z-index: 5;
   width: 743px;
   height: 3px;
   background-color: #4DBA69;
   background-image: none;
   font-size: 1px;
}

#scootdown  {
   position: relative;
}

#formtext  {
   visibility: visible;
   position: absolute;
   left: 614px;
   top: 9px;
   z-index: 5;
   width: 127px;
}

#footer  {
   background-color: #FFFFFF;
   position: relative;
   left: 0px;
   width: 100%;
}

#stars  {
   background: url(cddvdmedia/stars.gif) no-repeat;
   position: absolute;
   left: 220px;
   top: 0px;
   z-index: 4;
   width: 526px;
   height: 144px;
}

#line  {
   background: url(cddvdmedia/line.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 142px;
   z-index: 3;
   width: 743px;
   height: 7px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #4069A7;
}
.templates_item_title {
	font-family: Helvetica, Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #004A8D;
}
.template_list {
	font-family: Helvetica, Arial;
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	color: #004A8D;
	list-style-position: inside;
	list-style-type: disc;
}

