﻿/* -------------- TOP IMAGE ------------- */
.libraTopImage
{
	float: left;
	overflow: hidden;
}
.libraTILeft
{
	width: 450px;
	float: left;
	overflow: hidden;
	font-size: 24px;
	text-align: left;
}
.libraTIRight
{
	width: 450px;
	float: right;
	overflow: hidden;
	font-size: 24px;
	text-align: right;
}
.libraTopImage a, .libraTopImage a:visited, .libraTopImage a:active
{
	text-decoration: none;
	border-bottom: dotted 1px white;
	padding-bottom: 2px;
}
.libraTopImage a:hover
{
	text-decoration: none;
	border-bottom: solid 1px white;
	padding-bottom: 2px;
}
.libraTILeft p, .libraTIRight p
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
/* ---------------- LEFT SIDE -----------*/
.libraLeft
{
	float: left;
	width: 205px !important;
	width: 225px;
	width/**/:/**/205px;
	overflow: visible !important;
	_overflow: hidden;
	padding: 15px 10px 15px 10px; 
}
/* ------------ ICON BOX ---------------- */		
.libraIBArea
{
	float: left;
	width: 225px;
	position: relative;
	top: -15px;
	left: -10px;
	overflow: hidden;
}
.libraIBIcon
{
	float: left;
}
.libraIBImage
{
	float: left;
}
.libraIBImage a
{
	border: none !important;
}
.libraIBImage a img
{
	border: none !important;
}

/* ------------- RIGHT SIDE ------------- */
.libraRight
{
	float: left;
	width: 675px;
	overflow: hidden;
}
.libraRightInner
{
	float: left;
	width: 675px;
}
.libraRPBoxAllArea
{
	float: left;
	width: 195px;
	margin-top: 15px;
	min-height: 122px;
}
.libraRPBoxHeader
{
	float: left;
	width: 175px !important;
	width: 195px;
	width/**/:/**/175px;
	height: 14px !important;
	height: 34px;
	height/**/:/**/14px;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 10px 15px 10px;
}
.libraRPBoxBody
{
	float: left;
	width: 175px !important;
	width: 195px;
	width/**/:/**/175px;
	min-height: 22px;
	padding: 0 10px 0 10px;
}
.libraRPBoxBodyTitle
{
	float: left;
	width: 40px !important;
	width: 50px;
	width/**/:/**/40px;
	padding: 5px 10px 0 0;
	text-align: right;
}
.libraRPBoxBodyTextBox
{
	float: left;
	width: 125px;
	padding-top: 2px;
}
.libraRPBoxBodyTextBox input
{
	width: 119px !important;
	width: 125px;
	width/**/:/**/119px;
	height: 12px !important;
	height: 18px;
	height/**/:/**/12px;
	padding: 2px 2px 2px 2px !important;
	font-size: 10px;
	overflow: hidden;
	margin: 0 0 0 0 !important;
}
.libraRPBoxFooter
{
	float: left;
	width: 175px !important;
	width: 195px;
	width/**/:/**/175px;
	padding: 5px 10px 0 10px;
	overflow: hidden;
}
.libraRPBoxFooter input
{
	float: right;
	width: 94px;
	height: 20px;
	text-align: center;
	font-size: 11px;
	border: none !important;
	cursor: pointer !important;
	_cursor: hand;
}
.libraOBArea
{
	width: 183px !important;
	width: 195px;
	width/**/:/**/183px;
	float: left;
	padding: 5px 5px 5px 5px;
	overflow: hidden;
	font-size: 10px;
}
.libraOBImage
{
	float: left;
	width: 183px;
	overflow: hidden;
}
.libraOBText
{
	overflow: hidden;
	padding: 5px 5px 5px 5px;
}
.libraOBText p
{
	margin: 0 0 0 0;
}
.libraTSArea
{
	float: left;
	width: 205px;
	margin: 0px 0 15px 0; 
}



