div#AREA__FOOTER_COPYRIGHT_AREA .sharedElementContentWrapper .sharedElementIcon { float: left; }
div#AREA__FOOTER_COPYRIGHT_AREA .sharedElementContentWrapper .rteIcon { float: left; }
div#AREA__FOOTER_COPYRIGHT_AREA div.contentAreaElement { clear: none; }

div#AREA__FOOTER_ICONS_AREA { padding-left: 10px; white-space: nowrap; }
div#AREA__FOOTER_ICONS_AREA div.sharedElementContentWrapper { float: left; white-space: nowrap; }
div#AREA__FOOTER_ICONS_AREA div.sharedElementContentWrapper div#footer_icons_wrapper { white-space: nowrap; float: left; }
div#AREA__FOOTER_ICONS_AREA div.areaContentWrapper { float: right; }
div#AREA__FOOTER_ICONS_AREA div.sharedElementIcon { float: left; }
div#AREA__FOOTER_ICONS_AREA div.edit_icon { float: left; }

div#copyright_slogan { line-height: normal; }

div#edit_links_wrapper,
div#email_links_wrapper,
div#print_links_wrapper,
div#rss_links_wrapper
{
   float: left; text-align: right; white-space: nowrap; padding-right: 8px;
}

div#footer_edit_icon,
div#footer_email_icon,
div#footer_print_icon,
div#footer_rss_icon
{
   float: left; padding-left: 0px; padding-right: 5px; padding-top: 2px;
   width: 12px;
   height: auto;
}

div#footer_edit_text,
div#footer_email_text,
div#footer_print_text,
div#footer_rss_text
{
   text-align: left;
   padding-left: 1px;
   padding-right: 10px;
   width: auto;
}


div#print_links_wrapper { padding-right: 0px; }
div#footer_print_text   { padding-right: 4px; }


.fb_outline, TABLE.fb_outline TD {
   border-style:solid;
   border-width:1px;
   border-color:#e5e5e5;
   border-spacing: 0;
   border-collapse: collapse;
}

.fb_bckg {
   background-color:#F2F2F2;
}

.fb_bckg_outline {
   background-color:#E5E5E5;
}


.TABLE.fb_outline TABLE TD {
   border-style:none;
}

a.fb_thread_link:link {
   width:100%;
   filter: alpha(opacity=100);
   -moz-opacity: 1;
}

a.fb_thread_link:visited {
   width:100%;
   filter: alpha(opacity=50);
   -moz-opacity: 0.5;
}

a.fb_thread_link:hover {
   width:100%;
   filter: alpha(opacity=100);
   -moz-opacity: 1;
}

.numbered_nav_table {
   border-collapse: collapse;
}

TABLE.numbered_nav_table DIV {
   padding: 0px;
   margin: 0px;
   width: 20px;
   height: 20px;
   text-align: center;
   vertical-align: middle;
   line-height: 1;
}

TABLE.numbered_nav_table DIV.fb_bckg_outline A {
   font-weight: bold;
}

TABLE.numbered_nav_table A:link, TABLE.numbered_nav_table A:visited {
   text-decoration: none;
}


.cutOff {
   width: 100%;
   line-height: 1.3;
   height: 1.3em;
   overflow: hidden;
}

.printSelected {
   -moz-opacity: 1;
   filter: alpha(opacity=100);
}

.printDeselected {
   -moz-opacity: 0.3;
   filter: alpha(opacity=30);
}

.firstSlide {
   position: relative;
   visibility: hidden;
}

.slide {
   position:      absolute;
   visibility:    hidden;
   padding:       auto;
   width:         100%;
   height:        100%;
   left:          0px;
   top:           0px;
}

.slideshow {
   width:    100%;
   height:   100%;
   position: relative;
}

.commentsContainer {
   width: 100%;
   padding-left:  auto;
   padding-right: auto;
}

.filmStripContainer {
   position: absolute;
   padding: 0px;
   overflow: hidden;
   margin: 0px;
}

.numbered_nav_table {
   border-collapse: collapse;
}

.numbered_small_nav_table {
   border-collapse: collapse;
}

