a

    {

        text-decoration: none;

    }

a.fp
{
	color:#376092;
	font-size:11pt;
	font-family: Cambria;
}

a.fp:visited
{
	color:#376092;
}

a.fp:hover
{
	color:#5A8CC8;
}

a.fp_highlight
{
	color:#3175c8;
	font-size:11pt;
	font-family: Cambria;
}

a.fp_highlight:visited
{
	color:#3175c8;
}

a.fp_highlight:hover
{
	color:#5A8CC8;
}

a.link

{

	color: #3f6BBF;
	/* color: #a06a1c; */

}



a.link:visited

{
	color: #2f5BAF;
	/* color: #a06a1c; */

}


a.link:hover

{
	color: #5f8BCF;
	/* color: #d09a3c; */

}

a.navLink {

	color: #1f497d;

	font-size: 16px;

	font-weight: normal;

	line-height: 16px;

        letter-spacing: 0.02em;

        word-spacing: 0.1em;

        margin-top:0px;

        margin-bottom:0px;

        font-family: Cambria,Georgia,Myriad Pro,Arial,Helvetica;

}


a.navLinkSelected {

	color: #ffffff;

	font-size: 16px;

	font-weight: normal;

	line-height: 16px;

        letter-spacing: 0.02em;

        word-spacing: 0.1em;

        margin-top:0px;

        margin-bottom:0px;

        font-family: Cambria,Georgia,Myriad Pro,Arial,Helvetica;

}



table.mainLogo

{

	border-width: 0px;

	padding: 0px;

	width: 900px;

}



table.mainTable

{

	border-width: 0px;

	padding: 0px;

	border-spacing: 0px;

	width: 900px;

}



table.navTableClass

{

      border-style: solid;

      border-width: 0px;

      border-color: #ffffff;

      width: 900px;

      height: 30px;

}



table.childBackground

{

	width: 900px;

	height: 383px;

	border: 0px;

}



table.normal

{

	 color: #202020;

      font-size: 0.84em;

      line-height: 1.4em;

      letter-spacing: 0.02em;

      word-spacing: 0.1em;

      margin-top:-4px;

      margin-bottom:0px;

      margin-left:0px;

      margin-right:6px;

}


table.mainContentTable

{

      width: 540px;

      height: 270px;

/*      background: url(transparent_75.png); */

      border-style: solid;

      border-width: 0px;      

      border-color: #d8bfA0 #b68B49 #b68B49 #d8bfA0 

/*	border-color: #d8bfA0 #a07533 #a07533 #d8bfA0 */

/*      border-color: #cccccc #999999 #999999 #cccccc */

}



table.imageTable

{

      width: 510px;

      height: 200px;

      border-style: solid;

      border-width: 0px;

      border-color: #dddddd #bbbbbb #bbbbbb #dddddd

}

td.subNav

{

	background: url(transparent_50_orange.png);

	width: 599px;
	height: 28px;

	vertical-align: middle;

}

td.subNav1

{

	background: url(transparent_50_orange.png);

	width: 600px;
	height: 28px;

	vertical-align: middle;

}

td.subNavDelta

{

	width: 287px;

	vertical-align: middle;

}



td.navTDClassOriginal

{

      background: url(original_30.png);

      border-style: solid;

      border-width: 1px;

      border-color: #FFFFFF;  

      vertical-align: middle;

      text-align: center;



/*

border-color: #e3e8ee #A7B4C3 #A7B4C3 #e3e8ee 

border-color: #ffffff

border-color: #f9fBfF #FCF9F8 #FCF9F8 #f9fBfF

border-color: #d1d6dc #8592a1 #8592a1 #d1d6dc 

*/	

}



td.navTDClassSelected

{

      background: url(selected_30.png);

      border-style: solid;

      border-width: 1px;

      border-color: #ffffff; 

      vertical-align: middle;

      text-align: center;

 

/*	

border-color: #FfE3C7 #D3B99e #D3B99e #FfE3C7

border-color: #ffffff

border-color: #Ffc9CB #FACFAF #FACFAF #Ffc9CB

border-color: #bfa387 #83693e #83693e #bfa387  

*/

}





td.navTDClassHighlight

