/* RENAULT Theme CSS Document */

/* GLOBAL SECTION */
body {
	background-color: #000000;
	margin: 0px 0px 0px 0px;
}

/*
Current Template CSS
*/
.TopBanner {
	background-color: #3167A8;
}

.contentsBgColor {
	background-color: #014b8a;
}
.mainColor, .grillTableTitle, .leftnavSearchBgColor, .tableTitleBgColor, .qnaColor{
	background-color: #FF9C00;
}

.leftnavSearchBgColor{
	background-color: #FF9C00;
}

.mainFontColor{
	color: #F3D117;
}

.subColor1 {
	background-color: #1D508D;
}

.leftnavTable {
	background-color: #014b8a;
}
.subColor2,.rightnavStandingsBgColor {
	background-color: #1D508D;
}

.leftnavShadeColor {
	background-color: #3167A8;
}

.subColor3, .leftnavCommonBgColor {
	background-color: #4483D0;
}
.titleText, .homeTitleText,.titleText2, .homeTitleText2,.driversTitleText,.teamsTitleText,.circuitsTitleText,.newsDateText,.newsPicLegendText,.newsItemListTimeText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold; 
}
.normalText, .driversNormalText,.teamsNormalText,.circuitsNormalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.normalBoldText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.normalWhiteText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	
}
.normalWhiteBoldText, driversTextText,.teamsTextText,.circuitsTextText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	
}
.listUnLink,.rightnavStandingsText2, .driversListHiliteText, .teamsListHiliteText,.circuitsListHiliteText,.newsListHiliteText,.resultTableTitle,.photoListTextSelected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.listLink, .rightnavStandingsText1, .driversListUnhiliteText,.teamsListUnhiliteText,.circuitsListUnhiliteText,.newsListUnhiliteText,.photoListTextAvailable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.pictureLink, .teamsPictureLinkText,.circuitsPictureLinkText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
.imageBorder {
	border : 1px solid #000000;
}

.photoListTextNotAvailable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

/* END GLOBAL SECTION */


/* HEADER SECTION */
.headerBannerBgColor {
	background-color: #000000;
}
/* END HEADER SECTION */



/* RIGHT NAV SECTION */
.rightnavTable {
	background-color: #FFFFFF;
}

.rightnavSurveyBgColor {
	background-color: #E8E8E8;
}
/* END RIGHT NAV SECTION */


/* FOOTER SECTION */
.footerLinkText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3AA0FF;
	font-weight: bold;
	text-decoration: none;
}

.footerBgColor {
	background-color: #014b8a;
}
/* END FOOTER SECTION */


/* HOME SECTION */
.homeTable {
	background-color: #FFFFFF;
}

.homeLastMinuteBgColor,.homeExclusiveFeatTextBgColor {
	background-color: #D0D1D2;
}

.homeNormalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.homeHeaderText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}
.homeEventText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}



/* END HOME SECTION */

/* LEFT NAV SECTION */
.leftnavCommonLinkText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

input.leftnavAccountTextInput {
	border: 1px inset;
	height: 16px;
	width: 118px;
	font-size: 10px;
	padding: 0px 0px 0px 4px;
}

div.leftnavAccountText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
input.leftnavSearchTextInput {
	border: 1px inset;
	height: 16px;
	width: 148px;
	font-size: 10px;
	padding: 1px 0px 0px 4px;
}

.leftnavAccountBgColor1 {
	background-color: #8D9AAA;
}

.leftnavAccountBgColor2 {
	background-color: #788698;
}

.leftnavAccountBgColor3 {
	background-color: #5F728A;
}
.leftnavSearchList {
	border: 1px inset;
	height: 16px;
	width: 120px;
	font-size: 10px;
}
a.leftnavAccountLinkText1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

a.leftnavAccountLinkText2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.leftnavSubItem {
	background	: url('./allsection/alllanguage/leftnav_square_bullet.gif') center left no-repeat;
	padding		: 0px 0px 0px 9px;
}

.div_leftnav_shade {
	background			: #4483d0 url('./allsection/alllanguage/leftnav_common_shade.gif'); 
	font-size			: 3px;
	background-repeat	: repeat-y;
}

.div_leftnav_corner {
	padding				: 0 0 8px 0; 
	background			: #4483d0 url('./allsection/alllanguage/leftnav_common_corner.gif'); 
	background-repeat	: no-repeat; 
	background-position	: bottom right;
}
/* END LEFT NAV SECTION */

/* YOUR QUESTIONS SECTION */
.qnaBackground {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}

