* {
  margin:0px;
  padding:0px;
  border:0px none;
  line-height:14px;
}

.MsoNormal{
	font-family: Calibri, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.menu_child{
  display: none;
  border-top: none;
  border-left: thin dotted silver;
  border-bottom: thin dotted silver;
  border-right: thin dotted silver;
  position: absolute;
  background-color: #f6f6f6;
  opacity:0.5;
  filter:alpha(opacity=50);
  list-style: none;
	font-family: Calibri, sans-serif;
	font-size: 16px;
	font-weight: bold;
  padding: 5px;
}

.menu_child_img{
  width:10px;
  height:10px;
  float:left;
  background-repeat:no-repeat;
  margin-top:5px;
}

.menu_child li a {
  text-decoration: none;
  color: #696969;
}

html {
}

body { 
  text-align:center;
  font-family:sans-serif, verdana;
  font-size:10px;
  background: #FFFFFF;
  color:#47484a;
}

.mainContainer {
  width:1050px;
  margin-right:auto;
  margin-left:auto;
  margin-bottom:0px;
  margin-top:0px;
  padding:0px;
  border:0px;
}

.content {
  width:1050px;
  background:#FFFFFF;
  float:left;
  margin:0px;
  padding:0px;
  border:0px;
}

.separator {
  clear:both;
  margin:0px;
  border:0px;
  padding:1px 0px 0px 0px;
  line-height:0px;
  background:#FFFFFF;
}



.clear {
  clear:both;
  margin:0px;
  border:0px;
  padding:0px 0px 0px 0px;
  line-height:0px;
  font-size:0px;
}

.header{
  margin:0;
  padding:0;
  border:0 none;
  text-align:center;
  width:1050px;
}

.logo{
  float:left;
  height:135px;
  margin:0;
  padding:0;
  border:none;
  width:319px;
  background: transparent url(../resources/images/logo.gif) no-repeat;
}

.menu-container{
  background: transparent url(../resources/images/topmenu-bg.gif) repeat-x;
  height:47px;
  width: 1050px;
}

.menuTop{
  color:#696969;
  margin:0;
  padding:0;
  border:0 none;
  float:left;
  height: 45px;
  /*background: transparent url(../resources/images/topmenu-bg.gif) repeat-x;*/

}

.menuTop:hover{
  color:#696969;
  margin:0;
  padding:0;
  border:0 none;
  float:left;
  height: 45px;
  background:url(../resources/images/topmenu-active-bg.gif) repeat-x;
}

.menuTopSelected{
  color:#696969;
  margin:0;
  padding:0;
  border:0 none;
  float:left;
  height: 45px;
  background: transparent url(../resources/images/topmenu-active-bg.gif) repeat-x;
}

.menuTop a, .menuTop a:link{
  color:#696969;
  text-decoration:none;
  font-weight:bold;
  font-size: 15px;
  display: inline;
}

.menuTop a:hover, .menuTopSelected a, .menuTopSelected a:link, .menuTopSelected a:hover{
  color: #000000;
  text-decoration: none;
  font-size: 15px;
  font-weight:bold;
  height: 45px;
  display: inline;
}

.menu-separator{
  width: 1px;
  height: 45px;
  border: 0px;
  padding: 0px;
  margin: 0px;
  background:url(../resources/images/menu-separator.gif);
  float: right;
  display: inline;
}

.menu-span{
  float: left;
  display: inline;
  clear: both;
  margin:0px;
  padding: 0px;
  border:0px;
}

.sponsored-banner{
  float:right;
  
}

.menuBottom{
  color:#2C4E5A;
  margin:0;
  padding:0;
  border:0 none;
  float:left;

}

.menuBottom a, .menuBottom a:link{
  color:#2C4E5A;
  text-decoration:none;
  font-weight:bold;
}

.menuBottom a:hover{
  color:#696969;
  text-decoration:none;
  font-weight:bold;
}



.footer {
  width: 1050px;
  height:118px;
  padding:0px;
  border:0px;
  margin:0px;
  background: transparent no-repeat url(../resources/images/footer.gif);
}

.footerContent {
  padding:15px 0px 0px 0px;
  color:#d5eaff;
  margin:0px;
  border:0px;
}

.mainCol{
  float:left;
  margin:0px;
  border:0px #000000 solid;
  width:1050px;
  padding: 0px;
  margin:0px;
  text-align: left;
  background:url(../resources/images/layout-bg.png) no-repeat;
  position: relative;
  top: -50px;
  bottom: 50px;
}


.topMenuChildStart{
  float:left;
  width:8px;
  height:16px;
  border:0px;
  margin:0px;
  padding:0px;
  background: url(../resources/images/simple_tab_start.jpg) no-repeat;
  font-size:0px;
  line-height:0px;
}

.topMenuChildEnd{
  float:left;
  width:8px;
  height:16px;
  border:0px;
  margin:0px;
  padding:0px;
  background: url(../resources/images/simple_tab_end.jpg) no-repeat;
  font-size:0px;
  line-height:0px;
}

.topMenuChildContent{
  float:left;
  height:16px;
  border:0px;
  margin:0px;
  padding:0px 5px;
  background: url(../resources/images/simple_tab_content.jpg) repeat-x;
  color:#555555;
  font-weight:bold;
  line-height:15px;
}

.topMenuChildHoverStart{
  float:left;
  width:8px;
  height:16px;
  border:0px;
  margin:0px;
  padding:0px;
  background: url(../resources/images/hover_tab_start.jpg) no-repeat;
  font-size:0px;
  line-height:0px;
}

.topMenuChildHoverEnd{
  float:left;
  width:8px;
  height:16px;
  border:0px;
  margin:0px;
  padding:0px;
  background: url(../resources/images/hover_tab_end.jpg) no-repeat;
  font-size:0px;
  line-height:0px;
}

.topMenuChildHoverContent{
  float:left;
  height:16px;
  border:0px;
  margin:0px;
  padding:0px 5px;
  background: url(../resources/images/hover_tab_content.jpg) repeat-x;
  color:#555555;
  font-weight:bold;
  line-height:15px;
}

.topMenuChildActiveStart{
  float:left;
  width:8px;
  height:16px;
  border:0px;
  margin:0px;
  padding:0px;
  background: url(../resources/images/active_tab_start.jpg) no-repeat;
  font-size:0px;
  line-height:0px;
}

.topMenuChildActiveEnd{
  float:left;
  width:8px;
  height:16px;
  border:0px;
  margin:0px;
  padding:0px;
  background: url(../resources/images/active_tab_end.jpg) no-repeat;
  font-size:0px;
  line-height:0px;
}

.topMenuChildActiveContent{
  float:left;
  height:16px;
  border:0px;
  margin:0px;
  padding:0px 5px;
  background: url(../resources/images/active_tab_content.jpg) repeat-x;
  color:#FEFEFE;
  font-weight:bold;
  line-height:15px;
}



#copyright{
  color:#2E3639;
  font-size: 13px;
  font-weight: bold;
  float: left;
}

#menubottom-container{
  float: right;
}