/* -----------------------------------
 telerik Outlook Bar skin 
------------------------------------*/
.RadPanelbar_Silver
{
	float: left;
	width: 183px !important;
	overflow: hidden;
}
.RadPanelbar_Silver .rootGroup
{
	float: left;
	width: 183px !important;
	overflow: hidden;
}
.RadPanelbar_Silver .text
{ 
}
.RadPanelbar_Silver .image
{
}
.RadPanelbar_Silver .rootGroup .text
{
}
.RadPanelbar_Silver .rootGroup .link
{
	border: none !important;
	width: 183px !important;
	margin: 0 0 0 0 !important;
}
.RadPanelbar_Silver .slide
{
	float: left;
	width: 183px !important;
	padding: 0 0 0 0 !important;
	margin: 0 0 0 0 !important;
	overflow: hidden;
}
.RadPanelbar_Silver .group .text
{
	border: none;
}
.RadPanelbar_Silver .level1
{
	height: 100%;
}
.RadPanelbar_Silver .level2 .text
{
	margin: 0 0 0 0 !important;
}
.RadPanelbar_Silver .group .link:hover
{
	border: none !important;
	margin: 0 0 0 0 !important;
}
.RadPanelbar_Silver .rootGroup .selected .text
{
}
.RadPanelbar_Silver .group .selected .text
{
	border: 0px;
}
.RadPanelbar_Silver .rootGroup .disabled:hover,
.RadPanelbar_Silver .disabled .text
{
	cursor: default;
}
.RadPanelbar_Silver .rootGroup .group .disabled:hover,
.RadPanelbar_Silver .rootGroup .group .disabled .text
{
	text-decoration: none;
	cursor: default;
}
.RadPanelbar_Silver .rootGroup .item a
{
	border: none !important;
	text-decoration: none !important;
}
.RadPanelbar_Silver template
{
	float: left;
}
/* -----------------------------------
 telerik Outlook Bar skin 
------------------------------------*/
.RadPanelbar_Motorsport
{
	float: left;
	width: 183px !important;
	overflow: hidden;
}
.RadPanelbar_Motorsport .rootGroup
{
	float: left;
	width: 183px !important;
	overflow: hidden;
}
.RadPanelbar_Motorsport .text
{ 
}
.RadPanelbar_Motorsport .image
{
}
.RadPanelbar_Motorsport .rootGroup .text
{
}
.RadPanelbar_Motorsport .rootGroup .link
{
	border: none !important;
	width: 183px !important;
	margin: 0 0 0 0 !important;
}
.RadPanelbar_Motorsport .slide
{
	float: left;
	width: 183px !important;
	padding: 0 0 0 0 !important;
	margin: 0 0 0 0 !important;
	overflow: hidden;
}
.RadPanelbar_Motorsport .group .text
{
	border: none;
}
.RadPanelbar_Motorsport .level2 .text
{
	margin: 0 0 0 0 !important;
}
.RadPanelbar_Motorsport .group .link:hover
{
	border: none !important;
	margin: 0 0 0 0 !important;
}
.RadPanelbar_Motorsport .rootGroup .selected .text
{
}
.RadPanelbar_Motorsport .group .selected .text
{
	border: 0px;
}
.RadPanelbar_Motorsport .rootGroup .disabled:hover,
.RadPanelbar_Motorsport .disabled .text
{
	cursor: default;
}
.RadPanelbar_Motorsport .rootGroup .group .disabled:hover,
.RadPanelbar_Motorsport .rootGroup .group .disabled .text
{
	text-decoration: none;
	cursor: default;
}
.RadPanelbar_Motorsport .rootGroup .item a
{
	border: none !important;
	text-decoration: none !important;
}
.RadPanelbar_Motorsport template
{
	float: left;
}



