A:link {text-decoration: none}  
A:visited {text-decoration: none}  
A:active {text-decoration: none}

a:link {color:#000000;}      
a:visited {color:#000000;}  
a:hover {color:#000000; font-weight: bold;}  
a:active {color:#000000; font-weight: bold;} 
BODY {background-image: url("../images/site/GP_Background.jpg"); top-margin: .0cmmargin-top: .0cm; margin-left: .0cm; margin-width: .0cm; margin-height: .0cm;}
.gpmain {background-image: url("../images/site/GP_Background.jpg"); margin-top: .0cm; margin-left: .0cm; margin-width: .0cm; margin-height: .0cm;}
P {font-family: verdana, arial, geneva, helvetica; font-size: 10pt; margin-top: .25cm; margin-left: .0cm; margin-right: .0cm; font-weight: 550; line-height: 14pt; text-align: justify;}
.hblue {font-family: arial narrow, arial, geneva, helvetica; font-size: 12pt; margin-top: .25cm; margin-left: .0cm; margin-right: .2cm; font-weight: 600; line-height: 12pt; text-align: justify; color: #0000ff;}
.nojustify { font-family: arial, geneva, helvetica; font-size: 11pt;}
.bio { font-family: arial, geneva, helvetica; font-size: 11pt; text-align: justify;}
.ul {font-family: arial, geneva, helvetica; font-size: 10pt; font-weight: 550; line-height: 14pt;}
FONT {font-family: arial, geneva, helvetica; font-size: 11pt; font-weight: 550; line-height: 14pt;}
.img { font-family: arial, geneva, helvetica; font-size: 11pt; text-align: justify;}
.first {font-family: arial, geneva, helvetica; font-size: 11pt; font-weight: 550; line-height: 14pt; margin-left: .25cm; margin-right: .2cm; text-align: justify;}
.second { font-family: arial, geneva, helvetica; font-size: 12pt; font-weight: bold;}
.third { font-family: arial, geneva, helvetica; font-size: 12pt; font-weight: bold; color: #0000ff;}
.fourth {font-family: arial, geneva, helvetica; font-size: 11pt; font-weight: bold;}
.fifth { font-family: verdana, arial, geneva, helvetica; font-size: 10pt; font-weight: bold; margin-left: .0cm;}
.sixth { font-family: verdana, arial, geneva, helvetica; font-size: 8pt; line-height: 10pt;}
.seventh { font-family: arial, geneva, helvetica; font-size: 8pt; color: #000000; font-weight: bold;}
.eighth { font-family: arial, geneva, helvetica; font-size: 10pt; color: #000000;}
.blue { font-family: arial, geneva, helvetica; font-size: 12pt; font-weight: bold; color: #0000ff;}
.redlg { font-family: arial, geneva, helvetica; font-size: 12pt; font-weight: bold; color: #ff0000;}
.red { font-family: arial, geneva, helvetica; font-size: 11pt; font-weight: bold; color: #ff0000;}
.white {font-family: arial, geneva, helvetica; font-size: 11pt; font-weight: bold; color: #ffffff;}
.ninth {font-family: arial, geneva, helvetica; font-size: 9pt; text-align: justify; font-weight: 500;}
.menulgon {font-family: arial, geneva, helvetica; font-size: 12pt; color: #000000; text-align:}
.menulgoff {font-family: arial, geneva, helvetica; font-size: 12pt;  color: #848484; text-align:}
.menulson {font-family: arial, geneva, helvetica; font-size: 10pt; color: #000000; text-align:}
.menulsoff {font-family: arial, geneva, helvetica; font-size: 10pt;  color: #848484; text-align:}
.menusmon {font-family: arial, geneva, helvetica; font-size: 8pt; line-height: 10pt; color: #000000;}
.menusmoff {font-family: arial, geneva, helvetica; font-size: 8pt; line-height: 10pt; color: #585858;}
H1 {font-family: arial narrow, arial, geneva, helvetica; font-size: 12pt; margin-top: .5cm; margin-left: .0cm; margin-right: .2cm; font-weight: 600; line-height: 3pt; color: #000000;}
H2 {font-family: arial narrow, arial, geneva, helvetica; font-size: 10pt; margin-top: .5cm; margin-left: .0cm; margin-right: .2cm; font-weight: 600; line-height: 1pt; color: #000000;}
H3 { font-family: arial, geneva, helvetica; font-size: 12pt;}
H4 { font-family: arial, geneva, helvetica; font-size: 10pt; color: #000000; background: #ffd700;}
H5 { font-family: arial, geneva, helvetica; font-size: 8pt; color: #ffffff;}
.yb { font-family: arial, geneva, helvetica; font-size: 9pt; color: #000000; background: #ffd700;}
.norm { font-family: arial, geneva, helvetica; font-size: 9pt; color: #000000; background: #ffffff;}
CENTER { font-family: arial, geneva, helvetica; font-size: 10pt; margin-left: .0cm; margin-right: .0cm; text-align: center;}
PRE { margin-left: .5cm; }
.nomarg {margin-left: .0cm;}
DIR {font-family: arial, geneva, helvetica; font-size: 10pt; font-weight: 550; line-height: 14pt; text-align: justify; margin-right: .2cm;}
SUP { font-family: modern, arial, geneva, helvetica;}
.small { font-family: modern, arial, geneva, helvetica; font-size: 5pt;}
UL {font-family: arial, geneva, helvetica; font-size: 10pt; font-weight: 550; line-height: 14pt; margin-right: .60cm;}
DL {font-family: arial, geneva, helvetica; font-size: 10pt; font-weight: 550; line-height: 14pt; margin-right: .60cm;}
div.share_this {
}
div.share_this * {
	font-family: Helvetica, Arial, Monaco, Verdana, sans-serif;
	font-weight: normal;
	font-size: 13px;
	color: #666666;
}
a.share_this_close {
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	right: 8px;
	top: 8px;
	position: absolute;
}
div.share_this_popup {
	background: #ffffff;
	border: 2px solid #cccccc;
	padding: 2em;
	margin: auto;
}
div.share_this_row {
	width: 380px;
	margin-top: 8px;
}
a.share_this {
	padding: 0;
	padding-right: 5px;
}
a.share_this img {
	border: 0;
}



td{
    height: 100%; 

}

     div.slideshow {
       background: #eeeeee; padding: .0px; width: 100%; height: 90%;
      
       text-align: center; position: relative;
     }

     div.slideshow a {
       display: block;
     # border: 2px solid #f00000;
       color: #ffffff;
     #  background-color: #ffffff;
       font: 50px bold, sans-serif;
       text-decoration: none;
      width: 50px; height: 50px;
       # border-radius: 5px;
       opacity: .75;
        position: absolute;
       visibility: hidden;
     }

     div.slideshow a.previous { top: 50%; left: 0px; }
     div.slideshow a.next { top: 50%; right: 0px; }
     div.slideshow:hover a { visibility: visible; }


#menubar
{   
 width: 100%;
    padding: 0;
    text-align: justify;
}

#menubar li
	{	
 text-align: left;
    display: inline-block;
    zoom: 1;
    *display: inline; /* IE only */
		/* float: left;
		list-style: none; */
		}
#menubar:after {
    content:"";
    width: 100%;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

	#menubar li a

	{	display: block;
		/*background: #c0c0c0; */
		padding: 5px 3px;
		text-decoration: none;
		border-right: 1px solid white;
		width: 100%;
  		/* color: #EAFFED; */
		white-space: nowrap}

	#menubar li a:hover

	{	font-weight:normal;
		background: #ffffff}
		
		#menubar li ul
		{
			padding: 1;
			background: #ffffff;
			position: absolute;
			visibility: hidden;
			border-top: 1px outset gray;
			border-left: 1px outset black;
			border-right: 1px outset black;
			border-bottom: 1px outset black;
			border-radius: 4px;
       			opacity: .90;
-webkit-box-shadow: 4px 4px 5px -2px rgba(128,126,126,1);
-moz-box-shadow: 4px 4px 5px -2px rgba(128,126,126,1);
box-shadow: 4px 4px 5px -2px rgba(128,126,126,1)}

			#menubar li ul li
			{	float: none;
				display: inline}
			
			#menubar li ul li a
			{	width: auto;
				background: #ffffff; 
				 color: #24313C} 
			
			#menubar li ul li a:hover
			{	background: #dcdcdc}


.photoholder {
width:100%;
height:100%;
position:relative;
}
.overlayLeft {
position:absolute;
width:50%;
height:100%;
background-image:url(clear.png);
background-repeat:repeat;
top: 0px;
left: 0px;
bottom: 0px;
}
.overlayRight {
position:absolute;
width:100%;
height:100%;
background-image:url(clear.png);
background-repeat:repeat;
top: 0px;
right: 0px;
left: auto;
bottom: 0px;
}
