/* Menu
**********************************************************/

h1 {
	font-size: 20px;
	color: #000000;
	font-weight: bold;
/*	font-family: Arial, Helvetica, sans-serif;    */
	vertical-align: top;

}


h2 {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
}


h3 {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	line-height: 0px;
}



div#menu_outer, .inset {
  /* margin-right:15px;*/
  margin-right:7px;
}

div#menu_outer {
margin-top:15px;
}

div#menu_inner ul li {
	/*	background: #A2927A; */
	font-weight: normal;
	border-bottom: 1px solid #211103;
}

div#menu_inner ul li.menusublinksup {
	/* background-color: #705D52; */
									list-style-image: url(spacer.gif);
									
									}

div#menu_inner ul li.menusublinksub {
	/* background-color: #705D52; */
									list-style-image: url(spacer.gif);
									margin-left: -40px;

									}


div#menu_inner ul li:hover,
div#menu_inner ul li.menusublinksup li.menusublinksub li,
div#menu_inner ul li ul li {
	background-color:#5D5D5D;
}

div#menu_inner ul li ul li {
	border-top: 1px solid #211103;
	border-bottom-color: #9D8252;
}

div#menu_inner ul li ul li a {color: White;}


div#menu_inner ul li a {
	color: #FFFFFF;
	/*	text-transform: uppercase; */
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

/* End Menu
*******************************************************************************/








/* OldMenuMod MenuSubLinks.MenuHeadings
**********************************************************/

div#menu_inner ul li {
	/*	background: #A2927A; */
	font-weight: normal;
	border-bottom: 1px solid #211103;
}

div#MenuHeadings {
	/* background-color: #705D52; */
									list-style-image: url(spacer.gif);
									
									}

div#MenuSubLinks {
  background-color: #705D52; 

									}

div#menu_inner ul li:hover,
div#menu_inner ul li.menusublinksup li.menusublinksub li,
div#menu_inner ul li ul li {
	background-color:#5D5D5D;
}

div#menu_inner ul li ul li {
	border-top: 1px solid #211103;
	border-bottom-color: #9D8252;
}

div#menu_inner ul li ul li a {color: White;}


div#menu_inner ul li a {
	color: #FFFFFF;
	/*	text-transform: uppercase; */
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

/* End OldMenuMod
*******************************************************************************/






.style1 {
	font-size: 24px;
	line-height: normal;
	font-family: "Times New Roman", Times, serif;
}
body, div, p, span, select, input, textarea, .text0 {
	font-family: "Lucida Grande", Geneva, Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 16px;
}


body {
	margin: 0px;
	padding: 0px;
}


