﻿body {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;

  padding-top: 0px;
  background-color: #FFFFFF;
 /* background:url(../images/MU-bg.jpg) center;*/
}
body,td,div{
  color: #616161;
  font: 14px "Tahoma" ;
  line-height: 1.5em;
}

a{
  color: #026191;
	text-decoration: none;
}
a:visited{
  color: #026191;
	text-decoration: none;
}
a:hover{
  color: #E6B04D;
	text-decoration: underline;
}
/* =================   Form Style     =================*/
.inputbox{
  font:nomal 10px;
  color: #026191;
  border:solid 1px #D1DEE9;
}

.inputboxblack{
  font:nomal 10px;
  color: #333;
  border:solid 1px #999;
}

.formbutton{
cursor:pointer;
border:solid 1px #D1DEE9;
color:white;
font-weight:bold;
font-size:12px;
padding: 1px 2px;
background:url(images/buttonbg.jpg) repeat-x center top;
height:22px;
}
/*=====================================================*/

#maincontainer
    {
      margin: 0px auto;
      width: 1000px;
    }
    
#topsection
    { 
      background:#D9DFDF;
      height: 100px;
      margin-top:0px;
    }
    
#topsection #menuLanguage{
  margin-top:80px;
  margin-right: 20px;
  text-align:right;
  
  font-size:11px;
  color:#999999;
}

#topsection #menuLanguage a{
  font-size: 11px;
  color: #026191;
  padding-left: 8px; /*link text is indented 19px*/
  padding-right: 8px;
  text-decoration: none;
  font-weight: bold;
  padding-bottom:2px;
  padding-top:2px;
  text-decoration:none;
}

#topsection #menuLanguage a:visited{
  color: #026191;
  text-decoration:none;
}

#topsection #menuLanguage a:hover{
  background: #cccccc;
  text-decoration:none;
}

#menutop{
  color: #ffffff;
  background: #A7B1B2;
  height: 30px;
  line-height:30px;
}

#contentcolumn
    { background: #ffffff;}

#leftcolumn
    {
      background: #026191;
      width: 200px;
    }
.leftcolumn
    {
      background: #026191;
      width: 200px;
    }
	
#footer
    {
      clear: left;
      padding-right: 0px;
      padding-left: 0px;
      padding-top: 10px;
      padding-bottom: 10px;
      background: #D9DFDF;
      width: 100%;
      text-align: center;
      font-size:11px;
    }
	
.innertube{margin: 0px 0px 0px 10px;}
.innertube2{margin: 10px 0px 0px 30px;}

#RelateLink{
 background: #D9DFDF;
 padding:5px 0px 5px 0px;
 margin-top: 10px;
 margin-bottom:0px;
 vertical-align:bottom;
 }
 
 #RelateLink select{
  width:200px;
  font: 11px Tahoma, Verdana, sans-serif, Arial;
  color:#026191;
 }
 
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.arrowlistmenu{
width: 200px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 14px Tahoma, Verdana, sans-serif, Arial;
color: #0099CC;
background: black url(images/titlebar.png) repeat-x left 50%;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
 /*bottom spacing between menu items*/
height:20px;
line-height:20px;
}

.arrowlistmenu ul li a{
  color: white;
  background: url(images/arrow1.gif) no-repeat 5px 50%; /*custom bullet list image*/
  display: block;
  padding-left: 19px; /*link text is indented 19px*/
  text-decoration: none;
  font-weight: normal;
  border-bottom: 1px solid #3897C7;
  padding-right: 0;
  padding-top: 2px;
  padding-bottom: 2px;
  width:181px;
}

.arrowlistmenu ul li a:visited{
color: white;
width:181px;
text-decoration:none;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: yellow;
background-color: #0278B0;
width:181px;
text-decoration:none;
}

/* ============ top menu1 ===============*/


.list ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.list ul li{
 /*bottom spacing between menu items*/
background: url(images/arrow1.gif) no-repeat 5px ; /*custom bullet list image*/
  display: block;
  padding-left: 19px; /*link text is indented 19px*/
  text-decoration: none;
  font-weight: normal;
  border-bottom: 1px solid #3897C7;
  padding-right: 0;
  padding-top: 2px;
  padding-bottom: 2px;
  width:181px;
}


.topmenu1{
vertical-align:middle;
}

.topmenu1 a{
  float:left;
  font-size: 11px; font-weight: bold;
  color: white;
  display: block;
  padding-left: 8px; /*link text is indented 19px*/
  padding-right: 8px;
  text-decoration: none;
  /*border-right: 1px solid white;*/
  padding-bottom:2px;
  padding-top:2px;
}

.topmenu1 a:visited{
color: white;
text-decoration:none;
}

.topmenu1 a:hover{ /*hover state CSS*/
background-color: #666666;
text-decoration:none;
}

/* ============ top menu2 ===============*/

.topmenu2{
/*width of menu*/
vertical-align:middle;
}

