/* CSS Document */

body {
	margin: 5px;
	background-image: url(images/background_bit.jpg);
}

.table_container {
	background-color: #FFFFFF;
}

.top_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #33588e;
	text-align: right;
	
	vertical-align: top;
	width: 300px;
	padding: 1px;
}

a:link.topcontent{color: #33588e; text-decoration: none;}
a:active.topcontent {color: #33588e; text-decoration: none;}
a:visited.topcontent {color: #33588e; text-decoration: none;}
a:hover.topcontent {background-color: #33588e; color: #ffffff; text-decoration: underline;}

.td_table_main { // container table
	vertical-align: top;
	width: 790px;
	border-style: solid;
	border-width: thin;
	border-color: #CCCCCC;
	border-collapse: collapse;
}

.td_top {
	width: 790px;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.td_blank {
	width: 790px;
	background-color: #33588e;
	height: 2px;
}

.td_highlights {
	width: 100px;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	
	background-color: #33588e;
		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	text-align: center;
}


.td_content {
	width: 670px;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #ffffff;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #33588e;

}


.td_menu {
	width: 790px;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #ffffff;
	
	border-top-style: dashed;
	border-width: 1px;
	border-color: #CCCCCC;
	border-collapse: collapse;	
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #33588e;
	text-align: center;
}

a:link.mmenu{color: #33588e; text-decoration: underline;}
a:active.mmenu {color: #33588e; text-decoration: underline;}
a:visited.mmenu {color: #33588e; text-decoration: underline;}
a:hover.mmenu {background-color: #33588e; color: #ffffff; text-decoration: underline;}

a:link{color: #33588e; text-decoration: underline;}
a:active {color: #33588e; text-decoration: underline;}
a:visited {color: #33588e; text-decoration: underline;}
a:hover {background-color: #33588e; color: #ffffff; text-decoration: underline;}


.footer {
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

a:link.ffooter{color: #000000; text-decoration: underline;}
a:active.ffooter {color: #000000; text-decoration: underline;}
a:visited.ffooter {color: #000000; text-decoration: underline;}
a:hover.ffooter {background-color: #000000; color: #ffffff; text-decoration: underline;}

.td_contactus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #33588e;
	
	vertical-align: top;
	width: 100px;
	padding: 1px;
}

.cal_holder{
	float: right;
}

.jbc_calendar {
	border-style: solid;
	border-color: #999999;
	border-width: 1px;
	border-collapse; collapse;
	padding: 2px;
}
.jbc_calendar_td {
	width: 175px;
	vertical-align: top;
	
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;	
	text-align: center;
}

/* USED TO GIVE IMAGES SHADOWS */

TABLE.table-shadows {
  float: right;
  border-collapse: collapse;
  margin: right;
  padding: 0px;
}

TD.td-shadows-right {
  background-image: url('images/shadow_right.jpg');
  background-position:  left top;
  background-repeat: no-repeat;
  width: 20px;
  margin: 0px;
  padding: 0px
}

TD.td-shadows-left {
  background-image: url('images/shadow_left.jpg');
  background-position:  right top;
  background-repeat: no-repeat;
  width: 20px;
  margin: 0px;
  padding: 0px
}

TD.td-shadows-bottom {
  background-image: url('images/shadow_bottom.jpg');
  background-position:  left top;
  background-repeat: no-repeat;
  height: 5px;
  margin: 0px;
  padding: 0px
}

TD.td-shadows-bottomright {
  background-image: url('images/shadow_bottomright.jpg');
  background-position:  left top;
  background-repeat: no-repeat;
  width: 20px;
  margin: 0px;
  padding: 0px
}

TD.td-shadows-main {
  margin: 0px;
  padding: 0px;
}

.page_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #33588e;
	font-weight: bold;

}