﻿.div
{
}


#topLeftImage
{
	float:left;
	width:231px;
	height:91px;
	background-image:url(../img/toranaLogo.gif);
}

#topEmpty
{
	float:left;
	width:30px;
}

#topFlag
{
	float:right;
	width:75px;
	height:50px;
}

#topRightImage
{
	float:left;
	width:450px;
	height:66px;
	vertical-align:middle;
	padding-top:12px;
	margin-left: 0px;
}

#toprightcorner
{
	float:right;
	padding-right:20px;
}

#topAnimation
{
	float:right;
	width:170px;
	height:92px;
}

.topBar
{
	width:955px;
	height:30px;
}

.menuBar
{
	height:29px;
	width:955px;
}

.menuUnderBar
{
	height:2px;
	width:955px;
}

.navigatorArea
{
	height:21px;
	width:955px;
}

.leftspace
{
	width:18px;
}

.bodyspace
{
	width:918px;	
}

.menubarcontainer
{
	width:100%;
	height:39px;
}

.menubottombar
{
	width:955px;
	height:6px;
	background-image:url(../Images/Button/menu_under.gif);
}

.menuSeparator
{
	float:left;
	width:15px;
	height:39px;
	background-color:#ffffff;

}

a.SpaceButton
{
	float:left;
	border:none;
	text-align:center;
	width:18px;
	height:39px;
	display:block;
	line-height:40px;
	text-decoration:none;
	border-style:none;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	/*background-image:url(../Images/Button/Tab_Silver.gif);*/
	background-color:#ffffff;
}

