@CHARSET "ISO-8859-1";

html, body {
	background-color:#BEBEBE;
	background-image: url(../images/bg.png);
	background-repeat: repeat-x;
	color:#4D4D4D;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
}

table {
	border:solid 0px #FFFFFF;
	border-collapse:collapse;
	margin:0px;
	padding:0px;
	width:100%;
}

td {
	border-collapse:collapse;
	margin:0px;
	padding:0px;
	vertical-align:top;
}

img {
	border:solid 0px #FFFFFF;
}


div.container {
	margin-left:auto;
	margin-right:auto;
	height:800px;
	width:980px;/*1189px;*/
}

a {
	color:#505050;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

.b { font-weight:bold; }

.i { font-style:italic; }

.u { text-decoration:underline; }

.title1 {
	font-size:20px;
}

.title2 {
	font-size:16px;
}

.status_msg {
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
}

.notice {
	color:#999999;
	font-size:9px;
}

.hover {
	cursor:pointer;
}

/* -----------------------------------------------------------------------------------------------------------
   En-tete de page publique.
   ----------------------------------------------------------------------------------------------------------- */

table.hdr_ctnr {
	height:190px;
	width:980px;/*1189px;*/
}

td.hdr_logo {
	width:50%;
}

td.hdr_cmd {
	text-align:right;
	vertical-align:middle;
	width:50%;
}


table.hdr_ctnr td.logo,
table.hdr_ctnr td.logo img {
	width:263px;/*319px;*/
}

table.hdr_ctnr td.cmd {
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:5px;
	position:relative;
	text-align:left;
/*	width:362px;/*356px;*/
}

table.hdr_ctnr td.cmd div.lang {
	color:#FA811D;
	padding-bottom:5px;
	padding-right:15px;/*47px;*/
	text-align:right;
	width:89%;/*82%;*/
}

table.hdr_ctnr td.cmd div.links {
	text-align:right;
	padding-top:15px;
}

table.hdr_ctnr td.cmd div.links a {
	color:#FA8811D;/*#A8A8A8;*/
	text-decoration:none;
/*	font-size:16px;*/
}

table.hdr_ctnr td.cmd div.links a:hover { text-decoration:underline; }

table.hdr_ctnr td.cmd form {
	padding-left:142px;
}

table.hdr_ctnr td.cmd input {
	display:block;
}

table.hdr_ctnr td.cmd input.hdr_input_empty[type="text"] {
	color:#999999;
	margin-bottom:11px;
	width:176px;
}

table.hdr_ctnr td.cmd input.hdr_input[type="text"], 
table.hdr_ctnr td.cmd input.hdr_input[type="password"] {
	margin-bottom:11px;
	width:176px;
}

table.hdr_ctnr td.cmd a {
	color:#FA811D;
	text-decoration:none;
}

table.hdr_ctnr td.cmd a:hover {
	text-decoration:underline;
}

/* -----------------------------------------------------------------------------------------------------------
   En-tete de page publique.
   ----------------------------------------------------------------------------------------------------------- */

table.hdr_container {
	width:100%;
}

table.hdr_container td.logo {
	text-align:left;
	width:50%;
}

table.hdr_container td.cmd {
	text-align:right;
	width:50%;
}

table.hdr_container td.cmd a {
	font-size:10px;
}


/* -----------------------------------------------------------------------------------------------------------
   Pied de page.
   ----------------------------------------------------------------------------------------------------------- */

div.ftr_ctnr {
	padding-top:20px;
	text-align: center;
}

/* -----------------------------------------------------------------------------------------------------------
   Page d'accueil.
   ----------------------------------------------------------------------------------------------------------- */

table.idx_user_img td.publishers {
	border-right:solid 2px #DCDCDC;
	text-align:center;
	width:584px;
	padding-top:32px;
}

table.idx_user_img td.advertisers {
	text-align:center;
	padding-top:32px;
	width:605px;
}

table.idx_user_desc {
	background-image:url(../images/idx_user_desc_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:957px;/*1162px;*/
}

table.idx_user_desc td.publishers,
table.idx_user_desc td.advertisers {
	height:257px;
	padding-left:30px;/*94px;*/
	padding-right:30px;/*63px;*/
	padding-top:0px;/*33px;*/
	width:50%;
}

table.idx_user_desc td.publishers h1,
table.idx_user_desc td.advertisers h1 {
	color:#888888;
	font-size:26px;/*30px;*/
	font-weight:normal;
}

table.idx_user_desc td.publishers p,
table.idx_user_desc td.advertisers p,
table.idx_user_desc td.publishers_more ul li {
	color:#4D4D4D;
	font-size:16px;
	line-height:20px;
	text-align:justify;
}

table.idx_user_desc td.publishers ul {
	list-style:square;
}


table.idx_user_desc td.publishers_more,
table.idx_user_desc td.advertisers_more {
	padding-left:94px;
	padding-right:63px;
	padding-top:15px;
	width:50%;
}

/* -----------------------------------------------------------------------------------------------------------
   Page d'inscription.
   ----------------------------------------------------------------------------------------------------------- */
   
div.reg_ctnr {
	height:750px;
	position:relative; 
}

div.reg_ctnr div.hdr {
	position:absolute;
	left:50px;
	top:15px;
}

div.reg_ctnr div.hdr div.title {
	font-size:26px;
	left:375px;
	position:absolute;
	white-space:nowrap;
	top:25px;
}

div.reg_ctnr div.hdr div.desc {
	left:375px;
	position:absolute;
	top:65px;
	width:350px;
	z-index:1005;
}

div.reg_ctnr div.hdr div.desc ul {
	list-style:square;
}

div.reg_ctnr #imgStep1 {
	left:364px;/*442px;*/
	position:absolute;
	top:78px;/*95px;*/
	z-index:998;
}

div.reg_ctnr #divStep1 {
	left:391px;/*475px;*/
	position:absolute;
	top:210px;/*255px;*/
	z-index: 999;
}

