Body
{
    Margin: 0px;
    Background-Color: #FFFFFF;
	 background-image: url(images/background.gif);
	 background-repeat: repeat-x;
	 background-position: top;
	 FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
}

Form
{
    Margin-bottom: 0px
}


hr{
	width:100%;
	height:1px;
	color: #D6D6D6;
}

.Bullets{
   list-style: square;
	list-style-position: inside;
	display: run-in;
	line-height:24px;
	list-style-type: square;
	}
	
	/*------------------------------------------------------------------------------------------*/
	
.ContactFields{
	width:200px;
	height:14px;
	border: solid 1px #000000;
	background-color:#ECECEC;
	FONT-WEIGHT: normal;
   FONT-SIZE: 10px;
   FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   TEXT-ALIGN: left;
   TEXT-DECORATION: none;
	padding:2px;
}

.ContactFieldsMultiline{
	width:200px;
	height:100px;
	border: solid 1px #000000;
	background-color:#ECECEC;
	FONT-WEIGHT: normal;
   FONT-SIZE: 10px;
   FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   TEXT-ALIGN: left;
   TEXT-DECORATION: none;
	padding:2px;
}

.ContactFieldsDropDown{
	width:200px;
	border: solid 1px #000000;
	background-color:#ECECEC;
	FONT-WEIGHT: normal;
   FONT-SIZE: 10px;
   FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   TEXT-ALIGN: left;
   TEXT-DECORATION: none;
	padding:2px;
}
/*------------------------------------------------------------------------------------------*/

.CallBackFields{
	width:152px;
	height:14px;
	border: solid 1px #000000;
	background-color:#ECECEC;
	FONT-WEIGHT: normal;
   FONT-SIZE: 10px;
   FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   TEXT-ALIGN: left;
   TEXT-DECORATION: none;
	margin-bottom: 10px;
	padding:2px;
}

.CallBackFieldsMulti{
	width:152px;
	height:60px;
	border: solid 1px #000000;
	background-color:#ECECEC;
	FONT-WEIGHT: normal;
   FONT-SIZE: 10px;
   FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   TEXT-ALIGN: left;
   TEXT-DECORATION: none;
	margin-bottom: 10px;
	padding:2px;
}



/*------------------------------------------------------------------------------------------*/

A.RedBoldNav:link
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none ;
    COLOR: #A10C00;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
}

A.RedBoldNav:visited
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none ;
    COLOR: #A10C00;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
}

A.RedBoldNav:hover
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none ;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: underline;
}

A.RedBoldNav:active
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none ;
    COLOR: #A10C00;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
}

/*------------------------------------------------------------------------------------------*/

A.BlackNav:link
{
	 FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: none ;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: underline;
	 	 line-height: 13px;
}

A.BlackNav:visited
{
	 FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: none ;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: underline;
	 	 line-height: 13px;
}

A.BlackNav:hover
{
	 FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: none ;
    COLOR: #9CBE41;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
	 	 line-height: 13px;
}

A.BlackNav:active
{
	 FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: none ;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: underline;
	 line-height: 13px;
}


/*------------------------------------------------------------------------------------------*/

A.SubNav:link
{
	 FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: none ;
    COLOR:  #A10C00;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
	 line-height: 15px;
}

A.SubNav:visited
{
	 FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: none ;
    COLOR:  #A10C00;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
	 line-height: 15px;
}

A.SubNav:hover
{
	 FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: none ;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: underline;
	 line-height: 15px;
}

A.SubNav:active
{
	 FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: none ;
    COLOR:  #A10C00;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
	 line-height: 15px;
}
/*------------------------------------------------------------------------------------------*/


A.SmallBlackBoldNav:link
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: none ;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: underline;
}

A.SmallBlackBoldNav:visited
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: none ;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
}

A.SmallBlackBoldNav:hover
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: none ;
    COLOR: #9CBE41;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
}

A.SmallBlackBoldNav:active
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: none ;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
}


/*------------------------------------------------------------------------------------------*/

.BlackText
{
	 FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: none ;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
	 }
	 
.BlackBoldText
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none ;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
	 }
	 
.SmallBlackText
{
	 FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: none ;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
	 }
	 
.SmallBlackBoldText
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: none ;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
	 }
	 
.SmallGreyText
{
	 FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: none ;
    COLOR: #525252;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
	 }
	 
.RedText
{
	 FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: none ;
    COLOR: #A10C00;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
	 }
	 
.SmallRedText
{
	 FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: none ;
    COLOR: #A10C00;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
	 }
	 
.RedHeaderText
{
	 FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: none ;
    COLOR: #A10C00;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
	 TEXT-DECORATION: none;
	 }
	 
/*------------------------------------------------------------------------------------------*/



/*------------------------------------------------------------------------------------------*/
#containall {
width:770px;
height: auto;
}
#LogoDiv{
width:756px;
height:42px;
padding-right:10px;
padding-top:28px;
background-image: url(images/logo.gif);
background-repeat: no-repeat;
}

#TopNavDiv{
width:auto;
height:auto;
float: right;
}

#ImageAreaDiv{
width:766px;
height:176px;
}

#MainNavDiv{
width:766px;
height:34px;
background-color: #525252;
float: left;
}

#NewsDiv{
width:184px;
height:auto;
padding:20px;
float: left;
clear: both;
border-top: solid 10px #FFFFFF;
}


#MainContentDiv{
width:500px;
height:auto;
padding:20px;
float: left;
background-image: url(images/vert_back.gif);
background-position: top left;
background-repeat: repeat-y;
border-top: solid 10px #FFFFFF;
border-bottom: solid 10px #FFFFFF;
}
#Footer{
height:auto;
width: auto;
border:solid #000000 1px;
}











#navcontainer ul{
padding-left: 0;
margin-left: 0;
margin:0;
background-color: #525252;
color: White;
float: left;
width: 766px;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}

#navcontainer ul li {
	display: inline;
	list-style-type: none;
}

#navcontainer ul li a{
padding: 8px 7px 8px 7px;
background-color: #525252;;
color: White;
text-decoration: none;
float: left;
}

#navcontainer ul li a:hover{
background-color: #787878;
color: #ffffff;
}

#righttxt{
padding: 8px;
background-color: #525252;;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CECECE;
text-decoration: none;
float: right;
}





/*------------------------------------------------------------------------------------------*/


#KeyPeopleTable{
	width:490px;
	height:auto;
}

.KeypeopleLeftCell{
	width:90px;
	text-align: left;
	vertical-align: top;
}

.KeypeopleRightCell{
	width:290px;
	background-color: #F5F5F5;
	padding:5px;
	text-align: left;
	vertical-align: top;
	border-left: solid 6px #FFFFFF;
}

.KeypeopleBackTopCell{
	width:60px;
	background-color: #F5F5F5;
	padding:5px;
	text-align: right;
	vertical-align: top;
}


#ContactTable{
	width:auto;
	height:auto;
}








