//body
//{
//background: #ffffcf;

//background: #fafae2;


//}


.cap {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
}


#popupContent
    {
    margin: 30px 30px 30px 30px;

    background: red;
    }




body {  background: #197cc0; }

#map_canvas_small
    {
    height: 170px; width: 100%;
    margin: 0px 0px 10px 0px;
    float: right;
    }



#map_canvas { height: 300px; width: 100%; }

.menuSelected					{color:black; letter-spacing:1px;	text-transform:uppercase;line-height: 18px; font-weight:bold;font-family:'arial';font-size:9px;border-color:#000000; text-decoration:none}
.menuSelected:hover					{color:black; letter-spacing:1px;	text-transform:uppercase;line-height: 18px; font-weight:bold;font-family:'arial';font-size:9px;border-color:#000000; text-decoration:underline}
.menuSelected:visited					{color:black; letter-spacing:1px;	text-transform:uppercase;line-height: 18px; font-weight:bold;font-family:'arial';font-size:9px;border-color:#000000; text-decoration:none}
.menuSelected:visited:hover					{color:black; letter-spacing:1px;	text-transform:uppercase;line-height: 18px; font-weight:bold;font-family:'arial';font-size:9px;border-color:#000000; text-decoration:underline}


.topMenu					{color:#000000;   font-weight:normal;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:none}
.topMenu:hover					{color:#000000; 	 	 font-weight:normal;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:underline}
.topMenu:visited					{color:#000000;   font-weight:normal;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:none}
.topMenu:visited:hover					{color:#000000;   	font-weight:normal;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:underline}


.greyLink					{color:#666666;font-family:'arial';font-size:10px;border-color:#000000; text-decoration:none}
.greyLink:hover					{color:#666666; 	 font-family:'arial';font-size:10px;border-color:#000000; text-decoration:underline}
.greyLink:visited					{color:#666666; 	 font-family:'arial';font-size:10px;border-color:#000000; text-decoration:none}
.greyLink:visited:hover					{color:#666666;  font-family:'arial';font-size:10px;border-color:#000000; text-decoration:underline}



.menuLink					{color:white; letter-spacing:1px;	text-transform:uppercase;line-height: 18px; font-weight:bold;font-family:'arial';font-size:9px;border-color:#000000; text-decoration:none}
.menuLink:hover					{color:white; 	letter-spacing:1px;	text-transform:uppercase;line-height: 18px; font-weight:bold;font-family:'arial';font-size:9px;border-color:#000000; text-decoration:underline}
.menuLink:visited					{color:white; 	letter-spacing:1px;	text-transform:uppercase;line-height: 18px; font-weight:bold;font-family:'arial';font-size:9px;border-color:#000000; text-decoration:none}
.menuLink:visited:hover					{color:white; letter-spacing:1px;	text-transform:uppercase;line-height: 18px; 	font-weight:bold;font-family:'arial';font-size:9px;border-color:#000000; text-decoration:underline}

.leftMenu					{color:#006699;   font-weight:bold;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:none}
.leftMenu:hover					{color:#006699; 	 	 font-weight:bold;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:underline}
.leftMenu:visited					{color:#006699;   font-weight:bold;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:none}
.leftMenu:visited:hover					{color:#006699;   	font-weight:bold;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:underline}


.linkBig					{color:#006699;   font-weight:normal;font-family:'arial';font-size:13px;border-color:#000000; text-decoration:none}
.linkBig:hover					{color:#006699; 	 	 font-weight:normal;font-family:'arial';font-size:13px;border-color:#000000; text-decoration:underline}
.linkBig:visited					{color:#006699;   font-weight:normal;font-family:'arial';font-size:13px;border-color:#000000; text-decoration:none}
.linkBig:visited:hover					{color:#006699;   	font-weight:normal;font-family:'arial';font-size:13px;border-color:#000000; text-decoration:underline}

.linksmall					{color:#006699;   font-weight:normal;font-family:'arial';font-size:11px;border-color:#000000; text-decoration:none}
.linksmall:hover					{color:#006699; 	 	 font-weight:normal;font-family:'arial';font-size:11px;border-color:#000000; text-decoration:underline}
.linksmall:visited					{color:#006699;   font-weight:normal;font-family:'arial';font-size:11px;border-color:#000000; text-decoration:none}
.linksmall:visited:hover					{color:#006699;   	font-weight:normal;font-family:'arial';font-size:11px;border-color:#000000; text-decoration:underline}



a					{color:#006699;   font-weight:normal;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:none}
a:hover					{color:#006699; 	 	 font-weight:normal;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:underline}
a:visited					{color:#006699;   font-weight:normal;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:none}
a:visited:hover					{color:#006699;   	font-weight:normal;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:underline}


.linkBold					{color:#006699;   font-weight:bold;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:none}
.linkBold:hover					{color:#006699; 	 	 font-weight:bold;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:underline}
.linkBold:visited					{color:#006699;   font-weight:bold;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:none}
.linkBold:visited:hover					{color:#006699;   	font-weight:bold;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:underline}


.leftMenu_on					{color:black;   font-weight:bold;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:none}
.leftMenu_on:hover					{color:black;  	 	 font-weight:bold;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:underline}
.leftMenu_on:visited					{color:black;   font-weight:bold;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:none}
.leftMenu_on:visited:hover					{color:black;   	font-weight:bold;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:underline}




.highlightLink					{color:#006699;   font-weight:normal;font-family:'arial';font-size:14px;border-color:#000000; text-decoration:none}
.highlightLink:hover					{color:#006699; 	 	 font-weight:normal;font-family:'arial';font-size:14px;border-color:#000000; text-decoration:underline}
.highlightLink:visited					{color:#006699;   font-weight:normal;font-family:'arial';font-size:14px;border-color:#000000; text-decoration:none}
.highlightLink:visited:hover					{color:#006699;   	font-weight:normal;font-family:'arial';font-size:14px;border-color:#000000; text-decoration:underline}


.boxLink					{color:#006699;   font-weight:normal;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:none}
.boxLink:hover					{color:#006699; 	 	 font-weight:normal;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:underline}
.boxLink:visited					{color:#006699;   font-weight:normal;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:none}
.boxLink:visited:hover					{color:#006699;   	font-weight:normal;font-family:'arial';font-size:12px;border-color:#000000; text-decoration:underline}


.date					{color:black; letter-spacing:1px;	text-transform:uppercase;line-height: 18px; font-weight:bold;font-family:'calibri';font-size:11px;border-color:#000000; text-decoration:none}

.dateBig					{color:black; letter-spacing:1px;	text-transform:uppercase;line-height: 18px; font-weight:bold;font-family:'calibri';font-size:12px;border-color:#000000; text-decoration:none}


#networkThumb
{
    float: left;
 margin: 0px 20px 20px 0px;

 height: 180px;
width: 80px;
}


.textsmall
{

            color:#333333;

        font-family:'arial';
        font-size:10px;
}


#searchBar
{
    float: left;
 margin: 0px 0px 2px 10px;
}

#topBarLinks
{
    float: left;
 margin: 0px 0px 2px 10px;
}

#partnerLine
{
    float: left;
    width: 155px;
     
    margin: 0px 0px 20px 10px;
}

#socialLine
{
    float: left;
    width: 100px;

    margin: 20px 0px 0px 0px;
}


#rightFrameQuick
{

    width: 258px;
margin-bottom: 10px;

         
    background-color: #fafae2;
            border:1px dotted #cccccc;


}


#rightSpace
{
    margin: 0px 20px 20px 20px;
    
float: right;

}

#rightFrame
{

    width: 430px;
    margin: 20px 0px 20px 0px;
 
    background-color: #fafae2;
            border:1px dotted #cccccc;
 

}


#highlightsAreaProjects
    {

    width: 350px;
    margin: 10px 10px 10px 10px;
 
    }



#innerFrame
    {
   margin: 10px 10px 10px 10px;

    }

#partnerFrame
{

    width: 1100px;
    margin: 0px 0px 0px 0px;
height: 100px;

    background-color: #e5f3fb;
            border:1px dotted #cccccc;

}


#photoMain
{
   
    

}
.img-desc {
 
	display: block;


	margin: 0 auto;
}
.img-desc cite {
	background: #111;
	-moz-opacity:.55;
	filter:alpha(opacity=55);
	opacity:.55;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 488px;
	padding: 10px;
	border-top: 1px solid #999;
}





#photos
{
    float: right;
    width: 320px;
   
    background: white;
    margin: 0px 0px 20px 10px;
}



#photosInner
{
 float: left;
 
    margin: 0px 10px 0px 20px;
}



    .borderit img{
   padding:4px;
   border:1px solid #CCCCCC;
   background-color:white;

   margin: 5px;
}

.borderit:hover img{
   padding:4px;
   border:1px solid #333333;
   background-color:white;

   margin: 5px;
   
}
.borderit:hover{
color: red; /* irrelevant definition to overcome IE bug */
}





#thumb
{
float: left;
width: 75px;

    margin: 0px 15px 0px 5px;
}


#area60
{
    float: left;
    width: 500px;
    
    margin: 0px 10px 0px 0px;
}

#area40
{
    float: left;
    width: 300px;


}

.dropmenudiv_right

{


    font-family:'calibri';

  filter:alpha(opacity=95);

   opacity: 0.95;


    margin: 6px 0px 0px -80px;

        position:absolute;
top: 100;

border: 1px solid #CCCCCC; /*THEME CHANGE HERE*/



border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:10000;
background-color: #0b5c9e;


visibility: hidden;
}

.dropmenudiv_right a{

    font-family:'calibri';
     letter-spacing:1px;


     line-height: 18px;


width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #CCCCCC;
border-bottom: 1px solid #CCCCCC; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: white;
}

* html .dropmenudiv_right a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_right a:hover{ /*THEME CHANGE HERE*/
background-color: #e5f3fb;
color: black;

    font-family:'calibri';
     letter-spacing:1px;


     line-height: 18px;



}









.dropmenudiv_a{


    font-family:'calibri';
 
  filter:alpha(opacity=95);
   
   opacity: 0.95;

   
    margin: 6px 0px 0px -8px;

    min-width: 150px;
    
        position:absolute;
top: 100;

border: 1px solid white; /*THEME CHANGE HERE*/



border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:10000;
background-color: #0b5c9e;


visibility: hidden;
}


.dropmenudiv_a a{

    font-family:'calibri';
     letter-spacing:1px;


     line-height: 18px;

     
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #CCCCCC;
border-bottom: 1px solid #CCCCCC; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: white;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #e5f3fb;
color: black;

    font-family:'calibri';
     letter-spacing:1px;


     line-height: 18px;


     
}





#peopleCol
{
    float: left;
    width: 400px;


    }




#imageholderLeft2
{
    float: left;
    width: 170px;

    color:#333333;

    font-family:'arial';
    font-size:11px;
    margin: 0px 10px 10px 0px;

    }



#imageholderLeft
{
    float: left;
    width: 220px;
    
    color:#333333;

    font-family:'arial';
    font-size:11px;
    margin: 0px 10px 10px 0px;

    }


    #imageholderRight
{
    float: right;
    width: 220px;
    color:#333333;

    font-family:'arial';
    font-size:10px;

 margin: 0px 10px 10px 10px;
    }

    #imageholderRight2
{
    float: right;
    width: 170px;
    color:#333333;

    font-family:'arial';
    font-size:10px;

 margin: 0px 10px 10px 10px;
    }


    .introText
	{




        color:#333333;

        font-family:'arial';
        font-size:14px;




        }



#newsLine
    {
    margin-left: 10px;
clear: both;
       

    }

    #rightSimply
	{

	float: right;
        width: 350x;

	}


#rightContent
	{

	float: right;
	margin: 0px 20px 20px 20px;
 
	}



#fadeshow2toggler
	{
	width: 200px;
	}

#fadeshow2
	{
	 
        margin: 0px 0px 0px 0px;
	}



#photo_box
	{
	width: 150px;

	position: relative;
	top: 0px;
	left: 0px;
	}

#photo_box #inner_photo_box
	{
	position: relative;
	top: -25px;
	left: 320px;

	}

 .prev
	{
	width: 20px;
	float: left;
	color:white;
	font-family: arial;
	font-size: 9px;
	text-transform: uppercase;
	font-weight:bold;
	}

 .next
	{
	width: 20px;
	float: left;
	color:white;
	font-family: arial;
	font-size: 9px;
	text-transform: uppercase;
	font-weight:bold;
	}


 .status
	{
	float: left;
	width: 30px;
	color:white;
	font-family: arial;
	font-size: 11px;
	text-transform: uppercase;
	font-weight:bold;
	margin: 3px 0px 0px 0px;
	}




        
 #subHeadlineFloat
	{

        color:black;
        font-weight:normal;
        font-family:'arial';
        font-size:16px;
        float: left;
        margin: 10px 0px 10px 0px;

        }



#reportDate
    {
    float: right;
        color:#333333;
        font-weight:normal;
        font-family:'arial';
        font-size:12px;

    }



#reportDate
    {
    align: right;
    margin: 20px 0px 0px 20px;
   
    }


 .destinationPop
	{

        color:#006699;
        font-weight:normal;
        font-family:'arial';
        font-size:14px;
        font-weight: bold;

        

        }


.mediumText
{

            color:#333333;

        font-weight:normal;
        font-family:'calibri';
        font-size:18px;


}

#destinationLine
{
 font-size:14px;
float: left;
margin: 0px 20px 15px 20px;
width: 350px;
}

#themeLink
{

float: left;
margin: 0px 20px 15px 20px;
width: 220px;
}


.smooth
	{
         margin: 10px 0px 10px 0px;

   	color: #E7E7E7;
	height: 1px;


	}




#smooth
	{
         margin: 5px 0px 0px 5px;

        	color: #E7E7E7;
	height: 1px;

	}


    #hightLightsLine
    {
    margin: 10px 0px 0px 5px;



    }

    
        

#firstBanner
    {
    float: left;
    margin: 20px 0px 0px 20px;
    width: 400px;
    }


#boxArea2
    {

    width: 570px;
    margin: 20px 0px 0px 20px;
     font-size:14px;
    float: left;

    }

    .orangeBold
    {

    color: #cc6633;
   font-weight:bold;
    }


#boxArea
    {
font-size:14px;

    width: 400px;
    margin: 20px 0px 0px 20px;
 
    float: left;

    }


#highlightsHeadline
    {
    height:23px;
    background-color: #e5f3fb;
    width: 100%;

    border-top:1px solid #cccccc;

    }



#highlightsText
    {
    color:black;
    letter-spacing:1px;
    text-transform:uppercase;
    line-height: 18px;
    font-weight:bold;
    font-family:'arial';
    font-size:10px;
    border-color:#000000;
    text-decoration:none;

    margin: 3px 0px 0px 20px;
    }





#highlightsArea
    {
    float: left;
    margin: 20px 0px 0px 20px;
    width: 570px;
    }


#footer

{
    color:#ffffff;
    font-weight:normal;
    font-family:'arial';
    font-size:11px;
    border-color:#000000;
    text-decoration:none;
    margin: 5px 0px 0px 0px;
    width: 1100px;
}




.search					{color:#666666; 	font-weight:normal;font-family:'arial';font-size:10px;border-color:#000000; text-decoration:none}


.searchField {

    font-family: arial;
    font-size: 11px;

}



.pic {
   padding:4px;
   border:1px solid #CCCCCC;
   background-color:white;

   margin: 5px;
}


#topLineRight
    {
    float: left;
    width: 535px;
    }

#topLineLeft
    {
    width: 550px;
    float: left;


   margin: 0px 0px 0px 10px;
         
    }

    #list
{

        margin: 10px 10px 0px 10px;

        padding-left: 0px;
    list-style: none;
}

#list li
{
padding-left: 20px;
padding-bottom: 5px;
background-image: url(../images/arrow.png);
background-repeat: no-repeat;
background-position: 0 .5em;
}

    #number_list
{

        margin: 10px 10px 0px 10px;

        padding-left: 0px;
    list-style: decimal;
}

#number_list #li
{
padding-left: 20px;
padding-bottom: 5px;
 

}



 #innerHead
	{


         margin: 10px 10px 10px 10px;

        }


 #headline_float
	{


//        color:#006699;

//        color:#666633;

                color:#333333;

        font-weight:normal;
        font-family:'calibri';
        font-size:28px;

        float: left;
        
        width: 100%;
        margin: 0px 0px 10px 0px;

        }


 #headline
	{

//        color:#006699;

        color:#333333;

        font-weight:normal;
        font-family:'calibri';
        font-size:28px;


        width: 100%;
        margin: 0px 0px 10px 0px;

        }



 #subHeadline2
	{
 

        color:#006699;
        font-weight:normal;
        font-family:'arial';
        font-size:16px;

        margin: 15px 0px 15px 0px;

            border-bottom:1px dotted #cccccc;

            border-left:1px dotted #cccccc;

            padding: 5px;

            

        }



 #subHeadline
	{

             width: 97%;
             
        color:#006699;
        font-weight:normal;
        font-family:'arial';
        font-size:16px;
        
        margin: 15px 0px 15px 0px;

            border-bottom:1px dotted #cccccc;

            border-left:1px dotted #cccccc;

            padding: 5px;
        clear:both;

 
        }

 #miniHeadline
	{

             width: 97%;

             text-transform:uppercase;
             
        color:#333333;
        font-weight:bold;
        font-family:'arial';
        font-size:10px;

        margin: 15px 0px 15px 0px;

            border-bottom:1px dotted #999999;

            border-left:1px dotted #999999;

            padding: 5px;
        clear:both;

        
        }




 #leftMenuArea
	{


         float: left;

   
        margin: 0px 0px 10px 0px;

        }


 #contentArea
	{


        float: left;
        width: 810px;
        
        margin: 5px 0px 20px 10px;

        }


 #menuHeight
	{


         height: 5px;



        }





 #menuLine
	{


         margin: 0px 0px 0px 0px;



        }




#level2_notselected
    {
    min-height:23px;

    width: 220px;

    border-top:1px solid #cccccc;
    

    }


#level2_selected
    {
    min-height:23px;
    background-color: #e5f3fb;
    width: 220px;
    
    border-top:1px solid #cccccc;
    
    }


#container
{
  width: 1100px;

  background: white;

}

 #clear

	{
	clear:both;
	}


        
 #innerContent
	{


         margin: 10px 10px 10px 10px;


        color:#333333;

        font-family:'arial';
        font-size:12px;




        }





#bottomLine
	{

        width: 1100px;
        height: 20px;
//   background-color: #10547d;
        background-color: #10547d;



        }

#topLine
	{

        width: 1100px;
        height: 30px;
        //background-color: #006699;

            background-color: #e5f3fb;

         border-top:1px solid #cccccc;

             
 border-bottom:1px solid #006699;
        }

#topBanner
	{

        width: 1100px;
        height: 106px;
        background: url(../images/bannerNew.jpg);

        }

#pushDown
	{

        width: 1100px;
        height: 83px;
      
        }


#menuArea
	{

        width: 1100px;
        height: 23px;
              overflow: hidden;
              
        }


#menuPushRight
	{

        width: 100px;
        float:left;
        }


 #menuItem
	{


        float:left;
        height: 23px;
        }


 #menuItem_on
	{

   
        float:left;
        background-color: white;
                height: 23px;

                
        }

 #subMenu
	{


         margin: 5px 5px 5px 7px;

        }


 #subLine
	{
          width: 15px;
        float: left;
        }



 #subLink
	{
        width: 180px;
        float: left;

        }


 #menuInside
	{


         margin: 0px 4px 0px 4px;

        }

 #height5
	{

        height: 5px;

        }

