.modTblHdr
{
	border-right: black ridge;
	border-top: black double;
	font-weight: bold;
	border-left: black ridge;
	color: #223385;
	border-bottom: black double;
	font-family: Arial, Serif;
	text-align: center;
}
.modTblItem
{
	border-right: black 1px solid;
	font-size: x-small;
	border-left: black 1px solid;
	border-bottom: black 2px solid;
	font-family: Arial, Serif;
}
.hdrDataEntry
{
	color: #223385;
	font-family: Arial, Serif;
}
.hdrSection
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Arial, Verdana, Tahoma;
}
.bullettext
{
    font-size: 8pt;
    color: black;
    font-family: Arial, Verdana, Tahoma;
}
.errString
{
	font-size: 14pt;
	color: red;
	font-family: Arial, Serif;
}
.hdrPage
{
	font-weight: 900;
	font-size: xx-large;
	color: #162155;
	font-family: Arial, Serif;
}
.hdrSub
{
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: Arial, Verdana, Tahoma;
}
.body
{
	font-size: 10pt;
	font-family: Arial, Serif;
}
.text
{
	font-size: 9pt;
	color: black;
	font-family: Verdana, Tahoma;
}
.smalltext
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Serif;
}
.BrandHeader
{
	font-weight: bold;
	font-size: 12pt;
	color: black;
	font-family: Verdana, Arial, Serif;
}
A.Brand:link
{
	font-size: 10pt;
	color: #5060ab;
	font-family: Verdana, Arial, Serif;
	text-decoration: none;
}
A.Brand:visited
{
	font-size: 10pt;
	color: #364173;
	font-family: Verdana, Arial, Serif;
	text-decoration: none;
}
A.Brand:hover
{
	text-decoration: underline;
}
.hdrDat
{
	font-weight: bold;
	font-size: 10pt;
	color: #223385;
	font-family: Verdana, Arial, Serif;
}
TABLE.nicetable
{
	border-right: black 1pt solid;
	border-top: black 1pt solid;
	font-size: 10pt;
	border-left: black 1pt solid;
	color: black;
	border-bottom: black 1pt;
	font-family: Verdana, Arial, Serif;
}
TABLE.nicetable TH
{
	font-size: 10pt;
	color: white;
	border-bottom: black 1pt solid;
	font-family: Verdana, Arial, Serif;
	background-color: #AAAAAA;
}
TABLE.nicetable TD
{
	font-size: 10pt;
	color: black;
	border-bottom: black 1pt solid;
	font-family: Verdana, Arial, Serif;
}
TABLE.nicegridtable
{
	border-top: black 1pt solid;
	font-size: 10pt;
	border-left: black 1pt solid;
	color: black;
	border-bottom: black 1pt;
	font-family: Verdana, Arial, Serif;
}
TABLE.nicegridtable TH
{
	font-size: 10pt;
	color: white;
	border-bottom: black 1pt solid;
	border-right: black 1pt solid;
	font-family: Verdana, Arial, Serif;
	background-color: #223385;
}
TABLE.nicegridtable TD
{
	font-size: 10pt;
	color: black;
	border-bottom: black 1pt solid;
	border-right: black 1pt solid;
	font-family: Verdana, Arial, Serif;
}
TABLE.nicegridtablesmall
{
        border-top: black 1pt solid;
        font-size: 8pt;
        border-left: black 1pt solid;
        color: black;
        border-bottom: black 1pt;
        font-family: Verdana, Arial, Serif;
}
TABLE.nicegridtablesmall TH
{
        font-size: 10pt;
        color: white;
        border-bottom: black 1pt solid;
        border-right: black 1pt solid;
        font-family: Verdana, Arial, Serif;
        background-color: #223385;
}
TABLE.nicegridtablesmall TD
{
        font-size: 8pt;
        color: black;
        border-bottom: black 1pt solid;
        border-right: black 1pt solid;
        font-family: Verdana, Arial, Serif;
        text-align: center;
}
.nicegridtblsmgray
{
        font-size: 8pt;
        color: black;
        border-bottom: black 1pt solid;
        border-right: black 1pt solid;
        font-family: Verdana, Arial, Serif;
        text-align: center;
        background-color: #eeeeee;
}
.nicegridtblsmbold
{
        font-size: 8pt;
        color: black;
        border-bottom: black 1pt solid;
        border-right: black 1pt solid;
        font-family: Verdana, Arial, Serif;
        text-align: center;
        font-weight: bold;
}
TABLE.nicetablesmall
{
    BORDER-BOTTOM: black 1pt;
    BORDER-LEFT: #000000 1pt solid;
    BORDER-RIGHT: #000000 1pt solid;
    BORDER-TOP: #000000 1pt solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 8pt;
}
TABLE.nicetablesmall TD
{
    BORDER-BOTTOM: #000000 1pt solid;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 8pt;
    vertical-align: top;
}
TABLE.nicetablesmall TH
{
    BACKGROUND-COLOR: #223385;
    BORDER-BOTTOM: #000000 1pt solid;
    BORDER-LEFT: #000000 1pt;
    BORDER-RIGHT: #000000 1pt;
    BORDER-TOP: #000000 1pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
TABLE.gridforexcell
{
    COLOR: #000000;
    FONT-FAMILY: Arial,sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    BORDER-LEFT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
}
TABLE.gridforexcell TD
{
    BORDER-BOTTOM: black 1pt solid;
    BORDER-LEFT: black 0pt solid;
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 0pt solid;

    COLOR: #000000;
    FONT-FAMILY: Arial,sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    text-align: center;
}
TABLE.gridforexcell TH
{
    BORDER-BOTTOM: black 1pt solid;
    BORDER-LEFT: black 0pt solid;
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 0pt solid;

    BACKGROUND-COLOR: Silver;
    font-weight:bold;
    font-size:11px;
    COLOR: Black;

}
TABLE.quicklinks
{
 font-size: 8pt;
 font-family: Verdana, Arial, Serif;

}
TABLE.quicklinks a
{
 font-size: 8pt;
 font-family: Verdana, Arial, Serif;

}


TABLE.spesification
{
    border-right: black 1pt solid;
    border-top: black 1pt solid;
    font-size: 8pt;
    border-left: black 1pt solid;
    color: black;
    border-bottom: black 1pt solid;
    font-family: Verdana, Arial, Serif;
}
TABLE.spesification TH
{
        font-size: 10pt;
        color: white;
        font-family: Verdana, Arial, Serif;
        background-color: #223385;
        text-align: left;
}

TABLE.spesificationlink A
{
        font-size: 10pt;
        color: black;
        font-family: Verdana, Arial, Serif;
        text-align: left;
}


TABLE.customerservice
{

    border-top: black 1pt solid;
    font-size: 9pt;
    border-left: black 1pt solid;
    color: black;
    border-bottom: black 1pt solid;
    font-family: Verdana, Arial, Serif;
    border-collapse: collapse;

}

TABLE.customerservice TD
{
    border-right: black 1pt solid;
    text-align: left;
}

TABLE.customerservice TH
{
        font-size: 10pt;
        color: white;
        font-family: Verdana, Arial, Serif;
        background-color:#2D418A;
        text-align: left;
        border-bottom: black 1pt solid;
        border-right: black 1pt solid;
}

TABLE.customerservice A
{
        font-size: 10pt;
        color: black;
        font-family: Verdana, Arial, Serif;
        text-align: left;

}

TABLE.quickreference
{

    border-top: black 1pt solid;
    font-size: 9pt;
    border-left: black 1pt solid;
    color: black;
    border-bottom: black 1pt solid;
    font-family: Verdana, Arial, Serif;
    border-collapse: collapse;

}

TABLE.quickreference TH
{
        font-size: 10pt;
        color: white;
        font-family: Verdana, Arial, Serif;
        background-color:#2D418A;
        text-align: left;
        border-bottom: black 1pt solid;
        border-right: black 1pt solid;
}

TABLE.quickreference TD
{
    border-right: black 1pt solid;
    border-bottom: black 1pt solid;
    text-align: left;
}

.nicetableGray
{
	border-right: #cccccc 1pt solid;
	border-top: #cccccc 1pt solid;
	border-left: #cccccc 1pt solid;
	color: blue;
	font-size: 10pt;
	font-family: Verdana, Arial, Serif;
}
.nicetableGray TD
{
	color: black;
	border-bottom: #cccccc 1pt solid;
	font-size: 10pt;
	font-family: Verdana, Arial, Serif;
}
.nicetablegray TH
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, Arial, Serif;
	color: white;
	border-bottom: #cccccc 1pt solid;
	background-color: #ba970c;
}
.txtDat
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Verdana, Arial, Serif;
}
.smallbutton
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana, Arial, Serif;
	background-color: #223385;
}
.searchtable
{
	border-right: black 1pt solid;
	border-top: black 1pt solid;
	border-left: black 1pt solid;
	border-bottom: black 1pt solid;
}
.searchtable TH
{
	font-size: 10pt;
	color: white;
	font-family: Verdana, Arial, Serif;
	background-color: #223385;
}
.searchtable TD
{
	font-size: 10pt;
	font-family: 'MS Sans Serif', Serif;
	background-color: #d4d0c8;
}
.printtable
{
	border-right: #d0d0d0 1pt solid;
	border-top: #d0d0d0 1pt solid;
	font-size: 10pt;
	border-left: #d0d0d0 1pt solid;
	color: black;
	border-bottom: #d0d0d0 1pt;
	font-family: Verdana, Arial, Serif;
}
.printtable TH
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, Arial, Serif;
	background-color: #f0f0f0;
}
.printtable TD
{
	color: black;
	border-bottom: #d0d0d0 1pt solid;
	font-family: Verdana, Arial, Serif;
}
.UPSTrack1
{
	border-top: black 1pt solid;
	border-left-width: 1pt;
	font-size: 10pt;
	border-left-color: black;
	color: black;
	font-family: Verdana, Arial, Serif;
	background-color: #eceef7;
	border-right-width: 1pt;
	text-decoration: none;
	border-right-color: black;
}
.UPSTrack2
{
	border-left-width: 1pt;
	font-size: 10pt;
	border-left-color: black;
	color: black;
	font-family: Verdana, Arial, Serif;
	background-color: #F6F8FE;
	border-right-width: 1pt;
	text-decoration: none;
	border-right-color: black;
}
table.UPSTrack
{
	border-right: black 1pt solid;
	border-top: black 1pt solid;
	border-left: black 1pt solid;
	border-bottom: black 1pt solid;
}