div.reg_ctnr #divStep1 input {
	margin-bottom:15px;
	width:301px;
}

div.reg_ctnr #divStep2 input {
	margin-bottom:10px;
	width:301px;
}

div.reg_ctnr #imgStep2 {
	left:15px;
	position:absolute;
	top:300px;
}

div.reg_ctnr #divStep2 {
	left:240px;/*300px;*/
	position:absolute;
	top:410px;/*450px;*/
}

div.reg_ctnr #divStep3 {
	left:577px;/*700px;*/
	position:absolute;
	top:502px;/*550px;*/
}

div.reg_ctnr #divStep4 {
	left:577px;/*700px;*/
	position:absolute;
	top:639px;/*700px;*/
}

div.reg_confirm_ctnr {
	height:675px;
	position:relative;
}

div.reg_confirm_ctnr div.hdr {
	left:164px;/*200px;*/
	position:absolute;
	top:35px;
}

div.reg_confirm_ctnr div.hdr div.title {
	font-size:30px;/*50px;*/
	left:329px;/*400px;*/
	position:absolute;
	top:50px;
	white-space:nowrap;
}


/* -----------------------------------------------------------------------------------------------------------
   Formulaire.
   ----------------------------------------------------------------------------------------------------------- */

td.input_info {
	padding-bottom:5px;
	padding-right:20px;
	padding-top:5px;
	text-align:right;
}

td.input_data {
	text-align:left;
	padding-bottom:5px;
}

input.input_data[type="text"], 
input.input_data[type="password"] {
	border:1px solid #999999;
/*	font-size:12px;*/
	width:194px;
}

input.empty {
	color:#999999;
	font-size:10px;
}

input.filled {
	color:#000000;
	font-size:12px;
}

textarea.input_txtarea  {
	border:1px solid #999999;
	overflow:auto;
	width:194px;
}

select.input_data {
	font-size:12px;
	width:196px;
}

input.input_data_medium[type="text"], 
input.input_data_medium[type="password"] {
	border:1px solid #999999;
	font-size:12px;
	width:388px;
}

textarea.input_txtarea_medium  {
	border:1px solid #999999;
	overflow:auto;
	width:388px;
}

iframe.input_data_medium  {
	border:0 solid #FFFFFF;
	height:230px;
	overflow:auto;
	width:388px;
}

/* -----------------------------------------------------------------------------------------------------------
   Liste.
   ----------------------------------------------------------------------------------------------------------- */

