﻿@charset "UTF-8";

/* CSS Document */



/*--------------------------CONTAINER----------------------------*/



#container {

	width:900px;

	margin:  0 auto;

}

/*--------------------------START HEADER----------------------------*/



/* gradient 3 */

.gradient3 {

	background:#990000;

	padding: 30px 10px;

	padding: 30px 0 30px 30px;

}

.gradient3 h1 {

	font: bold 280%/300% "Lucida Grande", Arial, sans-serif;

	position: relative;

	margin: 0;

	color: #FFFFFF;

	letter-spacing: -2px

}

.gradient3 span {

	background: url(images/gradient-grey.png) repeat-x;

	position: absolute;

	display: block;

	

	height: 330px;

}

.privacy-info strong {
	color: #1d97c3;
	font-weight: bold;
}


h2.title {
	color:#2F3C40;
	font-size:18px;
	letter-spacing:-.03em;
	line-height:20px;
}

/*-----LINKS SITE WIDE------*/

A {color: #333333;}



A:hover {color: #FF3300;}



A:active {color: #0066FF;}



/*-----RED TYPE CLASS------*/

.RedType {

	color: #FF0000;

	padding: 0px;

	font-size: 10px;

}



/*--------------------------START TOP NAVIGATION----------------------------*/



/*-----TOP NAVIGATION (UL) FORMATTING------*/

UL#nav {

	margin: 0;

	padding:0;

	width:900px; /*WIDTH OF NAV BAR*/

	height:30px; /*HEIGHT OF NAV BAR*/

	background: url(images/TopNavBar-Gradient.jpg) repeat-x;

	font-family: "Trebuchet MS";

	text-transform: uppercase;

	font-size: 12px;

}

/*-----TOP NAVIGATION LIST (LI) FORMATTING------*/

UL#nav LI {

	display: inline;

	float: left;

	text-align:left;

	padding-left: 20px;

	padding-right: 25px;

}

/*-----TOP NAVIGATION BAR LINKS------*/

UL#nav LI A {

	padding-top:9px;

	white-space:nowrap;

	color: White;

	text-decoration: none;

	float: left;

}

/*-----TOP NAVIGATION BAR LINK HOVER------*/

UL#nav LI A:hover {

	color: #95CC00;

}

/*-----TOP NAVIGATION BAR LINK ACTIVE------*/

UL#nav LI.active A {

	color: #ff0000;

}

/*-----TOP NAVIGATION BAR SEARCH FIELD INPUT------*/

UL#nav LI INPUT {

	border-color:#999999;

	border-style:solid;

	border-width:1px;

	position: relative;

	height:16px;

	top:5px;

}

/*-----TOP NAVIGATION BAR SEARCH BUTTON------*/

UL#nav LI .search_btn {

	background: transparent url(images/search.jpg) no-repeat;

	width: 67px;

	height: 30px;

	text-align: center;

	margin-top:4px;

	margin-left:-33px;

	padding-top:3px;

}

/*--------------------------END HEADER----------------------------*/



/*-----LEFT AND RIGHT WRAPPER FOR LOGIN PAGE------*/

#login_wrapper {

	width: 867px;

	margin-right: auto;

	margin-left: auto;

	clear: both;

	height: 1140px;

	margin-top: 0px;

	margin-bottom: 0px;

	background-image: url(images/wrapper-bkgrd.jpg);

	background-repeat: repeat-x;

	background-color: #FDFBFC;

}

#login_wrapper  IMG.topline {

	margin-top: -7px;

}

/*----WRAPPER FORM LINKS------*/

#login_wrapper FORM P A {

	font-family: Tahoma, "Trebuchet MS";

	font-size: 11px;

	color: #0033FF;

	text-decoration: underline;

}



/*-----WRAPPER FORM P LINKS ACTIVE------*/

#login_wrapper FORM P A:active {

	color: #ff0000;

}

/*-----WRAPPER P LINKS hover------*/

#login_wrapper FORM P A:hover {

	color: #ff0000;

}







/*--------------------------BEGIN FORM STYLES SITEWIDE----------------------------*/

div.form-container {

	background-color: #FFF;
	background-image:url(images/newacct-backgroundgradient.jpg);
	background-repeat:repeat-x;
	background-position:bottom;

}

p.legend {

	margin-bottom: 1em;

}

p.legend EM {

	color: #C00;

	font-style: normal;

}

div.errors {

	margin: 0 0 10px 0;

	padding: 5px 10px;

	border: #FC6 1px solid;

	background-color: #FFC;

}

div.errors P {

	margin: 0;

}

div.errors P EM {

	color: #C00;

	font-style: normal;

	font-weight: bold;

}

div.form-container FORM P {

	margin: 0;

}

div.form-container FORM P.note {

	margin-left: 173px;

	font-size: 90%;

	color: #333;

}

div.form-container FORM FIELDSET {

	margin: 10px 0;

	padding: 10px;

	border: #DDD 1px solid;

}

div.form-container FORM LEGEND {

	font-weight: bold;

	color: #666;

}

div.form-container FORM FIELDSET DIV {

	padding: 0.25em 0;

}

div.form-container LABEL, div.form-container SPAN.label {

	margin-right: 10px;

	padding-right: 0px;

	width: 140px;

	display: block;

	float: left;

	text-align: right;

	white-space: nowrap;

}

div.form-container LABEL.error, div.form-container SPAN.error {

	color: #C00;

}

div.form-container LABEL EM, div.form-container span.label em {

	

	font-size: 120%;

	font-style: normal;

	color: #C00;

}

INPUT {

	border: 1px solid #1d98c4;
	
}



textarea {

	border: 1px solid #1d98c4;

}

select {

	border: 1px solid #1d98c4;

}



div.form-container INPUT.error {
	

	border-color: #C00;
	
	border: 1px solid #1d98c4;

	background-color: #DDDDDD;

}


INPUT:focus, INPUT.error:focus, div.form-container textarea:focus {

	background-color: #DDDDDD;

	border-color: #FC6;
	
	border: 1px solid #1d98c4;

}

div.form-container div.controlset LABEL, div.form-container div.controlset input {

	display: inline;

	float: none;

}

div.form-container div.controlset DIV {

}

div.form-container div.buttonrow {

	margin-left: 120px;

}

div.form-container .submit_btn {

	font-family: Tahoma, "Trebuchet MS";

	display:block;

	font-size: 100%;

	color: #FFFFFF;

	background-color: transparent;

	background-image:url(images/search.jpg);

	background-repeat: no-repeat;

	width: 68px;

	height:35px;

	margin: 5px auto;

	text-align: center;

	float: left;

	border: 0px;

	padding-bottom: 15px;

}

div.form-container .submit_btn:active {

	color: #FFFFFF;

	text-decoration: none;

}

div.form-container .submit_btn:hover {

	color: #96C800;

	text-decoration: none;

}

/*--------------------------END FORM STYLES----------------------------*/









/*-----LEFT COLUMN LOGIN PAGE------*/

