body { 
    font-family :  Verdana, Arial, Helvetica, sans-serif;
    margin : 8px 0px;
    background-color : #E0E0E0;
    text-align : center;
}

h1 {
    font-size : 14px;
    color : #020C73;
    font-weight : bold;
    margin-top : 2px;
    margin-bottom : 2px;
    text-align : center ;
}

h1 strong {
    font-size : 16px;
    color : red;
}

h2 {
    font-size : 20px;
    color : #020C73;
    font-weight : bold;
    margin-top : 2px;
    margin-bottom : 2px;
    text-align : center ;
}

h3 {
    font-size : 14px;
    color : #020C73;
    font-weight : bold;
    margin-top : 2px;
    margin-bottom : 2px;
    text-align : center ;
}

table {
    border : 1px solid #000000;
    background : #FFFFFF ;
    margin : 0px;
    padding : 0px;
    spacing : 0px;
    font-size : 12px;
}

tr {
    border : none;
    margin : 0px;
    padding : 0px;
}

td {
    border : none;
    margin : 0px;
    padding : 0px;
    vertical-align : top;
}

table table {
    border : none;
    font-size : 11px; 
}

div.editorial h3 {
    color : #FFFFFF;
    background : #020C73;
    font-size : 12px; 
}

div.editorial ul li {
    list-style-image: url(images/triangle.gif) ;
    
    margin-left : -20px;
    padding-left : 0px;
    margin-bottom : 0px;
    padding-bottom : 0px;
    margin-top : 0px;
    padding-top : 0px;
}

div.editorial form {
	margin:0px;
}

div.graph table {
	bordercolor: #000000 ;
	border: 1 ;
	cellspacing: 0 ;
	cellpadding: 0 ;
}

div.shortEditorial h3 {
    color : #000000;
    background : #AAAAEF;
    font-size : 12px; 
}

div.box table {
    border : 1px solid #000000;
}

div.box table table {
    border : none ;
}

div.importantInfo {
    color : red;
    font-size : 11px; 
    font-weight:bold;
}

/* login */
div.login table {
	background:#FFCC00;
	padding:3px;  
	spacing : 3px;
	border-bottom : 1px solid blue;
	width: 800px;
}

div.login table tr td a {
	color:blue;
	font-weight:bold;
}

/* menu */
div.menu strong {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
}

div.menu strong strong {
	font-size : 15px;
}

div.menu table {
	background:#E0E0E0 ;
	color:#333333;
}

div.menu table table {
	margin-left: 5px;
}

div.menu a:link {
	text-decoration: none;
	color: #333333; 
	background: #E0E0E0 ; 
}

div.menu a:active { 
	text-decoration: none;
	color: #000000;
	background: #E0E0E0 ; 
}

div.menu a:visited {
	text-decoration: none;
	color: #333333; 
	background: #E0E0E0 ; 
}

div.menu a:hover {
	text-decoration: none;
	color: #eeeeee;
	background: #333333; 
}

/* navigation */
#navigation {
	margin-left : 0px;
    width:100%;
    float:left;
    font-size:1.1em;
    border-bottom:2px solid #020C73;
}

#navigation a
{
color: #000;
background: #fb0 url("images/tab-orange-left.gif") left top no-repeat;
text-decoration: none;
padding-left: 10px
}

#navigation a span
{
background: url("images/tab-orange-right.gif") right top no-repeat;
padding-right: 10px
}

#navigation a, #navigation a span
{
display: block;
float: left
}

/* Commented backslash hack hides rule from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none
}
/* End IE5-Mac hack */

#navigation a:hover
{
color: #fff;
background: #26a url("images/tab-blue-left.gif") left top no-repeat;
text-decoration: none;
padding-left: 10px
}

#navigation a:hover span
{
background: url("images/tab-blue-right.gif") right top no-repeat;
padding-right: 10px
}

#navigation ul
{
list-style: none;
padding: 0;
margin: 0
}

#navigation li
{
float: left;
margin: 0;
padding: 0
} 

/* contact us */
div.contactUs {
	text-align : center ;
	font-size : 10px;
}

div.contactUs a:link {
	text-decoration: none;
	color : black;
	font-weight : italic;
}

div.contactUs a:active { 
	text-decoration: none;
	color : black;
	font-weight : italic;
}

div.contactUs a:visited {
	text-decoration: none;
	color : black;
	font-weight : italic;
}

div.contactUs a:hover {
	text-decoration: none;
	color : black;
	font-weight : italic;
}

/* offer */
div.offer table {
    border : 1px solid #000000;
    color : #000000;
    background : #AAAAEF;
    margin : 0px;
    padding : 0px;
    spacing : 0px;
}

div.offer td {
    border : 1px solid #000000;
    color : #000000;
    background : #AAAAEF;
    margin : 0px;
    padding : 0px;
    spacing : 0px;
}

div.offer image {
    width : 100 ;
}

/* shortOffer */

div.shortOffer a:link {
	text-decoration: none;
	color : white;
	background : red;
	font-weight : bold;
}

div.shortOffer a:active { 
	text-decoration: none;
	color : white;
	background : red;
	font-weight : bold;
}

div.shortOffer a:visited {
	text-decoration: none;
	color : white;
	background : red;
	font-weight : bold;
}

div.shortOffer a:hover {
	text-decoration: none;
	color : white;
	background : red;
	font-weight : bold;
}