table.UPSTrack TH
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana, Arial, Serif;
	background-color: #223385;
}
table.UPSGeneral TD
{
	font-family: Verdana, Arial, Serif;
	font-size: 10pt;
}

table.FormViewer
{
	border-right: black 1pt solid;
	border-top: black 1pt solid;
	font-size: 10pt;
	border-left: black 1pt solid;
	color: black;
	border-bottom: black 1pt;
	font-family: Verdana, Arial, Serif;
}
TABLE.FormViewer TH
{
	font-size: 10pt;
	color: white;
	border-bottom: black 1pt solid;
	font-family: Verdana, Arial, Serif;
	background-color: #223385;
}
TABLE.FormViewer TD
{
	font-size: 10pt;
	color: black;
	border-bottom: black 1pt solid;
	font-family: Verdana, Arial, Serif;
}
.plain
{
	border-right: red 1pt solid;
	border-top: red 1pt solid;
	font-size: 10pt;
	border-left: red 1pt solid;
	border-bottom: red 1pt solid;
	font-family: Verdana, Arial, Serif;
}

table.ShippingInformation
{
	border: solid 1pt #223385;
}
table.ShippingInformation TH
{
	border-bottom: solid 1pt #223385;
	background-color: #D9DFFC;
}
table.OrderTrackPackageProducts
{
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Serif;
    color: #000000;
    font-size: 8pt;
}
table.OrderTrackPackageProducts th
{
    border-bottom: 1pt solid #223385;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Serif;
    color: #000000;
    font-size: 8pt;
    font-weight: bold;
    text-align: left;
}
table.OrderTrackPackage
{
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Serif;
    color: #000000;
    font-size: 10pt;
}
.OrderTrackPackageHeader
{
    background-color: #223385;
    font-family: Verdana, Arial, Serif;
    color: #FFFFFF;
    font-size: 10pt;
}
.OrderTrackPackageFooter
{
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Serif;
    color: #000000;
    font-size: 10pt;
}
table.ShippingInformation
{
    font-family: Verdana, Arial, Serif;
    font-size: 10pt;
    color: #000000;
    border: 1pt solid #000000;
}
TABLE.ProductTable
{
    color: black;
    font-size: 10pt;
    font-family: Verdana, Arial, Serif;
}
.ProductTable TD
{
    border-right: #cccccc 1pt solid;
    border-top: #cccccc 1pt solid;
    border-left: #cccccc 1pt solid;
    border-bottom: #cccccc 1pt solid;
}
.ProductTable TH
{
    font-style:normal;
    font-weight:bold;
    color: black;
    background-color: #EBE5E5;
}
TABLE.HeaderTable
{
}
.HeaderTable a
{
  font-family:Arial, Serif;
  font-size:11px;
  color:white;
  font-weight:bold;
  text-decoration:none;
}
.HeaderTable.decoration.tr img
{
 display:block;
}
TABLE.HeaderMenu
{
}
.HeaderMenu ul
{
    list-style:none;
    margin: 2px 0px 3px 2px;
    padding-left:0px;
}
.HeaderMenu ul li
{
    padding: 0;
    margin: 0;
    display:inline;
}
.HeaderMenu ul li a
{
    display:block;
    padding-top: 3px;
}
.HeaderMenu a
{
     text-decoration:none;
     font-family: Verdana,Arial, Serif;
     font-size:10px;
     color:#3447A1;     
}
.HeaderMenu a:hover
{
    text-decoration:underline;
}
TABLE.SCartPlain
{
	border-bottom: #FFFFFF 1pt solid;
	background-color: #FFFFFF;
	color: #000000;
}
TABLE.SCartPlain TD
{
	border-bottom: #FFFFFF 1pt solid;
	background-color: #FFFFFF;
	color: #000000;
}
.OrderReceiptTable
{
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-right: black 1px solid;
	font-family: Verdana,Arial, Serif;
	font-size:10pt;
	color: #000000;
	background-color: #FFFFFF;
}

