@charset "utf-8";

body {
	background-color: #4d4d4d;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 11pt;
	color: #333333;
}

H1 {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #363636;
	padding: 0px;
	margin: 0px;
}

H2 {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #135ba5;
	padding: 0px;
	margin: 0px;
}


.YellowBoldLink:link {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffcf01;
	text-decoration: none;
}
.YellowBoldLink:visited {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffcf01;
	text-decoration: none;
}
.YellowBoldLink:active {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffcf01;
	text-decoration: none;
}

.YellowBoldLink:hover {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.BlueLink:link {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2980b8;
	text-decoration: underline;
}
.BlueLink:visited {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2980b8;
	text-decoration: underline;
}
.BlueLink:active {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2980b8;
	text-decoration: underline;
}

.BlueLink:hover {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #e03f00;
	text-decoration: underline;
}

.TahomaWhite11 {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.TahomaYellow14Bold {
	font-family: Tahoma, Verdana, Arial, Georgia, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff001;
	text-decoration: none;
}

.TahomaBlue11 {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #050c6b;
	text-decoration: none;
}

.TahomaBlueBold11 {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4a4a4a;
	text-decoration: none;
}

.PageBGTD {
	background-image: url(../images/PageBG.gif);
	background-repeat: repeat-y;
}

.MastHead {
	background-image: url(../images/MastHeadBG.gif);
	background-repeat: repeat-x;
	height: 67px;
	padding-left: 20px;
}

.LeftNavMainTD {
	width: 239px;
	height: 260px;
}

.LeftNavSubTD {
	text-align: right;
	background-color: #2560ad;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 20px;

}

.NavSeparator {
	height: 1px;
	width: 219px;
	background-color: #373d89;
}

.Footer {
	height: 30px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	background-color: #232323;
}

.FooterLink:link {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a7a7a7;
	text-decoration: none;
}
.FooterLink:visited {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a7a7a7;
	text-decoration: none;
}
.FooterLink:active {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a7a7a7;
	text-decoration: none;
}

.FooterLink:hover {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.FooterText {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #a7a7a7;
	text-decoration: none;
	text-align: right;
}

.FooterTextBold {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a7a7a7;
	text-decoration: none;
	text-align: left;
}

.InnerPageLeftBox {
	background-image: url(../images/InnerBoxBG.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.TahomaOrange11 {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #e03f00;
	text-decoration: none;
}

.BlueLink11:link {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2980b8;
	text-decoration: underline;
}
.BlueLink11:visited {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2980b8;
	text-decoration: underline;
}
.BlueLink11:active {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2980b8;
	text-decoration: underline;
}

.BlueLink11:hover {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e03f00;
	text-decoration: underline;
}

.WhiteLink:link {
	font-family: Tahoma, Verdana, Arial, Georgia, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.WhiteLink:visited {
	font-family: Tahoma, Verdana, Arial, Georgia, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.WhiteLink:active {
	font-family: Tahoma, Verdana, Arial, Georgia, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.WhiteLink:hover {
	font-family: Tahoma, Verdana, Arial, Georgia, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.BG_LargeScaleProjects {
	background-image:url(../images/BG_LargeProject.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
}
.BG_SmallScaleProjects {
	background-image:url(../images/BG_SmallProject.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
}
.BG_VSap {
	background-image:url(../images/BG_VSap.gif);
	background-repeat:repeat-y;
	background-position: center;
}
.ArialOrange14 {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #d15500;
	text-decoration: none;
}
.ArialBlue14 {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0b539d;
	text-decoration: none;
}
.ArialOrange24 {
	font-family: Arial, Tahoma, Verdana, Georgia, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #d15500;
	text-decoration: none;
}
.iconlist { 

	list-style: none;

	margin-top: 10px;

	margin-bottom: 10px;

	margin-left: 5px;

	padding: 0;

}
.iconlist-less { 

	list-style: none;

	margin-top: 5px;

	margin-bottom: 5px;

	margin-left: 5px;

	padding: 0;

}

li.icon_bullet { 
	background-image: url(../images/Bullet_003.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 2px 0 3px 20px;
	margin: .4em 0;
}
.bigger { font-size: 13pt; }