/* New layout for portal.css prosilver based styles
-------------------------------------------------- */



/* Block Classes 
-------------------------------------------------- */
.block_header
{
text-align:left;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:1em;
text-transform: uppercase;
line-height:135%;
padding-left:3px; padding-bottom:2px;
position:relative;
}
.block_header a { 
color: #FFFFFF;
text-decoration: none;
}
.block_header a:hover { 
color:#A8D8FF; 
text-decoration: none; 
}
.block_header a:link {
color: #FFFFFF;
text-decoration: none;
}

/*
.block_title {
    color: #FFFFFF;
}
*/

/* for all block backgrounds */
.block_wrapper {
background-color: #53896b;
background-image: url("./images/bg_list.gif");
background-repeat: repeat-x;
/* set gap between blocks i.e. space at bottom */
margin-bottom: 10px;
/* padd area inside, note setting to 1 will produce square corners, max is 5px MUST BE 5 FOR CORNERS */
padding: 0 5px 0 5px;
}

.block_bg, .block_body {
background-color: #53896b;
background-image: url("./images/bg_list.gif");
background-repeat: repeat-x;
margin-bottom: 10px;/*? set gap between blocks at bottom ?*/
padding: 0 5px 0 5px;/*? padd area inside, note setting to 1 will produce square corners, max is 5px MUST BE 5 FOR CORNERS?*/
clear: both;
}

.block_data {
background-color: #eef5f9;
float:left;
width:100%;
list-style-type: none;
}

.box {
background: #eef5f9 none repeat-x 0 0;
background-repeat: repeat;
border: 1px solid #eef5f9;
text-align:left;
margin-top:5px;
padding: 5px 5px 5px 5px;
overflow: hidden;
width: auto;
clear: both;
}

.bg1a {
background-color: #C3DCCE;
border: 1px solid #53896B;
}
.bg2a {
background-color: #C3DCCE;
border: 1px solid #53896B;
}
.bg3a {
background-color: #C3DCCE;
border: 1px solid #53896B;
}

/*
.forabg .header a:link { color: #FFFFFF; }
.forabg .header a:hover { color: #FFFFFF; }
*/

/*
/* quick reply 
----------------- */
.qreply-icon { 
	float: left; display: block; width: 96px; height: 25px;
	background: url("./../../../styles/Inspiration-960/imageset/en/button_topic_qreply.gif") 0 0 no-repeat;
	margin-right: 10px;
}
.qreply-icon-no	{ 
	float: left; display: block; width: 96px; height: 25px;
	background: url("./../../../styles/Inspiration-960/imageset/en/button_topic_qreply_no.gif") 0 0 no-repeat;
	margin-right: 10px;
}

.qreply-icon span, .qreply-icon-no span {
	display: none; text-indent: -5000px;
}

.qreply-icon:hover, .qreply-icon-no:hover {
	background-position: 0 -25px;
}
*/

.content img {max-width:500px;}