.topmenu2 a{
  background: url(images/arrow2.gif) no-repeat 0px ;
  float:right;
  font-size: 11px;
  color: #026191;
  display: block;
  padding-left: 15px; /*link text is indented 19px*/
  padding-right: 5px;
  text-decoration: none;
  font-weight: bold;
  padding-bottom:2px;
  padding-top:2px;
}

.topmenu2 a:visited{
color: #026191;
text-decoration:none;
}

.topmenu2 a:hover{ /*hover state CSS*/
background-color: #666666;
color: White;
text-decoration:none;
}

/*=====================================*/

.menuYellow{
border:0px;
 border-bottom:solid 1px white;
}

.title {
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.titleblue {
	font-size: 15px;
	font-weight: bold;
	color: #026191;
	text-decoration: none;
}
.titleblack {
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.titlegray {
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.titleyellow {
	font-size: 13px;
	font-weight: bold;
	/*color: #FFCC00;*/
	/*color:#E6B04D;*/
	color:#CC6600;
	text-decoration: none;
}
.titlewhite {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.subgray {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.subblack {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.subblue {
	font-size: 12px;
	font-weight: bold;
	color: #026191;
	text-decoration: none;
}
.subyellow {
	font-size: 12px;
	font-weight: bold;
	/*color:#E6B04D;*/
	color:#CC6600;
	text-decoration: none;
}
.subwhite {
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
}

.white12{
  color:#FFFFFF;
  font-size: 12px;
  line-height: 1.5em;
}

.subred {
	font-size: 12px;
	font-weight: bold;
	color:#CC3300;
	text-decoration: none;
}

.HeadBlack{
	display:block;
	font-size: x-large;
	font-weight: normal;
	color: #000000;
	margin: 5px;
	padding: 5px;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #F30;
}

.subHeadDarkBlue {
  display:block;
  border:none;
  border-bottom:solid 3px #F5F8FA;
  background-color:#558DC6;
  font-size:14px;
  font-weight:bold;
  color: #FFFFFF;
	text-decoration: none;
}

.subHeadBlue {
  display:block;
  border:none;
  border-bottom:solid 3px #F5F8FA;
  background-color:#E8EFF4;
  font-size:14px;
  font-weight:bold;
  color: #026191;
	text-decoration: none;
}

.subHeadYellow {
  display:block;
  border:none;
  border-bottom:solid 3px #FEF79E;
  background-color:#FEDC52;
  font-size:15px;
  font-weight:bold;
  color: #000000;
	text-decoration: none;
}

.homesection{
  height:20px;
  line-height:20px;
  font-size:12px;
  font-weight:bold;
  vertical-align:middle;
  color:White;
  text-indent:10px;
  background-image:url(images/bg_head.gif);
  letter-spacing:1px;
}

#homerighttop{
  color:White;
  height:230px;
  background-image:url(images/bg_news.gif);
}
.bannerright{margin:15px 0px 0px 0px;}


.gallerythumb{padding:1px; border:solid 1px #FFCC00}
/******************************/
/**Styling information specific to individual content pages**/

/* Accordion */
.accordionHeader
{
  border: none;
  border-bottom: 1px solid #999999;
  font-size: 14px;
	font-weight: bold;
	color: #026191;
	text-decoration: none;
  cursor: pointer;
}

.accordionHeader a
{
	color: #999999;
	text-decoration: none;
}

.accordionHeader a:hover
{
	text-decoration: none;
}

.accordionHeaderSelected
{
  /*border: none;
  border-bottom: 1px solid #026191;
  font-size: 15px;
	font-weight: bold;
	color: #026191;
	background-color:white;
	text-decoration: none;
  cursor: pointer;*/
  display:block;
  border:none;
  border-bottom:solid 3px #F5F8FA;
  background-color:#E8EFF4;
  font-size:14px;
  font-weight:bold;
  color: #026191;
  text-decoration: none;
  cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #026191;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	text-decoration: none;
}

.accordionContent
{
    margin-top:10px;
    margin-bottom: 20px;
}
/**********************************************************/.titledarkblue {
	color: #6D9AB4;
	font-size: 15px;
	font-weight: bold;
}
.titleblue3 {
	color: #3782B9;
}
.titleDarkRed {
	font-size: large;
	color: #900;
	font-weight: bold;
}
.suborange {
	color: #F60;
	font-weight: bold;
	font-family: Tahoma, Verdana, sans-serif, Arial;
}
.headBlack2 {
	font-size: large;
	font-weight: bold;
	color: #000;
	border: 3px dashed #F60;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.headBlue {
	font-size: large;
	color: #000;
	margin: 5px;
	padding: 5px;
	font-weight: bold;
	display:block;
	font-weight: bold;
	border: thick solid #09C;
}
.headGreen {
	font-size: large;
	color: #000;
	margin: 5px;
	padding: 5px;
	display:block;
	font-weight: bold;
	border: thick solid #090;
}
.headOrange {
	font-size: x-large;
	color: #000;
	margin: 5px;
	padding: 5px;
	border: thick solid #F60;
	font-weight: bold;
}
