body {
    font-family:Arial, Helvetica,Verdana;
    font-size:12px;
    line-height:14px;
    background: #fff;
}

p {  
  margin:0;
}
h6 {   /* This is used for the inner page titles */
  font:44px normal Geogia, Times, serif;
  color:#a52421;
  margin:1px;
  text-align:right;
}
.red-large {  
  color:#A52421;
  font-weight:bold;
  font-size:12px;
}
.mid-img {  
  padding:0 10px;
  border:0;
}
/* Styles for the CMS  */
.red-bold {  
  color:#a52421;
  font-weight:bold;
}
#main-container {  
  margin:0;
  width:781px;
  border:1px solid #000;
  border-top:15px solid #A52421;
  border-left:15px solid #A52421;
  background:#c2c2c2;
} 

#main-container #inside ,
#inside-inner { 
  border-left:5px solid #fff; 
  _margin-top:-3px;
}

#inside-inner{ 
  background:#fff;
}

#index-container{  
  float:left;
  height:373px;
  background:#fff;
  padding-top:20px;
}
#content-container { 
  float:right;
  width:600px;
_position:absolute;
}
#inside-page-content img { border: 3px solid #A52421; }
#inside-page-content {  
  padding:10px;
  float:right;
  width:580px;
  min-height:410px;
_min-height:410px;
  background:#fff;
}
#index-container #top-left ul {  
  text-align:center;  
  padding:10px 0 0 0;
  margin:0;
}
#index-container #top-left ul li {  
  list-style:none;
  line-height:14px;
}

#index-container #top-left {  
  text-align:center;
  width:170px;
  padding-left:10px;
  float:left;
}

#index-container #top-left #upper { 
  line-height:18px;
}
#index-container #top-right {  
  float:left;
  text-align:center;
  width:250px;
  vertical-align:top;
}
#right-container {  
  width:160px;
  float:right;
  padding-right:5px;
  _margin-top:-3px;
}

#globe { 
  position:absolute;
  margin-top:-42px;
}

#quote {  
  padding-top:178px;
  color:#A52421;
  font-size:12px;
  font-style:italic;
}

/* Left menu style */
#left-menu { 
  background:#c2c2c2;
  width:172px;
  min-height:425px;
  text-align:right;
  float:left;
  font:13px bold Arial, Helvetica;
  _margin-top:-3px;
  _height:425px;

}

#left-menu input {  
  font-size:7pt;
}
#left-menu ul { margin:0; padding:0; }
#left-menu ul li{ 
  list-style:none;
  line-height:25px;
  _padding:3px 0;
  margin-right:5px;
}

#left-menu a:link,
#left-menu a:active,
#left-menu a:hover,
#left-menu a:visited {  
  text-decoration:none;
  color:#333;
}
/* EOF Left menu */

/* Email signup form */
#email-form {  
  text-align:left;
  font-size:9pt;
  padding-left:5px;
}
#email-form button { 
  background:#999;
  font-size:8pt;
  border:0;
  margin-top:2px;
}
#email-text {  
  text-align:left;
  clear:both; 
  font-size:10px;
  padding-left:5px;
}
/* EOF email signup form */

/* Footer stylin */
#footer{ 
  background:#636163;
  margin-left:5px;
  height:78px;
}
#inside-footer { 
  background:#fff;
  text-align:center;
  padding:10px;
  color:#9c9c9c;
  font-size:10px;
  line-height:12px;
}

#footer a,
#inside-footer a {
    color:#9c9c9c;
}
#inside-left-bottom{  
  background:#8496A5;
  text-transform:uppercase;
  font-weight:bold;
  line-height:23px;
  font-size:13px;
  padding:12px 0 12px 10px;
  text-align:left;
  width:161px;
}
#left-bottom {  
  background:#8496A5;
  text-transform:uppercase;
  font-weight:bold;
  line-height:23px;
  font-size:13px;
  padding:12px 0 0 10px;
  text-align:left;
  width:166px;
  float:left;
  height:66px;
  margin:0 0 0 -5px;
  _margin-left:-5px;
}
#inside-left-bottom a,
#left-bottom a {
    color:#000;
    text-decoration:none;
    
}
#right-bottom {  
  float:left;
  width:600px;
_position:absolute;
}
#footer #footer-menu { 
  width:396px;
  float:right;
_position:absolute;

}

.rt-bot { 
  float:left;
  color:#fff;
  font-size:11px;
  margin-top:10px;
}
.rt-bot a:link,
.rt-bot a:active,
.rt-bot a:hover,
.rt-bot a:visited {
    color:#fff;
    text-decoration:none;
    font-size:11px;
}
#one { 
  width:248px; 
  text-align:center;
  line-height:40px;
}
#two {  
  font-weight:bold;
}
.footer-menu-element { 
  color:#9c9c9c; 
}
#footer-menu ul { 
  padding:0;
  margin:0;
}
 
.footer-menu-element a {
  text-decoration:none;
  font-size:10px;
  color:#9c9c9c;
}


#footer-menu ul li { 
  display:inline;
  padding:0;
  margin:0;
}

#dictionary { 
  background:#fff;
  border:3px solid #A52421;
  font-size:10px;
  color:#A52421;
  width:178px;
  height:33px;
  float:left;
  margin:7px;
  padding:10px 0 5px 0;
  text-align:center;
}
/* EOF Footer stylin */

#survey-container p { 
font-size:11px;
padding:2px 0; }

.content-head {  
  color:#a52421;
  font-weight:bold;
}


#inner p { 
  padding:5px;
  margin:3px; 
}
/* FCK Styles */

.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

#course-menu {  
  font-weight:bold;
}
#course-menu a { color:#000; font-size:14px; line-height:23px; }
.lists { text-align:left; padding:10px 0 10px 150px; }
.lists .red-bold { font-size:18px; }
.lists a { font-size:15px; line-height:19px; }
#course-menu li, .lists li { list-style:none; }
#selection-container { text-align:center; }

.hds {
     color:#A52421;
}