TABLE.numbered_nav_table DIV {
   padding: 0px;
   margin: 0px;
   width: 20px;
   height: 20px;
   text-align: center;
   vertical-align: middle;
   line-height: 1;
}

TABLE.numbered_small_nav_table DIV {
   padding: 0px;
   margin: 0px;
   width: 15px;
   height: 15px;
   text-align: center;
   vertical-align: middle;
   line-height: 1;
}

TABLE.numbered_nav_table DIV.fb_bckg_outline A {
   font-weight: bold;
}

TABLE.numbered_small_nav_table DIV.fb_bckg_outline A {
   font-weight: bold;
}

DIV.commentsContainer A:link,DIV.commentsContainer A:visited {
   text-decoration:none;
}

TABLE.numbered_nav_table A:link, TABLE.numbered_nav_table A:visited {
   text-decoration: none;
}

TABLE.numbered_small_nav_table A:link, TABLE.numbered_small_nav_table A:visited, TABLE.numbered_small_nav_table A:hover {
   line-height: 1.5;
   vertical-align: middle;
   text-decoration: none;
}

.auto_slide_ctrl { float: right; }


P {
   margin:0in;
}
DIV {
   margin:0in;
}

ol.alphalist {
	list-style-type: lower-alpha;
}
ol.ualphalist {
	list-style-type: upper-alpha;
}

ol {
   margin-top:0in;
   margin-bottom:0in;
   margin-right:0in;
   text-decoration:none;
	font-weight:normal;
	font-style:normal;

}

ul {
   list-style-type:disc;
   margin-top:0in;
   margin-bottom:0in;
   margin-left:0.2in;
   margin-right:0in;
   padding:0in;
   text-decoration:none;
	font-weight:normal;
	font-style:normal;
   
}

ul ol {
   list-style-image: none;
}

li, table, tr, tbody, thead {
   text-decoration:none;
	font-weight:normal;
	font-style:normal;
}

blockquote {
   margin-top:0in;
   margin-bottom:0in;
}

.clearformat, .plain, .plainsmall, .plainlarge,  .alert, .plainfixedwidth {
   text-decoration:none;
	font-weight:normal;
	font-style:normal;
}

a.plain, a.plainsmall, a.plainlarge, a.plainfixedwidth {
	font-weight:normal;
	font-style:normal;
}

a.heading1, a.heading2 {
	font-style:normal;
}

.heading1, .heading2 {
	font-style:normal;
   text-decoration:none;
}

a.alert:link,a.alert:visited
{
   text-decoration:underline;
}

a.alert:hover {
   text-decoration:none;
}


.control {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   background:#FFFFFF;
   color:#000000;
}

.radio {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   color:#000000;
}

.textfield {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   background:#FFFFFF;
   height:20px;
   color:#000000;
}

.textfieldbig {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   background:#FFFFFF;
   height:20px;
   width:179px;
   color:#000000;
}

.textfieldextrabig {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   background:#FFFFFF;
   height:20px;
   width:300px;
   color:#000000;
}

.textfieldsmall {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   background:#FFFFFF;
   height:20px;
   width:30px;
   color:#000000;
}

.textareafield {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   background:#FFFFFF;
   width:400px;
   color:#000000;
}

.textareafieldsmall {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   background:#FFFFFF;
   width:300px;
   color:#000000;
}

.filefield {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   background:#FFFFFF;
   height:20px;
   color:#000000;
}

.checkbox {
   border:0px;
   border-style:thin;
   color:#FFFFFF;
}

.checkboxex {
   height:13px;
   width:13px;
   border:thin;
   border-width:thin;
   border-style:none;
   color:#FFFFFF;
}


.checkboxtext {
   font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   color:#666666;
}

.selectobjectlong {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   background:#FFFFFF;
   width:300px;
   height: 20px;
   color:#000000;
}

.selectobject {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   background:#FFFFFF;
   width:179px;
   height: 20px;
   color:#000000;
}

.selectobjectmedium {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   background:#FFFFFF;
   width:150px;
   height: 20px;
   color:#000000;
}

.selectobjectshort {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   background:#FFFFFF;
   width:100px;
   height: 20px;
   color:#000000;
}

