body{
padding:0px;
margin:0px;
}
.menuitem{
	padding-top:39px;
	background:url(/images/pmenubg.gif) bottom left no-repeat ;
	}
.menuitem1{padding-top:39px;background:url(/images/pmenubg.gif) no-repeat fixed bottom left}

.copy {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 12px;
	color: #9D9C99;
	text-decoration: none;
}
.tit {
	font-family: 'Helvetica Narrow';
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FF9900;
}
.link_1 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #A7A677;
}
.text_1 {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 13px;
	color: #717161;
}
.link_2 {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 13px;
	color: #717161;
	text-decoration:none;
}.price {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #5E5E5E;
}
.form_1 {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 11px;
	color: #717161;
	height: 18px;
	width: 154px;
	border: 1px solid #C9CAAD;
}
.form_2 {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 11px;
	color: #717161;
	height: 48px;
	width: 154px;
	border: 1px solid #C9CAAD;
	overflow:auto;
}

.tborder {border:1px solid #636500; border-collapse:collapse;}
.fborder {background:'#DDDDDD';border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD;border-collapse:collapse;}
.coldata{background:#F6F6EC;font-family: 'Verdana';font-size: 8pt;color:#000000;}
.help{background:#FFFFFF;font-family: 'Verdana';font-weight:bold;font-size: 8pt;color:#000000;}
.emrbutton {font-size:9pt;font-family:Verdana;font-weight:bold;color:#000000;background:#FFFFEC}

.maincontenttitle {font-size:14px;font-family:'Times New Roman';font-weight:bold;color:#ffffff;background:#636500}
.contenttitle {font-size:14px;font-family:'Times New Roman';font-weight:bold}
.content_border
{
	border:1px solid #CCCCCC;
	border-collapse:collapse;
}
.apptlistcontent {font-size:8pt;font-family:Verdana;color:#000000;background:#ffffff}
.apptlistheader {font-size:8pt;font-family:Verdana;font-weight:bold;color:#636500;background:#E7E7CE}
.colwdata
{background:#FFFFFF;font-family: 'Verdana';font-size: 8pt;color:#000000;}
.page_border
{
	border:1px solid #636500;
	border-collapse:collapse;
}
.calborder {background:'#DDDDDD';border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD;border-collapse:collapse;}
.cal{background:'white';font-family:Verdana;font-size:8pt;}
.calnav
{
	background:#F6F6EC;
	font-family: 'Verdana';
	font-size: 8pt;
	color:#000000;
}
.calapptt
{
	background:#E7E3E7;
	font-family: 'Verdana';
	font-size: 8pt;
	font-weight:bold;
	color:#000000;
}

.calapptheaderrow
{
	background:#CECFCE;
	font-family: 'Verdana';
	font-size: 8pt;
	color:#000000;
	height:1px;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
}

.calnavborder
{
	background:#000000;
}

.calapptborder
{
	background:#000000;
}

table.cal {
	border-width: 1px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	background-color: white;
}

.calnotavail
{
	background:#FFFFFF;
	font-family: 'Verdana';
	font-size: 1pt;
	border-collapse:collapse;
    	border-color: gray;
    	border-width: 1px 1px 0px 0px;
    	border-style: solid;
	height:2px;
}
.calavailbox
{
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
}

.calavail
{
	border-collapse:collapse;
	background:#00AA00;
	font-family: 'Verdana';
	font-size: 8pt;
	font-weight: bold;
	color:#FFFFFF;
	border-style: solid;
	border-width : 1px 4px 4px 1px;
	padding : 4px;
	border-color : #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
}

A.calavaillink
{
	font-size:8pt;
	font-family:Verdana;
	font-weight:bold;
	color:#FFFFFF;
	background:#00AA00;
	text-decoration:none;
}

A.calavaillink:hover
{
	font-size:8pt;
	font-family:Verdana;
	font-weight:bold;
	color:#00AA00;
	background:#FFFFFF;
	text-decoration:none;
}

.pendapptbox
{
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
}

.mandatory
{
	font-size:8pt;
	font-family:'Verdana';
	font-weight:normal;
	color:#CF0004;
}

.calnavbutton {font-size:8pt;font-family:Verdana;font-weight:bold;color:#000000;background:#FFFFEC;}
.content {font-size:10pt;font-family:Verdana;font-weight:normal;color:#000000;background:#ffffff}
.lightborder {background:#CCCCCC}
.blurb_bg {background:#FFFFEC;}
.blurb_title {font-size:12px;font-family:Verdana;font-weight:bold;color:#000000;background:#FFFFEC;text-decoration:underline}
.blurb_content {font-size:11px;font-family:Verdana;font-weight:normal;color:#000000;background:#FFFFEC;}
.blurb_border {border:1px solid #636500; border-collapse:collapse;}

.selectbox{background:white;font:'8pt Verdana';border:'1px solid black'; overflow-y:auto; overflow-x:hidden; height:20px; display:iniline;}
.toplink{font-size:10px;font-family:'Verdana';font-weight:bold;color:#ffffff;background:#636500}
.star{color:#ff0000;font-weight:NORMAL;	font-family: Tahoma;font-size: 10px;line-height: 13px;}
.pmdnote{color:#ff0000;font-weight:NORMAL;	font-family: Tahoma;font-size: 11px;line-height: 13px;}

.text_2 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 13px;
	color: #717161;
}
.text_3 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 13px;
	color:#0000ff;
}
.cslbox
{
	border-left:'1px solid black';
	border-top:'1px solid black';
	border-right:'1px solid black';
	border-bottom:'1px solid black';
}

.sectionheader  {font-family: 'Verdana';font-size: 8pt;font-weight: bold;color:#000000;background:#CCCC99;padding:2px 2px 2px 2px;}
.sectiondescription {font-size:11px;font-family:Verdana;font-weight:normal;color:#000000;background:#F6F6EC}
.questioncontent {font-size:11px;font-family:Verdana;font-weight:bold;color:#000000;background:#F6F6EC}
.answercontent {font-size:11px;font-family:Verdana;font-weight:normal;color:#000000;background:#F6F6EC}
.answercontentrowheader {font-size:11px;font-family:Verdana;font-weight:normal;color:#000000;background:#FFFFEC}
.error {font-size:11px;font-family:Verdana;font-weight:normal;color:red;background:#F6F6EC}
.errorq {font-size:11px;font-family:Verdana;font-weight:bold;color:red;background:#F6F6EC}
.dtoplink{font-size:10px;font-family:'Verdana';font-weight:bold;color:#000000;background:#CCCC99}

div.tabArea {
  font-size: 80%;
  font-weight: bold;
}

a.tab {
  background-color: #636500;
  border: 1px solid #CCCCCC;
  border-bottom-width: 0px;
  padding: 2px 1em 2px 1em;
  text-decoration: none;
  font-size:16px;
  font-family:'Times New Roman, Verdana';
  font-weight:bold;
  color:#ffffff;
}

a.tab, a.tab:visited {
  color: #636500;
  text-decoration: none;
  font-size:16px;
  font-family:'Times New Roman, Verdana';
  font-weight:bold;
  color:#ffffff;
}

a.tab:hover {
  background-color: #CCCC99;
  color: #000000;
  text-decoration: none;
  font-size:16px;
  font-family:'Times New Roman, Verdana';
  font-weight:bold;
}

a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited 
{
  background-color: #FFFFEC;
  color: #000000;
  text-decoration: none;
  font-size:16px;
  font-family:'Times New Roman, Verdana';
  font-weight:bold;
}
.pdfbutton {font-size:9pt;font-family:Verdana;font-weight:bold;color:#000000;background:#FFFFEC}

.contentbold {font-size:11px;font-family:'Verdana';font-weight:bold;color:#000000;background:#FFFFFF}

.wrndlghdr {font-size:10pt;font-family:Verdana;font-weight:bold;color:#000000;background:#FFCC33}

.contentsmall {font-size:7pt;font-family:Verdana}

