/* CSS for new Java-Partner 
 * Author: Hannie Fan, Sun Microsystems, Inc. March 2006
 */ 

html, body {  
	margin-top: 0;
	padding: 0;
}
body {    
	font: .8em Arial, Helvetica, sans-serif;
	color:#000;
}
h1 {
	font: bold 2em Arial, Helvetica, sans-serif;
	color: #5382a1;  
	text-align:left;
}
h2 {
	font: bold 1.6em Arial, Helvetica, sans-serif;
	color: #5382a1;  
	text-align:left;
}
h3,h4 {
	color: #5382a1;  
	text-align:left;
}
h5,h6 {
	color: #000; 
}
td {
	padding: 1px 5px;
}
th {
   text-align:left;
   margin:0;
   padding: 0 5px;
   font-weight: bold;
}
a:link {	
	color: #35556b; 
	text-decoration: underline;
}
a:visited {	
	color: #5382a1; 
	text-decoration: underline;
}
a:hover {
	color: #ffc726; 
	text-decoration: underline; 
}
a:active {
	color: #b2bc00; 
	text-decoration: underline; 
}
/*.topbanner {
	background: url(../images/topBannerLE.jpg) no-repeat center center;
	height:110px;
}*/
.question{ font-weight:bold; font-style: italic;}
/*.mastheadlink a:link { text-decoration:underline; color:#ffffff; }
.mastheadlink a:visited { text-decoration:underline; color:#fff; }
.mastheadlink a:hover { text-decoration:none; color:#fff; }*/

/*optgroup {
	padding-top:2px;
	padding-bottom:8px;
	clear:right;
	border-top-width:medium;
	border-bottom-width:medium;
	border-left-width:medium;
	border-right-width:medium;
	
	border-top-style:double;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
	border-top-color:#900;
}
.horizontalramp120 {
  	background-image: url(horzramp120.jpg);
	background-repeat: repeat-y;
}*/

