/*#########    AUTOMATIC ATTRIBUTES         #########*/
body {margin : 0px 0px 0px 0px;font:normal normal 11px Verdana;scrollbar-DarkShadow-Color:#dddddd;scrollbar-Highlight-Color:#dddddd;scrollbar-Track-Color:#f2f2f2;scrollbar-Face-Color:#DDDDDD;scrollbar-Shadow-Color:#5C5C5C;scrollbar-3dLight-Color:#0C2B3C;scrollbar-Arrow-Color:#6a6a6a; background:#eaeaea url(../img/background_top.png) repeat-x top left;min-width:1000px;}

body.popup{ margin : 0px 0px 0px 0px;font:normal normal 11px Verdana;scrollbar-DarkShadow-Color:#dddddd;scrollbar-Highlight-Color:#dddddd;scrollbar-Track-Color:#f2f2f2;scrollbar-Face-Color:#DDDDDD;scrollbar-Shadow-Color:#5C5C5C;scrollbar-3dLight-Color:#0C2B3C;scrollbar-Arrow-Color:#6a6a6a; background:#ffffff;}

/*######### Layer & Font Header #########*/
.wraper {margin:0 auto; min-width:1000px; max-width:1280px; position:relative; padding-top:206px;}
#header {position:absolute; top:0; left:0; width:100%; height:206px;}
#header .ticker {width:100%;height:30px;color:#ffffff;}
.headline {font:normal normal 24px Verdana;text-decoration:none;color:#000000; padding-left:40px;}
.text{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;color:#000000;}
.clear {clear:both; height:0px;font-size:0px;}

/*######### Layer Of All Sites #########*/

.main {padding:0 0.5%; overflow:hidden;}
.contentarea {margin-right:20%;}
#content {float:left; width:100%;}
#content h3{ font-size:24px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;color:#000000;margin:0 0 0 0;
padding:0 0 0 0;}
.column {float:left;width:99.1%;margin-right:0.6em;background:#ffffff;}
.colarea {padding:30px;line-height:1.5em;font-size:14px;}
.div_border {border: 1px solid #ddd; padding: 10px; margin-bottom:20px;}
.heading_div_box {font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;color:#000000;text-transform:uppercase; font-weight:bold;border-bottom:1px dashed #CCC;margin:0 0 15px 0;padding:0 0 9px 0;}
.headline_mask {font:normal normal 16px Verdana;text-decoration:none; color:#000000; line-height:30px; padding-top:20px;}
.line { width:100%; margin-bottom:20px; margin-top:20px; border-bottom:1px dashed #CCC;}

/*######### Layout Sidebar #########*/
#sidebar {float:right; width:20%;}
.box {background-color:#ffffff; margin-bottom:10px; padding: 10px;}
.box h2{font-size:1.25em; font-family:Arial, Helvetica, sans-serif; text-decoration:none;color:#000000;text-transform:uppercase;border-bottom:1px dashed #CCC;margin:0 0 15px 0;padding:0 0 9px 0;}

/*######### Layout Footer #########*/
#footer {margin:0.5% 0.5% 0 0.5%; padding:0 1em 0 1.4em; overflow:hidden; background:#d2d2d2;}

/*######### FONTS #########*/
a.menu_header:link {font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;color:#ffffff;}
a.menu_header:hover {font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; text-decoration:underline;}
a.menu_header:visited {font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;color:#ffffff;}
a.menu_header:visited:hover {font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;color:#ffffff; text-decoration:underline}
a.menu_header:active {font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;color:#ffffff;}

/*##########################################################################################################################################################*/

/*#########          Layer & Section's layout        #########*/
table.StepInfo 		{border:1px inset;}
table.StepInfo1		{background:#FFFFFF;}
table.login		{position:absolute;top:100px;left:100px;border:1px solid #125EBC;background:#F4F4F4;font:normal normal 14px Verdana;}
input.login		{color:#000000;}
textarea.terms 		{border:1px solid #125EBC;background:#F4F4F4;font:normal normal 14px Verdana;}
td.Stepinfo 		{font:normal 14px/16px Verdana;}
.stepinfo_header 	{position:absolute;top:91px;left:57px;font:bold 18px/20px Verdana;}
.stepinfo_mask 		{position:absolute;left:15px;top:15px;}
#login_head		{position:absolute;font : bold 13px/15px Verdana;left:10px;top:-7px;background:#F4F4F4 none no-repeat;border : 1px solid #125EBC;color: #125EBC;}
#register_head		{position:absolute;font : bold 13px/15px Verdana;left:230px;top:22px;background:#F4F4F4 none no-repeat;border : 1px solid #125EBC;color: #125EBC;}
#welcome		{position:absolute;top:50px;left:70px;font: bold normal 15px Verdana;color:#125EBC;}
#fronttop 		{margin:0px 0px 0px 0px;position:absolute;left:320px;top:0px;background:#0066CC; }
#att_register		{position:absolute;top:300px;left:100px;font:normal 11px/11px Verdana;}	

/*#########          Font & Link layout          #########*/
a.fronttop:link 	{font:normal normal 14px Verdana;text-decoration:none;color:#ffffff;padding:13px;}
a.fronttop:visited	{font:normal normal 14px Verdana;text-decoration:none;color:#ffffff;padding:13px;}
a.fronttop:hover	{font:normal normal 14px Verdana;text-decoration:none;color:#ffff00;padding:13px;}
a.fronttop:active 	{font:normal normal 14px Verdana;text-decoration:none;color:#ffffff;padding:13px;}
a.fronttop:visited:hover{font:normal normal 14px Verdana;text-decoration:none;color:#ffff00;padding:13px;}
a:link 			{font:normal normal 11px Verdana;text-decoration:none;color:#125EBC;padding:13px;}
a:mailto		{font:normal normal 11px Verdana;text-decoration:underline;color:#125EBC;padding:13px;}
a:visited		{font:normal normal 11px Verdana;text-decoration:none;color:#125EBC;padding:13px;}
a:hover			{font:normal normal 11px Verdana;text-decoration:none;color:#138ABB;padding:13px;}
a:active 		{font:normal normal 11px Verdana;text-decoration:none;color:#C0C0C0;padding:13px;}
a:visited:hover		{font:normal normal 11px Verdana;text-decoration:none;color:#138ABB;padding:13px;}

/*#########          INPUT layout         #########*/
input 			{background:#F4F4F4;color:#125EBC;border:1px solid #125EBC;font:normal 12px Verdana;}
input.btn 		{background:#F4F4F4;color:#125EBC;border:1px solid #125EBC;font:normal 12px Verdana; width: 100px;}
input.btn1		{background:#F4F4F4;color:#125EBC;border:1px solid #125EBC;font:normal 12px Verdana; width: 300px;}
input.btn2		{background:#F4F4F4;color:#125EBC;border:1px solid #125EBC;font:normal 12px Verdana; width: 180px;}
input.btn3		{background:#F4F4F4;color:#125EBC;border:1px solid #125EBC;font:normal 12px Verdana; width: 250px;}
input.btn4		{background:#F4F4F4;color:#125EBC;border:1px solid #125EBC;font:normal 12px Verdana; width: 400px;}
button.origin_list 	{background:#F4F4F4;color:#125EBC;border:1px solid #125EBC;font:normal 12px Verdana;}
input.exact		{background:#F4F4F4;color:#000000;border:1px solid #125EBC;font:normal 12px Verdana;}
select 			{background:#F4F4F4;color:#000000;border:1px solid #125EBC;font:normal 12px Verdana;}


/*########## MOUSE OVER ##########  */
tr.Results_m 		{background-color:#D5D5D5;font:bold normal 11px Verdana;}
tr.Results_m select	{background-color:#D5D5D5;font-size:11px;line-height:12px;color:black;width:145px;}
tr.Origin_List_m	{background-color:#D5D5D5;font:bold normal 11px Verdana;}
tr.Origin_List_m select	{background-color:#D5D5D5;font-size:11px;line-height:12px;color:black;width:145px;}
table.Origin		{width:600px;border:0px;padding:1px 1px 1px 1px;}
thead.Origin 		{background:#A9A9A9;border:1px;font:normal normal 11px Verdana;}
tbody.Origin 		{background-color:#F5F5F5;font:bold normal 11px Verdana;}
tfoot.Origin 		{background-color:#F5F5F5;color:#125EBC;font:bold normal 12px Verdana;}
