

/**********************centering code*****************************/



* {margin:0;padding:0}
        /* mac hide \*/
html,body {height:100%;width:100%;}
        /* end hide */


body {
		background-color:#b5b5b9;
        font-family:arial;
        font-size: 1em;
        color: #000000;
        }
body a {
        outline:none;
        }
#outer{
        height:100%;
        width:100%;
        display:table;
        vertical-align:middle;
        }
		
#container {
        position:relative;
		width: 728px;
        background:#ffffff;
		border:1px solid #666666; 
		margin-left:auto;
		margin-right:auto;
		margin-top:50px;
        }
		
#inner {
        width: 800px;
        position:relative;
        background:#53534a;
        height: 600px;
        margin-left:auto;
        margin-right:auto;
        }

/**********************centering code end*****************************/

#header {
        position:relative;
		float: left;	 
		background-color:#ffffff;
		margin-top: 7px;
		margin-bottom: 7px;
        width:728px;
        height:93px;  
		}
		
.Back {
        position:relative;
		float: left;	   
		}
		

#header	a img {
border: 0;
}	

#header img{
        position:relative;
		float: right;	 
		margin-right:10px;
		}
		
#header_left {
        position:relative;
		float: left;
		margin-top:25px;
		/*margin-left:10px;*/	
        background:url(../../../images/title.jpg) top left no-repeat;	 
        width:178px;
        height:62px; 
		}

#header_right {
        position:relative;
		float: left;
		margin-top:5px;
		/*margin-right:5px;*/
		margin-left:10px;
        background:url(../../../images/topstrap_home.gif) top left no-repeat;	  
		width:540px;
        height:70px; 
}		


#adminheader {
        position:relative;
		float: left;
		margin-top:0px; 
		width:528px;
        height:30px; 
		font-weight:bold;
		font-style:italic;
		font-size:1.5em;
}		


/*#menu {
		width:167px;
		height:120px;
		font-size: 0.9em;
		text-align:right;
		}*/
		
#menu {
	    position: relative;
	    float: left;
		margin-left: 0px;
	    margin-right: 16px;
		padding-left:5px;
		width: 167px;
/*		height:120px;*/
        font-size:.7em;
		text-align:right;
		}
		
		/*width: 167px; */
#menu li {
		margin-top:5px;
		margin-bottom:5px;
		margin-left:0px;
		padding-left:0px;
		background-color:#CCCCCC;
		height:15px;
		width: 167px;
		}

#menu li:hover {
		margin-left:0px;
		padding-left:0px;
		background-color:#FF6633;
		height:15px;
		width: 167px;
		}		
		
#menu li a {
		height:15px;
		width: 167px;
		display:block;
}
	
/*#content {
/*        height:616px;*/
/*        width:728px;
		margin-top:0px;
        text-align:justify;
        font-size:.7em;
		position: relative;
		float: left;
       } */
		

#content {
		position: relative;
		float: left;
		padding-top:3px;
		margin-right: 10px;
		/*height:716px;*/
        width:530px;
        text-align:justify;
        font-size:.7em;
		}
	
#content hr {
	color:#CCCCCC;
	}

ul {
        list-style:none;
        padding:3px 0px 1px 0px;
        }
ul li {
        margin-bottom:1px;
        }
			
	
h1 {
        position:relative;
        /*margin-left:30px;*/
        padding-top:98px;
        font-family:arial;
        font-size:1.3em;
        color:#fff000;
		font-style:normal;
        }
h2 {
        position:relative;
        font-size:1.2em;
        color:#666666;
        }
		

h3 {
        position:relative;
        font-size:1.3em;
        color:#666666;
        }
		

h4 a:active, h4 a:hover, h4 a:link, h4 a:visited {
		font-weight:bold;
		color:#999999;
}

	

#contact_register {
        position:relative;
        float:left;
        }
#contact_form table {
        z-index:10;
        }
#contact_form td {
        padding:5px;
        color:#53534a;
        }
#contact_address {
        position:relative;
        float:left;
        width:120px;
		height:278px;
        margin-left:10px;
        }
#error {
        position:relative;
        color:red;
        float:left;
        font-weight:bold;
        margin-left:20px;
        }
.left{
        text-align:right;
        }
.right{
        text-align:left;
        }
.right select, .right input, .right textarea{
		margin-top:5px;
		margin-bottom:5px;
        width:500px;
        }
.right input.button{
        width:100px;
        }
		
/*#footer {
		position:relative;	
		float:left;
		background-color:#ffffff;
        color:#000000;
        bottom:0px;
        width:728px;
		}*/
		
#footer {
		position:relative;	
		float:left;
		background-color:#ffffff;
        color:#000000;
        width:728px;
        height:100px;
/*		border-left:1px solid #666666;
		border-right:1px solid #666666;*/
/*		border-bottom:1px solid #666666;*/
		margin-bottom:0px;	
		}
		
#footer img {
		position:relative;
		float:left;
		margin-top:5px;
		margin-left:35px;
		}	
		
#footer p {
		position:relative;
		float:right;
		width:550px;
		margin-right:20px;
		margin-top:10px;
		font-weight: bold;
		}	
#footer h4 {
        position:relative;
		clear:both;
        font-size:.8em;
        color:#ffffff;
		text-align:center;
		width:250px;
		margin-left:35px;
        }
		
.copyright {
	position:relative;
	float:left;
	width:728px;
	text-align:center;
	margin-top:40px;
	font-size:.7em;
	bottom:0;
	color:#000000;
	}
	

		
/************************** main menu *****************************/
#index a, #index_hl a, #logout a, #logout_hl a {

        font-size:2;
        color:#000000;
        text-decoration:none; 
        }
#index a:hover, #index_hl a, #logout a:hover, #logout_hl a {
        
		color:#ffffff;
		background-color:#FF6633;
        }
		

/************************** main menu end *****************************/

#error p{
        color: #fff000;
        margin-top:5px;
	}

#LinkBox {
	background-color:#FFFFFF;
	clear:all;
	width:290px;
	height:100px;
	margin-bottom:10px;
	}

#Copyrightfont {
	position:relative;
	float:right;
	font-size:1em;
	bottom:0;
	color:#000000;
	}

#ContactmeBackground {
	position:relative;
	float:right;
	background-color:#ffffff;
	height:504px;
	}

#ContactmeElements {
	margin-left:10px;
	}


.about li{
	margin-left:20px;
	list-style:disc;
	}
	
.iconbox {
	position:relative;
	float:left;
}

.iconbox a img {
border: 0;
}	

.iconspace {
position:relative;
float:left;
width:8px;
height:125px;
}

#login {
        height:216px;
        width:400px;
        text-align:justify;
        font-size:.7em;
		position: relative;
		float: left;
		margin-left:160px;
		margin-top:10px;
}

/* index form admin*/

.index_table {
width:528px;
margin-left:65px;
}

.index_table a:active, .index_table a:hover, .index_table a:link, .index_table a:visited{
font-weight:bold;
color:#999999;
text-decoration:none;
}


.adminformright {
position:relative;
float:left;
height:30px;
width:200px;
}

.adminformleft {
position:relative;
float:left;
height:30px;
width:200px;
}

/* end of index form admin*/

#searchresults {
color:#0000CC;
}

#Uploadform {
position:relative;
float:left;
margin-top:5px;
}

#DisplayImage {
position:relative;
float:left;
margin-top:5px;
width: 500px;
}

.uploadmessage {
width:400px;
}