@import url(generic.css);

body {

margin:0;
padding:0;
font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; 
background:background:url(images/bg.gif);
}
a:link,
a:visited {
color:#285888;
}
.ea-skin a:link,
.ea-skin a:visited {
color:#333;
}
img {
border:none;
}
#mother { 
width:760px;
margin:0 auto;
text-align:center;
background:url(images/headers/skin_new.jpg) 0 4px no-repeat;
font:11px Verdana,Arial,Helvetica, sans-serif;
color:#285888;
border-top:1px solid #fff;
padding-top:5px;
}
* html div#mother {
padding-top:8px;
}
#strap {
font-size:9px;
margin:53px 3px -7px 0;
padding:0;
position:static;
color:#2d5680;
text-align:right;
font-weight:normal;
}
* html #strap {
margin:55px 3px -5px 0;
}
.ea-skin #strap {
color:#333;
}
#mother a {
color:#285888;
}
div.ea-skin a {
color:#333;
}
#logo {
width:240px;
height:71px;
float:left;
clear:none;
margin:25px 0 9px -8px;
position:relative;
z-index:2;
}
* html #logo {
margin:21px 0 9px -8px;
top:5px;
}
.ea-skin #logo {
height:71px;
margin:24px 0 11px -8px;
}
* html .ea-skin #logo {
height:71px;
margin:20px 0 6px -8px;
}
#mother.ea-skin {
background:url(images/headers/ea_skin.jpg) 0px 5px no-repeat;
}
* html table#mother.ea-skin {
background:url(images/headers/ea_skin.jpg) 0px 4px no-repeat;
}

/* top right menu items */

ul#header-menu {
list-style-type:none;
margin:4px 0 0 0;
padding:0;
text-align:right;
}
.ea-skin ul#header-menu li a,
.ea-skin ul#header-menu li {
color:#554b3c;
}
ul#header-menu li {
display:inline;
margin:0;
padding:0;
}
body {
text-align:center;
text-al\ign:left;
margin:0;
padding:0;
}
img {
border:none;
}

/* primary navigation */

ul#nav-primary { 
list-style-type:none;
height:24px;
margin:0;
padding:0;
background:#fff url(images/primary_bg_home.gif) top left no-repeat;
}
.ea-skin ul#nav-primary { 
background:url(images/primary_bg_home2.gif) top left no-repeat;
border-bottom:1px solid #311;
}
ul#nav-primary li {
font:10px Verdana, Arial, Helvetica, sans-serif;
letter-spacing:0.3px;
float:left;
width:170px;
} 
ul#nav-primary li#africa-map {
width:154px;
w\idth:153px;
}
ul#nav-primary li#safaris {
width:231px;
w\idth:232px;
}
ul#nav-primary li#hotels {
width:222px;
w\idth:223px;
}
ul#nav-primary li#enquire-now {
width:151px;
w\idth:151px;
margin:0;
padding:0;
}
ul#nav-primary li a {
text-transform:uppercase;
display:block;
line-height:22px;
color:#fff;
padding:0 7px 0 7px;
margin:1px 0 0 0;
font-size:12px;
text-decoration:none;
height:26px;
height:auto;
}
ul#nav-primary li a:hover {
background:url(images/primary_bg_home2.gif) bottom left repeat-x;
}
.ea-skin ul#nav-primary li a:hover {
background:url(images/primary_over_spline_ea.gif) bottom left repeat-x;
}
ul#nav-primary li#africa-map a {
width:151px;
w\idth:137px;
text-align:center;
}
ul#nav-primary li#safaris a {
width:229px;
w\idth:216px;
text-align:center;
}
ul#nav-primary li#hotels a {
width:221px;
w\idth:207px;
text-align:center;
}
ul#nav-primary li#enquire-now a {
margin:1px 0 0 1px;
width:150px;
w\idth:136px;
text-align:center;
}

/* left column */

td#left, td#pg-left {
/*width:148px;
overflow:hidden;*/
border:1px solid #8196AB;
border-bottom:0px solid #000 !important;
border-top:0px solid #000 !important;
background:#f7f7ee;
padding-bottom:10px;
}
td#pg-left div#left {
border:0px solid #fff;
/*width:148px;*/
}
/* tableless version of nav */

div#pg-xhtml div#left {
width:151px; /* fixes width of col without borders */
background:#F7F7EE;
border:0px solid #fff;
border-left:1px solid #E6E6D9;
padding:0;
margin:1px 1px 0 0;
float:left;
}
div#pg-xhtml div.wrap {
float:left;
width:607px;
}
div#pg-xhtml div.wrap div#left, 
div#pg-xhtml div.wrap div#middle {
float:right !important;
}
div#pg-xhtml div#left dl dd a {
font:normal 11px/18px Verdana,sans-serif;
letter-spacing:normal;
padding-top:0;
padding-bottom:4px;
}

/* power grep selectors */

div#pg-xhtml {
width:760px;
margin:0 auto;
text-align:left;
border-bottom:1px solid #A3AEBA;
background:url(images/pg-xhtml_spline.gif) top right repeat-y;
}
.ea-skin div#pg-xhtml {
background:url(images/pg-xhtml_spline-ea.gif) top right repeat-y;
}
div#pg-xhtml:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
table#pg-xhtml {
width:760px;
margin:0 auto;
padding:0 0 0 0;
font:11px Verdana,Arial,Helvetica,sans-serif;
}
table.ea-skin td#pg-left {
border:1px solid #333 !important;
border-bottom:0px solid #000 !important;
border-top:0px solid #000 !important;
background-color:#DCCCB9 !important;
}
table.ea-skin td#pg-left {
color:#333;
padding:0 0 10px 0;
}
table#pg-xhtml td#pg-middle {
width:auto;
}

div#rhs {
float:left;
}

/* end power grep selectors */

#pg-xhtml #left {
margin:0;
}

/* Search box rules */

form#search {
margin:0;
background-color:#c2d7eb;
width:auto !important;
}
* html form#search {
width:auto !important;
}
form#search div,
form#search h4 {
padding:5px 0 4px 6px;
font-size:10px;
}
form#search h4 {
padding:6px 0 4px 6px;
}
div.ea-skin form#search h4 label {
color:#333 !important;
}
div.ea-skin form#search {
background-color:#f7f7ee;
color:#333;
}
#search h4 {
margin:0;
font-weight:bold;
text-transform:none;
color:#036;
}
* html #search h4 {
padding-top:7px !important;
}
#search input#box {
width:105px;
margin:0 3px 0 5px;
}
#search input#go {
margin:0 0 0 -1px;
padding:0;
padding-top:3px;
}
#search div {
font:10px Verdana,Arial,Helvetica,sans-serif;
color:#333;
font-size:10px;
}

/* css dropdowns (country, walking safaris, maps etc) */

.flash {
  position: relative;
  z-index: 0;
}
div.quicklinks {
padding:6px 0 0 0 !important;
border-top:1px solid #cdc5b3;
border-bottom:1px solid #85a3c2;
background:url(images/quicklinks_gradient.jpg) top left repeat-x;
height:38px;
he\ight:30px;
}
.ea-skin div.quicklinks {
background:url(images/quicklinks_ea-gradient.jpg) top left repeat-x;
border-bottom:1px solid #CEC3B3;
}
ul.dropdown {
}
ul.dropdown li {
list-style-image:none !important;
}
ul.dropdown li#jump-title {
list-style-type:none;
list-style-position:none;
_height:27px;
width:150px;
}
ul.dropdown li ul li {
margin:0 0 0 0 !important;
}
ul.dropdown,ul.dropdown ul { /* all dropdown lists */
padding:0;
margin:0;
list-style:none;
}
ul.dropdown li,ul.dropdown ul li { /* all dropdown list items */
float: left;
position: relative;
}
ul.dropdown li ul { /* second-level lists */
display:none;
position:absolute;
}
ul.dropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top:auto;
left:auto;
}
ul.dropdown:hover li ul,
ul.dropdown li ul.over { /* lists nested under hovered list items */
display:block;
z-index:20;
position:absolute;
top:0;
left:140px;
}

