body { 
font-family: Trebuchet MS, Tahoma, Verdana;
font-size:13px;
color:#000;
background-color:#fff;
margin:0px;
}


td.body {
background-color:#fff;
padding:15;
}

p {text-indent:0px; text-align:left;margin-bottom: 5; margin-top: 0;}
a:link {color:#00a;text-decoration:none; }
h1 { font-size:28px;font-weight:bold;padding:0;margin:0; }
h2 { font-size:19px;font-weight:bold;padding:0;margin:0; }
h3 { font-size:14px;font-weight:bold;padding:0;margin:0; }
h4 { font-size:13px;font-weight:normal;padding:0;margin:0; }
h5 { font-size:12px;font-weight:normal;padding:0;margin:0; }
h6 { font-size:11px;font-weight:normal;padding:0;margin:0; }

table.nav { 
font-family:Trebuchet MS, Tahoma, Verdana; 
font-size:16px;
color:#000;
border: 1px solid #ccc;
background-color:#fff;
padding:0;
width:235px;
}
td.nav { 
color:#000;
border-bottom: 1px dashed #ccc;
background-color:#fff;
}
td.nav_over { 
color:#fff;
border-bottom: 1px dashed #ccc;
background-color:#f90;
}
td.nav_left {
font-weight:bold;
padding:15 0 15 15;
}
td.nav_right {
font-weight:bold;
padding:15 15 15 0;
}

a.head_links:link {color:#fff;text-decoration:none;display:block;font-weight:bold; }
a.head_links:visited {color:#fff;text-decoration:none;display:block;font-weight:bold; }
a.head_links:hover {color:#ffd;text-decoration:none;display:block;font-weight:bold; }
a.head_links_small {color:#ffc;text-decoration:none; }

a:nav_link:link {font-size:13px;color:#00a; text-decoration:none;font-weight:normal;}
a.nav_link:visited {font-size:13px;color:#c33; text-decoration:none;font-weight:normal;}
a.nav_link:hover {font-size:13px;color:#fff; background-color:#f60; text-decoration:underline;font-weight:normal;}

span.pagination {
font-size:12px;
padding:1 6 1 6;
border: 2px solid #ccc;
background-color: #efefef;
color:#999;
text-decoration:none;
font-weight:normal;
display:inline;
}

a.pagination:link {
color:#66b;
font-weight:normal;
text-decoration:none;
}

a.pagination:visited {
color:#c33;
font-weight:normal;
text-decoration:none;
}

input, select, textarea {
font-family: Trebuchet MS, Tahoma, Verdana;
font-size:12px;
color:#444;
background-color:#efefef;
border: 2px solid #ccc;
}

.main { 
font-size:13px; 
font-family:Trebuchet MS, Tahoma, Verdana; 
font-weight:normal;
color:#000;
background:#fff;
}

table.admin_main {
text-align:center;
font-size:13px; 
font-weight:normal;
color:#000;
background:#fff; 
width:45%; 
margin-left:auto;
margin-right:auto;
border: 2px solid #ddd; 
}
.header { 
font-family:Trebuchet MS, Tahoma, Verdana; 
font-size:16px; 
font-weight:normal;
color:#fff;
background-color:#000;
}
.header_nav { 
font-family:Trebuchet MS, Tahoma, Verdana; 
font-weight:bold;
color:#FFF;
background-color:#000;
}
a.admin_head_links{font-family:Trebuchet MS, Tahoma, Verdana; 
}
a.admin_head_links:link {color:#555;text-decoration:none;display:block;font-weight:normal;font-size:18px;line-height:1.75em;}
a.admin_head_links:visited {color:#555;text-decoration:none;display:block;font-weight:normal;font-size:18px;line-height:1.75em;}
a.admin_head_links:hover {color:#c00;text-decoration:none;display:block;font-weight:normal;font-size:18px;line-height:1.75em;}


table.banner { 
border: 1px solid #ccc;
font-size:13px; 
font-family:Trebuchet MS, Tahoma, Verdana; 
font-weight:normal;
color:#000;
background:#fff;
}
td.bannerHeader { height:30px;padding: 10 0 0 10;font-size:19px;font-weight:bold; }
td.bannerDetails {font-size:14px;padding:0 10 5 10;line-height:1.75em;font-style:italic; }

.bodybg {padding:20 0 25 0;background-color:#ccc;}
.head_cell_over {font-family:Trebuchet MS, Tahoma, Verdana; 
background-color: #f60; }
.head_cell_out { font-family:Trebuchet MS, Tahoma, Verdana; 
background-color: #000 }
.cell_over { color:#fff; background-color: #ff9900 }
.cell_out { color: #000; background-color: #ffffff }	
.body_over { color:#fff; background-color: #ffcc33 }
.body_out { color:#000; background-color: #FF9900 }

.profile_over { 
border: 1px solid #f60;
font-size:13px;
font-family:Trebuchet MS, Tahoma, Verdana; 
font-weight:normal;
color:#000;
background:#fff;
}
.profile_out { 
border: 1px solid #ccc;
font-size:13px; 
font-family:Trebuchet MS, Tahoma, Verdana; 
font-weight:normal;
color:#000;
background:#fff;
}
td.profileHeader { height:30px;padding-left:5px;font-size:19px;font-weight:bold;border-bottom: solid 1px #ccc; }
td.profileDetails {text-align:center;line-height:1.6em;padding-top:5px;padding-right:15px;padding-left:5px; }

table.userComment { 
font-family: Trebuchet MS, Tahoma, Arial;
font-size:13px;
border: 1px dashed #999;padding: 3 3 5 3;
width:75%;
text-align:left;
}
td.userComment { border: 1px dashed #999;padding: 3 3 5 3; }
td.userCommentHeading { padding:2 5 2 5;background:#333;color:fff; }

.errorText { text-align:center;font-size:12px; padding:3 3 3 3;background-color:#e44; color:#fff; font-weight:bold;  }

.box {border: 1px solid #000;}
.boxHead { font-size:13px; padding:2 5 2 5;background-color:#000; color:#fff; font-weight:normal;  }
.boxDetails { text-align:left; font-size:11px; padding:5px; vertical-align:middle;line-height:1.6em;}
.boxDesc {text-align:right; padding:2px; padding-right:7px; padding-top:0px; font-size:11px; }

table.list {
border: #333 solid 1px;" width="100%
}
.listHeader { padding:5 5 5 5;background-color:#fff;color:#000;border-bottom: 1px dotted #333; }
.listDetails { padding:5 15 5 5; text-align:left; font-size:11px; vertical-align:middle;line-height:1.6em;}
.listComments { border-top:1px dotted #000;padding:5; text-align:center; font-size:11px; vertical-align:middle;line-height:1.5em;}

/* lightbox */
#lbOverlay {
	position: absolute;
	z-index: 9999;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(../inc/js/img/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../inc/js/img/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(../inc/js/img/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../inc/js/img/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}
/* lightbox */

.submitcss {
border: 1px solid #336;
background-color:#efefef;
border-color:#009
}

.FormBuilder {
margin:0 0 0 0;
font-family: Trebuchet MS, Tahoma, Verdana;
font-size: 12px;
padding:5 100 5 10;
background: #fff;
border: solid 0px #c00;
}

.FormBuilder h4 {
font-size: 14px;
padding: 4px;
margin: 4px;
font-weight: normal;
}

.warning {
color: #cc0000;
}

.required {
color: #ff9900;
}

.FormBuilder td {
vertical-align: middle;
line-height: 1.75em;
}

.fieldLabel {
font-family: Trebuchet MS, Tahoma;
font-size:13px;
padding:5px;
text-align: right;
}

.formError{ text-align:center;font-size:13px; padding:3 3 3 3;color:#c33; font-weight:bold;  }

.footer { font-size:11px;font-family:Trebuchet MS, Tahoma, Verdana; color:#000;background-color:#fff; }

/* mootabs */
.mootabs_title {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 24px;
}
.mootabs_title li {
	float: left;
	background-color: #ddd;
	padding: 2px 8px 2px 8px;
	margin-right: 2px;
	cursor: pointer;
	height: 24px;
	
}
.mootabs_title li.active {
	background-color: #e6e6e6;
}
.mootabs_panel {
	display: none;
	background-color: #ddd;
	position: relative;
	width: 100%;
	top: -1px;
	clear: both;
	overflow: auto;
	
}
.mootabs_panel.active {
	background-color: #e6e6e6;
	display: block;
}
/* mootabs */
