
#imHeader, #imFooter {
position : relative;
}
#imHeader div, #imFooter div {
position : absolute;
cursor : pointer;
background : no-repeat center;
}
body {
font-size : 8px;
vertical-align : baseline;
}
p {
margin : 0;
padding : 0;
}
.fb {
font-weight : bold;
}
.fi {
font-style : italic;
}
.fu {
text-decoration : underline;
}
ul.imBullet {
margin : 0 0 0 20px;
padding : 0;
text-align : left;
}
ul.imBullet li {
vertical-align : middle;
}
.imTD {
padding : 3px;
line-height : 16px;
}
.imInput_0 {
width : 95%;
}
.imInput_1 {
width : 65%;
}
.imInput_2 {
width : 45%;
}
.imInput_3 {
width : 25%;
}
.imInput_4 {
width : 10%;
}
.imCRNoPrev {
background : #ffffff url('imcartprev.gif') no-repeat center;
border : 1px solid #aaaaaa;
text-align : center;
overflow : hidden;
font : 8pt Tahoma;
}
form, fieldset {
margin : 0;
padding : 0;
border : none;
}
fieldset legend {
visibility : hidden;
}
.imAlign_left {
text-align : left;
}
.imAlign_center {
text-align : center;
}
.imAlign_right {
text-align : right;
}
.imAlign_justify {
text-align : justify;
}
img.imImage {
border : 0;
vertical-align : baseline;
}
.imInvisible, h1 {
position : absolute;
top : -10000px;
left : -10000px;
}
.imHidden {
display : none;
}
.imClear {
clear : left;
}
.imError {
padding : 5px;
margin : 10px;
border : 1px solid #000000;
background-color : #ffffff;
font : 11px Tahoma;
text-align : center;
line-height : 16pt;
overflow : hidden;
}
#imWebSiteX5Adv {
position : absolute;
top : 0;
right : 0;
z-index : 1500;
overflow : hidden;
}
#imWebSiteX5AdvObj {
position : relative;
}
#imToolTip {
position : absolute;
z-index : 1001;
}
#imShowBoxBG {
position : fixed;
z-index : 2000;
top : 0;
left : 0;
width : 100%;
height : 100%;
background-color : #000000;
}
#imShowBoxContainer {
position : absolute;
z-index : 2001;
top : 0;
left : 0;
width : 100%;
font : 8pt Tahoma;
color : #000000;
}
#imShowBox {
position : relative;
margin : 0 auto;
padding : 10px;
background : #ffffff url('imloading.gif') no-repeat center center;
border : 1px solid #000000;
overflow : hidden;
}
#imShowBoxDescription {
padding : 8px 5px 0 5px;
}
#imLockTxt {
margin-left : 10px;
font : 11px Tahoma;
color : #000000;
min-height : 300px;
height : auto !important ;
height : 300px;
}
#imLockForm {
margin : 5px auto;
text-align : left;
padding : 5px;
width : 200px;
}
#imLockAlert {
background-color : red;
color : white;
padding : 0 5px 0 5px;
}
.imLockLabel {
display : block;
margin-top : 6px;
}
.imLockBtn {
font : 11px Tahoma;
color : #000000;
background-color : #c0c0c0;
border : 1px solid #222222;
margin : 5px;
}
.imLockFld {
font : 11px Tahoma;
color : #000000;
background-color : #ffffff;
border : 1px solid #222222;
margin : 4px 0;
vertical-align : middle;
}
#imMnMn {
padding-top : 8px;
}
#imMnMn ul, #imMnMn ul li {
margin : 0;
padding : 0;
list-style : none;
z-index : 1000;
cursor : pointer;
text-align : left;
}
#imMnMn ul li {
position : relative;
float : left;
margin-right : 0;
padding-right : 0;
}
#imMnMn ul a {
display : block;
text-decoration : none;
padding : 3px 3px 3px 3px;
height : auto !important ;
height : 1%;
width : 114px;
font : 11px Tahoma;
color : #000000;
float : none !important ;
float : left;
}
#imMnMn ul a:hover, #imMnMn ul li:hover a, #imMnMn ul li.iehover a {
color : #0000ff;
}
span.imMnLv {
display : block;
width : 98%;
background : url('imiconmenu.gif') no-repeat right center;
}
#imMnMn ul ul {
display : none;
position : absolute;
top : 19px;
left : 0;
}
#imMnMn ul ul ul {
top : 0;
left : 119px;
}
#imMnMn ul ul li {
float : left !important ;
float : none;
display : block !important ;
display : inline;
}
#imMnMn ul li:hover li a:hover, #imMnMn ul li:hover li:hover a, #imMnMn ul li.iehover li a:hover, #imMnMn ul li.iehover li.iehover a, #imMnMn ul li:hover li:hover li a:hover, #imMnMn ul li:hover li:hover li:hover a, #imMnMn ul li.iehover li.iehover li a:hover, #imMnMn ul li.iehover li.iehover li.iehover a, #imMnMn ul li:hover li:hover li:hover li a:hover, #imMnMn ul li.iehover li.iehover li.iehover li a:hover {
background-color : #000000;
background-image : url('');
color : #ffffff;
}
#imMnMn ul li:hover ul ul, #imMnMn ul li:hover ul ul ul, #imMnMn ul li.iehover ul ul, #imMnMn ul li.iehover ul ul ul {
display : none;
}
#imMnMn ul li:hover ul, #imMnMn ul ul li:hover ul, #imMnMn ul ul ul li:hover ul, #imMnMn ul li.iehover ul, #imMnMn ul ul li.iehover ul, #imMnMn ul ul ul li.iehover ul {
display : block;
}
h2 {
margin : 0 6px 4px 10px;
padding : 2px 0 2px 0;
font : bold 16px Tahoma;
color : #000000;
text-align : left;
}
#imPathTitle {
margin : 0 6px 8px 10px;
padding : 2px 0 2px 0;
font : 9px Tahoma;
color : #808080;
text-align : left;
}
.imDefText {
padding : 2px 0 2px 0;
font : 13px Tahoma;
color : #000000;
text-align : left;
}
.fc0 {
color : #000000;
}
#imFooterSiteMap {
margin : 8px 6px 0 10px;
padding : 2px 0 2px 0;
font : 11px Tahoma;
color : #000000;
background-color : #e0e0e0;
text-align : center;
border-top : 1px solid #000000;
border-bottom : 1px solid #000000;
}
#imFooterSiteMap a:link, #imFooterSiteMap a:active, #imFooterSiteMap a:visited, #imFooterSiteMap a:hover {
color : #000000;
text-decoration : none;
}
#imFooterSiteMap a:hover {
color : #000000;
text-decoration : underline;
}
#imSBox {
font : 13px Tahoma;
color : #000000;
text-align : center;
}
#imSBox input {
font : 13px Tahoma;
color : #000000;
}
#imSButton {
background-color : #e0e0e0;
border : 1px solid #000000;
}
#imSText {
font : 13px Tahoma;
color : #000000;
text-align : left;
margin : 0 10px 10px 10px;
}
#imSPageTitle {
position : absolute;
left : 3px;
margin-left : 6px;
}
.imSCount {
font-size : 80%;
}
.imSTitle {
font-size : 120%;
margin-bottom : 4px;
}
.imSTitle a {
color : #0000ff;
}
.imSLink {
margin : 2px 0 16px 0;
}
.imSLink a {
color : #0000ff;
text-decoration : none;
}
.imSLink a:hover {
text-decoration : underline;
}
.imSLabel {
position : relative;
font : 13px Tahoma;
color : #000000;
padding : 4px 6px 4px 0;
margin : 7px 0;
background-color : #e0e0e0;
text-align : right;
border-top : 1px solid #000000;
border-bottom : 1px solid #000000;
}
a.ImLink {
text-decoration : none;
}
a.ImLink:link {
color : #0000ff;
}
a.ImLink:visited {
color : #0000ff;
}
a.ImLink:hover {
color : #ff0000;
text-decoration : underline;
}
a.ImGlossary {
text-decoration : none;
border-bottom : 1px dashed;
cursor : text;
}
a.ImGlossary:hover {
text-decoration : none;
cursor : text;
}
