/* Default CSS Stylesheet for a new Web Application project */

/* Body and main container styles */
BODY
{
	font-size: 12px;
	color: #333;
	margin: 0px;
	margin-top: 10px;
}
BODY.NewDesign
{
	margin-top: 30px;
	padding: 0px;
	background-image: url(./Images/one_pixel_wide_blue_gradient.gif);
	background-repeat: repeat-x;
	font-family: Arial;
	background-color: #a9d1eb;
	text-align: center;
}
BODY.NewDesign .NewContainer
{
	margin: 0px auto;
	/* JH 8-4-09 This causes the index.aspx page to be too low on IE under XHTML 1.0/HTML 4.0.1 */
	/*margin-top: 33px;*/
	margin-top: 0px;
	width: 760px;
}
BODY.NewDesign .TopNumber 
{
	position: absolute;
	top: 10px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
	width: 713px;	
	border: 1px solid red;
}
BODY.NewDesign P, BODY.NewDesign OL, BODY.NewDesign UL, BODY.NewDesign h3, BODY.NewDesign h4, BODY.NewDesign OL LI, BODY.NewDesign UL LI
{
	padding: 0px;
	margin: 0px;
}
Body.NewDesign P
{
	font-size: 12px;
	line-height: 1.4em;
	font-family: Arial;
}
Body.NewDesign OL
{
	font-size: 12px;
	line-height: 1.4em;
	font-family: Arial;
	padding: 0px;
	margin-left: 25px;
}
Body.NewDesign OL LI
{
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	line-height: 1.4em;
	font-family: Arial;
	padding-left: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	line-height: 1.4em;
	font-weight: bold;
}
Body.NewDesign LI SPAN
{
	font-weight: normal;
}
.BODYDIV
{
	text-align: center;
	padding: 0px 0px 0px 25px;
}
.container, .Popupcontainer
{
	margin: 0px auto;
	width: 750px;
	text-align: left;
}
.Popupcontainer
{
	width: 95%;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	font-family: Arial;
}

BODY.NewDesign .MainLayout
{
	width: 100%;
	background-color: white;
}
BODY.NewDesign .MainTop
{
	width: 760px;
}
BODY.NewDesign .MainBottom
{
	width: 760px;
}
BODY.NewDesign .MainCenter
{
	width: 750px;
}
BODY.NewDesign .MainTop
{
	background: url(images/main_top_full.jpg) no-repeat;
	height: 18px;
}
BODY.NewDesign .MainBottom
{
	background: url(images/main_bottom_full.jpg) no-repeat;
	height: 15px;
}
BODY.NewDesign Td.MainLeft
{
	background: url(images/main_left_upper.jpg) no-repeat;
	width: 5px;
	height: 500px;
}
BODY.NewDesign TD.MainLeft_1
{
	background: url(images/main_left.jpg) repeat-y;
	height: 400px;
}
BODY.NewDesign .MainRight
{
	background: url(images/main_right_upper.jpg) no-repeat;
	width: 5px;
}
BODY.NewDesign .MainRight_1
{
	background: url(images/main_right.jpg) repeat-y;
}
BODY.NewDesign TD.MainLeft_2
{
	background: url(images/main_left.jpg) repeat-y;
}
BODY.NewDesign .MainRight_2
{
	background: url(images/main_right.jpg) repeat-y;
}
BODY.NewDesign .HeaderContainer
{
	position: relative;
	height: 58px;
}
/*
Ie5.5 & IE 6 understands this.
*/
BODY.NewDesign .ContentContainer
{
	width: 100%;
	text-align: left;
	margin: 20px auto;
	margin-left: 0px;
}
/* 
For Firefox - understands child selectors..  
IE7, it doesn't understand the first part, it goes by the second term.
 */
