/* CSS Document */

/*/Admin CSS*/
/*Code written by Cedric Anil Muhebwa
Cedek Technologies Inc.

This code is free and should only be used for sensible purposes*/

body {
	padding: 10px 20px 20px 10px;
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	
	scrollbar-3dlight-color:white;
    scrollbar-arrow-color:white;
    scrollbar-track-color:#bead83;
    scrollbar-face-color:#bead83;
    scrollbar-highlight-color:white;
    scrollbar-shadow-color:white; 	
	}

span {
		color: #000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		height:auto;
		font-size:11px;
		font-style:normal;
	}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 20px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #000000;
}
p a:hover {
			color : #294A7B;
		  }
		  
a {
	text-decoration: none;
	color: #d5082f;
	}

a:link		{ 
				color: #d5082f;
			    text-decoration: none;
			 }

a:visited	{ 
				color: #d5082f;
				text-decoration: none;
			}

a:hover		{ 
				text-decoration: none;
			}

h3{
	font-size:12px;
	font-weight:bold;
	color:#e30830;
	text-align:center;
	}
th{
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:1px solid #ccc;
	}

table {
	border-collapse:collapse;
	border: 0px solid #000;
	/*background:#ecc048;*/
	  }
td{
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;	
	border-bottom:0px solid #000;
	}
	
fieldset {
		text-align:left;
		width:615px;
		
		
		}
p{
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

input {
		font-weight:lighter;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		border:1px solid #222;
		background-color:#fbfbdf;
		color:#777602;
		
		}

select {
		font-weight:lighter;
		font-size:10px;
		border:1px solid #222;
		background-color:#fbfbdf;
		color:#777602;
		}
		
textarea {
		font-weight:lighter;
		font-size:11px;
		border:1px solid #222;
		background-color:#fbfbdf;
		color:#777602;
		}
		
		

#leftdiv { 
			  width:265px; 
			  height:auto; 
			  padding:14px; 
			  background:#ecc048; 
			  border:0px solid #ccc;
			  margin:auto;
			  float:left;
			}
			
#rightdiv { 
			  width:649px; 
			  height:auto; 
			  padding:14px; 
			  background:#ecc048; 
			  border:0px solid #ccc;
			  margin:auto;
			}
			
#titleField {
				margin-left:20px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				

			}
#backlink {
			vertical-align: bottom;
			text-align:left;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight: bold;
			color:#e30830;
			margin-left:34px;
			margin-bottom:10px;
			
			}
#logout {
			vertical-align: bottom;
			text-align:right;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight: bold;
			color:#e30830;
			margin-left:444px;
			margin-bottom:10px;
			width:22px;
			}
#admin_link {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			text-align:center;
			font-size:11px;
			font-weight:lighter;
			}
			
#panelDiv {
			width:974px;
			height:auto;
			border:1px solid #000;
			border-bottom: 1px solid #000;
			background:#ecc048;
			}
			
#option_field {
			width:390px;
			height:auto;
			text-align: center;
			border:1px double #000;
			border-bottom: 1px solid #000;
			background:#ffffcc;
			padding: 5px 4px 5px 5px;
			margin-left:190px;
			margin-bottom:45px;
			
			}
#option_field1 {
			width:385px;
			height:auto;
			text-align: center;
			border:1px double #000;
			border-bottom: 1px solid #000;
			background:#FFFFFF;
			padding: 10px 1px 1px 1px;
			margin-left:0px;
			
			
			}
			
#user_form {
		float:center;
		border:1px solid black;
		margin: 1px 1px 1px 1px;
		width:330px;
		background-color:#ffffff;
		margin-left:0px;
		
		}

#user_form .label {
		margin-right:0px;
		float: left;
		margin-left: -75px; /*width of left column*/
		width: 160px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
		text-align:right;
		color:#d5082f;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		}
#user_form .input {
		float:left;
		margin-left:10px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		width: 160px;
		margin-bottom:20px;
		height:auto;
		background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		}
#user_form .textarea {
		font-weight:lighter;
		font-size:11px;
		border:1px solid #9b8b67;
		background-color:#FFFFCC;
		color:#777602;
		width:160px;
		margin-left:10px;
		height:100px;
		}
#user_form .select {
		float:left;
		margin-left:10px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		width: 160px;
		margin-bottom:20px;
		height:auto;
		background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		}


