/* CSS Document */
html, body 	{ padding:0px; margin:0px auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; height:100%;  }
#template 	{ position:relative; margin:0px auto; padding:0px; width:964px;min-height:100%; background:url(../images/bg.gif) 0 0 repeat-y;  }

* html #template { height: 100%; }
h1 { padding:0px; margin:0px; font-size:12px; font-weight:normal; }

form, input, select, texarea { padding:0px; margin:0px; }
#top 		{ position:relative; width:100%; height:46px; background:url(../images/top.gif) 0 0 no-repeat; }
#top div 	{ position:absolute; left:80px; bottom:0px; height:30px; line-height:30px; color:#FFFFFF; padding-left:35px; }

#page		{ position:relative; width:900px; margin:0px auto;  padding-bottom:45px;}
#admin 		{ position:relative; width:800px; margin:10px auto; text-align:right; }  
#admin .options { width:100%; height:20px; line-height:20px; border-bottom:1px dashed #e37a05; margin-bottom:30px; }
.options a { text-decoration:none; color:#000000; margin-left:20px; margin-right:20px; }
.options a:hover { text-decoration:underline; }

fieldset	{ border:none; padding:10px; margin:0px; }
legend 		{ color:#000000; font-weight:bold; }


#header		{ position:relative; width:884; height:50px; line-height:50px; text-align:right; background:url(../images/nbg.gif); background-position:right top; background-repeat:no-repeat; padding-right:20px; }
#header a 	{ color:#e37a05; text-decoration:none; margin-left:10px; margin-right:10px; }
#header a:hover { text-decoration:underline; }

#footer { background:url(../images/bottom.gif) 0 0 no-repeat; position:absolute; bottom:0px; left:2px; height:46px; line-height:43px; width:854px; padding-right:110px; text-align:right; color:#FFFFFF; font-size:10px; }
#footer img { border:none; }
#footer a { text-decoration:none; color:#FFFFFF; } 

div.siteurl { margin-bottom:5px; margin-top:20px; }
div.siteurl a { color:#e37a05; text-decoration:none; }
div.siteurl a:hover { text-decoration:underline; }

div.divrow 	{ position:relative; float:left; width:260px; margin-bottom:10px; }
div.submitinfo { text-align:left; font-size:11px; }

#categories,#other { position:relative; width:800px; margin:10px auto; text-align:left;  }
#other a	{ color:#e37a05; text-decoration:none;}
#other a:hover { text-decoration:underline; }
#links 		{ position:relative; width:800px; margin:10px auto; text-align:left; }
#breadcrumb { position:relative; width:800px; margin:0px auto; height:30px; line-height:30px; } 
#breadcrumb a { text-decoration:none; color:#000000; }
#breadcrumb a:hover { text-decoration:underline; }

.csections { margin-left:40px; margin-top:-5px; }
.csections a { text-decoration:none; color:#000000; font-size:12px; }
.csections a:hover { color:#e37a05; text-decoration: underline;}

.float 		{ position:relative; float:left; width:262px; margin-bottom:20px;  }
.ctitle 	{ height:31px; background:url(../images/arrow.gif) 0 0 no-repeat; line-height:18px; padding-left:40px;  font-size:13px; }
.ctitle a 	{ color:#e37a05; text-decoration:none; }
.ctitle a:hover { text-decoration:underline; }
.cl 		{ clear:both; }

.input { width:300px; border:1px solid #baa68e; padding:0px; margin:2px; height:22px; font-size:16px; font-weight:normal; background-color:#fff8cf; color:#7b6215; }
.submit { width:305px; padding:0px; margin:0px; }
.textarea { width:300px; height:200px; border:1px solid #baa68e; padding:0px; margin:2px; font-size:16px; font-weight:normal; background-color:#fff8cf; color:#7b6215; }

#submit 	{ position:relative; width:500px; margin:0px auto; text-align:left; }
#submit span { margin-left:2px; }
#submit span.error { color:#FF0000; margin-left:2px; font-weight:bold; }
div.error { position:relative; width:100%; height:48px; line-height:48px; padding-left:55px; color:#FF0000; font-weight:bold; background:url(../images/error.jpg) 0 0 no-repeat; }
#login 		{ position:relative; width:500px; margin:50px auto; text-align:right; }

.li_title	{ position:relative; float:left; width:200px;  text-align:left; }
.li_url		{ position:relative; float:left; width:320px; text-align:left; margin-left:20px;}
.li_dir		{ position:relative; float:left; width:140px;  text-align:left;}
.li_action	{ position:relative; float:left; width:20px; text-align:left;}
.li_img 	{ border:none; }

.systemlinks { margin:0px auto; width:600px; text-align:right; }
.systemlinks a { text-decoration:none; font-size:10px; color:#e37a05; }