DIV.login_left {

	width: 350px;

	background: transparent; /* the background color will be displayed for the length of the content in the column, but no further */

	background-image:url(images/memberloginbackground.jpg);

	background-repeat:no-repeat;

	height:691px;

	float: left;

}

/*-----LEFT IMAGE 1------*/

DIV.login_left IMG {

	float:left;

	border-top:0px;

	padding: 2px;

	margin-top: 10px;

	margin-right: auto;

	margin-bottom: auto;

	margin-left: 20px;

}

/*-----LEFT H4------*/

DIV.login_left H4 {

	display: block;

	font-family: Tahoma, "Trebuchet MS";

	font-size: 12px;

	color: #000000;

	line-height: 14pt;

	width: auto;

	font-weight: lighter;

	margin-top: 5px;

	margin-right: 25px;

	margin-bottom: 25px;

	margin-left: 25px;

}



/*-----LEFT H4 IMG------*/

DIV.login_left H4 IMG{

	margin-left: 0px;

	font-weight: lighter;

}



/*-----LEFT FORM------*/

DIV.login_left FORM {

	width: 280px;

	background: transparent;

	background-image:url(images/memberloginbkgrdgradient.jpg);

	background-repeat:repeat-x;

	height:250px;

	margin-top: 40px;

	margin-right: auto;

	margin-bottom: auto;

	margin-left: auto;

	padding-left: 20px;

	padding-right: 10px;

	padding-top: 4px;

}

DIV.login_left FORM LABEL, DIV.login_left SPAN.label {

	margin-right: 10px;

	padding-right: 10px;

	width: 140px;

	display: block;

	float: left;

	text-align: right;

	position: relative;

}

DIV.login_left .submit_btn {

	font-family: Tahoma, "Trebuchet MS";

	display:block;

	font-size: 100%;

	color: #FFFFFF;

	background-color: transparent;

	background-image:url(images/search.jpg);

	background-repeat: no-repeat;

	width: 67px;

	height: 22px;

	margin: 0 0 0 93px;

	text-align: center;

	float: left;

	border: 0px;

	padding: 0;

}



DIV.login_left .clear {

	clear: both;

	padding: 10px 0 0 0;

}



DIV.login_left .submit_btn:active {

	color: #FFFFFF;

	text-decoration: none;

}

DIV.login_left .submit_btn:hover {

	color: #96C800;

	text-decoration: none;

}





/*-----RIGHT COLUMN LOGIN PAGE------*/

DIV.login_right {

	width: 495px;

	padding-top:40px;

	margin-right: auto;

	margin-left: auto;

	float: left;

}

/*-----RIGHT IMAGE------*/

DIV.login_right IMG {

	float:left;

	border-top:0px;

	padding: 0px;

	margin-top: -29px;

	margin-right: auto;

	margin-bottom: auto;

}





/*-----HOME PAGE CONTENT HEADER------*/

#home_content_header {

	width: 820px;

	height: 139px;

	overflow:hidden;

	background-color: #232323;

	border: double medium #333333;

	float: left;

}





/*-----HOME PAGE left COLUMN------*/

#home_content_left {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCCCCC;

	width: 413px;

	float: left;

	background-color: #fff;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}









/*-----HOME PAGE RIGHT COLUMN------*/

#home_content_right {

	float:right;

	background-color: #fff;

	width:413px;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	}



#articles_container{

	}



#blogs_container{

	float: left;

	padding-bottom:20px;

	}



#videos_container{

	float: right;

	padding-bottom:20px;

	}





#home_content_left .homepg_gradient_header{

	background-repeat: repeat-x;

	background-image: url(images/bkg_blue_gradient.jpg);

	background-color: #4388FF;

	height: 30px;

	margin: 0px;

	padding: 0px;

	}

#home_content_left .homepg_gradient_header IMG{

	padding-top:3px;

	}



#home_content_left .homepg_gradient_header H3{

	font-size: 16px;

	font-weight: lighter;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 12px;

	color: #333;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	text-transform: uppercase;

}







#home_content_right .homepg_gradient_header3{

	background-repeat: repeat-x;

	background-image: url(images/bkg_green_gradient.jpg);

	background-color: #0E0E0E;

	height: 30px;

	margin: 0px;

	padding: 0px;

	}



#home_content_right .homepg_gradient_header3 IMG{

	padding-top: 3px;

	}



#home_content_right .homepg_gradient_header3 H3{

	font-size: 16px;

	font-weight: lighter;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 12px;

	color: #333;

	margin: 0px;

	text-transform: uppercase;

}



#home_content_right .videos{

	width: 389px;

	display: block;

	float: left;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding: 0px;

	color: #FFFFFF;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #ccc;

	margin-left: 12px;

	padding-bottom: 10px;

}



#home_content_right .videos P{

	font-size: 10pt;

	font-weight: lighter;

	font-family: Tahoma, "Trebuchet MS";

	color:#000000;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	width: 386px;

	height: 87px;

	overflow: hidden;

}



#home_content_right .videos DIV {

	padding-left: 228px;

}



#home_content_right .videos P A{

	display: block;

	padding-top: 2px;

	color:#a50000;

}



#home_content_right .video_links{

	color:#fff;

}



#home_content_right .videos_thumbnail{

	float: left;

	margin-top: 5px;

	margin-right: 15px;

	margin-bottom: 25px;

	margin-left: 0px;

	padding: 0px;

}



#home_content_right .videos_thumbnail{

	border-color:#a50000;

}



#home_content_right .videos .bid{

	font-family: "MS Trebuchet", Helvetica, Sans-Serif;

	font-size: 14px;

	color: #000;

	width: 90px;

	padding-top: 40px;

}



.articles{

	width: 190px;

	display: block;

	margin-top: 0px;

	margin-right: 3px;

	margin-bottom: 0px;

	margin-left: 0px;

	float: left;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 0px;

}



.articles P{

	font-size: 10pt;

	font-weight: lighter;

	font-family: Tahoma, "Trebuchet MS";

	color: #000;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 12px;

	margin-bottom: 20px;

	margin-top: 10px;

}



#home_content_left .homepg_blog{

	font-size: 10pt;

	font-weight: lighter;

	font-family: Tahoma, "Trebuchet MS";

	color: #000;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 12px;

	margin-bottom: 20px;

	margin-top: 10px;

}



#home_content_left .posted{

	font-size: 8pt;

	font-weight: lighter;

	font-family: Tahoma, "Trebuchet MS";

	color: #333;

}



#home_content_left .homepg_blog A{

	color: #ae0100;

}



.small_green_links {

	font-family: Tahoma, "Trebuchet MS";

	font-size: 8pt;

	color: #99C810;

}



.small_green_links A{

	font-family: Tahoma, "Trebuchet MS";

	font-size: 8pt;

	color: #99C810;

}



.articles P A{

	color: #a50000;

}



.articles P A:hover{

	color: #ff3300;

}



DIV.more_articles {

	text-align:right;

}