/* ---- dropdown presentational styles including dimensions ---- */

ul.dropdown li a.jump-title,
ul.dropdown li a.jump-title:hover {
text-decoration:none !important;
color:#3a3329 !important;
font:11px Arial,sans-serif !important;
font-weight:bold !important;
display:block;
margin-left:3px;
padding:5px 0 1px 7px;
background:#fff;
border:1px solid #ccc;
width:143px;
w\idth:136px;
height:26px;
he\ight:18px;
background:#fff url(images/dropdown_arrow.png) 95% -1px no-repeat;
}
ul.dropdown li a.jump-title:hover {
background:#fff url(images/dropdown_arrow.png) 95% -24px no-repeat;
}
ul.dropdown ul li a:hover {
color:#2874c0 !important;
}
ul.dropdown li ul {
border:1px solid #ccc;
background:#fff;
marg\in:0 0 0 5px;
width:14em;
padding:5px 0 5px 0;
}
ul.dropdown ul li {
display:block;
padding:0 0 0 0;
margin:0;
background:#fff;
}
ul.dropdown ul li a {
text-decoration:none;
display:block;
width:123px;
padding:0 0 0 7px !important;
margin:0 !important;
color:#321 !important;
text-align:left;
font:normal 12px/20px Arial,sans-serif !important;
/*background:transparent url(images/ibullet.png) 5px 1px no-repeat;*/
text-decoration:none !important;
background:#fff;
}

/* end css dropdown rules */
dl.nav-secondary {
margin:0;
padding:0;
}
dl.nav-secondary dd {
margin:0;
padding:0;
}
dl.nav-secondary dd a {
display:block;
margin:0 7px;
line-height:21px;
text-decoration:none !important;
color:#285888;
}
table#pg-xhtml td#pg-left dl.nav-secondary dd a.leftmenuup {
color:#fff !important;
}
div.ea-skin dl.nav-secondary dd a {
color:#333 !important;
}
.nav-secondary dt {
text-transform:uppercase;
font-size:11px;
font-weight:bold;
color:#285888;
border-top:1px solid #8196AB !important;
margin:10px 5px 0 5px;
padding:5px 3px !important;
}
.nav-secondary dt a {
text-decoration:none;
color:#285888;
}  
table#pg-xhtml.ea-skin dl.nav-secondary dt a {
color:#333 !important;
margin:0 !important;
padding:0 !important;
}

div.ea-skin dl.nav-secondary dt {
color:#333;
border-top-color:#333 !important;
}

table.ea-skin .nav-secondary dd a:visited {
color:#333 !important;
}

/* breadcrumb */

.breadcrumb {
font:10px Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
color:#285888;
margin:0;
padding:0;
line-height:3em;
}
h1.breadcrumb,
h2.breadcrumb {
display:inline;
}
h1.breadcrumb span,
h2.breadcrumb span {
text-transform:uppercase;
}
a.breadcrumb:visited {
color:#900;
}
a.breadcrumb:hover {
text-decoration:none;
}
span.breadcrumb {
color:#036;
}

/* end breadcrumb */

/* hotel lodges search include form */

form.hotel-lodges-search,
form.hotel-lodges-search h2,
form.hotel-lodges-search h3 {
color:#036;
margin:0;
padding:0;
}
form.hotel-lodges-search input {
color:#000;
margin:0;
padding:0;
}
form.hotel-lodges-search h2 {
font-size:14px;
margin:5px 0 2px 0;
}
form.hotel-lodges-search h3 {
font-size:11px;
margin:10px 0 2px 0;
}

/* Enquire and suitcase links */

div.suitcase {
padding:3px 0 10px 31px;
background:url(images/suitcase.gif) 0 0 no-repeat;
width:130px;
display:inline;
}
div.enquire-arrow {
margin:0 0 0 20px;
padding:3px 0 10px 29px;
background:url(images/enquire-now_arrow.gif) 35px 0 no-repeat;
width:110px;
w\idth:80px;
text-align:right;
display:inline;
}
div.enquire-arrow a {
display:block;
width:80px;
margin-left:35px;
}
a.enquire {
font:11px Verdana,Arial,Helvetica,sans-serif;
color:#285888 !important;
} 
a.enquire:visited {
color:#285888 !important;
}
a.enquire:hover {
text-decoration:none;
}

/* End enquire and suitcase links */
/* amazon iframe styles yo! */

h2.amazon {
margin-left:10px;
font-size:18px;
}
div.amazon {
background:#f4f4ed;
border:1px solid #ededed;
margin:10px;
clear:both;
min-height:253px;
}
* html div.amazon {
height:253px;
}
.amazon iframe {
width:120px !important;
padding:0;
margin:5px 10px 15px 5px;
float:left;
border:1px solid #ddd;
}
span.detail {
display:block;
padding:0 0 5px 0;
}
.temp-big-pic {
width:258px; 
height:174px; 
margin-bottom:-174px;
}
.temp-small-pic2 {
position:absolute; 
width:258px; 
height:174px; 
z-index:2; 
visibility:hidden;
}

.temp-small-pic3 {
position:absolute; 
width:258px; 
height:174px; 
z-index:3; 
visibility:hidden;
}
.temp-small-pic4 {
position:absolute; 
width:258px; 
height:174px; 
z-index:4; 
visibility:hidden;
}
.temp-small-pic5 {
position:absolute; 
width:258px; 
height:174px; 
z-index:5; 
visibility:hidden;
}
.temp-small-pic6 {
position:absolute; 
width:258px; 
height:174px; 
z-index:6; 
visibility:hidden;
}
table.zebra {
background:#fff;
border:1px solid #ededed;
width:100%;
margin:10px 0;
}
table.zebra td,
table.zebra th {
padding:3px 5px;
border:1px solid #f6f6f6;
vertical-align:top;
font-size:10px;
color:#036;
}
table.zebra td strong {
color:#036 !important;
}
table.zebra th.top {
text-transform:uppercase;
background:#eee;
text-align:left;
padding:10px 5px;
font-size:13px;
color:#3d5279;
}
table.zebra tfoot th {
font-size:10px;
letter-spacing:1px;
}
.nav-secondary a:visited, 
#middle .row .feature p a:visited,
#middle .row .feature dl dd a:visited, 
#below-fold p a:visited,
#footer a:visited {
color:#285888 !important;
}

/* footer */

