@CHARSET "ISO-8859-1";

* { margin: 0; padding: 0; }

html, body
{
	font-family: "Arial";
	height: 100%;
	background: #313131;
}

h1
{
	font-family: "Arial";
	margin-bottom: 10px;
	font-size: 22px;
	color: #b53737;¨f
	letter-spacing: -1px;
}

h2
{
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 18px;
	letter-spacing: -1px;
	font-family: "Arial";
	color: #4f4f4f;
}

a:link, a:visited
{
	color: #0066dd;
	text-decoration: underline;
}

a:hover
{
	color: #003388;
}

ul
{
	list-style-type: square;
}

p,
ul li,
ol li
{
	margin-bottom: 10px;
	line-height: 1.5em;
}

ul li
{
	margin-left: 25px;
}

ol li
{
	margin-left: 35px;
}

p.Interview_Question
{
	display: list-item;
	list-style-type: square;
	margin-left: 25px;
	color: #4f4f4f;
	font-size: 14px;
	letter-spacing: -1px;
	font-weight: bold;
}

blockquote
{
	padding-left: 35px;
	color: #4f4f4f;
	background: url(../images/quote.png) no-repeat top left;
}

div.comp_Article-body span.title
{
	font-style: oblique;
}

* html #Wrapper
{
	height: 100%;
}

#Wrapper
{
	margin: 0 auto;
	padding: 0 20px;
	width: 916px;
	min-height: 100%;
	background: url(../images/Wrapper.jpg) repeat-y;
}

#Top
{
	height: 96px;
	background: url(../images/Top.jpg) no-repeat;
}

#Top_Message
{
	margin: 0 10px;
	padding: 10px;
	background: #ffa;
	color: #884;
	text-align: center;
	font-weight: bold;
	letter-spacing: -1px;
	border: 2px solid #aa8;
	border-top: 0;
}

#Top_Message p
{
	margin-bottom: 10px;
}

#Top_Message-nb
{
	color: red;
}

#Top_Left
{
	float: left;
	width: 264px;
	height: 96px;
}

#Top_Right
{
	float: left;
	width: 652px;
	height: 96px;
}

#Top_Main_Menu
{
	float: left;
	width: 327px;
	margin-top: 53px;
	padding-left: 41px;
}

#Top_Search
{
	float: left;
	margin-top: 53px;
	width: 284px;
	padding-top: 3px;
}

div#Search_Box
{
	float: left;
	padding-top: 0px;
	margin-left: 41px;
	width: 200px;
}

div#Search_Box input
{
	width: 186px;
	padding: 2px;
	font-size: 12px;
	border: 1px solid #aaa;
}

div#Search_Box_Button
{
	float: left;
	width: 40px;
	padding-top: 3px;
}

div#Search_Box_Button a:link,
div#Search_Box_Button a:visited
{
	padding-top: 3px;
	color: #4f4f4f;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: -1px;
}

div#Search_Box_Button a:hover
{
	border-bottom: 2px solid #b02424;
}

#Content
{
	clear: both;
	padding-bottom: 60px;
}

#Footer
{
	margin: 0px 80px 0 80px;
	padding-top: 6px;
	padding-bottom: 15px;
	font-size: 11px;
	text-align: center;
	border-top: 1px solid #eee;
}

#Left_Column
{
	float: left;
	width: 632px;
	padding-left: 18px;
}

#Right_Column
{
	float: left;
	width: 238px;
	padding: 0 18px 0 10px;
}

#One_Column
{
	width: 879px;
	padding: 0 18px;
}

img#Site_Logo
{
	border: 0;
}

ul#Main_Menu
{
	list-style-type: none;
}

ul#Main_Menu li
{
	display: block;
	float: left;
	margin: 0;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 11px;
	padding-left: 11px;
	border-left: 1px solid #fff;
	border-right: 1px solid #bbb;
}

ul#Main_Menu li:first-child
{
	padding-left: 0;
	border-left: 0;
}

ul#Main_Menu li:last-child,
ul#Main_Menu li#Main_Menu-last
{
	padding-right: 0;
	border-right: 0;
}

