/* CSS Document */

body
{
background-color: #46166b;
font-family: arial;
font-size: 11px;
color: #000000;
}
.logo
{
width: 204px;
height: 82px;
}

.headerbar
{
height: 56px;
background-image: url(images/TopHeader.jpg);
background-repeat: repeat-x;
vertical-align: bottom;
}
.languagebar
{
font-family: arial;
font-size: 10px;
color: #000000;
padding-right: 0px;
padding-bottom: 10px;
}
.menubar
{
height: 26px;
background-image: url(images/BottomHeader.jpg);
background-repeat: repeat-x;
text-align: right;
color: White;
}
.vmenubar
{
vertical-align: top;
width: 155px;
background-color: #E9E4F1;
padding: 0px;
}
.banner
{
padding-bottom: 0px;
width: 627px;
height: 151px;
padding-top: 0px;
padding-right: 0px;

}
.contentback
{
background-color: #FFFFFF;
padding: 6 6 6 6;
}
.contentpane
{
width: 627px;
min-height: 1200px;
padding-right: 0px;
padding-bottom: 0px;
font-family: Arial; 
font-size: 11px;
}.cta1pane
{
width: 215px;
padding-right: 0px;
padding-left: 0px;
}
.cta2pane
{
width: 215px;
padding-right: 0px;
padding-left: 0px;
}
.cta3pane
{
width: 215px;
padding-right: 0px;
padding-left: 0px;

}
.bottompane
{
    padding-top: 15px;
padding-left: 0px;
font-family: Arial; 
font-size: 10px;
color: #FFFFFF;
}
.contact
{
padding-left: 0px;
font-family: Arial; 
font-size: 10px;
color: #FFFFFF;
}
/*Print */
.contactp
{
padding-left: 0px;
font-family: Arial; 
font-size: 10px;
padding-left: 26px; padding-right: 26px;
color: #000000;
}

.topp, .topp:link, .topp:visited
{
    font-family: Arial;
    font-size: 10px;
    color: black;
    padding-left: 3px;
    padding-right: 3px;
}
.topp:hover, .topp:active
{
    font-family: Arial;
    font-size: 10px;
    color: #F16422;
    padding-left: 3px;
    padding-right: 3px;
    text-decoration: underline;
}
/* House Menu CSS*/
#vertmenu {
font-family: Arial, Helvetica;
font-size: 100%;
width: 155px;
padding: 0px;
margin: 0px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}

#vertmenu li {
margin: 0px;
padding: 0px;
list-style: none;

}
#vertmenu li a:link, #vertmenu li a:visited, #vertmenu li a:active{
margin: 0px;
padding: 6 5 5 10;
list-style: none;
color: White;
width: 155px;
height: 30px;
background-image: url(images/PurpleTab.jpg);
background-repeat: no-repeat;
font-family: Arial;
display: block;
font-weight: bold;
font-size: 10px;
text-transform: uppercase;
cursor: text;
}
#vertmenu li a:hover{
margin: 0px;
padding: 0px;
list-style: none;
color: White;
font-family: Arial;
font-weight: bold;
font-size: 10px;
width: 155px;
height: 30px;
padding: 6 5 5 10;
display: block;
cursor: text;
background-image: url(images/PurpleTab.jpg);
background-repeat: no-repeat;
text-transform: uppercase;
text-decoration: none;
-
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li ul {
margin: 0px;
padding: 0px;
padding-left: 5px;
}
#vertmenu ul li a:link, #vertmenu ul li a:visited {
display: block;
background-image: none;
text-decoration: none;
color: #000000;
padding: 0 5 5 10;
font-family: Arial;
font-size: 11px;
font-weight: normal;
width:155px;
height: 20px;
text-transform: none;
cursor: hand;
}

#vertmenu ul li ul li a {
width:155px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus, #vertmenu ul li a#vertmenuCurrentLink  {
color: #F16422;
padding: 0 5 5 10;
height: 20px;
background-image: none;
background-color: Transparent;
text-decoration: none;
font-family: Arial;
font-size: 11px;
font-weight: normal;
cursor: hand;
text-transform: none;
}