.qnaColor2 {
	background-color: #FFBA4D;
}
.qnaTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	line-height: 12px;
}
.qnaText, .photoText  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 12px;
}
.qnaAskBox1 {
	background-image: url('../alltemplates/questions/alllanguage/bg_ask_box1.gif');
	width: 292px;
	background-repeat: repeat-y;
}
.qnaAskBox2 {
	background-image: url('../alltemplates/questions/alllanguage/bg_ask_box2.gif');
	width: 339px;
	background-repeat: repeat-y;
}
.qnaInputLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 12px;
	padding-bottom: 3px;
	height: 25px;
}
.qnaInput {
	width: 260px;
}
.qnaHomeBox {
	background-image: url('../alltemplates/questions/alllanguage/bg_home_box.gif');
	width: 292px;
	background-repeat: repeat-y;	
}
.qnaListBox1 {
	background-image: url('../alltemplates/questions/alllanguage/bg_listbox1.gif');
	width: 292px;
	background-repeat: repeat-y;
}
.qnaListBox2 {
	background-image: url('../alltemplates/questions/alllanguage/bg_listbox2.gif');
	width: 451px;
	background-repeat: repeat-y;
}
.qnaDetailBox1 {
	background-image: url('../alltemplates/questions/alllanguage/bg_detail_box1.gif');
	background-repeat: repeat-y;
	background-color: #ADAEAF;
}
.qnaDetailBox2 {
	background-image: url('../alltemplates/questions/alllanguage/bg_detail_box2.gif');
	background-repeat: repeat-y;
	background-color: #ADAEAF;
	width: 540px;
}
/* END YOUR QUESTIONS SECTION */

/* CALENDAR SECTION */ 
.calendarContentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454762;
	text-decoration: none;
	font-weight: bold;
}
/* END CALENDAR SECTION */

/* GRILL SECTION */
.grillTableTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D508D;
	text-decoration: none;
	font-weight: bold;
}
/*.grillTableTitle {
	background-color: #FF9C00;
}*/

.grillTableContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #454762;
	text-decoration: none;
	font-weight: normal;
}
.grillJudgeContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #454762;
	text-decoration: none;
	font-weight: normal;
	text-align:justify;
}

/* END GRILL SECTION */

 /* NEWS SECTION */

.newsItemTimeText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.newsItemTitleText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}

.newsItemDetailsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.newsInput {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}

.newsItemListTitleText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.newsNoNewsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-style: italic;
}

/* END NEWS SECTION */

/* DRIVERS SECTION */
.driverPosText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1D508D;
}
.driversListBgColor {
	background-color: #1D508D;
}
/* END DRIVERS SECTION */

/* FUN SECTION */
.contentLink  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
/* END FUN SECTION */

/* ACCOUNT SECTION */
#account {
	padding: 0;
	margin: 0;
}

#account .header img {
	border-style: none;
}

#account .tab table {
	margin: 0px 10px 2px 7px;
	background-color: #FF9C00;
}

#account .tab .text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

#account .attention {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	padding: 10px 0px 20px 0px;
}

#account .content {
	margin: 0px 10px 10px 7px;
	width: 639px;
}

#account .content form {
	padding: 0;
	margin: 0;
}

#account .content form table {
	margin: 0px 10px 0px 7px;
	width: 639px;
}

#account .content form input, .content form select {
	width: 275px;
}

#account .content input.choice {
	margin-left: 20px;
	width: auto;
}

#account .content form table td {
	padding: 10px 0px 10px 10px;
}

#account .content label {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

#account .content label.choice {
	display: inline;
	padding-right: 20px;
}

#account .footer table {
	margin: 1px 10px 0px 7px;
	width: 639px;
}

#account .footer .requiretext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

#account .footer .buttons img {
	margin-left: -3px;
}
/* END OF ACCOUNT SECTION */

/* PHOTO SECTION */
.photoListBg {
	background-image: url('../alltemplates/photo/alllanguage/bg_photo.gif');
	background-repeat: repeat-y;
}
/* END OF PHOTO SECTION */

/* FAQ, PRIVACY, TERM SECTION */
p.text, ul.text, span.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
ul.text {
	margin-left: 0;
	padding-left: 20px;
}
a.textLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004B89;
}
/* END */

/* RHIGHT NAV HOME CONTROL SECTION */
.gpsessionHeaderBg {
	background-color: #1D508D;
}
.gpHeaderText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9C00;
}
/* END */

/* paris prestigate section  */
.parisDetailsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}

.parisDetailsText10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}
/* END */

/* SITE_MAP  */
.sitemapBoxTitle {
	background-color:#FF9C00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#000000;
}
/* END */
