
@font-face{
font-family:'tuna';
src:url('/UserFiles/images/Theme/Quicksand-Bold.otf');
}
*{ padding:0px;margin:0px;outline:0px}
body
{
line-height:1.5;
font-family:'tuna,Helvetica,sans-serif';
font-size:12px;

vertical-align:baseline;
background-image:url('/UserFiles/images/Theme/BG/body-bg.png');
background-repeat:repeat-x;
}
ol,ul,li{ list-style:none;list-style-type:none}
table{ border-collapse:collapse;border-spacing:0px}
a{ color:#A4061D;text-decoration:none}
a:hover{color:#A4061D }
td{ vertical-align:top}
img{ border:none}
.clear_left{ clear:left}
.clear_right{ clear:right}
.clear_both{ clear:both}

#ctl00_tblEtica{
clear:both;

}

#esm-box
{
position:absolute;
background:#999;
left:0px;
top:0px;
z-index:1000;
}

#esm-window{
background:#d8d6d6;
border:1px solid gray;
border-radius:3px;
top:0px;
position:absolute;
z-index:1001;
overflow:hidden;
}

#esm-window .title{
background:#F8F8F8;
height:30px;
margin:1px 1px 0px 1px;
}

#esm-window .text{
font-size:14px;
font-weight:700;
float:left;

margin:5px 0px 0px 5px;
}

#esm-window .close{
float:right;
background:url('/UserFiles/images/Theme/Buttons/window-Close.png') no-repeat center center;
width:30px;
height:26px;
margin:2px 5px 0px 0px;
cursor:pointer;
}

#esm-window .content{
clear:both;
padding:1px;
background:#FFF;
margin:2px;
}

#esm-window .box-frame{
height:400px;
width:900px;
border:none;
margin:0px;
}

#esm-window .button{
text-align:right;
padding:5px 10px 3px 0px;
margin-top:2px;
border-top:1px solid #d8d6d6;
background:#f8f8f8;
}


#esm-notify{
border:1px solid #b5b4b3;
border-radius:3px;
position:absolute;
background:#FFF;
cursor:default;
z-index:9999;
box-shadow:0px 2px 10px rgba(50,50,50,0.5);
width:300px;
padding:5px;
}
#esm-notify .nftop{

}
#esm-notify .nfclose{
cursor:pointer;
height:11px;
width:11px;
float:right;
margin-right:5px;

background:url(/UserFiles/images/Theme/Buttons/messageClose.png) no-repeat center center;
}
#esm-notify .nfcaption h4{
float:left;
font-weight:bold;
font-size:15px;
}
#esm-notify .nfcontent{
clear:both;
padding:5px;
min-height:50px;
min-width:200px;
font-size:11px;
}
#esm-notify .nfbottom{

}


.XContainer230
{
margin-top:10px;
border-radius:3px;
width:190px;
border:1px solid #97a0a9;
background:url('/UserFiles/images/Theme/BG/panel-bg.png') repeat-x;
}

.XContainer230 div.caption
{
padding:5px 2px 5px 10px;
font-weight:700;
text-align:left;
font-size:16px;
}

.XContainer230 div.content
{
}

.XContainer170
{
margin-top:10px;
border-radius:3px;
width:170px;
border:1px solid #97a0a9;
background:url('/UserFiles/images/Theme/BG/panel-bg.png') repeat-x;
}

.XContainer170 div.caption
{
padding:5px 2px 5px 10px;
font-weight:700;
text-align:left;
font-size:16px;
}

.XContainer170 div.content
{
margin:5px 1px 5px 1px;
background:#FFF;
}

.XContainerCenter
{
background:url('/UserFiles/images/Theme/BG/panel-bg.png') repeat-x;
 margin:5px;
 margin-top:10px;
border:1px solid #97a0a9;
border-radius:3px;
}

.XContainerCenter div.caption
{
padding:7px 2px 5px 10px;
font-weight:700;
font-size:16px;
}

.XContainerCenter div.content
{
padding:5px;
}


#div_page_map
{
padding:10px;
margin:70px 5px 5px 5px;
background:url('/UserFiles/images/Theme/BG/header-bg.png') repeat-x;
border:1px solid #97a0a9;
border-radius:3px;
}

#div_page_map a
{
background-position:left center;
padding-left:15px;
margin-right:5px;
text-decoration:none;
background-image:url('/UserFiles/images/Theme/BG/right-arrow.png');
background-repeat:no-repeat;
font-size:11px;
font-weight:700;
}
#div_page_map a
{
color:#FFF;
}
#div_page_map a:hover
{
color:#FFF;
}
