/* LAYOUT */

#approval{
color:red;
font-size:14pt;
font-style: italic;
}

/*TD, TR, BODY { font-family: Verdana, Geneva, Arial; }*/
TD, TR, BODY { font-size: 12pt; }
H1 { font-size: 16pt; color #4C1B1B;}
H2 { font-size: 12pt; color: #4C1B1B; }
H3 { font-size: 8pt; color: #4C1B1B; }
H4 { font-size: 10pt; }
H5 { font-size: 9pt; }
A:link {color:#4C1B1B; }
A:visited {color:#4C1B1B; }
a:hover { background:#cfb77c; color:#ffffff; text-decoration: underline; }
.copy { font-size: 8pt; color: gray; }
.important { font: bold; font-size: 12pt; color: red; }
.mission { font-size: 8pt; }
.head3 { font: bold; font-size: 12pt; }
all.clsMenuItemNS, .clsMenuItemIE{text-decoration: none; font: bold 10px Verdana; color: white; cursor: hand; z-index:100}
#MainTable A:hover {color: yellow;}
td.DataTable { font-size: 8pt; }




#menu{position:absolute;}

.content {
  padding-right:15px;
  padding-left:15px;
  padding-top:10px;
  padding-bottom:15px;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:16px;


}
.main {
  top:0px;
  padding-left:20px;
  padding-right:20px;
}

.main h2{
	color:#4C1B1B;
	font-weight;bold;
	font-size:17px;
	line-height:15px;
}

body {
	background-attachment: fixed;
	background-image: url(background.gif);
	background-repeat: repeat-x;
	background-color: #4C1B1B;
		

}

/*.banner {
  width:750px;
  height:100px;
  position:absolute;
  top:0px;
  left:0px;
  color:black;
  font-size:36px;
  font-weight:bold;
  font-style:italic;
  background-color:white;
  background-repeat:repeat-x;
  line-height:125px;
  vertical-align:middle;
  padding-left:50px;
  border-bottom:1px solid black;
}*/
/*.logo {
  position:absolute;
  top:0px;
  left:625px;
}
.leftLinks {
  width:210px;
  height:600px;
  position:absolute;
  left:8px;
  top:70px;
  color:black;
  background-color:white;

  background-position:right;
  line-height:21px;
}*/
/*.info {
  padding-top:10px;
  padding:10px 10px 10px 10px;
  position:absolute;
  top:120px;
  left:215px;
  width: 80%;
}*/

.rsheet{display:block}
.rsheet *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FCFAE1}
.rsheet1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a76b60;
  border-right:1px solid #a76b60;
  background:#d7bba8}
.rsheet2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #761916;
  border-right:1px solid #761916;
  background:#dfcab6}
.rsheet3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #dfcab6;
  border-right:1px solid #dfcab6;}
.rsheet4{
  border-left:1px solid #a76b60;
  border-right:1px solid #a76b60}
.rsheet5{
  border-left:1px solid #d7bba8;
  border-right:1px solid #d7bba8}
.rsheetfg{
  background:#FCFAE1}

/* END LAYOUT */

/* HEADERS */
.pageHead {
	float:right;
  top:70px;
  color:#4C1B1B;
  line-height:50px;
  font-size:16px;
  font-weight:bold;
  text-align:right;
  padding-right:25px;
/*  border-bottom:1px solid black; */
}
.pageHeadLeft {
	float:left;
  top:70px;
  color:#4C1B1B;
  line-height:50px;
  font-size:16px;
  font-weight:bold;
  text-align:right;
  padding-left:25px;
/*  border-bottom:1px solid black; */
}
.leftHead {
  padding-top:5px;
  padding-bottom:5px;
  font-size:14px;
  font-weight:bold;
}
/* END HEADERS */

/* FORMATTING */
.input {
  font-family:Verdana, Arial, sans-serif;
  font-size:12px;
}
.links {
  padding-left:8px;
  color: #B8121B;
}
/*Text Style for Bad Messages.  Eg. Thank you*/
.good {
  font-size:14px;
  /*background-color:white;*/
  color:red;
  font-weight:bold;  
}

/*Text Style for Bad Messages.  Eg. Login Failed*/
.bad {
  font-size:14px;
  /*background-color:white;*/
  color:red;
  font-weight:bold;  
}

/* END FORMATTING */

/* ADS */
/*.ad {
  position:absolute;
  top:200px;
  left:800px;
  width:120px;
  height:600px;
  border:1px solid black;
  }
  */




#centerfix

{	text-align:center;

	width:800px;

	margin:0 auto;

}
/* END ADS */


/*digg type bar*/
#topbar{
color:#ffffff;
	/*background:#E6737;*/
	font-weight:bold;
	padding-top:10px;
	overflow:auto;
	height:1%;
	clear:both;
	
}

.onpage {
	color:#ffffff;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	padding-right:20px;

	font-size:1.35em; text-decoration:none;
	
	background:#4C1B1B;
	
}

#topbar a{

	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	padding-right:20px;

	font-size:1.35em; text-decoration:none; 

	
	height:23px; 
	line-height:23px; 
	float:left; 
	display:block;
}
	
#middlebar{
	font-size:13px;
	color:#4C1B1B;
	background:#4C1B1B;
	font-weight:bold;
	padding:8px;
	overflow:auto;
	height:1%;
	clear:both;
}
#middlebar a{
	color:#FCFAE1;
	text-decoration:none;
	margin:0 10px;
	padding-right:3px;
	height:23px;
	line-height:23px;
	display:block;
	float:left;
	background:url(file:///Inetpub/wwwroot/designlearn.net/library/pic/tb_a.png) right top no-repeat;
				}
#middlebar a span{
	background:url(file:///Inetpub/wwwroot/designlearn.net/library/pic/tb_span.png) left top no-repeat;
	height:23px;
	display:block;
	padding-left:10px;
	}

#extra{
	font-size:14px;
	color:#B8121B;
	/*background:#cc1116;*/
	background:#B8121B;
	font-weight:bold;
	padding:1px;
	overflow:hidden;
	height:30px;
	clear:both;
	
}

#extra a{
	color:#FCFAE1;
	text-decoration:none;
	margin:0 10px;
	float:left;
	display:block;
	padding-top:2px;
}
#extra_sped{
	font-size:16px;
	color:#B8121B;
	/*background:#cc1116;*/
	background:#B8121B;
	font-weight:bold;
	padding:1px;
	padding-top:2px;
	overflow:hidden;
	height:25px;
	clear:both;
	
}
#extra_nothing{
	background:#B8121B;
	overflow:hidden;
	height:10px;
	clear:both;
}

#extra_sped a{
	color:#FCFAE1;
	text-decoration:none;
	margin:0 10px;
	height:15px;
	line-height:15px;
	float:left;
	display:block;
}
#extra_main{
	font-size:16px;
	color:#B8121B;
	/*background:#cc1116;*/
	background:#B8121B;
	font-weight:bold;
	padding:1px;
	padding-top:2px;
	overflow:hidden;
	height:38px;
	clear:both;
	
}

.bigred{
	font-size:18px;
	color:red;
	font-weight:bold;
}



/*	a.active{ 	height:15px;
				line-height:15px; 
				background:url(./pic/tb_a.png) right top no-repeat;
				padding-right:10px;
			}
	a.active span{ background:url(./pic/tb_span.png) left top no-repeat; 
				height:15px; 
				display:block; 
				padding-left:10px;}*/

/*table{  
    border-spacing: 0px;  
    border-collapse: collapse;  
    width: 100%;  
}  
th {  
    text-align: center;  
    font-weight: bold;  
    padding: 2px;  
    border: 2px solid #FFFFFF;  
    background: #4a70aa;  
    color: #FFFFFF;  
}  
td {  
    text-align: center;  
    padding: 2px;  
    border: 2px solid #FFFFFF;  
    background: #e3f0f7;  
}  
td {  
    background: #f7f7f7;  
}*/

.insidebox{
margin-top:5px;
width:650px;
color:black;
height:165px;
}