ul#Main_Menu li a:link,
ul#Main_Menu li a:visited
{
	color: #4f4f4f;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: -1px;
}

ul#Main_Menu li a:hover
{
	border-bottom: 2px solid #b02424;
}

div.hr
{
	clear: both;
	margin: 10px 0;
	padding-top: 1px;
	background: url(../images/hr.gif) repeat-x;
}

.inactive_element
{
	color: #aaa;
}

div.comp_List-search
{
	float: left;
	width: 45%;
}

div.comp_List-search input[type=text]
{
	border: 1px solid #aaa;
	padding: 2px;
	font-size: 15px;
	color: #444;
}

div.comp_List-page-select
{
	float: right;
	width: 55%;
	text-align: right;
}


div.comp_Mp3_Player-window
{
	margin: 20px 10px;
	padding: 5px;
	background: #e5e5e5;
	border: 1px solid #aaa;
	border-bottom-width: 2px;
}

div.comp_Mp3_Player-header
{
	display: block;
	padding: 5px 10px;
	text-align: center;
	margin-bottom: 10px;
	color: #555;
	font-size: 13px;
	font-family: "Arial";
	font-weight: bold;
	background: #eee;
	text-transform: uppercase;
	border: 1px solid #bbb;
	border-bottom-width: 2px;
}

table.comp_Mp3_Player-table
{
	width: 100%;
}

td.comp_Mp3_Player-cell-left
{
	width: 180px;
}

td.comp_Mp3_Player-cell-right
{
	vertical-align: middle;
}

td.comp_Mp3_Player-cell-right-bottom
{
	text-align: right;
	vertical-align: bottom;
	font-size: 11px;
}

div.comp_Mp3_Player-cover
{
	width: 141px;
	height: 134px;
	margin: 10px;
}

div.comp_Mp3_Player-cover-shell
{
	width: 141px;
	height: 134px;
	background: url(../images/cover.png) no-repeat;
}

span.comp_Mp3_Player-title
{
	display: block;
	font-size: 22px;
	font-weight: bold;
	font-family: "Arial";
	color: #b53737;
	letter-spacing: -1px;
}

span.comp_Mp3_Player-composer
{
	display: block;
	margin-bottom: 10px;
	font-size: 18px;
	font-family: "Arial";
	color: #666;
	letter-spacing: -1px;
}

span.comp_Mp3_Player-information
{
	display: block;
	font-size: 12px;
}

span.comp_Mp3_Player-information span.attribute
{
	font-weight: bold;
	color: #444;
}

div.comp_Mp3_Player-nowplaying
{
	margin: 5px 0;
	padding: 5px 10px;
	font-size: 11px;
	background: #ccc;
	border: 1px solid #bbb;
}

span.comp_Mp3_Player-nowplaying-text
{
	font-weight: bold;
	color: #444;
	padding-right: 10px;
}

div#comp_Mp3_Player-player
{
	position: absolute;
	height: 0;
}

span#comp_Mp3_Player-nowplaying-title
{
	font-weight: normal;
}

div.comp_Mp3_Player-tracklist
{
	margin-top: 5px;
	overflow: scroll;
	background: #efefef;
	border: 1px solid #ccc;
}

span.comp_Mp3_Player-track
{
	display: block;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: -1px;
	font-family: "Arial";
	color: #777;
}

span.comp_Mp3_Player-track a:link,
span.comp_Mp3_Player-track a:visited
{
	display: block;
	padding: 5px 10px;
	color: #555;
	text-decoration: none;
	border-bottom: 1px dotted #aaa;
}

span.comp_Mp3_Player-track a:hover
{
	color: #333;
	background: #e2e2e2;
}

span.comp_Mp3_Player-track-last a:link,
span.comp_Mp3_Player-track-last a:visited
{
	border-bottom: 0;
}

div.comp_Article-shell
{
	background: url('../images/Full_Window.png') top left;
	height: 252px;
}

div.comp_Article-image
{
	height: 252px;
}