.OrderReceiptTable th
{
	border-bottom: black 1px solid;
	font-size: 10pt;
	font-weight: bold;
}

.OrderReceiptTable td
{
	border-bottom: black 1px solid;
}
.OrderReciptHeader
{
    color: #000000;
    font-family: Arial, Serif;
    font-size: 14pt;
    font-weight: bold;
}
.OrderReciptHeaderdat
{
    color: black;
    font-family: Verdana, Arial, Serif;
    font-size: 10pt;
    font-weight: bold;
}

.infobtn {
    font-family: verdana, arial, serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-align: center;
    background-color: #cccccc;
	width: 150px;
	height: 30px;
	line-height: 14px;
	padding: 4px;
	margin: 8px;
	border: 1px solid #000000;
}
.infobtn a {
	color: #000000;
	text-decoration: none;
}
.infobtn a:hover {
	color: #ffffff;
	text-decoration: none;
}
.dropdown_thumb_image1
{
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
}
.dropdown_thumb_image2
{
    border-style: none;
    border-width: 0px;
}

.SpecialDiscountText
{
    color:red;
    font-weight:bold;
}
.contactTbl
{
    BORDER: black 1px solid;
}
h2 {
    margin-bottom: 3px;
    margin-top: 3px;
}
h3 {
    margin-bottom: 3px;
    margin-top: 3px;
}
a {
    color: #0000ff;
}
.quicklinks {
    font-size:8pt;
    font-family:Verdana,Arial;
    line-height: 12pt;
}
.mainheading {
    font-size:12pt;
    font-family:Verdana,Arial;
    font-weight:bold;
    color: #000080;
}
.heading {
    font-size:10pt;
    font-family:Verdana,Arial;
    font-weight:bold;
}
.smallheading {
    font-size:8pt;
    font-family:Verdana,Arial;
    font-weight:bold;
}
.iconbar {
    text-align: left;
    margin-top: 6px;
    margin-bottom: 6px;
    padding: 0px;
}
.iconbar img {
    margin-left: 4px;
    margin-right: 4px;
}
.smalltext {
    font-size:8pt;
    font-family:Verdana,Arial;
}
.pricebox {
    font-size:8pt;
    font-family:Verdana,Arial;
    padding-left: 15px;
}
.alignleft {
    text-align: left;
}
.alignright {
    text-align: right;
}
.aligncenter {
    text-align: center;
}
.similarproductsbox {
    border: 1px solid #000000;
    padding: 4px;
    font-size:8pt;
    font-family:Verdana,Arial;
    text-align: left;
    margin-left: 10px;
    width: 200px;
}
.savingstext {
    color: #ff0000;
    font-weight: bold;
}
.browseheading {
    font-size:8pt;
    font-family:Verdana,Arial;
    font-weight:bold;
    margin-top: 4px;
    margin-bottom: 2px;
    color: #cc0000;
}
.categoryleft {
    border-top: 1px solid #C3AF9A;
    border-right: 1px solid #C3AF9A;
    text-align: center;
    width: 170px;
    font-size: 8pt;
    font-family:Verdana,Arial;
    vertical-align: top;
}
.categorymid {
    border-top: 1px solid #C3AF9A;
    border-right: 1px solid #C3AF9A;
}
.categoryright {
    border-top: 1px solid #C3AF9A;
    width: 135px;
    line-height: 12pt;
    font-size:8pt;
    font-family:Verdana,Arial;
    vertical-align: top;
}
.categoryleft img {
    margin-top: 3px;
}