{

      border-style: solid;

      border-width: 1px;

/*      border-color: #e3c297 */



}



td.mainContent

{

      border-style: solid;

      border-width: 0px;

      border-color: #ffffff

}



tbody.scrolling 

{

      overflow: auto;

}



p {

      color: #202020;

      font-size: 0.75em;

      line-height: 1.4em;

      letter-spacing: 0.02em;

      word-spacing: 0.1em;

      margin-top:0px;

      margin-bottom:0px;

      margin-left:2px;

      margin-right:2px;

}

p.fpCaption
{
	font-size:10.5pt;
	font-family: Cambria;
	color: #444444;
	line-height:120%;
}

p.fpHeading
{
	font-size:11pt;
	font-family: Cambria;
	color: #000000;
}

p.link:visited

{

	color: #a06a1c;

}



p.mainText {

      color: #202020;

      font-size: 0.84em;

      line-height: 1.4em;

      letter-spacing: 0.02em;

      word-spacing: 0.1em;

      margin-top:-4px;

      margin-bottom:0px;

      margin-left:0px;

      margin-right:6px;
	width: 484px;
	height: 277px;
}

p.mainText1 {

      color: #202020;

      font-size: 0.84em;

      line-height: 1.4em;

      letter-spacing: 0.02em;

      word-spacing: 0.1em;

      margin-top:0px;

      margin-bottom:0px;

      margin-left:0px;

      margin-right:6px;

  }


p.caption {

      color: #202020;

      font-size: 0.75em;

      line-height: 1.4em;

      letter-spacing: 0.02em;

      word-spacing: 0.1em;

      margin-top:0px;

      margin-bottom:0.6em;

      margin-left:0px;

      margin-right:0px;

}



h1.normal

  {

      font-family: Cambria,Georgia,Myriad Pro,Arial,Helvetica;

      color: #000000;

      font-size: 30px;

  }



h1.subtitle

  {  	
      font-family: Cambria,Georgia,Myriad Pro,Arial,Helvetica;

      color: #4d6da7;

      font-size: 18px;

      font-weight: normal;

      font-style: italic;

      line-height: 24px;

  }



h2.navBar

  {

      font-family: Candara,Myriad Pro,Arial,Verdana;

      color: #303030;

      font-size: 16px;

      margin-top:0px;

      margin-bottom:0px;

  }

h2.highlightedLink

  {

      font-family: Cambria,Georgia,Myriad Pro,Arial,Helvetica;

      color: white;

      font-size: 14px;

      margin-top:0px;

      margin-bottom:0px;

  }

h2.mainPageHeading

  {

      font-family: Cambria,Georgia,Myriad Pro,Arial,Helvetica;

      color: #344b4e;

      font-size: 17px;

  }

h2.subHeadings

  {

      font-family: Cambria,Georgia,Myriad Pro,Arial,Helvetica;

      color: #454545;

      margin-top:0px;

      margin-bottom:0px;

      font-size: 14px;

  }



h3

{

      font-family: Cambria,Georgia,Myriad Pro,Arial,Helvetica;

      color: #5f8BBF;

      font-weight: normal;

      font-size: 13px;

      line-height: 1.0em;

      letter-spacing: 0.02em;

      word-spacing: 0.1em;

      margin-top:10px;

      margin-bottom:5px;

}

h4

{

      font-family: Cambria,Georgia,Myriad Pro,Arial,Helvetica;

      color: #202020;

      font-weight: normal;

      font-size: 1.2em;

      line-height: 1.2em;

      letter-spacing: 0.02em;

      word-spacing: 0.1em;

}


h5

{

      font-family: Cambria,Georgia,Myriad Pro,Arial,Helvetica;

      color: #909090;

      font-weight: normal;

      font-size: 13px;

      line-height: 1.2em;

      letter-spacing: 0.02em;

      word-spacing: 0.1em;

      margin-top:10px;

      margin-bottom:1px;
      

}
body 

    {

        font-family: Cambria,Georgia,Myriad Pro,Arial,Helvetica, Candara,Myriad Pro,Arial,Verdana;

	text-align: center; /* for IE centering of divs */

        background: url(background_y.jpg);

    }