.selectobjectveryshort {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   background:#FFFFFF;
   width:60px;
   height: 20px;
   color:#000000;
}

.menuitem_code {
   display:none;
}


.pageHeaderImage1  { background-image: url("../Designs/Cocoa/Images/106/inside_biking.jpg"); }
.pageHeaderImage2  { background-image: url("../Designs/Cocoa/Images/106/inside_bridge_of.jpg"); }
.pageHeaderImage4  { background-image: url("../Designs/Cocoa/Images/106/inside_chess_figures.jpg"); }
.pageHeaderImage5  { background-image: url("../Designs/Cocoa/Images/106/inside_chronometer.jpg"); }
.pageHeaderImage7  { background-image: url("../Designs/Cocoa/Images/106/inside_des_land.jpg"); }
.pageHeaderImage8  { background-image: url("../Designs/Cocoa/Images/106/inside_draw_inst.jpg"); }
.pageHeaderImage9  { background-image: url("../Designs/Cocoa/Images/106/inside_escalator.jpg"); }
.pageHeaderImage10 { background-image: url("../Designs/Cocoa/Images/106/inside_film_slides.jpg"); }
.pageHeaderImage11 { background-image: url("../Designs/Cocoa/Images/106/inside_flying_high.jpg"); }
.pageHeaderImage12 { background-image: url("../Designs/Cocoa/Images/106/inside_green_grass.jpg"); }
.pageHeaderImage13 { background-image: url("../Designs/Cocoa/Images/106/inside_jumping_game.jpg"); }
.pageHeaderImage14 { background-image: url("../Designs/Cocoa/Images/106/inside_lapt_k.jpg"); }
.pageHeaderImage15 { background-image: url("../Designs/Cocoa/Images/106/inside_magnifier.jpg"); }
.pageHeaderImage16 { background-image: url("../Designs/Cocoa/Images/106/inside_puzzle_piece.jpg"); }
.pageHeaderImage21 { background-image: url("../Designs/Cocoa/Images/106/inside_skyscrapers.jpg"); }
.pageHeaderImage22 { background-image: url("../Designs/Cocoa/Images/106/inside_snail.jpg"); }
.pageHeaderImage25 { background-image: url("../Designs/Cocoa/Images/106/inside_tunnel_portal.jpg"); }
.pageHeaderImage26 { background-image: url("../Designs/Cocoa/Images/106/inside_violin.jpg"); }
.pageHeaderImage27 { background-image: url("../Designs/Cocoa/Images/106/inside_volleyball_net.jpg"); }
.pageHeaderImage28 { background-image: url("../Designs/Cocoa/Images/106/inside_water_droplet.jpg"); }
.pageHeaderImage29 { background-image: url("../Designs/Cocoa/Images/106/inside_wind_generator.jpg"); }
.pageHeaderImage30 { background-image: url("../Designs/Cocoa/Images/106/inside_wind_ga.jpg"); }
.pageHeaderImage31 { background-image: url("../Designs/Cocoa/Images/106/inside_yellow_spring.jpg"); }
.pageHeaderImage32 { background-image: url("../Designs/Cocoa/Images/106/inside_apple_green_plate.jpg"); }
.pageHeaderImage33 { background-image: url("../Designs/Cocoa/Images/106/inside_bright_yellow_flower.jpg"); }
.pageHeaderImage34 { background-image: url("../Designs/Cocoa/Images/106/inside_chain.jpg"); }
.pageHeaderImage35 { background-image: url("../Designs/Cocoa/Images/106/inside_coffee_cups.jpg"); }
.pageHeaderImage36 { background-image: url("../Designs/Cocoa/Images/106/inside_glass_blue.jpg"); }
.pageHeaderImage37 { background-image: url("../Designs/Cocoa/Images/106/inside_glass_navy.jpg"); }
.pageHeaderImage38 { background-image: url("../Designs/Cocoa/Images/106/inside_glass_red.jpg"); }
.pageHeaderImage39 { background-image: url("../Designs/Cocoa/Images/106/inside_glass_green.jpg"); }
.pageHeaderImage40 { background-image: url("../Designs/Cocoa/Images/106/inside_grass_grow.jpg"); }
.pageHeaderImage41 { background-image: url("../Designs/Cocoa/Images/106/inside_leaf_details.jpg"); }
.pageHeaderImage42 { background-image: url("../Designs/Cocoa/Images/106/inside_water_droplets.jpg"); }
.pageHeaderImage43 { background-image: url("../Designs/Cocoa/Images/106/inside_tools.jpg"); }
.pageHeaderImage44 { background-image: url("../Designs/Cocoa/Images/106/inside_telephone.jpg"); }
.pageHeaderImage45 { background-image: url("../Designs/Cocoa/Images/106/inside_roses_green.jpg"); }
.pageHeaderImage46 { background-image: url("../Designs/Cocoa/Images/106/inside_roses_blue.jpg"); }
.pageHeaderImage47 { background-image: url("../Designs/Cocoa/Images/106/inside_roses_red.jpg"); }
.pageHeaderImage48 { background-image: url("../Designs/Cocoa/Images/106/inside_redflower.jpg"); }
.pageHeaderImage49 { background-image: url("../Designs/Cocoa/Images/106/inside_red_apple_small.jpg"); }
.pageHeaderImage50 { background-image: url("../Designs/Cocoa/Images/106/inside_red_apple_large.jpg"); }
.pageHeaderImage51 { background-image: url("../Designs/Cocoa/Images/106/inside_lounge_violet.jpg"); }
.pageHeaderImage52 { background-image: url("../Designs/Cocoa/Images/106/inside_lounge_red.jpg"); }
.pageHeaderImage53 { background-image: url("../Designs/Cocoa/Images/106/inside_lounge_navy.jpg"); }
.pageHeaderImage54 { background-image: url("../Designs/Cocoa/Images/106/inside_lounge_green.jpg"); }
.pageHeaderImage55 { background-image: url("../Designs/Cocoa/Images/106/inside_lounge_gray.jpg"); }
.pageHeaderImage56 { background-image: url("../Designs/Cocoa/Images/106/inside_sofa_brown.jpg"); }
.pageHeaderImage57 { background-image: url("../Designs/Cocoa/Images/106/inside_sofa_blue.jpg"); }
.pageHeaderImage58 { background-image: url("../Designs/Cocoa/Images/106/inside_sofa_red.jpg"); }
.pageHeaderImage59 { background-image: url("../Designs/Cocoa/Images/106/inside_sofa_green.jpg"); }