html>BODY.NewDesign .ContentContainer, * html BODY.NewDesign .ContentContainer
{
	margin-left: 20px;
}
BODY.NewDesign .LeftPart
{
	float: left;
	width: 340px;
	margin-left: 20px;
	margin-bottom: 20px;
}
BODY.NewDesign .RightPart
{
	float: left;
	width: 323px;
	text-align: center;
	margin-left: 20px;
}
BODY.NewDesign .LightBlueSection IMG
{
	padding: 0px;
	margin: 0px;
}
BODY.NewDesign .LightBlueSection
{
	background-image: url(images/GreenOfferBox_Small.jpg);
	background-repeat: no-repeat;
	background-color: /*#edfddf;*/
	margin: 0px 0px 0px 0px;
	/*width: 290px; #width:329px;
	height: 253px;*/
text-align:left;
1height: 304px;
width: 323px;
}
BODY.NewDesign .SectionContent
{
	margin: 20px;
	margin-top: 20px;
}
BODY.NewDesign .HighlightedSection
{
	margin: 20px;
	text-align: left;
}
BODY.NewDesign .AskUsAQuestion
{
	font-size: 12px;
        text-align: center;
	border: 2px solid #ccc;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
	margin-left: 150px;
	margin-right: 150px;
}
BODY.NewDesign .FooterDiv
{
	font-size: 12px;
}
BODY.NewDesign .FooterDiv SPAN
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 0px;
	color: #0d6a7c;
	padding-top: 0px;
}
BODY.NewDesign .FooterDiv SPAN A
{
	color: #0d6a7c;
}
/*----*/


/* Generic HTML element default styles */
* A
{
	color: #0246cc;
	font-size: 12px;
	text-decoration: underline;
}
* A:visited 
{
	color: #581C90;
}
* A:hover
{
	color: #E86700;
}

hr
{
	padding: 0px;
	width: 100%;
	display: block;
	font-size: 14px;
}
h1
{
	padding: 0px 0px;
	font-weight: bold;
	font-size: 18px;
	margin: 30px 0px 8px 0px;
	color: #393;
	line-height: 14px;
}
h2
{
	display: block;
	font-weight: bold;
	font-size: 22px;
	margin: 0px 0px 0px 0px;
	color: black;
}
h3
{
	padding: 12px 0px 0px 0px;
	font-weight: bold;
	font-size: 25px;
	margin: 0px 0px 2px 0px;
	color: black;
	line-height: 14px;
}
IMG
{
	margin: 5px 10px 0px 10px;
}

/*----*/


/* Navigational Links in Header */
.MenuPart
{
	right: 0px;
	margin-right: 14px; #margin-right:14px;
	position:absolute;
	top: -1px;
	width: 60%;
}
.LogoTD
{
	position: relative;
	width: 100%;
	height: 63px;
	margin-bottom: 17px;
}
.LogoDiv
{
	position: absolute;
	left: 0px;
	top: 0px;
}
.LogoDiv IMG
{
	margin: 0px;
	padding: 0px;
}
.MenuPanel, BODY.NewDesign .MenuPanel
{
	position: absolute;
	right: 7px; top: -8px;
}
.MenuTD, BODY.NewDesign .MenuTD /* Menu Link */
{
	padding: 0px 0px;
	padding-top: 0px;
	font-weight: bold;
	color: #0246cc;
}
.CurrentPageLink
{
	color: #4b911c;
	margin: 0px 0px;
	text-decoration: none;
	font-weight: bold;
}
.Separator
{
	padding: 0px 0px;
	margin: 0px;
	color: Black;
	font-size: 17px;
	background-image: url(images/divider.jpg);
	background-repeat:no-repeat ;
	width: 3px;
	height: 15px;
}

/*----*/

/*
Virtual Table  using Div - P combination.
*/
DIV.VirtualTable
{
	overflow: auto;
}
DIV.VirtualTable P
{
	float: left;
	display: block;
	height: auto;
	width: 49%;
}
DIV.VirtualTable P.LeftCell
{
	clear: left;
	float: left;
}
/*----*/