.more_articles A {

	color: #0589ee;

	font-family: Tahoma, "Trebuchet MS";

	font-size: 10pt;

	margin: 0px;

	padding-right: 15px;

	padding-bottom: 0px;

	padding-left: 4px;

}



.more_articles A:hover {

	color: #000;

}



#storyboardimage{

	position:absolute;

	float:left;

	margin:0px;

	background: transparent;

	width: 104px;

	height: 123px;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 25px;

}





#home_content_header .intro {

	background-image: url(images/bkg_gray_left.jpg);

	background-repeat: no-repeat;

	height: 139px;

	width: 327px;

	margin-bottom: 0;

	float: right;

	border-right-width: medium;

	border-right-style: double;

	border-right-color: #333333;

}



#home_content_header .intro H1 {

	font-family: "Times New Roman", Times, serif;

	font-size: 25pt;

	text-align: center;

	font-weight: lighter;

	padding:0px;

	margin-top:8px;

	margin-bottom:7px;

}



#home_content_header .search H3 {

	font-family: "Times New Roman", Times, serif;

	font-size: 16pt;

	text-align: left;

	font-weight: lighter;

	margin-top:0px;

	margin-bottom:0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 12px;

	/*border: solid thin red;*/

}





#home_content_header FORM {

	font-family: "Trebuchet MS";

	font-size: 8pt;

	text-align: left;

	text-transform: uppercase;

	padding-left: 12px;

	margin: 0px;

	padding-top: 0px;

	/*border: solid thin red;*/

}



#home_content_header INPUT {

	width:100px;
	border: solid 1px #cccccc;

}



#home_content_header TABLE TD{

	background-color: transparent;

	border:0;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 0px;

}



#home_content_header INPUT.button{

	font-family: Tahoma, "Trebuchet MS";

	display:block;

	font-size: 100%;

	color: #FFFFFF;

	background-color: #990000;

	text-align: center;

	border: 0px;

	text-transform: uppercase;

	padding-top: 3px;

	padding-bottom: 3px;

	margin-top: 11px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#home_content_header .intro P {

	font-family: "Times New Roman", Times, serif;

	font-size: 12pt;

	text-align: center;

	padding-left: 20px;

	padding-right:20px;

	margin:0px;

}



#home_content_header .search {

	float:right;

	width: 313px;

	height: 139px;

	padding: 0;

	background-color: #131313;

	background-image: url(images/bkg_gray_right.jpg);

	background-repeat: no-repeat;

	margin: 0px;

}



#home_content_header .search P {

	padding-left:15px;

	margin: 0px;

	padding-top: 6px;

}



.white {color: #FFFFFF}

.blue {color: #1E79FF}

.green {color: #97CC00}



.red_bkground{

	float:left;

	background-color: #990000;

	color: white;

	text-decoration: none;

	font-family: "Trebuchet MS";

	font-size: 8pt;

	text-transform: uppercase;

	margin-right: 12px;

	padding-top: 3px;

	padding-right: 6px;

	padding-bottom: 3px;

	padding-left: 6px;

}



.red_bkground:visited{

	color: white;

}



.red_bkground:hover{

	background-color: #FF3300;

	padding: 3px 6px;

	color: white;

}



.red_bkground:active{

	color: white;

}







.olive_bkground{

	float:left;

	background-color: #495B1E;

	color: white;

	text-decoration: none;

	font-family: "Trebuchet MS";

	font-size: 8pt;

	text-transform: uppercase;

	margin-right: 10px;

	padding-top: 3px;

	padding-right: 6px;

	padding-bottom: 3px;

	padding-left: 6px;

	margin-top: 0px;

	margin-left: 12px;

}



.olive_bkground:visited{

	color: white;

}



.olive_bkground:hover{

	background-color: #242D0E;

	padding: 3px 6px;

	color: white;

}



.olive_bkground:active{

	color: white;

}





.gray_bkground{

	float:left;

	background-color: #323650;

	color: white;

	text-decoration: none;

	font-family: "Trebuchet MS";

	font-size: 8pt;

	text-transform: uppercase;

	margin-right: 10px;

	padding-top: 3px;

	padding-right: 6px;

	padding-bottom: 3px;

	padding-left: 6px;

	margin-top: 0px;

	margin-left: 12px;

}



.gray_bkground:visited{

	color: white;

}



.gray_bkground:hover{

	background-color: #000942;

	padding: 3px 6px;

	color: white;

}



.gray_bkground:active{

	color: white;

}



.left_green {

	width: 414px;

	padding: 0px;

	height: 194px;

	background-color: #7EA50C;

	background-image: url(images/bkg_green.jpg);

	background-repeat: no-repeat;

}



.left_green H2{

	font-family: "Times New Roman", Times, serif;

	font-size: 20pt;

	text-align: left;

	font-weight: lighter;

	margin-top:0px;

	margin-bottom:0px;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 12px;

}



.left_green H3 {

	font-family: "Times New Roman", Times, serif;

	font-size: 15pt;

	text-align: left;

	font-weight: lighter;

	margin-top:0px;

	margin-bottom:0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 12px;

	/*border: solid thin red;*/

}



.homepg_content_boxes {

	font-family: "Trebuchet MS";

	font-size: 10pt;

	text-align: left;

	font-weight: lighter;

	margin-top:0px;

	margin-bottom:0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 0px;

	color: #FFFFFF;

	margin-left: 12px;

	margin-right: 12px;

}



.right_blue {

	overflow:hidden;

	height: 194px;

	padding: 0px;

	background-image: url(images/bkg_blue.jpg);

	background-repeat: no-repeat;

	margin: 0px;

	background-color: #4388FF;

}



.right_blue H2{

	font-family: "Times New Roman", Times, serif;

	font-size: 20pt;

	text-align: left;

	font-weight: lighter;

	margin-top:0px;

	margin-bottom:0px;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 12px;

}



.right_blue H3 {

	font-family: "Times New Roman", Times, serif;

	font-size: 15pt;

	text-align: left;

	font-weight: lighter;

	margin-top:0px;

	margin-bottom:0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 12px;

	/*border: solid thin red;*/

}



/*-----MY ACCT AND SIMILAR PAGES CONTENT CONTAINER------*/

#content_container {

	width: 827px;

	

	background-image: url(images/beams3.jpg);

	background-repeat: repeat-x;

	

	margin: auto;

	background-color: #FFFFFF;

	padding-top: 20px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 20px;

}

#content_container1 {

	width: 827px;

	

	background-image: url(images/beams3.jpg);

	background-repeat: repeat-x;

	

	margin: auto;

	background-color: #FFFFFF;

	padding-top: 20px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 20px;

}



#content_container.whitebg {

	background: #FFFFFF;

}



/*-----MY ACCT AND SIMILAR PAGES CONTENT HEADER------*/

#content_header {

	width: 826px;

	overflow:hidden;

	background-color: #FFFFFF;

	border-bottom-width: 2px;

	border-top-width: 2px;

	border-top-style: ridge;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	float: left;

}



