﻿* { padding: 0; margin: 0; }

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	margin: 10px;
	background: #FFFFFF;
	color: #000000;
}

#wrapper { 
	margin: 0 auto;
	width: 700px;
}

#header { display:none; }

#header2 { display:none; }

#leftcolumn { display:none; }

#contentleft { 
 	float: left;
 	color: #333;
 	border: 0px solid #ccc;
 	background: white;
 	margin: 0px 5px 5px 0px;
 	padding: 0px;
 	height: auto;
 	width: 600px;
 	display: inline;
 	}

#contentright { display:none }

#rightcolumn { display:none; }

#footer { display:none; }
	
TD, LI, UL, Table {
	font-family : Verdana, Arial, sans-serif;
	font-size : 100%;
	}		
h1 {
	margin:10px 0px 10px 0px;
	padding:0px;
	font-size:1.4em;
	font-weight : bold;
	color:#A5B003;
	}
h2, h5 {
    font-size: 1.3em;
    font-weight: bold;
    margin:10px 0px 10px 0px;
	padding:0px;
    color: #052A55;
    }
h3 {
    font-size: 1.0em;
    font-weight: bold;
    background: #1C4877;
    margin:0px 0px 5px 0px;
	padding:4px;
    color: #FFFFFF;
    width: 80%;
    }
h4  {
	margin:10px 0px 10px 0px;
	padding:0px;
	font-size:1.4em;
	font-weight : bold;
	color:#A5B003;
	}
H6 {
    font-size: 140%;
    font-weight: bold;
    margin:0px 0px 5px 0px;
	padding:0px;
    color: #FFFFFF;
    }

/* this group sets the normal link colors */
A:LINK {
    color : #000000;
    text-decoration: none;
    font-weight: bold;
    }
A:VISITED {
    color : #000000;
    text-decoration : none;
    font-weight: bold;
    }
A:HOVER {
    color : #000000;
    text-decoration : none;
    font-weight: bold;
    }
A:ACTIVE {
    color : #000000;
    text-decoration : none;
    font-weight: bold;
    }
.nav1 { display:none; }

.nav1
	A:LINK { display:none; }
	
.nav1
	A:VISITED { display:none; }
	
.nav1
	A:HOVER { display:none; }
	
.nav1
	A:ACTIVE { display:none; }
	   
.nav3 { display:none; }

.nav3
    A:LINK { display:none; }
    
.nav3
    A:VISITED { display:none; }
    
.nav3
    A:HOVER { display:none; }
    
.nav3
    A:ACTIVE { display:none; }
    
.headercol1 { display:none; }

.headercol2 { display:none; }
 
.hottopic { display:none; }

.tellingitstraight div { display:none; }

.tellingitstraight h2 { display:none; }

.tellingitstraight h3 { display:none; }

.tellingitstraight p { display:none; }

.tellingitstraight .p-divider { display:none; }

.copyright {
    position:relative;
	width:50%;
	min-width:120px;
	margin:0px 190px 20px 210px;
	border:0px solid black;
	background-color:#FFFFFF;
	font-size: 80%;
    color: #052A55;
    text-align: center;
    padding:10px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	}

.copyrighta {
    color: #FFFFFF;
    font-size: 100%;
    letter-spacing: 0.1em;
    position: relative; top: 2px; left: 1px;
    text-align: left;
    }

.theartofp { display:none; }

.pullout {
    color: #052A55;
    font-size: 1.5em;
    font-style: italic;
    font-weight: normal;
    margin: 0.4em 0.4em 0.4em 0em;
    }

.quote {
    color: #052A55;
    font-size: 1.95em;
    font-style: italic;
    font-weight: normal;
    }
    
.quotesource {
	color: black;
	font-size: 1.3em;
	text-decoration: none;
	font-weight: normal;
	text-align: right;
	}

.toptips div { display:none; }

.toptips h2 { display:none; }

.toptips h3 { display:none; }

