@charset "utf-8";
/* CSS Document */
html {
height:100%}

body {
 font-family:  Arial, Helvetica, sans-serif;
 font-size:11px;
 margin: 20px 0 0 0; 
 padding:0;
 background-image:url(../images/page_bg.gif);
 height:100%;
}

p {
 display: block;
 padding: 15px 20px 0px 20px;
 font: 12px/16px Arial, Helvetica, sans-serif;
 color: #393A20;
 margin: 0;
}

h1, h2, h3, h4, h5, h6 {
 font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
 color: #ff9900;
 background-color: transparent;
 font-size: 16px;
 font-weight: bold;
 margin-top: 0pt;
 margin-bottom: 0pt;
 padding-top: 0.5em;
 text-shadow: #999 0.2em 0.2em 3px;
}

h1 {
 font-size: 150%;
}

h2 {
 font-size: 140%;
}

h3 {
 font-size: 130%;
 border-bottom: none;
 font-weight: bold;
}

h4 {
 font-size: 120%;
 border-bottom: none;
 font-weight: bold;
}

h5 {
 font-size: 100%;
 border-bottom: none;
 padding-top:0;
 font-weight: bold;
}
h6 {
 font-size: 90%;
 border-bottom: none;
 font-weight: bold;
}
#callout {
 position:absolute;
 left: 750px;
 font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
 font-size:11px;
 margin:0;
 padding:0;
 color:#FFFFFF;
 height:100%;
}

#callout p {
 font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
 font-size:11px;
 margin:0;
 padding:0;
 color:#FFFFFF;
 padding: 5px 0px 5px 0px;
}
.container {
 width:798px;
 height:100%;
}
#header {
 width:798px; 
 height:92px;
 background:#fff;
 background-image:url(../images/tg_03.gif);
 background-repeat:no-repeat;
 border:1px solid #999999;

}
#mainstage {
 width:798px;
 background-image:url(../images/tg_06.gif);
 background-repeat:no-repeat;
 background-color:#FFFFFF;
 border-left:1px solid #999999;
 border-right:1px solid #999999;
 border-bottom:1px solid #999999;
 border-top: 0 none #99999;
}
#leftcolumn{
padding:12px;
}
#flashcontainer{
padding:13px 11px 24px 7px;
}
#bottomright{
padding:0px 11px 24px 7px;
font-family:  Arial, Helvetica, sans-serif;
}
#bottomright p {
 display: block;
 font: 12px/16px Arial, Helvetica, sans-serif;
 color: #393A20;
}



/* #####   NAV   #### */

ul#main_menu {
 position:relative; 
 top:10px; 
 left:185px; 
 border:0; 
 padding:0; 
 margin:0; 
 list-style-type:none;
 }
ul#main_menu li {
 display: inline; 
 list-style-type: none; 
 padding-right: 20px; 
 height:20px; 
}
ul#main_menu li a{
 display:inline;  
 height:20px; 
 text-decoration:none;  
 color:#222; 
 font-family:Georgia, Times New Roman, Times, serif; 
 position:relative; 
 font-weight:bold; 
 }
* html ul#main_menu li a {
height:81px; 
he\ight:20px; 
}
ul#main_menu li a b {
font-weight:bold; 
text-align:center; 
}
ul#main_menu li a:hover {
color:#ff5500; 
cursor:pointer;
}
ul#main_menu li a.selected {
color:#ff5500;
}
ul#main_menu li a:link.selected {
color:#ff5500;
}

.selected {
 color:#ff5500; 
}

.arrows {
 color:#ff5500;
}
.pands {
 color:#ff0000;
 padding-bottom:5px 5px 5px 0;
}
.servicedivider {
 border-left: 1px dashed #FECF1D;
}

/* tables */

#listcontain1 {
 padding: 0px 20px 0px 22px;
}
#listcontain1 td {
 font: 12px/16px Arial, Helvetica, sans-serif;
 color: #393A20;
 margin: 0;
}
#listcontain1 p {
 font: 12px/16px Arial, Helvetica, sans-serif;
 color: ##ff0000;
 padding:5px 0 5px 0;
}