table.list {
/*	background-image:url("../images/list_bg.jpg");*/
	background-position:left top;
	background-repeat:repeat-x;
/*	border:solid 1px #000000;*/
	margin-bottom:10px;
	width:100%;
}

table.list tr td {
	border-bottom:solid 1px #000000;
	padding-bottom:5px;
	padding-top:5px;
}

th.list_hdr, td.list_hdr, 
th.list_hdr_left, td.list_hdr_left, 
th.list_hdr_right, td.list_hdr_right {
	background-image:url("../images/list_hdr.jpg");
	background-position:right center;
	background-repeat:repeat-x;
	color:#DBDBDB; /*#FFFFFF;*/
	font-size:12px;
	height:57px;
	margin-left:2px;
	margin-right:2px;
	padding-left:3px;
	padding-right:3px;
	text-align:center;
	white-space:nowrap;
}

th.list_hdr a, td.list_hdr a, 
th.list_hdr_left a, td.list_hdr_left a, 
th.list_hdr_right a, td.list_hdr_right a {
	color:#DBDBDB;/*#FFFFFF;*/
	font-size:12px;
	text-decoration:none;
}

td.cellNumericData, 
td.cellAmountData, 
td.cellDateTimeData {
	text-align:right;
	white-space:nowrap;
}

input.cellAmountData[type="text"] {
	text-align:right;
}

td.cellListData { text-align:center; }

td.cellNarrow, th.cellNarrow { width:75px; }

td.cellMedium, th.cellMedium { width:150px; }

td.cellLarge, th.cellLarge { width:300px; }

td.cellCommand, 
th.cellCommand { 
	text-align:center;
	width:20px;
}

th.colsum_label, 
td.colsum_label,
table.list th.colsum_label,
table.list td.colsum_label {
	border-bottom:solid 0px;
	font-weight:bold;
	text-align:right;
	padding-right:3px;
}

th.colsum_total, 
td.colsum_total,
table.list th.colsum_total,
table.list td.colsum_total {
	border-bottom:solid 0px;
	border-top:solid 1px #000000;
	font-weight:bold;
	text-align:right;
	padding-right:3px;
}

table.not_list tr, 
table.not_list tr td { border:solid 0px; }


/* -----------------------------------------------------------------------------------------------------------
   Liste.
   ----------------------------------------------------------------------------------------------------------- */
   
table.page {
	margin-top:5px;
	width:auto;
}

span.page, 
a.page, a.page:hover {
	color:#000000;
	padding:3px;
	text-decoration:none;
}

span.currpage {
	background-color:#FA881D;
	border:1px solid;
	color:#FFFFFF;
	display:inline;
	padding-left:2px;
	padding-right:2px;
}

span.currpage a {
	color:#FFFFFF;
}

/* -----------------------------------------------------------------------------------------------------------
   Menu une fois connecte.
   ----------------------------------------------------------------------------------------------------------- */

td.fst_level_menu_logo {
	padding:3px 5px 2px 5px;
	width:199px;
}

a.fst_level_menu, span.fst_level_menu {
	color:#DBDBDB;
	font-size:18px;
	position:relative;
	top:8px;
	text-decoration:none;
	text-transform:uppercase;
	white-space:nowrap;
}

a.fst_level_menu_selected, span.fst_level_menu_selected {
	color:#FA881D;/*#DBDBDB;*/
	font-size:18px;
	position:relative;
	top:8px;
	text-decoration:none;
	text-transform:uppercase;
	white-space:nowrap;
}

a.fst_level_menu_bold, span.fst_level_menu_bold {
	color:#000000;
	text-decoration:none;
	white-space:nowrap;
	font-weight:bold;
}

/* Libelle du menu du deuxieme niveau. */
a.snd_level_menu {
	color:#DBDBDB;
	font-size:12px;
	text-decoration:none;
}

a.snd_level_menu_selected {
	color:#FA881D;/*#DBDBDB;*/
	font-size:12px;
	text-decoration:none;
}

/* Tableau conteneur du menu de premier niveau. */
table.fst_level_menu { width:auto; }

/* Tableau conteneur du menu. */
table.menu_container {
	background-image:url('../images/hdr_menu_bg.jpg');
	background-position:top left;
	background-repeat:repeat-x;
	height:80px;
	margin-bottom:15px;
}