#content_header DIV.myacct_header_upload_box {

	width: 190px;

	height: 90px;

	display: block;

	padding: 0px;

	float: right;

	margin-right: 13px;

	margin-top: 20px;

	background-image: url(images/upload_video_gradient.gif);

	background-repeat: no-repeat;

	}



#content_header DIV.arrow {

	margin-top:25px;

	margin-left: 0px;

	padding-bottom: 0px;

	background-image: url(images/text_upload_your_media.gif);

	background-repeat: no-repeat;

	background-position: 32px 9px;

}





#content_header DIV.arrow IMG {

	margin-left: 0px;

	z-index:100;



}



#content_header DIV.myacct_header_search_box {

	width: 287px;

	height: 90px;

	background-color: transparent;

	background-image: url(images/search_box_gradient.jpg);

	background-repeat: repeat-x;

	display: block;

	float: right;

	margin-top: 20px;

	}





#content_header DIV.search_box_form_container {

	margin-top: 10px;

	margin-left:15px;

	}



#content_header DIV.search_box_form_container FORM FIELDSET {

	margin: 10px 0;

	padding: 10px;

	border: #DDD 1px solid;

	}



#content_header DIV.user_info {

	width:300px;

	margin:0px;

	padding:0px

	}



#content_header DIV.user_info .member_pic{

	border: 1px solid #CCCCCC;

}



#content_header DIV.user_info TABLE{

	text-align: left;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-top: 0px;

	vertical-align:top;

	}



#content_header DIV.user_info TABLE P{

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	}



#content_header DIV.user_info TD{

	background-color: transparent;

	vertical-align: top;

	}



#content_header DIV.user_info TD P{

	font-size: 10pt;

	}



#content_header DIV.user_info td {

	color: #000000;

	vertical-align: top;

	border: 0px;

}





/*-----TOP NAVIGATION LIST INSIDE CONTENT HEADER------*/



UL#myacct_header_nav {

	float:right;

	height:30px;

	white-space: nowrap;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin-left:auto;

	margin-right:0;

	margin-top:0px;

	padding:0;



	}



UL#myacct_header_nav IMG{

	float: left;

	padding-top: 10px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 0px;

	}





UL#myacct_header_nav LI {

	display:block;

	float:left;

	margin-top:10px;

	border-right: solid thin #666666;

	padding-right: 10px;

	padding-left: 10px;

	color: #333333;

	list-style-type: none;

	}



UL#myacct_header_nav LI.last {

	border-right:0;

	padding-right: 10px;

	padding-left: 10px;

	}





UL#myacct_header_nav LI A {

	color: #333333;

}



#content_header  UL#myacct_header_nav LI A:hover {

	color: #FF3300;

}



#content_header  UL#myacct_header_nav LI A:active {

	color: #0066FF;

}



#content_header IMG.my_acct_text {

	float:left;

	display: block;

	padding-top: 10px;

	margin-left:15px;

}



#content_left {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCCCCC;

	width: 458px;

	float: left;

	background-color: #FFFFFF;

	padding: 15px;

}



.marketplace {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	padding-bottom: 25px;

}



.marketplace UL {

	text-decoration:none;

	margin: 0px;

	padding: 0px;

}



.marketplace LI {

	display:inline;

	border-right: solid thin #666666;

	float: left;

	text-align:left;

	padding-left: 10px;

	padding-right: 10px;

	margin-top: 3px;

}



.marketplace LI.first{

	margin-left: -10px;

}



.marketplace LI.last{

	border-right:0px;

}



UL#pages {

	vertical-align: middle;

	text-align: center;

	margin: 0px;

	padding: 0px;

}



P.category_desc {

	background-color: #BFBDBE;

	display: block;

	padding: 15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #000000;

	line-height: 12pt;

}



UL#pages LI {

display:inline;

padding-left: 2px;

padding-right: 2px;

}





.data_row {

	border: 1px solid #999999;

	background: #FFF;

}



.data_row IMG {

	border: 3px solid #CCCCCC;

	padding:0;

}



.marketplace_table {

	width: 100%;

	padding: 0;

	margin: 0;

}





.marketplace_table IMG {

	border: 5px solid #C1DAD7;

}



.marketplace FORM {

	margin-top:30px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 0px;

}



.searchpage FORM {

	margin-top:0px;

}



caption {

	padding: 0 0 5px 0;

	width: 100%;

	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	text-align: right;

}



.marketplace th {

	color: #000000;

	letter-spacing: 2px;

	text-transform: uppercase;

	text-align: left;

	background-color: #cccccc;

	background-image: url(images/gradient_grey_bar.jpg);

	background-repeat: repeat-x;

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	padding-top: 7px;

	padding-right: 0px;

	padding-bottom: 7px;

	padding-left: 0px;

	vertical-align: top;	

	

	border-bottom: solid 2px #ccc;

}



.th_green {

	color: #FFFFFF;

	letter-spacing: 2px;

	text-transform: uppercase;

	text-align: left;

	background: #98cb6a url(images/green_TH_gradient.jpg) repeat-x;

}



.th_blue {

	color: #FFFFFF;

	letter-spacing: 2px;

	text-transform: uppercase;

	background-color: #6C9CCC;

	background-image: url(images/blue_TH_gradient.jpg);

	background-repeat: repeat-x;

}



.th_orange {

	color: #FFFFFF;

	letter-spacing: 2px;

	text-transform: uppercase;

	background-image: #F87B0D url(images/orange_TH_gradient.jpg) repeat-x;

}



.marketplace td {

	border-bottom: 2px solid #cccccc;

	background: #fff;

	vertical-align: top;	

	padding-top: 15px;

	padding-bottom: 15px;

}



td A {

}



td.alt {

	background: #F5FAFA;

	color: #333333;

	vertical-align: top;

}





th.spec {

	border-left: 1px solid #C1DAD7;

	border-top: 0;

	background: #fff no-repeat;

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 16pt;

	font-weight: bold;

	vertical-align: top;

}



th.specalt {

	border-left: 1px solid #C1DAD7;

	border-top: 0;

	background: #f5fafa url(images/bullet2.gif) no-repeat;

	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	color: #797268;



}



.mymedia {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	padding-top: 20px;

}



.mymedia UL {

	text-decoration:none;

	margin: 0px;

	padding: 0px;

}



.mymedia LI {

	display:inline;

	border-right: solid thin #666666;

	float: left;

	text-align:left;

	padding-left: 10px;

	padding-right: 10px;

	margin-top: 3px;

}



.mymedia LI.first{

	margin-left: -10px;

}



.mymedia LI.last{

	border-right:0px;

}



.mycampaigns {

font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	padding-top: 20px;

}



.mycampaigns TABLE {

	width: 458px;

	padding: 0;

	margin: 0;



}



.mycampaigns TD {

	border:0px;

}



.mycampaigns UL {

	text-decoration:none;

	margin: 0px;

	padding: 0px;

}



