#expEnx238 .formCheckbox{
position:         relative;
top:              3px;
margin-top:       1px;
margin-right:     6px;
padding-top:      8px;
}
#expEnx238 .forms{
text-align:       center;
font-weight:      bold;
font-size:        30px;
color:            rgb(0,119,255);
background-color: rgb(255,255,153);
border:           rgb(170,170,170) 1px solid;
margin-bottom:    7px;
padding:          10px;
width:            60px;
}
#expEnx238 H1{
display:          none;
}
#expEnx238{
background-image: url(http://www.kidneywales.com/userimages/67-6643_fs.jpg);
background-position:center top;
background-repeat:no-repeat;
margin-top:       17px;
padding-top:      80px;
padding-right:    30px;
padding-left:     30px;
height:           535px;
}
#donationform{
}
#main A IMG{
border:           #fff 1px solid;
}
#galleryHeader{
font-size:        9pt;
padding-top:      4px;
padding-right:    4px;
padding-bottom:   3px;
padding-left:     4px;
}
.formCheckbox{
font-size:        10pt;
margin-top:       0px;
margin-right:     0px;
margin-bottom:    0px;
margin-left:      161px;
padding:          0px;
}
.checkbox{
font-size:        10pt;
margin:           0px;
padding:          0px;
}
#store .block{
font-size:        10pt;
margin:           0px;
padding:          0px;
}
#store .block .listImage{
float:            left;
font-size:        10pt;
margin-top:       0px;
margin-right:     8px;
margin-bottom:    0px;
margin-left:      0px;
padding:          0px;
}
#block .listImage{
font-size:        10pt;
}
#contactForm{
font-size:        10pt;
margin-left:      6px;
}
#main P IMG{
background-color: rgb(255,255,255);
border-right:     white 1px solid;
border-bottom:    white 1px solid;
border-left:      white 1px solid;
margin-top:       1px;
margin-right:     2px;
margin-bottom:    1px;
margin-left:      0px;
padding:          0px;
}
.readmore{
font-size:        10pt;
margin-top:       0px;
margin-right:     0px;
margin-bottom:    3px;
margin-left:      0px;
padding-top:      0px;
padding-right:    0px;
padding-bottom:   3px;
padding-left:     0px;
}
.listDescription{
margin-bottom:    5px;
}
#store{
font-size:        10pt;
}
#store P{
font-size:        10pt;
}
#store .listBullets{
font-size:        10pt;
display:          none;
}
#store UL{
font-style:       normal;
font-size:        9pt;
margin-top:       0px;
margin-bottom:    0px;
margin-left:      10px;
padding-left:     20px;
}
#store OL{
font-size:        9pt;
margin-left:      0px;
padding-left:     0px;
}
#store .bulletHead{
padding:          3px;
}
#storeNavigation SPAN{
margin-top:       0px;
margin-left:      4px;
padding-top:      0px;
padding-left:     0px;
}
#storeNavigation{
padding-left:     0px;
}
#store .viewTitle{
margin-left:      3px;
padding-left:     5px;
}
#storenavigation{
padding-left:     0px;
}
#store .masterQty{
float:            none;
font-weight:      normal;
font-style:       normal;
font-size:        10pt;
text-decoration:  none;
margin-bottom:    10px;
padding:          3px;
}
#store #masterQty{
padding:          100px;
}
.viewAdd{
margin-top:       9px;
padding:          5px;
}
.viewPrice{
font-weight:      bold;
font-style:       normal;
font-size:        12pt;
color:            rgb(51,51,255);
background-color: rgb(255,255,153);
background-image: none;
background-position:center center;
border:           rgb(0,0,0) 1px solid;
margin-top:       0px;
margin-right:     0px;
margin-bottom:    0px;
margin-left:      6px;
padding-top:      2px;
padding-right:    5px;
padding-bottom:   3px;
padding-left:     3px;
display:          inline;
}
.viewDescription{
margin-bottom:    0px;
padding:          3px;
}
.viewImage{
float:            right;
border:           rgb(170,170,170) 1px solid;
margin-right:     4px;
padding:          1px;
}
.listButton{
font-weight:      bold;
font-family:      arial, helvetica;
font-size:        9pt;
color:            rgb(255,255,255);
background-color: rgb(44,87,160);
background-image: url(none);
border-right:     rgb(255,255,255) 1px solid;
border-bottom:    rgb(255,255,255) 1px solid;
border-left:      rgb(255,255,255) 1px solid;
padding-top:      2px;
padding-right:    5px;
padding-bottom:   2px;
padding-left:     5px;
}
.buttons{
font-family:      arial, helvetica;
font-size:        9pt;
border:           rgb(102,136,255) 1px solid;
}
#store #listView{
padding-top:      0px;
padding-right:    3px;
padding-bottom:   3px;
padding-left:     3px;
}
.block{
margin:           0px;
padding-top:      2px;
padding-right:    5px;
padding-bottom:   2px;
padding-left:     5px;
}
.listSeparator{
font-size:        10pt;
border-bottom:    rgb(152,186,220) 1px solid;
margin-top:       12px;
margin-right:     7px;
margin-bottom:    0px;
margin-left:      2px;
padding:          0px;
}
.listPrice{
font-weight:      bold;
font-size:        12pt;
color:            rgb(51,51,255);
background-color: rgb(255,255,153);
border:           rgb(0,0,0) 1px solid;
margin-top:       0px;
margin-right:     0px;
margin-bottom:    0px;
margin-left:      6px;
padding-top:      2px;
padding-right:    3px;
padding-bottom:   3px;
padding-left:     3px;
display:          inline;
}
.listTitle{
font-weight:      bold;
font-size:        12pt;
margin-top:       10px;
margin-right:     0px;
margin-bottom:    7px;
margin-left:      2px;
padding-top:      0px;
padding-right:    0px;
padding-bottom:   21px;
padding-left:     0px;
}
#storeDescription{
font-size:        10pt;
margin-top:       7px;
margin-right:     0px;
margin-bottom:    0px;
margin-left:      2px;
padding:          0px;
}
#storeNavigation .category{
font-weight:      bold;
font-size:        10pt;
color:            white;
background-color: rgb(44,87,160);
margin-top:       3px;
margin-right:     2px;
margin-bottom:    7px;
margin-left:      2px;
padding-top:      2px;
padding-right:    0px;
padding-bottom:   2px;
padding-left:     10px;
display:          block;
}
#news{
font-size:        10pt;
margin:           0px;
padding:          0px;
}
#newsTable{
font-size:        10pt;
margin-top:       0px;
margin-right:     0px;
margin-bottom:    0px;
margin-left:      7px;
padding:          0px;
}
.newsImage{
font-size:        10pt;
border:           rgb(0,0,0) 1px solid;
margin:           0px;
padding:          0px;
}
#newsTable H4{
font-size:        10pt;
margin-top:       14px;
margin-right:     0px;
margin-bottom:    0px;
margin-left:      0px;
padding:          0px;
}
#news .listTitle{
font-size:        10pt;
margin:           0px;
padding:          0px;
}
#news .listImage{
float:            left;
font-size:        10pt;
border:           rgb(0,0,0) 1px solid;
margin-top:       0px;
margin-right:     10px;
margin-bottom:    0px;
margin-left:      4px;
padding:          0px;
display:          inline;
}
A IMG{
font-size:        10pt;
margin-right:     7px;
}
.pageImg{
font-size:        10pt;
border:           rgb(0,0,0) 1px solid;
margin-top:       0px;
margin-right:     4px;
margin-bottom:    0px;
margin-left:      0px;
padding:          0px;
}
.mailForm{
font-size:        10pt;
margin-top:       16px;
margin-right:     0px;
margin-bottom:    11px;
margin-left:      0px;
padding:          0px;
height:           20px;
}
#newsHome TD{
margin:           0px;
padding-top:      0px;
padding-right:    6px;
padding-bottom:   0px;
padding-left:     0px;
}
#newsHome{
font-size:        10pt;
margin:           0px;
padding:          0px;
}
.basketDescription{
font-style:       italic;
font-size:        8pt;
color:            rgb(51,102,255);
background-color: rgb(255,255,238);
border:           rgb(221,221,221) 1px solid;
margin:           3px;
padding:          2px;
}
.forms{
line-height:      12px;
font-family:      arial, helvetica;
font-size:        8pt;
border:           rgb(17,17,17) 1px solid;
padding-top:      0px;
padding-right:    1px;
padding-bottom:   0px;
padding-left:     1px;
}
.basketCode{
text-align:       left;
}
.basketTitle{
text-align:       left;
}
.basketQty{
text-align:       right;
}
.basketSubtot{
text-align:       right;
}
.basketTotal{
text-align:       right;
font-weight:      bold;
}
.basketPrice{
text-align:       right;
}
.even{
background-color: rgb(238,238,238);
}
#legend{
font-size:        12px;
background-color: rgb(255,255,221);
border:           rgb(204,204,187) 1px solid;
margin-top:       0px;
margin-right:     2px;
margin-bottom:    2px;
margin-left:      2px;
padding:          3px;
}
#basketInventory TD{
font-size:        14px;
}
#basketInventory TH{
font-size:        13px;
background-image: url(http://www.kidneywales.com/userimages/67-2100_fs.jpg);
background-repeat:repeat-x;
border-bottom:    rgb(0,0,0) 1px solid;
padding-top:      4px;
padding-bottom:   3px;
}
#basketInventory{
border:           rgb(0,0,170) 1px solid;
margin:           2px;
width:            100%;
}
#newsHome IMG{
float:            left;
font-size:        10pt;
border-right:     rgb(0,0,0) 1px solid;
border-bottom:    rgb(0,0,0) 1px solid;
border-left:      rgb(0,0,0) 1px solid;
margin-top:       0px;
margin-right:     4px;
margin-bottom:    0px;
margin-left:      0px;
padding:          0px;
}
#topnav P{
margin-top:       0px;
margin-bottom:    0px;
}
#tabulator TD{
line-height:      14px;
padding:          0px;
}
#headerTD{
font-size:        10pt;
background-image: url(http://www.kidneywales.com/userimages/67-2104_fs.gif);
height:           129px;
}
H2{
text-align:       center;
font-size:        12px;
color:            white;
background-color: rgb(102,204,255);
margin-top:       3px;
margin-right:     0px;
margin-bottom:    0px;
margin-left:      2px;
padding-top:      2px;
padding-right:    0px;
padding-bottom:   2px;
padding-left:     0px;
}
#headerImage{
font-size:        10pt;
margin:           0px;
padding:          0px;
}
P{
font-size:        12px;
margin-top:       7px;
margin-right:     0px;
margin-bottom:    4px;
margin-left:      2px;
padding:          0px;
}
A{
color:            rgb(0,0,204);
}
A:visited{
text-decoration:  none;
}
A:link{
text-decoration:  none;
}
#gallery #pictureFrame #expandedDescr{
text-align:       left;
font-style:       italic;
font-size:        10pt;
color:            white;
padding-left:     9px;
}
#gallery #pictureFrame IMG{
background-color: white;
border:           rgb(0,0,0) 1px solid;
padding:          1px;
}
#gallery #pictureFrame{
text-align:       center;
color:            rgb(0,0,0);
background-color: rgb(160,191,222);
border:           black 1px solid;
padding-top:      8px;
padding-right:    1px;
padding-bottom:   1px;
padding-left:     1px;
}
#gallery .pictureFrame{
border:           rgb(0,0,0) 1px solid;
padding:          1px;
}
#gallery .imageDescription{
font-style:       italic;
font-size:        10px;
padding:          1px;
display:          none;
}
#galleryDescription{
font-style:       normal;
font-size:        8pt;
text-decoration:  none;
color:            rgb(51,119,255);
border:           rgb(17,68,170) 1px solid;
margin-bottom:    12px;
padding:          3px;
}
#gallery .imageTitle{
font-weight:      bold;
font-style:       normal;
font-size:        8pt;
}
#gallery .galleryImage{
border:           rgb(17,51,170) 1px solid;
padding:          1px;
}
#gallery .galleryTD{
text-align:       center;
padding:          2px;
width:            120px;
}
#topnav{
font-size:        0px;
margin-top:       0px;
margin-right:     0px;
padding-top:      0px;
}
#tabulator .tab A:hover{
color:            rgb(0,0,85);
}
#tabulator{
margin-top:       0px;
margin-right:     0px;
margin-bottom:    0px;
margin-left:      -1px;
padding-top:      0px;
}
#tabulator .tab A{
text-decoration:  none;
color:            rgb(255,255,255);
}
#footerTD{
text-align:       center;
font-size:        1pt;
background-color: rgb(51,0,255);
background-image: url(http://www.kidneywales.com/userimages/67-2098_fs.jpg);
margin-bottom:    0px;
padding:          0px;
}
#tabulator .tabSelected A{
font-weight:      bold;
text-decoration:  none;
color:            rgb(0,0,0);
}
#tabulator .tabSelected{
text-align:       center;
font-weight:      bold;
font-size:        9pt;
background-image: url(http://www.kidneywales.com/userimages/67-2100_fs.jpg);
border-right:     white 1px solid;
border-left:      rgb(0,0,0) 1px solid;
padding-top:      3px;
padding-bottom:   3px;
width:            86px;
}
#headerTD IMG{
float:            left;
margin-bottom:    0px;
padding:          0px;
height:           129px;
}
#tabulator .tab{
text-align:       center;
font-size:        9pt;
background-color: rgb(0,153,153);
background-image: url(http://www.kidneywales.com/userimages/67-2100_fs.jpg);
background-repeat:repeat-x;
border-right:     white 1px solid;
border-left:      rgb(0,0,153) 1px solid;
padding-top:      3px;
padding-bottom:   3px;
width:            86px;
}
TD{
vertical-align:   top;
}
HTML{
height:           100%;
}
#navTD .cc{
background-color: rgb(160,191,222);
border-bottom:    rgb(3,50,170) 1px solid;
}
#navTD .selected{
font-weight:      bold;
font-size:        12px;
color:            rgb(0,0,255);
padding-top:      3px;
padding-bottom:   3px;
padding-left:     5px;
}
#navTD .defLink{
font-size:        12px;
padding-top:      3px;
padding-bottom:   3px;
padding-left:     5px;
}
#navTD A{
font-weight:      bold;
text-decoration:  none;
color:            white;
}
#navTD .category{
display:          none;
}
#navTD .categorySelected{
display:          none;
}
#main{
margin:           0px;
padding:          0px;
}
H1{
font-size:        12px;
color:            white;
background-color: rgb(44,87,160);
margin-top:       3px;
margin-right:     0px;
margin-bottom:    0px;
margin-left:      2px;
padding-top:      2px;
padding-right:    0px;
padding-bottom:   2px;
padding-left:     10px;
}
#mainTD{
border-top:       rgb(0,0,0) 1px solid;
margin:           0px;
padding:          0px;
width:            624px;
}
#navTD{
background-color: white;
border-top:       rgb(0,0,0) 1px solid;
border-right:     rgb(160,191,222) 1px solid;
padding:          0px;
width:            168px;
height:           100%;
}
#template{
background-color: white;
border-right:     rgb(0,0,0) 1px solid;
border-bottom:    rgb(0,0,0) 1px solid;
border-left:      rgb(0,0,0) 1px solid;
margin-right:     auto;
margin-left:      auto;
width:            790px;
height:           100%;
}
BODY{
font-family:      arial, helvetica;
background-color: rgb(227,236,245);
background-image: url(http://www.kidneywales.com/userimages/67-2099_fs.jpg);
background-repeat:repeat-x;
margin:           0px;
padding:          0px;
height:           100%;
}
.loginBox{
padding-top:      20px;
}
#loginFormBox{
background-color: white;
background-image: url(http://www.eternalnexus.net/images/login.png);
background-repeat:no-repeat;
border:           rgb(170,170,170) 1px solid;
margin-top:       50px;
margin-right:     auto;
margin-left:      auto;
padding:          0px;
width:            319px;
height:           174px;
}
#loginFormBox .domain{
font-weight:      bold;
font-family:      arial, "arial narrow";
font-size:        9pt;
color:            black;
margin-left:      20px;
}
#loginFormBox PRE{
font-size:        9pt;
background-color: transparent;
margin-top:       22px;
margin-left:      75px;
padding:          0px;
width:            auto;
}
#loginFormBox IMG{
text-align:       left;
margin-left:      4px;
}
.formsShort{
font-weight:      normal;
font-style:       normal;
font-size:        10pt;
background-image: none;
background-position:center 50%;
border:           rgb(0,0,0) 1px solid;
margin-bottom:    1px;
width:            120px;
}
#loginFormBox .buttons{
margin-top:       10px;
}
#newsTable IMG{
font-size:        10pt;
border:           rgb(0,0,0) 1px solid;
}
#newsTable .newsImage{
font-size:        10pt;
border:           rgb(0,0,0) 1px solid;
display:          block;
}
#copyright A:hover{
font-size:        10px;
text-decoration:  underline;
}
#copyright A{
font-size:        10px;
text-decoration:  none;
color:            black;
margin:           0px;
padding:          0px;
}
#copyright{
text-align:       center;
font-size:        10px;
margin:           0px;
padding:          0px;
}
.mitraDevice{
font-size:        10pt;
position:         relative;
top:              1px;
margin:           0px;
padding:          0px;
}
