/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:17px;
	background-color:#FFFFFF;
	}
.menu_bg{
	background-image:url(images/menu_bg.gif);
	background-repeat:repeat-x;
	}
.menu{
	font-family:"Tahoma";
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	padding:0px 20px 0px 43px;
}
.menu:hover{
	font-family:"Tahoma";
	color:#CC0000;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	padding:0px 20px 0px 43px;
}
.menuhover{
	font-family:"Tahoma";
	color:#CC0000;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	padding:0px 20px 0px 43px;
}

.normaltext{
	font-family:"Tahoma";
	color:#035288;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	line-height:12pt;
}
.normaltextB{
	font-family:"Tahoma";
	color:#035288;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	line-height:12pt;
}
.more_blue{
	font-family:"Tahoma";
	color:#0049DA;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.more_blue:hover{
	font-family:"Tahoma";
	color:#0049DA;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.visionstatment_bg{
	background:url(images/visionstatment_bg.gif) repeat-x #FFFFFF;
}
.more_red{
	font-family:"Tahoma";
	color:#F24040;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.more_red:hover{
	font-family:"Tahoma";
	color:#F24040;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;

}
/*new style- header*/
.headerLightBlue{
	font-family:"Tahoma";
	font-size:11px;
	color:#00BCFC;
	text-decoration:none;
	font-weight:bold;
}

.headerLightBlue_2{
	font-family:"Tahoma";
	font-size:10px;
	color:#1384C8;
	text-decoration:none;
	font-weight:bold;
}
.headerDarkBlue{
	font-family:"Tahoma";
	font-size:11px;
	color:#035288;
	text-decoration:none;
	font-weight:bold;
}