span.comp_Article-title
{
	display: block;
	padding-top: 191px;
	padding-right: 20px;
	font-weight: bold;
	font-size: 25px;
	letter-spacing: -1px;
	color: #fff;
	text-align: right;
}

span.comp_Article-tagline
{
	display: block;
	padding-top: 2px;
	padding-right: 20px;
	font-size: 14px;
	color: #fff;
	text-align: right;
}

div.comp_Article-not-added
{
	margin-top: 5px;
	margin-right: 15px;
	padding: 10px;
	background: #ffa;
	border: 1px solid #aa8;
	font-size: 16px;
	letter-spacing: -1px;
}

div.comp_Article-lead
{
	padding-top: 10px;
	margin-right: 15px;
	padding-left: 25px;
	color: #b12c2c;
	color: #444;
	font-weight: bold;
	font-size: 17px;
	letter-spacing: -1px;
	background: url('../images/Lead.jpg') no-repeat top left;
}

div.comp_Article-lead p
{
	line-height: 1.3em;
}

div.comp_Article-writtenby
{
	margin-top: 8px;
	margin-right: 15px;
	padding-left: 25px;
	color: #666;
	font-weight: normal;
	font-size: 12px;
	letter-spacing: 0;
}

span.comp_Article-author
{
	font-weight: bold;
}

div.comp_Article-tags
{
	margin-top: 8px;
	margin-right: 15px;
	padding-left: 25px;
	color: #555;
	font-weight: normal;
	font-size: 12px;
	letter-spacing: 0;
}

span.comp_Article-tag
{
	font-weight: bold;
}

div.comp_Article-body
{
	margin-top: 15px;
	margin-right: 15px;
	padding-top: 15px;
	font-size: 12px;
	font-family: "Verdana";
	border-top: 1px dotted #bbb;
}

div.comp_Article-body p
{
	margin-bottom: 15px;
	line-height: 1.7em;
	text-align: justify;
}

div.comp_Article-body ul li,
div.comp_Article-body ol li
{
	margin-bottom: 15px;
	line-height: 1.7em;
	text-align: justify;
}

div.comp_Article-body ol.tracklist
{
	margin-bottom: 10px;
}

div.comp_Article-body ol.tracklist li
{
	margin-bottom: 0;
}

div.comp_Article-parents
{
	margin-right: 15px;
	padding: 5px 8px;
	background: #f2f2f2;
	border: 1px solid #ddd;
	font-size: 12px;
}

span.comp_Article-parents-pre
{
	padding-right: 10px;
	font-weight: bold;
	color: #555;
}


div.comp_Article-preview-1
{
	padding: 5px 18px;
	padding-bottom: 15px;
}

a.comp_Article-preview-1-title:link,
a.comp_Article-preview-1-title:visited
{
	display: block;
	margin-bottom: 6px;
	color: #b53737;
	font-weight: bold;
	font-size: 18px;
	letter-spacing: -1px;
	text-decoration: none;
}

a.comp_Article-preview-1-title:hover
{
	color: #7e1515;
}

img.comp_Article-preview-1-image
{
	float: left;
	margin-right: 10px;
	padding: 2px;
	background: #fff;
	border: 1px solid #aaa;
}

div.comp_Article-preview-1-lead
{
	text-align: left;
	font-family: "Verdana";
	font-size: 11px;
	line-height: 1.6em;
}


img.snip_Image-image
{
	border: 0;
}

img.snip_Image-image-border
{
	padding: 2px;
	background: #fff;
	border: 1px solid #aaa;
}

a.snip_Image-link
{
	clear: both;
}

a.snip_Image-link-left,
span.snip_Image-wrapper-left
{
	float: left;
	margin-right: 10px;
}

a.snip_Image-link-right,
span.snip_Image-wrapper-right
{
	float: right;
	margin-left: 10px;
}

a.snip_Image-link-center,
span.snip_Image-wrapper-center
{
	display: block;
	text-align: center;
	margin-bottom: 10px;
}

div.snip_Image-window
{
	clear: both;
	border: 1px solid #aaa;
	padding: 5px;
	text-align: center;
	background: #eee;
}

div.snip_Image-window-left
{
	float: left;
	margin-right: 15px;
}