.categorytbl {
    border-right: 1px solid #CBCBCB;
    font-size: 10pt;
    color: black;
    font-family: Verdana, Arial, Serif;
}
.categorytbl th {
    border-left: 1px solid #CBCBCB;
    border-bottom: 1px solid #CBCBCB;
    border-top: 1px solid #CBCBCB;
    font-size: 10pt;
    color: #594a3a;
    font-family: Verdana, Arial, Serif;
    background-image: url(/images/misc/headerbar_gray.gif);
}
.categorytbl td{
    border-left:1px solid #CBCBCB;
    border-bottom:1px solid #CBCBCB;
}

.shippingnotestbl
{
    border-collapse:collapse;
    background-color: #F3F3F3;
    border: 1px solid #000000;
}
.shippingnotestbl th
{
    text-align: center;
    border: 1px solid #000000;
    font-size: 8pt;
    color: black;
    font-family: Arial, Verdana, Tahoma;
    font-weight:normal;
    background-image: none;
}
.shippingnotestbl td
{
    text-align: center;
    border: 1px solid #000000;
    font-size: 8pt;
    color: black;
    font-family: Arial, Verdana, Tahoma;
}
.sideheaderlink
    {
    font-size: 8pt; color: navy; font-family: Arial, Verdana, Tahoma; text-align:right; font-weight:bold;
    }