.mycampaigns LI {

	display:inline;

	float: left;

	text-align:left;

	margin-top: 3px;

}



.mycampaigns td {

	padding: 6px 6px 6px 12px;

	background-color: #fff;

	background-image: url(images/gradient_light_blue1.jpg);

	background-repeat: repeat-x;

	vertical-align: top;

}



.pink_uppercase {

	text-transform: uppercase;

	color: #CC0099;

	font-weight: bold;

}



.black_uppercase {

	text-transform: uppercase;

	color: #000;

	font-weight: bold;

}



.pink_reg {

	color: #CC0099;

}



.pink_reg A {

	color: #CC0099;

}



.green_uppercase {

	text-transform: uppercase;

	color: #006600;

	font-weight: bold;

}



.green_reg {

	color: #006600;

}



.green_reg A {

	color: #006600;

}



.tiny_blog_img {

	float: left;

	padding-top: 4px;

	padding-right: 6px;

}



.settings_img {

	vertical-align: middle;

}



/*-----RIGHT COLUMN CONTENT------*/

#content_right {

	float:right;

	background-color: #FFFFFF;

	width:308px;

	padding: 15px;

	}



.right_column {

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #999999;

}



.right_column P{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

}



P.viewall{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	text-align: right;

	padding-right: 10px;

}



.right_column TABLE{

	border: 0;

	vertical-align: top;

}



.right_column td {

	border: 0;

	text-align: left;

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

	vertical-align: top;

	color: #333333;

	padding-top: 0px;

	padding-bottom: 10px;

	padding-left: 10px;

}





.right_column th  {

	border: 0;

	padding-top: 5px;

	vertical-align: top;

}





.right_column UL {

	text-decoration:none;

	margin: 0px;

	padding: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

}



.right_column LI {

	display:inline;

	float: left;

	text-align:left;

	margin-top: 3px;

	border-right: solid thin #666666;

	float: left;

	text-align:left;

	padding-left: 10px;

	padding-right: 10px;

}



.right_column LI.first{

	margin-left: -10px;

}



.right_column LI.last{

	border-right:0px;

}



.right_column_msg{

	color: #3366FF;

	font-weight: bold;

}



.right_column_proposal{

	color: #FF3300;

	font-weight: bold;

}



.right_column_sampleuser{

	color: #0033FF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-weight: bold;

}



.adsegment {

	font-family: "Trebuchet MS";

	font-size: 8pt;

	color: #FF3300;

}



.highlight {/*

	background-color: #009900;

	color: #FFFFFF;

	font-weight: bold;

	text-align: center;

	text-decoration: none;

	padding: 2px;

	*/

	font-family: "Trebuchet MS";

	font-size: 18px;

	color: #ff6600;

}



#marketplacepg  {

	background-color: #FFFFFF;

	padding: 20px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

}









#marketplacepg_header  {

	height:50px;

	overflow:hidden;

	border-bottom-width: 2px;

	border-top-width: 2px;

	border-top-style: ridge;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	margin-top: 0px;

	padding-top: 0px;

	padding-left: 0px;

	margin-right: auto;

	margin-left: auto;

	background-color: #FFFFFF;

}



#marketplacepg_header  P{

	font-family: "Trebuchet MS";

	font-size: 10pt;

	color: #333333;

}



#marketplacepg_header DIV.myacct_header_search_box {

	width: 287px;

	height:90px;

	background-color: transparent;

	background-image: url(images/search_box_gradient.jpg);

	background-repeat: repeat-x;

	margin-top:5px;

	padding-top: 25px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	margin-left: 0px;

	float: right;

	}



.breadcrumbs{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #FFFFFF;

}



.breadcrumbs A{

	color: #FFFFFF;

}



.tabs  {

	text-align: right;

	padding-top: 15px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin: 0px;

	/*border: solid thin red;*/

}





.bid_img{

	padding-top: 2px;

	margin: 0px;

	float: left;

}





#article_container{

	margin: 0px;

	padding: 0px;

	background: #fff;

	border: thin solid #FF0000;

}



#article_header {

	height: 80px;

	border-bottom-width: 2px;

	border-top-width: 2px;

	border-top-style: ridge;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	background-color: #FFFFFF;

}



#article_header IMG{

	margin-top: 0px;

	padding-top: 15px;

	padding-left: 15px;



}



#article_right {

	float:left;

	background-color: #FFFFFF;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

	padding-top: 0px;

	padding-right: 15px;

	padding-bottom: 0px;

	padding-left: 15px;

	width: 580px;

	margin-top: 0px;

	}



.article_nav {

	float: right;

	white-space: nowrap;

	font-family: "Trebuchet MS";

	font-size: 10px;

	padding:10px;

	/*border-top: solid 1px #2A55A1;

	border-right: solid 1px #2A55A1;

	border-bottom: solid 1px #73B7FF;*/

	border-left: solid 1px #73B7FF;

	font-weight: lighter;

	margin: 15px;

	}



.article_nav LI {

	display:block;

	color: #333333;

	list-style-type: none;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 5px;

	margin-left: 5px;

	}



.article_nav IMG{

	padding:0;

	margin:0;

	}



#article_wrapper{

	background: #fff;

	padding: 0px;

	margin: 0px;

}





#article_wrapper H2{

	font-family: "Trebuchet MS";

	font-size: 18pt;

	color: #000;

	padding-top: 15px;

}



#article_wrapper H5{

	font-family: "Trebuchet MS";

	font-size: 10pt;

	color: #4388FF;

	font-weight: lighter;

}



.article_body{

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11pt;

	color: #000;

}



.article_date{

	font-family: "Trebuchet MS";

	font-size: 9pt;

	color: #666666;

	text-transform: uppercase;

}



.article_subheading{

	font-family: "Trebuchet MS";

	font-size: 12pt;

	color: #000;

}



.blue_bar_gradient{

	height:32px;

	background-image: url(images/bkg_blue_gradient.jpg);

	background-repeat: repeat-x;

	display: block;

	margin: 0px;

	clear: both;

}



#article_left {

	float: left;

	background-color: #FFFFFF;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	width: 150px;

	margin-top: 15px;

	padding: 15px;

}



.article_comments_title{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #4388FF;

	padding-bottom: 5px;

	text-decoration: none;

}



.article_comments{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #000;

	line-height: 10pt;

	list-style-type: none;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}



.article_comments LI{

	padding-bottom: 10px;

}



.searchpg_search_box {

	width: 287px;

	height: 90px;

	background-color: transparent;

	background-image: url(images/search_box_gradient.jpg);

	background-repeat: repeat-x;

	display: block;

	float: right;

	margin-top: 10px;

	}



#results {

	width:150px;

	margin-right: 8px;

	float:left;

	border: 1px solid #CCCCCC;

	margin-top:0px;

}



#results  TD {

	background-image: url(images/blue_gradient.jpg);

	background-repeat: repeat-x;

	border:0;

	background-position: top;

}



#results  TH {

	border:0;

	background-color: #8db7f8;

}





#results UL {

