﻿/* XXXFactor */
/*Landing page*/
.xxxfactor_last5winners						{/*border: solid 1px blue;*/ float:left; width:100px; text-align:center; vertical-align:bottom; margin: 10px 20px 10px 0px;}
.XXXFactor_LandingPage_FemaleLatestEntries, 
.XXXFactor_LandingPage_MaleLatestEntries	{/*border: solid 1px red;*/ width:600px; overflow: auto; }
.viewandvote								{/*border: solid 1px black;*/ width:600px; text-align:center; margin-top: 20px;}
.XXXFactor_PreviousWinnerName				{ font-weight: bold; }

/*This month*/
.XXXFactor__SelectionPage_FemaleLatestEntries, 
.XXXFactor__SelectionPage_MaleLatestEntries { /*border: solid 1px black;*/ width: 710px; overflow: auto; }
.xxxfactor_top5								{ /*border: solid 1px red;*/ float:left; width:100px; text-align:center; margin: 10px 20px 10px 0px; }
#CurrentPageContainer .xxxfactor_top5 A		{ font-weight: bold; text-decoration: none; }

/*Rate Profile*/
.XXXFactorRatingHeaderContainer { /*border: solid 1px black;*/ margin-bottom: 10px; width: 570px; overflow: auto; }
.XXXFactorRatingHeaderName { /*border: solid 1px blue;*/ float: left; width: 50%; font-weight: bold; font-size: 14px; }
.XXXFactorRatingHeaderRating { /*border: solid 1px blue;*/ float: left; width: 50%; text-align: right; }

.XXXFactorRatingProfileContainer { /*border: solid 1px black;*/ margin-bottom: 10px; width: 640px; overflow: auto; }
.XXXFactorRatingProfileMainImage { /*border: solid 1px blue;*/ width: 220px; float: left; }
.XXXFactorRatingProfileContent { /*border: solid 1px red;*/ width: 410px; float: left; }
.XXXFactorRatingProfileContent IMG.Photo { margin-right: 20px; }
.XXXFactorRatingProfileQAContainer { /*border: solid 1px green;*/ width: 99%; margin-top: 10px; }
.XXXFactorProfileTableQuestion { font-weight: bold; }

.XXXFactorRatingContainer { /*border: solid 1px green;*/ width: 400px; margin-top: 10px; overflow: auto; min-height: 50px; }
.XXXFactorRatingSection1 { /*border: solid 1px green;*/ width: 100px; float: left; }
.XXXFactorRatingSection2 { /*border: solid 1px green;*/ width: 32px; float: left; text-align: center; margin-right: 10px; }
.XXXFactorRatingSection3 { /*border: solid 1px green;*/ width: 53px; float: left; text-align: center; margin-right: 10px; }
.XXXFactorRatingSection4 { /*border: solid 1px green;*/ width: 70px; float: left; text-align: center; margin-right: 10px; }
.XXXFactorRatingSection5 { /*border: solid 1px green;*/ width: 50px; float: left; margin-top: 30px; }

.XXXFactorRatingButtonsContainer { /*border: solid 1px green;*/ width: 400px; overflow: auto; }

.xxxquestionrow { /*border: 1px solid black;*/ width: 600px; overflow: auto; margin-bottom: 10px; }
.xxxquestionleft { /*border: 1px solid red;*/ width: 200px; float: left; font-weight: bold; }
.xxxquestionright { /*border: 1px solid blue;*/ float: left; width: 390px; }
.xxxquestionright INPUT[type=text] { width: 300px; }
.xxxquestionrightcheckbox { font-weight: bold; }


