body {
    background: #D0E6EE url(images/common/bg.png) repeat-x;
	text-align: center;
	margin: 3px 0px 0px 0px;
	font: 70% Verdana;
        color: #2D6882;
}

p {
font-size: 1em;
text-align: justify;
margin-top:0px;
        color: black;
}

h1,h2,h3 {
    font: bolder 1.5em Verdana;
	color: #80BAD3;
	margin-top: 0px;
	margin-bottom: 0px;
	}
	
h2 { font-size: 1.1em; color: #2D6882;}
h3 { font-size: 0.9em; color: #000;}
img { border:none;}
#pal {border: 1px black solid; width:60px; height:10px; font-size:9px; color:black; line-height:16px;}
/* end of standard declarations */
#dropshadow {
	width: 760px;
	margin: 0 auto;   /* align for good browsers */
	text-align: left;
	position: relative;
	background: white url(images/common/container_bg.gif) repeat-y;
}
#content {
	width:590px;
	background-color: #FFFFFF;
	float: left;
	text-align: left;
	min-height: 300px;
	height: auto !important;
	height: 300px;
	background-repeat: no-repeat;
}

#topbar {height: 83px; width: 760px;}
#topleft {height: 83px; width: 157px; float: left; background: #80bad3 url(images/common/logo.gif) no-repeat; }
#topmid {height: 83px; width: 193px; float: left; background: #80bad3 url(images/common/cat.gif) no-repeat;}
#topright {height: 83px; width: 410px; float: left;text-align: right; background: #80bad3 url(images/common/righttop.gif) no-repeat;}
#contactline {font: bolder 12px verdana;color: #FFFFFF;padding: 8px 8px 0 0;}

#title {width:100%; height:50px; min-height:40px; position:relative; left:5px;}

/* LEFTMENU BEGINS */
#leftmenu {background: white url(images/common/menurepeat.png) repeat-y;width: 157px;float: left;}
#menucontents {width: 157px;background: url(images/common/menutop.png) no-repeat;overflow: hidden;}
#menucontents ul{list-style: none;font: bold 11px Geneva, Arial, Helvetica, sans-serif;margin: 11px 16px 0 19px;padding: 0px;}
#menucontents li a:link {color: black;text-decoration: none;}
#menucontents li a:visited {color: black;text-decoration: none;}
#menucontents li a:hover {color: #2D6882; text-decoration: none;}
#menucontents li a:active {color: white; text-decoration: none;}
#menuitem {padding:3px 0 3px 0; border-bottom:1px solid #BBDAE8;border-top:1px solid white;margin:0px;}
#leftmenucap {width: 157px;background-image: url(images/common/menubottom.png);height: 25px;background-position: bottom;}
/* LEFTMENU ENDS */



#footer {width: 760px;clear: both;}
#infopanel {text-align:right;padding:6px 10px 8px 0px;}

#infopanel a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding:5px;
	border: 1px black solid;
	font-size: 14px;
	margin-left:3px;
}
#infopanel a:link{color: #2D6882;background-color: #80BAD3;}
#infopanel a:visited{color: #ffffff;background-color: #80BAD3;}
#infopanel a:hover{color: #2D6882;background-color: #AED3E3;}
#infopanel a:active{color: #2D6882;background-color: #AED3E3;}

#infopanel a .pop {display: none;}
#infopanel a:hover .pop {
   display: block;
   position: absolute;
   bottom: 4em; right: 11px;
   font-size:0.8em;
   text-align:left;
}
#infopanel img {
padding: 2px;
}
#footerbottom {width: 760px;background-image: url(images/common/footerbottom.gif);height: 13px;bottom: 0px;}


#images {
	text-align: center;
	float: right;
}

#tableprice {color: #333333;border: 1px solid #000000;background-color: #2D6882;font-size: 9px;}
.toprow {font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #2D6882;color: #FFFFFF;font-weight: bold;}
.tableleft {background-color:#80BAD3;font-family: Verdana, Arial, Helvetica, sans-serif;}
.tabledataeven {background-color:#F2F7FB;font-family: Verdana, Arial, Helvetica, sans-serif;padding: 5px;}
.tabledataodd {background-color:#DEEFF6;font-family: Verdana, Arial, Helvetica, sans-serif;padding: 5px;}

.hidden{display:none}
