/* ======================================== */
/* Colors
/* ---------------------------------------- */
/* Border: 		#b4b4b4, #f1f1f1, #dddddd, #333333
/* Background:	#f1f1f1
/* Green fill:	#76d769
/* ======================================== */


/* ================================================================================ */
/* Containers
/* ---------------------------------------- */
#table_main
{
	background-color:#ffffff;
}
#tr_top
{
	/*
	
	*/
	background-repeat:repeat-x;
}
	#td_main_top_left, #td_main_top, #td_main_top_right
	{
		/*
		background-color:#fffff;
		*/
		border-bottom:1px solid #cccccc;
	}
	#td_main_top
	{
		/*
		background-repeat:repeat-x;
		*/
		
	}
		
	#td_main_m_right
	{
		
	}
	#td_main_mid
	{
		/*
		border-right:1px solid #b4b4b4;
		*/
		
	}
		#td_main_mid_left
		{
			/*
			background-color:#f1f1f1;
			*/
			
			border-right:1px solid #cccccc;
		}
		#td_main_mid_right
		{
			/*		
			height: 100%;
			*/		
		}
			#div_middle_section
			{
				/*
				height: 100%;	
				width: 100%;
				border: 2px solid green;
				*/
				
				float:left;
				width: 900px;
				background-image:url(../images/menu_bg.gif);
				background-repeat:repeat-y;
				background-color:#ffffff;
			}
			#div_content
			{
				/*
				width:100%;
				*/
			}
			#div_middle_section_right
			{
				/* ======================================== */
				/* border:1px dotted red; is not set (and width is not set), width increases?, width is ignored?
				/* ======================================== */
				
				/*
				width: 100%;
				border: 2px solid red;
				float: right;
				border: 2px solid #FF33CC;
				width: 886px; width: 100%;
				*/	
				
				
				margin-left: 15px;
				padding-bottom: 20px;
			}
	#td_main_footer_left, #td_main_footer, #td_main_footer_right
	{
		/*
		
		*/
		background-color:#f1f1f1;
		border-top:1px solid #dddddd;
	}
	#td_main_footer
	{
		
	}
/* ================================================================================ */



/* ================================================================================ */
/* Text adjusters
/* ---------------------------------------- */

/*
text-align:center;
vertical-align:middle;
font-variant:small-caps;
text-transform:uppercase;
font-weight:bold;
font-family:Georgia,"Times New Roman",Times,serif;
*/

.text_80
{
	font-size: 80%;
}
.text_90
{
	font-size: 90%;
}
.size_7
{
	font-size: 180%;
}
.size_6
{
	font-size: 160%;
}
.size_5
{
	font-size: 140%;
}
.size_3
{
	font-size: 100%;
}
.size_2
{
	font-size: 80%;
}
.size_1
{
	font-size: 60%;
}
.text_black
{
	color:black;
}
.text_gray
{
	color:#b4b4b4;
}
.text_gray_darker
{
	color:#999999;
}
.text_gray_lighter
{
	color: #d0d0d0;
}
.cursor_default
{
	/*
	*/
	cursor:default;
	pointer-events:none;
	-moz-user-select: none;
}
.opacity_25
{
	/*
		
	*/
	
	opacity:0.25;
	filter:alpha(opacity=25) DropShadow(Color=#ff0000, OffX=1, OffY=1, Positive=1);
	display: inline-block;
}
.align_left
{
	text-align: left;
}
.align_right
{
	text-align: right;
}
.padding_0
{
	padding:0;
}
/* ================================================================================ */


/* ================================================================================ */
/* Layout adjustments
/* ---------------------------------------- */
#div_anti_float
{
	/*
	
	*/
	clear:both;
}
#div_anti_float_border
{
	border-top:1px solid #ffffff;
	margin-top:-1px;
	clear:both;
}
/* ================================================================================ */


/* ================================================================================ */
/* Section 1
/* ---------------------------------------- */
table #table_section1
{
	font-family: 'Times New Roman', Times, serif, Georgia;
	font-size: x-small;
	border: solid;
	border-color: #000000;
	border-width: 0px;
}

table #table_section1_3
{
	font-family:'Times New Roman',Times,serif,Georgia;
	font-size:x-small;
	border:solid;
	border-color:#000000;
	border-width:0;
	width:350;
	height:400;
}


.div
{
	color:#666666;
	padding:0px;
	margin:0px;
	text-align:center;
	vertical-align:middle;
}

.img
{
	padding:0px;
	margin:0px;
	display:block;
	border:0px;
}

.img2
{
	padding:0px;
	margin:0px;
	border:0;
	vertical-align:baseline;
}
/* ================================================================================ */