.formlabels {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #000000}
.formlabelstiny {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.menutext {  font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #FFFFFF; font-weight: bold}
.mainmenutext { font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #000000; font-weight: normal ; background-color: #CCCCCC; text-decoration: none}
.imagepadding {  padding-top: 2px; padding-bottom: 2px; margin-top: 2px; margin-bottom: 2px}
.imageheadingtext {  font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; color: #FFFFFF}
.menutab {  margin-top: 0px;display:block;}
.infopaneltext {  font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #FFFFFF}
.imageborder {  border: 2px #1E3078 solid}
.infopaneltext {  }
.infopanelheading { font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: 1E3078;  ; font-weight: bold}
.pricetext {  font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; color: #FF0000}
.infopanelref {  font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; color: #FFFFFF; background-color: 1E3078}
.infopaneltexttiny { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: 1E3078;  }
.infopanelheadingtiny { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: 1E3078; ; font-weight: bold }
.searchnotifytext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; color: #0000FF}
.bodytext {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #003366; text-align: justify}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; color: #003366}
.listitem { font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #003366}
.tinypanellabel {  font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #003366}
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; color: #003366}
.userbodytext {  font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: normal}
.userbodytextheading { font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: bolder}
.userheading { font-family: Arial, Helvetica, sans-serif; font-size: medium; font-weight: bolder ; color: #0000CC}
.tinyselecttext { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #003366; text-align: justify }
.morepagestext {  font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; color: #333366; text-decoration: none; margin-right: 2px; margin-left: 2px}
.infopaneltexttinyheading { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #000000; ; font-weight: bold}
.divhide {display:none}
.divshow {display:block}.mainpagepanel {  border: solid; border-width: 0px 6px 6px 0px; border-color: black #333366 #333366 black}
.linkpagecatheading {  font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; color: #333366; text-decoration: none}
.linkpagetext {  font-family: Arial, Helvetica, sans-serif; font-size: small; color: #333366; text-decoration: none}
.tinypaneltext { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #003366 }
.imageheadingtextpanel { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; color: #FFFFFF ; background-color: #000088; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.userbodytextsmall { font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: normal }
.tiptext {  font-family: Arial, Helvetica, sans-serif; font-size: xx-small}.logopanelborder {  border-color: #000088 #000099 #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.arrowbgpic {  background-image: url(images/Arrow.jpg); background-repeat: no-repeat; background-position: 0px 2px}
.spanhide {display:none}
.imagepanel {  background-color: #0000ff}
.tprop_imagepanel { background-color: #000088}
.tprop_imageheadingtextpanel { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; color: #FFFFFF ; background-color: #000088; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
.tprop_imageheadingtext { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; color: #FFFFFF }
.tprop_panelimage { padding-top: 2px; padding-bottom: 2px; margin-top: 2px; margin-bottom: 2px }
.dropdownpaneltext { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #FFFFFF;  }
.tprop_dropdownpaneltext { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #FFFFFF; }
.tprop_dropdownpanelpane {  background-color: #cccccc}
.tprop_dropdownpanelcell {  background-color: #000088}




.tprop_pdm_1_container{
position:relative;
float:left;
width:140px;
background-color:#000088;
height:110px;
margin-left:4px;
margin-right:4px;
margin-top:2px;
margin-bottom:2px;
text-align:center;
z-index:99;
cursor:pointer;
cursor:hand;
}

.tprop_pdm_1_headingpanel{
position:absolute;
top:0px;
left:0px;
width:100%;
background-color:#000088;
height:auto;
z-index:100;
text-align:center;
}

.tprop_pdm_1_headingpaneltext{
position:relative;
margin-left:2px;
margin-right:2px;
margin-top:1px;
margin-bottom:1px;
color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 7pt;
font-weight: bold;
}

.tprop_pdm_1_imagepanel{
position:relative;
width:130px;
height:97px;
top:10px;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
}

.tprop_pdm_1_dropdownpanel{
position:absolute;
clear:both;
left:0px;
top:110px;
width:100%;
height:auto;
z-index:2000;
display:none;
}

.tprop_pdm_1_dropdownpanelcell{
background-color: #000088;
border:1px solid #ffffff;
}


.tprop_pdm_1_dropdownpaneltext{
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFFFFF;
margin:2px;
}



#greyout {
position:fixed;
top:0px;
left:0px;
bottom:100%;
right:100%;
width:100%;
height:100%;
background-color:#444444;
z-index:5000;
opacity: 0.8;
-moz-opacity:0.8;
filter: alpha(opacity=80);
-khtml-opacity:0.8;	
visibility:hidden;	
}