.header{
	font-family:"Helvetica";
	/*font-family:"HelveticaNeue";*/
	font-size:22px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.subheader{
	font-family:"Helvetica";
	/*font-family:"HelveticaNeue";*/
	font-size:16px;
	color:#327EDE;
	text-decoration:none;
	font-weight:bold;
}
/*new style contacts box */
.headerBox{
	font-family:"Tahoma";
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	padding-left:10px;
}

.normaltext_2{
	font-family:"Tahoma";
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	line-height:9pt;
}

/*contact box end*/

/*form---starts---*/
form{
margin:0px;
padding:0px;
}
.top_bg{
background-image:url(images/top_bg.gif);
background-repeat:repeat-x;
}
.bottom_bg{
background-image:url(images/bottom_bg.gif);
background-repeat:repeat-x;
}
.border_left_right{
border-right:2px solid #F5AD00;
border-left:2px solid #F5AD00;

}
/*form---ends---*/

/*footer---starts---*/
.footer_bg{
	background-image:url(images/footer_bg.gif);
	background-repeat:repeat-x;
	}
.copyright{
	font-family:"Tahoma";
	color:#8D8D8D;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
/*footer---ends---*/

#tdDottedVertical {background-image: url(images/sub_image_dots.gif);}
a
{
	font-family:Tahoma;
	font-size:11px;
	color:#00BCFC;
	text-decoration:none;
	font-weight:bold;
	line-height:12pt;
}
a:hover
{
  font-family:Tahoma;
  font-size: 11px;
  color: #00BCFC;
  text-decoration: underline;
  font-weight: bold;
  line-height: 12pt;
}
a:link
{
  font-family: Tahoma;
  font-size: 11px;
  color: #00BCFC;
  text-decoration: none;
  font-weight: bold;
  line-height: 12pt;
}
a:visited
{
	font-family:Tahoma;
	font-size:11px;
	color:#00BCFC;
  text-decoration: none;
	font-weight:bold;
	line-height:12pt;
}
a:active
{
  font-family:Tahoma;
  font-size: 11px;
  color: #00BCFC;
  text-decoration: underline;
  font-weight: bold;
  line-height: 12pt;
}



a.linkEmail{
	
	font-family:"Tahoma";
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
a.linkEmail:hover{
	
	font-family:"Tahoma";
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

a.linkEmail:link{
	
	font-family:"Tahoma";
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

a.linkEmail:visited{
	
	font-family:"Tahoma";
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

a.linkEmail:active{
	
	font-family:"Tahoma";
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

a.LinkMail{
	
	font-family:"Tahoma";
	color:#035288;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
a.LinkMail:hover{
	
	font-family:"Tahoma";
	color:#035288;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

a.LinkMail:link{
	
	font-family:"Tahoma";
	color:#035288;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

a.LinkMail:visited{
	
	font-family:"Tahoma";
	color:#035288;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

a.LinkMail:active{
	
	font-family:"Tahoma";
	color:#035288;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

/* Active Menu Item */

a.activeMenuItem
{
	font-family:Tahoma;
	font-size:11px;
	color:#045389;
	text-decoration:none;
	font-weight:bold;
	line-height:12pt;
}
a.activeMenuItem:hover
{
  font-family:Tahoma;
  font-size: 11px;
  color:#045389;
  text-decoration: none;
  font-weight: bold;
  line-height: 12pt;
}
a.activeMenuItem:link
{
  font-family: Tahoma;
  font-size: 11px;
  color:#045389;
  text-decoration: none;
  font-weight: bold;
  line-height: 12pt;
}
a.activeMenuItem:visited
{
	font-family:Tahoma;
	font-size:11px;
	color:#045389;
  text-decoration: none;
	font-weight:bold;
	line-height:12pt;
}
a.activeMenuItem:active
{
  font-family:Tahoma;
  font-size: 11px;
  color:#045389;
  text-decoration: none;
  font-weight: bold;
  line-height: 12pt;
}

.activeMenuItemBackground
{
  background-color: #82DCFE;
}

/* Inactive Menu Item */

a.inactiveMenuItem
{
	font-family:Tahoma;
	font-size:11px;
	color:#1384C8;
	text-decoration:none;
	font-weight:bold;
	line-height:12pt;
}
a.inactiveMenuItem:hover
{
  font-family:Tahoma;
  font-size: 11px;
  color:#1384C8;
  text-decoration: none;
  font-weight: bold;
  line-height: 12pt;
}
a.inactiveMenuItem:link
{
  font-family: Tahoma;
  font-size: 11px;
  color:#1384C8;
  text-decoration: none;
  font-weight: bold;
  line-height: 12pt;
}
a.inactiveMenuItem:visited
{
	font-family:Tahoma;
	font-size:11px;
	color:#1384C8;
  text-decoration: none;
	font-weight:bold;
	line-height:12pt;
}
a.inactiveMenuItem:active
{
  font-family:Tahoma;
  font-size: 11px;
  color:#1384C8;
  text-decoration: none;
  font-weight: bold;
  line-height: 12pt;
}

.inactiveMenuItemBackground
{
  background-color: #d7d7d7;
}

/* Active Bottom Menu Item */

a.activeBottomMenuItem
{
	font-family:Tahoma;
	font-size:10px;
	color:#82DCFF;
	text-decoration:none;
	font-weight:bold;
	line-height:12pt;
}
a.activeBottomMenuItem:hover
{
  font-family:Tahoma;
  font-size: 10px;
  color:#82DCFF;
  text-decoration: none;
  font-weight: bold;
  line-height: 12pt;
}
a.activeBottomMenuItem:link
{
  font-family: Tahoma;
  font-size: 10px;
  color:#82DCFF;
  text-decoration: none;
  font-weight: bold;
  line-height: 12pt;
}
a.activeBottomMenuItem:visited
{
	font-family:Tahoma;
	font-size:10px;
	color:#82DCFF;
  text-decoration: none;
	font-weight:bold;
	line-height:12pt;
}
a.activeBottomMenuItem:active
{
  font-family:Tahoma;
  font-size: 10px;
  color:#82DCFF;
  text-decoration: none;
  font-weight: bold;
  line-height: 12pt;
}

/* Inactive Bottom Menu Item */

a.inactiveBottomMenuItem
{
	font-family:Tahoma;
	font-size:10px;
	color:#1384C8;
	text-decoration:none;
	font-weight:bold;
	line-height:12pt;
}
a.inactiveBottomMenuItem:hover
{
  font-family:Tahoma;
  font-size: 10px;
  color:#1384C8;
  text-decoration: none;
  font-weight: bold;
  line-height: 12pt;
}
a.inactiveBottomMenuItem:link
{
  font-family: Tahoma;
  font-size: 10px;
  color:#1384C8;
  text-decoration: none;
  font-weight: bold;
  line-height: 12pt;
}
a.inactiveBottomMenuItem:visited
{
	font-family:Tahoma;
	font-size:10px;
	color:#1384C8;
  text-decoration: none;
	font-weight:bold;
	line-height:12pt;
}
a.inactiveBottomMenuItem:active
{
  font-family:Tahoma;
  font-size: 10px;
  color:#1384C8;
  text-decoration: none;
  font-weight: bold;
  line-height: 12pt;
}

/* */

.bottomMenu
{
  color: #1383C7;
}

ul {
  margin-left: 0px;
  padding-left: 0px;
}

/* Javascript Menu */

#dd
{   margin: 0;
    padding: 0}

#dd li
{   margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    font: bold 11px arial}

#dd a.menu
{   display: block;
    text-align: center;
    width: 60px;
    text-decoration: none}

#dd li a.menu:hover
{  }

.submenu
{   background: #FFFFFF;
    border: 1px solid #EDEDED;
    visibility: hidden;
    position:absolute;
    z-index: 3;
    width:99px;
    font-weight:normal;
    padding-left:2px;
    padding-right:2px;
    }

.submenu a
{   display: block;
    background: #FFFFFF;
	  font-family:Tahoma;
	  color:#1383C3;
	  font-size:11px;
	  text-decoration:none;
	  font-weight:normal;
	  line-height:12pt;
    padding-left:2px;
    padding-right:2px;
    }

.submenu a:hover
{
    background: #FFFFFF;
	  font-family:Tahoma;
	  color:#1383C3;
	  font-size:11px;
	  text-decoration:none;
	  font-weight:normal;
	  line-height:12pt;
    padding-left:2px;
    padding-right:2px;
}

.submenu a:visited
{   display: block;
    background: #FFFFFF;
	  font-family:Tahoma;
	  color:#1383C3;
	  font-size:11px;
	  text-decoration:none;
	  font-weight:normal;
	  line-height:12pt;
    padding-left:2px;
    padding-right:2px;
    }

.menuline
{
    color:#EDEDED;
    width:91px;
    margin-left:0px;
    margin-right:0px;
    height:1px;
    padding:0px;
}