/*
Virtual Table 2  using Div - P combination.
*/
DIV.VirtualTable2
{
	overflow: auto;
}
DIV.VirtualTable2 P
{
	float: left;
	display: block;
	height: auto;
	width: 49%;
}
DIV.VirtualTable2 P.LeftCell
{
	text-align: left;
	clear: left;
	float: left;
}
/*----*/


/* Login Page table layout */
.LoginTab
{
	border: 10px solid #ccc;
	padding: 15px 20px 10px 20px;
	background: #fff;
	text-align: left;
	width: 350px;
	#width: 400px;
	margin-top: 20px;
	font-size: 14px;
}
.LoginTab P, BODY.NewDesign .LoginTab P
{
	margin: 3px;
	margin-top: 6px;
}
.LoginTab P.LeftCell
{
	width: 120px;
}
BODY.NewDesign .LoginTab P INPUT#BtnSignIn 
{
	margin-left: 40px;
}
	
/*----*/


.lbl
{
	margin: 0px 0px 2px 0px;
	text-transform: uppercase;
	font-size: 10px;
	padding: 0px;
	color: #630;
	font-weight: normal;
}


/* Tables on YourAccount Page */
.DGG
{
	border: 0px solid #9999CC;
	width: 95%;
	margin: 0px 5px 15px 5px;
}
.DGG A
{
	color: Blue;
}
.activeTH
{
	font-weight: bold;
	font-size: 13px;
	color: black;
	white-space: nowrap;
	background-color: #ffc;
	height: 30px;
}

.activeTD
{
	background-color: #FFFFFF;
	font-size: 12px;
	border: 1px soild #9999CC;
	color: black;
}
CAPTION
{
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	color: #393;
	padding: 5px 0px 7px 0px;
	text-align: left;
}
.footer
{
	text-align: center;
}
.activeTH TD
{
	padding: 3px;
}
.activeTD
{
	line-height: 18px;
}
.activeTD TD
{
	padding: 3px;
}
.pagerTD TD
{
	background-color: #FFFFFF;
	border: none;
	vertical-align: bottom;
}
.pagerTD TD SPAN
{
	display: none;
}
.pagerTD TD A
{
	font-size: 11px;
	padding: 3px;
}
.activeTD TD, .activeTH TD
{
	border: 1px solid #bbbbbb;
}
.DateColumn
{
	width: 100px;
	white-space: normal;
}
.UploadMovieColumn
{
	width: 150px;
	white-space: nowrap;
}
.AcceptJobColumn
{
	width: 150px;
	white-space: nowrap;
	text-align: center;
}
.ActionColumn
{
	width: 150px;
	white-space: nowrap;
}
.URL-TaskColumn
{
	padding-right: 5px;
}
.JobIdColumn
{
	width: 30px;
}
.ViewMovieColumn
{
	width: 100px;
	white-space: nowrap;
	text-align: center;
}
.MovieLink
{
	display: block;
	padding: 5px 2px 5px 2px;
}
.PagerText A
{
	font-weight: normal;
	font-size: 11px;
	padding: 1px;
}
.pagerTD TD
{
	text-align: center;
}
.SelectedDataGridItem
{
	background-color: #FFD4FF;
}



.txt
{
	font-size: 11px;
	font-weight: normal;
	color: #717171;
	margin: 2px 0 3px 0;
	width: 85%;
	padding: 0;
}
.BigText
{
	font-size: 14px;
	font-weight: normal;
	color: #000;
	margin: 10px 14px 0px 0px;
	width: 100%;
	padding: 0;
	text-align: right;
}