/* background / foreground colors */
.bgsunblue { background-color: #587993; color: #ffffff; }
.bgsundarkblue { background-color: #3e647e; color: #ffffff; }
.bgsunlightblue { background-color: #a5b8c9; }
.fgsunblue { color: #587993; }
.fgsundarkblue { color: #3e647e; }
.fgsunlightblue { color: #a5b8c9; }
.darkbluebox {background-color: #3e647e; color:#ffffff; padding: 20px;}
.bluebox { background-color: #587993; color: #ffffff;padding: 20px;}
.lightbluebox {background-color: #a5b8c9;color:#000000;padding: 20px;}

.bgsunorange { background-color: #e76f00; color: #ffffff; }
.bgsundarkorange { background-color: #c06600; color: #ffffff; }
.bgsunlightorange { background-color: #ed9b4f; }
.fgsunorange { color: #e76f00; }
.fgsundarkorange { color: #c06600; }
.fgsunlightorange { color: #ed9b4f; }
.darkorangebox {background-color: #c06600; color:#ffffff; padding: 20px;}
.orangebox { background-color: #e76f00; color: #ffffff;padding: 20px;}
.lightorangebox {background-color: #ed9b4f; color:#000000;padding: 20px;}

.bgsungreen { background-color: #b2bc00; }
.bgsundarkgreen { background-color: #5f7800; color: #ffffff; }
.bgsunlightgreen { background-color: #c5d5a9; }
.fgsungreen { color: #b2bc00; }
.fgsundarkgreen { color: #5f7800; }
.fgsunlightgreen { color: #c5d5a9; }
.darkgreenbox {background-color: #5f7800; color:#ffffff; padding: 20px;}
.greenbox { background-color: #b2bc00; color: #000000;padding: 20px;}
.lightgreenbox {background-color: #c5d5a9; color:#000000;padding: 20px;}

.bgsunyellow { background-color: #ffc726; }
.bgsundarkyellow { background-color: #c69200; color: #ffffff; }
.bgsunlightyellow { background-color: #f8d583; }
.fgsunyellow { color: #ffc726; }
.fgsundarkyellow { color: #c69200; }
.fgsunlightyellow { color: #f8d583; }
.darkyellowbox {background-color: #c69200; color:#ffffff; padding: 20px;}
.yellowbox { background-color: #ffc726; color: #000000;padding: 20px;}
.lightyellowbox {background-color: #f8d583; color:#000000;padding: 20px;}

.bgsundarkgrey { background-color:#000000; color: #ffffff; }
.bgsungrey { background-color:#707277; color: #ffffff; }
.bgsunlightgrey { background-color:#bdbec0; }
.fgsundarkgrey { color:#000000; }
.fgsungrey { color:#707277; }
.fgsunlightgrey { color:#bdbec0; }
.darkgreybox {background-color: #000000; color:#ffffff; padding: 20px;}
.greybox { background-color: #707277; color: #ffffff;padding: 20px;}
.lightgreybox {background-color: #bdbec0; color:#000000;padding: 20px;}

/* margins */
.left10 { margin-left:10px; }
.left20 { margin-left:20px; }
.left30 { margin-left:30px; }
.left40 { margin-left:40px; }
.left60 { margin-left:60px; }
.left80 { margin-left:80px; }
.left100 { margin-left:100px; }

/*.left20px {margin-left: 20px; }
.left40px {margin-left: 40px; }
.left60px {margin-left: 60px; }
.left80px {margin-left: 80px; }
.left100px {margin-left: 100px; }  //removed by HF */

/* hangining indents */
/*.hang20px {margin-left: 20px;	text-indent: -20px;}
.hang40px {margin-left: 40px;	text-indent: -40px;}
.hang60px {margin-left: 60px;	text-indent: -60px;}
.hang80px {margin-left: 80px;	text-indent: -80px;}
.hang100px {margin-left: 100px;	text-indent: -100px;}
	
.left25in {margin-left: .25in; }
.left50in {margin-left: .50in; }
.left75in {margin-left: .75in; }
.left100in {margin-left: 1in; }

.hang25in { margin-left: .25in; text-indent: -.25in;}
.hang50in {margin-left: .50in; text-indent: -.50in;}
.hang75in {margin-left: .75in;  text-indent: -.75in;}
.hang100in {margin-left: 1in; text-indent: -1in;}*/

.breadcrumb { margin-left:0px; margin-bottom:10px; font-size:14px; font-weight:normal; }
.breadcrumb a { font-weight:bold;}
.breadcrumb a:link {text-decoration:underline;color:#3e647e;}
.breadcrumb a:visited {text-decoration:underline; color:#3e647e;}
.breadcrumb a:hover {text-decoration:none;color:#ff6600;}

/*.font10px { font-size: 10px; }
.font12px { font-size: 12px; }
.font14px { font-size: 14px; }
.font16px { font-size: 16px; }
.font18px { font-size: 18px; }
.font20px { font-size: 20px; }

.emphasizexxlarge { color: #37657d; font-size:xx-large; }
.emphasizexlarge { color: #37657d; font-size:x-large; }
.emphasizelarge { color: #37657d; font-size:large; }
.emphasizemedium { color: #37657d; font-size:medium; font-weight:bold;}
.emphasizesmall { color: #37657d; font-size:small; font-weight:bold;}
.emphasizesmaller { color: #37657d; font-size:smaller; font-weight:bold;}
*/
tt { font-family: "New Courier",Courier,mono; }
pre { font-family: "New Courier",Courier,mono; }
.code { font-family: "Courier New", Courier, mono; }
.bold { font-weight:bold; }
.bolditalic { font-weight:bold; font-style:italic; }
.italic { font-style:italic; }

/* ramp background */
/*.ramp200 {  background-image: url(sunramp200.png);  background-repeat: repeat-x;}
.ramp400 {  background-image: url(sunramp400.png);  background-repeat: repeat-x;}
.ramp600 {  background-image: url(sunramp600.png);  background-repeat: repeat-x;}
.draftpage {  background-image: url(draft.gif); background-attachment:scroll;}
.wedge790 {  background-image: url(wedge790.png); background-attachment:scroll;}

.sliverfill {  background-color: #37657d; background-image: url(a2_bg_logo_sliver.png); background-repeat: repeat-x; }
.blueramp {  background-color: #37657d; background-image: url(ltblue200.png); background-repeat: repeat-x; }

table.standardwhite { color: #000000;  background-color:inherit;}
table.standardwhite tr th {  background-color: #3e647e;  color:#ffffff;}
table.standardwhite tr td { color: #000000;  background-color: inherit;}
table.standardwhite tr td.answer { color: #000000;  background-color: inherit;}
table.standardwhite tr td.question {  background-color: #3e647e;  color: #ffffff;}
table.standardwhite tr td.viewcolumnheader{  background-color: #587993; color: #ffffff;}

.standard {  background-image: url(ltblue400.png);  background-repeat: repeat-x;}

table.standard { color: #000000;  background-color:inherit;}
table.standard tr th {  background-color: #3e647e;  color: #ffffff;}
table.standard tr td { color: #000000;  background-color: inherit}
table.standard tr td.answer {  color: #000000;  background-color: inherit;}
table.standard tr td.question { background-color: #3e647e; color: #ffffff;}
table.standard  tr td.viewcolumnheader{  background-color: #587993;color: #ffffff;}

.standard100 {  background-image: url(ltblue100.png);  background-repeat: repeat-x;}

table.standard100 { color: #000000;  background-color:inherit;}
table.standard100 tr th {  background-color: #3e647e;  color: #ffffff;}
table.standard100 tr td { color: #000000;  background-color: inherit}
table.standard100 tr td.answer {  color: #000000;  background-color: inherit;}
table.standard100 tr td.question { background-color: #3e647e; color: #ffffff;}
table.standard100  tr td.viewcolumnheader{  background-color: #587993;color: #ffffff;}


.standard200 {  background-image: url(ltblue200.png);  background-repeat: repeat-x;}

table.standard200 { color: #000000;  background-color:inherit;}
table.standard200 tr th {  background-color: #3e647e;  color: #ffffff;}
table.standard200 tr td { color: #000000;  background-color: inherit}
table.standard200 tr td.answer {  color: #000000;  background-color: inherit;}
table.standard200 tr td.question { background-color: #3e647e; color: #ffffff;}
table.standard200  tr td.viewcolumnheader{  background-color: #587993;color: #ffffff;}

.standard600 {  background-image: url(ltblue600.png);  background-repeat: repeat-x;}

table.standard600 { color: #000000;  background-color:inherit;}
table.standard600 tr th {  background-color: #3e647e;  color: #ffffff;}
table.standard600 tr td { color: #000000;  background-color: inherit}
table.standard600 tr td.answer {  color: #000000;  background-color: inherit;}
table.standard600 tr td.question { background-color: #3e647e; color: #ffffff;}
table.standard600  tr td.viewcolumnheader{  background-color: #587993;color: #ffffff;}

.standardgreencolor {  color:#000000;  background-color:#c5d5a9;}

.standardorangecolor {  color: #000000;  background-color: #ed9b4f;}
table.standardorangecolor { color: #000000;  background-color: #ed9b4f;}
table.standardorangecolor tr th {  background-color: #c06600;  color:#ffffff;}
table.standardorangecolor tr td { color: #000000; background-color: #ed9b4f;}
table.standardorangecolor tr td.answer { color: #000000; background-color: #ed9b4f;}
table.standardorangecolor tr td.question { background-color: #c06600; color: #ffffff; font-weight:bold; }
table.standardorangecolor tr td.viewcolumnheader{ background-color: #e76f0d;color: #ffffff; }

.standardorange { background-image: url(ltorange400.png); background-repeat: repeat-x;}
table.standardorange { color: #000000; background-color: #ed9b4f;}
table.standardorange tr th { background-color: #c06600; color: #ffffff;}
table.standardorange tr td { color: #000000;background-color: inherit;}
table.standardorange tr td.answer { color: #000000;background-color: inherit;}
table.standardorange tr td.question { background-color: #c06600; color: #ffffff; font-weight:bold;}
table.standardorange tr td.viewcolumnheader{ background-color: #e76f0d; color: #ffffff;}

.standardyellowcolor {color: #000000; background-color: #f8d583;}
table.standardyellowcolor {color: #000000; background-color: #f8d583;}
table.standardyellowcolor tr th { background-color: #c69200; color: #ffffff;}
table.standardyellowcolor tr td{ color: #000000;  background-color: #f8d583;}
table.standardyellowcolor tr td.answer {color: #000000; background-color: #f8d583;}
table.standardyellowcolor tr td.question { background-color: #c69200; color: #ffffff; font-weight:bold;}
table.standardyellowcolor tr td.viewcolumnheader{ background-color: #ffc726;  color: #000000;}

.standardyellow {  background-image: url(ltyellow400.png);  background-repeat: repeat-x;}

table.standardyellow { color: #000000;  background-color: inherit;}
table.standardyellow tr th {  background-color: #c69200;  color: #ffffff;}
table.standardyellow td {  color: #000000;  background-color: inherit;}
table.standardyellow tr td.answer {  color: #000000;  background-color: inherit;}
table.standardyellow tr td.question {  background-color: #3e647e; color: #ffffff; font-weight:bold;}
table.standardyellow tr td.viewcolumnheader{ background-color: #ffc726; color: #000000;}

.standardbluecolor {  color: #000000;  background-color: #a5b8c9;}

table.standardbluecolor {  color: #000000;  background-color: #a5b8c9;}
table.standardbluecolor tr th {  background-color: #3e647e;  color:#ffffff;}
table.standardbluecolor tr td {  color: #000000;  background-color: #a5b8c9;}
table.standardbluecolor tr td.answer {  color: #000000;  background-color: #a5b8c9;}
table.standardbluecolor tr td.question { background-color: #3e647e;  color: #ffffff;  font-weight:bold;}
table.standardbluecolor tr td.viewcolumnheader{  background-color: #587993;  color: #ffffff;}

.standardblue {  background-image: url(ltblue400.png);  background-repeat: repeat-x;}

table.standardblue { color: #000000;  background-color: inherit;}
table.standardblue tr th {  background-color: #3e647e;  color: #ffffff;}
table.standardblue tr td {  color: #000000;  background-color: inherit;}
table.standardblue tr td.answer {  color: #000000;  background-color: inherit;}
table.standardblue tr td.question {  background-color: #3e647e;  color: #ffffff;  font-weight:bold;}
table.standardblue tr td.viewcolumnheader{  background-color: #587993;  color: #ffffff;}

.standardgreycolor {  color: #000000;  background-color: #bdbec0;}

table.standardgreycolor { color: #000000;  background-color: #bdbec0;}
table.standardgreycolor tr th {  background-color: #000000;  color: #ffffff;}
table.standardgreycolor tr td { color: #000000;  background-color: #bdbec0;}
table.standardgreycolor tr td.answer { color: #000000;  background-color: #bdbec0;}
table.standardgreycolor tr td.question {  background-color: #000000;  color: #ffffff;  font-weight:bold;}
table.standardgreycolor tr td.viewcolumnheader{  background-color: #707277; color: #ffffff;}

.standardgrey {  background-image: url(ltgrey400.png);  background-repeat: repeat-x;}

table.standardgrey { color: #000000;  background-color: inherit;}
table.standardgrey tr th {  background-color: #000000;  color: #ffffff;}
table.standardgrey tr td {  color: #000000;  background-color:inherit;}
table.standardgrey tr td.answer {  color: #000000;  background-color:inherit;}
table.standardgrey tr td.question {  background-color: #000000;  color: #ffffff;  font-weight:bold;}
table.standardgrey tr td.viewcolumnheader{  background-color: #707277;  color:#ffffff;}

th.blank {
  background-color: #3e647e;
  color: #3e647e; }

td.blank {
  background-color: #FFFFCC;
  color: #FFFFCC; }
.fulllinktitle { font-style: normal; }
a.fulllinktitle:visited { color: #1E475B; text-decoration: underline; }
a.fulllinktitle:link { color: #1E475B; text-decoration: underline; }
a.fulllinktitle:hover { color: #ff6600; text-decoration: underline; }
*/
.whitelinkselected { font-size: 12px; font-weight: bold; }
a.whitelinkselected:link { color: #ffffff; text-decoration: none; }
a.whitelinkselected:link span.key {
    color: #ff6600;
    font-weight:bold;
    text-decoration:none;
}
span.whitekey {
    color:inherit;
    text-decoration:none;
}
a.whitelinkselected:visited { color: #ffffff; text-decoration: underline; }
a.whitelinkselected:hover { color: #ffffff; text-decoration: underline; }

whiteuppertitle { color: #ffffff; }
a.whiteuppertitle:link { color: #ffffff; text-decoration: none; }
a.whiteuppertitle:link span.key {
    color: #ff6600;
    text-decoration:none;
}
a.whiteuppertitle:visited { color: #ffffff; text-decoration: underline; }
a.whiteuppertitle:hover { color: #ffffff; text-decoration: underline; }

.uppertitle{ color: #000000; }
a.uppertitle:link { color: #000000; text-decoration: none; }
a.uppertitle:visited { color: #000000; text-decoration: none; }
a.uppertitle:hover { color: #ff6600; text-decoration: underline; }

/*.linkselected { font-size: 12px; font-weight: bold; }
a.linkselected:link { color: #000000; text-decoration: underline; }
a.linkselected:link span.key {
    color: #ff6600;
    font-weight:bold;
    text-decoration:underline;
}
a.linkselected:visited { color: #000000; text-decoration: underline; }
a.linkselected:hover { color: #ff6600; text-decoration: underline; }	
*/
/* Holdover / legacy stuff */
.nomargin {}

.technology-section {
    color: #3e647e;  /***??*/
    font-weight: bold;
    font-size:1.2em;
    text-transform:capitalize;
}

.technology-subtitle {
    /*color: #3e647e; ???*/
	color: #5382a1;
    font-size: 14px;
    font-weight: bold;
    text-transform:capitalize;
    text-align:left;
}

.technology-title {
    color: #e76f00;
    font-size: 1.6em;
    text-transform:capitalize;
    text-align:left;
    font-weight:bold;
}
.searchhit{
    color: #c00000;
    font-weight: bold;
}
/*.masthead { color: #FFF; background-color: #37657d; }
.mastheadlink {font-size: 14px; font-weight: bold; }

.pagebody { 
    width:780px;
    padding:0 5px;
}
	
#utilitybar {
    visibility: visible;
    height:24px;
    margin-left: 0px;
}

#masthead {
    visibility: visible;
    color: #1E475B;
    width: 780px;
}*/
#tabbar {
    visibility: visible;
    color: #1E475B;
}

/*#pagebody { 
    width:780px;
    padding:0 5px;
}	
#pagetrailer {
    visibility: visible;
    margin-left: 0px;
}

#maincolumn { margin-left:230px; font-size:12px;}
.maincolumn { margin-left:230px; } */

.borderBlue {
	border: 1px solid #5882A1;	
}
.borderOrange {
	border: 1px solid #e76f00;	
}
.borderGreen {
	border: 1px solid #b2bc00;	
}
.borderYellow {
	border: 1px solid #ffc726;	
}
.borderDarkblue {
	border: 1px solid #35556b;	
}
.borderDarkorange {
	border: 1px solid #c06600;	
}
.borderDarkgreen {
	border: 1px solid #7f7800;	
}
.borderDarkyellow {
	border: 1px solid #c69200;	
}
.bordergrey {
	border: 1px solid #707277;	
}
.borderLightblue {
	border: 1px solid #a3b8cb;	
}
.borderLightorange {
	border: 1px solid #ed9b4f;	
}
.borderLightgreen {
	border: 1px solid #c5d5a9;	
}
.borderLightyellow {
	border: 1px solid #c69200;	
}
.borderLightgrey {
	border: 1px solid #bdbec0;	
}
#registration td.tableheadg {
	background: url(../images/bgTitle_register.jpg) no-repeat top center;
	height:40px;
}
.tableborderg {
	border: 1px solid #083B02;
}
.tableheadBlue {		
	font: bold 1.2em Arial, Helvetica, sans-serif;	
	color: #fff;
	background-color: #5382a1;
	border-left: 1px solid #a3b8cb;
	border-top: 1px solid #a3b8cb;
}
th a:link {	
	color: #ffffff;
	text-decoration: none;
}
th a:hover {	
	text-decoration: underline;
}
.tableheadOrange {
	font: bold 1.2em Arial, Helvetica, sans-serif;	
	color: #fff;
	background-color: #E76F00;
	border-left: 1px solid #F8D583;
	border-top: 1px solid #F8D583;	
}
.tableheadGreen {
	font: bold 1.2em Arial, Helvetica, sans-serif;	
	color: #ffffff;
	background-color: #b2bc00;
	border-left: 1px solid #c5d5a9;
	border-top: 1px solid #c5d5a9;
}
.tableheadYellow {
	font: bold 1.2em Arial, Helvetica, sans-serif;	
	color: #ffffff;
	background-color: #ffc726;
	border-left: 1px solid #f8d583;
	border-top: 1px solid #F8D583;
}
.tableheadDarkgreen {
	font: bold 1.2em Arial, Helvetica, sans-serif;	
	color: #ffffff;
	background-color: #7f7800;
	border-left: 1px solid #c5d5a9;
	border-top: 1px solid #c5d5a9;
}
.tableheadGrey {	
	font: bold 1.2em Arial, Helvetica, sans-serif;	
	color: #ffffff;
	background-color: #707277;
	border-left: 1px solid #bdbec0;
	border-top: 1px solid #bdbec0;
}
.duke {
	background:url(../images/duke1s.gif) no-repeat center left;
	height:25px;	
}
.borderOrange {
	border: 1px solid #E76F00;
}
td.intro_ani {
	background: url(../images/EMEA2006intro_ani.gif) no-repeat center center;
	height:240px;
}
/*td.emeah_ani {
	background:url(../images/EMEA2006h760_ani.gif) no-repeat top center;
	height:120px;
}*/
td.bg_agenda {
	background: url(../images/bgTitle_agenda.gif) no-repeat center bottom;
	height: 30px;
}
.bg_emea2006 {
	background: url(../images/EMEA2006v.jpg) no-repeat top center;
	height:545px;
}
.fgsunblueb { 
	font: bold 13px Arial, Helvetica, sans-serif; 
	color: #5382a1;	
}
.fgsunorangeb { 
	font: bold 13px Arial, Helvetica, sans-serif; 
	color:#e76f00;	
}
html>body .fgsunorangeb { /* for non IE browsers */
	font: bold 13px Arial, Helvetica, sans-serif; 
	color:#e76f00;	
	padding-left:8px;
}
.orangeb { 
	font: bold 1.4em Arial, Helvetica, sans-serif; 
	color:#c06600;
}
.red {
	color:red;
}
.dashBorder {
	border: 1px dashed #5F7800;
}
/* styles for buttons */
.bgsunblue75 { background-color: #587993; color: #ffffff; width:75px; }
.bgsunorange75 { background-color: #e76f00; color: #ffffff; width:75px; }
.bgsundarkblue75 { background-color: #3e647e; color: #ffffff;  width:75px; }
.bgsundarkorange75 { background-color: #c06600; color: #ffffff; width:75px; }

.welcome_multi { /* login page */
	background:url(../images/welcome.gif) no-repeat center center;
	height:30px; 
}
.welcome {  /* inside pages */
	font: bold italic 12px Arial, Helvetica, sans-serif;	
	text-align: center;
	color:#000;
}
/*.welcome1 {
	font: bold italic 28px Arial, Helvetica, sans-serif;
	text-align: center;
	padding:10px;
	color: #5382a1; 
}*/
.copyright {
	font: 10px Arial, Helvetica, sans-serif;
	color: #707277;
}
.menu {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #35556b;
	padding: 10px 5px; 
}
a.menu:link, a.menu:visited { 
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #35556b; 
	text-decoration: none;
}
a.menu:hover { 
	color: #ffc726; 
	text-decoration: underline;
}
a.menu:active { 
	color: #b2bc00; 
	text-decoration: none; 
}
html>body a.menu:link, html>body a.menu:visited { 
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #35556b; 
	text-decoration: none;
}
html>body a.menu:hover { 
	color: #ffc726; 
	text-decoration: underline;
	font-weight:bold;
}
html>body a.menu:active { 
	color: #b2bc00; 
	text-decoration: none; 
	font-weight:bold; 
}
.menuleft {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #35556b;
	/*padding: 5px 2px; */
}
a.menuleft:link, a.menuleft:visited { 
	font: bold 13px Arial, Helvetica, sans-serif;
	/*margin: 0 3px;*/
	color: #35556b; 
	text-decoration: none;
}
a.menuleft:hover { 
	color: #ffc726; 
	text-decoration: underline;
}
a.menuleft:active { 
	color: #b2bc00; 
	text-decoration: none; 
}
html>body .menuleft {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #35556b;
	padding: 10px 5px; 
}
html>body a.menuleft:link, html>body a.menuleft:visited { 
	font: bold 13px Arial, Helvetica, sans-serif;
	margin: 0 3px;
	color: #35556b; 
	text-decoration: none;
}
html>body a.menuleft:hover { 
	color: #ffc726; 
	text-decoration: underline;
}
html>body a.menuleft:active { 
	color: #b2bc00; 
	text-decoration: none; 
}
.submenu a:link, .submenu a:visited {		
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 0 3px;
	color: #5382a1;		
	text-decoration: none;
}
.submenu a:hover {		
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffc726;	
	text-decoration: underline;
} 
.submenu a:active {		
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #b2bc00;	
	text-decoration: underline;
} 
html>body .submenu a:link, html>body .submenu a:visited {		
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 0 3px;
	color: #5382a1;		
	text-decoration: none;
}
html>body .submenu a:hover {		
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffc726;	
	text-decoration: underline;
} 
html>body .submenu a:active {		
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #b2bc00;	
	text-decoration: underline;
} 
.bgGlobe {
	background: url(../images/bgGlobal.jpg) no-repeat center center;
	height:280px;
	padding:5px;
}
.bgGlobe2 {
	background: url(../images/bg_globe.gif) no-repeat center center;
	height:280px;
	padding:5px;
}
#entitlement a#en.menu:link, #entitlement a#en.menu:visited,
#downloads a#do.menu:link, #downloads a#do.menu:visited,
#bugs a#bu.menu:link, #bugs a#bu.menu:visited,
#desktop a#de.menu:link, #desktop a#de.menu:visited,
#events a#ev.menu:link, #events a#ev.menu:visited {
	color: #e76f00;
	background: url(../images/arrowor.gif) no-repeat left center;
	margin-left: -1px; 
	padding-left:10px;
}
#entitlement a#en.menu:hover, #downloads a#do.menu:hover, #bugs a#bu.menu:hover,
#desktop a#de.menu:hover, #events a#ev.menu:hover {
	color: #ffc726;
	text-decoration:underline;
} 
#entitlement a#en.menu:active, #downloads a#do.menu:active, #bugs a#bu.menu:active,
#desktop a#de.menu:active, #events a#ev.menu:active {
	color: #b2bc00;
	text-decoration:none;
} 
/* left navigation */
ul#navleft {
	width: 135px;
	margin-left:5px;
	padding-left:5px;
}	
ul#navleft li {
	background: transparent url("../images/bullet.gif") no-repeat center left;
	list-style-type: none;	
	background-position: 0 5px 0 0;
	padding: 0 0 5px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #e76f00;		
}
ul#navleft ul {
	padding-left: 5px;
}
ul#navleft a:link, ul#navleft a:visited {		
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #5382a1;		
	text-decoration: none;
}
ul#navleft a:hover {		
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffc726;	
	text-decoration: underline;
} 
.linesgrey {
	background:url(../images/linesgrey0.jpg) no-repeat center center;
	height:10px;
}
.footer {
	background: url(../images/colorbar.gif) no-repeat center top;
	height: 1px;
	margin:20px;
	padding:5px;
}
.pic {
	background: url(../images/sun.jpg) no-repeat top left;
	height:88px;
}
.pic0 {
	background: url(../images/0s.jpg) no-repeat top left;
	height:88px;
}
.pic1 {
	background: url(../images/1s.jpg) no-repeat top left;
	height:88px;
}
.pic2 {
	background: url(../images/2s.jpg) no-repeat top left;
	height:88px;
}
.pic3 {
	background: url(../images/3ss.jpg) no-repeat top left;
	height:135px;
}
.pic4 {
	background: url(../images/4s.jpg) no-repeat top left;
	height:88px;
}
.pic5 {
	background: url(../images/5s.jpg) no-repeat top left;
	height:88px;
}
.pic6 {
	background: url(../images/6s.jpg) no-repeat top left;
	height:88px;
}
.pic7 {
	background: url(../images/7s.jpg) no-repeat top left;
	height:88px;
}
.pic8 {
	background: url(../images/8ss.jpg) no-repeat top left;
	height:135px;
}
.pic9 {
	background: url(../images/9s.jpg) no-repeat top left;
	height:88px;
}
.pic10 {
	background: url(../images/10s.jpg) no-repeat top left;
	height:88px;
}
.pic11 {
	background: url(../images/11s.jpg) no-repeat top left;
	height:88px;
}
.pic12 {
	background: url(../images/12s.jpg) no-repeat top left;
	height:88px;
}
.pic13 {
	background: url(../images/13s.jpg) no-repeat top left;
	height:88px;
}
.pic14 {
	background: url(../images/14s.jpg) no-repeat top left;
	height:88px;
}
.pic15 {
	background: url(../images/15s.jpg) no-repeat top left;
	height:88px;
}
.pic16 {
	background: url(../images/16s.jpg) no-repeat top left;
	height:88px;
}
.pic18 {
	background: url(../images/18s.jpg) no-repeat top left;
	height:88px;
}
.pic17 {
	background: url(../images/17s.jpg) no-repeat top left;
	height:88px;
}
.pic19 {
	background: url(../images/19s.jpg) no-repeat top left;
	height:88px;
}
.pic20 {
	background: url(../images/20s.jpg) no-repeat top left;
	height:88px;
}
.pic21 {
	background: url(../images/21s.jpg) no-repeat top left;
	height:88px;
}
.pic22 {
	background: url(../images/22s.jpg) no-repeat top left;
	height:88px;
}
.pic23 {
	background: url(../images/23s.jpg) no-repeat top left;
	height:88px;
}
.pic24 {
	background: url(../images/24s.jpg) no-repeat top left;
	height:88px;
}
.pic25 {
	background: url(../images/25s.jpg) no-repeat top left;
	height:88px;
}
.pic26 {
	background: url(../images/26s.jpg) no-repeat top left;
	height:88px;
}
.pic27 {
	background: url(../images/27s.jpg) no-repeat top left;
	height:88px;
}
.pic28 {
	background: url(../images/28s.jpg) no-repeat top left;
	height:88px;
}
.pic29 {
	background: url(../images/29s.jpg) no-repeat top left;
	height:88px;
}
.pic30 {
	background: url(../images/30s.jpg) no-repeat top left;
	height:88px;
}
.pic31 {
	background: url(../images/31s.jpg) no-repeat top left;
	height:88px;
	width:135px;
}
.pic32 {
	background: url(../images/32s.jpg) no-repeat top left;
	height:88px;
}
.pic33 {
	background: url(../images/33s.jpg) no-repeat top left;
	height:135px;
}
.pic34 {
	background: url(../images/34s.jpg) no-repeat top left;
	height:88px;
}
.pic35 {
	background: url(../images/35s.jpg) no-repeat top left;
	height:88px;
}
.pic36 {
	background: url(../images/36s.jpg) no-repeat top left;
	height:88px;
}
.pic37 {
	background: url(../images/37s.jpg) no-repeat top left;
	height:88px;
}
.pic38 {
	background: url(../images/38s.jpg) no-repeat top left;
	height:88px;
}
.pic39 {
	background: url(../images/39s.jpg) no-repeat top left;
	height:88px;
}
.pic40 {
	background: url(../images/40s.jpg) no-repeat top left;
	height:88px;
}
.pic41 {
	background: url(../images/41s.jpg) no-repeat top left;
	height:88px;
}
.pic42 {
	background: url(../images/42s.jpg) no-repeat top left;
	height:88px;
}
.pic43 {
	background: url(../images/243s.jpg) no-repeat top left;
	height:88px;
}
.pic44 {
	background: url(../images/246s.jpg) no-repeat top left;
	height:88px;
}
.pic45 {
	background: url(../images/780s.jpg) no-repeat top left;
	height:135px;
}
.pic46 {
	background: url(../images/837s.jpg) no-repeat top left;
	height:88px;
}
.pic47 {
	background: url(../images/840s.jpg) no-repeat top left;
	height:88px;
}
.pic48 {
	background: url(../images/1050s.jpg) no-repeat top left;
	height:88px;
}
.pic49 {
	background: url(../images/1062s.jpg) no-repeat top left;
	height:88px;
}
.pic50 {
	background: url(../images/1134s.jpg) no-repeat top left;
	height:88px;
}
.pic51 {
	background: url(../images/1140s.jpg) no-repeat top left;
	height:88px;
}
.pic52 {
	background: url(../images/1142s.jpg) no-repeat top left;
	height:88px;
}
.pic53 {
	background: url(../images/1147s.jpg) no-repeat top left;
	height:88px;
}
.pic54 {
	background: url(../images/1151s.jpg) no-repeat top left;
	height:88px;
}
.pic55 {
	background: url(../images/1494s.jpg) no-repeat top left;
	height:88px;
}
.pic56 {
	background: url(../images/3354s.jpg) no-repeat top left;
	height:88px;
}
.pic57 {
	background: url(../images/3634s.jpg) no-repeat top left;
	height:88px;
}
.pic58 {
	background: url(../images/3641s.jpg) no-repeat top left;
	height:88px;
}
.pic59 {
	background: url(../images/3644s.jpg) no-repeat top left;
	height:88px;
}
.pic60 {
	background: url(../images/3647s.jpg) no-repeat top left;
	height:88px;
}
.pic61 {
	background: url(../images/3649s.jpg) no-repeat top left;
	height:88px;
}
.pic62 {
	background: url(../images/3652s.jpg) no-repeat top left;
	height:88px;
}
.pic63 {
	background: url(../images/3654s.jpg) no-repeat top left;
	height:88px;
}
.pic64 {
	background: url(../images/3662s.jpg) no-repeat top left;
	height:88px;
}
.pic65 {
	background: url(../images/3664s.jpg) no-repeat top left;
	height:88px;
}
.pic66 {
	background: url(../images/3669s.jpg) no-repeat top left;
	height:88px;
}
.pic67 {
	background: url(../images/3670s.jpg) no-repeat top left;
	height:88px;
}
.pic68 {
	background: url(../images/3676s.jpg) no-repeat top left;
	height:88px;
}
.pic69 {
	background: url(../images/3679s.jpg) no-repeat top left;
	height:88px;
}
.pic70 {
	background: url(../images/2722s.jpg) no-repeat top left;
	height:88px;
}
.pic71 {
	background: url(../images/3768s.jpg) no-repeat top left;
	height:88px;
}
.pic72 {
	background: url(../images/4417s.jpg) no-repeat top left;
	height:88px;
}
.pic73 {
	background: url(../images/4418s.jpg) no-repeat top left;
	height:135px;
}
.pic74 {
	background: url(../images/4654s.jpg) no-repeat top left;
	height:88px;
}
.pic75 {
	background: url(../images/4675s.jpg) no-repeat top left;
	height:88px;
}
.pic76 {
	background: url(../images/4691s.jpg) no-repeat top left;
	height:88px;
}
.pic77 {
	background: url(../images/4701s.jpg) no-repeat top left;
	height:88px;
}
.pic78 {
	background: url(../images/5449s.jpg) no-repeat top left;
	height:88px;
}
.pic79 {
	background: url(../images/5450s.jpg) no-repeat top left;
	height:88px;
}
.pic80 {
	background: url(../images/5452s.jpg) no-repeat top left;
	height:88px;
}
.pic81 {
	background: url(../images/5474s.jpg) no-repeat top left;
	height:88px;
}
.pic82 {
	background: url(../images/5479s.jpg) no-repeat top left;
	height:88px;
}
.pic73 {
	background: url(../images/4418s.jpg) no-repeat top left;
	height:88px;
}
.pic74 {
	background: url(../images/4654s.jpg) no-repeat top left;
	height:88px;
}
.pic75 {
	background: url(../images/4675s.jpg) no-repeat top left;
	height:88px;
}
.pic76 {
	background: url(../images/4691s.jpg) no-repeat top left;
	height:88px;
}
.pic77 {
	background: url(../images/4701s.jpg) no-repeat top left;
	height:88px;
}
.pic78 {
	background: url(../images/5449s.jpg) no-repeat top left;
	height:88px;
}
.pic79 {
	background: url(../images/5450s.jpg) no-repeat top left;
	height:88px;
}
.pic80 {
	background: url(../images/5452s.jpg) no-repeat top left;
	height:88px;
}
.pic81 {
	background: url(../images/5474s.jpg) no-repeat top left;
	height:88px;
}
.pic82 {
	background: url(../images/5479s.jpg) no-repeat top left;
	height:88px;
}
.pic83 {
	background: url(../images/4418s.jpg) no-repeat top left;
	height:135px;
}
.pic84 {
	background: url(../images/4654s.jpg) no-repeat top left;
	height:88px;
}
.pic85 {
	background: url(../images/4675s.jpg) no-repeat top left;
	height:88px;
}
.pic86 {
	background: url(../images/4691s.jpg) no-repeat top left;
	height:88px;
}
.pic87 {
	background: url(../images/4701s.jpg) no-repeat top left;
	height:88px;
}
.pic88 {
	background: url(../images/5449s.jpg) no-repeat top left;
	height:88px;
}
.pic89 {
	background: url(../images/5450s.jpg) no-repeat top left;
	height:88px;
}
.pic90 {
	background: url(../images/5452s.jpg) no-repeat top left;
	height:88px;
}
.pic91 {
	background: url(../images/5474s.jpg) no-repeat top left;
	height:88px;
}
.pic92 {
	background: url(../images/5479s.jpg) no-repeat top left;
	height:88px;
}
.pic93 {
	background: url(../images/4418s.jpg) no-repeat top left;
	height:135px;
}
.pic94 {
	background: url(../images/4654s.jpg) no-repeat top left;
	height:88px;
}
.pic95 {
	background: url(../images/4675s.jpg) no-repeat top left;
	height:88px;
}
.pic96 {
	background: url(../images/4691s.jpg) no-repeat top left;
	height:88px;
}
.pic97 {
	background: url(../images/4701s.jpg) no-repeat top left;
	height:88px;
}
.pic98 {
	background: url(../images/5449s.jpg) no-repeat top left;
	height:88px;
}
.pic99 {
	background: url(../images/5450s.jpg) no-repeat top left;
	height:88px;
}
.pic100 {
	background: url(../images/5452s.jpg) no-repeat top left;
	height:88px;
}
.pic101 {
	background: url(../images/5474s.jpg) no-repeat top left;
	height:88px;
}
.pic102 {
	background: url(../images/5479s.jpg) no-repeat top left;
	height:88px;
}
.pic103 {
	background: url(../images/5485s.jpg) no-repeat top left;
	height:135px;
}
.pic104 {
	background: url(../images/5492s.jpg) no-repeat top left;
	height:88px;
}
.pic105 {
	background: url(../images/5498s.jpg) no-repeat top left;
	height:88px;
}
.pic106 {
	background: url(../images/5624s.jpg) no-repeat top left;
	height:88px;
}
.pic107 {
	background: url(../images/5625s.jpg) no-repeat top left;
	height:88px;
}
.pic108 {
	background: url(../images/5657s.jpg) no-repeat top left;
	height:135px;
}
.pic109 {
	background: url(../images/5665s.jpg) no-repeat top left;
	height:88px;
}
.pic110 {
	background: url(../images/5666s.jpg) no-repeat top left;
	height:88px;
}
.pic111 {
	background: url(../images/5668s.jpg) no-repeat top left;
	height:88px;
}
.pic112 {
	background: url(../images/5672s.jpg) no-repeat top left;
	height:88px;
}
.pic113 {
	background: url(../images/5673s.jpg) no-repeat top left;
	height:135px;
}
.pic114 {
	background: url(../images/5690s.jpg) no-repeat top left;
	height:88px;
}
.pic115 {
	background: url(../images/5756s.jpg) no-repeat top left;
	height:135px;
}
.pic116 {
	background: url(../images/5799s.jpg) no-repeat top left;
	height:88px;
}
.pic117 {
	background: url(../images/5802s.jpg) no-repeat top left;
	height:88px;
}

