/* CSS Document */

/* CSS Document */

.paragraph{
font-family: Verdana, sans-serif;
font-size: 11px;
color: #000000;
line-height: 18px;
padding: 0px;
}

.bold {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #003366;
}

.navigation{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF0000;
	display: block;
	padding: 10px;
	width: 114px;
	border-bottom: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}


.navigation:hover{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
	background-color: #FF0000;
	display: block;
	padding: 10px;
	width: 114px;
	border-bottom-color: #0000FF;
	}

.lowermenu{
	font-family: verdana, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	color: #FFFFFF;
	text-align: center;
	}
	
.lowermenu:hover{
	font-family: verdana, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color: #FF0000;
	text-align: center;
	}
	.more_info_links {	font-size: x-small;	font-weight: lighter	}
	.alertbig			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold; color: #FF0000 }
	.title			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #00009C }
	.section		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold}
	.heading		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold}
	.headingred		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;	font-weight: bold; color: #FF0000 }
	.normal			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal}
	.normalbold		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold}
	.normalwhite	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FFFFFF }
    .normalbold     {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;    font-weight: bold}
	.smallprint		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal}
	.smallprintwhite{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; color: #FFFFFF }

	.select			{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	.xbutton		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}
	
	.checkbox       {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight: normal}

	.tabhilite		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: bold;   color: #FFFFFF }
	.tabnormal		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #00009C }
	.tabsubtext		{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: normal; color: #FFFFFF }
	
	.catListing 	{BACKGROUND-COLOR: #dddddd; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
		
	B {font-weight: bold}
	SMALL {font-size: 10px}

	.selectedPT		{BACKGROUND-COLOR: #dddddd; font-size: 12px;}
	.plainPT		{BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.plainPT:hover		{BACKGROUND-COLOR: #ffffff; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
	.pTCategory		{BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt;}
	.pTHeading		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #0033CC;}
	.pTSampleBold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold; COLOR: #0033CC;}          
    .webdingButton         {FONT-FAMILY: webdings; font-size: 14pt; height: 20px; BACKGROUND-COLOR: #F4F3EE; BORDER: #919B9C Solid 1px; COLOR: #000000; MARGIN-TOP: 0px; TEXT-ALIGN: center ;}
    
    .seoHeadline {display:none;}
    
.qbContainer {background-color: #ECE9D8; padding: 0; border-width: 1px; border-style: solid; border-color: #716F64; z-index: 999;}

.qbButtonsOver{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #716F64 #EFF1EC #EFF1EC #716F64; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 1px;}

.qbButtonsDown{background-color: #D2E3EF; color: #000000; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; cursor: default; border-width: 2px; border-style: solid; border-color: #716F64 #EFF1EC #EFF1EC #716F64; float: left; display: block; z-index: 300; padding: 6px 6px 6px 6px; margin: 2px 1px 1px 2px;}

.qbMenuItem, .qbLabel{background-color: #ECE9D8; color: #000000; font-size: 11px; display: block; margin: 0; padding: 3px 10px 3px 10px; text-decoration: none; cursor: default; z-index: 900; width: 100%; border: solid #ECE9D8 1px;
}

a.qbMenuItem         {color: #000000;}
a.qbMenuItem:visited {color: #000000;}
a.qbMenuItem:hover   {background-color: #D2E3EF;border: solid #7D8EEE 1px;}
.qbMenu              {background-color: #ECE9D8; font-family: Tahoma, Arial, Helvetica, sans-serif; border-style: solid;border-width: 1px; border-color: #CDCABB #716F64 #716F64 #CDCABB; position: absolute; top: 24px; visibility: hidden; z-index: 1000; padding: 4px 0;}
.qbSeparator         {margin:0px 0; color:#716F64;}
.qbevmode A          {text-decoration: none; color: #000000;}
.qbevmode A:hover    {text-decoration: none; color: #000000;}
.qbevmode A:visited  {text-decoration: none;color: #000000;}
.qbSignout           {color: #000000}
.qbSignout:visited   {color: #000000}
.qbSignout:hover     {color: #3366FF}
.qbSignout:visited   {color: #000000}
.qbSignout:active    {color: #000000}

.qbHelp              {color: #000000}
.qbHelp:visited      {color: #000000}
.qbHelp:hover        {color: #3366FF}
.qbHelp:visited      {color: #000000}
.qbHelp:active       {color: #000000}

.qbHome              {color: #000000}
.qbHome:visited      {color: #000000}	
.qbHome:hover        {color: #3366FF}
.qbHome:active       {color: #000000}

.qbBoldred           {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}
.qbBoldred:visited   {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FF0000;}

.qbRevred            {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}
.qbRevred:visited    {font: bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000;}

.siteListing         {BACKGROUND-COLOR: #eeeeee; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingSec      {BACKGROUND-COLOR: #eeeeee; COLOR: #FF0000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv1      {BACKGROUND-COLOR: #eeeeee; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}
.siteListingLv2      {BACKGROUND-COLOR: #eeeeee; COLOR: #004400; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size: 7.5pt;}	

.commentBox {position:absolute; top: 89px; left: 25px; text-decoration: underline; cursor:default;}/* CSS Document */

.textinput {background-color:#E5E5E5;}
.replybluebold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #0033CC;} 
.replyredbold		{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #FF0000;} 
.tabnormalred {
font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #FF0000}
.tabnormalgreen {
font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #009900
}
.replygreenbold {
FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #009900;
}
.tabnormalredbold {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	font: Bold;
}
.tabnormalbold {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00009C;
	font: Bold;
}
.solidblockmenu ul{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(../CSS/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li a.current{
color: white;
background: transparent url(../CSS/blockactive.gif) center center repeat-x;
}

.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

.tabcontent{
display:none;
}

/*New lower Menu Bar*/
.solidblockmenu2 ul{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(../CSS/blocklower.gif) center center repeat-x;
}

.solidblockmenu2 li{
display: inline;
}

.solidblockmenu2 li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu2 li a:visited{
color: white;
}

.solidblockmenu2 li a:hover, .solidblockmenu li a.current{
color: white;
background: transparent url(../CSS/blockactive.gif) center center repeat-x;
}

/*Virtual Paginate*/
  .virtualpage{
  /*hide the broken up pieces of contents until script is called. Remove if desired*/
  display: none;
  }

  .paginationstyle{ /*Style for demo pagination divs*/
  width: 393px;
  text-align: center;
  padding: 2px 0;
  margin: 10px 0;
  }

  .paginationstyle select{ /*Style for demo pagination divs' select menu*/
  border: 1px solid navy;
  margin: 0 15px;
  }

  .paginationstyle a{ /*Pagination links style*/
  padding: 0 5px;
  text-decoration: none;
  border: 1px solid black;
  color: navy;
  background-color: white;
  }

  .paginationstyle a:hover, .paginationstyle a.selected{
  color: #000;
  background-color: #FEE496;
  }

  .paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
  border: 0;
  padding: 0;
  }

  .paginationstyle a.imglinks img{
  vertical-align: bottom;
  border: 0;
  }

  .paginationstyle a.imglinks a:hover{
  background: none;
  }

  .paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
  color: #000;
  background-color: yellow;
  }
  .paragraphstyle6{
  font-family: Verdana, sans-serif;
  font-size: 11px;
  color: #000000;
  line-height: 18px;
  padding: 3px;
  color:#0000FF;
  }
  .paragraphstyle7{
  font-family: Verdana, sans-serif;
  font-size: 11px;
  color: #000000;
  line-height: 18px;
  padding: 3px;
  color:#FF0000;
  }
  a:link {
        text-decoration: none;
  }
  a:visited {
        text-decoration: none;
  }
  a:hover {
        text-decoration: none;
  }
  a:active {
        text-decoration: none;
  }
.paragraphitalic{
font-family: Verdana, sans-serif;
font:italic;
font-size: 11px;
color: #000000;
line-height: 18px;
padding: 0px;
}