.contactLinkReportTitle {
	font-size: 18px;
	font-weight: bold;
}
.link_res, .link_res:link, .link_res:active, .link_res:visited, .link_res:hover {
	color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	line-height: 20px;
}
.link_resDiv {
	margin-top: 4px;
	margin-bottom: 15px;
}
a:link {
	FONT-FAMILY: "Lucida Grande", Geneva, Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
	font-weight: normal;
}
a:visited {
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
	font-weight: normal;	
}
a:hover {
	TEXT-DECORATION: underline;
	COLOR: #FFFFFF;
	font-weight: normal;
}
.a1whitepx {
	border: 1px solid #FFFFFF;
}
.inframeBODYclassNoMargin {
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.resourceHeadings {
	background-color: #333333;
	height: 35px;
	width: 100%;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 20px;
}
.nineheadings {
	font-weight: bold;
}
.biggestBodyTable {
	text-align: center;
	vertical-align: middle;
	border: thick solid #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}
A.verybottomLinks, A.verybottomLinks:link A.verybottomLinks:visited A.verybottomLinks:hover {
	color: #999999;
	font-weight: normal;
}
.PerformanceSectionTitles {
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.performancePointstablestyle {
	border: medium double #999999;
	padding: 20px;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
}
.frontHomeBodyTable {
	border: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
}
.frontHomeBodyTableR {
	border: 1px dotted #999999;
	padding: 7px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.frontWelcomeBODYdivs {
	vertical-align: middle;
	padding: 10px;
	margin-right: 20px;
	margin-left: 20px;
	border: 1px solid #000000;
	color: #333333;
	background-color: #FFFFFF;
}
.frontWelcomeBODYdivsCopy {
	vertical-align: middle;
	padding: 15px;
	margin-right: 45px;
	margin-left: 45px;
	border: 1px solid #000000;
}
.frontWelcomeDivLinks {
	font-size: 11px;
	border: 1px solid #000000;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 45px;
	margin-bottom: 0px;
	margin-left: 45px;
	color: #CCCCCC;
	width: auto;
	height: auto;
	background-color: #000000;
}
.frontWelcomeDivLinksINDEX {
	align: center;
	font-size: 11px;
	border: medium none #999999;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #CCCCCC;
	width: 600px;
	height: auto;
}
.frontWelcomeBODYdivsFrontPicWelcome {
	vertical-align: middle;
	background-color: #333333;
	padding: 0px;
	margin-right: 45px;
	margin-left: 45px;
	border: 1px solid #000000;
}
.frontWelcomeDivLinksFrontOnly {
	vertical-align: middle;
	padding: 15px;
	margin-right: 50px;
	margin-left: 50px;
	border: 1px inset #FFFFFF;
	color: #FFFFFF;
	background-color: #000000;
	font-family: "Century Gothic", "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
}
.rightStripDiv {
	margin-right: 10px;
	margin-left: 10px;
}







 .MenuHeadings {
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	width: 151px;
	padding-left: 5px;
	margin: 0px;
	padding-top: 7px;
	padding-bottom: 3px;
}



.MenuSubLinks {
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	width: 151px;
	padding-left: 5px;
	margin: 0px;
}
.MenuSubLinks:hover {
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	width: 151px;
	padding-left: 5px;
	margin: 0px;
	background-color: #999999;
}


/* links: */

A.MenuSubLinks:link {
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	COLOR: #000000;
	text-decoration: none;
}
A.MenuSubLinks:visited {
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	COLOR: #000000;
	text-decoration: none;
}
A.MenuSubLinks:hover {
	text-decoration: underline;
}










A.xfq:link {
	font-size: 11px;
	font-weight : bold;
	line-height: 19px;
	COLOR: #000000;
	text-decoration: none;
}
A.xfq:visited {
	font-size: 11px;
	font-weight : bold;
	line-height: 19px;
	COLOR: #000000;
	text-decoration: none;
}
A.xfq:hover {
	font-size: 11px;
	font-weight : bold;
	line-height: 19px;
	COLOR: #000000;
	text-decoration: none;
}
A.frontxfq:link {
	font-size: 11px;
	font-weight : bold;
	line-height: 19px;
	COLOR: #000000;
	text-decoration: none;
}
A.frontxfq:visited {
	font-size: 11px;
	font-weight : bold;
	line-height: 19px;
	COLOR: #000000;
	text-decoration: none;
}
A.frontxfq:hover {
	font-size: 11px;
	font-weight : bold;
	line-height: 19px;
	COLOR: #999999;
	text-decoration: underline;
}




A.frontxfq8:link {
	font-size: 11px;
	font-weight : normal;
	line-height: 14px;
	COLOR: #000000;
	text-decoration: underline;
}
A.frontxfq8:visited {
	font-size: 11px;
	font-weight : normal;
	line-height: 14px;
	COLOR: #000000;
	text-decoration: underline;
}
A.frontxfq8:hover {
	font-size: 11px;
	font-weight : normal;
	line-height: 14px;
	COLOR: #999999;
	text-decoration: underline;
}




.xfbhi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #327cab;
	font-weight: bold;
	padding-bottom: 0px;
}
.xfbspace {
	background-color: #E6EDF7;
	padding-top: 2px;
	margin-bottom: 9px;
}
.BodyHeading {
	font-size: 18px;
	font-weight: bold;
}
.continueBackLinkBox {
	background-color: #CCCCCC;
	padding: 10px;
	border: 1px solid #333333;
}
.pageHeadingTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin-left: 40px;
}
.maintablebackground {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.maintableSPLASH {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}


.maintableMBGbackground {
	background-color: #333333;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
A.maintableMBGbackgroundL, A.maintableMBGbackgroundL:link A.maintableMBGbackgroundL:visited A.maintableMBGbackgroundL:hover {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px;
}
.1pxblackborder {
	border: 1px solid #000000;
}
.tdPADDINGmargin {
	margin: 0px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 30px;
}
table {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.leftNavTable {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	/*	list-style-image: url(redbulletdf.gif); */
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #333333;
}
.1pxDotted000000border {
	border: 1px solid #FFFFFF;
}
.1pxDottedFFFFFFborder {
	border: 1px dotted #FFFFFF;
}
.profilePicAlign {
	border: 1px solid #000000;
	position: relative;
	left: 10px;
	top: 10px;
	float: left;
	width: auto;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.profileBodyPicText {
	position: relative;
	right: 10px;
	top: 10px;
	float: left;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.white5pxborder {
	border: 1px solid #FFFFFF;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#content_body p {
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	/*color: #170903;*/
  color: Black;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.7em;
	text-indent: 5px;
}
.MeetTeamTitleDiv {
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 25px;
	width: 100%;
	padding-left: 0px;
	background-color: #666666;
	text-align: right;
}
bodyOLD, divOLD, pOLD, spanOLD, .text0OLD {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	color: #333333;
	font-size: 11px;
	line-height: 16px;
}
.loveLETTERS {
	vertical-align: middle;
	background-color: #F7F7F7;
	padding: 10px;
	margin-right: 20px;
	margin-left: 20px;
	border: 1px solid #000000;
	color: #333333;
}
.loveLETTERSteambox {
	vertical-align: middle;
	background-color: #FFFFFF;
	padding: 20px;
	margin-right: 20px;
	margin-left: 20px;
	border: 1px solid #000000;
	color: #333333;
}
.mainblocktableformat {
	vertical-align: middle;
	background-color: #99FF33;
	padding: 5px;
	margin-right: 20px;
	margin-left: 20px;
	border: 1px solid #000000;
	color: #FFFFFF;
	background-image: url(gray.peace%20-%20Copy.png);
	margin-top: 0px;
	margin-bottom: 0px;
}
.mainMEETPictable {
	vertical-align: middle;
	padding: 0px;
	border: 1px solid #000000;
	color: #FFFFFF;
	background-image: url(gray.peace%20-%20Copy.png);
	margin: 0px;
}
.picturePadding {
	background-color: #FFFFFF;
	padding: 5px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
}
.tdPADDINGmarginLess {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.picturepaddingListingFront {
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.picturePaddingLeft {
	background-color: #000000;
	padding: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 15px;
}
.frontBODYdivsTEAMboxes {
	vertical-align: middle;
	padding: 0px;
	margin-right: 20px;
	margin-left: 20px;
	border: 1px solid #000000;
	color: #333333;
	background-color: #FFFFFF;
}
.maintablebackgroundINDEX {
	border: medium solid #CCCCCC;
}
.frontWelcomeDivLinksLoginLink {
	font-size: 11px;
	border: 1px solid #000000;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 45px;
	margin-bottom: 0px;
	margin-left: 45px;
	color: #CCCCCC;
	width: auto;
	height: auto;
	background-image: url(soft.red.png);
}
.frontWelcomeDivLinksLoginLink1 {
	font-size: 11px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 45px;
	margin-bottom: 0px;
	margin-left: 45px;
	color: #CCCCCC;
	width: auto;
	height: auto;
}
.bottomlinksphpTableStyle {
}
A.vVerybottomLinks, A.vVerybottomLinks:link A.vVerybottomLinks:visited A.vVerybottomLinks:hover {
	color: #000000;
	font-weight: normal;
}
.checklist {
	border: 0px solid #ccc;
	list-style: none;
	overflow: auto;
}
.checklist, .checklist li {
	margin: 0;
	padding: 0;
}
.checklist label {
	display: block;
	text-indent: -25px;
	margin-left: 15px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 25px;
}
.checklist label:hover, .checklist label.hover {
	background: #777;
	color: #fff;
}
* html .checklist label {
	height: 1%;
}



.contactX2formHorizTableBlock {
	background-color: #666666;
	margin: 0px;
	padding: 0px;
	height: 7px;
}
.contactX2formDivTableLeftDesc {
	background-color: #E1E1E1;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 15px;
}
.contactX2formDivTableRightContent {
	background-color: #F0F0F0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E1E1E1;
	border-right-color: #E1E1E1;
	border-bottom-color: #E1E1E1;
	border-left-color: #E1E1E1;
	padding-left: 22px;
}

.contactX2formDivTableRightContent55 {
	background-color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #E1E1E1;
	border-right-color: #E1E1E1;
	border-bottom-color: #E1E1E1;
	border-left-color: #E1E1E1;
}



/*styleredesign.css*/

ul li	
{
	list-style : disc;
	margin-left : -24px;
}
checkbox	
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #333333; 
	font-size: 11px; 
	line-height: 16px;
}
.MainTopNav
{

	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: Black;
	font-size:10px;
	background:white;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
	cursor:hand;
	text-align:left;
	padding-left:4px;
	padding-right:4px;
	
}
.MainTopNavOver
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:10px;
	background:white;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
	cursor:hand;
	text-align:left;
	padding-left:4px;
	padding-right:4px;

}
A.LeftNavLink:link
{ 
	font-size: 11px;
	font-weight : bold; 
	line-height: 19px; 
	COLOR: #949383; 
}

A.main:link
{
    COLOR: #323232;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    TEXT-DECORATION: none
}
A.main:visited
{
    COLOR: #323232;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    TEXT-DECORATION: none
}
A.main:active
{
    COLOR: #bdbdbd;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    TEXT-DECORATION: underline
}
A.main:hover
{
    COLOR: #bdbdbd;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    TEXT-DECORATION: none
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Times, verdana, arial, helvetica, geneva;
    TEXT-DECORATION: none
}
.subheading
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    TEXT-DECORATION: none
}

.pipe{
        color:#969684;
        font-size:10px;
        font-weight: normal;
        font-style: verdana;
}
.dottedLine
{
	border-right: dotted 1px #969684;	
	width:13px;
	margin-top:1px;
}
.divALLalignsCentered {
	vertical-align: middle;
}

.copyright2007{
        color:#969684;
        font-size:9px;
        font-weight: normal;
        font-style: verdana;
}
.mainPictureBack {
	background-image: url(mainPictureBackpic%20-%20Copy.jpg);
	background-repeat: no-repeat;
}
.loveLETTERSfeature {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: normal;
	font-weight: normal;
}
.loveLETTERSFrontfeature {
	font-family: "Lucida Grande", Geneva, Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
}