#footer {
float:none;
clear:both;
width:760px;
margin:0 auto;
color:#285888;
font:normal 10px/16px Verdana,sans-serif;
}
.ea-skin#footer,
.ea-skin#footer p {
color:#333;
}
.ea-skin#footer a,
.ea-skin#footer a:visited {
color:#333 !important;
}
}
#footer dl dt {
font-weight:bold;
font-size:12px;
margin:0 0 5px 0;
}
#footer dl {
text-align:center;
margin:15px auto;
}
#footer p#footer-logo {
font-size:9px;
text-align:right;
padding:10px 10px 0 0;
}
#footer p {
padding:0 0 8px 0;
margin:0;
}
#footer p img {
margin:3px -8px 2px 0;
}
#footer div.center {
padding:10px 50px 10px 50px;
text-align:center;
margin:-70px auto 0 auto !important;
width:760px;
voice-family:"\"}\"";
voice-family:inherit;
width:660px;
}
html>#footer div.center {
width:660px;
}
#footer div.center p {
line-height:18px;
margin:0;padding:0;
}
#footer div.center ul {
list-style-type:none;
line-height:1.5em;
}
#footer div.center dl {
margin:15px 0;
}
#footer h3 {
margin:0;
padding:0;
font-size:11px;
}
#footer h4 {
font-size:11px;
}
#contact {
height:7.4em;
clear:both;
float:none;
}
#contact h3 {
width:23%;
float:left;
clear:none;
font-size:11px;
}
#address,#email {
height:7.4em;
width:19%;
float:left;
margin:0;
padding:0;
}
#sub-footer {
text-align:center;
margin:0 auto;
width:760px;
clear:both;
}
#sub-footer img {
text-align:center;
padding:0 17px 10px 0;
margin:0;
}
/* end footer */
/* main_styles_net.css */

.content { 

font-size:11px;
color:#285888;
text-decoration:none;
}
.content:link,td.content a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#285888;
text-decoration:underline;
}
.content:visited,td.content a:visited { 

font-size:11px; 
color:#285888; 
text-decoration:underline
}
.content:hover,td.content a:hover { 

font-size:11px; 
color:#285888; 
text-decoration:none }

.content2 {

font-size:11px; 
color:#285888; 
text-decoration:none 
}
.content2:link { 

font-size:11px; 
color:#285888; 
text-decoration:underline;
}
.content2:visited { 

font-size:11px;
color:#285888;
text-decoration:underline
}
.content2:hover { 

font-size:11px; 
color:#285888; 
text-decoration:none 
}

.contentbrown { 

font-size:11px; 
color:#9C9C63; 
text-decoration:none 
}
.contentbrown:link { 

font-size:11px; 
color:#9C9C63; 
text-decoration:underline
}
.contentbrown:visited { 

font-size:11px; 
color:#898956; 
text-decoration:underline;
}
.contentbrown:hover { 

font-size:11px; 
color:#9C9C63; 
text-decoration:none 
}

.leftmenu { 

font-size:11px; 
color:#285888; 
text-decoration:none 
}
.leftmenu:link { 

font-size:11px; 
color:#285888; 
text-decoration:none 
}
.leftmenu:visited { 

font-size:11px; 
color:#285888; 
text-decoration:none 
}
.leftmenu:hover { 

font-size:11px; 
font-weight:normal; 
color:#285888 
}

.leftmenuup { 

font-size:11px; 
color:#fff; 
text-decoration:none 
}
.leftmenuup:link { 

font-size:11px; 
color:#fff; 
text-decoration:none 
}
.leftmenuup:visited { 

font-size:11px; 
color:#ffc; 
text-decoration:none 
}
.leftmenuup:hover { 

font-size:11px; 
font-weight:normal; 
color:#BED3E9 
}
 
.LinkSmall_temp {  

font-size:10px; 
color:#030; 
text-decoration:none
}
.LinkSmall_temp:link { 

font-size:10px; 
color:#030; 
font-weight:normal; 
text-decoration:underline
}
.LinkSmall_temp:visited { 

font-size:10px; 
color:#030; 
text-decoration:underline
}
.LinkSmall_temp:hover {  

font-size:10px; 
color:#030; 
text-decoration:none
}

.LinkSmall {  

font-size:10px; 
color:#285888; 
text-decoration:none
}
.LinkSmall:link { 

font-size:10px; 
color:#285888; 
font-weight:normal; 
text-decoration:underline
}
.LinkSmall:visited { 

font-size:10px; 
color:#285888; 
text-decoration:underline
}
.LinkSmall:hover {  

font-size:10px; 
color:#285888; 
text-decoration:none
}

.LinkHead { 

font-size:7pt; 
color:#285888; 
text-decoration:none
}
.LinkHead:link { 

font-size:7pt; 
color:#285888; 
text-decoration:none
}
.LinkHead:visited { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt; 
color:#285888; 
text-decoration:none
}
.LinkHead:hover { 

font-size:7pt; 
color:#285888; 
text-decoration:none
}

.footer {
font-size:10px; 
color:#285888; 
text-decoration:none
}
div.footer {  
margin:20px auto 0 auto;
}
td.footer {
margin:0 auto;
}
.footer:link {  

font-size:10px; 
color:#285888; 
text-decoration:underline
}
.footer:visited { 

font-size:10px; 
color:#9C9C63; 
text-decoration:underline
}
.footer:hover {  

font-size:10px; 
font-weight:normal; 
color:#285888; 
text-decoration:none
}


.topmenu { 

font-size:10px; 
color:#fff; 
text-decoration:none 
}
.topmenu:link { 

font-size:10px; 
color:#fff; 
text-decoration:none 
}
.topmenu:visited { 

font-size:10px;
color:#ffc; 
text-decoration:none 
}
.topmenu:hover { 

font-size:10px; 
color:#BED3E9; 
text-decoration:none 
}

.blue_link {  
color:#285888; 
text-decoration:underline
}
.blue_link:link {  
color:#285888; 
text-decoration:underline
}
.blue_link:visited {  
color:#285888; 
text-decoration:underline
}
.blue_link:hover {  
color:#285888; 
text-decoration:none
}

.special {  
color:#285888; 
text-decoration:none; 
font-family:"Courier New", Courier, mono; 
font-size:10pt
}
.special:link {  
color:#285888; 
text-decoration:underline; 
font-family:"Courier New", Courier, mono; font-size:10pt
}
.special:visited {  
color:#285888; 
font-family:"Courier New", Courier, mono; 
font-size:10pt; 
text-decoration:underline
}
.special:hover {  
color:#285888; 
text-decoration:none; 
font-family:"Courier New", Courier, mono; 
font-size:10pt
}

.special_currentrate {  
color:#285888;
text-decoration:line-through; 
font-family:"Courier New", Courier, mono; 
font-size:10pt; 
font-weight:bold
}
.special_newrate {  
color:#285888; 
text-decoration:none; 
font-family:"Courier New", Courier, mono; 
font-size:10pt;
font-weight:bold
}

.special_header {
color:#285888; 
text-decoration:none; 
font-family:"Courier New", Courier, mono; 
font-size:12pt
}
.special_header:link {  
color:#285888; 
text-decoration:underline; 
font-family:"Courier New", Courier, mono; 
font-size:12px
}
.special_header:visited {  
color:#285888; 
text-decoration:underline; 
font-family:"Courier New", Courier, mono; 
font-size:12px
}
.special_header:hover {  
color:#285888; 
text-decoration:none; 
font-family:"Courier New", Courier, mono; 
font-size:12px
}

.buttonsBlue {  

font-size:11px; 
color:#285888; 
text-decoration:none; 
background-color:#E7EFF8; 
letter-spacing:normal; 
text-align:left; 
vertical-align:middle; 
word-spacing:normal; 
list-style-type:none
}

.main_blue {  

font-size:11px; 
color:#285888; 
text-decoration:none
}