.sideheaderlink A
    {
    font-size: 8pt; color: navy; font-family: Arial, Verdana, Tahoma; text-align:right; font-weight:bold;
    }

.sideheaderlink A:Hover
    {
    font-size: 8pt; color: navy; font-family: Arial, Verdana, Tahoma; text-align:right; font-weight:bold;
    }
.SpecialDiscountText
{
    color:red;
    font-weight:bold;
}
.contactTbl
{
    BORDER: black 1px solid;
}


.dynfrontpageheadertitle
{
    font-weight: bold;
    font-size: 8pt;
    color: #594A3A;
    font-family: Verdana, Arial;
    margin-top:1px;
    margin-bottom:1px;
}

.dynfrontpageprice
{
    color: red;
    font-family:Verdana,Arial,Serif;
    font-weight: bold;
    font-size: 9pt
}

.dynfrontpageprice A
{
    color: red;
    font-family:Verdana,Arial,Serif;
    font-weight: bold;
    font-size: 9pt
}


.dynfrontpagedescription
{
   font-size: 9pt;
   color: black;
   font-family: Arial, Verdana, Tahoma;
}

.dynfrontpagedescription A
{
   font-size: 9pt;
   color: #0200F0;
   font-family: Arial, Verdana, Tahoma;
}
.dynfrontpagedescription A:Hover
{
    font-size: 9pt;
    color: black;
    font-family: Arial, Verdana, Tahoma;
    text-decoration:underline
}


.dynfrontpagetitle
{
    font-weight: bold;
    font-size: 10pt;
    color: #223385;
    font-family: Arial, Verdana, Tahoma;
}

.dynfrontpagediscount
{
    font-size: 8pt;
    color:blue;
    font-family: Arial, Verdana, Tahoma;
}

Table.frontpageborders
{
	border-top: #d5d5d5 1px solid;
	border-left: #d5d5d5 1px solid;
}

Table.frontpageborders TD
{
	border-right: #d5d5d5 1px solid;
	border-bottom: #d5d5d5 1px solid;
}

Table.frontpageborders TH
{
	border-right: #d5d5d5 1px solid;
}

Table.frontpagebordersinner
{
	border: white 1px solid;
}

Table.frontpagebordersinner TD
{
	border: white 1px solid;
}

.rightImage
{
text-align:left;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}

.upsell th
{
background-image: url(/images/misc/headerbar_gray.gif);
border-top: 1px solid #CBCBCB;
border-left: 1px solid #CBCBCB;
border-right: 1px solid #CBCBCB;
text-align: left;
font-size: 9pt;
font-family:Verdana,Arial;
font-weight:bold;
color: red;
height: 20px;
}
TABLE.relateditems
{
    border-top: 1px solid #EBDEBF;
    border-left: 1px solid #EBDEBF;
}
.relateditems td
{
    border-right: 1px solid #EBDEBF;
    border-bottom: 1px solid #EBDEBF;
}
.blank td
{
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}

