﻿#login_box { width:410px;text-align:left;margin-top:100px;margin-bottom:200px }
#header_colored {padding:0px;margin:0px; font-size:1.9em; font-weight:normal; color:#8c3385;}

div.left {float:left}
div.right {float:right;}

div.left10 {float:left; padding-top:10px;}
div.right10 {float:right; padding-top:10px;}


#sub_header{ color:#808080; font-size:1.7em; padding-bottom:4px;}
#description_text { font-size:9pt; width:320px  }
.sub_heading_text {font-size:9pt;padding-top:5px;}

#event_creation_details { font-size:9pt}
#event_creation_details strong { padding-top:3px;}

span { font-size: 9pt;}
div.left { float:left;}
div.left_validator {float:left; margin-left:3px;margin-top:3px}
div.left_btn{float:left;margin-top:10px;margin-left:10px}
div.row {margin-top:7px;}

.validator {color:Red; font-size:8pt;list-style:none;}

.validator_centered { display:inline-block; padding-bottom:10px;}

.logo {float:left; margin:0 20px 0 0;}
.manu-left {float:left; margin:0px 4px 2px 4px;padding:0px;}

#sign_item {float:right;text-align:right;margin:0px;padding:0px;}

#organizer_login  fieldset { border:0; }
#organizer_login  label { display:block; color:#333; margin:4px 0 2px 0; font-size:1.1em; }
#organizer_login  .field { border:1px solid #000; display:block; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; width:157px; height:17px; }

#find_event {margin-top:9px;}
#find_event  fieldset { border:0; }
#find_event  label { display:block; color:#333; margin:4px 0 2px 0; font-size:1.1em; }
#find_event  .field { border:1px solid #000; display:block; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; width:157px; height:17px; }

#find_username {margin-top:9px;}
#find_username  fieldset { border:0; }
#find_username  label { display:block; color:#333; margin:4px 0 2px 0; font-size:1.1em; }
#find_username  .field { border:1px solid #000; display:block; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; width:157px; height:17px; }

div.profile_box { width:520px; background:#ddf4e1; padding:20px; margin-bottom:1px; }
.profile_box b { color: DimGray;}
div.profile_row {font-size:1.2em; margin-top:11px;}

#profile_title  { font-size:2em;}
div.profile_row textarea { border:1px solid #000; display:inline; height:90px; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; }
div.profile_row .field { margin:0px; border:1px solid #000; display:block; height:17px; font-family:Arial, Helvetica, sans-serif; font-size:1.1em;}
.button_box {text-align:right;width:100%;margin-top:7px;width:550px}

div.exhibition_left {float:left; width:270px}
div.exhibition_right {float:left; margin-left:10px; width:220px;text-align:left}

#summary_validator_box { margin-left:20px; margin-bottom:4px;}

#right_column .heading { float:left; width:150px; background:#8b3387; font-size:1.1em; font-weight:bold; color:#fff; padding:5px 10px; }
#right_column .box { float:left; width:150px; background:#ececec; font-size:1.1em; padding:10px; }
#right_column #map { border:1px solid #ccc; border-top:none; }


#diary_settgins { margin-bottom:10px; margin-top:5px;}
#diary_settgins #diary_restriction { float:left; width:178px;}
#diary_settgins #grid_resolution { float:left; width:110px; padding-left:8px}
#diary_settgins #diary_normal_time { float:left; width:240px; padding-left:8px;}
#diary_settgins h3 { font-size:9pt; padding-bottom:5px;}
#diary_settgins label { font-size:8pt; padding-bottom:5px;}
#diary_settgins #diary_normal_time select { padding:0px; font-size:8pt;}
#diary_settgins #diary_normal_time .time_item { padding-top:4px;}
#diary_settgins #diary_normal_time .time_item label { display:inline-block; width:100px}

#diary_settgins #diary_restriction #restriction {  background:#ddf4e1; padding:3px}
#diary_settgins #grid_resolution .resolution { background:#ddf4e1; padding:3px}
#diary_settgins #diary_normal_time .normal_box { background:#ddf4e1; padding:3px 3px 3px 5px;}

/*
#diary_settgins #diary_firstLast_time { float:left; padding-left:8px;}
#diary_settgins #diary_firstLast_time select { padding:0px; font-size:8pt;}
#diary_settgins #diary_firstLast_time .time_item { padding-top:4px;}
#diary_settgins #diary_firstLast_time .time_item label { display:inline-block; width:100px}
#diary_settgins #diary_firstLast_time .normal_box { background:#ddf4e1; padding:3px 3px 3px 5px;}
*/

/*preview popup*/
#profile_view_box div span { font-size: 9pt;display:block;}
#profile_view_box div b { font-size: 9pt; font-weight:bold;}
#profile_view_box div .line {font-size: 9pt;display:inline}
#profile_view_box div { margin-top:9px}
div.text_window {border:solid 1px silver; overflow:auto;height:70px; background:white}

/*selected profile tags box*/
div.tags_selection {width:580px; float:left; padding:20px; margin-bottom:1px; background-color:#D2D2D2; font-size:1.2em; }
div.tags_selection .box{margin: 0px;}
div.tags_selection div.heading {background: #2d953e;font-size: 1.1em;font-weight: bold;color: #fff;padding: 5px 10px;margin: 0px;}

.clear_line { clear:both; height:0px}

/*eo registration - terms and conditions box*/
#terms_box {margin-left:210px; height:18px; vertical-align:inherit}

/*Popup Box*/
div.change_location_box {position:absolute;padding:0px;}

.PopupBox
{
	left: 100px;
	position: absolute;
	top: 100px;
	width:350px;
	background-color: #eaffec;
	border-right: #c9edcf 1px solid;
	border-top: #c9edcf 1px solid;
	border-left: #c9edcf 1px solid;
	border-bottom: #c9edcf 1px solid;
	visibility: hidden;
	font-size: 8pt;
}