.image_title_container {
   vertical-align: bottom;
}

.bgheading3, .numberedSmallNavSelected, .numberedSmallNavSelected a, body, .rte,  .template,
.plain, .clearformat, a.plain, a.plainlink, .noitems, .plainsmall, a.plainsmall, .plainlarge, a.plainlarge,
.heading1, a.heading1, .heading2, a.heading2, .banner, a.banner, .galleryinfo, .zoomalt, .areaheader, .areafooter,
a.copyright, .copyright,.alert, a.alert, .shortnewstitle, .shortnewsdate, .newsarchive, a.search_link,
.search_field, .whiteplain , a.whiteplain, a.whiteplain, .whiteheading, a.whiteheading,
 a.whiteheading, .button, .mlistfield, .numberedNavSelected, .numberedNavSelected a, .slogan  {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
}

.bgheading3, body, .rte, .template, .plain, .clearformat, a.plain, a.plainlink,
.noitems, .plainsmall, a.plainsmall, .plainlarge, a.plainlarge, .heading1, a.heading1,
.heading2, a.heading2, .alert, a.alert,.galleryinfo, .shortnewstitle,
.shortnewsdate, .newsarchive, .whiteplain , a.whiteplain, .whiteheading, a.whiteheading,
.numberedNavSelected, .numberedNavSelected a {
   font-size: 11px;
   line-height: 1.7;
}

a.copyright, .copyright, .slogan, .copyright a, .copyright p, .copyright span, .copyright font, .copyright .plain {
   font-size: 11px;
   line-height: normal;
}

.bgheading3 {
   font-size: 13px;
   color:#666666;
}
.numberedSmallNavSelected, .numberedSmallNavSelected a:link, .numberedSmallNavSelected a:hover, .numberedSmallNavSelected a:visited {
   font-size: 10px;
   color: #FFFFFF;
}
body, .rte, .template {
   font-weight:normal;
   font-style:normal;
   text-decoration:none;
   background-color:#FFFFFF;
}
.template {
   background-color: #ECE9E6;
}

