@charset "utf-8";
/* CSS Document */

/* Normal Links for White BG */

a:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #000; 
	text-decoration: none;
	font-size: 12px;
}
	
a:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #000; 
	text-decoration: none;
	font-size: 12px;
}
	
a:active {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #000; 
	text-decoration: none;
	font-size: 12px;
}
	
a:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #000;
	text-decoration: underline;
	font-size: 12px;
}


/* Alt Links for Non-White BG */

a.alt:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #fff; 
	text-decoration: none;
	font-size: 12px;
}
	
a.alt:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #fff; 
	text-decoration: none;
	font-size: 12px;
}
	
a.alt:active {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #fff; 
	text-decoration: none;
	font-size: 12px;
}
	
a.alt:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #fff;
	text-decoration: underline;
	font-size: 12px;
}

/* AltYellow Links for TItles BG */

a.altYellow:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #ffffae; 
	text-decoration: none;
	font-size: 12px;
}
	
a.altYellow:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #ffffae; 
	text-decoration: none;
	font-size: 12px;
}
	
a.altYellow:active {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #ffffae; 
	text-decoration: none;
	font-size: 12px;
}
	
a.altYellow:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #ffffae;
	text-decoration: underline;
	font-size: 12px;
}

/* AltRed Links for TItles BG */

a.altRed:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
	font-size: 12px;
}
	
a.altRed:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
	font-size: 12px;
}
	
a.altRed:active {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
	font-size: 12px;
}
	
a.altRed:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #ff0000;
	text-decoration: underline;
	font-size: 12px;
}






#notie6 {

 	display:none;

	 }
*html #notie6 {display: block;}


/* Page Body Set */


html {
overflow: hidden;}

body { 
	margin: 0;
	padding:0 10px 0 10px;
	border:0; 
	height:100%; 
	overflow: hidden;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #533C2D;
	

}

/* for internet explorer */
* html body {padding:70px 0 50px 0;}


/* Page Container expect footer */

#container {
 	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
 	 position:fixed; 
 	 top:70px;
 	 left:0px;
 	 bottom:20px; 
 	 right:0px; 
 	 overflow:auto; 
 	 background:#fff;
	  padding: 5px;
 	 text-align:left;

margin: 0px 0px 0px 0px;

 	 }
 
* html #container {height:100%; width: 100%;}

/* Set Single Column Page */

#page {margin: auto; display:block; width: 96%; border:0px solid #000; background:#fff; padding: 0px;}
#page-wrapper {margin: auto; display:block; border:0px solid #000; background:#fff; padding: 0px;}

#subpage {margin: auto; display:block; width: 96%; border:0px solid #000; background:#fff; padding: 0px;}

#sidebar {position: relative; float: right;  top:0px; margin: 0; display:block; width:315px; height:160px; padding: 0px 0px 0px 0px;
	}

#sidebarleft {position: relative; float: left; top:0px; margin: 0; display:block; width:315px; height:160px; padding: 0px 0px 0px 0px;
	}

h3 {font-size:14px; font-family: Tahoma, Geneva, sans-serif;}


/* Set the header */

#head {
	display: block;
	top: 0px;
	left: 0px;
	position: fixed;
	width: 100%;
	height: 70px;
	background-attachment:fixed;
	background-image: url(http://www.leader-lines.com/dev10/designer/images/newhead-back-v10.png);
	background-repeat:repeat-x;
	margin: 0px 0px 0px 0px;
	overflow: hidden; 

	
}
* html #head {position: absolute;}


/* Set for Footer */

#foot {
	position: fixed; 
	bottom: 0px; 
	display: block;
 	left:0px;
	width:100%; 
 	height: 15px; 
	
 	text-align: center; 
  }
* html #foot {display: none;}


/* Menubar Holder */

.menubar1 {
	margin: 0px 0px 0px 0px;
}

#menubar {
	position: fixed;
	z-index:1;
	left: 22px;
	top: 5px;
	height: 30px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #fff;
}
* html #menubar {position:absolute;}

#menubar-right {
	position: fixed;
	right: 25px;
	width: 100px;
	z-index:1;
	top: 5px;
	height: 30px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #fff;
	text-align: right;
}
* html #menubar-right {position:absolute;}


#ptitle {
	position: fixed;
	z-index:1;
	left: auto;
	right: auto;
	width: 100%;
	top: 25px;
	height: 30px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #fff;
	text-align: center;
}
* html #ptitle {position:absolute;}


.columnone {width:48%; float:left; text-align:justify; margin-right: 1%}
.columntwo {width:48%; float:left; text-align:justify; margin-left: 1%;}

hr {clear:both; border:0; height:1px; color:#888; background-color:#888;}

.req{	
	margin-top: 3px;
	font-size: 130%; 
	border: 1px #ff0000;
	border-style: none none dotted none;
	}

.unreq{	
	margin-top: 3px;
	font-size: 130%; 
	border: 1px #000000;
	border-style: none none dotted none;
	}

.tarea{		
	border-style: dotted;
	}