.formsmalltext {  

font-size:10px; 
font-weight:normal; 
color:#285888; 
text-decoration:none
}

.headingblue { 

font-size:11px; 
color:#285888; 
text-decoration:none; 
font-weight:bold
}
a.headingblue:link { 

font-size:11px; 
color:#285888; 
text-decoration:none; 
font-weight:bold}
a.headingblue:visited { 

font-size:11px; 
color:#285888; 
text-decoration:none; 
font-weight:bold
}
a.headingblue:hover { 

font-size:11px; 
color:#285888; 
text-decoration:underline; 
font-weight:bold}

.headingbrown { 

font-size:11px; 
color:#9C9C63; 
text-decoration:none; 
font-weight:bold
}

.wizard { 

font-size:11px; 
color:#000; 
text-decoration:none 
}

.padding {  
padding-top:15px; 
padding-right:20px;
padding-bottom:15px; 
padding-left:20px
}

.pullquotes { 

font-size:12pt; 
color:#285888;
text-decoration:none; 
padding-left:5px; 
padding-right:5px; 
font-weight:bold
}

.headingbluelrg { 
/* changed from 16px: */
font-size:16px; 
color:#285888; 
text-decoration:none; 
font-weight:bold; 
text-transform:uppercase
}

.contentbrownsmall {  

font-size:10px; 
color:#9C9C63; 
text-decoration:none
}
.contentbrownsmall:link { 

font-size:10px;
color:#9C9C63; 
font-weight:normal; 
text-decoration:underline
}
a.contentbrownsmall:visited { 

font-size:10px; 
color:#285888; 
text-decoration:underline
}
.contentbrownsmall:hover {  

font-size:10px; 
color:#9C9C63; 
text-decoration:none
}

.headingbluelrg2 { 

font-size:14px;
color:#285888; 
text-decoration:none; 
font-weight:bold; 
text-transform:uppercase
}
.headingbluelrg2:link { 

font-size:14px; 
color:#285888; 
text-decoration:underline; 
font-weight:bold; 
text-transform:uppercase
}
.headingbluelrg2:visited { 

font-size:14px; 
color:#285888; 
text-decoration:underline; 
font-weight:bold; 
text-transform:uppercase
}
.headingbluelrg2:hover {

font-size:14px; 
color:#285888; 
text-decoration:none; 
font-weight:bold; 
text-transform:uppercase
}
.headingwhitelrg { 

font-size:16px; 
color:#fff; 
text-decoration:none; 
font-weight:bold; 
font-style:italic;
text-transform:uppercase 
}
.headingwhitelrg2 { 

font-size:14px; 
color:#fff; 
text-decoration:none; 
font-weight:bold; 
text-transform:uppercase 
}

/* africa travel header */

.headerlead {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#285888;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
margin-top:5px;
margin-bottom:25px;
}
.header { 

font-size:14px; 
font-weight:bold; 
color:#B53D25; 
margin-top:0px; 
margin-bottom:-4px; 
}

/* end */

.headerlead:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#285888;
text-decoration:underline;
font-weight:bold;
text-transform:uppercase;
line-height:0px;
}
.headerlead:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#285888;
text-decoration:underline;
font-weight:bold;
text-transform:uppercase;
line-height:0px;
}
.headerlead:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#285888;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
line-height:0px;
}

.topmenuup { 

font-size:10px; 
color:#285888; 
text-decoration:none 
}
.topmenuup:link { 

font-size:10px; 
color:#285888; 
text-decoration:none 
}
.topmenuup:hover { 

font-size:10px; 
color:#285888; 
text-decoration:none 
}
.topmenuup:visited { 

font-size:10px; 
color:#285888; 
text-decoration:none 
}
.header1 { 

font-size:14px; 
color:#ffc; 
text-decoration:none; 
font-style:normal; 
line-height:normal; 
font-weight:normal; 
font-variant:normal; 
text-transform:none
}
.headingbrownlrg { 

font-size:12px; 
color:#9C9C63; 
text-decoration:none; 
font-weight:bold; 
text-transform:none
}
.LinkSmallWhite { 

font-size:10px; 
color:#fff; 
text-decoration:none 
}
.headingbrownlrg2 { 

font-size:14px; 
color:#9C9C63; 
text-decoration:none; 
font-weight:bold; 
text-transform:none 
}
.Link { 

font-size:7pt; 
color:#285888
}
.Link1 { 

font-size:8pt; 
color:#285888; 
text-decoration:none 
}
.Space { 

font-size:1pt; 
color:#fff; 
text-decoration:none 
}
.headingbluelrg3 { 

font-size:14px; 
color:#285888; 
text-decoration:none; 
font-weight:bold; 
text-transform:none; 
font-style:italic
}

.rovosheadingbrownlrg { 

font-size:16px; 
color:#784c4c; 
text-decoration:none ; 
font-weight:bold; 
font-style:italic; 
text-transform:uppercase 
}

.rovoscontent { 
font-size:11px; 
color:#784c4c; 
text-decoration:none 
}
a.rovoscontent:link { 
text-decoration:underline 
}
a.rovoscontent:visited { 

font-size:11px; 
color:#396D36; 
text-decoration:underline 
}
a.rovoscontent:hover { 

font-size:11px; 
color:#784c4c; 
text-decoration:none 
}

.rovosheadinglrg3 { 

font-size:14px; 
color:#784c4c; 
text-decoration:none; 
font-weight:bold; 
text-transform:none; 
font-style:italic 
}

.LinkSmall2 { 

font-size:14px; 
color:#9C9C63; 
text-decoration:none; 
font-weight:bold
}

a.iacontent { 

font-size:11px; 
color:#000; 
text-decoration:none;
}
a.iacontent:link { 
text-decoration:underline;
}
a.iacontent:visited { 
color:#eaaf0f; 
text-decoration:none;
}
a.iacontent:hover { 
color:#666; 
text-decoration:none 
}

a.iacontentlinksmall { 

font-size:11px; 
color:#f7f7ee; 
text-decoration:none; 
font-weight:normal
}
a.iacontentlinksmall:link { 
color:#fff; 
}
a.iacontentlinksmall:hover { 
color:#666; 
text-decoration:underline; 
}
a.iacontentlinksmall:visited { 
color:#fff; 
}

a.iacontenthead { 

font-size:11px; 
color:#f7f7ee; 
text-decoration:none; 
font-weight:bold
}
a.iacontenthead:link { 
text-decoration:underline; 
}
a.iacontenthead:hover { 
text-decoration:none;
}
a.iacontenthead:visited { 
color:#f7f7ee; 
}

.iacontentlinksmall2 { 

font-size:11px; 
color:#fff; 
text-decoration:none 
}

.iacontentheadlrg { 

font-size:14px; 
color:#000; 
text-decoration:none; 
font-weight:bold 
}

.iacontentheadlrg2 { 

font-size:12px; 
color:#f7f7ee; 
text-decoration:none; 
font-weight:bold 
}

.iacontentsmall,
a.iacontentsmall { 

font-size:10px; 
color:#000; 
text-decoration:none; 
font-weight:bold
}
a.iacontentsmall:visited,
a.iacontentsmall:hover { 
color:#e3a71a; 
}

.iacontentlinksmall3,
a.iacontentlinksmall3:link { 

font-size:11px; 
color:#336660; 
text-decoration:underline; 
font-weight:normal 
}
a.iacontentlinksmall3:hover { 
color:#b1b15f; 
}
a.iacontentlinksmall3:visited { 
color:#eaaf0f; 
}