.rte, .plain, .plainlarge, .plainsmall, .plainfixedwidth, .heading1, .heading2, .banner, .shortnewstitle, .shortnewsdate, .newsarchive, .areaheader, .areafooter, .copyright  {
   color: #666666;
}
.plainsmall, a.plainsmall {
   font-size: 10px;
}
.plainlarge, a.plainlarge {
   font-size: 13px;
}
.plainfixedwidth, a.plainfixedwidth {
   font-family: Courier, Courier New, mono;
   font-size: 12px;
   line-height: 1.3;
}
.banner, a.banner {
   font-size: 18px;
   line-height: 1.5;
   font-weight: bold;
}
.heading1, a.heading1 {
   font-size:15px;
   font-weight: bold;
}
.heading2, a.heading2 {
   font-size: 13px;
   font-weight: bold;
}
.galleryinfo {
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
}
.zoomalt {
   font-size: 11px;
   background-color: #FFFFFF;
}

.areaheader, .areafooter {
   font-size: 13px;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
}
.manualgalnav {
   font-size: 11px;
   font-weight: normal;
}
.manualgalnavcurr {
   font-size: 11px;
   font-weight: bold;
}
a:link, a:visited {
   text-decoration: none;
}
a:hover {
   text-decoration: none;
}
a.copyright:link, a.copyright:visited, div#bottom_menu a.micronav:link, div#bottom_menu a.micronav:visited {
   color: #666666;
   text-decoration: underline;
}
a.copyright:hover, div#bottom_menu a.micronav:hover {
   color: #999999;
   text-decoration: none;
}
.copyright {
   text-decoration: none;
}
.alert  {
   color: #FF0000;
}
a.alert:link, a.alert:visited {
   color: #FF0000;
   text-decoration: underline;
}
a.alert:hover {
   color: #FF0000;
   text-decoration: none;
}
.shortnewstitle {
}
.shortnewsdate {
   font-size: 13px;
   font-weight: bold;
}
.newsarchive {
}
a.micronav:link, a.micronav:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   text-decoration: none;
}
a.micronav:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
/*   color: #FFA875;*/
   text-decoration: none;
}
a.secondnav:link, a.secondnav:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #CF9E0F;
   text-decoration: none;
}
a.secondnav:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
/*   color: #F1CB5C;*/
   text-decoration: none;
}
a.mi_chocolate:link, a.mi_chocolate:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #666666;
   text-decoration: none;
}
a.mi_chocolate:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   text-decoration: none;
}
a.mi_current_chocolate:link, a.mi_current_chocolate:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   font-weight: bold;
   text-decoration: none;
}
a.mi_current_chocolate:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   font-weight: bold;
   text-decoration: none;
}
a.si_chocolate:link, a.si_chocolate:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   text-decoration: none;
}
a.si_chocolate:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #FFA875;
   text-decoration: none;
}
a.si_current_chocolate:link, a.si_current_chocolate:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #FFA875;
   text-decoration: none;
}
a.si_current_chocolate:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #FFA875;
   text-decoration: none;
}
a.mi_sand:link, a.mi_sand:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #666666;
   text-decoration: none;
}
a.mi_sand:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #CF9E0F;
   text-decoration: none;
}
a.mi_current_sand:link, a.mi_current_sand:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #CF9E0F;
    font-weight: bold;
   text-decoration: none;
}
a.mi_current_sand:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #CF9E0F;
   font-weight: bold;
   text-decoration: none;
}
a.si_sand:link, a.si_sand:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #CF9E0F;
   text-decoration: none;
}
a.si_sand:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #F1CB5C;
   text-decoration: none;
}
a.si_current_sand:link, a.si_current_sand:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #F1CB5C;
   text-decoration: none;
}
a.si_current_sand:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #F1CB5C;
   text-decoration: none;
}
a.mi_dark_orange:link, a.mi_dark_orange:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #666666;
   text-decoration: none;
}
a.mi_dark_orange:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #D76222;
   text-decoration: none;
}
a.mi_current_dark_orange:link, a.mi_current_dark_orange:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #D76222;
   font-weight: bold;
   text-decoration: none;
}
a.mi_current_dark_orange:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #D76222;
   font-weight: bold;
   text-decoration: none;
}
a.si_dark_orange:link, a.si_dark_orange:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #D76222;
   text-decoration: none;
}
a.si_dark_orange:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #FF9032;
   text-decoration: none;
}
a.si_current_dark_orange:link, a.si_current_dark_orange:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #FF9032;
   text-decoration: none;
}
a.si_current_dark_orange:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #FF9032;
   text-decoration: none;
}
a.mi_red_apple:link, a.mi_red_apple:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #666666;
   text-decoration: none;
}
a.mi_red_apple:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #B74040;
   text-decoration: none;
}
a.mi_current_red_apple:link, a.mi_current_red_apple:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #B74040;
   font-weight: bold;
   text-decoration: none;
}
a.mi_current_red_apple:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #B74040;
   font-weight: bold;
   text-decoration: none;
}
a.si_red_apple:link, a.si_red_apple:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #B74040;
   text-decoration: none;
}
a.si_red_apple:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #FF5E5E;
   text-decoration: none;
}
a.si_current_red_apple:link, a.si_current_red_apple:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #FF5E5E;
   text-decoration: none;
}
a.si_current_red_apple:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #FF5E5E;
   text-decoration: none;
}
a.mi_olive:link, a.mi_olive:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #666666;
   text-decoration: none;
}
a.mi_olive:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #AA7F2C;
   text-decoration: none;
}
a.mi_current_olive:link, a.mi_current_olive:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #AA7F2C;
   font-weight: bold;
   text-decoration: none;
}
a.mi_current_olive:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 13px;
   color: #AA7F2C;
   font-weight: bold;
   text-decoration: none;
}
a.si_olive:link, a.si_olive:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #AA7F2C;
   text-decoration: none;
}
a.si_olive:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #E8AD3C;
   text-decoration: none;
}
a.si_current_olive:link, a.si_current_olive:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #E8AD3C;
   text-decoration: none;
}
a.si_current_olive:hover {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #E8AD3C;
   text-decoration: none;
}
.white_bg {
   background-color:#FFFFFF;
}
.template_bg {
   background-color: #ECE9E6;
}
.pagetitle {
}