#login_form .submit {
		float:center;
		/*font: bold 12px Verdana;
		height: auto;
		width: auto;
		border: 1px solid black;
		background-color:#FFFFCC;
		vertical-align:middle;
		color:#d5082f;*/
		}

#login_field {
			width: 333px;
			height:auto;
			text-align: center;
			border:1px solid #000;
			border-bottom: 1px solid #000;
			background:#ffffcc;
			padding: 5px 4px 5px 5px;
			margin-left:230px;
			margin-bottom:35px;
			margin-right:105px;
			}


#footer {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:lighter;
		color:#473402;
		margin-left:700px;
		text-align:left;
		}

#login_form {
		float:center;
		border:1px solid black;
		margin: 5px 5px 5xp 5px;
		width:340px;
		background-color:#ffffff;
		margin-left:154px;
		
		}
		
#login_form .label {
		margin-right:15px;
		float: left;
		margin-left: -28px; /*width of left column*/
		width: 160px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
		text-align:right;
		color:#d5082f;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		}
#login_form .input {
		float:left;
		margin-left:14px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		width:230px;
		height:auto;
		background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		}
		/*
#prayer_form .select {
		float:left;
		margin-left:14px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		width:260px;
		height:auto;
		background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		}

#login_form .textbox1 {
		text-align:left;
		margin-left:14px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		width: 260px;
		height: 140px;
		background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		}

*/

#login_form .submit {
		float:center;
		/*font: bold 12px Verdana;
		height: auto;
		width: auto;
		border: 1px solid black;
		background-color:#FFFFCC;
		vertical-align:middle;
		color:#d5082f;*/
		}
		

#activity_form {
		float:left;
		border:0px solid black;
		margin: 5px 5px 5xp 5px;
		width:615px;
		background-color:#ecc048;
		margin-left:0px;
		
		}
		
#activity_form .label {
		margin-right:15px;
		float: left;
		margin-left: -28px; /*width of left column*/
		width: 160px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
		text-align:right;
		color:#d5082f;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		}
#activity_form.input {
		float:left;
		margin-left:14px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		width:230px;
		height:auto;
		background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		}
		
#activity_form .select {
		float:left;
		margin-left:14px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		width:260px;
		height:auto;
		background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		}

#activity_form .textbox2 {
		text-align:left;
		margin-left:14px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		font-size:11px;
		width: 260px;
		height: 140px;
		background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		}



#activity_form .submit {
		float:center;
		/*font: bold 12px Verdana;
		height: auto;
		width: auto;
		border: 1px solid black;
		background-color:#FFFFCC;
		vertical-align:middle;
		color:#d5082f;*/
		}
		
#loginheading {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				text-align:center;
				background-color:#ecc048;
				width:auto;
				height: 18px;
				border:1px solid #000;
				vertical-align:middle;

				}
.clear {
    clear: both;
    height: 10px;
		}

.msg {
		background:#FFFFFF;
		
		padding: 5px 4px 5px 5px;
		width:225px;
		height:auto;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:lighter;
		text-align:justify;
		color:#473402;
		margin-left: 24px;
		margin-top: 0px;
		border:1px solid #000;
		float:left;
	}
.msg1 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;
		font-weight:200;
		margin-left:14px;
		text-align:left;
		
		}
.dtime {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#5c3c0a;
		text-transform:capitalize;
		
		}
rettable {
		border-collapse:collapse;
		border: 1px solid #000;
		background: #FFFF99;
		
		}

#message_table {
				border:solid #000000 1px;
				width:645px;
				border-collapse:collapse;
				vertical-align:top;
				background-color:#f9fbff;
				}
				
#message_table .td {
				text-align:right;
				height:25px;
				border:dashed #666600 1px;
				padding-right:3px;
				font-weight:bold;
				}
#message_table .bod {
					border:dashed #666600 1px;
					padding-left:5px;
					text-align:left;
					}
#message_div {
			padding:2px 2px 2px 2px;
			border:1px solid #663300;
			vertical-align:top;
			width:645px;
			}
#manager {
		border: 1px solid #663300;
		padding: 0px;
		border-right:2px solid #663300;
		border-bottom:2px solid #663300;
		width:645px;
		
			
		}
		
#manager .title {
		font-weight:bold;
		border: 2px solid #663300;
		border-right:1px solid #663300;
		background-color: #ffffff;
		
		}
		
#manager .content {
		
		border: 1px solid #663300;
		border-bottom:0px;
		border-right:0px;
		text-align:left;
		}