.eo_shipping_notes
{
    background-color: #F2F2F2;
    color: black;
    border-top: solid 1pt #000000;
    border-left: solid 1pt #000000;
    border-right: solid 1pt #000000;
    border-bottom: solid 1pt #000000;
    font-size: 8pt;
    padding-top: 1pt;
    padding-bottom: 1pt;
    padding-left: 5pt;
    padding-right: 5pt;
    font-family: Verdana,Arial,Serif;
}
.categoryheading
{
    font-size:10pt;
    font-family:Verdana,Arial;
    font-weight:bold;
    color: #cc0000;
}
.category_quicklinks
{
    font-size: 8pt;
    color: black;
    font-family: Arial, Verdana, Tahoma;
}
.document_item_container
{
    font-size: 9pt;
    color: black;
    font-family: Arial, Verdana, Tahoma;
}

.document_group_container
{
    font-size: 9pt;
    color: black;
    font-family: Arial, Verdana, Tahoma;
    /*border: 1px solid black;*/
    /*padding-left:5px;*/
    padding-top:2px;
    padding-bottom:2px;
    /*width:300px;*/
    margin-bottom:2px;
}

.document_group_item_container
{
    margin-left: 15px;
}

.document_group_name
{
    font-weight: bold;
}

.media_type_icon
{
    margin-top: 2px;
    margin-right:1px;
}

.selecttab_productsearch
{
    font-size:10pt;
    font-family: Verdana, Arial, Serif;
    font-weight:bold;
    background-color: #223385;
    color: white;
    text-decoration:none;
}

.selecttab_productsearch A
{
    font-size:10pt;
    font-family: Verdana, Arial, Serif;
    font-weight:bold;
    background-color: #223385;
    color: white;
    text-decoration:none;
}

.selecttab_productsearch A:Hover
{
    font-size:10pt;
    font-family: Verdana, Arial, Serif;
    font-weight:bold;
    background-color: #223385;
    color: white;
    text-decoration:none;
}

.notselecttab_productsearch
{
    font-size:10pt;
    font-family: Verdana, Arial, Serif;
    font-weight:bold;
    background-color: white;
    color: #223385;
}

.notselecttab_productsearch A
{
    font-size:10pt;
    font-family: Verdana, Arial, Serif;
    font-weight:bold;
    background-color: white;
    color: #223385;
}
.notselecttab_productsearch A:Hover
{
    font-size:10pt;
    font-family: Verdana, Arial, Serif;
    font-weight:bold;
    background-color: white;
    color: #223385;
}

.productsearch_supersale a
{
    font-size: 10pt; color: black; font-family: Arial, Verdana, Tahoma; text-decoration: none; font-weight:bold;
}

.productsearch_supersale a:hover
{
    font-size: 10pt; color: black; font-family: Arial, Verdana, Tahoma; text-decoration: none; font-weight:bold;
}

.pagination_productsearch
{
    font-size: 8pt; color: black; font-family: Arial, Verdana, Tahoma; text-decoration: none;
}
.innermanualtitle
{
    font-size: 15pt; color: black; font-family: Arial, Verdana, Tahoma; text-decoration: none;
}

TABLE.customerserviceform
{

    border-top: black 1pt solid;
    font-size: 9pt;
    border-left: black 1pt solid;
    color: black;
    border-bottom: black 1pt solid;
    font-family: Verdana, Arial, Serif;
    border-collapse: collapse;
    border-bottom: black 1pt solid;
    border-top: black 1pt solid;
    border-right: black 1pt solid;
    border-left: black 1pt solid;


}

TABLE.customerserviceform TD
{
    background-color:#DCE0EB;
}

TABLE.customerserviceform TH
{
    font-size: 10pt;
    color: white;
    font-family: Verdana, Arial, Serif;
    background-color:#2D418A;
    text-align: left;
    border-bottom: black 1pt solid;
}


#header_block
{
	color:white;
	text-align:left;
	font-family:verdana;
	font-size:8pt;
}
#header_block td
{
	color:white;
	text-align:left;
	font-family:verdana;
	font-size:8pt;
}
#header_block table a
{
	font-family:verdana;
	font-size:8pt;
	color:white;
	text-decoration:none;
}
#header_block table a:hover
{
	text-decoration:underline;
}