table.menu_container td.search {
	color:#FA811D;
	font-size:11px;
	padding:5px 5px 5px 0px;
	text-align:right;
}

table.menu_container td.search a {
	color:#FA811D;
	font-size:11px;
	padding-bottom:5px;
	text-decoration:none;
}

table.menu_container td.search a:hover { text-decoration:underline; }

/* Tableau du menu de deuxieme niveau. */
table.snd_level_menu {
	height:23px;
	width:auto;
}

/* Item du menu de premier niveau. */
td.fst_level_menu {
	border:solid 0px;
	color:#FFFFFF;
	cursor:pointer;
	font-size:18px;
	margin:0px;
	padding:0px;
	text-align:center;
	white-space:nowrap;
}

/* Cellule conteneur du menu de premier niveau. */
td.fst_level_menu_container {  }

/* Item du menu de premier niveau lorsqu'il est selectionne. */
td.fst_level_menu_selected {
	background-color:#171C6A;
	border:solid 0px;
	color:#FFFFFF;
	cursor:pointer;
	font-size:18px;
	text-align:center;
	text-transform:capitalize;
	white-space:nowrap;
}

/* Espaceur des items du menu de premier niveau. */
td.fst_level_menu_spacer { width:0px; }

/* Item du menu de deuxieme niveau. */
td.snd_level_menu {
	font-size:12px;
	color:#FFFFFF;
	cursor:pointer;
	padding-left:3px;
	padding-right:25px;
	white-space:nowrap;
}

/* Item du menu de deuxieme niveau lorsque la souris passe au-dessus de l'item. */
td.snd_level_menu:hover {  }