a.search_link:link, a.search_link:visited {
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
}
a.search_link:hover {
   font-size: 11px;
/*   color: #FFA875;*/
   font-weight: bold;
   text-decoration: none;
}
.search_field {
   font-size: 11px;
   color:#666666;
   width:94px;
   height:18px;
   background-color:#ECE9E6;
   border-width:1px;
   border: thin;
}
.whiteplain , a.whiteplain {
   color:#FFFFFF;
}
a.whiteplain:link, a.whiteplain:visited {
   color:#FFFFFF;
   text-decoration: underline;
}
a.whiteplain:hover {
   color:#FFFFFF;
   text-decoration: underline;
}
.whiteheading, a.whiteheading {
   font-size: 13px;
   color: #FFFFFF;
   font-weight: bold;
}
a.whiteheading:link, a.whiteheading:visited {
   font-size: 13px;
   color: #FFFFFF;
   font-weight: bold;
   text-decoration: underline;
}
a.whiteheading:hover {
   font-size: 13px;
   color: #FFFFFF;
   font-weight: bold;
   text-decoration: underline;
}
.button {
   font-size:        11px;
   padding:          0px 8px 0px 8px;
   width:            auto;
   overflow:         visible;
   color:            #FFFFFF;
   vertical-align:   middle;
}
.mlistfield {
   font-size:     11px;
   line-height:   1.2;
   height:        20px;
   color:         #666666;
}
.fb_perm_link_popup {
   background-color: #FFFFFF;
   border-style: solid;
   border-width: 1px;
}
LI>P {
   display:inline;
}

.filmStripCell {
  cursor:pointer;
  border-color:#FFFFFF;
  border-style:solid;
  border-width:1px;
}

