/* CSS Style */



* {

  margin:0px;

  padding:0px;

  border:none;

}







html, body {

	font: small Arial, Helvetica, sans-serif;

	color: #333333;

	background-color: #FFFFFF;

	text-align: left;

}



/*

--------------------------------------- Hiding

*/



#header_menu,

#header_bottom,

#main_menu,

#breadcrumbs,

#left_side,

#home_page,

#header_search,

#content_navi,

#content_navi2,

#right_side,

#read_more,

#footer{

	display: none;

	width: 0;

	height: 0;

}





hr.clean {

	clear: both;

	width: 100%;

	color: white;

	display: block; 

  	visibility: hidden;

}





div.Column3_1,

div.Column3_2,

div.Column3_3 {

	float: left;

	width: 241px;

	padding: 5px;

}



div.Column2_1,

div.Column2_2 {

	float: left;

	width: 40%;

	padding: 5px;

}



div.Column2_1 {

	padding-right: 2%;

}



ul,ol {

	margin: 0px 0px 0px 20px;

}



p,h1,h2,h3,h4,h5,h6{

padding: 5px;

}

h5 {

	font-weight: normal;

}



/*  tables */



table {

    border-collapse:collapse;

}   



#content_main table {

    margin-top: 10px;

    margin-bottom: 10px;

    width: 100%;

}



tr {

    background-color: #ffffff;

}





th {

    font-size: 92.31%;

    /*height: 10px;*/

    border: 1px solid #ababab;

    padding:3px 5px 3px 5px;

    text-align: right;

    background-color: #f11a29;

    color: #ffffff;

	vertical-align:top;

}



td {

    font-size: 92.31%;

    /*height: 10px;*/

    border: 1px solid #ababab;

    padding:0px 5px 0px 5px;

    text-align: right;

	vertical-align:top;

}

td.header_left, th.header_left
{
    text-align: left;
}

td:hover, th:hover, tr:hover {

    background-color: #ffd204;

}



.bold {

    font-weight: bold;

}



.left {

    text-align: left;

}



.left_bold {

    text-align: left;

    font-weight:bold;

}



.grey {

    background-color: #cccccc;

        color: #000000;

}



.grey_bold {

    font-weight: bold;

    background-color: #cccccc;

    color: #000000;

}



.grey_left_bold {

    background-color: #cccccc;

    font-weight: bold;

    text-align: left;

    color: #000000;

}



.grey_left {

    background-color: #cccccc;

    text-align: left;

    color: #000000;

}



.grey_center {

    background-color: #cccccc;

    text-align: center;

    color: #000000;

}



.grey_center_bold {

    background-color: #cccccc;

    text-align: center;

    font-weight: bold;

    color: #000000;

}



.center {

    text-align: center;

}



.center_bold {

    text-align: center;

    font-weight:: bold;

}



strong {

	margin:0px;

}

#content_grey div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
float:none;
}
#content_grey .csc-textpic-imagewrap 
{
float:none;
}

.frontpage-box h1
{
	font-size:92.3%
}