.SearchSpot
{
	padding-top:12px;
	padding-left:50px;
	float:left;
	width:150px;
	height:28px;
	display:block;
	line-height:40px;
	text-decoration:none;
	border-style:none;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

.ShoppingcartIcon
{
	padding-left:10px;
	float:left;
	width:40px;
	height:28px;
}

.SearchBox
{
	width:140px;
	height:20px;
	padding-left:10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	vertical-align:middle;

}


a.LinkButton
{
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	border:none;
	background-position:bottom;
	float:left;
	width:auto;
	height:29px;
	display:block;
	line-height:40px;
	text-decoration:none;
	border-style:none;
	color:#4a4643;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	background-color:#ffffff;
}

a.LinkButton:hover
{
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	border:none;
	float:left;
	width:auto;
	height:29px;
	display:block;
	line-height:40px;
	text-decoration:none;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	background-image:url(../Images/Button/menuBackground.gif);
	background-repeat:repeat-x;
}

.CurrentButton
{
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	border:none;
	background-position:bottom;
	float:left;
	width:auto;
	height:29px;
	display:block;
	line-height:40px;
	text-decoration:none;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	background-image:url(../Images/Button/menuBackground.gif);
	background-repeat:repeat-x;
}

.pageleftbody
{
	width:666px;
}

.pagespace
{
	width:9px;
}


.pagespacewithline
{
	width:9px;
	border-right-color:#bbbbbb;
	border-right-width:2px;
	border-right-style:inset;
}
.pagerightbody
{
	width:243px;
	background-color:#ffffff;
}

.TitleFormat
{
	padding-left:10px;
	text-align:left;
	display:block;
	text-decoration:none;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	border-style:none;
}

.TitleFormat:hover
{
	text-align:left;
	display:block;
	text-decoration:none;
	color:#c20b10;
	font-family:Arial, Helvetica, sans-serif;
	border-style:none;
	font-size:9pt;
}

.HomeTitleFormat
{
	padding-left:10px;
	text-align:left;
	display:block;
	text-decoration:none;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	border-style:none;
}



.HomeTitleFormat:hover
{
	text-align:left;
	display:block;
	text-decoration:none;
	color:#c20b10;
	font-family:Arial, Helvetica, sans-serif;
	border-style:none;
	font-size:9pt;
}

.HomeVideoTitleFormat
{
	padding-top:3px;
	padding-left:10px;
	text-align:left;
	display:block;
	text-decoration:none;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	border-style:none;
}

.HomeVideoTitleFormat:hover
{
	padding-top:3px;	
	text-align:left;
	display:block;
	text-decoration:none;
	color:#c20b10;
	font-family:Arial, Helvetica, sans-serif;
	border-style:none;
	font-size:9pt;
}

.AboutTitleFormat
{
	padding-left:6px;
	text-align:left;
	display:block;
	text-decoration:none;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	border-style:none;
}

.AboutTitleFormat:hover
{
	text-align:left;
	display:block;
	text-decoration:none;
	color:#c20b10;
	font-family:Arial, Helvetica, sans-serif;
	border-style:none;
	font-size:9pt;
}

.PageLeftMargin
{
	padding-left:5px;
}

.verticalspace
{
	height:10px;
}

.topverticalspace
{
	height:30px;
}

.pagelefttitle
{
	padding-top:6px;
	padding-bottom:3px;
	padding-left:10px;
	width:243px;
	color:#2d8401;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	border-bottom-color:#bbbbbb;
	border-bottom-width:2px;
	border-bottom-style:inset;
}

.aboutusTitle
{
	padding-top:6px;
	color:#2d8401;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}


.pagebodytitle
{
	padding-top:6px;
	padding-bottom:6px;
	width:243px;
	color:#2d8401;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	border-bottom-color:#bbbbbb;
	border-bottom-width:2px;
	border-bottom-style:inset;
}


.popuptitle
{
	padding-top:6px;
	padding-bottom:6px;
	padding-left:15px;
	width:243px;
	height:23px;
	font-size:medium;
	color:#d22a2a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	border-bottom-color:#ab0013;
	border-bottom-width:3px;
	border-bottom-style:inset;
}

.pageleftsubtitle
{
	padding-top:6px;
	padding-bottom:6px;
	padding-left:15px;
	width:243px;
	height:23px;
	font-size:medium;
	color:#2e69a1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
}


.pageleftpadding
{
	padding-left:10px;
	padding-right:10px;
}

.ContactPartnerTitle
{
	padding-top:3px;
}

.MediaAlign
{
	padding-left:15px;
	padding-top:30px;
}

.MediaHeading
{
	font-size:9pt;
	color:#0c0b0b;
	font-family:Arial, Helvetica, sans-serif;	
}

.MediaHeading:hover
{
	font-size:9pt;
	color:#c20b10;
	font-family:Arial, Helvetica, sans-serif;	
}

.MediaDescription
{
	font-size:9pt;
	color:#0c0b0b;
	font-family:Arial, Helvetica, sans-serif;
	
}

.MediaDateFormat
{
	font-size:9pt;
	color:#a29f9f;
	font-family:Arial, Helvetica, sans-serif;
}


.NewsHeaderLogo
{
	float:left;
	width:90px;
	height:45px;
	background-image:url(../img/Torana_news.gif);
}

.NewsHeaderTitle
{
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18pt;
	font-weight:bold;
	color:#2d8401;
	float:right;
	width:250px;
	height:45px;
}

.NewsDescriptionText
{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#464849;
}

.NewsHeadLine
{
	color:#4e4e4e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}

.tdMediaTypeStyle
{
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
}

.PopUpDateSpace
{
	height:4px;
}

.DateStyle
{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#c5bfc4;
}

.tdNewsHeight
{
	height:335px;
	text-align:right;
}

.Space
{
	height:10px;
	border-bottom-color:#2d8401;
	border-bottom-style:inset;
	border-bottom-width:1px;
}

.SpaceMake
{
	height:10px;
}

.SpcaceNews
{
	height:4px;
}



.ModalPopupBG
{
    background-color: #303030;
    background-position:center;
	width:100%;
	height:600px;
    filter:alpha(opacity=50);
    opacity:0.7;
}

.PopUpClose
{
	float:right;
	border:none;
	text-align:right;
	width:100px;
	height:20px;
	display:block;
	text-decoration:none;
	border-style:none;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.NewsBackground
{
	width:auto;
	height:500px;
	background-color:#ffffff;
	background-position:center;
	overflow:auto;

}

.ComingAttractionTitle
{
	padding-left:10px;
	text-align:left;
	display:block;
	text-decoration:none;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	border-style:none;
	cursor:default;
}

.ComingAttractionHeading
{
	padding-top:20px;
	padding-bottom:10px;
	width:400px;
	height:20px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;

}

.ComingAttractionBackground
{
	padding:50px,20px,20px,50px;
	width:300px;
	height:200px;
	background-color:#ffffff;
	background-position:center;
	overflow:auto;

}

.ComingAttractionDefaultBody
{
	height:120px;
}

.ComingAttractionPaddingLeft
{
	padding-left:50px;
}

.ContactBackground
{
	width:700px;
	height:auto;
	background-color:#ffffff;
	background-position:center;
	overflow:auto;

}

.NewsTitleFormat
{
	padding-left:8px;
	text-align:left;
	display:block;
	text-decoration:none;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	border-style:none;
}

.productleft
{
	width:318px;
}

.productspace
{
	width:11px;
}

.productright
{
	width:326px;
}

.productimage
{
	width:295px;
	padding-left:auto;
	padding-right:auto;
	padding-top:auto;
	padding-bottom:auto;
}

.productdetailtitle
{
 width:118px;
 background-color:#bed0de;
 color:#658ebc;
 font-family:Arial, Helvetica, sans-serif;
 font-size:9pt;
 border-color:#ffffff;
 border-style:inset;
 border-width:2px;

}

.productdetaildescriptoin
{
 width:200px;
 background-color:#f3f3f3;
 color:#636363;
 font-family:Arial, Helvetica, sans-serif;
 font-size:9pt;
 border-color:#ffffff;
 border-style:inset;
 border-width:2px;

}

.producttitle
{
	color:#ff0300;
font-family:Arial, Helvetica, sans-serif;
 font-size:12pt;
 font-weight:bold;
	
}

.bottomLine
{
	border-top-color:#bbbbbb;
	border-top-style:solid;
	border-top-width:2px;
	padding-left:10px;
	height:29px;
	width:945px;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
}

.StaticLink
{
	padding-top:6px;
	padding-left:3px;
	padding-right:3px;
	float:left;
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#545454;
	text-decoration:none;
	width: 82px;
}

.StaticLink1
{
	padding-top:6px;
	padding-right:3px;
	float:left;
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#545454;
	text-decoration:none;
	width: 68px;
}

.StaticLink2
{
	padding-top:6px;
	padding-right:3px;
	float:left;
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#545454;
	text-decoration:none;
	width: 82px;
}

.CopyrightText
{
	padding-top:5px;
	float:right;
	font-size:9pt;
	color:#545454;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:10px;
}

.HomeShortDescription
{
	width:214px;
	height:62px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#62615f;

}


.MoreFormat
{
	text-align:center;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	font-size:9pt;
	font-weight:bold;
	background-image:url(../Images/button/more.gif);
	vertical-align:middle;
	width:40px;
	height:18px;
}


.HomeMainImage
{
	width:666px;
	height:242px;
}

.PageTitle
{
	height:23px;
	font-size:medium;
	color:#d22a2a;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	vertical-align:middle;
}

.HomeProductTitle
{
	height:23px;
	width:100%;
	font-size:medium;
	color:#d22a2a;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	vertical-align:middle;
	padding-top:4px;
	padding-bottom:4px;
	border-bottom-color:#d22a2a;
	border-bottom-style:inset;
	border-bottom-width:2px;
}

.HomePageProductName
{
	padding-top:6px;
	padding-bottom:6px;
	width:210px;
	height:20px;
	font-size:medium;
	color:#3a3a3a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
}


.gvTyreDetailNormal{
	color:#6d6d6d;
    font:8pt/11pt verdana;
	background-color: #FFFFFF;
	text-align: left;
	text-indent: 4px;
	line-height: 15px;
}

.gvTyreDetailAlternative{
	color:#6d6d6d;
    font:8pt/11pt verdana;
	background-color: #ffcacd;
	text-align: left;
	text-indent: 4px;
	line-height: 15px;
}

.gvFirstColumn
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:8pt;
	background-color:#ab0013;
	width:95px;
	text-align:left;
	vertical-align:middle;
	color:#ffffff;
}

.gvFirstColumnNew
{
	width:90px;
	background-color:#ab0013;
	text-align:center;
	vertical-align:middle;
	color:#ffffff;
}

.gvTyreDetailTopBar
{
	background-color:#ab0013;
	width:664px;
	height:5px;
}

.gvBlackHeader
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-align:center;
	width:100px;
	font-weight:bold;
	background-color:#ffffff;
}

.gvRedHeader
{
	padding-left:5px;
	color:#ab0013;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:8pt;
	font-weight:bold;
	background-color:#ffffff;
}

.gvItemAlign
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:8pt;
	text-align:left;
	width:227px;
}

.gvItemAlign1
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:8pt;

	text-align:left;
	width:230px;
}