/*
##################################
Addition done by ViPrak.
##################################
*/
.BiggerInputBox
{
	height: 35px;
	font-size: 16px;
	padding-top: 5px;
}
.PageHeader
{
	padding-top: 4px;
}
.ErrorMessage
{
	color: red;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding: 0px 0px 5px 0px;
}
.Paragraph
{
	line-height: 1.3em;
	text-indent: -15px;
	margin-left: 22px;
	padding-bottom: 8px;
}
A.GrayedLink
{
	color: #999999;
}
.ActiveLink
{
	color: Blue;
}
A IMG
{
	border: 0px solid;
}
IMG.GrayedImages, IMG.ActiveImages
{
	border: 0px solid;
	padding: 0px;
	margin: 0px;
	width: 16px;
	height: 16px;
	padding-right: 2px;
}
.RatingText IMG
{
	padding: 0px;
	margin: 0px;
	margin-right: 1px;
}
.WarningMessage
{
	background-color: #FFFFCC;
	color: #000000;
	padding-left: 2px;
	font-size: 12px;
}
.MyAccount_WelcomeBox
{
	display: block;
	width: 450px;
	border: 1px solid #339933;
	padding: 10px;
	text-align: left;
	line-height: 1.3em;
	margin-left: 5px;
	padding-bottom: 8px;
}
.PopupBody
{
	background: none;
}
.RatingBar IMG
{
	padding: 0px;
	margin: 0px;
}

.NoMargin
{
	text-indent: 0px;
	margin-left: 0px;
	padding-right: 20px;
}
.InstuctionsPanel P
{
	line-height: 1.4em;
}
.ParagraphTitle
{
	font-size: 18px;
	font-weight: bold;
	line-height: 1.8em;
	color: #393;
}
.InstuctionsPanel UL
{
	margin-top: 0px;
	font-size: 12px;
}
.InstuctionsPanel P
{
	font-size: 12px;
}

.InstuctionsPanel UL LI
{
	padding-top: 2px;
	padding-bottom: 6px;
	line-height: 1.4em;
}
.InstructionsImage
{
	padding: 0px;
	margin: 0px;
	margin-top: 12px;
}


.LessTopSpacing
{
	margin-top: -15px;
}
.OrderedList
{
	margin: 0px;
	padding-left: 25px;
	font-size: 12px;
}
.Para
{
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	font-size: 12px;
}
.OrderedList LI
{
	line-height: 17px;
	margin: 7px 0px;
}
.EmailAddress
{
	font-size: 14px;
}
.BalanceAmount
{
	font-size: 14px;
}
LABEL.txt, LABEL.lbl
{
	line-height: 16px;
	padding: 0px;
	margin: 1px 0px;
	width: 100%;
}
LABEL.lbl
{
	display: block;
	margin: 0px;
	margin-top: 14px;
	width: 100%;
}
.BiggerDropBox
{
	/*font: normal normal normal 1.3em/1.0em;*/
	font: normal normal normal 16px/0.8em;
	font-size: 16px;
	font-weight: normal;
}
.MediumInputBox
{
	/*font: normal normal normal 1.3em/1.0em;*/
	font: normal normal normal 16px/1.1em;
	font-size: 16px;
}
.TopPadding
{
	margin-top: 4px;
}
.DropDownWidth
{
	width: 100px;
}
.BiggerTextArea
{
	font-size: 1.2em;
	font-family: verdana, "Lucida Grande" , arial, helvetica, sans-serif;
}
.BiggerTextAreaSmaller
{
	font-size: 1.0em;
	font-family: verdana, "Lucida Grande" , arial, helvetica, sans-serif;
}
.BiggerTextAreaSmallerTight
{
	font-size: 1.0em;
	font-family: verdana, "Lucida Grande" , arial, helvetica, sans-serif;
	line-height: 0.9;
}


