

.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
	height:100%;
}

.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}

.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 6px 0px 0px;
	font: bold 11px Arial;
	background-color: #8AC0E2;
	background-repeat:repeat-x;
	list-style: none;
	border-left: solid 1px #87BFE2;
	border-bottom: solid 1px #87BFE2;
	border-top: solid 1px #87BFE2;
	border-right: solid 1px #87BFE2;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

.TabbedPanelsTabHover {
	background-color: #E6F1F9;
	background-repeat:repeat-x;
}

.TabbedPanelsTabSelected {
	background-color: #E6F1F9;
	border-bottom: 1px solid #E6F1F9;
	background-repeat:repeat-x;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #87BFE2;
	border-bottom: solid 1px #87BFE2;
	border-top: solid 1px #87BFE2;
	border-right: solid 1px #87BFE2;
	background-color: #E6F1F9;
}
.TabbedPanelsContent {
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}

.TabbedPanelsContentVisible {
}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	background-color: #E6F1F9;
	position: relative;
	border-top: solid 1px #D0D8E6;
	border-right: solid 1px #D0D8E6;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #E6F1F9;
	border-bottom: solid 1px #D0D8E6;
}

.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
}

         
.dogvdvhdr {
   width:300;
   background:#C4D5E3;
   border:1px solid #C4D5E3;
   font-weight:bold;
   padding:10px;
}

.dogvdvbdy {
   width:300;
   background:#FFFFFF;
   border-left:1px solid #C4D5E3;
   border-right:1px solid #C4D5E3;
   border-bottom:1px solid #C4D5E3;
   padding:10px;
}

.pgdiv {
width:320;
height:250;
background:#E9EFF4;
border:1px solid #C4D5E3;
padding:10px;
margin-bottom:20;
font-family:arial;
font-size:12px;
}
.plink{
font-size:11px;
color:#333333;
font-weight:bold;
}
.plink a{
font-size:11px;
color:#00391F;
text-decoration:none;
}
.plink a:hover{
font-size:11px;
color:#ff9900;
text-decoration:underline;
}
.style13 {color: #5894dd}
.grid{
 border:#0C9CE3 solid 1px;
}
.grid td, th 
{border: 1px solid #C5E1EB;
height:20px;
font-size:11px;}
.grid_link{
color:#000000;
}
.grid_link:a{
 color:#000000;
 text-decoration:underline;
}
.grid_link:hover{
 color:#0C9CE3;
 text-decoration:underline;
}
.grid_h1{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#ffffff;
 background-color:#0C9CE3;
 height:20px;
 text-align:center;
}
.grid1 { border:#0C9CE3 solid 1px;
}
.border{
border:#86BEE1 solid 1px;
}

 h1 {
 font-size:13px;
  }
  
 .style3 {color: #000000;
font-size:12px;
font-weight:bold;}
 
.style4 {
	font-size: 24px;
	font-weight: bold;
	color: #0076C0;
}

.thdrcell {
   background:#F3F0E7;
   font-family:arial;
   font-size:12px;
   font-weight:bold;
   padding:5px;
   border-bottom:1px solid #C8BA92;
}

.tdatacell {
   font-family:arial;
   font-size:12px;
   padding:5px;
   background:#FFFFFF
}

.dvhdr1 {
   background:#F3F0E7;
   font-family:arial;
   font-size:12px;
   font-weight:bold;
   border:1px solid #C8BA92;
   padding:5px;
   width:250px;
}

.dvbdy1 {
   background:#FFFFFF;
   font-family:arial;
   font-size:12px;
   border-left:1px solid #C8BA92;
   border-right:1px solid #C8BA92;
   border-bottom:1px solid #C8BA92;
   padding:5px;
   width:250px;
}