/* Cellule conteneur du menu de deuxieme niveau. */
td.snd_level_menu_container {
	background-image:url(../images/fst_level_menu_shadow.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	padding-left:25px;
	vertical-align:top;
}

/* Item du menu de deuxieme niveau lorsque l'item est selectionne. */
td.snd_level_menu_selected {
	font-size:12px;
	font-weight:bold;
	color:#FF1D1D;
	cursor:pointer;
	padding-left:3px;
	padding-right:25px;
	white-space:nowrap;
}

/* Ligne du menu de premier niveau. */
tr.fst_level_menu {  }

/* Ligne conteneur du menu de premier niveau. */
tr.fst_level_menu_container {  }

/* Ligne du menu de deuxieme niveau. */
tr.snd_level_menu {  }

/* Ligne conteneur du menu de deuxieme niveau. */
tr.snd_level_menu_container {  }


td.fst_level_menu_last_cell {
	border-right:solid 0px;
	border-top:solid 0px;
	text-align:right;
	width:100%; 
}

div.mnu_getquotes_btn {
	text-align:right; 
	padding-top:5px;
	width:100%; 
}


table.fst_level_menu_item_ctnr {
	border:solid 0px; 
	border-collapse:collapse;
	margin:0px;
	padding:0px;
	height:30px;
	width:100%;
}

td.fst_level_menu_1_left_selected {
/*	background-image:url(../images/fst_level_menu_1_left_selected.jpg);
	background-repeat:no-repeat;*/	
	height:57px;
	margin:0px;
	padding:0px; 
	width:25px;
}

td.fst_level_menu_2_left_selected {
/*	background-image:url(../images/fst_level_menu_2_left_selected.jpg);
	background-repeat:repeat-x;*/
	height:57px;
	margin-top:10px;
	vertical-align:top;
}

td.fst_level_menu_3_left_selected {
/*	background-image:url(../images/fst_level_menu_3_left_selected.jpg);
	background-repeat:no-repeat;*/
	height:57px;
	margin:0px;
	padding:0px;
	width:27px;
}

td.fst_level_menu_1_right_selected {
/*	background-image:url(../images/fst_level_menu_1_right_selected.jpg);
	background-repeat:no-repeat;*/	
	height:57px;
	margin:0px;
	padding:0px; 
	width:25px;
}

td.fst_level_menu_2_right_selected {
/*	background-image:url(../images/fst_level_menu_2_right_selected.jpg);
	background-repeat:repeat-x;*/
	height:57px;  
	vertical-align:top;
}

td.fst_level_menu_3_right_selected {
/*	background-image:url(../images/fst_level_menu_3_right_selected.jpg);
	background-repeat:no-repeat;*/
	height:57px;
	margin:0px;
	padding:0px;
	width:25px;
}

td.fst_level_menu_1_selected {
/*	background-image:url(../images/fst_level_menu_1_selected.jpg);
	background-repeat:no-repeat;*/	
	height:57px;
	margin:0px;
	padding:0px; 
	width:25px;
}

td.fst_level_menu_2_selected {
/*	background-image:url(../images/fst_level_menu_2_selected.jpg);
	background-repeat:repeat-x;*/
	height:57px;  
	vertical-align:top;
}

td.fst_level_menu_3_selected {
/*	background-image:url(../images/fst_level_menu_3_selected.jpg);
	background-repeat:no-repeat;*/
	height:57px;
	margin:0px;
	padding:0px;
	width:27px;
}

td.fst_level_menu_1_left {
/*	background-image:url(../images/fst_level_menu_1_left.jpg);
	background-repeat:no-repeat;*/	
	height:57px;
	margin:0px;
	padding:0px; 
	width:25px;
}

td.fst_level_menu_2_left {
/*	background-image:url(../images/fst_level_menu_2_left.jpg);
	background-repeat:repeat-x;*/
	height:57px;  
	vertical-align:top;
}

td.fst_level_menu_3_left {
/*	background-image:url(../images/fst_level_menu_3_left.jpg);
	background-repeat:no-repeat;*/
	margin:0px;
	padding:0px;
	height:57px;
	width:27px;
}


td.fst_level_menu_1 {
/*	background-image:url(../images/fst_level_menu_1.jpg);
	background-repeat:no-repeat;*/
	height:57px;
	margin:0px;
	padding:0px; 
	width:25px;
}

td.fst_level_menu_2 {
/*	background-image:url(../images/fst_level_menu_2.jpg);
	background-repeat:repeat-x;*/
	height:57px; 
	vertical-align:top; 
}

td.fst_level_menu_3 {
/*	background-image:url(../images/fst_level_menu_3.jpg);
	background-repeat:no-repeat;*/
	height:57px;
	margin:0px;
	padding:0px;
	width:27px;
}

td.fst_level_menu_1_right {
/*	background-image:url(../images/fst_level_menu_1_right.jpg);
	background-repeat:no-repeat;*/	
	height:57px;
	margin:0px;
	padding:0px; 
	width:25px;
}

td.fst_level_menu_2_right {
/*	background-image:url(../images/fst_level_menu_2_right.jpg);
	background-repeat:repeat-x;*/
	height:57px;  
	vertical-align:top;
}

td.fst_level_menu_3_right {
/*	background-image:url(../images/fst_level_menu_3_right.jpg);
	background-repeat:no-repeat;*/
	height:57px;
	margin:0px;
	padding:0px;
	width:23px;
}

span.snd_level_sep
{
	color:#BBD2F1;
}

td.context_help
{
	padding-right:5px;
	text-align:right;
	width:100%; 
}

img.context_help
{
	border:solid 0px;
	height:18px;
	width:19px; 
}

img.context_help_close
{
	border:solid 0px;
	height:20px;
	width:20px;
}

div.context_help
{
	display:none;
	padding-bottom:25px;
}

/* -----------------------------------------------------------------------------------------------------------
   Page de visualisation d'un partnership.
   ----------------------------------------------------------------------------------------------------------- */

td.section_title {
/*	border-bottom:1px solid #939696;*/
}

span.section_title {
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}

input.input_data_small[type="text"], 
input.input_data_small[type="password"], 
select.input_data_small  {
	border:1px solid #999999;
	font-size:12px;
	width:50px;
}

table.color_picker {
	border:0 solid;
	border-collapse:collapse;
	width:auto;
}

table.color_picker td {
	padding-left:5px;
	padding-right:5px;
}

table.color_picker td.fc {
	padding-left:0;
}

table.color_picker td div.color_picker {
	height:15px;
	width:15px;
}

/* -----------------------------------------------------------------------------------------------------------
   Page de visualisation d'un partnership.
   ----------------------------------------------------------------------------------------------------------- */

div.priv_srch_rslt_location_box  {
	font-weight:bold;
	padding-bottom:5px;
	text-align:right;
	width:100%;
}

div.priv_srch_rslt_rslt_section  {
	background-color:#D7DCDF;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding:2px 5px 2px 5px;
}

img.classified_list_thumb  {
	float:left;
	padding-bottom:3px;
	padding-right:3px;
}

span.srch_rslt_find_buyer  {
	color:#FA811D;
	font-weight:bold;
	text-transform:uppercase;
}

span.srch_rslt_reward  {
	color:#FF0505;
	font-weight:bold;
	text-transform:uppercase;
}

a.srch_rslt_reward {
	color:#FF0505;
	font-weight:bold;
	text-decoration:none;
}

/* -----------------------------------------------------------------------------------------------------------
   Annonces classees en lecture seule.
   ----------------------------------------------------------------------------------------------------------- */
	
#addons {
	width:auto;
}

