@charset "utf-8";
/*
 	Scriptoman Site Manager
	CSS Document 
*/

/* Site section */


div#dictionary { display:none; position:absolute; top:100px; z-index:1000; left:50%; width:600px; height:650px; margin-left:-300px; border:#8E8E8E 1px groove; background-color:#FFFFFF; }

@charset "utf-8";
/* Personal section */

body{ font-family:Arial, Helvetica, sans-serif;  }

#website { position:absolute; width:100%; height:100%; margin:0; padding:0;  }

:focus { outline:0 !important; }
:click { outline:0 !important; }
a:focus { outline:0 !important; }




/* Header */
div#fullPage{ position:absolute; left:0; top:0px; margin:0; padding:0; width:100%; height:auto; overflow:hidden; width:100%; height:100%;  }
div#fpHeader{ position:fixed; z-index:1000; top:0; left:0; width:100%; height:60px; overflow:hidden; background-color:#FFFFFF;  }
a#siteLink {  position:absolute; z-index:100; left:0px; top:0px; }
img#logo{ border:none; }

div#fpCenter{  position:absolute; float:left; display:block; overflow:scroll; overflow-x:hidden; z-index:20; top:105px; height:auto; left:0px; margin:0; width:100%;  padding:0; }


div#fpFotter{  position:fixed; clear:both; bottom:0px; left:0px; z-index:200; width:100%; height:37px; background-image:url(/Design/fotter_pixel.png); background-repeat:repeat-x;  cursor:pointer; }
div#fpFotter a { display:block; color:#FFFFFF; text-decoration:none; height:37px; cursor:pointer;  }
div#fpFotter a img {border:none;}
div#fpFotter div#slogen { position:absolute; left:0;  cursor:pointer;}
div#fpFotter div#copyright { position:absolute; right:0;  cursor:pointer;}
div#fpFotter div#slogen img { border:none; }
div#fpFotter div#copyright img { border:none; }


a#footerLink { display:block; color:#FFFFFF; text-decoration:none; height:37px; width:100%; cursor:pointer;  }

/* Editor Menu */

div#editorMenu{ position:absolute; width:220px; height:38px; right:0px; top:40px; z-index:150; color:#717172; font-size:12px; z-index:50; background-color:#E8E8E8; }
div#editorMenu ul { list-style:none; direction:ltr; margin:0; padding:0 10px;  }
div#editorMenu li { display:inline-block; width:auto; float:left; margin-right:3px; }
div#editorMenu a{ color:#717172; text-decoration:none; cursor:pointer; }
div#editorMenu a:hover{ color:#08C3D3; text-decoration:none; }
span#loginName{ position:absolute; margin:0; top:20px; left:40px;  color:#000000;  }

div#editorMenu a#editDictionary { position:absolute; right:0;  }


/* TripBox */
div#projectBg { position:fixed; display:none; top:0; left:0; min-width:100%; min-height:auto; }
div#projectBox { position:absolute; display:none; z-index:50; padding:0 0 0 0; top:0; left:0;  width:100%; height:auto;  background:url(/Design/projectBG.png) repeat;  }




/* Main Menu Section */

div#mainMenu { position:fixed; z-index:1000; left:0px; top:0px;  width:500px; min-width:500px; background-color:#FFFFFF;}

div#mainMenu ul{  
    margin:0;  
    padding:0;  
	z-index:1500;
	position:fixed;
}  
  
div#mainMenu li{  
    width:auto;  
    height:37px;  
    float:left;  
   color:#191919;  
    text-align:center;  
    overflow:hidden;  
	margin-right:20px;
	background-repeat:repeat;
}  

div#mainMenu li.mSelect {
	height:60px; }
	
div#mainMenu li.mSelect p a { 
	visibility:hidden; }	

div#mainMenu img.menuBottom { position:inherit;	 z-index:2000; bottom:0px; left:0px; width:201px; height:2px; padding-top:10px; }
  
div#mainMenu a{  
    color:#FFF;  
    text-decoration:none;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
} 

div#mainMenu a img {
	border:none; }

div#mainMenu a:hover {
	font-weight:bold; } 
  
div#mainMenu p{  
    padding:0px;
	margin:0px;
	height:20px;  
}  
  
div#mainMenu .subtext{  
        padding-top:15px;  
    }  


/* LinkMenu Section */
div#linkMenuBox { position:fixed; z-index:1000; right:0px; top:0px;  width:180px; min-width:100px; height:37px; background-color:#ffffff;}

div#linkMenuBox ul{  
	list-style:none;
	margin:0;
	padding:0;
}  

div#linkMenuBox li{  
    width:33px;  
    height:37px;  
    float:right;  
	margin:0;
	padding:0;
	margin-left:2px;
	background:none;
}  

div#linkMenuBox li a{ 
	border:none;
	margin:0;
	padding:0;
	} 
	
div#linkMenuBox li a img{ margin:0; padding:0; border:none; } 






/* SubMenu Section */

div#subMenu { position:fixed; width:100%; height:45px; top:60px; border-bottom:3px solid #272425; background-color:#FFFFFF; }

div#subMenu ul { margin:13px 0 0 65px; height:20px;  padding:0; }
div#subMenu li { display:inline-block; text-decoration:none; float:left; height:20px;  width:auto; margin-right:20px;  }
div#subMenu li a { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; }
div#subMenu li:hover a {  text-decoration:underline; font-weight:normal; }
div#subMenu li a.subSelect {  text-decoration:underline; font-weight:normal; }

/*** Particle ***/

div#editor{  position:relative; overflow:auto; direction:ltr;  overflow-x:hidden; margin-left:5px; margin-top:100px; font-size:13px; }
h2.FieldTitle { position:relative; clear:both; font-size:15px; margin-top:27px; margin-bottom:5px; color:#000000; }
p.EField { position:relative; margin-top:5px; height:auto; clear:both; direction:ltr;  }
span.EField { display:inline-block; position:relative; width:110px; vertical-align:top;color:#4C4C4C; }
span.ExplainField { display:inline-block; position:relative; margin-right:10px; font-size:11px; color:#4C4C4C; width:230px; }
input.EField { position:relative; margin-right:15px; width:295px; border:#4C4C4C 1px solid; }
input.FieldOption{ border:none; }
select { position:relative; margin-right:10px; width:302px; border:#4C4C4C 1px solid; }
div#editor textarea { position:relative; margin-right:15px; width:295px; height:70px; border:#4C4C4C 1px solid; }
textarea.mceEditor {  } 

div.Button { position:relative; padding-top:25px;   }
input#submitButton { color:#0099FF; cursor:pointer; }
input#removeButton { position:absolute; top:0px; right:20px; width:50px; color:#CC0000;  height:20px; font-size:11px; cursor:pointer; }


div#spContentEditor { clear:both; position:relative;  width:auto; height:auto;	 margin:25px; padding:0; color:#4C4C4C;}

/* PageNotFound section */


div#pnfContent { color:#4E4B4A; font-size:12px; margin:26px;  }
div#pnfContent h1 { margin-top:0px; font-size:25px; color:#4E4B4A; }
div#pnfContent a { text-decoration:none; color:#4E4B4A;  }
div#pnfContent a:hover { text-decoration:underline; color:#4E4B4A;  }


