body 
	{
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
 	font-family: verdana,helvetica,sans-serif; 
	font-size: 11px;
 	text-decoration: none;
	color: #63666B;
 	}

a:link
	{ 
 	color: #3A4D6B;
 	text-decoration: none;
 	}

a:visited
	{ 
 	color: #3A4D6B;
 	text-decoration: none;
 	}

a:active
	{ 
 	color: #9F9F9F;
 	text-decoration: none;
 	}

a:hover
	{ 
 	color: #9F9F9F;
 	text-decoration: none;
 	}

a:focus
	{ 
 	color: #9F9F9F;
 	text-decoration: none;
 	}

h1
	{ 
 	color: #3A4D6B;
	font-size: 13px; 
	font-weight: bold;
 	text-decoration: none;
	margin-top:2px;
	margin-bottom:6px;
 	}

h2
	{ 
 	color: #3A4D6B;
	font-size: 13px; 
	font-weight: bold;
 	text-decoration: none;
	margin-top:2px;
	margin-bottom:6px;
 	}

h3
	{ 
 	color: #3A4D6B;
	font-size: 12px; 
	font-weight: bold;
 	text-decoration: none;
	margin-top:1px;
	margin-bottom:4px;
 	}

h4
	{ 
 	color: #3A4D6B;
	font-size: 12px; 
	font-weight: bold;
 	text-decoration: none;
	margin-top:1px;
	margin-bottom:4px;
 	}

h5
	{ 
 	color: #3A4D6B;
	font-size: 11px; 
	font-weight: bold;
 	text-decoration: none;
	margin-top:1px;
	margin-bottom:2px;
 	}

p
	{ 
 	color: #333333;
	font-size: 11px;
	font-weight: normal;
 	text-decoration: none;
	margin-top:2px;
	margin-bottom:8px;
 	}

img 	{
    	border: none;
	padding: 0px !important;
    	margin: 0px !important;
	}

img.landing
	{
    	border: none;
    	margin-top: 3px !important;
	}

img.maplesimapp
	{
    	border: 1px solid;
		border-color: #3f3f3f;
    	margin-top: 6px !important;
    	margin-right: 6px !important;
	}

p.body
	{ 
 	color: #333333;
	font-size: 11px; 
	font-weight: normal;
 	text-decoration: none;
	margin: 2px;
	padding: 0px;
 	}

p.menu
	{ 
 	color: #3A4D6B;
	font-size: 11px; 
	font-weight: normal;
 	text-decoration: none;
	line-height:1.0em;
 	}

p.story
	{ 
 	font-family: verdana,helvetica,sans-serif; 
	font-size: 9px; 
	color: #62676B;
	padding: 2px;
 	}

div.dot
	{
	color: #E5020D;
	}

pre
	{ 
 	color: #FFFFFF;
	font-size: 11px; 
	font-weight: normal;
 	text-decoration: none;
	background-color: #444444;
	margin-top:2px;
	margin-bottom:8px;
 	}

table.frame
	{
	table-layout: fixed;
	border-collapse: collapse;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	border: 0px;
 	}

table.content
	{
	table-layout: fixed;
	border-collapse: collapse;
	padding: 0px;
	border: 0px;
	margin: 5px;
 	}

table.story
	{
	table-layout: fixed;
	border-collapse: collapse;
	padding: 0px;
	border: 0px;
	margin: 5px;
 	}

td,td.frame
	{
 	font-family: verdana,helvetica,sans-serif; 
	font-size: 11px; 
	color: #3A4D6B;
	padding: 0px;
  	}

td.content
	{
 	font-family: verdana,helvetica,sans-serif; 
	font-size: 11px; 
	color: #000040;
  	}

td.story
	{
 	font-family: verdana,helvetica,sans-serif; 
	font-size: 9px; 
	color: #62676B;
  	}
ul 
	{
	list-style-type: disc;
	}
ol 
	{
	list-style-type: square;
	margin-top:1px;
	margin-bottom:1px;
	}
li
	{
	color: #333333;
	font-size: 11px; 
	font-weight: normal;
 	text-decoration: none;
	padding-bottom: 2px;
	margin-top:1px;
	margin-bottom:1px;
	}

