




a.p1 {display:block; width:175px; height:175px; text-decoration:none; background:#fff; border:0; margin:0px 0 0 0px; float:left;}
a.p1 img {display:block; border:0;}
a.p1:hover {text-decoration:none; background-color:#ffffff; color:#000; position:relative; z-index:500;}
a.p1 b {display:block; position:absolute; left:-9999px; padding:0px; opacity:0;

-o-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-icab-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-khtml-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-webkit-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);

-o-border-radius: 8px;
-icab-border-radius: 8px;
-khtml-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;

 -webkit-transition: opacity 0.6s ease-in-out;

}


a.p1:hover b {top:90px; left:-570; padding:10px; border:1px solid #aaa; background:#fff; opacity:1.0;

}

#info {z-index:100; height:22em;}








a.pr {display:block; width:175px; height:175px; text-decoration:none; background:#fff; border:0; margin:0px 0 0 0px; float:left;}
a.pr img {display:block; border:0;}
a.pr:hover {text-decoration:none; background-color:#ffffff; color:#000; position:relative; z-index:500;}
a.pr b {display:block; position:absolute; left:-9999px; padding:0px; opacity:0;

-o-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-icab-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-khtml-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-webkit-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);

-o-border-radius: 8px;
-icab-border-radius: 8px;
-khtml-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;

 -webkit-transition: opacity 0.6s ease-in-out;

}


a.pr:hover b {top:90px; left:-772; padding:10px; border:1px solid #aaa; background:#fff; opacity:1.0;

}

#info {z-index:100; height:22em;}








a.pl {display:block; width:175px; height:175px; text-decoration:none; background:#fff; border:0; margin:0px 0 0 0px; float:left;}
a.pl img {display:block; border:0;}
a.pl:hover {text-decoration:none; background-color:#ffffff; color:#000; position:relative; z-index:500;}
a.pl b {display:block; position:absolute; left:-9999px; padding:0px; opacity:0;

-o-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-icab-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-khtml-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-webkit-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);

-o-border-radius: 8px;
-icab-border-radius: 8px;
-khtml-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;

 -webkit-transition: opacity 0.6s ease-in-out;

}


a.pl:hover b {top:90px; left:-30; padding:10px; border:1px solid #aaa; background:#fff; opacity:1.0;

}

#info {z-index:100; height:22em;}









a.pmr {display:block; width:175px; height:175px; text-decoration:none; background:#fff; border:0; margin:0px 0 0 0px; float:left;}
a.pmr img {display:block; border:0;}
a.pmr:hover {text-decoration:none; background-color:#ffffff; color:#000; position:relative; z-index:500;}
a.pmr b {display:block; position:absolute; left:-9999px; padding:0px; opacity:0;

-o-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-icab-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-khtml-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-webkit-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);

-o-border-radius: 8px;
-icab-border-radius: 8px;
-khtml-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;

 -webkit-transition: opacity 0.6s ease-in-out;

}


a.pmr:hover b {top:90px; left:-513; padding:10px; border:1px solid #aaa; background:#fff; opacity:1.0;

}

#info {z-index:100; height:22em;}








a.pml {display:block; width:175px; height:175px; text-decoration:none; background:#fff; border:0; margin:0px 0 0 0px; float:left;}
a.pml img {display:block; border:0;}
a.pml:hover {text-decoration:none; background-color:#ffffff; color:#000; position:relative; z-index:500;}
a.pml b {display:block; position:absolute; left:-9999px; padding:0px; opacity:0;

-o-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-icab-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-khtml-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-webkit-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);

-o-border-radius: 8px;
-icab-border-radius: 8px;
-khtml-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;

 -webkit-transition: opacity 0.6s ease-in-out;

}


a.pml:hover b {top:90px; left:-49; padding:10px; border:1px solid #aaa; background:#fff; opacity:1.0;

}

#info {z-index:100; height:22em;}







a.pm {display:block; width:175px; height:175px; text-decoration:none; background:#fff; border:0; margin:0px 0 0 0px; float:left;}
a.pm img {display:block; border:0;}
a.pm:hover {text-decoration:none; background-color:#ffffff; color:#000; position:relative; z-index:500;}
a.pm b {display:block; position:absolute; left:-9999px; padding:0px; opacity:0;

-o-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-icab-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-khtml-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
-webkit-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);
box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.4);

-o-border-radius: 8px;
-icab-border-radius: 8px;
-khtml-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;

 -webkit-transition: opacity 0.6s ease-in-out;

}


a.pm:hover b {top:90px; left:-380; padding:10px; border:1px solid #aaa; background:#fff; opacity:1.0;

}

#info {z-index:100; height:22em;}


















#content {
	width: 100%; 
	min-width: 960px; 
	position: absolute; 
	left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #F2F2F2;
}


#header2 {
	width: 100%; 
	min-width: 1080px; 
	top: 483px;
	position: absolute; 
	left: 0px;
	color: #F2F2F2;
}

#header {
	width: 100%; 
	min-width: 1080px; 
	height: 450px; 
	top: 33px;
	position: absolute; 
	left: 0px; 
	background-image: url(images/gradient.png);
}




#header2test {
	width: 100%; 
	min-width: 1080px; 
	height: 33px; 
	top: 0px;
	position: absolute; 
	left: 0px; 
	background-color: #0C1D7B;
}









#leftnavigation {
  position : absolute;
  left : 0%;
  top : 500px;
  width : 100px;
  margin-left : 10px;
  margin-top : 20px;
  color : #000000;
  padding : 3px;
}