.iacontentlinksmall2A { 

font-size:11px; 
color:#336660; 
text-decoration:none; 
clip: rect(5px,5px,5px,5px)
}
a.iacontentlinksmall2A:link,
a.iacontentlinksmall2A:hover,
a.iacontentlinksmall2A:visited { 
color:#000; 
}

.iafooter,
a.iafooter:link { 

font-size:10px; 
color:#000; 
text-decoration:none 
}
a.iafooter:hover { 
text-decoration:underline; 
color:#999; 
text-decoration:none 
}
a.iafooter:visited { 
color:#000; 
}

.iabuttonsgreen { 

font-size:11px; 
color:#336660; 
text-decoration:none; 
background-color:#f7f7ee; 
letter-spacing:normal; 
text-align:left; 
vertical-align:middle; 
word-spacing:normal; 
margin-right:5px; 
margin-left:5px; 
height:auto; 
width:auto
}
.iacontenttext { 

font-size:10px; 
color:#000; 
text-decoration:none; 
font-weight:bold; 
background-color:#d0c16c
}
.suncontent { 

font-size:11px; 
color:#000; 
text-decoration:none 
}
.headinglrgsun { 

font-size:16px; 
color:#999; 
text-decoration:none; 
font-weight:bold; 
text-transform:none; 
font-style:normal
}
.sundidcontent { 

font-size:10px; 
color:#285888; 
text-decoration:none; 
}
.contentg2a { 

font-size:13px; 
color:#000; 
text-decoration:none; 
letter-spacing:1.5px; 
word-spacing:2px
}
.headingbluelrg4 { 

font-size:14px; 
color:#c60; 
text-decoration:none; 
font-weight:bold; 
text-transform:none; 
font-style:italic 
}
.headinglrgsun2 { 

font-size:14px; 
color:#999; 
text-decoration:none; 
font-weight:bold; 
text-transform:none; 
font-style:normal 
}
.contentStaff { 

font-size:10px; 
color:#285888; 
text-decoration:none; 

}

a.contentAbout { 

font-size:11px; 
color:#285888; 
text-decoration:none; 

}
a.contentAbout:link { 

font-size:11px; 
color:#285888; 
text-decoration:underline; 

}
a.contentAbout:visited { 

font-size:11px; 
color:#285888; 
text-decoration:underline; 

}
a.contentAbout:hover { 

font-size:11px; 
color:#285888; 
text-decoration:none; 

}

.contentIndent { 

font-size:11px; 
color:#285888; 
text-decoration:none; 
letter-spacing:normal; 

word-spacing:normal
}

a.content_guide { 

font-size:12px; 
color:#285888; 
text-decoration:none 
}
a.content_guide:Link { 

font-size:12px; 
color:#285888; 
text-decoration:underline
}
a.content_guide:Visited { 

font-size:12px; 
color:#285888; 
text-decoration:underline
}
a.content_guide:Hover { 

font-size:12px; 
color:#285888; 
text-decoration:none
}

.contentred {  

font-size:11px; 
font-weight:bold; 
color:#285888
}
.contentred2 { 

font-size:11px; 
font-weight:normal; 
color:#285888 
}
.headier1TitleCase {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16pt;
font-weight:normal;
color:#285888;
text-decoration:none;
}
.heading2titlecase {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#285888;
text-decoration:none;
font-weight:bold;
}
.inputText {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:1px solid #fff;
background-color:#f7f7ee;
color:#285888;
}
.chooseText {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#285888;
text-decoration:none;
font-weight:normal;
}

.presCupHeader,
a.presCupHeader:link { 

font-size:20px; 
color:#285888; 
text-decoration:none; 
font-style:italic; 
font-weight:lighter;
}
a.presCupHeader:visited { 

font-size:20px; 
color:#285888; 
text-decoration:underline; 
font-style:italic;
}
a.presCupHeader:hover {

font-size:20px; 
color:#285888; 
text-decoration:none; 
font-style:italic; 
}

.header2 { 

font-size:14px; 
color:#285888; 
text-decoration:none;
}
.LinkSmall {

font-size:10px; 
color:#285888; 
text-decoration:none
}
a.contentWhite,
a.contentWhite:link {

font-size:11px; 
color:#fff; 
text-decoration:underline
}
a.contentWhite:visited {

font-size:11px; 
color:#fff; 
text-decoration:underline
}
.redcontent {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#790000; 
text-decoration:none
}
a.redcontent:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#790000;
text-decoration:underline
}
a.redcontent:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#930;
text-decoration:underline
}
a.redcontent:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#790000;
text-decoration:none;
}

/* end main_styles.css */

/* main_styles_ea.css (East Africa styles) */

#pg-xhtml.ea-skin .content { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-decoration:none
}
#pg-xhtml.ea-skin a.content:link { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-decoration:underline
}
#pg-xhtml.ea-skin a.content:visited { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#715B3E;
text-decoration:underline
}
#pg-xhtml.ea-skin a.content:hover { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-decoration:none
}

#pg-xhtml.ea-skin .content2 { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-decoration:none
}
#pg-xhtml.ea-skin a.content2:link { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-decoration:underline
}
#pg-xhtml.ea-skin a.content2:visited { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#715B3E;
text-decoration:underline
}
#pg-xhtml.ea-skin a.content2:hover { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-decoration:none
}

#pg-xhtml.ea-skin .contentbrown { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-decoration:none
}
#pg-xhtml.ea-skin a.contentbrown:link { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-decoration:underline
}
#pg-xhtml.ea-skin a.contentbrown:visited { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#715B3E;
text-decoration:underline;
}
#pg-xhtml.ea-skin a.contentbrown:hover { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-decoration:none
}

#pg-xhtml.ea-skin .leftmenu { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-decoration:none
}
#pg-xhtml.ea-skin a.leftmenu:link { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-decoration:none
}
#pg-xhtml.ea-skin a.leftmenu:visited { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#715B3E;
text-decoration:none
}
#pg-xhtml.ea-skin a.leftmenu:hover { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333
}

#pg-xhtml.ea-skin .leftmenuup { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-decoration:none
}
#pg-xhtml.ea-skin a.leftmenuup:link { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-decoration:none
}
#pg-xhtml.ea-skin a.leftmenuup:visited { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffc;
text-decoration:none
}
#pg-xhtml.ea-skin a.leftmenuup:hover { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#BED3E9
}

#pg-xhtml.ea-skin .LinkSmall {  
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
color:#333;
text-decoration:none
}
#pg-xhtml.ea-skin a.LinkSmall:link { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
color:#333;
font-weight:normal;
text-decoration:underline
}
#pg-xhtml.ea-skin a.LinkSmall:visited { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#715B3E;
text-decoration:underline
}
#pg-xhtml.ea-skin a.LinkSmall:hover {  
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
text-decoration:none
}

#pg-xhtml.ea-skin .LinkHead { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt; 
color:#285888;
text-decoration:none
}
#pg-xhtml.ea-skin a.LinkHead:link { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt; 
color:#285888;
text-decoration:none
}
#pg-xhtml.ea-skin a.LinkHead:visited { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt; 
color:#285888;
text-decoration:none
}
#pg-xhtml.ea-skin a.LinkHead:hover { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt; 
color:#285888;
text-decoration:none
}

