body
{ text-align:center;
  font-size:13px; 
  font-family:arial,verdana,helvetica,sans-serif;  
  }

p
{ margin-top:0;
  font-size:13px; 
  font-family:arial,verdana,helvetica,sans-serif;  
  }

#menu
{ 
  margin-top:0;
  margin-bottom:0;
  color:#fff;
  white-space:nowrap;
  list-style-type:none; 
  }

#menu ul
{ margin-top:0;
  margin-bottom:10px;
  text-align:center;
  padding-left:0; }

#menu li
{ display:inline; }

#menu li a
{ padding:0.2em 0.7em;
  color:#000;
  text-decoration:none;
  float:left;
  font-family:arial,verdana,helvetica,sans-serif;  
  font-size:13px;
  font-size-adjust:none;
  line-height:normal;
  font-weight:bold; }

#menu li a:hover
{ color:#f60; }

#menu li.selected a
{ color:#f60; }

/* submen */
#submenu
{ 
  margin-top:0;
  color:#fff;
  white-space:nowrap;
  list-style-type:none; 
  width:700px;
  float:left;
  }

#submenu ul
{ margin-top:0;
  margin-bottom:10px;
  text-align:center;
  padding-left:0; }

#submenu li
{ display:inline; }

#submenu li a
{ padding:0.2em 0.7em;
  color:#000;
  text-decoration:none;
  float:left;
  font-family:arial,verdana,helvetica,sans-serif;  
  font-size:12px;
  font-size-adjust:none;
  line-height:normal;
  font-weight:bold; 
  color: #0066FF;
  }

#submenu li a:hover
{ color:#f60; }

#submenu li.blackColor a
{ color:#000000; }

#submenu li.blackColor a:hover
{ color:#000000; }

#submenu li.selected a
{ color:#f60; }

/* end submenu*/

#smallgraytext
{ float:right;
  margin:0;
  width:800px;
  height:14px;
  white-space:nowrap;
  list-style-type:none;
  text-align:right;
  width:800px;
  background-color:#DDE0E1;
  padding-top:0.2em;
  padding-bottom:0.2em; }

#smallgraytext ul
{ margin-top:0; }

#smallgraytext li
{ display:inline; }

#smallgraytext li a
{ padding-left:0.7em;
  padding-right:1.7em;
  color:#000;
  text-decoration:none;
  float:left;
  font-size:14px;
  font-weight:bold; }

#menu li a:hover
{ color:#f60; }

#floatright
{ float:right; }

#smallgraytext li a:hover
{ color:#f60; }


#page
{ width:800px;
  margin-left:auto;
  margin-right:auto;
  text-align:left; 
  font-family:Arial,Helvetica,sans-serif;
}

#pagePopup
{ 
  text-align:left; 
  font-family:Arial,Helvetica,sans-serif;
  text-align:left;
 
}


#searchField #fieldContainer {
	margin: 0px;
	padding: 0px;
}
#searchField #fieldContainer #myField{
	margin-left:-1px;
	margin-top:-1px;
	height:14px;
	float: left;
	width: 160px;
	color: #666666;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 0px 0px 0px;
}
#searchField #fieldContainer #googleSearch{
	height:15px;
	width:auto;
	overflow:hidden;
	float:left;
}
#searchField #fieldContainer #leftCurve {
	float: left;
	background-image: url(../images/bg_searchbar_left.gif);
	background-repeat: no-repeat;
	width:9px;
	height:15px;
	background-position: left top;
	color:#333333;
}
#searchField #fieldContainer #mySearch {
	float: left;
	background-image: url(../images/bg_searchbar_right.gif);
	background-repeat: no-repeat;
	width:17px;
	height:15px;
	background-position: left top;
	color:#333333;
	
	display:block;
	margin-left:-1px;
	text-indent:-999px;
	overflow:hidden;
	border:none;
	color:#333333;
	font-size:0px;
}

#searchField #fieldContainer img 
{
	border:none;
}



.lightgraybarNoMargin
{ float:left;
  width:796px;
  background-color:#DDE0E1;
  height:14px;
  padding-bottom:0.10cm;
  font-family:arial,verdana,helvetica,sans-serif;  
  font-size:14px;
  font-weight:bolder;
  color:#000;
  text-decoration:none;
  margin-top : 8px;
  /*margin-top:8px; */
  text-decoration:none;
  float:left; }

  .lightgraybarNoMarginHeader
{ float:left;
  width:796px;
  background-color:#DDE0E1;
  height:14px;
  padding-bottom:0.10cm;
  font-family:arial,verdana,helvetica,sans-serif;  
  font-size:14px;
  font-weight:bolder;
  color:#000;
  text-decoration:none;
  margin-top : 47px;
  /*margin-top:8px; */
  text-decoration:none;
  float:left; }

  
  .lightgraybarNoMargin2{ float:left;
  width:796px;
  height:24px;
  padding-bottom:0.10cm;
  font-family:arial,verdana,helvetica,sans-serif;  
  margin-top:8px;
}

.lightgraybarArticles
{ float:left;
  width:476px;
  font-family:arial,verdana,helvetica,sans-serif;  
  }
  
  
.lightgraybarNoMarginText
{ 
	padding-left:3px; 
}

.lightgraybarNoMarginTextLeft
{ 
	width:480px;
	padding-left:3px; 
}

.lightgraybarText
{
	padding-top:5px;
	color:#000;
	float:left;
	text-decoration:none;
}

.lightgraybarText  a 
{
	padding-top:0px;
	color:#000;
	text-decoration:underline;
}


.lightgraybarText a:visited.lightgraybarText a:hover
{ color:#000;
  text-decoration:underline;
}

.lightgraybarNoMarginTextRight
{
	float: right;
	width: 196px;
}

.lightgraybarNoMargin a,.lightgraybarNoMargin
{ padding-left:0.1cm;
  color:#333;
 }

html,body
{ height:100%;
  margin-left:0;
  margin-top:0;
  margin-right:0;
  margin-bottom:0; }
  
.sideBarSection
{ margin-top:5px;
  margin-bottom:5px;
  margin-left:5px; }

.sideBarSection a:hover
{ color:#f60; }

#sideBar
{ width:300px;
  float:left; }


h1
{ padding:0;
  font-size:14px;
  font-family:arial,verdana,helvetica,sans-serif;  
  }

h2
{ font-size:14px;
  font-family:arial,verdana,helvetica,sans-serif;  
  }



  
.footerLines
{
  float:left;
  width:800px;
  margin-left:auto;
  margin-right:auto;
  text-align:left; 
  padding-bottom:1px;
  font-family:arial,verdana,helvetica,sans-serif;  
  height: 15px;
}
  
 .mainContentSeperator
{ height:1.3em; }


.mainContent
{ margin-top:0px;
}
  
  .title a,.title
{ color:#000;
  font-weight:bold;
  text-decoration:none; 
  font-size:14px;
}

.title a:visited.title a:hover
{ color:#000;
  text-decoration:underline; }
  
.seperatorHeigthSmall{height:10px}
.seperatorHeigthMedium{height:15px}

.pageTitle
{
font-size: 14px;
font-weight:bold;
}

.mailingListField
{
text-align:left;
padding-left:38px;
}

.defaultTextSize
{
font-size: 13px;
}

.emailHeaderField{margin-top:10px;float:left;width:480px;text-align:left;font-weight:bold}
.emailTextError{font-family:Arial,Helvetica,sans-serif;font-size:14px;text-decoration:none;float:left;margin-top:30px;margin-bottom:5px;width:480px;color:#F00}
.emailTextErrorLine{font-family:Arial,Helvetica,sans-serif;font-size:13px;text-decoration:none;float:left;margin-top:5px;margin-bottom:5px;width:480px;color:#F00}
.emailText{margin-top:3px;width:480px}
.emailTextHeader{margin-top:10px;margin-bottom:15px;width:480px}
.emailTextHeader,.emailField,.emailText,.articleTextNoSideBar,.articleText,.emailFieldHidden
{color:#333;
text-decoration:none;
float:left;
font-size:13px;
font-weight:normal;
text-decoration:none
}
.emailField{width:480px;margin-top:10px}
.emailField,.emailText,.articleTextNoSideBar{float:left}
.title a:visited.title a:hover{color:#000;text-decoration:underline}
.inputField{float:left;width:400px}
.titleField{float:left;width:156px}
.submitButton{margin-left:150px}
.emailInputField{width:350px}
.emailFieldHidden {display: none;}

.copyRight
{ float:left;
  margin-top:15px;
  color:#333;
  font-size:13px;
  
  font-family:arial,verdana,helvetica,sans-serif;  
  }

.copyRightBold
{ font-weight:bold;
  padding-bottom:10px;
  padding-top:10px; 
  font-family:arial,verdana,helvetica,sans-serif;  
  }

.copyRightBoldTitle
{ font-weight:bold;
  padding-bottom:10px; 
  text-align:center; 
  }

.copyRightText
{
	float:left;
}

.missionSeperatorHeigth
{ 
	height:10px; 
}

.missionText
{ 
	width:480px;
	float:left;
	margin-top:15px; 
}

.mailingListText
{ 
	width:480px;
	float:left;
	margin-top:15px; 
}


.emailHeaderField
{ margin-top:10px;
  float:left;
  width:4800px;
  text-align:left;
  font-weight:bold; }

.emailTextError
{ font:13px;
  font-family:arial,verdana,helvetica,sans-serif;  
  text-decoration:none;
  float:left;
  margin-top:30px;
  margin-bottom:5px;
  width:480px;
  color:#F00; }

.emailTextErrorLine
{ font:13px;
  font-family:arial,verdana,helvetica,sans-serif;  
  text-decoration:none;
  float:left;
  margin-top:5px;
  margin-bottom:5px;
  width:480px;
  color:#F00; }

.emailText
{ margin-top:3px;
  width:480px; }

.emailTextHeader
{ margin-top:10px;
  margin-bottom:15px;
  width:480px; }

.emailTextHeader,.emailField,.emailText,.articleTextNoSideBar,.articleText
{ color:#333;
  text-decoration:none;
  float:left;
  font-size:13px;
  font-weight:normal;
  text-decoration:none; }

.articleText{
margin-top:20px;
text-align:left;
}

.quoteText{
width:480px;
text-align:left;
}


.emailField
{ width:480px;
  margin-top:13px; 
  
 }

.emailField,.emailText,.articleTextNoSideBar
{ float:left; }


.title a:visited.title a:hover
{ color:#000;
  text-decoration:underline; }

.inputField
{ float:left;
  width:400px; }

.titleField
{ float:left;
  width:150px; }

.submitButton
{ margin-left:150px; }

.emailInputField
{ width:350px; }

.socialLinks {
    float: left;
    height: 24px;
    margin: 0px;
    padding:0px;
    width: 142px;
}