div.snip_Image-window-right
{
	float: right;
	margin-left: 15px;
}

div.snip_Image-window-center
{
	margin: 0 auto;
	margin-bottom: 10px;
}

div.snip_Image-window img.snip_Image-image
{
	padding: 0;
}

div.snip_Image-caption
{
	margin-top: 5px;
	line-height: 1.5em;
	font-size: 10px;
}

div.snip_Video-window
{
	clear: both;
	padding: 2px;
	text-align: center;
	background: #fff;
	border: 1px solid #aaa;
}

div.snip_Video-window-center
{
	margin: 0 auto;
	margin-bottom: 10px;
}

div.snip_Video-window-left
{
	float: left;
	margin-right: 10px;
}

div.snip_Video-window-right
{
	float: right;
	margin-left: 10px;
}

span.snip_Video-title
{
	display: block;
	padding: 5px;
	color: #555;
	font-size: 13px;
	font-family: "Arial";
	font-weight: bold;
	background: #eee;
	text-transform: uppercase;
	border-bottom: 1px solid #ddd;
}

div.snip_Gallery-container
{
	margin-bottom: 15px;
	text-align: center;
	background: #fff;
	border: 1px solid #ddd;
}

span.snip_Gallery-title
{
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #555;
	font-size: 13px;
	font-family: "Arial";
	font-weight: bold;
	background: #eee;
	text-transform: uppercase;
	border-bottom: 1px solid #ddd;
}

span.snip_Gallery-pretitle
{
	color: #999;
}

table.snip_Gallery-table
{
	width: 100%;
}

td.snip_Gallery-cell
{
	height: 100px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	border: 1px dotted #ddd;
	border-top: 0;
	border-left: 0;
	width: 25%;
}

td.snip_Gallery-cell-toprow
{
}

td.snip_Gallery-cell-bottomrow
{
	border-bottom: 0;
}

td.snip_Gallery-cell-leftcolumn
{
}

td.snip_Gallery-cell-rightcolumn
{
	border-right: 0;
}

div.snip_Score
{
	height: 90px;
	margin-bottom: 20px;
	background: transparent url(../images/score_bg.jpg) no-repeat bottom;
	overflow: hidden;
	clear: both;
}

span.snip_Score-title
{
	display: block;
	padding-left: 15px;
	font-family: "Arial";
	font-size: 20px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #4f4f4f;
}

table.snip_Score-parts
{
	width: 100%;
	height: 64px;
}

td.snip_Score-partleft
{
	width: 480px;
}

td.snip_Score-partright
{
	text-align: right;
	padding-right: 20px;
	vertical-align: bottom;
	padding-bottom: 3px;
}

div.comp_Article-body p.snip_Score-text
{
	color: #555;
	margin-left: 12px;
	margin-top: 5px;
	margin-bottom: 0;
	font-size: 0.9em;
	font-family: "Arial";
}

div.comp_Article-body p.snip_Score-grade
{
	text-align: right;
	margin-bottom: 5px;
}

span.snip_Score-value
{
	color: #b53737;
	font-size: 45px;
	font-weight: bold;
	font-family: "Arial";
	letter-spacing: -1px;
}

span.snip_Score-max_value
{
	color: #666;
	font-size: 34px;
	font-weight: bold;
	font-family: "Arial";
	letter-spacing: -2px;
}

table.snip_Form-table
{
	width: 100%;
	background: #f3f3f3;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border: 1px solid #ccc;
	border-bottom-width: 2px;
	border-top-width: 0;
}

th.snip_Form-table-header
{
	padding: 10px;
	text-align: left;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	background: #e2e2e2;
	font-family: "Arial";
	font-size: 18px;
	letter-spacing: -1px;
	color: #B53737;
	border-bottom: 1px solid #ccc;
}
td.snip_Form-cell-left
{
	padding: 5px;
	padding-top: 11px;
	width: 30%;
	font-size: 18px;
	font-family: "Arial";
	text-align: right;
	vertical-align: top;
	color: #888;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
	text-shadow: 0 2px 0 #fff;
}
td.snip_Form-cell-right
{
	padding: 5px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
}

