/* CSS Document */

body{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
}
#ajax_listOfOptions{
		position:absolute;			/* Never change this one */
		width:175px;				/* Width of box */
		height:250px;				/* Height of box */
		overflow:auto;				/* Scrolling features */
		border:1px solid #b3b3b3;	/* Dark green border */
		background-color:#FFF;		/* White background color */
		text-align:left;
		font-size:0.9em;
		z-index:100;
}
#ajax_listOfOptions div{			/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
}
#ajax_listOfOptions .optionDiv{						/* Div for each item in list */
		width: 165px;
		height:19px;
		float: left;
		padding: 5px 0 0 8px;
		border-bottom: 1px solid #b3b3b3;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		font-weight:normal;
		color:#5f5f5f;

}
#ajax_listOfOptions .optionDivSelected{ 				/* Selected item in the list */
		width: 165px;
		height:19px;
		background-color:#317082;
		background:url(<?php echo SITE_URL;?>files/images/front_images/img_header.jpg) repeat-x top left;
		float: left;
		padding: 5px 0 0 8px;
		background:url(<?php echo SITE_URL;?>files/images/front_images/img_header.jpg) repeat-x top left;
		border-bottom: 1px solid #b3b3b3;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		font-weight:bold;
		color:#5f5f5f;
}
#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
}

#commentForm { width: 500px; }
#commentForm label { width: 250px; }
#commentForm label.error, #commentForm input.submit { margin-left: 253px; }
#signupForm { width: 670px; }
#signupForm label.error {
	margin-left: 10px;
	width: auto;
	display: inline;
}
#newsletter_topics label.error {
	display: none;
	margin-left: 103px;
}


