body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
color:#636363;
}

table{
		width:100%;		
		border:0px;
	}

td { vertical-align:top;}

a:hover{text-decoration:none;}

img { border:0px;}

.m_text, td, li, a, input, textarea, select, div
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#636363;
	}

a, strong, span { color:#282828; line-height:14px;}

input, textarea, select { color:#363636;}

.m1_text { color:#7A7A7A; margin-left:25px;}

.ml5 { margin-left:5px}

.t_cell { padding-left:10px; vertical-align:middle;}
	
.c_text, .c_text a 
	{
	 	color:#939393; line-height:11px; text-decoration:none;
	}
	
.c_text a:hover { text-decoration:underline}

.cell_l { padding: 12px 20px 28px 10px}

.cell_r { padding: 20px 15px 10px 13px}

.line { height:3px; background-color:#7A7A7A;}

.dot_line { height:1px; background-image:url(images/h-l_.gif); background-repeat:repeat-x}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		color: default;
	}


.input
	{
		width:110px; height:21px; border-color:#747474; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:7px
	}

.table_multi_item	{ background-color: #ffffff; border: 1px solid #fff }
.table_multi_item_over	{ background-color: #e7ffaa; cursor: hand; border: 1px dashed #aaa }

ul {margin:0; padding:0; list-style:none}
li {color:#000000; line-height:18px}

.ul1 li { padding-top:3px; padding-bottom:3px}	

.ul1 li a { line-height:11px; text-decoration:none; margin-left:6px;}

.ul1 li a:hover { text-decoration: underline}


#mainContainer{
		width:660px;
		margin:0 auto;
		text-align:left;
		height:100%;
		background-color:#FFF;
		border-left:3px double #000;
		border-right:3px double #000;
	}
	#formContent{
		padding:5px;
	}
	/* END CSS ONLY NEEDED IN DEMO */
	
	
	/* Big box with list of options */
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:359px;	/* Width of box */
		height:250px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #000000;	/* 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 */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#000000;
		color:#FFF;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}


h3{
		font-family:Tahoma;
		font-size:16px;
		line-height:15px;
		color:#636363;
}
h2{
		font-family:Tahoma;
		font-size:20px;
		line-height:16px;
		color:#636363;
}
h1{
		font-family:Tahoma;
		font-size:15px;
		line-height:15px;
		color:#ffffff;
}

DIV.bann{
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 60px;
	WIDTH: 468px;
	LEFT: 305px;
	POSITION: absolute;
	TOP: 0;
}
DIV.bann2{
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 60px;
	WIDTH: 468px;
	LEFT: 305px;
	POSITION: absolute;
	TOP: 94%;
}
DIV.bann3{
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 70px;
	WIDTH: 400px;
	LEFT: 340px;
	POSITION: absolute;
	TOP: 40px;
	Font: Bold;
	Font-size: 20;
	Font-style: Arial,Verdana;
	
}
DIV.bann4{
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 25px;
	WIDTH: 410px;
	LEFT: 240px;
	POSITION: absolute;
	TOP: 8px;
	Font-size: 14;
	Font-style: Arial,Verdana;
	
}
DIV.menu_top{
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 30px;
	WIDTH: 500px;
	LEFT: 260px;
	POSITION: absolute;
	TOP: 165px;
	Font-size: 14;
	
}
div.content H1{
		font-family:Tahoma;
		font-size:17px;
		line-height:17px;
		color:#ff1100;
}

div.content H2{
		font-family:Tahoma;
		font-size:15px;
		line-height:15px;
		color:#ff6711;
}
a.no_class{ font-family:Tahoma;
		font-size:12px;
		color:#ffffff;
}