/* -----------------------------------
 telerik TabStrip skin 
------------------------------------*/
.RadTabStrip_Silver, .RadTabStrip_Silver .level1
{
	float: left;
	width: 205px;
}
.RadTabStrip_Silver ul
{
	float: left;
	width: 205px;
	min-height: 43px;
}
.RadTabStrip_Silver li a, .RadTabStrip_Silver li a:visited, 
.RadTabStrip_Silver li a:active, .RadTabStrip_Silver li a:hover
{
	float: left;
	width: 190px !important;
	width: 205px;
	width/**/:/**/190px;
	height: 13px !important;
	height: 45px;
	height/**/:/**/13px;
	text-decoration: none;
	overflow: hidden;
	text-align: right;
	font-size: 11px;
	padding: 16px 15px 16px 0px;
}
.RadTabStrip_Silver li a.selected
{
	float: left;
	width: 190px !important;
	width: 205px;
	width/**/:/**/190px;
	height: 13px !important;
	height: 45px;
	height/**/:/**/13px;
	text-decoration: none;
	overflow: hidden;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	padding: 16px 15px 16px 0;
}
.RadTabStrip_Silver li a.selectedMultiline
{
	float: left;
	width: 190px !important;
	width: 205px;
	width/**/:/**/190px;
	height: 31px !important;
	height: 45px;
	height/**/:/**/31px;
	text-decoration: none;
	overflow: hidden;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	padding: 7px 15px 7px 0;
}
.RadTabStrip_Silver li a.multiline
{
	float: left;
	width: 190px !important;
	width: 205px;
	width/**/:/**/190px;
	height: 31px !important;
	height: 45px;
	height/**/:/**/31px;
	text-decoration: none;
	overflow: hidden;
	text-align: right;
	font-size: 11px;
	padding: 7px 15px 7px 0px;
}
.RadTabStrip_Silver li .wrap, .RadTabStrip_Silver li .innerWrap
{
	float: right !important;
	display: block;
	width: 190px;
}

/* -----------------------------------
 telerik TabStrip skin 
------------------------------------*/
.RadTabStrip_Motorsport, .RadTabStrip_Motorsport .level1
{
	float: left;
	width: 205px;
}
.RadTabStrip_Motorsport ul
{
	float: left;
	width: 205px;
	min-height: 43px;
}
.RadTabStrip_Motorsport li a, .RadTabStrip_Motorsport li a:visited, 
.RadTabStrip_Motorsport li a:active, .RadTabStrip_Motorsport li a:hover
{
	float: left;
	width: 190px !important;
	width: 205px;
	width/**/:/**/190px;
	height: 13px !important;
	height: 45px;
	height/**/:/**/13px;
	text-decoration: none;
	overflow: hidden;
	text-align: right;
	font-size: 11px;
	padding: 16px 15px 16px 0px;
}
.RadTabStrip_Motorsport li a.selected
{
	float: left;
	width: 190px !important;
	width: 205px;
	width/**/:/**/190px;
	height: 13px !important;
	height: 45px;
	height/**/:/**/13px;
	text-decoration: none;
	overflow: hidden;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	padding: 16px 15px 16px 0;
}
.RadTabStrip_Motorsport li a.selectedMultiline
{
	float: left;
	width: 190px !important;
	width: 205px;
	width/**/:/**/190px;
	height: 31px !important;
	height: 45px;
	height/**/:/**/31px;
	text-decoration: none;
	overflow: hidden;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	padding: 7px 15px 7px 0;
}
.RadTabStrip_Motorsport li a.multiline
{
	float: left;
	width: 190px !important;
	width: 205px;
	width/**/:/**/190px;
	height: 31px !important;
	height: 45px;
	height/**/:/**/31px;
	text-decoration: none;
	overflow: hidden;
	text-align: right;
	font-size: 11px;
	padding: 7px 15px 7px 0px;
}
.RadTabStrip_Motorsport li .wrap, .RadTabStrip_Motorsport li .innerWrap
{
	float: right !important;
	display: block;
	width: 190px;
}

.innerWrap IMG
{
	position: relative !important;
	top: -20px;
	float: left !important;
}

