




.bodystyle {
/*text-align: center;*/
/*margin: 0 auto;*/
/*margin-top:
margin-left:
margin-right:
margin-bottom:*/
/*background-color: #95C7DB;*/
/*background-image: url("../gfx/");*/
/*background-repeat:repeat-x;*/
/*background-position:top;*/
margin: 0px;
padding: 0px;
}

img {
border: none;
}

a img {
border: none;
}

table {
/*border-width: 0px;*/
/*border-style: solid;
border-color: #999999;*/
border-spacing: 0px;
border-collapse: collapse;
padding: 0px;
margin: 0px;
}

td {
/*border-width: 0px;*/
/*border-style: solid;
border-color: #999999;*/
border-spacing: 0px;
border-collapse: collapse;
padding: 0px;
margin: 0px;
/*vertical-align:top;*/
}





.tablebgstyle {
width: 100%;
height: 100%;
/*background-color: #ffffff;*/
}

.tdbgcstyle {
width: 980px;
/*background-color: #ffffff;*/
/*text-align: center;*/
vertical-align:top;
}

.tdbglstyle {
width: auto;
/*background-color: #dddddd;*/
/*text-align: center;*/
vertical-align:top;
}

.tdbgrstyle {
width: auto;
/*background-color: #dddddd;*/
/*text-align: center;*/
vertical-align:top;
}





.sm {
position: absolute;
top: 0px;
left: 0px;
/*margin-left: auto;
margin-right: auto;*/
/*padding: 0;*/
z-index: 100;
/*width: 50px;
height: 20px;*/
/*margin-left: auto;
margin-right: auto;*/
/*border-style: solid;
border-width: 1px;
border-color: #00ff00;*/
background-color:#ffffff;
/*filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;*/
/*text-align: center;*/
display:none;
visibility:hidden;
}
.sm a {
font-family:Arial;
font-size:12px;
color:#000000;
text-decoration:none;
cursor:pointer;
}
.sm a:link {
font-family:Arial;
font-size:12px;
color:#000000;
text-decoration:none;
cursor:pointer;
}
.sm a:hover {
font-family:Arial;
font-size:12px;
color:#000000;
text-decoration:none;
cursor:pointer;
}
.sm a:visited {
font-family:Arial;
font-size:12px;
color:#000000;
text-decoration:none;
cursor:pointer;
}
.smi {
/*width:170px;
height:23px;*/
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#000000;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
padding-right:20px;
border-style: solid;
border-width: 1px;
border-color: #dddddd;
/*background-image: url(../gfx/submenu/submenubg.png);*/
background-color:#ffffff;
}
.smion {
/*width:170px;
height:23px;*/
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#000000;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
padding-right:20px;
border-style: solid;
border-width: 1px;
border-color: #dddddd;
/*background-image: url(../gfx/submenu/submenubg.png);*/
background-color:#eeeeee;
}





.pudiv {
position:absolute;
top:0;
left:0;
z-index:1000;
display:none;
visibility:hidden;
}
.pudivshadowc {
background-color:#ffffff;
}
.pudivshadowtopl {
width:4px;
height:4px;
background-image:url('../gfx/pudiv/shadow/v1/topl.png');
}
.pudivshadowtop {
height:4px;
background-image:url('../gfx/pudiv/shadow/v1/top.png');
background-position:bottom;
background-repeat:repeat-x;
}
.pudivshadowtopr {
width:4px;
height:4px;
background-image:url('../gfx/pudiv/shadow/v1/topr.png');
}
.pudivshadowl {
width:4px;
background-image:url('../gfx/pudiv/shadow/v1/left.png');
background-position:right;
background-repeat:repeat-y;
}
.pudivshadowr {
width:4px;
background-image:url('../gfx/pudiv/shadow/v1/right.png');
background-position:left;
background-repeat:repeat-y;
}
.pudivshadowbottoml {
width:4px;
height:4px;
background-image:url('../gfx/pudiv/shadow/v1/bottoml.png');
}
.pudivshadowbottom {
height:4px;
background-image:url('../gfx/pudiv/shadow/v1/bottom.png');
background-position:top;
background-repeat:repeat-x;
}
.pudivshadowbottomr {
width:4px;
height:4px;
background-image:url('../gfx/pudiv/shadow/v1/bottomr.png');
}
.pudivimage {
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
}
.pudivalbumimagebg {
background-color:#ffffff;
}
.pudivalbumimgbgspace {
background-image:url('../gfx/album/overlay.png');
/*background-color:#000000;
filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity:0.5;*/
}
.pudivlabelbg0 {
height:21px;
font-family:helvetica;
font-size:14px;
font-weight:bold;
color:#5a5a5a;
line-height:21px;
/*border-style:solid;
border-width:1px;
border-color:#33CCFF;*/
background-image:url('../gfx/pudiv/label/bg0.png');
background-position:top left;
background-repeat:repeat-x;
background-color:#FFFFFF;
}
.pudivlabeltext {
font-family:arial;
font-size:12px;
color:#555555;
margin-top:2px;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
}
.pudivdebug {
position:absolute;
top:0;
left:0;
font-family:arial;
font-size:12px;
color:#ff0000;
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#ff0000;
padding:10px;
z-index:2000;
display:none;
}