#pg-xhtml.ea-skin .footer {  
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
text-decoration:none
}
#pg-xhtml.ea-skin a.footer:link {  
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
text-decoration:underline
}
#pg-xhtml.ea-skin a.footer:visited { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#715B3E;
text-decoration:underline
}
#pg-xhtml.ea-skin a.footer:hover {  
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333;
text-decoration:none
}

#pg-xhtml.ea-skin .topmenu,
#pg-xhtml.ea-skin a.topmenu:link { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
text-decoration:none
}
#pg-xhtml.ea-skin a.topmenu:visited { 
color:#EFE4D9;
}
#pg-xhtml.ea-skin a.topmenu:hover { 
color:#D7CDC4;
}

#pg-xhtml.ea-skin .blue_link,
#pg-xhtml.ea-skin a.blue_link:link,
#pg-xhtml.ea-skin a.blue_link:hover,
#pg-xhtml.ea-skin a.blue_link:visited {  
color:#285888; 
text-decoration:underline
}

#pg-xhtml.ea-skin .special {  
color:#333; 
text-decoration:none;
font-family:"Courier New", Courier, mono;
font-size:10pt
}
#pg-xhtml.ea-skin a.special:link {  
color:#333; 
text-decoration:underline;
}
#pg-xhtml.ea-skin a.special:hover {  
color:#715B3E;
text-decoration:none;
}
#pg-xhtml.ea-skin a.special:visited {  
color:#715B3E;
text-decoration:underline
}

#pg-xhtml.ea-skin .special_currentrate {  
color:#333; 
text-decoration:line-through;
font-family:"Courier New", Courier, mono;
font-size:10pt;
font-weight:bold
}
#pg-xhtml.ea-skin .special_newrate {  
color:#715B3E;
text-decoration:none;
font-family:"Courier New", Courier, mono;
font-size:10pt;
font-weight:bold
}

#pg-xhtml.ea-skin .special_header {  
color:#333; 
text-decoration:none;
font-family:"Courier New", Courier, mono;
font-size:12px
}
#pg-xhtml.ea-skin a.special_header:link,
#pg-xhtml.ea-skin a.special_header:visited {  
color:#333; 
text-decoration:underline;
}
#pg-xhtml.ea-skin a.special_header:hover {  
text-decoration:none;
}

#pg-xhtml.ea-skin .buttonsBlue {  
font-size:11px; 
color:#715B3E;
text-decoration:none;
background-color:#EFE4D9;
letter-spacing:normal;
text-align:left;
vertical-align:middle;
word-spacing:normal;
list-style-type:none
}
#pg-xhtml.ea-skin .main_blue {  
font-size:11px;
color:#333;
text-decoration:none
}
#pg-xhtml.ea-skin .formsmalltext {  
font-size:10px; 
font-weight:normal; 
color:#333; 
text-decoration:none
}

#pg-xhtml.ea-skin .headingblue { 
font-size:11px; 
color:#333; 
text-decoration:none; 
font-weight:bold
}

#pg-xhtml.ea-skin .headingbrown { 
font-size:11px; 
color:#333; 
text-decoration:none;
font-weight:bold
}

#pg-xhtml.ea-skin .wizard { 
font-size:11px; 
color:#000; 
text-decoration:none
}

#pg-xhtml.ea-skin .padding {  
padding-top:15px; 
padding-right:20px; 
padding-bottom:15px; 
padding-left:20px
}

#pg-xhtml.ea-skin .pullquotes { 
font-size:12pt; 
color:#333; 
text-decoration:none;
padding-left:5px; 
padding-right:5px; 
font-weight:bold
}

#pg-xhtml.ea-skin .headingbluelrg { 
font-size:16px; 
color:#333; 
text-decoration:none;
font-weight:bold; 
font-style:italic; 
text-transform:uppercase
}

#pg-xhtml.ea-skin .contentbrownsmall {  
font-size:10px; 
color:#333; 
text-decoration:none
}
#pg-xhtml.ea-skin a.contentbrownsmall:link { 
color:#333; 
text-decoration:underline
}
#pg-xhtml.ea-skin a.contentbrownsmall:hover {  
text-decoration:none;
}
#pg-xhtml.ea-skin a.contentbrownsmall:visited { 
color:#715B3E; 
text-decoration:underline
}

#pg-xhtml.ea-skin .headingbluelrg2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333;
text-decoration:none;
font-weight:bold;
text-transform:none;
font-style:italic;
}
#pg-xhtml.ea-skin a.headingbluelrg2:link {
text-decoration:underline;
}
#pg-xhtml.ea-skin a.headingbluelrg2:visited {
color:#715B3E;
}
#pg-xhtml.ea-skin a.headingbluelrg2:hover {
text-decoration:none;
}
#pg-xhtml.ea-skin .headingwhitelrg { 
font-size:16px; 
color:#fff; 
text-decoration:none;
font-weight:bold; 
font-style:italic; 
text-transform:uppercase 
}
#pg-xhtml.ea-skin .headingwhitelrg2 { 
font-size:14px; 
color:#fff; 
text-decoration:none;
font-weight:bold;
text-transform:uppercase 
}

#pg-xhtml.ea-skin .topmenuup { 
font-size:10px; 
color:#333; 
text-decoration:none 
}
#pg-xhtml.ea-skin a.topmenuup:link,
#pg-xhtml.ea-skin a.topmenuup:hover,
#pg-xhtml.ea-skin a.topmenuup:visited  { 
color:#333; 
text-decoration:none 
}
#pg-xhtml.ea-skin .header1 { 
font-size:14px; 
color:#ffc; 
text-decoration:none;
font-style:normal; 
line-height:normal; 
font-weight:normal; 
font-variant:normal; 
text-transform:none
}
#pg-xhtml.ea-skin .headingbrownlrg { 

font-size:12px; 
color:#333; 
text-decoration:none;
font-weight:bold; 
text-transform:none
}
#pg-xhtml.ea-skin .LinkSmallWhite { 

font-size:10px; 
color:#fff; 
text-decoration:none 
}
#pg-xhtml.ea-skin .headingbrownlrg2 { 

font-size:14px; 
color:#333; 
text-decoration:none;
font-weight:bold;
text-transform:none 
}
#pg-xhtml.ea-skin .Link { 

font-size:7pt; 
color:#333
}
#pg-xhtml.ea-skin .Link1 { 

font-size:8pt; 
color:#333; 
text-decoration:none 
}
#pg-xhtml.ea-skin .Space { 

font-size:1pt; 
color:#fff; 
text-decoration:none 
}
#pg-xhtml.ea-skin .headingbluelrg3 { 

font-size:14px; 
color:#333; 
text-decoration:none;
font-weight:bold;
text-transform:none; 
font-style:italic
}

#pg-xhtml.ea-skin .rovosheadingbrownlrg { 
font-size:16px; 
color:#784c4c; 
text-decoration:none;
font-weight:bold;
font-style:italic; 
text-transform:uppercase 
}

#pg-xhtml.ea-skin .rovoscontent { 
color:#784c4c; 
text-decoration:none 
}
#pg-xhtml.ea-skin .rovoscontent:link {
text-decoration:underline 
}
#pg-xhtml.ea-skin .rovoscontent:visited { 
color:#396D36; 
}

#pg-xhtml.ea-skin .rovosheadinglrg3 { 
font-size:14px; 
color:#784c4c; 
text-decoration:none; 
font-weight:bold; 
text-transform:none; 
font-style:italic 
}

#pg-xhtml.ea-skin .LinkSmall2 { 
font-size:14px; 
color:#333; 
text-decoration:none;
font-weight:bold
}

