@charset "UTF-8";
* 													{margin:0; padding:0;}
body  												{font: 100% Verdana, Arial, Helvetica, sans-serif; background: #fcf7cf; margin: 0; padding: 0; text-align: center;color: #000000;}
hr 													{border: 0; width: 100%; color: #990000; background-color:#990000; height: 2px;}
ul 													{margin:0 0 0 20px;}
img 												{border:none;}
.padddown 											{margin:0 0 -10px 0;}	
.fltrt 												{float: right; margin-left: 8px;}
.fltlft 											{float: left; margin-right: 8px;}
.clearfloat 										{clear:both; height:0; font-size: 1px; line-height: 0px;}


#topsection 										{background-image:url(images/topbg.jpg); background-position:top; background-repeat:repeat-x; width:100%; height:450px;}
#topcontainer 										{margin:0 auto; width:900px; height:96px;}
#topcontainer .col1 								{background-image:url(images/especial.png); background-position:left; background-repeat:no-repeat; float:left; width:447px; 
													height:60px; overflow:hidden;}
#topcontainer .col2 								{float:left; width:453px; height:60px; overflow:hidden;}
#topcontainer .col3 								{background:url(images/touch.png) top left no-repeat; float:left; overflow:hidden; width:900px; height:36px;}

#mainmenu											{margin: 40px 0 0 0; text-align: left;}
#mainmenu ul										{width:453px; height:60px;}
#mainmenu ul li 									{list-style: none; display: inline;}
#mainmenu ul li a,
#mainmenu ul li a:visited,
#mainmenu ul li a .seletedPage						{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#FFFFFF; text-decoration:none; padding:0 0 0 10px;}
#mainmenu ul li a:hover								{color:#990000;}




#midcontainer 										{width: 900px; height:354px; margin: 0 auto;  text-align: left; font-family:Georgia, "Times New Roman", Times, serif; 
													font-size:14px;	color:#FFFFFF;}
#midcontainer p 									{margin:8px 0 0 0;}
#midcontainer a, #midcontainer a:visited 			{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#999; text-decoration:none; padding:0 0 0 0;}
#midcontainer a:hover 								{color:#fff; text-decoration:none;}


#twocol .col1 										{float: left;  width: 440px; padding:30px 10px 0 10px;}
#twocol .col2 										{float: left; width: 420px; padding:30px 10px 0 10px;}
#twocol .col3 										{display:none;}

#threecol .col1 									{float: left; width: 440px; padding:30px 10px 0 10px;}
#threecol .col2 									{float: left;	width: 200px; 	padding:30px 10px 0 10px;}
#threecol .col3 									{float: left; width: 220px; height:354px;}

#onecolumn .col1 									{float: left; width: 880px; margin:30px 0 20px 0;padding:0 10px 0 10px; }
#onecolumn .col2 									{display:none;}
#onecolumn .col3 									{display:none;}

#twocolumn .col1 									{float: left; width: 580px; margin:30px 0 20px 0; padding:0 10px 0 10px}
#twocolumn .col2 									{float: left; width: 280px; margin:30px 0 20px 0; padding:0 10px 0 10px;}
#twocolumn .col3 									{display:none;}

#threecolumn .col1 									{float: left; width: 280px; margin:30px 0 20px 0; padding:0 10px 0 10px;}
#threecolumn .col2 									{float: left; width: 280px; margin:30px 0 20px 0; padding:0 10px 0 10px;}
#threecolumn .col3 									{float: left; width: 280px; margin:30px 0 20px 0; padding:0 10px 0 10px;}

#mainthreecolumn .col1 								{float: left; width: 440px; margin:30px 0 20px 0; padding:0 10px 0 10px;}
#mainthreecolumn .col2 								{float: left; width: 200px; margin:30px 0 20px 0; padding:0 10px 0 10px;}
#mainthreecolumn .col3 								{float: left; width: 200px; margin:30px 0 20px 0; padding:0 10px 0 10px;}



#botsection 										{width: 900px; margin: 0 auto; text-align: left; font-family:Georgia, "Times New Roman", Times, serif; color:#666666;}
#botsection h1,
#botsection h2,
#botsection h3,
#botsection h4,
#botsection h5,
#botsection h6 										{color:#990000; margin:5px 0 0 0;}
#botsection p 										{margin:10px 0 10px 0;}
#botsection a, #botsection a:visited 				{font-family:Georgia, "Times New Roman", Times, serif; color:#990000; text-decoration:none; padding:0 0 0 0;}
#botsection a:hover 								{color:#666666; text-decoration:none;}




#footer 											{font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#990000; padding: 0 10px 0 20px;} 
#footer p 											{margin: 0; padding: 10px 0;}
#footer a, #footer a:visited 						{font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#999; text-decoration:none; padding:0 0 0 0;}
#footer a:hover 									{color:#990000; text-decoration:none;}