input {
	font-size: 8pt;
	border-width: thin;
	border-width: 1px;
	border-color: #808080;
	border-style: solid;
	background-color: #FFFFFF;
	}
select {
	font-size: 8pt;
	border-width: thin;
	border-width: 1px;
	border-color: #808080;
	border-style: solid;
	background-color: #FFFFFF;
	}	
textarea {
	font-size: 8pt;
	border-width: thin;
	border-width: 1px;
	border-color: #808080;
	border-style: solid;
	background-color: #FFFFFF;
	}

.checkbox { 
	border-width: thin;
	border-width: 0px;
	border-color: #808080;
	border-style: solid;
	background-color: #EFEFEF;
	}

.button { 
	border-width: thin;
	border-width: 1px;
	border-color: #808080;
	border-style: solid;
	background-color: #E7E7E7;
        width:140px;
	}

#quote-left  { 
        float: left; 
        clear: left; 
        width: 160px; 
        padding: 5px;
	margin-top:   1px;
	margin-bottom:2px;
        margin-left:  0px; 
        margin-right: 8px; 
        border: 1px solid #A7A7A7; 
        text-align: center; 
        vertical-align: middle; 
        line-height: 1.25em;
	font-size: 7pt; 
	color: #62676B;
        }

#quote-right  { 
        float: right; 
        clear: right; 
        width: 160px; 
        padding: 5px; 
	margin-top:   1px;
	margin-bottom:2px;
        margin-left:  8px; 
        margin-right: 0px; 
        border: 1px solid #A7A7A7; 
        text-align: center; 
        vertical-align: middle; 
        line-height: 1.25em; 
	font-size: 7pt; 
	color: #62676B;
        }

#nav { display: block; margin: 0; padding: 0; position: relative; }
#nav li { display: block; list-style: none; margin: 0; padding: 0; border: 5px; border-color: #000000; float: left; position: relative; }
#nav a { display: block; }
#nav ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
#nav ul a { zoom: 1; } /* IE6/7 fix */
#nav ul li { float: none;  }
#nav ul ul { top: 0; }
    
/* Essentials - configure this */

#nav ul { width: 165px; list-style-image:  url(images/dot_trans.gif); list-style-type: square; }
#nav ul ul { left: 165px; }

/* Everything else is theming */
 
#nav { background-color: #FFFFFF; height: 19px; }
#nav *:hover { background-color: #E3EBF1; color: #3A4D6B; }
#nav a { background-color: #FFFFFF; color: #3A4D6B; font-size: 11px; margin-right: 0px ; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px; line-height: 1; border:1px solid #FFFFFF; filter:alpha(opacity=95); -moz-opacity:0.95; opacity:0.95; }
#nav li.hover a { color: #3A4D6B; border:1px solid #E3EBF1; } /* hover works in IE only */
#nav ul { top: 18px; } 
/* #nav ul li a { color: #3A4D6B; background-color: #FFFFFF; } */
#nav ul li.hover > a { color: #3A4D6B; } /* for Mozilla-based */
#nav ul a { border-bottom: 0px; border-right: none; } 
/* #nav ul a { border-bottom: none; } - I also needed this for IE6/7 */

#partners {
	text-align: center;
	padding-bottom: 5px;
	}

#partners  img{
	text-align: center;
	padding-bottom: 25px; !important;
	}
	
#termine {
	background-color: #E4E8EC; 
	padding-left: 0px; 
	padding-top: 4px;
	padding-bottom: 4px;
	list-style: none;
}

#fade ul{
	list-style-type: none;
	padding-top: 0px;
	padding-bottom: 0px;	
	}

#fade li{
	padding: 0px;
	margin-left: -40px;
	}

.fade entry{
	padding-top: 0px;
	padding-bottom: 0px;
	}

#slide ul,ol{
	padding-top: 0px;
	padding-bottom: 0px;
	list-style-type: none;
	}	
	
#slide li{
	padding-left: 0px;
	padding-right: 0x;
	margin-left: -40px;	
	}

.slide entry{
	padding-top: 0px;
	padding-bottom: 0px;
	}	
