/*======================================================================*\
|| #################################################################### ||
|| # camweb v1.0 													  # ||
|| # ---------------------------------------------------------------- # ||
|| # Copyright ©2006 CZONE Technologies. All Rights Reserved.         # ||
|| # This file may not be redistributed in whole or             part. # ||
|| # ---------------- CAMWEB IS NOT FREE SOFTWARE ------------------- # ||
|| # http://www.czonetechnologies.com                                 # ||
|| #################################################################### ||
\*======================================================================*/
/* CSS Document */
body{background-image:url("../images/body.gif");background-color:#eee;margin:10px 0;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
div, form	{ margin: 0; }
img 		{ border: 0; }
table 		{ border-collapse: collapse; }
td{ font-size:11px;}
A{cursor:pointer;color:#333;white-space:nowrap;padding:3px; text-decoration:underline}
td,select,input,textarea{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.error{color:#CC0033;display:none;}
.content{text-align:center;margin:0 auto;width:762px;}
.heading{width:100%;padding-top:10px;padding-bottom:10px;text-align:center;font-size:13px;font-weight:900;}
.footer{margin:0 auto;text-align:center;width:762px; background:#FFFAF3 url("../images/pattern.png") repeat-x left top;}
.notice{text-align:center;}
img{ border:0;}
table.grid{background-color:#FFFAF3;color:#333333;width:100%; text-align:center}
table.grid tr.active{background-color:#eee;}
table.grid tr.active{background-color:#eee;}
.grid A{color:#333333;}
.showerror{display:block;white-space:nowrap;color:#EE6666;}
.header{background-color:#666666;font-size:24px;font-stretch:expanded;text-align:left;color:#FFFFFF;padding-top:20px;padding-left:40px;margin:0 auto;width:680px;height:40px;}

/* Calendar class */
.cal{width:100%;border:.01em solid #ccc;padding:3px;}
.day{border:.01em solid #ccc;padding:3px;}
.currday{border:.01em solid #000;background-color:#6699CC;padding:3px;font-weight:bold;color:#FFFFFF;}
.currday A{color:#FFFFFF;}
.selday{border:.01em solid #000;background-color:#6699CC;padding:3px;font-weight:bold;color:#FFFFFF;}
.evtday{border:.01em solid #000;padding:3px;font-weight:bold;color:#FFFFFF;background-color:#CC5555;}
.evtday A{color:#FFFFFF;}
/* cart categories */
.catlinks{margin-left:10px;color:#993333;font-weight:bold;}
.catlinks A{text-decoration:none;font-weight:bold;}
/* forum */
table.forum{width:90%; margin:auto; text-align:center;}
table.forum td{border-bottom:1px solid #CBE2F0;padding:5px;}
table.forum th{border-bottom:1px solid #888888;padding:5px; font-size:13px;}
.forumcat A{text-decoration:none;}
/* autocomplete div */
div.autocomplete {position:absolute;width:250px;background-color:white;border:1px solid #888;margin:0px;padding:0px;}
div.autocomplete ul {list-style-type:none;margin:0px;padding:0px;}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {list-style-type:none;display:block;margin:0;padding:2px;height:22px;cursor:pointer;}
.tabs{text-align:center;font-weight:bold;cursor:pointer;background-color:#FFCC99;}
div#banner {font-size:85%;position: relative;margin: 0 auto;text-align: left;width:100%;margin-bottom: 10px;border: 1px solid #6B80A9;background-color: #fff;}
table.content{width:100%;}
table.content td{border-bottom:1px solid #CBE2F0;padding:5px;}
table.content th{border-bottom:1px solid #888888;padding:5px;}
table.content td.first{width:130px;}
table.content th.first{width:130px;}
table.content td.last{border:0;}
table.content th.last{border:0;}

/* menu */
div#footer ul {float: right;margin: 0;padding: 0;}
div#footer li {	float: left;	list-style-type: none;	margin: 0 0 0 10px;	padding: 0 0 0 16px;	background:no-repeat left center;}
div#footer p {display: inline;color: #A4B4D3;position: relative;}
.attract{border:1px solid #FFFFFF;background-color:#FF9933;font-weight:bold;padding-right:10px;padding-left:10px;color:#FFFFFF;}

ul.tabs{text-align:left;	border-collapse:collapse;	padding:0.5em 0 0 0.5em;	list-style:none;	height:auto;	line-height:200%;border:1px solid #888888;	background-color:#FFFFFF;}
ul.tabs li{	display:inline;	white-space:nowrap;}
ul.tabs li a{	background-color: #999999;/*#1379C1;*/	border:1px solid  #999999;/*#3E9EE3;*/	height:auto;margin-right:0em;	padding:0.25em 0.5em 0.125em 0.5em;	text-decoration:none;	color:#fff;}
ul.tabs li a.active{	background-color: #3E9EE3;/*#78BE34;*/	border:1px solid #3E9EE3;/*#57A31E;*/	color:#FFF6D9;}
ul.tabs li a:hover{	color:#fff;	background-color: #78BE34;/*#3E9EE3;*/	border-color: #78BE34;/*#1379C1;*/	text-decoration:none;}
ul.tabs li a.active:hover{	background-color:#78BE34;	border:1px solid #78BE34;/*#57A31E;*/	color:#FFF6D9;}
/* Form Table */
table.frmtable{width:90%; margin:0 auto}
table.frmtable td{border-bottom:1px solid #CBE2F0;padding:5px;}
table.frmtable th{border-bottom:1px solid #888888;padding:5px;}
table.frmtable td.first{width:130px;}
table.frmtable th.first{width:130px;}
table.frmtable td.last{border:0;}
table.frmtable th.last{border:0;}
.frmleft{width:35%;white-space:nowrap;text-align:right;}
.frmright{text-align:left;}
.frmright span{ white-space:normal}
div#middle{margin-top:10px;background-color:#FFFFFF;}
div.title{background:url("../images/pattern.png");padding:5px;font-size:15px;border-width:1px 1px 0 1px;border-color:#F9F9F9;border-style:solid;font-weight:bold; margin-bottom:10px;}

.empty{text-align:center;font-size:16px;font-weight:bold;padding:25px;height:100px; color:#FF0000}

table.messages{width:90%; margin:auto; border:1px solid #ccc;}
table.messages td{border-bottom:1px solid #ccc;padding:5px;}
table.messages th{ background:#FFFAF3;border-bottom:1px solid #ccc;padding:5px;}
table.messagefolders{width:100%;}
table.messagefolders td{background:#FFFAF3;}

div.box {	border: 1px solid #9AACCE;	background: #fff;	margin-bottom: 10px;	padding: 0;}
div.box div.margin {	margin: 10px;}

/* h1 */
div.box h4 {	margin: 0;	height: 2em;	line-height: 2em;color: #444;border-bottom: 1px solid #BAC8E4;background: #F7FAFF url("../images/pattern.gif") repeat-x left top;}
div.box h4 em {font-size:12px;	display: block;	margin: 0 3px;	padding-left: 22px;	background: url("../images/circle.gif") no-repeat left center;	font-style: normal;}

/* h2 */
div.box h2 {font-size:11px;	color: #FF7D3F;}
div.box h2 em {	position: relative;	left: -16px;	top: 0;	color: #666;	font-style: normal;	padding-left: 16px;	background: url("../images/pointer.gif") no-repeat left center;}

/* highlight */
div.box p em {	font-style: normal;	color: green;}

/* postioning */
div.photo,div.join,div.news,div.features {	float: left;}
div.news {	clear: left;}

/* dimensions */
div.join 		{ width: 228px; height: 18em; }
div.news 		{ width: 298px; height: 23em; }
div.features 	{ width: 428px; height: 23em; }

/* margins */
div.photo,div.join,div.news {	margin-right: 10px;}

/* -------------------------------------------------------------------------- */
/*
photo
*/

div.photo {text-align:center;	padding: 9px;	border: 1px solid #A4B4D3;	background: #F9FBFF;}
div.photo img {	border: 1px solid #D1DAEA;}
.userlinks{margin-left:5px;}
.userlinks a{padding-left:10px; font-weight:bold;text-decoration:none;background:url(../images/menu1.gif) no-repeat;height:22px;width:150px;display:block;}
.userlinks a:hover{background:url(../images/menu1_h.gif) no-repeat;}

div#mainbody table{text-align:left}
div#mainbody table table { width:98%;border:1px solid #eee;margin:5px;}
div#mainbody table table table { width:90%;margin-bottom:5px;}
div#mainbody table table td{ border-bottom:1px solid #CBE2F0;padding:5px;}
div#mainbody table table table td{border-bottom:1px solid #CBE2F0;padding:5px;}
hr{ color: #f00;background-color: #f00;height: 5px; width:80%; border:1px solid #ccc;}