/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .6em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin: 0px;
    
}

.HP_Intro UL {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .8em;
	color: #6d525c;
}
.HP_Intro OL {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .8em;
	color: #6d525c;
}

.HP_Intro TABLE {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .9em;
	color: #6d525c;
}

a  
{ 
	text-decoration: none;
	color: #8B2543;
	font-size: .9em;
	 /* color: #90304c; */
}
a:hover
{
	 border-bottom:  dashed 1px #111;
	 font-size: .9em;
	 color: #f89a44;

}

img a a:hover
{
	border-bottom: none 0px;
}
.HeaderText
{
	font-weight: bold;
	font-size: 75%;
	color: #90304c;
	background-image: url("images/arrow_bullet.gif");
	background-repeat: no-repeat;
	padding-left: 52px;
	text-align: left;
}


/* Top Navigation menus */
#navcontainer
{
	padding-left: 0px;
	white-space:nowrap;
	color: white;
	font-size: 75%;
	font-family: arial, helvetica, sans-serif;
	background-color: #8B2543;
}
#navcontainer input
{
	height: 20px;
}
#navcontainer ul
{
	padding-left: 0px;
	margin-left: 0px;
	float: right;
}
#navcontainer .buttonSearch 
{
background-color: #f89a44;
color: #8B2543;
font-size: 1em;
font-weight: bold;
border: none;
}


#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding:  0.2em 1.5em;
background-color: #8B2543;
color: White;
text-decoration: none;
text-align: right;
background-image: url("images/bullet_top.gif");
background-repeat: no-repeat;
background-position: 0px;
}
#navcontainer ul li a:hover 
{
color: #f89a44;
background-image: url("images/bullet_top.gif");
background-repeat: no-repeat;
background-position: 0px;
}
/* Top Navigation menus */
#navcontainer
{
	padding-left: 0px;
	white-space:nowrap;
	color: white;
	font-size: 75%;
	font-family: arial, helvetica, sans-serif;
	background-color: #8B2543;
}
#navcontainer input
{
	height: 20px;
}
#navcontainer ul
{
	padding-left: 0px;
	margin-left: 0px;
	float: right;
}
#navcontainer .buttonSearch 
{
background-color: #f89a44;
color: #8B2543;
font-size: 1em;
font-weight: bold;
border: none;
}

#navcontainer ul li 
{
	display: inline;
background-image:  url("images/bullet_top.gif");
background-repeat: no-repeat;
background-position: 0px;
	 }
#navcontainer ul li a
{
padding:  0.2em 1.5em;
background-color: #8B2543;
color: White;
text-decoration: none;
text-align: right;
}
#navcontainer ul li a:hover 
{
color: #f89a44;
}

/* Top Right menus */
#navrightcontainer
{
	color: white;
	font-size: 95%;
	font-family: arial, helvetica, sans-serif;
	margin-left: 14px;
	width: 207px;
}

#navrightcontainer ul
{
	margin-left: 0px;
	float: right;
	 list-style: none;
}

/* #navrightcontainer ul li { }*/
#navrightcontainer ul li 
{
}
#navrightcontainer ul li a
{
	margin-left: 0px;
	border-bottom: solid 1px #8a2442;
	height: 20px;
	padding-left: 30px;
	color: White;
	text-decoration: none;
	background-image: url("images/arrow_navright.gif");
	background-repeat: no-repeat;
	background-position:  2px -1px;
	line-height: 25px;
	background-color: #ae6a71;
	width: 207px;
	text-align: left;

}
#navrightcontainer ul li a:hover	
{
color: #f89a44;
}

/* Submenus for the right navigation */
#navrightcontainer ul li ul
{
	color: #000;
	white-space: nowrap;
	text-decoration: none;
	text-align: right;
	padding-left: 30px;
}
#navrightcontainer ul li ul li
{
	margin-top: 5px;
	margin-bottom: 5px;
}
#navrightcontainer ul li ul li a
{
	width: 100%;
	border-bottom: none;
	height: 15px;
	color: #000;
	text-decoration: none;
	text-align: left;
	line-height: 17px;
	background-image: url("images/bullet.gif");
	background-repeat: no-repeat;
	background-position:   2px 4px;
	background-color: #fff;
}
P
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .8em;
	color: #6d525c;
}

.HP_Intro P
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .8em;
	color: #6d525c;
}


.HP_Intro
{
	padding:  10px 10px 10px 10px;
}
.HP_Col
{
	padding: 10px 10px 10px 10px;
}
.Contact
{
	font-family: Verdana;
	font-size: 8pt;
}
.Contact TH
{
	text-align: left;
}
.Footer
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .8em;
	color: #6d525c;
	padding: 10px 10px 10px 10px;
}