


div.apple1 {
width: 100%;
'thiswaswithnarrowview_width : 66em; 
margin-left : auto; 
margin-right : auto; 
padding-bottom : 2em; 
text-align : left; 
} 
div.apple {
width: 100%;
'thiswaswithnarrowview_width : 66em; 
margin-left : auto; 
margin-right : auto; 
padding-bottom : 2em; 
text-align : left; 
float : left; 
background : white; 
margin-bottom : 5em; 
font-size : 100%; 
border : 0em solid white; 
} 

div#links a:link {
color : black; 
font-weight : 500; 
text-decoration : none; 
} 
div#links a:visited {
color : black; 
font-weight : 500; 
text-decoration : none; 
} 
div#links a:hover {
color : red; 
font-weight : 500; 
text-decoration : none; 
} 
div.link2 {
border-bottom : 1px solid rgb(200, 200, 200); 
margin-right : 0.5em; 
} 
div#links {
width : 11em; 
float : left; 
line-height : 200%; 
padding-top : 0.6em; 
background : rgb(243, 246, 255); 
padding-left : 1em; 
margin-left : 0.3em; 
font-size : 1.1em; 
border : 0 solid black; 
} 
div#links_main {
float : left; 
width : 16%;
margin-top : 0em; 
} 

.linkco {
float : right; 
} 
div.top {
border-top : 0 solid #ef7529; 
float : left; 
width : 65%; 
height : 50px; 
font-size : 1.5em; 
background : rgb(51, 51, 153); 
border-right : 0 solid #ef7529; 
color : yellow; 
padding : 0.5em; 
margin-bottom : -1em; 
position : relative; 
z-index : 2; 
} 

div.top2 {
float : left; 
width : 70%; 
background : rgb(51, 153, 255); 
height : 55px; 
margin-left : 0; 
color : yellow; 
padding-top : 1.25em; 
padding-left : 5px; 
font-size : 1.5em; 
position : relative; 
z-index : 1; 
} 

div.top3 {
float : left; 
width : 70%; 
background : rgb(51, 153, 255); 
margin-left : 0; 
color : yellow; 
padding-top : 0.25em; 
padding-left : 5px; 
font-size : 1em; 
position : relative; 
z-index : 1; 
font-weight : 700; 
position : relative; 
z-index : 1; 
padding-bottom : 0.5em; 
} 
.topborder {
float : left; 
width : 100%; 
background : rgb(230,230,230); 
text-align : right; 
border : 0 solid black; 
} 
.top_line {
float : left; 
background : rgb(0, 0, 176); 
width : 100%; 
margin-left : 0; 
line-height : 0.5; 
} 

.search {
border : 1px solid red;
float : right; 
margin-right : 1em; 
color : white; 
font-weight : 700; 
margin-top : 0.5em; 
border : 0 solid red; 
margin-top: 1.25em;
} 

.search_text {
float : left; 
margin-top : 0.1em;
padding-right: .4em; 
font-weight: 700;
font-size: 1.25em;
}




div.search_text a:visited {
color: white;
text-decoration: none;
} 


div.search_text a:link {
color: white;
text-decoration: none;
} 


.toplogo {
background : url("images/logo_new9.gif") no-repeat top left; 
height : 107px; 
width : 620px; 
float : left; 
margin-left : 8px;
margin-top:4px; 
border : 0px solid red; 
} 
.top_bar a:link, .top_bar a:visited {
color : white; 
text-decoration : none; 
margin-right : 1.6em;  
} 

.top_bar {
float : right; 
xwidth : 50%; 
Xmargin-bottom : 0.5em; 
margin-top : 0; 
font-weight : 700; 
xbackground : rgb(53, 106, 252) ; 
xbackground: rgb(50,100,252) url("images/top_up_right.gif") no-repeat top right;
border : 0 solid red; 
} 
.main_top {
width: 100%;
xbackground : rgb(53, 106, 252); 
xbackground : rgb(119, 154, 253); 
xbackground: rgb(50,100,252);
xbackground: rgb(0,93,170);
background: rgb(0,117,213);
border : 0 solid red; 
float : left;
} 

.top_up_left {
float : left; 
width : 50%; 
xbackground : rgb(119, 154, 253)  url("images/top_up_left.gif") no-repeat top left; 
xbackground: rgb(50,100,252) url("images/top_up_left.gif") no-repeat top left;
xbackground: rgb(0,93,170); 
background: rgb(0,117,213);
url("images/top_up_left.gif") no-repeat top left;
} 
.mailing_list_top {
xpadding-top : 0.5em; 
float : left;
xbackground : rgb(50, 100, 252) url("images/top_up_right.gif") no-repeat top right;
xbackground: rgb(0,93,170); url("images/top_up_right.gif") no-repeat top right;
xvisibility: hidden;
xfont-size: 50%;
} 

.logo_and_search {
xbackground : rgb(50, 100, 252); 
xbackground : rgb(0,51,204);
xbackground: rgb(50,100,252);
background: rgb(0,93,170);
border-top : 0px solid rgb(53, 106, 252); 
border-bottom : 0px solid rgb(53, 106, 252); 
float: left;
padding-top: 0em;
width: 100%;
} 


.top_bar_bottom {
width : 100%; 
xbackground : rgb(119, 154, 253); 
xbackground: rgb(78,118,255);
background: rgb(0,117,213);
border-bottom: 0px solid orange;
float : left;
} 


div#nav {
font-size: 96%;
float: left; 
width: 90%; 
margin: 0em 0 0 0em; 
padding-top: .5em;
xbackground: rgb(243, 246, 255);
background: rgb(252,236,140);
xbackground: rgb(252,236,140);
line-height: 1.7;
padding-left: 0em;
border: solid #ccc 0px;

}


div#nav ul {margin: 0; padding: 0; width: 100%; Xbackground: rgb(243, 246, 255);
background: rgb(252,236,140);
  border: 0px solid #AAA;}
div#nav li {position: relative; list-style: none; margin: 0;
  border-bottom: 1px solid rgb(252,236,140); oldwhydoesitneedaborderhereborder-bottom: 1px solid rgb(250,214,5); }
div#nav li:hover {background-color: white;}
div#nav li.submenu:hover {background-color: white;}
div#nav li a {display: block; padding: 0.25em 0 .25em 1em;
  text-decoration: none; width: 90%;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; top: 0; left: 100%;
  display: none;}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav .level2{border: solid #ccc 1px;}

div#nav li.group{
border-bottom: 1px solid rgb(250,214,5);
margin-bottom: .5em;
}


.submenu{background-image: url("images/arrow.gif");
background-repeat: no-repeat;
background-position: right center;
}


div#nav ul.level2 {
width: 15em;
}

div#nav ul.level2 a {
width: 15em;
}

div#nav ul.menu2 {
width: 9em;
}

div#nav ul.menu2 a {
width: 9em;
}

div#nav ul.menu3 {
width: 19em;
xx05212010width: 17.7em;
}

div#nav ul.menu3 a {
width: 19em;
xx05212010width: 17.7em;
}




div#nav a:link{
color: black;
}

div#nav li.arrow{

}

div#nav a:visited{
color: black;
}