margin:0px;

padding:0px;

list-style:none;

}



#results UL LI {

border-right:0px;

padding-right:0px;

padding-left: 0px;



}



#results LI SPAN {

width: 80px;

float:left;

display:block;

}



#results P {

text-align:right;

}





/*-----FOOTER SITEWIDE------*/

div#footer {

	width:900px;

	height:83px; /*HEIGHT OF BAR*/

	/*background: #fff url('images/footer_gradient.jpg') repeat-x;*/

	font-family: "Trebuchet MS";

	text-align: center;

	margin: 20px auto 20px auto;

	border-top: 2px solid #666;

	clear: both;

	font-size: 11px;

	/*color: #000;*/

}



div#footer div{

	font-family: Tahoma, Sans-Serif;

	padding: 10px;

	text-align: center;

}



div#footer div ul{

	padding: 0px;

	margin: 3px 0px 0px 0px;

	list-style: none;

}



div#footer div ul li{

	display: block;

	padding: 0px;

	margin: 0px;

	float: left;

	width: 92px;

	padding: 1px 5px 3px 0px;

}



div#footer div ul li a{

	text-decoration: underline;

	color: #1E79FF;

}



div#footer div#footer_right{

	border-left: 1px solid #666;

}

/*--------------------------END FOOTER----------------------------*/



UL.members {

	margin: 5px 0 0 0;

	padding: 0;

	list-style-type: none;

}



UL.members LI {

	display: block;

	padding: 0 22px;

	margin-top: 2px;

	font-family: tahoma, verdana;



	float: left;

	display: block;

	margin-top: 12px;

	padding-left: 4px;

	text-align: left;

}



UL.members LI A {

	font-family: "Trebuchet MS";

	font-size: 13px;

	color: #0f40c3;

	font-weight: bold;

}



UL.members LI IMG {

	border: solid 7px #333;

}



#header .slogan {

	font-family: "Times New Roman", Times, serif;

	font-size: 25pt;

	text-align: center;

	font-weight: lighter;

	padding:0px;

	margin-top:8px;

	margin-bottom:7px;

	padding-top: 70px;

	padding-right: 25px;

	float: right;

}



#header #beta {

	position: absolute;

	top: 30px;

	margin-left: 315px;

}



A.new_msg {

	font-weight: bold;

}



DIV#login_header {

	font-family: "Trebuchet MS";

	position: absolute;

	font-size: 14px;

	color: #fff;

	top: 10px;

}



DIV#login_header A {

	color: #fff;

}



.site_message {

	padding: 50px;

}



DIV#bidding_header {

	background-color: #000;

	width: 828px;

}



DIV#bidding_summary {

	background-color: #fff;

	padding: 30px;

	padding-top: 15px;

}



DIV#bidding_header #movie_reel {

	background: #000 url(images/movie_reel_bg.gif) repeat-x top;

	height: 17px;

}



DIV#bidding_side_panel {

	float: right;

	width: 260px;

	height: 356px;

	overflow: hidden;

}



DIV#bidding_media {

	margin-top: 3px;

	width: 481px;

}



DIV#bidding_media IMG {

	border: solid 1px #333;

}



DIV#bidding_title {

	background: #fff url(images/right_bg.gif) repeat-x top;

	height: 81px;

	padding: 15px;

	font-size: 16px;

	margin-bottom: 13px;

	overflow: hidden;

}



DIV#bidding_title I {

	font-family: "Trebuchet MS";

	font-size: 9px;

	font-style: normal;

	text-transform: uppercase;

}



DIV#bidding_make_bid {

	background-color: #e7f9cf;

	border: solid 1px #54751c;

	height: 230px;

}



DIV#bidding_make_bid HR {

	color: #c3dfa5;

	border: 0;

	background-color: #c3dfa5;

	height: 2px;

	margin-top: 4px;

	margin-bottom: 24px;

}



DIV#bidding_high_bid {

	padding-top: 20px;

	padding-left: 18px;

	font-family: "Trebuchet MS";

	font-size: 21px;

	text-transform: uppercase;

}



DIV#bidding_high_bid B {

	font-weight: normal;

	color: #469f05;

}



DIV#bidding_total_bid {

	padding-top: 4px;

	padding-left: 18px;

	font-family: "Trebuchet MS";

	font-size: 12px;

	text-transform: uppercase;

	font-weight: bold;

}



DIV#bidding_total_bid A {

	

}



DIV#bidding_box {

	padding-left: 18px;

	font-size: 18px;

}



DIV#bidding_ask_question_link {

	text-transform: uppercase;

	font-size: 12px;

	font-weight: bold;

	text-align: center;

}





DIV#bidding_ask_question {

	background-color: #fde092;

	border: solid 1px #fd9d20;

	height: 200px;

	padding: 15px;

	font-family: "Trebuchet MS";

	font-size: 18px;

	text-transform: uppercase;

}



DIV#bidding_status {

	padding-left: 15px;

}

	

DIV#bidding_box TEXTAREA {

	width: 220px;

	height: 100px;

	padding: 3px;

	font-family: "Trebuchet MS";

	font-weight: bold;

	font-size: 12px;

}



DIV#bidding_ask_question TEXTAREA {

	width: 220px;

	height: 112px;

	padding: 3px;

	font-family: "Trebuchet MS";

	font-weight: bold;

	font-size: 12px;

}



DIV#bidding_ask_question INPUT {

	float: right;

	margin-top: 12px;

}



DIV#tab_details {

	padding-top: 10px;

}



DIV#tab_details LABEL {

	color: #999999;

	text-transform: uppercase;

	font-size: 12px;

	font-family: "Trebuchet MS";

	display: block;margin:0;padding:0;line-height: 12px;

}



DIV#tab_details P {

	margin: 0;

	font-size: 18px;

	font-family: "Times New Roman";

}





DIV#tab_details .categorization {	

	height: 56px;

}



DIV#tab_details .categorization SPAN {

	display: block;

	float: left;

	width: 180px;

	padding: 10px;

	height: 56px;

	border-top: solid 1px #cccccc;

	background: url(images/categorization_bg.gif);

	margin-right: 4px;

}



DIV#tab_details .categorization SPAN P {

	font-size: 14px;

}



DIV#tab_details .left {

	float: left;

	width: 140px;

	

	background-color: #fff;

	margin-left: 18px;

	margin-right: 36px;

}



DIV#tab_details .director_type {

	color: #999999;

	text-transform: uppercase;

	font-size: 12px;

	font-family: "Trebuchet MS";

	padding-bottom: 5px;

}



DIV#tab_details .left .avatar {

	margin-bottom: 35px;

}



.avatar A {

	font-size: 12.5px;

	font-family: "Trebuchet MS";

	color: #0f40c3;

	font-weight: bold;

}



.avatar IMG {

	border: solid 7px #333333;

}



.avatar IMG.small {

	border: solid 3px #333333;

}



DIV#tab_details .left .fact {

	height: 41px;

	padding-left: 45px;

	padding-top: 15px;

	margin-bottom: 18px;

}