#pg-xhtml.ea-skin .iacontent { 
font-size:11px; 
color:#000; 
text-decoration:none 
}
#pg-xhtml.ea-skin .iacontent:link { 
font-size:11px; 
color:#000; 
text-decoration:underline
}
#pg-xhtml.ea-skin .iacontent:visited { 
font-size:11px; 
color:#eaaf0f; text-decoration:none
}
#pg-xhtml.ea-skin .iacontent:hover { 
font-size:11px; 
color:#666; 
text-decoration:none 
}

#pg-xhtml.ea-skin .iacontentlinksmall { 
font-size:11px; 
color:#f7f7ee; 
text-decoration:none;
font-weight:normal
}
#pg-xhtml.ea-skin .iacontentlinksmall:link { 
font-size:11px; 
color:#fff; 
text-decoration:none; 
font-weight:normal
}
#pg-xhtml.ea-skin .iacontentlinksmall:visited { 
font-size:11px; 
color:#fff; 
text-decoration:none; 
font-weight:normal
}
#pg-xhtml.ea-skin .iacontentlinksmall:hover { 
font-size:11px; 
color:#666; 
text-decoration:underline; 
font-weight:normal; 
text-transform:none
}

#pg-xhtml.ea-skin .iacontenthead { 
font-size:11px; 
color:#f7f7ee; 
text-decoration:none; 
font-weight:bold
}
#pg-xhtml.ea-skin .iacontenthead:link { 
font-size:11px; 
color:#f7f7ee; 
text-decoration:underline; 
font-weight:bold
}
#pg-xhtml.ea-skin .iacontenthead:visited { 
font-size:11px; 
color:#f7f7ee; 
text-decoration:underline; 
font-weight:bold
}
#pg-xhtml.ea-skin .iacontenthead:hover { 
font-size:11px; 
color:#f7f7ee; 
text-decoration:none; 
font-weight:bold
}

#pg-xhtml.ea-skin .iacontentlinksmall2 { 
font-size:11px; 
color:#fff; 
text-decoration:none 
}

#pg-xhtml.ea-skin .iacontentheadlrg { 
font-size:14px; 
color:#000; 
text-decoration:none;
font-weight:bold 
}

#pg-xhtml.ea-skin .iacontentheadlrg2 { 
font-size:12px; 
color:#f7f7ee; 
text-decoration:none; 
font-weight:bold 
}

#pg-xhtml.ea-skin .iacontentsmall { 
font-size:10px; 
color:#000; 
text-decoration:none; 
font-weight:bold
}
#pg-xhtml.ea-skin .iacontentsmall:link { 
font-size:10px; 
color:#000; 
text-decoration:none; 
font-weight:bold
}
#pg-xhtml.ea-skin .iacontentsmall:visited { 
font-size:10px; 
color:#e3a71a; 
text-decoration:none; 
font-weight:bold
}
#pg-xhtml.ea-skin .iacontentsmall:hover { 
font-size:10px; 
color:#e3a71a; 
text-decoration:none; 
font-weight:bold
}

#pg-xhtml.ea-skin .iacontentlinksmall3 { 
font-size:11px; 
color:#336660; 
text-decoration:underline; 
font-weight:normal 
}
#pg-xhtml.ea-skin .iacontentlinksmall3:link { 

font-size:11px; 
color:#000; 
text-decoration:underline; 
font-weight:normal 
}
#pg-xhtml.ea-skin .iacontentlinksmall3:visited { 
font-size:11px; 
color:#eaaf0f; 
text-decoration:underline; 
font-weight:normal 
}
#pg-xhtml.ea-skin .iacontentlinksmall3:hover { 
font-size:11px; 
color:#b1b15f; 
text-decoration:underline; 
font-weight:normal 
}

#pg-xhtml.ea-skin .iacontentlinksmall2A { 
font-size:11px; 
color:#336660; 
text-decoration:none; 
clip: rect(5px,5px,5px,5px)
}
#pg-xhtml.ea-skin .iacontentlinksmall2A:link { 
font-size:11px; 
color:#000; 
text-decoration:none; 
clip: rect(5px,5px,5px,5px)
}
#pg-xhtml.ea-skin .iacontentlinksmall2A:visited { 
font-size:11px; 
color:#000; 
text-decoration:none; 
clip: rect(5px,5px,5px,5px)
}
#pg-xhtml.ea-skin .iacontentlinksmall2A:hover { 
font-size:11px; 
color:#fff; 
text-decoration:none; 
clip: rect(5px,5px,5px,5px)
}

#pg-xhtml.ea-skin .iafooter { 
font-size:10px; 
color:#000; 
text-decoration:none 
}
#pg-xhtml.ea-skin .iafooter:link { 
font-size:10px; 
color:#000; 
text-decoration:none 
}
#pg-xhtml.ea-skin .iafooter:visited { 
font-size:10px; 
color:#000; 
text-decoration:none 
}
#pg-xhtml.ea-skin .iafooter:hover { 
text-decoration:underline; 
font-size:10px; 
color:#999; 
text-decoration:none 
}
#pg-xhtml.ea-skin .iabuttonsgreen { 
font-size:11px; 
color:#336660; 
text-decoration:none; 
background-color:#f7f7ee; 
letter-spacing:normal; 
text-align:left; 
vertical-align:middle; 
word-spacing:normal; 
margin-right:5px; 
margin-left:5px; 
height:auto; 
width:auto
}
#pg-xhtml.ea-skin .iacontenttext { 

font-size:10px; 
color:#000; 
text-decoration:none; 
font-weight:bold; 
background-color:#d0c16c
}
.suncontent { 

font-size:11px; 
color:#000; 
text-decoration:none 
}
#pg-xhtml.ea-skin .headinglrgsun { 

font-size:16px; 
color:#999; 
text-decoration:none; 
font-weight:bold; 
text-transform:none; 
font-style:normal
}
#pg-xhtml.ea-skin .sundidcontent { 

font-size:10px; 
color:#285888; 
text-decoration:none; 
}
#pg-xhtml.ea-skin .contentg2a { 

font-size:13px; 
color:#000; 
text-decoration:none; 
letter-spacing:1.5px; 
word-spacing:2px
}
#pg-xhtml.ea-skin .headingbluelrg4 { 

font-size:14px; 
color:#c60; 
text-decoration:none; 
font-weight:bold; 
text-transform:none; 
font-style:italic 
}
#pg-xhtml.ea-skin .headinglrgsun2 { 
font-size:14px; 
color:#999; 
text-decoration:none; 
font-weight:bold; 
text-transform:none; 
font-style:normal 
}
#pg-xhtml.ea-skin .contentStaff { 
font-size:10px; 
color:#285888; 
text-decoration:none; 
}

#pg-xhtml.ea-skin .contentAbout { 
font-size:11px; 
color:#285888; 
text-decoration:none; 
}
#pg-xhtml.ea-skin a.contentAbout:link,
#pg-xhtml.ea-skin a.contentAbout:visited  { 
color:#285888; 
text-decoration:underline; 
}
#pg-xhtml.ea-skin a.contentAbout:hover { 
text-decoration:none; 
}

#pg-xhtml.ea-skin a.contentIndent { 
font-size:11px; 
color:#333; 
text-decoration:none; 
letter-spacing:normal; 
word-spacing:normal
}