/* Temp Sidebar menu settings menu settings*/
.MenuHdr
{ 
  font-size: 10px; padding-left: 15px; padding-right: 0px; color:White; font-weight:bold; padding-bottom: 4px; 
  background-image: url(images/PurpleTab.jpg); background-repeat: no-repeat; height:30px; text-transform: uppercase;
  background-color: Transparent; padding-top: 1px; cursor: default; 
}
.MenuItem HR
{
  background-color: Transparent; 
  border-top: none;
  border-left: none;
  padding-bottom: 4px; padding-top:1px;
  border-right: none;
  border-bottom: 0px solid #999999;   
  margin-right: 5px; 
  
}
/*
.MenuItemMouseOver
{ color: #f16422;  font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: none;
  cursor: pointer; padding-bottom: 4px; padding-top:1px;
  
    }

.MenuItem A, .MenuItem A:Active, .MenuItem A:Hover, .MenuItem A:Visited, .MenuItem A:Link 
{
  display: block; font-family: Arial; font-size: 11px;
  padding-left: 15px;
  padding-bottom: 4px; padding-top:1px;
  cursor: pointer;
  color: black;
  text-decoration: none;   
  

}
.MenuItemMouseOver A:Hover, .MenuItemMouseOver A:Visited, .MenuItemMouseOver A:Link
{ padding-left: 15px; color: #f16422; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: none;
  cursor: pointer; padding-bottom: 4px; padding-top:1px;
  
    }
*/
.MenuHdr A, .MenuHdr A:Active, .MenuHdr A:Hover, .MenuHdr A:Visited, .MenuHdr A:Link
{
  text-decoration: none; color: White; padding-top: 1px;
  padding-bottom: 2px; cursor: pointer; display: block; 
}


.currentItemHighlight
{ color: #f16422;
	}
   
/* Links Styling*/
A:link  {
    text-decoration:    none;
	font-family: Arial;
    color:  #F16422; 
	cursor: hand;
	
	}

A:visited   {    
    text-decoration:    none;
	font-family: Arial;
    color:  #F16422; 
	cursor: hand;
}

A:hover {
	font-family: Arial, Helvetica, sans-serif;
    color:  #ff6600; 
	cursor: hand;
	text-decoration: underline;
}

A:active    {
  text-decoration:    none;
	font-family: Arial;
    color:  #F16422; 
	cursor: hand;
	text-decoration: nonoe;

}

.SkinObject {
    font-size: 10px;
    color: #000000;
    font-weight: normal;
    font-family: Arial;
    text-decoration: none;
}

A.SkinObject:link {
    text-decoration:    none;
    font-size: 10px;
        font-weight: normal;
    color: #000000;
    font-family: Arial;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color:#000000;
}

A.SkinObject:hover    {
    text-decoration:    underline;
    color:#f16422;
}

A.SkinObject:active   {
    text-decoration:    underline;
    color:#f16422;
}

/* Bottom Link*/

.bottomlinks
{
    text-decoration:    none;
	font-family: Arial;
    color:  #Ffffff; 
		
	}
	
.bottomlinks:link  {
    text-decoration:    none;
	font-family: Arial;
    color: #Ffffff; 
	cursor: hand;
	
	}

.bottomlinks:visited   {    
    text-decoration:    none;
	font-family: Arial;
    color:  #Ffffff; 
	cursor: hand;
}

.bottomlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
    color:  #f16422; 
	cursor: hand;
	text-decoration: underline;
}

.bottomlinks:active    {
  text-decoration:    none;
	font-family: Arial;
    color:  #F16422; 
	cursor: hand;
	text-decoration: underline;

}
.topnav, .topnav:link, .topnav:visited
{
    font-family: Arial;
    font-size: 10px;
    color: White;
    padding-left: 15px;
    padding-right: 15px;
}
.topnav:hover, .topnav:active
{
    font-family: Arial;
    font-size: 10px;
    color: #F16422;
    padding-left: 15px;
    padding-right: 15px;
    text-decoration: underline;
}
.toplan, .toplan:link, .toplan:visited
{
    font-family: Arial;
    font-size: 10px;
    color: black;
    padding-left: 15px;
    padding-right: 15px;
}
.toplan:hover, .toplan:active
{
    font-family: Arial;
    font-size: 10px;
    color: #F16422;
    padding-left: 15px;
    padding-right: 15px;
    text-decoration: underline;
}
.topnav2, .topnav2:link, .topnav2:visited
{
    font-family: Arial;
    font-size: 10px;
    color: #F16422;
    padding-left: 15px;
    padding-right: 15px;
}
.topnav2:hover, .topnav2:active
{
    font-family: Arial;
    font-size: 10px;
    color: #F16422;
    padding-left: 15px;
    padding-right: 15px;
    text-decoration: underline;
}
/* Animation CSS Ajax*/

.wireFrame {
display: 	none; 
overflow: hidden; 
z-index: 2; 
background-color: #FFFFFF; 
border: solid 1px #D0D0D0;

}
.demoarea {
	padding:20px;
	background:#FFF url(images/demotop.png) no-repeat left top;
}

.demoarea p 
{
	padding:5px;
}

.demoheading {
	padding-bottom:20px;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.5em;
}

.demobottom {
	height:8px;
	background:#FFF url(images/demobottom.png) no-repeat left bottom;
}
.CloseButtonStyle {
background-color: #666666; 
color: #FFFFFF; 
text-align: center; 
font-weight: bold; 
text-decoration: none; 
border: outset thin #FFFFFF; 
padding: 5px;
}
.table
{
    font-family: Arial;
    font-size: 11px;
    
    }