DIV#tab_details .left .fact P {

	font-size: 14px;

}



DIV#account_header {

	background-color: #000;

	width: 828px;

}



DIV#account_body .instructions {

	padding-bottom: 18px;

	text-align: left;

}



DIV#account_header #movie_reel {

	background: #000 url(images/movie_reel_bg.gif) repeat-x top;

	height: 17px;

}



DIV#account_summary {

	background-color: #fff;

	height: 370px;

	padding: 30px;

}



DIV#account_summary .pic {

	float: left;

	border: solid 1px #ccc;

	background: #fff url(images/pic_bg.gif) repeat-x top;

	width: 227px;

	height: 304px;

	padding: 30px;

}



DIV#account_summary .pic .avatar {

	border: solid 10px #333333;

	width: 210px;

	height: 150px;

	margin-bottom: 15px;

}



DIV#account_summary .pic .username {

	font-family: "Trebuchet MS";

	font-size: 17px;

}



DIV#account_summary .pic .username A {

	font-size: 12px;

}



DIV#account_summary .pic .type {

	font-family: "Trebuchet MS";

	font-size: 13px;

	text-transform: uppercase;

	color: #66cc00;

	font-weight: bold;

}



DIV#account_header DIV.account_tabs {

	width: 455px;

	float: right;

}



DIV#account_body DIV.account_tabs {

	margin-top: 0px;

}



DIV.account_tabs A.tab {

	font-family: "Trebuchet MS";

	font-size: 15px;

	font-weight: bold;

	text-decoration: none;

	display: block;

	height: 18px;

	float: left;

	padding: 5px;

	color: #000;

	margin-right: 8px;

}



DIV.account_tabs .bar {

	clear: both;

	height: 5px;

}



DIV.account_tabs .box {

	border: solid 1px #ccc;

	border-top: 0;

	height: 332px;

	overflow: auto;

	background-color: #fff;

}



DIV.account_tabs .padded {

	padding: 30px;

	height: 272px;

}



DIV.account_tabs .box TABLE {

	font-family: "Trebuchet MS";

	font-size: 8pt;

	padding-bottom: 25px;

}



.proposal_name {

	font-family: "Trebuchet MS";

	font-size: 12px;

	font-weight: bold;

}



.proposal_target {

	font-family: "Trebuchet MS";

	font-size: 10px;

	color: #666666;	

}



.proposal_target A {

	color: #3366ff;

}



.proposal_target B {

	text-transform: uppercase;

	color: #000000;

}



.proposal_target B.type {

	color: #ff6600;

}



.proposal_objective {

	font-family: "Times New Roman";

	font-size: 12px;

	font-weight: bold;

	padding-top: 10px;

	padding-bottom: 10px;

	height: 60px;

	overflow: hidden;

}



.expanded {

	height: auto;

	overflow: visible;

}



.high_bid {

	font-family: "Trebuchet MS";

	font-size: 18px;

	color: #669900;	

}



.bid_button {

	position: absolute;

	width: 193px;

	height: 30px;

	text-align: right;

	margin-left: 440px;

	margin-top: 10px;

	

	font-family: "Trebuchet MS";

	font-size: 10px;

	color: #ff6600;	

}



.bid_button IMG {

	float: left;

}



.supplimentary {

	font-size: 10px;

}

	

DIV.account_tabs .box TABLE TH {

	color: #FFFFFF;

	letter-spacing: 2px;

	text-transform: uppercase;

	text-align: left;

	background-color: #568CE4;

	background-image: url(images/gradient_blue_bar.jpg);

	background-repeat: repeat-x;

	font-size: 11px;

	font-weight: bold;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

	vertical-align: top;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #C1DAD7;

	margin: 0px;

}



DIV.account_tabs .box TABLE TD {

	border-bottom: 1px solid #C1DAD7;

	background: #fff;

	padding: 6px 6px 6px 12px;

	color: #333333;

	vertical-align: top;

	margin: 0px;

}



DIV.account_tabs .box TABLE TR.alt TD {

	background: #F5FAFA;

}



DIV.account_tabs .box TABLE .description {

	font-family: "Times New Roman";

	font-size: 16px;

}



DIV.account_tabs .box TABLE .description I {

	font-family: "Trebuchet MS";

	padding-top: 10px;

	font-size: 10px;

	display: block;

}



DIV.account_tabs .box TABLE .bid B {

	color:#339900;

	font-weight:bold;

	font-size:18px;

}



DIV.account_tabs .box TABLE .bid A {

	color:#339900;

	font-weight:bold;

}



DIV.account_tabs A.tab:hover {

	color: #fff;

}



DIV.account_tabs A.tab IMG {

	position: relative;

	top: -10px;

	float: left;

	margin-bottom:-25px;

}



DIV.account_tabs .blue {

	background: #88b1da url(images/bg_blue.gif) repeat-x bottom;

}



DIV.account_tabs .green {

	background: #b0d986 url(images/bg_green.gif) repeat-x bottom;

}



DIV.account_tabs .orange {

	background: #ffd852 url(images/bg_orange.gif) repeat-x bottom;

}



DIV.account_tabs .red {

	background: #f0866d url(images/bg_red.gif) repeat-x bottom;

}



DIV.account_tabs .purple {

	background: #9778ff url(images/bg_purple.gif) repeat-x bottom;

}



DIV.account_tabs .yellow {

	background: #faff75 url(images/bg_yellow.gif) repeat-x bottom;

}



DIV#tab_stats {

	background: #fff url(images/bg_stats.gif) repeat-x top;

	font-family: "Trebuchet MS";

	font-size: 15px;

	line-height: 30.5px;

}



DIV#tab_stats B {

	font-size: 21px;

}



DIV#tab_stats .financial B {

	color: #246c08;

}



DIV#tab_settings {

	position: absolute;

	background-color: #fff;

	margin-top: 28px;

	

	border: solid 1px #ccc;

	/* border-top: solid 5px #b0d986; MT - change to blue ! */

	border-top: solid 5px #88b1da;

	height: 282px;

	padding: 30px;

	overflow: auto;

	width: 720px;

}



DIV#proposal_header {

	background-color: #000;

	width: 828px;

}



DIV#proposal_body .instructions {

	padding-bottom: 18px;

	text-align: left;

}



DIV#proposal_header #movie_reel {

	background: #000 url(images/movie_reel_bg.gif) repeat-x top;

	height: 17px;

}



DIV#proposal_body {

	background: #cccdcd url(images/bg.gif);

	width: 772px;

	padding: 28px;

	text-align: center;

}



DIV#proposal_body .header {

	background: #a4bed4 url(images/form_header_bg.gif) repeat-x top;

	height: 25px;

	font-size: 14px;

	text-transform: uppercase;

	font-weight: normal;

	padding-top: 5px;

	text-align: left;

}



DIV#proposal_body .bordered {

	border: solid 1px #999999;

	background-color: #fff;

}



