@charset "utf-8";

/* CSS Document */

*{ margin:0px; padding:0px;}

body { background-image:url(STE_images/background.gif); background-repeat:repeat; margin:0px; padding:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFFF00; text-align:left;}

table, td{margin:0px; padding:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFFF00; } 

img{ behavior: url(js/iepngfix.htc);}

a:link, a:visited{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; }

a:hover{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:underline; }


/* ID */

#container2{ width:950px; height:auto; display:block; text-align:left;}

#top{ background-image:url(STE_images/top.gif); width:950px; height:23px; display:block; clear:both; background-repeat:no-repeat;}

#flash{ background-image:url(STE_images/flash.jpg); height:160px; width:950px; display:block; clear:both; background-repeat:no-repeat; overflow:hidden;}

#mid1{ background-image:url(STE_images/mid-1.gif); height:84px; width:950px; display:block; clear:both; background-repeat:no-repeat;}

#mid2{ background-image:url(STE_images/mid-2.gif); width:184px; height:422px; display:block; float:left; background-repeat:no-repeat;}

#mid24{ width:184px; height:422px; display:block; float:left; background-repeat:no-repeat;}

#mainbg{ width:950px; display:block; background-color:#005596; height:auto; overflow:hidden;}

#mainbg a{ color:#000000;}


#mainbg td a, #mainbg td{ color:#000000;}


#mid3{ background-image:url(STE_images/mid-3.gif); width:766px; height:422px;  display:block; float:left;  background-repeat:no-repeat;}

#mid32{ width:766px; height:auto; overflow:visible;  display:block; float:left;  background-repeat:no-repeat;}

#bottom{ background-image:url(STE_images/bottom.gif); height:70px; width:950px; display:block; clear:both; background-repeat:no-repeat; padding-top:52px;}

#nav_pad{ clear:both; padding-left:21px; padding-top:24px;}

#emc2pad{ padding-top:50px; width:100%; height:auto;}

#browserpad{ height:10px; display:block; width:100%;}

#textarea{ padding-top:22px; padding-left:17px; padding-right:19px; line-height:18px; display:block; font-size:11px; font-weight:800; text-align:left; }

#title_pad{ height:9px; width:100%; display:block;}

#eu_table td, #eu_table table {vertical-align:top; border:0px; margin:0px; width:100%;}

#td-height, #td-height td{ height:40px;}

html>body #container2{ *width:955px; *height:auto; *display:block; *text-align:left; *overflow:hidden;}

.alert{ display:none;}