td.snip_Form-cell-center
{
	padding: 10px 5px;
	text-align: center;
	background: #e2e2e2;
}

input.snip_Form-input-text
{
	padding: 2px;
	width: 98%;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	font-size: 22px;
	color: #444;
}

textarea.snip_Form-textarea
{
	padding: 2px;
	width: 98%;
	height: 150px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	font-size: 14px;
	font-family: "Verdana";
}

div.snip_Form-message-preview
{
	background: #eee;
	border: 1px solid #ccc;
	padding: 10px;
	font-size: 12px;
	font-family: "Verdana";
	line-height: 1.4em;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
}

p.snip_Form-message-preview-header
{
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 4px;
	margin-left: 15px;
}

input.snip_Form-button-submit
{
	border: 1px solid #bbb;
	border-bottom-width: 2px;
	background: #fafafa;
	width: 100px;
	color: #444;
	font-weight: bold;
	font-size: 15px;
	font-family: "Arial";
	cursor: pointer;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	padding: 5px;
}

div.comp_Article-preview-4
{
}

a.comp_Article-preview-4-title:link,
a.comp_Article-preview-4-title:visited
{
	display: block;
	margin-bottom: 6px;
	color: #b53737;
	font-family: "Arial";
	font-weight: bold;
	font-size: 14px;
	letter-spacing: -1px;
	text-decoration: none;
}

a.comp_Article-preview-4-title:hover
{
	color: #7e1515;
}

span.comp_Article-preview-4-publish_date
{
	display: block;
	margin-bottom: 4px;
	font-size: 11px;
	color: #555;
}

span.comp_Article-preview-4-date
{
	font-weight: bold;
}

img.comp_Article-preview-4-image
{
	margin-bottom: 4px;
	width: 232px;
	padding: 2px;
	background: #fff;
	border: 1px solid #aaa;
}

a:hover img.comp_Article-preview-4-image
{
	border: 1px solid #777;
}

div.comp_Article-preview-4-tagline
{
	text-align: left;
	font-family: "Verdana";
	font-size: 11px;
	line-height: 1.6em;
}

div.comp_Article-preview-list
{
	padding: 10px 18px;
}

a.comp_Article-preview-list-title:link,
a.comp_Article-preview-list-title:visited
{
	display: block;
	margin-bottom: 6px;
	color: #b53737;
	font-weight: bold;
	font-size: 18px;
	letter-spacing: -1px;
	text-decoration: none;
}

a.comp_Article-preview-list-title:hover
{
	color: #7e1515;
}

img.comp_Article-preview-list-image
{
	float: left;
	margin-right: 10px;
	padding: 2px;
	background: #fff;
	border: 1px solid #aaa;
}

a:hover img.comp_Article-preview-list-image
{
	border: 1px solid #777;
}

div.comp_Article-preview-list-lead
{
	text-align: left;
	font-family: "Verdana";
	font-size: 11px;
	line-height: 1.6em;
}

div.comp_Article-preview-list-lead p
{
	margin-bottom: 0;
}

div.comp_Title-full-title
{
	display: block;
	color: #b53737;
	font-weight: bold;
	font-size: 22px;
	letter-spacing: -1px;
}

span.comp_Title-full-edit
{
	padding-left: 5px;
	font-size: 14px;
	letter-spacing: 0;
	font-weight: normal;
	color: #444;
}

div.comp_Title-full-categories
{
	text-align: left;
	font-family: "Verdana";
	font-size: 11px;
	line-height: 1.6em;
}

span.comp_Title-full-categories-pre
{
	font-weight: bold;
}

div.comp_Title-full-categories a:link,
div.comp_Title-full-categories a:visited
{
	color: #333;
	text-decoration: none;
}

div.comp_Title-full-categories a:hover
{
	text-decoration: underline;
}

div.comp_Title-preview-list
{
	padding: 10px 18px;
}

table.comp_Title-full-table,
table.comp_Title-preview-list-table
{
	width: 100%;
}

