@import url(stylewrapper.php?file=document.css&selector=.html_document) ;
@import  url(explicite.css);



body
{
background: #f1f1f1;
text-align: center;
margin:0px 0px 0px 0px;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 12px;
color:white;
}

img
{
border: 0px none;
}

a
{
color: #123C7C;
text-decoration: underline;
}

a:hover
{
color: #4BAF33;
text-decoration: none;
}

b, strong
{
font-weight: bold;
}

i, em
{
font-style: italic;
}

/************************************/

div#container_outer
{
}

div#container_inner
{
}

div#container_head
{
background: #ebecec url(../img/bg-header.gif) repeat-x;
border-bottom:10px solid white;
}

div#container_head_1
{
margin:0px auto;
width:906px;
height:150px;
position: relative;
}

#head-logo
{
position: absolute;
top:40px;
left:0px;
}

#head-logo-r
{
position: absolute;
top:121px;
left:0px;
}

#head-title
{
position: absolute;
top:0px;
right:0px;
}


/**************************/

#container_body
{
background: #265686 url(../img/bg-body.gif) repeat-x;
}

#container_body_1
{
margin:0px auto;
width:906px;
margin-bottom: 20px;
}

#container_menu
{
overflow: hidden;
height:32px;
width:906px;
margin-bottom:28px;
}

#container_menu_1
{
width:920px; /* 906px + some space for button margins */
}

#pane_center
{
width:586px;
float:left;
text-align: left;
background: transparent;
}

#pane_right
{
width:320px;
float:left;
text-align: left;
background: transparent;
}

#pane_right_1
{
margin-top:32px;
margin-left:20px;
width:300px;
}

/*****************************/

#pane_center_left
{

float:left;
text-align: left;
position: relative;
width:290px;
overflow: hidden;
}


#pane_center_right
{
float:left;
text-align: left;
position: relative;
width:295px;
min-height: 157px;
overflow: visible;
background: transparent url(../img/center-gradient.gif) 19px 60px no-repeat;
}

#pane_center_right .wrap-space
{
width:19px;
float:left;
height: 157px;
}

#pane_center_right .wrap
{
float:left;
position: relative;
margin: 0px 0px 0px 0px;
padding:10px 20px;
width:235px;

}


#poll-title-image
{
margin-left:19px;
}


/*****************************/

#topbox
{
padding:5px 0px 0px 0px;
background:white;
}


/*****************************/

#container_footer
{
background: #ebecec url(../img/bg-footer.gif) repeat-x;
}

#container_footer_1
{
margin:0px auto;
width:906px;
height:143px;
position: relative;
}

#container_footer_c
{
position: absolute;
top:58px;
background: White url(../img/footer-corner-right.gif) right bottom no-repeat;
right:0px;
font-size: 11px;
color:#25810f;
}

#container_footer_c_1
{
background: url(../img/footer-corner-left.gif) left bottom no-repeat;
padding:5px 11px;
}

#container_footer_c a
{
color:#25810f;
font-weight: bold;
text-decoration: none;
}

#container_footer .warp-logo
{
vertical-align: middle;
margin-top:-5px;
}

#container_footer_c a:hover
{
color:#9EDE8F;
}

/*****************************/

#container_footer_m
{
position: absolute;
top:24px;
background: #4cb034 url(../img/fmenu-corner-right.gif) right bottom no-repeat;
right:0px;
font-size: 13px;
color:white;
}

#container_footer_m_1
{
background: url(../img/fmenu-corner-left.gif) left bottom no-repeat;
padding:6px 11px;
}

#container_footer_m a
{
color:#ffffff;
text-decoration: none;
}

#container_footer_m a:hover
{
color:#9EDE8F;
}

/*****************************/

html body .html_document
{
background: transparent;
}

.clear
{
clear: both;
}

.absolute
{
position: absolute;
}

.relative
{
position: relative;
}