P
{
	line-height: 1.3em;
}
.FlashObject
{
	margin: 0px;
	margin-left: -15px;
}
.UserInfoBox
{
	width: 100%;
}
.UserInfoBox P, .Main4 .UserInfoBox P
{
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding: 2px 10px;
	font-weight: bold;
}
.WriteUs_Table
{
	margin-top: 0px;
}
.WriteUs_Table P, BODY.NewDesign .WriteUs_Table P
{
	margin: 0px 0px;
	margin-top: 8px;
	height: auto;
}
.WriteUs_Table P.LeftCell
{
	width: 150px;
	#width: 170px;
	text-align: right;
	padding-right: 20px;
	font-size: 12px;
	font-weight: bold;
	white-space: nowrap;
}
.CCOptionTable
{
	line-height: 1.3em;
	margin: 5px 0px;
}
.CCOptionTable P, .Body.NewDesign .CCOptionTable P
{
	padding: 0px;
	margin: 0px;
	font-size: 12px;
}

/*
For Page break in print.
Example : - <div class='PageBreak'></div>
*/
.PageBreak
{
	page-break-after: always;
}
.HighlightText
{
	background-color: #ffc;
}
A.ShowAsLink
{
	cursor: pointer;
	color: Blue;
}
.FooterText
{
	text-align: center;
	color: #396B8C;
	font-size: 12px;
	font-family: Arial;
}
.FooterText A
{
	text-align: center;
/*	color: #396B8C;*/
/*	color: blue;*/
	color: #0246cc;
	font-size: 12px;
	font-family: Arial;
}
.FooterText A:visited 
{
	color: #581C90;
}
.FooterText A:hover
{
	color: #E86700;
}

.FooterText SPAN
{
	padding: 2px 2px;
}
.FooterText2
{
/*	text-align: center;*/
/*	color: #101010;*/
	color: #396B8C;
	font-size: 12px;
	font-family: Arial;
}

.FooterText3 A
{
	color: #0246cc;
/*	font-size: 12px;*/
	text-decoration: underline;
}
.FooterText3 A:visited 
{
	color: #581C90;
}
.FooterText3 A:hover
{
	color: #E86700;
}