.gvItemAlign2
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:8pt;
	text-align:left;
	width:120px;
}

.gvItemAlignNew
{
	padding-left:5px;
	text-align:center;
	width:120px;
}

.gvSpaceBar
{
	width:664px;
	height:3px;
	background-color:#ab0013;
}

.gvVerticalBars
{
	width:10px;
	background-color:#e5e5e5;
	
}

.gvHorizontalBar
{
	height:30px;
	background-color:#e5e5e5;
	
}

.MorePadding
{
	padding-right:10px;
}

.DropDownSpace
{
	height:7px;
}

.DropDownSize
{
	width:175px;
	height:25px;
	
}

.DropDownPadding
{
	padding-left:20px;
}

.SearchButtonStyle
{
  background-image:url(../Images/Button/search.gif);
  width:25px;
  height:26px;
  display:block;
  text-decoration:none;
}

.TyreSearchStyle
{
	color:#000000;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;

}

.NavigationPadding
{
	padding-left:20px;
}

.NavigationStyle
{
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#262118;
}

.divNavigationStyle
{
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
}


.MediaMap
{
	width:127px;
	height:195px;
}

.MediaMapAlgin
{
	padding-left:40px;
}

.HomeVerticalSpace
{
 height:4px;
}

.HomeTextPadding
{
	padding-left:5px;
	padding-right:5px;
}

