/* CSS Document */

body { 
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #2B2B2B;
	background: #FFFFFF;
	padding: 0px;
	margin: 0px 5px 0px 5px; }

td, p { 
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000; }

h1 { 
	font: bold 18px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0px;
	margin: 0px; }
h2 { 
	font: bold 16px Tahoma, Arial, Helvetica, sans-serif;
	color: #E72725;
	padding: 0px;
	margin: 0px; }
h3 { 
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #167B87;
	padding: 0px;
	margin: 0px; }
h4 { 
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0px;
	margin: 0px; }
h5 { 
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #E72725;
	padding: 0px;
	margin: 0px; }

a {
	text-decoration: none;
	color: #167B87;
	font-weight: bold; }

a:hover { 
	text-decoration: none;
	color: #E72725;
	font-weight: bold; }

.cLear { 
	clear: both; }

hr { border: 1px solid #CCCCCC; }

/* admin and content styles */
.bodyTableLeft { 
	font-size: 9px;
	padding: 5px;
	border-right: 1px solid #CCCCCC;
	width: 180px; }
.bodyTableLeft p { font-size: 9px; }
.bodyTableLeft ul { 
	list-style: none;
	padding: 0px;
	margin: 0px; }
.bodyTableLeft li a { 
	background: url(/persistent/templateimages/link_bg.gif) left center no-repeat;
	padding-left: 15px;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;  }
.bodyTableLeft li a:hover { 
	background: url(/persistent/templateimages/link_bg_over.gif) left center no-repeat; }
.bodyTableLeft img { border: 1px solid #909090; }

.bodyTableMiddle { 
	padding-left: 15px;
	padding-right: 15px; }
.bodyTableRight { 
	width: 140px;
	background: #F1F1F1;
	padding: 10px;
	font-size: 11px; }
.bodyTableRight ul { 
	list-style: none;
	padding: 0px;
	margin: 0px; }
.tableImageBox { 
	padding: 5px;
	font-size: 9px; }
.tableImageBox img { 
	border: 1px solid #909090;
	width: 160px; }
/* admin and content styles */


#mainBody { 
	text-align: left; }
#headerBar {  }

#headerLeft { display: none; }
#headerRight { text-align: right; }

#navBar { display: none; }


#titleBar { display: none; }

#contentBar { padding: 10px; }

#contentBar form { margin: 0px; }
#contentBar input, #contentBar select, #contentBar textarea { 
	border: 1px solid #4F5146;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px; }
.button01 { 
	border: 1px solid #4F5146;
	background: #DCDCDC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4F5146;
	padding: 0px;
	margin: 0px; }


#footerBar { display: none; }


/* plugin styles start ------------------------------- */
.sideBar { background-color: #F2F2F2; }

.sideBarHeader { 
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #167B87;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px; }
.sideBarContent { 
	font-size: 9px;
	font-weight: normal;
	background-image: url(/persistent/templateimages/sidebar_bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #F2F2F2;
	border-bottom: 2px solid #FFFFFF;
	padding: 10px; }
.sideBarContentA { 
	font-size: 9px;
	font-weight: normal;
	background-image: url(/persistent/templateimages/sidebar_bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #F2F2F2;
	padding: 10px; }
.sideBarHeading { 
	font-weight: bold;
	color: #003366; }

.middleBarImage { 
	background-color: #F2F2F2;
	border-bottom: 2px solid #FFFFFF; }
.middleBarContent { 
	font-size: 9px;
	font-weight: normal;
	background-color: #F2F2F2;
	border-bottom: 2px solid #FFFFFF;
	padding: 10px; }
.middleBarContentA { 
	font-size: 9px;
	font-weight: normal;
	background-color: #F1F1F1;
	padding: 5px; }
.middleBarContentB { 
	font-size: 9px;
	font-weight: normal;
	background-color: #FAFAFA;
	padding: 5px; }
/* plugin styles end --------------------------------- */