#pg-xhtml.ea-skin .content_guide { 
font-size:12px; 
color:#715B3E; 
text-decoration:none 
}
#pg-xhtml.ea-skin a.content_guide:link,
#pg-xhtml.ea-skin a.content_guide:visited { 
text-decoration:underline
color:#715B3E;
}
#pg-xhtml.ea-skin a.content_guide:hover { 
text-decoration:none;
}

#pg-xhtml.ea-skin .contentred {  
font-size:11px; 
font-weight:bold; 
color:#285888
}
#pg-xhtml.ea-skin .contentred2 { 
font-size:11px; 
font-weight:normal; 
color:#285888 
}

#pg-xhtml.ea-skin .content { 
font-size:11px; 
color:#333;
text-decoration:none 
}
#pg-xhtml.ea-skin a.content:link { 
font-size:11px; 
color:#333;
text-decoration:underline
}
#pg-xhtml.ea-skin a.content:visited { 
font-size:11px; 
color:#715B3E; 
text-decoration:underline
}
#pg-xhtml.ea-skin a.content:hover { 
font-size:11px; 
color:#333;
text-decoration:none 
}

#pg-xhtml.ea-skin .content2 { 
font-size:11px; 
color:#333;
text-decoration:none 
}
#pg-xhtml.ea-skin a.content2:link { 
font-size:11px; 
color:#333;
text-decoration:underline
}
#pg-xhtml.ea-skin a.content2:visited { 
font-size:11px; 
color:#715B3E; 
text-decoration:underline
}
#pg-xhtml.ea-skin a.content2:hover { 
font-size:11px; 
color:#333;
text-decoration:none 
}

#pg-xhtml.ea-skin .contentbrown { 
font-size:11px; 
color:#333;
text-decoration:none 
}
#pg-xhtml.ea-skin a.contentbrown:link { 
font-size:11px; 
color:#333;
text-decoration:underline
}
#pg-xhtml.ea-skin a.contentbrown:visited { 
font-size:11px; 
color:#715B3E; 
text-decoration:underline;
}
#pg-xhtml.ea-skin a.contentbrown:hover { 
font-size:11px; 
color:#333;
text-decoration:none 
}

#pg-xhtml.ea-skin .leftmenu { 
font-size:11px; 
color:#333;
text-decoration:none 
}
#pg-xhtml.ea-skin a.leftmenu:link { 
font-size:11px; 
color:#333;
text-decoration:none 
}
#pg-xhtml.ea-skin a.leftmenu:visited { 
font-size:11px; 
color:#715B3E; 
text-decoration:none 
}
#pg-xhtml.ea-skin a.leftmenu:hover { 
font-size:11px; 
font-weight:normal; 
color:#333
}
#pg-xhtml.ea-skin .leftmenuup { 
font-size:11px; 
color:#fff;
text-decoration:none 
}
#pg-xhtml.ea-skin a.leftmenuup:link { 
font-size:11px; 
color:#fff;
text-decoration:none 
}
#pg-xhtml.ea-skin a.leftmenuup:visited { 
font-size:11px; 
color:#ffc;
text-decoration:none 
}
#pg-xhtml.ea-skin a.leftmenuup:hover { 
font-size:11px; 
font-weight:normal; 
color:#BED3E9 
}
#pg-xhtml.ea-skin .LinkSmall {  
font-size:10px; 
color:#333;
text-decoration:none
}
#pg-xhtml.ea-skin a.LinkSmall:link { 
font-size:10px; 
color:#333;
font-weight:normal; 
text-decoration:underline
}
#pg-xhtml.ea-skin a.LinkSmall:visited { 
font-size:10px; 
color:#715B3E; 
text-decoration:underline
}
#pg-xhtml.ea-skin a.LinkSmall:hover {  
font-size:10px; 
color:#333;
text-decoration:none
}
#pg-xhtml.ea-skin .LinkHead { 
font-size:7pt; 
color:#285888;
text-decoration:none
}
#pg-xhtml.ea-skin a.LinkHead:link { 
font-size:7pt; 
color:#285888;
text-decoration:none
}
#pg-xhtml.ea-skin a.LinkHead:visited { 
font-size:7pt; 
color:#285888;
text-decoration:none
}
#pg-xhtml.ea-skin a.LinkHead:hover { 
font-size:7pt; 
color:#285888;
text-decoration:none
}
#pg-xhtml.ea-skin .footer {  
font-size:10px; 
color:#333;
text-decoration:none
}
#pg-xhtml.ea-skin a.footer:link {  
font-size:10px; 
color:#333;
text-decoration:underline
}
#pg-xhtml.ea-skin a.footer:visited { 
font-size:10px; 
color:#715B3E; 
text-decoration:underline
}
#pg-xhtml.ea-skin a.footer:hover {  
font-size:10px; 
font-weight:normal; 
color:#333;
text-decoration:none
}
#pg-xhtml.ea-skin .topmenu { 
font-size:10px; 
color:#fff;
text-decoration:none 
}
#pg-xhtml.ea-skin a.topmenu:link { 
font-size:10px; 
color:#fff;
text-decoration:none 
}
#pg-xhtml.ea-skin a.topmenu:visited { 
font-size:10px; 
color:#EFE4D9; 
text-decoration:none 
}
#pg-xhtml.ea-skin a.topmenu:hover { 
font-size:10px; 
color:#D7CDC4; 
text-decoration:none 
}
#pg-xhtml.ea-skin .blue_link {  
color:#285888;
text-decoration:underline
}
#pg-xhtml.ea-skin a.blue_link:link {  
color:#285888;
text-decoration:underline
}
#pg-xhtml.ea-skin a.blue_link:visited {  
color:#285888;
text-decoration:underline
}
#pg-xhtml.ea-skin a.blue_link:hover {  
color:#285888;
text-decoration:none
}
#pg-xhtml.ea-skin .special {  
color:#333;
text-decoration:none; 
font-family:"Courier New", Courier, mono; 
font-size:10pt
}
#pg-xhtml.ea-skin a.special:link {  
color:#333;
text-decoration:underline; 
font-family:"Courier New", Courier, mono; 
font-size:10pt
}
#pg-xhtml.ea-skin a.special:visited {
color:#715B3E; 
font-family:"Courier New", 
Courier, mono; 
font-size:10pt; 
text-decoration:underline
}
#pg-xhtml.ea-skin a.special:hover {  
color:#715B3E; 
text-decoration:none; 
font-family:"Courier New", Courier, mono; 
font-size:10pt
}
#pg-xhtml.ea-skin .special_currentrate {  
color:#333;
text-decoration:line-through; 
font-family:"Courier New", Courier, mono; 
font-size:10pt; 
font-weight:bold
}
#pg-xhtml.ea-skin .special_newrate {  
color:#715B3E; 
text-decoration:none; 
font-family:"Courier New", Courier, mono; 
font-size:10pt; 
font-weight:bold
}
#pg-xhtml.ea-skin .special_header {  
color:#333;
text-decoration:none; 
font-family:"Courier New", Courier, mono; 
font-size:12pt
}
#pg-xhtml.ea-skin a.special_header:link {  
color:#333;
text-decoration:underline; 
font-family:"Courier New", Courier, mono; 
font-size:12px
}
#pg-xhtml.ea-skin a.special_header:visited {  
color:#333;
text-decoration:underline; 
font-family:"Courier New", Courier, mono; 
font-size:12px
}
#pg-xhtml.ea-skin a.special_header:hover {  
color:#333;
text-decoration:none; 
font-family:"Courier New", Courier, mono; 
font-size:12px
}

/* End main_styles_ea.css */