/***********************/
/** FORMAREZO WEBSITE **/
/**     MAIN CSS      **/
/***********************/

html {
	padding:					0;
	margin:						0;
	background-image:			url('img/bg_container.gif');
	background-repeat:			repeat;
	background-position:		top left;
}

body {
	color:						#000000;
	font-size:					12px;
	font-family:				"Verdana";
	padding:					0;
	margin:						0;
}

form {
	display:					inline;
	margin:						0;
	padding:					0;
}

img.png { 
	behavior: 					url('iepngfix.htc');
}

img {
	border:						none;
}

a { color: #3B5998; text-decoration:none; }
a:hover { color: #3B5998; text-decoration:underline; }

#container {
	float:						left;
	width:						100%;
	text-align:					center;
}

#site {
	width:						968px;
	text-align:					left;
	margin:						8px auto 0 auto;
}

#top_corners {	
	float:						left;
	width:						968px;
	height:						20px;
	background-image:			url('img/bg_top_corners.png');
	background-repeat:			no-repeat;
	background-position:		top left;
	behavior: 					url('iepngfix.htc')
}

#logout_link {
	float:						right;
	display:					inline;
	width:						500px;
	text-align:					right;
	margin:						0 14px 0 0;
}

#logout_link a {
	color:						#3B5998;
	text-decoration:			none;
}

#logout_link a:hover {
	text-decoration:			underline;
}

#cast_shadows {
	float:						left;
	width:						968px;
	background-image:			url('img/bg_cast_shadows.png');
	background-position:		top left;
	background-repeat:			repeat-y;
	behavior: 					url('iepngfix.htc')
}

#header {
	float:						left;
	display:					inline;
}

#logo {
	float:						left;
	display:					inline;
}

#bottom_corners {	
	float:						left;
	width:						968px;
}

#footer {
	float:						left;
	width:						968px;
	height:						67px;
	line-height:				1.5em;
	text-align:					center;
	margin-top:					26px;
}

#footer a {
	color:						#3B5998;
	text-decoration:			none;
}

#footer a:hover {
	text-decoration:			underline;
}


/** MISC **/
.underlined {	
	text-decoration:		underline;
}

.no_margin {
	margin:					0;
}

.align_right {
	text-align:				right;	
}

.no_bold {
	font-weight:			normal;
}

.clear_both {
	clear:					both;
}

.float_left {
	float:					left;
	display:				block;
	width:					100%;
	clear:					both;
}

.disabled_text {
	color:					#CCCCCC;
}

.color_777777 {
	color:					#777777;
}

.color_red {
	color:					#FF0000;
}

.color_blue {
	color:					#0000FF;
}

.alinea_9 {
	margin-left:			9px;
}

.alinea_20 {
	margin-left:			20px;
}

.alinea_40 {
	margin-left:			40px;
}

.alinea_60 {
	margin-left:			60px;
}
.alinea_120 {
	margin-left:			120px;
}
.font_size_11 {
	font-size:				11px;
}

.linkTxt {
background-color:		#F7F7F7;
border:thin;
border-color:#F7F7F7;
}

.fakedInput {
	border:					none;
	background-color:		#F7F7F7;
}

.left_box_content_rubric p, .right_box_rubric p {
	margin:					0;
	padding:				0;
}

.black_link {
	color:					#3B5998;
	text-decoration:		none;
}

.black_link:hover {
	text-decoration:		underline;
}