td.comp_Title-full-left-cell,
td.comp_Title-preview-list-left-cell
{
	width: 121px;
}

a.comp_Title-preview-list-title:link,
a.comp_Title-preview-list-title:visited
{
	display: block;
	color: #b53737;
	font-weight: bold;
	font-size: 18px;
	letter-spacing: -1px;
	text-decoration: none;
}

a.comp_Title-preview-list-title:hover
{
	color: #7e1515;
}

img.comp_Title-preview-list-image
{
	padding: 2px;
	background: #fff;
	border: 1px solid #aaa;
}
div.comp_Title-intro
{
	font-size: 12px;
	font-family: "Verdana";
	overflow: hidden;
	clear: both;
}


div.comp_Title-intro p
{
	margin-bottom: 15px;
	line-height: 1.7em;
	text-align: justify;
}

div.comp_Title-intro span.title
{
	font-style: oblique;
}

a:hover img.comp_Title-preview-list-image
{
	border: 1px solid #777;
}

div.comp_Title-preview-list-categories
{
	text-align: left;
	font-family: "Verdana";
	font-size: 11px;
	line-height: 1.6em;
}

span.comp_Title-preview-list-categories-pre
{
	font-weight: bold;
}

div.comp_Title-preview-list-categories a:link,
div.comp_Title-preview-list-categories a:visited
{
	color: #333;
	text-decoration: none;
}

div.comp_Title-preview-list-categories a:hover
{
	text-decoration: underline;
}

div.comp_Title-preview-list-lead p
{
	margin-bottom: 0;
}

table.comp_Title-table
{
	table-collapse: collapse;
	width: 100%;
}

td.comp_Title-cell-left
{
	width: 121px;
}

td.comp_Title-cell-right
{
	
}

div.comp_Title-title
{
	font-size: 22px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #b53737;
}

img.comp_Title-cover
{
	padding: 2px;
	background: #fff;
	border: 1px solid #aaa;
	width: 100px;
}



div.Menu-headline
{
	padding-bottom: 4px;
	color: #4f4f4f;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	border-bottom: 1px dotted #b9b9b9;
}

ul.comp_Menu
{
	margin-bottom: 20px;
	list-style-type: none;
}

ul.comp_Menu li
{
	margin: 0;
	padding: 0;
	line-height: 1em;
	border-bottom: 1px dotted #b9b9b9;
}

ul.comp_Menu li.comp_Menu_Item-header
{
	padding-bottom: 4px;
	color: #4f4f4f;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	border-bottom: 1px dotted #b9b9b9;
}

ul.comp_Menu li a:link,
ul.comp_Menu li a:visited
{
	display: block;
	text-decoration: none;
	color: #b53737;
	font-weight: bold;
	font-size: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;

}

ul.comp_Menu li a:hover
{
	color: #7e1515;
}

ul.comp_Menu li div.comp_Menu-box
{
	font-size: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
}

ul.comp_Menu li div.comp_Menu-box a:link,
ul.comp_Menu li div.comp_Menu-box a:visited,
ul.comp_Menu li div.comp_Menu-box a:hover
{
	display: inline;
	padding: 0;
}

div.comp_Menu-review
{
	text-align: center;
	font-size: 10px;
}

div.comp_Menu-review-score
{
	padding: 5px;
	padding-top: 20px;
	font-size: 45px;
	background: #f2f2f2;
	border-right: 1px dotted #ccc;
	border-left: 1px dotted #ccc;
}

div.comp_Menu-review span.comp_Menu-review-value
{
	color: #b53737;
	font-size: 45px;
	font-weight: bold;
	font-family: "Arial";
	letter-spacing: -1px;
}

div.comp_Menu-review span.comp_Menu-review-max_value
{
	color: #666;
	font-size: 34px;
	font-weight: bold;
	font-family: "Arial";
	letter-spacing: -2px;
}

div.comp_Menu-review p.comp_Menu-review-conclusion
{
	border-top: 1px dotted #ccc;
	margin-top: 15px;
	padding-top: 6px;
	margin-bottom: 0;
	font-size: 11px;
	text-align: left;
	color: #444;
}

