@charset "utf-8";
/* CSS Document */

input {font: 11px Tahoma, Arial, Helvetica, sans-serif;color:#000;}

/* search form */

#searchform {padding: 5px 0 0 0;}
input.input {background: url(search-input.gif) 0 0 no-repeat;border:0;width:375px;height:20px;padding: 4px 0 0 10px;font-size:13px;}
input.button {background: url(search-button.gif) 0 0 no-repeat;border:0;width:139px;height:24px;margin: 0 0 0 -3px;}
.radios {float:right;padding: 0 95px 0 0;}
*+html .radios {margin: -7px 0 0 0;padding: 0 105px 0 0;} /* ie7 */
* html .radios {margin-top: -5px;padding: 0 105px 0 0;} /* ie6 */
#searchform p {padding:4px 0 0 0;line-height:100%;width:100px;float:left;}
#searchform label {color:#fff;font-size:10px;}
input.radio {margin: 0 5px -2px 0;}
input.checkbox {height:14px;margin:0pt 5px 0pt 0px;width:14px;}

/* login form */

.login {height:53px;padding: 10px;background: url(login.gif) 0 0 repeat-x;color:#fff;}
.login h6 {color:#fff;display:inline;}
.login a {color:#fff;font-style:oblique;}
#login {padding: 5px 0;}
.username, .password {width:93px;height:14px;background: url(input-login.gif) 0 0 no-repeat;border:0;padding: 3px 5px;margin: 0 5px 0 0;}
.loginbutton {width:54px;height:22px;background: url(login-button.gif) 0 0 no-repeat;border:0;margin: 0 0 -3px 0;}
.remember {margin: 5px 3px -1px 0;}
*+html .remember {margin:0 3px -2px -5px;} /* ie7 */
* html .remember {margin: 0 3px -2px -5px;}
.login label {color:#fff;font-size:10px;}

/* comment form */

#commentform textarea {border:2px solid #ebe9ea;padding: 3px;font: 11px Tahoma, Arial, Helvetica, sans-serif;color:#3d3d3d;width:480px;margin: 10px 0;height:130px;}
#commentform .postbutton {width:59px;height:26px;float:right;border:0;margin: 0 0 0 5px;overflow:hidden;display:block;}
#commentform .clear {background: url(postbuttons.gif) 0 0 no-repeat;}
#commentform .post {background: url(postbuttons.gif) -63px 0 no-repeat;}

#comment-form textarea {border:2px solid #ebe9ea;padding: 3px;font: 11px Tahoma, Arial, Helvetica, sans-serif;color:#3d3d3d;width:480px;margin: 10px 0;height:130px;}
#comment-form .postbutton {width:59px;height:26px;float:right;border:0;margin: 0 0 0 5px;overflow:hidden;display:block;}
#comment-form .clear {background: url(postbuttons.gif) 0 0 no-repeat;}
#comment-form .post {background: url(postbuttons.gif) -63px 0 no-repeat;}

/*#eventsForm & #tracksForm
________________________________________________________________*/
#eventsForm, #tracksForm {background-color:#1D599F;padding:8px 0px 10px 10px;width:290px;margin-bottom:10px;}
#eventsForm fieldset, #tracksForm fieldset {margin-left:24px;}
#eventsForm p, #tracksForm p {width:250px;}
#eventsForm h3, #tracksForm h3 {background:transparent url(loup-blue.gif) 0 0 no-repeat;height:21px;padding:0 0 10px 25px;font-size:14px;text-transform:none;}
#eventsForm select, #tracksForm select {font-size:11px;padding:0 2px 0 2px; width:125px;}
#eventsForm input.text, #tracksForm input.text {padding:2px;height:14px;width:210px;border:1px solid #7E9DB9;}		
#eventsForm input.smalltext, #tracksForm input.smalltext {padding:2px;height:14px;width:80px;border:1px solid #7E9DB9;}		
#eventsForm img, #tracksForm img {padding:0;vertical-align:bottom;margin:0 14px 0 4px}
#eventsForm .action input, #tracksForm .action input {float:right;margin-right:15px;}

#tracksForm select {width:170px;}
#tracksForm .action p {margin-left:0;padding-left:0;}
#tracksForm .action img.go {margin-left:0;padding-left:0;}


/* .form */
#frm_contact .text, .form textarea, .form select{font: 11px Tahoma,Arial, Helvetica, sans-serif; color:black;}
#frm_contact label { display:block;float:left;width:120px;}
#frm_contact .text, .form textarea	{width:250px;padding:1px 4px;}
#frm_contact textarea {height:70px;}


/* .verification fieldset */
#verification label{vertical-align:bottom;}
#verification img{vertical-align:middle;}	
#verification em{font-size:90%;}	
#verification .text{margin-left:120px;}
	
/*
Forms for enquiries on Classifieds, Establishments and Jobs	
*/
#enquire_establishment {display:none;}

/*#frm_tellafriend {position:absolute;top:115px;left:10px;}*/
#frm_tellafriend .text, .form textarea, .form select{font: 11px Tahoma,Arial, Helvetica, sans-serif; color:black;}
#frm_tellafriend label { display:block;float:left;width:120px;}
#frm_tellafriend .text, .form textarea	{width:250px;padding:1px 4px;}
#frm_tellafriend textarea {height:70px;}
	
fieldset {border: none;}



#community label {width:100px;float:left;display:block;}
#community #field_interests label {width:100%;}

#community fieldset p {margin-left:20px;}
#community input.text,#community textarea {width:300px;border:1px solid #5D93DB;}

#reg_interests span {display:block;float:left;margin:5px;width:25%;}
#reg_interests input {margin-right:3px;}


#frmLoginWindow label {display:block;float:left;width:80px;}
#frmLoginWindow input.button {background:#FFFFFF url(button-background.gif) 1px 1px repeat-x ;border:1px solid #EBE9EA;color:#FFFFFF;height:26px;margin:1px;}

#track-lister { background:#366AA6; padding:5px; margin:0px;}

#track-lister h3 { background:#366AA6; padding-top:3px; margin:0px; }

#track-lister select {margin-left:30px;}

#track-lister img.mag {float:left; margin:0px; padding:0px; }
#track-lister img.go {float:none; margin:0px; padding:0px; }

	#submit_article .text, .form textarea, .form select{font: 11px Tahoma,Arial, Helvetica, sans-serif; color:black;}
	#submit_article label { display:block;float:left;width:120px;}
	#submit_article .text, .form textarea	{width:250px;padding:1px 4px;}