#rightnavigation {
  position : absolute;
  right : 0%;
  top : 500px;
  width : 100px;
  padding-left : 10px;
  z-index : 3;
  color : #000000;
  padding : 3px;
}

#contentbu {
  position : absolute;
  top : 500px;
  margin : 0px 20% 0px;
  padding : 3px;
  color : #000000;
	min-width: 960px;
}

#content h1, #content h2 {
  color : #cc0000;
}





body, html{
    margin:0px;
    padding:0px;
    width:100%;
    min-width:1200px;
	border-style:hidden;
	background-color: F2F2F2;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
}


table, td, tr, th
{ 
margin-left: auto;
margin-right: auto;
}


p.p
{
background-color:#FFFFFF;
font-size:14px;
line-height: 17px;
}


p.fine
{
background-color:#FFFFFF;
font-size:10px;
line-height: 13px;
}

p.header
{
background-color:#FFFFFF;
font-size:22px;
margin: 0px;
font-weight: bold;
text-align: center;
}

p.subheader
{
background-color:#FFFFFF;
font-size:12px;
margin: 0px;
font-weight: bold;
text-align: center;
}


h3 
{
text-align:left;
font-size: 18px;
color: #000000;
}

h4 
{
text-align:center;
font-size: 20px;
color: #000000;
}

h5
{
text-align: center;
font-size: 12px;
color: #000000;
}

p.dheader
{
background-color:#FFFFFF;
font-size:18px;
margin: 0px;
font-weight: bold;
text-align: left;
}

p.cheader
{
background-color:#FFFFFF;
font-size:18px;
margin: 0px;
font-weight: bold;
text-align: middle;
}

p.fheader
{
background-color:#FFFFFF;
font-size:16px;
margin: 0px;
font-weight: bold;
text-align: left;
}


p.videoheader
{
font-size:18px;
margin: 0px;
font-weight: bold;
text-align: center;
}

p.headertitle
{
font-size:20px;
margin: 38 0 50 65;
font-weight: bold;
text-align: left;
}






p.right {text-align:right;}
p.left {text-align:left;}


p.serif{font-family:"Times New Roman",Times,serif;}
p.sansserif{font-family:Arial,Helvetica,sans-serif;}


img.l
{
float: left;
}

img.r
{
float: right;
}




#menu {
	background: #0C1D7B;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
#menu li {
	
float: left;
	font: 13px "Arial", "Helvetica", "Sans-Serif", "Lucida Grande", Verdana, Helvetica, sans-serif;
	
margin: 0;
	padding: 0;
}
#menu a {
	background: #0C1D7B url("images/seperator.gif") bottom right no-repeat;
	color: #fff;
	display: 
block;
	float: left;
	margin: 0;
	padding: 2px 4px;
	text-decoration: none;
	font-weight:normal;
}
#menu a:hover {
	background: #0C1D7B 
url("images/hoverxxx.gif") bottom center no-repeat;
	color: #fff;
	padding-bottom: 4px;
	}










