@charset "utf-8";
/* Articles */
.center_form form		{margin:0px 0px 0px 0px; padding:0; font-weight:bold;}
.center_form label		{float: left; width:125px; text-align:right; margin-right:5px;}
.center_form input		{float:left; width:200px; margin-bottom:10px; padding:2px; border: none; background:#e9eaec;}
.center_form textarea	{float:left; width:425px; height:150px; margin-bottom:10px; padding:2px;  border: none; background:#e9eaec; }
.center_form .bt_submit	{float:left; margin-left:175px; width:83px; height:32px; border:none; background: url(../images/submit.gif) no-repeat; cursor: pointer;}
.center_form .row .column_one{clear:both; float:left; width:13px; margin:0px 10px 0px 32px;}
.center_form .row .column_one input{width:13px; background:none; margin-bottom:0px;}
.center_form .row .column_two{float:left; width:125px; margin-right:10px;}
.center_form .row .column_three{float:left; width:13px; margin-right:10px;}
.center_form .row .column_three input{width:13px; background:none;}
.center_form .row .column_four{float:left; width:125px; margin-right:10px;}

.submit_preview_ckbx input{float:left; margin:2px 10px 0px -1px; width:20px; padding:0px;}
.submit_preview_confirmation_message{float:left; width:300px;}
#article_story-label{ text-align:left;}
/* Utilities */
.error{ color:#81272C; text-align:center; padding:30px 0px 30px 0px; margin-left:3px;}
.error h2{ color:#81272C; font-size:1.4em; text-align:center; padding:30px 0px 30px 0px;}
.error_message{font-size:1.1em; text-align:left; margin-bottom:10px; background:url(../images/bg_error_small.gif) no-repeat top left; padding-left: 20px;}
.h1_smaller{ font-size:1.4em;}
.row{float:left; width:425px; margin-bottom:5px;}
.inline_first{clear:both; float:left; margin-right:10px;}
.inline{float:left; margin-right:10px;}

.center_form .inline_radio_bt input{float:left;	width:13px;	margin:1px 10px 0px 0px; padding:0px; background:none; border:none;}

#form_login .row{float:left; width:410px; margin-bottom:0px;}
	#form_login .row .col_one{float:left; width:70px; margin:0px 5px 0px 5px;}
		#form_login .row .col_one label{width:70px; text-align:right; font-size:.9em; }
	#form_login .row .col_two{float:left; width:140px; margin:0px 10px 0px 0px;}
	#form_login .row .col_two input{float:left; width:140px; font-size:.8em;}
	#form_login .row label{font-weight:normal;}
	#form_login .row .col_three{float:left; width:140px; text-align:left;}
		#form_login .row .col_three a{font-size:.8em; text-decoration:none;}
		#form_login .row .col_three a:hover{ color:#81272C; text-decoration:underline;}
.blue{color:#264F83;}

#form_forgot_password .row{float:left; width:410px; margin-bottom:0px; font-size:1.1em; font-weight:normal; _margin-top:10px;}
	#form_forgot_password .row .col_one{float:left; width:70px; margin:0px 5px 0px 5px;}
		#form_forgot_password .row .col_one label{width:70px; text-align:right; font-size:1.1em; font-weight:bold; color:#264F83;  margin:0px 10px 0px 0px;}
	#form_forgot_password .row .col_two{float:left; width:140px; margin:0px 10px 0px 0px;}
	#form_forgot_password .row .col_two input{float:left; width:140px; font-size:1.1em;}
	#form_forgot_password .row label{font-weight:normal; }
	#form_forgot_password .row .col_three{float:left; margin-top:-5px;}
		#form_forgot_password .row .col_three input{float:left;}
		
.tag_column_one{float:left; width:200px;}
.tag_sub_row{clear:both; float:left;}
.tag_sub_col_one{float:left; width:40px;}
.tag_sub_col_one input{width:40px; background:none;}
.tag_sub_col_two{float:left; width:140px;  margin-top:1px;  }
.tag_sub_col_three{float:left; width:40px; }
.tag_sub_col_three input{width:40px; background:none; }
.tag_sub_col_four{float:left; width:140px;  margin-top:1px; }
.tag_column_two{float:left; width:200px;}


	
#content1 #submit {
	width: 75px;
	height: 20px;
	border: none;
	background: url(../images/login.gif) center top no-repeat;
	cursor: pointer;
}

#password_submit {background:transparent url(../images/submit.gif) no-repeat scroll center top; border:medium none; cursor:pointer; height:30px; width:85px;}

#image {
	width: 75px;
	height: 20px;
	border: none;
	background: url(../images/browse.gif) right top no-repeat;
	cursor: pointer;
}

#content2 .column_one{
	float:left;
	width:100px;
	margin:0 5px;
	_margin:0 2px;
}

#content2 .column_one .row_one{
	float:left;
	width:100px;
	height:42px;
}

#content2 .column_one .row_two{
	float:left;
	width:100px;
	font-size:.55em;
}

#content2 .column_two{
	float:left;
	width:170px;
	*width:175px;
	margin-right:5px;
	_margin-right:2px;
}

#content2 .column_two .row{
	float:left;
	width:170px;
	margin-right:5px;
}

#content2 .column_two .row .sub_col_1{
	float:left;
	width:95px;
	padding-top:3px;
	margin-right:5px;
	font-size:.6em;
	*font-size:.55em;
	text-align:right;
	line-height:1.0em !important;
}

#content2 .column_two .row .sub_col_2{
	float:left;
	width:60px;
	padding: 1px 3px;
	font-size:.6em !important;
	*font-size:.55em;
	text-align:left;
	line-height:1.0em !important;
	background-color:#999999;
	border:#333333 1px solid;
}

#content2 .column_three{
	float:left;
	width:120px;
}

#content2 .column_three .row{
	float:left;
	width:120px;
	font-size:.8em;
	text-align:left;
	line-height:1.0em;
}

.marginTop5px{margin-top:5px;}
.marginTop10px{margin-top:10px;}
.marginTop20px{margin-top:20px;}
.marginTop30px{margin-top:30px;}
.marginTop40px{margin-top:40px;}
.marginTop50px{margin-top:50px;}
.marginTop60px{margin-top:60px;}
.marginTop70px{margin-top:70px;}
.marginTop80px{margin-top:80px;}
.marginTop90px{margin-top:90px;}
.marginTop100px{margin-top:100px;}

.marginLeft50px{margin-left:50px;}

#preview_bt{border:#666666 solid 1px; margin-left:120px; cursor:pointer;}