img.thumbImage {

	border: 1px solid #BBBBBB;

	border-color: #d8bfA0 #a07533 #a07533 #d8bfA0

}



img.mainImage {

	border: 2px solid #BBBBBB;

	border-color: #dddddd #bbbbbb #bbbbbb #dddddd

}



div#mainLogo

  {

       position: relative;

       background: transparent;

       top: 6px;

       left: 0px;

       width:900px; 

       /* height: 95px; */
	   
	   margin-bottom: 18px;

       overflow: auto;

       margin-left: auto;

       margin-right: auto;

       text-align:left;

  }



div#footer

  {

       position: relative;

       background: #E5E5E5;

       color: #DDDDDD;

       overflow: auto;

       margin-left: auto;

       margin-right: auto;

       padding-left: 0px;

       text-align:center;

       border-style: none solid solid solid;

       border-width:1px;

       border-color: #C9C9C9;

       top: 0px;

       left: 0px;

       width:898px; 

       height: 45px;

  }


div#fpfooter

  {

       position: relative;       

       overflow: auto;

       margin-left: auto;

       margin-right: auto;

       padding-left: 0px;

       text-align:center;

       border-style: solid none none none;

       border-width:1px;

       border-color: #C9C9C9;

       top: 0px;

       left: 0px;

       width:898px; 

       height: 50px;

  }

div#navigation

  {

       position: relative;

       background: transparent;

       top: 5px;

       left: 0px;

       width:900px; 

       height: 36px;

       font-size: 2px;

       overflow: auto;

       margin-left: auto;

       margin-right: auto;

       text-align:left;

  }



div#contentContainer

  {    width:900px; 

       height:383px;

       left: 0px;

       position: relative;

       top:0px;  

       background: #d8e6f7;

       border-width:0px;

       overflow: hidden;

       margin-left: auto;

       margin-right: auto;

  }

div#fpcontentContainer

  {    width:900px; 

      /* height:683px; */

       left: 0px;

       position: relative;

       top:0px;       
       
       border-style: solid none none none;
       
       border-width:1px;
       
       border-color: #b4d4ff;       

       overflow: hidden;

       margin-left: auto;

       margin-right: auto;  

	   margin-bottom: 20px;
  }
  
div#contentBoxBackWithImage

{	

       position: absolute;

       top: 32px;

       width: 484px;

       height: 273px; 

       left:2px;

       overflow: auto;

       padding: 10px;

       /* background: url(transparent_75.png); */

       z-index:1;

       text-align:left;

       border-style: outset;

       border-width:0px;

}



div#contentBox 

{	

       overflow: auto;

       height:270px;

       padding: 0px;

       text-align:left;

       border-style: outset;

       border-width:0px;

       top:0px;      

}



div#imageThumbs

{	

       overflow: auto;

       height:266px;

       padding: 0px;

       text-align:center;

       border-style: none;

       border-width:0px;

       left: 0px;

       right: 0px;      

}



#pic {

	background-color: #FFFFFF;

	left: 10px;

	position: relative;

	top: 10px;

	width: 135px;

}



#pic a .large {

	border: 0px;

	display: block;

	height: 1px;

	left: -1px;

	position: absolute;

	top: -1px;

	width: 1px;

	z-index:9999;

}



#pic a img {

	border: 0;

	z-index:9;

}



#pic a.p1, #pic a.p1:visited {

	background: #FFFFFF;

	border: 1px solid #000000;

	display: block;

	height: 90px;

	left: 0;

	text-decoration: none;

	top: 0;

	width: 135px;

}



#pic a.p1:hover {

	background-color: #8C97A3;

	color: #000000;

	text-decoration: none;

}



#pic a.p1:hover .large {

	border: 1px solid #000000;

	display: block;

	height: 233px;

	left: 150px;

	position: absolute;

	top: -60px;

	width: 300px;

	z-index:9999;

}

div#alert

  {

       position: relative;

       background: #dce6f2;

       color: #DDDDDD;

       overflow: hidden;

       margin-left: auto;

       margin-right: auto;

       padding-left: 0px;

       text-align:center;

       border-style: none solid solid solid;

       border-width:1px;

       border-color: #A5c4e9;

       top: 0px;

       left: 0px;

       width:898px; 

       height: 35px;

  }