#addons td.normal {
	background-image:url("../images/addon_bg.jpg");
	background-position:left top;
	background-repeat:no-repeat;
	color:#DBDBDB;/*#FFFFFF;*/
	cursor:pointer;
	font-size:12px;
/*	font-weight:bold;*/
	height:20px;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	vertical-align:middle;
}

#addons td.selected {
/*	background-image:url("../images/addon_selected_bg.jpg");*/
	background-image:url("../images/addon_bg.jpg");
	background-position:left top;
	background-repeat:no-repeat;
	color:#FA881D;/*#000000;*/
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	height:20px;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	vertical-align:middle;
}

#divViewImageLayer {
	background:none repeat scroll 0 0 #404142;
	border:1px solid #000000;
	left:25%;
	margin:0 auto;
	padding-bottom:5px;
	padding-top:5px;
	position:absolute;
	text-align:center;
	top:200px;
}

#popup {
	background:none repeat scroll 0 0 #000000;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
}

#imgPhoto {
	cursor:pointer;
}


#tabAddon_1 span {
	margin:0 4px;
	padding:2px 4px 3px;
	text-align:center;
}


#tabAddon_1 span.selected {
	background-color:#FA881D;
	color:#FFFFFF;
	margin:0 4px;
	padding:2px 4px 3px;
	text-align:center;
}


#tabAddon_1 span.selected a {
	color:#FFFFFF;
}

/* -----------------------------------------------------------------------------------------------------------
   Page de creation/edition d'annonce classee.
   ----------------------------------------------------------------------------------------------------------- */

b.ad_form_rtop, b.ad_form_rbottom { background:none; display:block; margin-left:auto; margin-right:auto; width:928px; }
b.ad_form_rtop b, b.ad_form_rbottom b { background: #EAEAEA; display:block; height: 1px; overflow: hidden; }
b.ad_form_rtop b.r1, b.ad_form_rbottom b.r1 { height: 1px; margin: 0 5px; }
b.ad_form_rtop b.r2, b.ad_form_rbottom b.r2 { height: 1px; margin: 0 3px; }
b.ad_form_rtop b.r3, b.ad_form_rbottom b.r3 { height: 1px; margin: 0 2px; }
b.ad_form_rtop b.r4, b.ad_form_rbottom b.r4 { height: 1px; margin: 0 1px; }

div.ad_form {
	background-color:#EAEAEA;
	background-image:url(../images/ad_form_bg.png);
	background-repeat:repeat-x;
	margin-left:auto;
	margin-right:auto;
	width:928px;
}

div.ad_form div.title {
	padding-left:19px;
	padding-top:10px;
	padding-bottom:26px;
}

div.ad_form div.title span.title {
	color:#505050;
	font-size:16px;
	font-weight:bold;
}

div.ad_form div.title span.desc {
	color:#919191;
	font-size:10px;
	font-weight:bold;
}

div.ad_form table.form td {
	padding-bottom: 15px;
}

div.ad_form table.form td.input_info {
	color:#686868;
	font-weight:bold;
	text-align:left;
	white-space:normal;
}

div.ad_form td.lcol, div.ad_form td.rcol {
	padding-left:25px;
}

div.ad_form_ftr {
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	text-align:right;
	width:928px;
}













.centered_left_justified {
	text-align:left;
	width:30%;
}

.text_bigger {
	font-size:16px;
}



td.context_help
{
	padding-right:5px;
	text-align:right;
	width:100%; 
}

div.context_help
{
	display:none;
	padding-bottom:25px;
}  

