body {
	font-family:  'Times New Roman', serif;  
	background: #FCF9F1 url(/images/giftest.gif);
	margin: 0 0 40px 0; 
	padding: 0;
	border: 0;
	}

h2 {
	font-family:  'Times New Roman', serif;  
	color: #C45128;
        }

h3 {
	font-family:  'Times New Roman', serif;  
	color: #C45128;
        }

h4 {
	font-family:  'Times New Roman', serif;  
	background: #C45128;
        color: #fff;
        padding: 2px;
        }

a {
	font-family:  'Times New Roman', serif;  
	color: #C45128;  
        text-decoration: none;      
        }

a:hover {  
	font-family:  'Times New Roman', serif;  
	color: #696969;  
        text-decoration: none;
        }

ul {
        list-style: none;
        }

img {
	border: 0;
	margin: 0;
	}

img.portrait {
        border: 4px outset #999999;
        margin-bottom: 5px;
        }

.feedback {
        border: 1px solid #D7A646;
        padding: 5px;
}

#logo {
	border-bottom: 2px solid #FFF;
	height: 600px;
	}

#content {
	margin: 0;
        padding: 10px 100px 10px 10px; 
        border-left: 1px dashed #9D9D9D;
        margin-left: 100px;
	text-align: justify;
        min-height: 400px;
	}

#contenttable {
        padding-bottom: 5px; 
	text-align: left;
	}

#contenttable ul {
        list-style: circle;
}

#contenttable a {
        color: #C45128;
        text-decoration: none;
}

#header {
	background: #D7A646;	    
	text-align: center;
	height: 35px;
	//overflow: hidden; 
        padding-top: 15px;
        padding-bottom: 2px;
        //padding-left: 100px;
	font: 18px Times, serif;
	color: #FFF;
	}

#menu {
	background: #F9D082;
        padding-left: 100px;
	height: 23px;
        border-top: 1px solid #FFF;
        border-bottom: 1px solid #FFF;
}

div.menuBar {
z-index:10;
}



div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
  font-family: Times, serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  color: #FFFFFF;
  text-align: left;
}



div.menuBar {
  background-color: transparent;
}



div.menuBar a.menuButton {
  background-color: #F9D082;
  border: 1px solid #FFFFFF;
  border-width: 0 1px 0 0;
  margin: 0;
  color: #FFFFFF;
  cursor: default;
  padding: 3px 20px 3px 20px;
  position: relative;
  text-decoration: none;
  top: 3px;
  left: 0;
  z-index: 100;
}

div.menuBar a.menuButton:hover {
  background-color: #FFF;
  color: #F9D082;
}

div.menuBar a.menuButtonSelected {
  background-color: #D7A646;
  color: #FFFFFF;
  //padding: 1px 20px 1px 20px;
}


div.menuBar a.menuButtonLeft {
  border-left: 1px solid #FFFFFF;
}

div.menu {
  background-color: #F9D082;
  position: absolute;
  top: 0;
  left: 0;
  visibility: hidden;
  z-index: 101;
  border-bottom: 1px solid #FFFFFF;
}

div.menu a.menuItem {
  color: #FFFFFF;
  cursor: default;
  display: block;
  text-decoration: none;
  white-space: nowrap;
  padding: 3px 20px 3px 20px;
  border: 1px solid #FFFFFF;
  border-width: 1px 1px 1px 1px;
}


div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  background-color: #FFF;
  color: #C45128;
  padding: 3px 20px 3px 20px;
  display: block;
  white-space: nowrap;
  border: 1px solid #FFFFFF;
  border-width: 1px 1px 1px 1px;
}

#two_columns {
        margin: 0px;
        }


#column_left {
        float: left;
        padding-right: 20px;
        }

#column_right {
        float: right;
        padding-left: 20px;
        }

.source {    
	text-align: left;
	font: 10px 'Times New Roman', serif;
        padding-bottom: 10px;
        }

#breadcrumb {
        padding-bottom: 5px;
        font-size: 12px;
        //font-weight: bold;
        color: #D7A646;
}

.list-table {
        border-top: 1px dashed #9D9D9D;
}

.list-table td {
        border-bottom: 1px dashed #9D9D9D;
}

#footer {
        clear: both;
        margin-top: 12px;
	background: #F9D082;	    
	text-align: left;
	height: 25px;
	overflow: hidden; 
	}

#footer a {
  color: #FFFFFF;
	}

#footer td {
	font: 14px 'Times New Roman', serif;
        font-weight: bold;
	color: #FFFFFF;
	padding: 5px 20px;
	}