.ContentDiv
{ #height:400px;
min-height:400px;
overflow:visible;
}
.BoxWidth100
{
	width: 100px;
}
.BoxWidth130
{
	width: 130px;
}
.BoxWidth340
{
	width: 340px;
}
.GreyTable
{
	border: 0px solid;
}
.GreyTable .HeaderRow TH
{
	background-color: #ECEEF1;
	border: 1px solid #CACACA;
	font-size: 12px;
	color: #666666;
}
.GreyTable .TableRow TD
{
	border: 1px solid #CACACA;
}
.GreyTable .TableRow TD P
{
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.GreyTable .TableRow TD P A
{
	font-size: 10px;
	font-weight: bold;
	color: Blue;
}
.EmailSpan Img
{
	border: 0px solid;
	margin: 0px;
	padding: 0px;
}
BODY.NewDesign H3.ParaTitle
{
	font-size: 18px;
	color: #5ca928;
	padding: 0px;
	margin: 0px;
	margin-bottom: 12px;
	margin-top: 10px; #margin-top:30px;
}
BODY.NewDesign H4.ParaTitle
{
	color: #5ca928; /*#218695;*/
	padding: 0px;
	margin: 0px;
	margin-bottom: 6px;
	margin-top: 10px;
}
.NumberBlock
{
	float: left;
	width: 25px;
}
.ContentBlock
{
	float: left;
	width: 600px;
	margin-left: 20px;
	#margin-left: 0px;
	margin-bottom: 10px;
	#margin-bottom: 0px;
}
.ContentBlock H1 
{
	margin-top: 15px;
}
.DonwloadContent P
{
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
}
.DownloadHR
{
	clear: both;
	height: 1px;
	border: 1px dashed gray;
	margin: 0px;
	padding: 0px;
}
.ContentDiv P, .ContentDiv LI
{
	font-size: 12px;
}
.ContentDiv LI 
{
	line-height: 1.4em;
	margin-bottom: 5px;
}
A.ShowAsLink:visited  
{
	color: #800080;
}
Body.NewDesign OL LI 
{
	list-style-position: outside;
}

/* Start ========= New Design layout for all pages except the home page. */
.MainDiv
{
	text-align: center;
	width: 100%;
	padding: 0px; margin: 0px;
}
.Main1 
{
	margin: 0px auto;
	background-image: url(images/new_top.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: white;
	padding-top: 20px;
	padding-left: 0px;
	width: 768px;
}
.Main2 
{
	background-image: url(images/new_left.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	background-color: Transparent;
	width: 100%;
}
.Main3 
{
	background-image: url(images/new_right.jpg);
	background-position: right top;
	background-repeat: repeat-y;
	background-color: Transparent;
	width: 100%;
}
.Main4 
{
	background-image: url(images/new_bottom.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	background-color: Transparent;
	position: relative;
	width: 100%;
}
.Main4 .LogoTD 
{
	height: 70px;
	margin-bottom: 0px;
}
.Main4 .MenuPanel 
{
	position: absolute;
	right: 0px; top: 0px;
	margin-right: 0px 20px 20px 20px;
}
.Main4 .LogoDiv
{
	position: absolute;
	left: 18px; top: 1px;
	width: 39%;
}
.Main4 .container 
{
	margin: 0px; 
	padding: 0px;
	#margin-left: -20px;
	width: 720px;
}
.Main4 .footer 
{
	position: absolute;
	padding: 0px; margin: 0px;
	text-align: center;
	width: 100%;
	margin-top: 10px;
	margin-left: -25px;
}
.Main4 .footer HR 
{
	display: none;
}
.Main4 .PageHeader 
{
	font-size: 24px;
/*	color: #5DA72A;*/
/*	color: #696C71;*/
/*	color: #E86700;*/
	color: #1F6BA6;
	font-weight: bold;
}
.Main4 H1
{
/*	color: #696C71;*/
/*	color: #E86700;*/
	color: #5DA72A;
}
.Main4 .ContentContainer 
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding-left: 10px;
	padding-right: 40px;
	
}
.Main4 .OrderedList LI 
{
	font-weight: normal;
}

/* End ========== New Design layout for all pages except the home page. */

BODY.NewDesign UL.InnerUL 
{
	list-style: disc; 
	margin-left: 15px; 
}
BODY.NewDesign UL.InnerUL LI
{
	margin: 0px;
	font-weight: normal;
}
H1.GreenHeader 
{
	background-color: green;
	padding: 4px 0px;
	text-align: left;
	color: White;
}
H3.ListHeader 
{
	text-align: left;
	font-size: 16px;
	margin: 0px; padding: 3px 0px;
}
BODY.NewDesign UL.NormalUL 
{
	padding-left: 30px;
}

/* Start : Testing new layout settings for home page ... */
BODY.NewDesign DIV.ContentContainer 
{
	clear: both;
	position: static;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	margin-top: 20px;
}
BODY.NewDesign .LeftPart, .RightPart
{
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
BODY.NewDesign .LeftPart 
{
	float: left;
	margin-left: 20px;
}
html>BODY.NewDesign .LeftPart, * html BODY.NewDesign .ContentContainer .LeftPart
{
	margin-left: 30px;
}
BODY.NewDesign .RightPart 
{
	float: right;
	margin: 0px 0px 0px 0px;
	margin-right: 10px;
}
html>BODY.NewDesign .RightPart, * html BODY.NewDesign .ContentContainer .RightPart
{
	margin-right: 20px;
}
BODY.NewDesign .RightPart>.LightBlueSection 
{
	border: 1px solid transparent;
}
BODY.NewDesign .RightPart .HighlightedSection 
{
}
/* End : Testing new layout settings for home page ... */
.Main4 .HRule 
{
	height: 1px;
	border: 1px solid gray;
}
.Main4 .ContentContainer H1 
{
/*	color: #656C72;*/
	color: #5DA72A;
}
.Main4 .ContentContainer .lbl 
{
	color: #4C4C4C;
	font-weight: bold;
}
.Main4 .ContentContainer P 
{
	margin-top: 15px;
	margin-bottom: 5px;
}
H5.ReviewPage
{
	margin: 0px 0px 0px 0px;
	font-size: 12px;
}
BODY.NewDesign UL.ReviewPage LI
{
	margin-bottom: 6px;
}
Body.NewDesign UL.NormalUL
{
	font-size: 12px;
	line-height: 1.4em;
	font-family: Arial;
	padding: 0px;
	margin-left: 25px;
}
Body.NewDesign UL.NormalUL LI
{
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	line-height: 1.4em;
	font-family: Arial;
	padding-left: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	line-height: 1.4em;
	font-weight: bold;
}
BODY.NewDesign UL.ReviewPage LI
{
	font-weight: normal;
}
.BiggerClickableArea, BODY.NewDesign .BiggerClickableArea
{
	padding: 0px 5px 0px 12px;
}
.BiggerClickableArea, BODY.NewDesign .BiggerClickableArea
{
	padding: 0px 5px 0px 12px;
}
.LowCostUsabilityTesting  
{
	font-size: 38px; 
	font-family: Arial Black; 
	line-height: 1.5em; 
	color: #FFFFFF; 
	letter-spacing: -1px;
}

/* Added Classes here for home page popup */
.PopupBody 
{
	width: 600px;
	background-color: #ffffff;
	height: 380px;
	text-align: left;
}
.PopupBody H2 
{
	padding: 15px;
	/*color: #339933;*/
	color: #5DA72A;
	text-align: center;
	font-size: 24px;
}
.PopupBody .content 
{
	padding: 15px;
}
.PopupBody H1 
{
/*	color: #6A6B6F;*/
/*	color: #E86700;*/
	color: #1F6BA6;
}
.LineBreak 
{
	border: 1px dashed #666666;
	border-width: 0px 0px 1px 0px;
}
.SmallerFont 
{
	font-size: 0.9em;
}
.GreenBoxTable {
	width: 304px;
	padding: 0px;
}
.GreenBoxTable .TopBottom {
	background-color: #FFF3C7; height: 6px;
}
.GreenBoxTable .Side {
	background-color: #FFF3C7; width: 6px;
}
.GreenBoxTable Corner {
	height: 6px; width: 6px;
}
.GreenBoxTable .CenterTD 
{
	background-color: #FFF3C7;
}
.GreenBoxTable DIV.SectionContent {
	width: 288px;
	margin:14px 7px 14px 14px;
}

BODY.NewDesign .TopPhoneNumberParent 
{
	position: absolute; 
	top: 0px; 
	left : -40px; 
	width: 100%;
	margin-top: 10px;
}
BODY.NewDesign .TopPhoneNumberParent .TopPhoneNumberChild 
{
	margin: 0px auto; 
	width: 775px; #width: 776px; 
	text-align: right; 
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

.ForgotPassDiv {
	#width: 420px;
}
.activeTD .URL-TaskColumn 
{
	padding-right: 5px;
}
.JobCompletedStatus 
{
	color: #4B8A22;
}
.RefundMessage 
{
	font-size: 14px;
	color: #4B8A22;
}
.PagerLabel 
{
	margin-top: -10px;
	margin-right: 35px;
}
.PagerLabel A 
{
	font-size: 15px;
	font-weight: bold;
}
.PagerLabel IMG 
{
	margin: 0px;
	padding: 0px;
}
.Popupcontainer #ViewPanel 
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
}
html>BODY.NewDesign .ContentContainer .adjust_top 
{
	margin-top: -6px;
}
.PopupBody1 
{
	width: 300px;
	height: 350px;
	margin-left: 200px;
	#margin-left: 400px;
} 
.GrayedText 
{
	color: #666666;
}
.DownloadLink 
{
	color: #0000ff;
	font-weight: bold;
}

.GreenBG .CenterTD, .GreenBG .Side, .GreenBG .TopBottom
{
	background-color: #C1F69D;
}
.admin_body 
{
	margin: 0px;
	padding: 0px;
}
.admin_container 
{
	width: 96%;
}
.BigURLBox 
{
	width: 450px;
}
body.NewDesign UL.LinkList 
{
	margin-left: 35px; 
	margin-top: 15px;
}
body.NewDesign UL.LinkList LI
{
	line-height: 20px;
}
.MovieLink  IMG
{
	margin: 0px;
}
.Popupcontainer .PageHeader 
{
/*	color:#5DA72A;*/
/*	color: #E86700;*/
	color: #1F6BA6;
	font-size:24px;
	font-weight:bold;
}
.btnSend 
{
	width: 85px; 
	font-size: 14px;
}
.GreenText 
{
	color: #5DA72A;
}
.CloseWindowLink 
{
	position: absolute;
	bottom: 5px;
	right: 5px;
}
.CloseWindowLink A
{
		font-size: 15px;

}
.inner_menu 
{
	text-align: left;
	margin-top: 0px;
	margin-left: -17px;
}
.inner_menu A 
{
	padding: 0px 18px;
	font-size: 15px;
	font-weight: bold;
}
.inner_menu A.selected 
{
	color: Black;
}
.c1, .c11 
{
	text-align: center;
	vertical-align: middle;
	width: 150px;
	margin-bottom: 10px;
}
.c1 img 
{
	margin-top: 0px;
}
.c2, .c22
{
	text-align: left;
	vertical-align: top;
	font-size:12px;
	line-height:1.4em;
	margin-bottom: 10px;
}
.tagline 
{
	margin-top: 5px;
	padding-top: 8px;
}
.c11 , .c22 
{
	padding-top: 15px;
	vertical-align: top;
}
.c11 
{
	height: 130px;
	overflow: visible;
	width: 200px;
}
.c22 
{
	padding-bottom: 15px;
}
.c11 img 
{
	margin-top: 0px;
	width: 150px;
}
.blurb_head 
{
	font-size: 15px;
	line-height: 1.2em;
	display: block;
	margin-bottom: 2px;
}
.blurb_table td
{
	border-bottom: 1px solid #ccc;
}
.ForwardLink 
{
	text-align: right;
	margin-right: 20px;
}
.ForwardLink A 
{
	font-weight: bold; 
	font-size: 15px; 
	color: rgb(2, 70, 205);
}
a.MenuTD img, a.CurrentPageLink img {
	margin: 0px; padding: 0px;
}
div.admin_menu a
{
	font-size: 16px;
	padding:2px 5px;
}
div.admin_menu a.menu_selected 
{
	color: Black;
	text-decoration: none;
}

.MenuTD, BODY.NewDesign .MenuTD, .DGG A, .ActiveLink, A.ShowAsLink, .CurrentPageLink
{
	text-decoration: underline;
}

A.MenuTD:hover, BODY.NewDesign A.MenuTD:hover, .DGG A:hover, A.ActiveLink:hover, A.ShowAsLink:hover, A.CurrentPageLink:hover
{
	color: #E86700;
}
A.GrayedLink:hover 
{
	color: #999999;
}
.right_box  
{
	float: right;
	width: 170px;
	#width: 200px;
	padding:5px 15px;
}
.right_inner_box 
{
	padding:5px;
	border: 1px solid #888888;
}
body.NewDesign .right_box p 
{
	padding: 5px 0px;
}
.JobSetBlock 
{
	padding:1px;
}
.ApplyToBeTesterDiv a img
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
}
.BiggerInputBox1 
{
	width: 550px;
}
.BigText 
{
	letter-spacing: -0.02em;
	color: white; 
	font-family: Arial; 
	font-weight: bold; 
	font-size: 44px;
	background-color: #1D6CA4;
	text-align: left;
}
.Page_Selected 
{
	color: Black;
	text-decoration: none;
}
#popup_div 
{
	padding: 10px;
	background-color: #FFFFCC;
	overflow: auto;
}