.filmStripCellSelected {
  cursor:pointer;
  border-style:solid;
  border-width:1px;
}
.numberedNavSelected, .numberedNavSelected a:link, .numberedNavSelected a:hover, .numberedNavSelected a:visited {
   color: #FFFFFF;
}

.slogan {
   font-size: 13px;
   color: #676767;
}
.si_current_chocolate, .si_current_dark_orange, .si_current_sand, .si_current_red_apple, .si_current_red_apple,
.si_current_1, .si_current_2, .si_current_3, .si_current_4, .si_current_5 {
}

#sk_menu_container_1 table div table .edit_icon, .the_subitems_holder {
   display: inline;
}

#sk_menu_container_1, .the_subitems_holder {
   line-height: 1.5em;
   font-size: 11px;
}

#pageImageBar { height: 80px; background-position: top right; }

p.plain ul li.google_search { font-size: 11px; color: #666666; }
div#AREA__TEXT_AREA_1 div.areaIcon { display: none; }

ul {
   list-style: url("../Designs/Cocoa/Images/105/1/bullet.gif") disc;
}

.sectionTitleWindow { overflow: hidden; }

/* COPYRIGHT */
#AREA__FOOTER_COPYRIGHT_AREA p, #AREA__FOOTER_COPYRIGHT_AREA font { line-height: normal; }


.heading1, a.heading1, .heading2, a.heading2, .banner, a.banner { color: #25539c; }
#pageImageBar { height: 80px; background-position: top right; background-repeat: no-repeat; }
.pagetitle { background-color: #25539c; }

/* micro navigation */
.micronav, a.micronav, a.micronav:link, a.micronav:visited { color: #3f73c5; background-color: transparent; text-decoration: none;}
.micronav, a.micronav:hover { color: #58a1dc; background-color: transparent; text-decoration: none;}

/* second navigation */
.secondnav, a.secondnav, a.secondnav:link, a.secondnav:visited { color: #3f73c5; background-color: transparent; text-decoration: none;}
.secondnav, a.secondnav:hover { color: #58a1dc; background-color: transparent; text-decoration: none;}

/* search */
.search_link, a.search_link, a.search_link:link, a.search_link:visited { color: #3f73c5; background-color: transparent; text-decoration: none;}
a.search_link:hover {color: #58a1dc; background-color: transparent; text-decoration: none;}

/* left navigation */

a.mi_4:hover, a.si_4:hover,
a.mi_current_4:hover, a.si_current_4:hover,
.mi_4, a.mi_4, a.mi_4:link, a.mi_4:visited,
.si_4, a.si_4, a.si_4:link, a.si_4:visited,
.mi_current_4, a.mi_current_4, a.mi_current_4:link, a.mi_current_4:visited,
.si_current_4, a.si_current_4, a.si_current_4:link, a.si_current_4:visited,
a.mi_1:hover, a.si_1:hover,
a.mi_current_1:hover, a.si_current_1:hover,
.mi_1, a.mi_1, a.mi_1:link, a.mi_1:visited,
.si_1, a.si_1, a.si_1:link, a.si_1:visited,
.mi_current_1, a.mi_current_1, a.mi_current_1:link, a.mi_current_1:visited,
.si_current_1, a.si_current_1, a.si_current_1:link, a.si_current_1:visited,
a.mi_3:hover, a.si_3:hover,
a.mi_current_3:hover, a.si_current_3:hover,
.mi_3, a.mi_3, a.mi_3:link, a.mi_3:visited,
.si_3, a.si_3, a.si_3:link, a.si_3:visited,
.mi_current_3, a.mi_current_3, a.mi_current_3:link, a.mi_current_3:visited,
.si_current_3, a.si_current_3, a.si_current_3:link, a.si_current_3:visited,
a.mi_2:hover, a.si_2:hover,
a.mi_current_2:hover, a.si_current_2:hover,
.mi_2, a.mi_2, a.mi_2:link, a.mi_2:visited,
.si_2, a.si_2, a.si_2:link, a.si_2:visited,
.mi_current_2, a.mi_current_2, a.mi_current_2:link, a.mi_current_2:visited,
.si_current_2, a.si_current_2, a.si_current_2:link, a.si_current_2:visited
{
   background-color  : transparent;
   font-family       : Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size         : 13px;
   color             : #666666;
   text-decoration   : none;
}

/* non current 4 */
.mi_4, a.mi_4, a.mi_4:link, a.mi_4:visited { color:#666666;}
a.mi_4:hover { color:#25539c; }

.si_4, a.si_4, a.si_4:link, a.si_4:visited { color: #25539c; font-size: 11px;}
a.si_4:hover { color: #8eabd8; font-size: 11px;}

/* current 4 */
.mi_current_4, a.mi_current_4, a.mi_current_4:link, a.mi_current_4:visited { color: #666666; font-weight: bold; }
a.mi_current_4:hover { color: #666666; font-weight: bold; }

.si_current_4, a.si_current_4, a.si_current_4:link, a.si_current_4:visited { color: #8eabd8;  font-size: 11px;}
a.si_current_4:hover { color: #8eabd8; font-size: 11px;}

/* non current 1 */
.mi_1, a.mi_1, a.mi_1:link, a.mi_1:visited { color:#666666;}
a.mi_1:hover { color:#f3af0f; }

.si_1, a.si_1, a.si_1:link, a.si_1:visited { color: #f3af0f; font-size: 11px;}
a.si_1:hover { color: #f2cd78; font-size: 11px;}

/* current 1 */
.mi_current_1, a.mi_current_1, a.mi_current_1:link, a.mi_current_1:visited { color:#f3af0f; font-weight: bold; }
a.mi_current_1:hover { color:#f3af0f; font-weight: bold; }

.si_current_1, a.si_current_1, a.si_current_1:link, a.si_current_1:visited { color: #f2cd78;  font-size: 11px;}
a.si_current_1:hover { color: #f2cd78; font-size: 11px;}

/* non current 3 */
.mi_3, a.mi_3, a.mi_3:link, a.mi_3:visited { color:#666666;}
a.mi_3:hover { color:#59afe2; }

.si_3, a.si_3, a.si_3:link, a.si_3:visited { color: #59afe2; font-size: 11px;}
a.si_3:hover { color: #97ceef; font-size: 11px;}

/* current 3 */
.mi_current_3, a.mi_current_3, a.mi_current_3:link, a.mi_current_3:visited { color:#59afe2; font-weight: bold; }
a.mi_current_3:hover { color:#59afe2; font-weight: bold; }

.si_current_3, a.si_current_3, a.si_current_3:link, a.si_current_3:visited { color: #97ceef;  font-size: 11px;}
a.si_current_3:hover { color: #97ceef; font-size: 11px;}

/* non current 2 */
.mi_2, a.mi_2, a.mi_2:link, a.mi_2:visited { color:#666666;}
a.mi_2:hover { color:#8fc620; }

.si_2, a.si_2, a.si_2:link, a.si_2:visited { color: #8fc620; font-size: 11px;}
a.si_2:hover { color: #bae269; font-size: 11px;}

/* current 2 */
.mi_current_2, a.mi_current_2, a.mi_current_2:link, a.mi_current_2:visited { color:#8fc620; font-weight: bold; }
a.mi_current_2:hover { color:#8fc620; font-weight: bold; }

.si_current_2, a.si_current_2, a.si_current_2:link, a.si_current_2:visited { color: #bae269;  font-size: 11px;}
a.si_current_2:hover { color: #bae269; font-size: 11px;}

.dotted_line {
   background-image: url("../Designs/Cocoa/Images/106/2/vertical_dotted_line.gif");
   background-repeat: repeat-y;
}
.bottom_right_corner {
   background-image: url("../Designs/Cocoa/Images/106/2/bottom_right_corner.gif");
   background-position: 100% 100%;
   background-repeat: no-repeat;
}
.bottom_left_corner {
   background-image: url("../Designs/Cocoa/Images/106/2/bottom_left_corner.gif");
   background-position: 0% 100%;
   background-repeat: no-repeat;
}
.top_left_corner {
   background-image: url("../Designs/Cocoa/Images/106/2/top_left_corner.gif");
   background-position: top left;
   background-repeat: no-repeat;
   width: 20px;
   height: 15px;
}


