@charset "utf-8";
body {
	background: url(images/pgBg.gif) no-repeat left top;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
}

a:link {
	color: #FF7700;
	text-decoration: underline;
}
a:visited {
	color: #FF7700;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
	color: #0093D0;
}

#wrapper {
	width: 820px;
}
#topImg {
	height: 190px;
	width: 516px;
		margin-left:319px;
		margin-bottom:4px;
}
#nav {
	background: #2770ae;
	height: 31px;
	clear:both;
	margin-left:336px;
	width: 500px;
	padding-right: 0px;
}
#login {position:absolute;
	height: 20px;
	left:0px;
	margin-left:10px;
	margin-top:65px;}
#login a img { border:0px;}
#login a {
	color:#FFFFFF;
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
}
#login a:hover { color:#FFFF99; text-decoration:underline;}
#hm {position:absolute;
	height: 20px;
	left:0px;
	margin-left:10px;
	margin-top:90px;}
#hm a img { border:0px;}
#hm a {
	color:#FFFFFF;
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
}
#hm a:hover { color:#FFFF99; text-decoration:underline;}

#fr {position:absolute;
	height: 20px;
	left:0px;
	margin-left:10px;
	margin-top:20px;}
#fr a img { border:0px;}
#fr a {
	color:#FFFF99;
	text-decoration:underline;
	font-size: 12px;
	font-weight: bold;
}
#fr a:hover { color:#FFFFFF; text-decoration:none;}

#logo {
position:absolute;
	height: 148px;
	width: 154px;
	left:0px;
	margin-left:110px;
	margin-top:5px;
	
	
}
#logo a img { border:0px;}
#pgCnt {
	width: 510px;
	margin-top: 30px;
	margin-left:324px;
}
#smBox {
	width: 162px;
	margin-right: 12px;
	margin-top:18px;
	margin-bottom:12px;
	float:left;
}
#smBox.noMr { margin-right:0px;}
p { font-size:12px; color:#444444; line-height:18px; margin-top:12px; margin-bottom:6px;}
.diagram { margin-top:12px;}
.rm {
	font-size:12px;
	color:#0093d0;
	background: url(images/arrow01.gif) no-repeat right center;
	padding-right: 18px;
	text-decoration:none;
}
.title { margin:12px 0px;}
#pgFooter {
	clear:both;
	background: url(images/bgFtr.gif) no-repeat left top;
	width:683px; height:40px;
	margin-top:18px;
	color:#7d7d7d;
	font-size:12px;
	text-align:right;
	padding-top:42px;
	padding-right:140px;
}
#pgFooter a { color:#FF8000; text-decoration:none;}
#pgFooter a:hover { color:#FF8000; text-decoration:underline;}
#otherComp { left:0px; position:absolute; margin-top:634px; width:200px; margin-left:60px;}
#otCmp { text-align:right; margin-bottom:18px; }
#otCmp.left { text-align:left; margin-bottom:18px; width:234px; margin-top:24px; float:left; margin-right:16px;}
#otCmp  p{ font-size:11px; margin-top:6px;}
#otCmp a { color:#FF8000; font-size:11px; text-decoration:none;}
#tf { position:absolute; height:50px; width:127px; background:url(images/imgTF.gif) no-repeat top left; left:0px; margin-left:134px; margin-top:175px;}

#tf_FR { position:absolute; height:50px; width:127px; background:url(images/imgTF_FR.gif) no-repeat top left; left:0px; margin-left:134px; margin-top:175px;}

#tbGrey2 {
margin-top:10px;
}
#tbGrey2 .content{ background-color:#FFFFFF;}
#tbGrey2 .left {
	border-left: 2px solid #D5D5D5;
	background-color:#FFFFFF;
}
#tbGrey2 .right {
	border-right: 2px solid #D5D5D5;
	background-color:#FFFFFF;
}
#tbGrey2 .top {
	border-top: 2px solid #D5D5D5;
	background-color:#FFFFFF;
}
#tbGrey2 .top2 {
	border-left: 2px solid #D5D5D5;
	border-top: 2px solid #D5D5D5;
	background-color:#FFFFFF;
}
#tbGrey2 .bottom {
	border-bottom: 2px solid #D5D5D5;
	background-color:#FFFFFF;
}
#tbGrey2 .bottom2 {
	border-right: 2px solid #D5D5D5;
	border-bottom: 2px solid #D5D5D5;
	background-color:#FFFFFF;
}
#tbGrey2 p {
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	margin:4px 0px;
}
#tbGrey2 a {
font: normal 11px Tahoma, Arial, Helvetica, sans-serif; 
color: #3E99DF; 
text-decoration: none; }

#tbGrey2 a:hover { 
font: normal 11px Tahoma, Arial, Helvetica, sans-serif; 
color: #F5B124; 
text-decoration: underline; } 

#tbGrey2 li { line-height:16px;}


#tbGrey2 h3 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #F5B124;
	text-decoration: none;
	padding-bottom: 4px;
}
#tbGrey2 ul {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #1C71B2;
	text-decoration: none;
}#pgCnt h1 {
	font-family: "Arial Black";
	font-size: 36px;
	font-weight: bold;
	color: #0091CD;
}
#pgCnt h2 {
	font-family: "Arial Black";
	font-size: 30px;
	font-weight: bold;
	color: #FF7700;
}
