.topLeft{	padding-top: 15px;	padding-bottom: 15px;}

#topLeftBox01{	background-attachment: scroll;	background-image: url(../img/top_l_img01.gif);	background-repeat: no-repeat;	background-position: 390px 0px;}
#topLeftBox01 span.topLeftTex101{	color: #00356A;	font-weight: bold;	font-size: 14px;}
#topLeftBox01 span.topLeftTex102{	color: #00356A;	font-weight: bold;}
#topLeftBox01 div.topSearch{	margin: 0px 10px 5px 0px;	padding: 4px;	border: 1px solid #00356A;	background-color: #E6F2FF;	clear: both;}
#topLeftBox01 h2{	margin: 3px 0px 15px;	padding: 0px;}
#topLeftBox01 p.TLB01Tex{	line-height: 145%;	font-size: 14px;	width: 370px;	padding-bottom: 15px;}
#topLeftBox01 p{	margin: 0px;	padding: 0px 15px 0px 0px;}
#topLeftBox02{	padding: 0px;	margin-top: 30px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}
#topLeftBox02 h2{	margin: 3px 0px 15px;	padding: 0px;}
#topLeftBox02 p.TLB02Tex{	line-height: 145%;	font-size: 14px;}
#topLeftBox02 p{	margin: 0px;	padding: 0px 15px 0px 0px;}
#topLeftBox02 span.topLeftTex201{	color: #00356A;	font-weight: bold;	font-size: 14px;}
#topLeftBox02 td a{	color: #454545;	text-decoration: underline;}
#topLeftBox02 td a:hover{	color: #FF3300;	text-decoration: none;}
#topLeftBox03{	padding: 0px 0px 25px;	margin-top: 30px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}
#topLeftBox03 h2{	margin: 0px 0px 10px;	padding: 0px;}
#topLeftBox03 p.TLB03Tex{	line-height: 145%;	font-size: 14px;}
#topLeftBox03 p{	margin: 0px 0px 10px;	padding: 0px 15px 0px 0px;}
#topLeftBox03 span.topLeftTex301{	color: #00356A;	font-weight: bold;	font-size: 14px;}
#topLeftBox03 div.KeyWordSearch{	margin: 0px 10px 5px 0px;	padding: 4px;	border: 1px solid #00356A;	background-color: #E6F2FF;	clear: both;}

.topJobCat{	background-color: #E6F2FF;	border: 1px solid #00356A;	padding: 5px;}
.topJobCat h3{	font-size: 13px;	font-weight: bold;	color: #00356A;	margin: 0px;	padding: 0px 0px 5px;	line-height: 100%;}
.topJobCat h3 a{	color: #00356A;}
.topJobCat h3 a:hover{	color: #FF0033;	text-decoration: none;}
.topJobCat p{	margin: 0px;	padding: 0px;	display: inline;}


.topRight{	border-left-width: 1px;	border-left-style: solid;	border-left-color: #BFBAAE;	padding-bottom: 15px;	padding-top: 15px;}
.topRightBox{	background-color: #FFFFFF;	border: 1px solid #BFBAAE;	margin: 0px 10px 5px;	padding: 5px 5px 8px;	text-align: left;}
.topRight h4.topRightName{	margin: 0px;	padding: 0px;}

.topRightBox00{	background-color: #FFFFFF;	margin: 0px 10px 10px 9px;	padding: 8px 5px 10px 6px;	border-right: 1px solid #FF0033;	border-bottom: 1px solid #FF0033;	border-left: 1px solid #FF0033;	text-align: left;	background-image: url(../img/top_r_bk.gif);	background-repeat: no-repeat;	background-attachment: scroll;	background-position: right bottom;}
.topRightBox00 p.TRB00{	margin: 0px 0px 6px;	padding: 0px;}
.topRightBox00 a.TRB00on{	color: #FF0033;	text-decoration: underline;}
.topRightBox00 a.TRB00on:hover{	color: #FF0033;	text-decoration: none;}
.topRightBox00 a{	color: #454545;	text-decoration: underline;}
.topRightBox00 a:hover{	color: #FF0033;	text-decoration: none;}
.topRightBox01{	background-color: #FFFFFF;	margin: 0px 10px 10px 9px;	padding: 8px 5px 10px 6px;	text-align: left;	border-right: 1px solid #0066CC;	border-bottom: 1px solid #0066CC;	border-left: 1px solid #0066CC;	background-attachment: scroll;	background-image: url(../img/top_r_bk.gif);	background-repeat: no-repeat;	background-position: right bottom;}
.topRightBox01 p.TRB01{	margin: 0px 0px 6px;	padding: 0px;}
.topRightBox02{	background-color: #FFFFFF;	margin: 0px 10px 10px 9px;	padding: 8px 5px 10px 6px;	text-align: left;	border-right: 1px solid #BFBAAE;	border-bottom: 1px solid #BFBAAE;	border-left: 1px solid #BFBAAE;	background-attachment: scroll;	background-image: url(../img/top_r_bk.gif);	background-repeat: no-repeat;	background-position: right bottom;}
.topRightBox02 p.TRB02{	margin: 0px 0px 6px;	padding: 0px;}
.topRightBox02 a{	color: #454545;	text-decoration: underline;}
.topRightBox02 a:hover{	color: #FF0033;	text-decoration: none;}
.topRightBox03{	background-color: #FFFFFF;	margin: 0px 10px 10px 9px;	padding: 8px 5px 10px 6px;	text-align: left;	background-attachment: scroll;	background-image: url(../img/top_r_bk.gif);	background-repeat: no-repeat;	background-position: right bottom;	border: 1px solid #BFBAAE;}
.topRightBox03 h5{	margin: 0px 0px 6px;	padding: 0px;	font-size: 12px;	font-weight: bold;	line-height: 100%;}
.topRightBox03 h5 a{	text-decoration: none;	color: #454545;}
.topRightBox03 h5 a:hover{	color: #FF0033;	text-decoration: underline;}
.topRightBox03 p.TRB03{	margin: 0px 0px 6px;	padding: 0px;}
.topRightBox03 p a{	color: #454545;	text-decoration: underline;}
.topRightBox03 p a:hover{	color: #FF0033;	text-decoration: none;}

.topRightLink{margin: 0px 10px 10px 9px;	padding: 5px 5px 8px;	text-align: left;}
.topRightLink p{	margin: 0px 0px 5px;	padding: 0px;}