.toptips
    A:LINK { display:none; }
    
.toptips
    A:VISITED { display:none; }
    
.toptips
    A:HOVER { display:none; }
    
.toptips
    A:ACTIVE { display:none; }
    
.toptips p { display:none; }

.toptips .p-divider { display:none; }
 
.news div { display:none; }

.news h2 { display:none; }

.news h3 { display:none; }

.news p { display:none; }

.news .p-divider { display:none; }

.definition div{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:1.75em;
    border: 0px solid #999;
    background: white;
    color: #052A55;
    font-weight: normal;
    margin: 0px 0px 0px 0px;
    padding: 1px;
 	height: 100px;
 	width: 580px;
 	float: left;
    }

.speakerresources { display:none; }

.calltoaction div {
	font-family : Verdana, Arial, sans-serif;
	border: 0px solid #999;
    background: #052A55;
    color: white;
	font-weight: normal;
    margin: 0px 0px 0px 0px;
 	padding: 1px;
 	height: 100px;
 	width: 290px;
 	float: left;
 	position: relative; top: 5px; left: 0px
 	}
.calltoaction h2 {
	margin: 0;
	background: #052A55;
	color: white;
	font-size: 1.3em;
	padding: 2px;
	text-align: left;
	}
.calltoaction h3 {
	margin: 0;
	background: #052A55;
	color: white;
	font-size: 1.2em;
	padding: 2px;
	text-align: left;
	}
.calltoaction h4 {
	margin: 0;
	background: #052A55;
	color: white;
	font-size: 1.2em;
	padding: 2px;
	text-align: left;
	}

.crescent { display:none; }

.column1 { 
    display : inline;
    float : left;
    width : 120px;
    height : 300em;
    margin : .7em;
    padding : 0;
    border-bottom : 1px solid #999;
    }

.column2 { 
    display : inline;
    float : left;
    width : 120px;
    height : 300em;
    margin : .7em;
    padding : 0;
    border-bottom : 1px solid #999;
    }

#top-section {
  position:relative;
  left:0;
  top:0;
  }
#mid-section {
  position:relative;
  left:0;
  top:0;
  }
#bottom-section {
  position:relative;
  left:0;
  top:0;
  }
#top-col-1 {
  position:relative;
  padding-left:0%;
  padding-right:10px;
  }
#mid-col-1 {
  position:absolute;
  top:0;
  left:0;
  width:33%;
  }
#mid-col-2 {
  position:relative;
  top:0;
  left:34%;
  width:33%;
  }
#mid-col-3 {
  position:absolute;
  top:0;
  left:68%;
  width:33%;
  }
#mid-col-4 {
  position:absolute;
  top:0;
  left:99%;
  width:0%;
  }
#bottom-col-1 {
  position:relative;
  padding-left:20%;
  padding-right:10px;
  }
.floatLeft{float: left;}

.floatRight{float: right;}

.image-left{float: left; vertical-align: text-top;}

.image-right{float: right; vertical-align: text-top;}

div.wrapContainer{width:99.5%; float:left;}

.form {
    margin: 0 0px 0px 0px;
    font-size: 0.75em;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    border: 1px solid #999;
    background: white;
    color: #052A55;
    letter-spacing: 0.1em;
    font-weight: normal;
    padding: 2px;
    }
.input {
	background-color: #C4C400;
	color: black;
	font-size: 1.1em;
	border: 1px solid #999;
	width: 12em;
	height: 1.5em;
	}
.submit {
	background-color: #052a55;
	color: white;
	font-size: 1.1em;
	font-weight: bold;
	border: 1px solid #999;
	width: 7em;
	height: 3em;
	}
.sitemapa {
	color: #000000;
	background: #DEE2A3;
	margin-top: 0.5em;
	margin-bottom: 1em;
}
.sitemapb {
	color: #000000;
	background: #DEE2A3;
	margin-top: 0.5em;
	margin-bottom: 1em;
}