DIV#proposal_body FORM TABLE {

	padding: 30px;

}



DIV#proposal_body FORM TD {

	text-align: left;

	vertical-align: top;

	padding: 4px;

	padding-bottom: 20px;

}



DIV#proposal_body FORM .label {

	text-transform: uppercase;

	text-align: right;

	white-space: nowrap;

}



DIV#proposal_body .action_buttons {

	padding-top: 25px;

	width: 757px;

	text-align: right;

}



.small {

	font-size: 8px;

}



#upload_progress {

	border: solid 1px #EBEBEB;

	padding: 1px;

	width: 300px;

	display: none;

}



#upload_box {

	background: url(images/progress_bg.gif) repeat-x;

	height: 33px;

	width: 300px;

}



#upload_bar {

	font-family: Arial;

	font-size: 12px;

	width: 300px;

	height: 26px;

	color: #fff;

	font-weight: bold;

	background-color: #815CFA;

	text-align: center;

	padding-top: 7px;

}



#upload_details {

	font-family: Arial;

	font-size: 12px;

	color: #929292;

}



#upload_details B {

	color: #676767;

}



#keyframe {

	padding-top: 14px;

}









div.autocomplete {

  position:absolute;

  min-width:200px;

  background-color:white;

  border:1px solid #888;

  margin:0px;

  padding:0px;

}

div.autocomplete ul {

  list-style-type:none;

  margin:0px;

  padding:0px;

  width:200px;

}



div.autocomplete ul li.alt { background-color: #eee;}

div.autocomplete ul li.selected { background-color: #ffb;}



div.autocomplete ul li {

  list-style-type:none;

  display:block;

  margin:0;

  padding:2px;

    

  cursor:pointer;

  max-width:199px;

  white-space:nowrap;

}





.selectedCandidate {

	clear: both;

	height: 50px;

}



.selectedCandidate img {

	float: left;

	padding-right: 10px;

}



.selectedCandidate .name {

	padding-top: 6px;

	font-size: 12px;

}



.selectedCandidate .username {

	font-size: 10px;

	font-weight: bold;

}



A.delete {

	text-decoration: none;

	font-family: "Trebuchet MS";

	font-size: 13px;

	color: #000;

	background: url(images/icon_mini_delete.gif) left center no-repeat;

	padding-left: 16px;

}



A.edit {

	text-decoration: none;

	font-family: "Trebuchet MS";

	font-size: 13px;

	color: #000;

	background: url(images/icon_mini_edit.gif) left center no-repeat;

	padding-left: 16px;

}



A.expand {

	text-decoration: underline;

	font-family: "Trebuchet MS";

	font-size: 13px;

	color: #000;

	background: url(images/icon_expand.gif) right center no-repeat;

	padding-right: 25px;

	height: 20px;

	display: block;

	float: right;

}



A.contract {

	text-decoration: underline;

	font-family: "Trebuchet MS";

	font-size: 13px;

	color: #000;

	background: url(images/icon_contract.gif) right center no-repeat;

	padding-right: 25px;

	height: 20px;

	display: block;

	float: right;

}



.proposal_objective A.expand {

	font-size: 10px;

	

	text-decoration: none;

	font-family: "Trebuchet MS";

	color: #5CB75A;

	background: url(images/icon_expand_mini.gif) 0px  2px no-repeat;

	

	padding-left: 12px;

	float:right;

	display: block;

}



/* call to action on content pages */



.call_to_action {

	margin-left: -20px;

	margin-right: -20px;

	width: 867px;

	height: 291px;

	background: #fff url(images/bg.jpg) no-repeat;

}



.call_to_action .account_type {

	position: absolute;

	padding-left: 80px;

	padding-top: 155px;

	z-index: 500;

}



.call_to_action .email {

	position: absolute;

	padding-left: 330px;

	padding-top: 155px;

	z-index: 50;

}



.call_to_action .disclaimer {

	position: absolute;

	padding-left: 65px;

	padding-top: 255px;

	z-index: 40;

	font-weight: bold;

	font-size: 11px;

}



.call_to_action .submit {

	position: absolute;

	padding-left: 520px;

	padding-top: 252px;

	z-index: 30;

}





/* media sellers content */



#top_bg_media_sellers {

	margin-left: -20px;

	margin-right: -20px;

	margin-top: -20px;

	width: 812px;

	height: 210px;

	background: #000 url(images/top.jpg) no-repeat;

	padding-top: 19px;

	padding-left: 55px;

	color: #fff;

}



#top_bg_media_sellers H1 {

	font-size: 21px;

	font-weight: bold;

	text-transform: uppercase;

}



#top_bg_media_sellers P {

	width: 350px;

	font-size: 12px;

}



#top_bg_ad_buyers {

	margin-left: -20px;

	margin-right: -20px;

	margin-top: -20px;

	width: 812px;

	height: 210px;

	background: #000 url(images/top.jpg) no-repeat;

	padding-top: 19px;

	padding-left: 55px;

	color: #fff;

}



#top_bg_ad_buyers H1 {

	font-size: 21px;

	font-weight: bold;

	text-transform: uppercase;

}



#top_bg_ad_buyers P {

	width: 480px;

	font-size: 12px;

}





#top_bg_marketplace {

	margin-left: -20px;

	margin-right: -20px;

	margin-top: -20px;

	width: 812px;

	height: 210px;

	background: #000 url(images/top_all.jpg) no-repeat;

	padding-top: 19px;

	padding-left: 55px;

	color: #000;

}



#top_bg_marketplace H1 {

	font-size: 21px;

	font-weight: bold;

	text-transform: uppercase;

}



#top_bg_marketplace P {

	width: 480px;

	font-size: 12px;

}



.testimonial {

	float: right;

	width: 207px;

	

	margin-left: 20px;

	margin-right: -20px;

	background: #6f83a7 url(images/bgsidebar.jpg) repeat-x;

	

	padding-top: 24px;

	padding-left: 17px;

	padding-right: 17px;

	padding-bottom: 17px;

}



.testimonial .box {

	background-color: #ebeff5;

	padding-top: 0px;

	padding-left: 16px;

	padding-right: 16px;

	width: 175px;

}



.testimonial .box H2 {

	font-size: 14px;

	font-weight: bold;

	text-transform: uppercase;

	color: #11327e;

	margin: 0px;

}



.testimonial .box P {

	font-size: 12px;

	margin: 0px;

}



.advertiser_preview {

}

	.suggestionsBox {

		position: relative;

		left: 30px;

		margin: 10px 0px 0px 0px;

		width: 200px;

		background-color: #212427;

		-moz-border-radius: 7px;

		-webkit-border-radius: 7px;

		border: 2px solid #000;	

		color: #fff;

	}

	

	.suggestionList {

		margin: 0px;

		padding: 0px;

	}

	

	.suggestionList li {

		

		margin: 0px 0px 3px 0px;

		padding: 3px;

		cursor: pointer;

	}

	

	.suggestionList li:hover {

		background-color: #659CD8;

	}

}