.varyimage
{
	width:550px;
	height:auto;
}

.watermarktext
{
	padding-left:10px;
	width:140px;
	height:20px;
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#a4a1a1;
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
        background-color:#000000;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image:url(../img/FilledStar.png);
        width: 13px;
    height: 12px;

}

.emptyRatingStar {
    background-image:url(../img/EmptyStar.png);
        width: 13px;
    height: 12px;
}

.savedRatingStar {
    background-image:url(../img/SavedStar.png);
        width: 13px;
    height: 12px;
}

.divVideoStyle
{
	width:390px;
	height:227px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}

.divVideoArvchiveStyle
{
	width:500px;
	height:300px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}

.divVideoImage
{
	width:390px;
	height:220px;
	background-image:url(../img/tvVideo.jpg);

}

.divLinksStyle
{
	width:240px;
	height:227px;
	float:left;
	padding-top:15px;
}

.accordianHeader
{
	padding-left:10px;
	padding-top:2px;
	width:210px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#000000; 
	cursor:pointer;
	background-image:url(../img/product_side_menu.gif);
	background-repeat:repeat-x;
	
}

.accordianContent
{
	padding-left:10px;
	width:210px;
	background-color:#03582e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#ffffff;
	cursor:pointer;
	
}

.accordianContentTitle
{
	padding-left:10px;
	width:210px;
	background-color:#03582e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
	
}

.accordianShift
{
	padding-left:10px
}

.accordianTitle
{
	padding-top:6px;
	padding-bottom:6px;
	/*padding-left:15px;*/
	width:228px;
	height:23px;
	color:#2d8401;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
}


/*treeview styles*/

.TreeViewRoot
{
	visibility:hidden;
	display:none;
}

.TreeViewNodes
{
	width:200px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	background-color:#e5e5e5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#ffffff;
	border-style:none;
	
}

.TreeViewLeafNodes
{
	width:200px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:9pt;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e5e5e5;
	padding-left:5px;
	list-style-position:inside;

}

.TreeViewParent
{
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#ffffff;
	padding-left:5px;
	padding-bottom:3px;
	vertical-align:middle;
}

.TreeView1stLevel
{	
	width:200px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#ffffff;
}

.TreeViewEmpty
{
	width:200px;
	height:10px;
	background-color:#ffffff;
}

.tdFilmDetailsLable
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align:left;
	padding-left:15px;
	width:90px;
	background-color:#318000;
	color:#ffffff;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
}

.detailTableBorders
{
	width:380px;
	border-color:#ffffff;
}

.tdFilmDetails
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align:left;
	padding-left:5px;
	width:280px;
	background-color:#efedee;
}

.tdFilmNameStyle
{
	height:25px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align:left;
	color:#2d8401;
	font-weight:bold;
	vertical-align:middle;
}

.tdIDStyle
{
	height:10px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#787878;
	text-align:left;
}

.tdFilmDescription
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
}

.imgStyle
{
	padding-top:20px;
	padding-left:20px;
}


.shoppingCartImage
{
	width:200px;
	height:111px;
	background-position:right;
	background-image:url(../img/shoping.jpg);

}

.ArchiveBack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 545px;
}

.ArchiveVideo {
	float: left;
	height: 250px;
	width: 400px;
	background-image:url(../img/Torana-Final.jpg);
}

.ArchiveList 
{
	
	float: left;
	width: 138px;
	margin-left: 3px;
	
}
.ArchiveHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #093;
	text-decoration: blink;
	text-align:left;
}
.ArchiveClose {
	float:left;
	height:40px;
	width:514px;
	padding-right:30px;
}
