﻿body
{
	margin: 20px 15px 15px 15px;
	font-family: Verdana, Arial, Tahoma;
	background-image: url('images/background.gif');
}
td
{
	vertical-align: top;
}
.lanLayoutTable
{
	width: 100%;
	padding-top: 7px;
}
.mainDiv
{
	text-align: center;
	width: 100%;
}
.divPageLimit
{
	width: 903px;
	display: inline-block;
}
.divHeader
{
	height: 97px;
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 100%;
}
.divMenu
{
	border: solid 1px #cdcdcd;
	border-top: solid 0px White;
	background-image: url('images/menuBg.gif');
}
.divContentOuter
{
	background-color: White;
	border-left: solid 1px #cdcdcd;
	border-right: solid 1px #cdcdcd;
	/*background-image: url('images/contentTopBg.gif');*/
	background-repeat: repeat-x;
	background-position: right top;
	padding: 20px 20px 15px 20px;
}
.tdBanner
{
	width: 185px;
}
.tdProfileImg
{
	width: 190px;
}
.divProfileImg
{
	width: 176px;
	height: 315px;
	background-image: url('images/profileImg.gif');
	background-repeat: no-repeat;
}
.divTargetsBanner
{
	width: 185px;
	height: 425px;
	background-image: url('images/sideBanner.jpg');
	background-repeat: no-repeat;
}
.tdGap
{
	width: 15px;
}
.tdBtmLeft, .tdBtmRight
{
	width: 6px;
	background-position: center top;
	background-repeat: no-repeat;
	font-size: 1px;
}
.tdBtmMid
{
	background-image: url('images/bottomBg.png');
	background-position: center top;
	height: 10px;
	font-size: 1px;
	background-repeat: repeat-x;
}
.blueBox
{
	/*background-color: #e3e7ec;*/
	width: 100%;
}
.blueBox .t_l, .blueBox .t_r,
.blueBox .b_l, .blueBox .b_r
{
	/*height: 4px;
	width: 6px;*/
	background-repeat: no-repeat;
}
.divOurHightlightTbl
{
	margin-top: 30px;
}
.divOurMissionTbl
{
	/*margin-top: 6px;*/
}
.divOurMission
{
	color: #c40e0e;	
	font-size: 15pt;
	font-weight: bold;
	margin: 5px 10px 2px 10px;
}
.divRedHighlightText
{
	color: #c40e0e;	
	font-size: 20pt;
	font-weight: bold;
	/*margin: 20px 15px 20px 15px;*/
	margin: 20px 0px 20px 0px;
}
.divBlueHighlightText
{
	color: #3f5cd5;
	font-size: 20pt;
	font-weight: bold;
	margin: 20px 15px 20px 15px;
}
.divMission
{
	color: #c40e0e;	
	font-size: 18pt;
	font-weight: bold;
	margin: 0px 10px 7px 10px;
}
.divHowCanWeHelp
{
	/*color: #3f5cd5;	
	font-size: 20pt;*/
	/*margin: 24px 16px 10px 16px;*/
	margin: 24px 10px 10px 10px;
	font-weight: bold;
}
.divContentHeader
{
	/*color: #3f5cd5;	*/
	color: #c40e0e;
	font-size: 22pt;
}
.divHowCanWeHelpText
{
	font-size: 15px;
	/*margin: 10px 16px 0px 16px;*/
	margin: 10px 10px 25px 10px;
}
.divHowCanWeHelpText p
{
	margin: 10px 0px 10px 0px;
}
.divContentText
{
	font-size: 15px;
	margin: 20px 0px 25px 0px;
}
.divContactUs 
{
	font-size: 13px;
	/*margin: 10px 16px 0px 16px;*/
	margin: 20px 10px 0px 10px;
	color: #215573;
}
.divContactUs A
{
	/*color: #215573;*/
	color: Black;
	text-decoration: none;
}
.divContactUs A:hover
{
	color: #c20e0e;
}
.dlMenuItem
{
	margin: 0px 0px 0px 10px;
	display: inline-table;
}
.divMenuItem
{
	padding: 0px 18px 0px 18px;
	line-height: 40px;
}
.divSelectedMenuItem
{
	padding: 0px 10px 0px 10px;
}
.hlMenuItem, .hlMenuItem:visited
{
	font-size: 14px;
	color: #515151;
	text-decoration: none;
}
.hlMenuItem:hover
{
	color: #c40e0e;
}
.table
{
	width: 100%;
}
.tdMenuItem_l, .tdMenuItem_r
{
	width: 3px;
	height: 40px;
}
.tdMenuItem
{
	height: 40px;
	background-image: url('images/menuItem_bg.png');
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
}
.tdMenuItem A
{
	font-size: 14px;
	color: White;
	text-decoration: none;
}
li
{
	margin: 0px 0px 2px 0px;
	padding: 0px 5px 0px 5px;
}
ul
{
	margin: 7px 25px 25px 25px;
	padding: 0px 0px 0px 0px;
}
.credits, .credits A
{
	font-size: 10px;
	text-decoration: none;
	color: #c1c1c1;
	text-align: center;
	margin: 3px 0px 3px 0px;
}
.credits A:hover
{
	color: White;
}
.langbox
{
	display: inline-block;
}
.tdLangboxGap
{
	width: 10px;
}
.langbox .t_l, .langbox .t_r,
.langbox .b_l, .langbox .b_r
{
	background-repeat: no-repeat;
	height: 5px;
	width: 5px;
}
.langbox .m_l, .langbox .m_r,
.langbox .m_c, .langbox .t_c,
.langbox .b_c
{
	background-color: #920505;
}
.divLangSelect
{
	margin: 0px 3px 0px 3px;
}
.divLangSelect, .divLangSelect A
{
	color: White;
	text-decoration: none;
	font-size: 14px;
}
.divLangSelect A:hover
{
	text-decoration: underline;
}
