@import url(stylewrapper.php?file=document.css&selector=.html_document);
@import  url(explicite.css);



body
{
background: white url(../img/bg.gif) top repeat-x fixed;
text-align: center;
margin:45px 0px 0px 0px;
font-family: Trebuchet MS, Verdana, Arial, Tahoma;
}

img
{
border: 0px none;
}

a
{
color: #d9006e;
text-decoration: underline;
}

a:hover
{
color: #d9006e;
text-decoration: none;
}

/************************************/

div#container_outer
{
margin:auto;
width:790px;
background:white url(../img/bg_frame.gif) top repeat-x;
}


div#container_inner
{
width:760px;
margin:auto;
border-top: 15px solid #f3f3ef;
text-align: left;
}

div#container_head_1
{
width:760px;
height:67px;
background: #bd0562 url(../img/head_bg.gif) repeat-y;
position:relative;
}

div#container_head_1 .corner_ul
{
top:-15px;
left:-15px;
width:30px;
height:30px;
background: url(../img/head_corner_ul.gif);
position:absolute;
}

div#container_head_1 .corner_ur
{
top:-60px;
right:-40px;
width:140px;
height:114px;
background: url(../img/head_corner_ur.gif);
position:absolute;
}

div#container_head_1 .corner_ur2
{
z-index: 1000;
top:54px;
right:-65px;
width:105px;
height:145px;
background: url(../img/head_corner_ur2.gif);
position:absolute;
}

#head_logo
{
position:absolute;
top:15px;
left:15px;
}

#container_body
{
width:760px;
background: #ffffff url(../img/right_bg.gif) right repeat-y;
}

#pane_center
{
width:540px;
float:left;
text-align: left;
overflow: hidden;
}

#pane_right
{
margin-left: 5px;
width:215px;
float:left;
text-align: left;
}

/*****************************/

#topbox
{
padding:5px 0px 0px 0px;
background:white;
}


/*****************************/

#container_footer
{
background: #d9006e url(../img/footer_warp.gif) 728px 0px no-repeat;
border: solid white;
border-width: 10px 0px 15px 0px;
position: relative;
font-size: 11px;
color:White;
text-align: right;
padding:10px 42px 9px 0px;
width:718px;
margin:0px auto;
}

#container_footer .corner_ll
{
overflow: hidden;
left:0px;
width:15px;
height:15px;
background: url(../img/footer_corner_ll.gif);
position:absolute;
bottom:-1px;
}

#container_footer .corner_lr
{
overflow: hidden;
right:0px;
width:15px;
height:15px;
background: url(../img/footer_corner_lr.gif);
position:absolute;
bottom:-1px;
}

#container_footer>.corner_ll,
#container_footer>.corner_lr
{bottom:0px;}

#container_footer .top
{
top:11px;
left:20px;
position:absolute;
}

#container_footer .top img
{
vertical-align: top;
}

#container_footer a
{
color:white;
text-decoration: none;
font-weight: bold;
}

#container_footer a:hover
{
text-decoration: underline;
}

/*****************************/

.html_document
{
background: transparent !important;
}

.clear
{
clear: both;
}
