body{margin: 0px;padding: 0px;font-family:Arial, Verdana, Helvetica, sans-serif;color: #666666}
#main {width: 777px;float: left}
#heder{width: 777px;float: left}
.clear{clear: both}

#logoImage{ width: 434px;float: left}
#hederGo{width: 343px;float: left;
  background-image: url(../images/castrol_masthead_logo_right.gif);
  background-position: top left;
  background-repeat: no-repeat;
  height: 66px
}
.logoContainertext{position: absolute;left: 230px;top: 23px;color: #FFFFFF;text-transform: uppercase;font-size: 0.85em;font-weight: bold;display: block;FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, sans-serif}
#topLinks{float: right; padding-right: 33px; padding-top: 2px }
.utilityLink:link {display: block; font-size: 0.7em; float: left; margin-left: 10px; text-transform: capitalize; color: #ffffff; background-color: transparent; text-decoration: none}
.utilityLink:visited {display: block; font-size: 0.7em; float: left; margin-left: 10px; text-transform: capitalize; color: #ffffff; background-color: transparent; text-decoration: none}
.utilityLink:hover {display: block; font-size: 0.7em; float: left; margin-left: 10px; text-transform: capitalize; color: #ff0000; background-color: transparent; text-decoration: none}
.utilityLink:active {display: block; font-size: 0.7em; float: left; margin-left: 10px; text-transform: capitalize; color: #ff0000; background-color: transparent; text-decoration: none}
#formDiv{ float: right; width: 282px; height: 30px; margin-top: 16px }
.greenBold{display: block;color: #FFFFFF;font-weight: bold;font-size: 0.75em; float: left }
.searchBox {
display: block; font-size: 0.75em; width: 150px; color: #000; background-color: #fff;
margin: 0px;
padding: 0px;
float: left;
margin-left: 10px
}
.noBorder
{
	border:0px;
}
.lightGreenBold1 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; COLOR: #666666; BACKGROUND-COLOR: transparent
}
.mBot5 {
	MARGIN-BOTTOM: 5px
}
.mTop5 {
	MARGIN-TOP: 5px
}
.goAnchor {
border-right: #333 1px solid; padding-right: 4px; border-top: #ccc 1px solid; display: block; padding-left: 4px; font-weight: bold; font-size: 0.75em; text-transform: uppercase; border-left: #ccc 1px solid; CURSOR: pointer; color: #fff; border-bottom: #333 1px solid; background-color: #007b32;
float: left ; margin-left: 10px
}
.blanc{float: left;width: 100%; height: 12px }
.leftblanc{float: left;width:15px;}

#nav {
 float: left;
  width: 761px;
  height: 31px;
  background-image: url(../images/topnav_bg.gif);
  background-position: top;
  background-repeat: repeat-x;
}

.heading {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.95em; MARGIN-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; WIDTH: 213px; COLOR: #666666; LETTER-SPACING: -0.02em; HEIGHT: auto; BACKGROUND-COLOR: transparent
}
#homeright{height: 20px;margin-top: 15px;border-bottom: #ccc 0px solid}
#homeright a{ font-weight: bold; font-size: 0.7em;color:#007b32;
background: url(../images/greenArrow2.gif) no-repeat right;
display: block;text-decoration: none;
padding-left: 5px;padding-top: 0px;line-height: 10px
}
#homeright a:hover{color: #FF0000;background: url(../images/redArrow2.gif) no-repeat right;}

A.buttonnobordSub:link {
	border-right: #ccc 0px solid; border-top: #ccc 0px solid; display: block; font-size: 0.7em; float: left;border-left: #fff 0px solid; color: #007b32;border-bottom: #fff 0px solid; height: 15px; text-decoration: none
}
A.buttonnobordSub:visited {
	border-right: #ccc 0px solid; border-top: #ccc 0px solid; display: block; font-size: 0.7em; float: left;border-left: #fff 0px solid; color: #007b32; border-bottom: #fff 0px solid; height: 15px; text-decoration: none
}
A.buttonnobordSub:hover {color: #ff0000; background-color: #fff}
A.buttonnobordSub:active {color: #ff0000; background-color: #fff}

A.buttonnobordSubhome:link {
	border-right: #ccc 0px solid; border-top: #ccc 0px solid; display: block; font-size: 0.7em; float: left;border-left: #fff 0px solid; color: #000000;border-bottom: #fff 0px solid; height: 15px; text-decoration: none
}
A.buttonnobordSubhome:visited {
	border-right: #ccc 0px solid; border-top: #ccc 0px solid; display: block; font-size: 0.7em; float: left;border-left: #fff 0px solid; color: #000000; border-bottom: #fff 0px solid; height: 15px; text-decoration: none
}
A.buttonnobordSubhome:hover {color: #ff0000}
A.buttonnobordSubhome:active {color: #ff0000}

A.button:link {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 0px solid; display: block; padding-left: 5px; font-weight: bold; font-size: 0.7em; float: left; padding-bottom: 7px; margin: 1px 0px 0px; text-transform: uppercase; border-left: #fff 1px solid; color: #007b32; padding-TOP: 8px; border-bottom: #fff 0px solid; height: 15px; text-decoration: none
}
A.button:visited {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 0px solid; display: block; padding-left: 5px; font-weight: bold; font-size: 0.7em; float: left; padding-bottom: 7px; margin: 1px 0px 0px; text-transform: uppercase; border-left: #fff 1px solid; color: #007b32; padding-TOP: 8px; border-bottom: #fff 0px solid; height: 15px; text-decoration: none
}
A.button:hover {color: #ff0000; background-color: #fff}
A.button:active {color: #ff0000; background-color: #fff}

#mainDiv{padding-left: 20px;float: left;width: 780px;}
#mainDivOth{float: left;width: 761px;}
.mainDivInd{padding-left: 13px;float: left;width: 780px;}
.leftCont{float: left; }
.leftTopCont{float: left;width:502px }
.rightCont{float: left;width:238px;pading-top;20px}

#banner1{width: 238px;height: auto;float: left}
#banner2{width: 489px;height: auto;margin-left: 12px;float: left}
.box1{
float: left;height: 209px;
background-image: url(../images/hsthoricontainer_bg.jpg);
background-repeat: repeat-x;
background-position: left  top;
border: 1px solid #dfdfdf;
margin-top: 17px;
margin-right: 13px;
  width: 236px
}
.box2{
width: 236px;
background-image: url(../images/box2Bg.gif);
background-repeat: repeat-x;
background-position: left  top;
border: 1px solid #dfdfdf;
margin-top: 17px;
background-color: #f4f4f4
}
.box1Content{margin: 10px; width: 215px }
.heding{color: #666666;font-size: 0.9em;text-transform: uppercase;font-weight: bold; margin-left: 10px; width: 215px; margin-top: 5px }
.part3{ font-size: 0.75em; margin-top: 5px;margin-left: 10px; width: 215px}
.space1{float: left;width: 236px;margin-top: 17px;margin-right: 15px;}
.container1{float: left;width: 239px;margin-top: 17px;}
.contBox{float: left;padding: 10px;border: 1px solid #dfdfdf; background-color: #f4f4f4; margin-bottom: 12px }
.part{float: left;width: 218px}
.part2{float: left;width: 218px; font-size: 0.75em; margin-top: 5px }
.part4{width: 210px; margin-left: 11px; border-bottom: 1px solid #dfdfdf; height: 20px; margin-top: 7px }
.jusLin{width: 210px; margin-left: 11px;}
.jusLi:link{ text-decoration: none;font-size: 0.75em; color: #333333 }
.jusLi:visited{ text-decoration: none;font-size: 0.75em; color: #333333 }
.jusLi:active{ text-decoration: none;font-size: 0.75em; color: #333333 }
.jusLi:hover{ text-decoration: none;font-size: 0.75em; color: #dc241f }
.linkLargeBold:link {
display: block; font-weight: bold; font-size: 0.75em; text-transform: uppercase; color: #007b32; text-decoration: none;
background: url(../images/greenArrow3.gif) no-repeat right top
}
.linkLargeBold:visited {
display: block; font-weight: bold; font-size: 0.75em; background: url(../images/greenArrow3.gif) no-repeat right top; text-transform: uppercase; color: #007b32; text-decoration: none
}
.linkLargeBold:hover {
display: block; font-weight: bold; font-size: 0.75em; background: url(../images/redArrow3.gif) no-repeat right top; text-transform: uppercase; color: #dc241f; text-decoration: none
}
.linkLargeBold:active {
display: block; font-weight: bold; font-size: 0.75em; background: url(../images/greenArrow3.gif) no-repeat right top; text-transform: uppercase; color: #007b32; text-decoration: none
}

.linkLargeBoldInd:link {
display: block; font-weight: bold; font-size: 0.8em; text-transform: uppercase; color: #007b32; text-decoration: none;
background: url(../images/greenArrow3.gif) no-repeat right top
}
.linkLargeBoldInd:visited {
display: block; font-weight: bold; font-size: 0.8em; background: url(../images/greenArrow3.gif) no-repeat right top; text-transform: uppercase; color: #007b32; text-decoration: none
}
.linkLargeBoldInd:hover {
display: block; font-weight: bold; font-size: 0.8em; background: url(../images/redArrow3.gif) no-repeat right top; text-transform: uppercase; color: #dc241f; text-decoration: none
}
.linkLargeBoldInd:active {
display: block; font-weight: bold; font-size: 0.8em; background: url(../images/greenArrow3.gif) no-repeat right top; text-transform: uppercase; color: #007b32; text-decoration: none
}



.linkSmallBoldInd:link {
display: block; font-weight: bold; font-size: 0.75em;  color: #007b32; text-decoration: none;
background: url(../images/greenArrow3.gif) no-repeat right top
}
.linkSmallBoldInd:visited {
display: block; font-weight: bold; font-size: 0.75em; background: url(../images/greenArrow3.gif) no-repeat right top; color: #007b32; text-decoration: none
}
.linkSmallBoldInd:hover {
display: block; font-weight: bold; font-size: 0.75em; background: url(../images/redArrow3.gif) no-repeat right top; color: #dc241f; text-decoration: none
}
.linkSmallBoldInd:active {
display: block; font-weight: bold; font-size: 0.75em; background: url(../images/greenArrow3.gif) no-repeat right top;color: #007b32; text-decoration: none
}

#footerPopup{float: left;width: 403px; height: 60px; background: url(../images/win2col_footer.jpg) repeat-x bottom; border-right: 1px solid #e8e8e8 }
#leftPopup{float: left;width: 403px; height: 20px;}
#rightPopup{float: right;width: 403px; height: 20px;}

#footer{float: left; width: 761px; height: 20px; background: url(../images/masthead_container_bg.gif) repeat-x bottom; border-right: 1px solid #e8e8e8 }
#left{float: left;width: 461px; height: 20px;}

#footer .green {display: inline; font-size: 0.7em; color: #666666; background-color: transparent; float: left; padding-left: 30px;padding-top: 4px }
.linkSmall:link {
display: inline;font-size: 0.7em; background: url(../images/greenArrow.gif) no-repeat right; color: #007b32; text-decoration: none;
padding-right: 10px;
}
.linkSmall:visited {
display: inline;font-size: 0.7em; background: url(../images/greenArrow.gif) no-repeat right ; color: #007b32; text-decoration: none;
padding-right: 10px;
}
.linkSmall:hover {
display: inline;font-size: 0.7em; background: url(../images/redArrow.gif) no-repeat right ; color: #dc241f; text-decoration: none;
padding-right: 10px;
}
.linkSmall:active {
display: inline;font-size: 0.7em; background: url(../images/greenArrow.gif) no-repeat right ;color: #007b32; text-decoration: none;
padding-right: 10px;
}

.loginSmall:link {
display: inline;font-size: 12px; background: url(../images/greenArrow.gif) no-repeat right; color: #007b32; text-decoration: none;
padding-right: 10px;
}
.loginSmall:visited {
display: inline;font-size: 12px; background: url(../images/greenArrow.gif) no-repeat right ; color: #007b32; text-decoration: none;
padding-right: 10px;
}
.loginSmall:hover {
display: inline;font-size: 12px; background: url(../images/redArrow.gif) no-repeat right ; color: #dc241f; text-decoration: none;
padding-right: 10px;

}
.loginSmall:active {
display: inline;font-size: 12px; background: url(../images/greenArrow.gif) no-repeat right ;color: #007b32; text-decoration: none;
padding-right: 10px;

}

.divider1{font-size: 0.6em;display: inline;padding-bottom: 7px;position: relative;margin-left: 3px;margin-right: 3px;bottom: 1px}
#right{float: right}

.arrow {font-weight: normal; font-size: 0.75em; color: #000000; text-decoration: none}
.link7 {font-weight: bold; font-size: 0.75em; color: #007b32; text-decoration: none}
.link7:link {font-weight: bold; font-size: 0.75em; color: #007b32; text-decoration: none}
.link7:visited {font-weight: bold; font-size: 0.75em; color: #007b32; text-decoration: none}
.link7:hover {font-weight: bold; font-size: 0.75em; color: #ff0000; text-decoration: none}
.link7:active {font-weight: bold; font-size: 0.75em; color: #007b32; text-decoration: none}

.linkTxt{font-weight: normal; font-size: 0.75em;color: #000000;  text-decoration: none}

.link9:link {font-weight: bold; font-size: 0.75em; color: #007b32; text-decoration: none}
.link9:visited {font-weight: bold; font-size: 0.75em; color: #007b32; text-decoration: none}
.link9:hover {font-weight: bold; font-size: 0.75em; color: #ff0000; text-decoration: none}
.link9:active {font-weight: bold; font-size: 0.75em; color: #007b32; text-decoration: none}

.link8:link {font-weight: bold; font-size: 0.75em; color: #007b32; text-decoration: none; text-transform: uppercase; }
.link8:visited {font-weight: bold; font-size: 0.75em; color: #007b32; text-decoration: none; text-transform: uppercase;}
.link8:hover {font-weight: bold; font-size: 0.75em; color: #ff0000; text-decoration: none; text-transform: uppercase ;}
.link8:active {font-weight: bold; font-size: 0.75em; color: #007b32; text-decoration: none; text-transform: uppercase ;}

.link10{display: inline;padding-left: 12px;
background: url(../images/upGreen.gif) no-repeat left;
color: #007b32;
text-decoration: none;
text-transform: lowercase ;font-size: 0.7em;
}
.link10:hover{display: inline;padding-left: 12px;
background: url(../images/upRed.gif) no-repeat left;
color: #dc241f;
text-decoration: none;
text-transform: lowercase ;font-size: 0.7em;
}
.grayLink{margin-left: 10px; width: 215px;display: block; margin-top: 5px }
.grLink:link{display: block; text-decoration: none; background: url(../images/grayArrow.gif) no-repeat right; width: 207px;font-size: 0.75em; color: #000000 }
.grLink:visited{display: block; text-decoration: none; background: url(../images/grayArrow.gif) no-repeat right; width: 207px;font-size: 0.75em;color: #000000 }
.grLink:active{display: block; text-decoration: none; background: url(../images/grayArrow.gif) no-repeat right; width: 207px;font-size: 0.75em;color: #000000 }
.grLink:hover{display: block; text-decoration: none; background: url(../images/redArrow.gif) no-repeat right; width: 207px;font-size: 0.75em;color: #dc241f }
#hedLink{margin-top: 0px;padding-left: 20px;float: left; width: 750px; padding-bottom: 5px }
#hedLinkPrint{margin-top: 0px;padding-left: 0px;float: left; width: 750px; padding-bottom: 5px }
#hedLink1{margin-top: 0px;padding-left: 21px;float: left; width: 744px; padding-bottom: 5px }
.txt1{font-size: 0.75em; color: #333333 }
.txt2{font-size: 0.75em; color: #666666;}

#navLeft{width: 190px; float: left; height: 500px }
#navLeft ul {margin:0;padding: 0;list-style-type: none;}
#navLeft ul a {
display: block;
font-size: 0.75em;
width: 175px;
line-height: 23px;
color: #666666;
text-decoration: none;
background: #ffffff url(../images/button.gif) repeat-y top left;
text-indent: 0px;
border-bottom:#bcbcbc solid 1px;
}
#navLeft ul a:hover {background: #ffffff url(../images/button_over.gif) repeat-y top left;color: #dc241f}

#recomend{  height: 36px;width: 174px;background: url(../images/recomend.gif) no-repeat top left;margin-top: 15px}

#recomend a{ font-weight: bold; font-size: 0.7em;color: #333333;
background: url(../images/greenArrow2.gif) no-repeat right;
display: block;text-decoration: none;
padding-left: 40px;padding-top: 8px;line-height: 10px
}
#recomend a:hover{color: #dc241f;background: url(../images/redArrow2.gif) no-repeat right;}



#printer{  height: 36px;width: 174px;background: url(../images/print_bg.jpg) no-repeat top left;margin-top: 15px}
#printer a{ font-weight: bold; font-size: 0.7em;color: #333333;
background: url(../images/greenArrow2.gif) no-repeat right;
display: block;text-decoration: none;
padding-left: 40px;padding-top: 8px;line-height: 10px;
}
#printer a:hover{color: #dc241f;background: url(../images/redArrow2.gif) no-repeat right;}


#emailnews {width: 174px;background: url(../images/tools_container_bg.jpg);background-position:top left;background-repeat:repeat-x;margin-top: 15px;display:block;border:1px solid #dfdfdf}

#emailnews1 a:link{ font-weight: normal; font-size: 12px;color: #333333;
background: url(../images/grayArrow2.gif);background-repeat: no-repeat;background-position:right 10px ;display: block;width:160px;padding-left:10px;padding-top:5px;

}
#emailnews1 a:visited{ 
background: url(../images/grayArrow2.gif);background-repeat: no-repeat;background-position:right 10px ;display: block;border:0px solid green;width:160px;padding-left:10px;padding-top:5px;
 font-weight: normal; font-size: 12px;color: #333333;

}
#emailnews1 a:active{
background: url(../images/grayArrow2.gif);background-repeat: no-repeat;background-position:right 10px ;display: block;width:160px;padding-left:10px;padding-top:5px;
font-weight: normal; font-size: 12px;color: #333333

}
#emailnews1 a:hover{font-weight: normal; font-size: 12px;color: #cc0000;
background: url(../images/redArrow2.gif);background-repeat: no-repeat;background-position:right 10px ;display: block;width:160px;padding-left:10px;padding-top:5px;
border:0px solid green;
}
.emailnews1 a:link{ font-weight: normal; font-size: 12px;color: #333333;
background: url(../images/grayArrow2.gif);background-repeat: no-repeat;background-position:right 10px ;display: block;width:160px;padding-left:10px;padding-top:5px;

}
.emailnews1 a:visited{ 
background: url(../images/grayArrow2.gif);background-repeat: no-repeat;background-position:right 10px ;display: block;border:0px solid green;width:160px;padding-left:10px;padding-top:5px;
 font-weight: normal; font-size: 12px;color: #333333;

}
.emailnews1 a:active{
background: url(../images/grayArrow2.gif);background-repeat: no-repeat;background-position:right 10px ;display: block;width:160px;padding-left:10px;padding-top:5px;
font-weight: normal; font-size: 12px;color: #333333

}
.emailnews1 a:hover{font-weight: normal; font-size: 12px;color: #cc0000;
background: url(../images/redArrow2.gif);background-repeat: no-repeat;background-position:right 10px ;display: block;width:160px;padding-left:10px;padding-top:5px;
border:0px solid green;
}

.rightCon {width: 571px; float: left;}
#sectionHed1 {border:0px red solid;background:url(../images/title_bg.jpg) repeat-y;width:180px;float:right;margin-top:20px }
#sectionContent {position:relative;border:0px red solid;float:left;margin-top:20px }
#sectionHed {width: 571px; float: left;font-size: 1em;color: #007b32; text-transform: uppercase; font-weight: bold; margin-bottom: 7px;pading-top:0px }
#sectionHeadImage {width: 270px; float: left; height: 166px; margin-bottom: 5px;padding-top:27px }
#sectionHeadImageText {width: 280px; float: left; height: 166px;font-size: 1em;color: #666666; font-weight: bold; margin-left: 20px; margin-bottom: 5px }
.box3{float: left;background: #c3c3c3 url(../images/box3Bg.gif) repeat-x top left;
border: 1px solid #e7e7e7;height: auto;padding: 10px}
.box3top{width: 248px; float: left;}
.box3image{width: 75px; float: left;margin-right: 6px}
.box3cont{width: 165px; float: left;}
.box3contop{width: 165px; float: left; margin-bottom: 5px }
.boxMap{float: left; margin-bottom: 15px;width: 170px; }
.boxMapSmall{float: left; margin-bottom: 6px;width: 170px; }
#prLeft{width: 388px; float: left; margin-top: 40px; margin-bottom: 40px }
#prLeftTop{width: 388px; float: left;}
#prLeftTopImage{width: 150px; float: left; height: 90px; margin-right: 10px }
#prLeftTopTxt{float: left; width: 210px }

#prRight{width: 180px; float: left;margin-top: 40px;}
.box4{border: 1px solid #e7e7e7; height: 1% }
.box4Top{float: left;background: url(../images/box4bg.gif) repeat-x bottom left;
width:178px; height: 20px; }
.box4bot{float: left;width:178px; background-color: #f4f4f4 }
.box4Img{float: left;width:178px;}
.box4botLink{ margin: 10px }
.box4TopTxt{color: #666666;font-size: 0.9em;text-transform: uppercase;font-weight: bold; margin-top: 4px; margin-left: 5px }
.box4BotTxt{color: #666666;font-size: 0.95em;text-transform: uppercase;font-weight: bold; margin-top: 10px; margin-left: 5px }

#prLeftBt {width: 388px; float: left; margin-top: 30px }
.inThis{color: #666666;font-size: 0.9em;text-transform: uppercase;font-weight: bold;float: left; width: 100%; margin-bottom: 10px }
.linkHolder{width: 180px; float: left; margin-right: 15px }
.linkHolder ul {margin: 0;padding: 0;list-style-type: none;}
.linkHolder ul a {
display: block;
font-size: 0.75em;
width: 180px;
color: #666666;
text-decoration: none;
background: #ffffff url(../images/button2.gif) repeat-y top right;
border-bottom:#dfdfdf solid 1px;
  padding-top: 7px;
  padding-bottom: 2px
}
.linkHolder ul  a:hover {background: #ffffff url(../images/button2_over.gif) repeat-y top right;color: #dc241f}
.more{text-align: right; margin-top: 5px; margin-bottom: 30px;}
.topHed{ color: #007b32; text-transform: uppercase; font-size: 16pt; font-weight: bold }
.mapBox { margin-top: 10px; margin-right: 10px; width: 179px; float: left }
.smalLinks{width: 170px; float: left }
.smalLinks a{ display: block;font-size: 0.75em; color: #007b32; text-decoration: none; padding-left: 7px;background: url(../images/greenArrow.gif) no-repeat right; }
.smalLinks a:hover{color: #007b32;background: url(../images/redArrow.gif) no-repeat right; }

.cheadText{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
.cheadsubText{	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;font-style:italic}
.casthead{	font-family: Arial, Helvetica, sans-serif;	font-size: 19px;font-weight: bold;color:#007B32}
.ctext{	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
.cheadtext{	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
.submittext{ font-family: Arial, Helvetica, sans-serif;	font-size: 13px;font-weight: normal;color:#ffffff}
.canceltext{ font-family: Arial, Helvetica, sans-serif;	font-size: 13px;font-weight: bold;color:#007B32}
.errText { font-family: Arial, Helvetica, sans-serif;	font-size: 13px;font-weight: bold;color:#FF0000}
.errlogText { font-family: Arial, Helvetica, sans-serif;	font-size: 14px;font-weight: bold;color:#CD5806}
.stext { font-family: Arial, Helvetica, sans-serif;	font-size: 13px;font-weight: bold;color:#000000}
.linkText{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;}
.popupTitle{	font-family: Arial, Helvetica, sans-serif;	font-size: 17px;font-weight: bold;color:#007B32}
.popupheadText{	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
.popupText{	font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

.jusLi2:link{ text-decoration: none;font-size: 12px; color: #007b32 }
.jusLi2:visited{ text-decoration: none;font-size: 12px; color: #007b32 }
.jusLi2:active{ text-decoration: none;font-size: 12px; color: ##007b32 }
.jusLi2:hover{ text-decoration: none;font-size: 12px; color: #ff0000 }

.linkSmallBoldInd2:link {
display: block;  font-size: 0.75em;  color: #007b32; text-decoration: none;
background: url(../images/greenArrow3.gif) no-repeat right top
}
.linkSmallBoldInd2:visited {
display: block;  font-size: 0.75em; background: url(../images/greenArrow3.gif) no-repeat right top; color: #007b32; text-decoration: none
}
.linkSmallBoldInd2:hover {
display: block;  font-size: 0.75em; background: url(../images/redArrow3.gif) no-repeat right top; color: #dc241f; text-decoration: none
}
.linkSmallBoldInd2:active {
display: block;  font-size: 0.75em; background: url(../images/greenArrow3.gif) no-repeat right top;color: #007b32; text-decoration: none
}




.greenheader {
font:Arial, Verdana, Helvetica, sans-serif;
color:#007b32;
font-weight:bold;
font-size:18px;
}

.hsearchTitle {
font:Arial, Verdana, Helvetica, sans-serif;
color:#007b32;
font-size:22px;
}

.hsearchResult {
font:Arial, Verdana, Helvetica, sans-serif;
color:#666666;
font-size:16px;
font-weight:bold
}

.headercontent p{
font:Arial, Verdana, Helvetica, sans-serif;
color:#666666;
font-size:12px;
padding-top:10px;
}
.headercontent {
font:Arial, Verdana, Helvetica, sans-serif;
color:#666666;
font-size:0.75em;
padding-top:10px;
}
.headerimg {
font:Arial, Verdana, Helvetica, sans-serif;
color:#666666;
font-size:0.75em;
padding-top:25px;
}
.clrGreenTxt{
color:#007b32;
font-weight:normal;
font-size:12px;
}

.greenTxt:link {
display: inline;font-size: 12px; background: url(../images/greenArrow.gif) no-repeat right; color: #007b32; text-decoration: none;
padding-right: 10px;
}
.greenTxt:visited {
display: inline;font-size: 12px; background: url(../images/greenArrow.gif) no-repeat right ; color: #007b32; text-decoration: none;
padding-right: 10px;
}
.greenTxt:hover {
display: inline;font-size: 12px; background: url(../images/redArrow.gif) no-repeat right ; color: #dc241f; text-decoration: none;
padding-right: 10px;
}
.greenTxt:active {
display: inline;font-size: 12px; background: url(../images/greenArrow.gif) no-repeat right ;color: #007b32; text-decoration: none;
padding-right: 10px;
}
.txt22{font-size: 14px; color: #666666;font-weight:bold}
.act{
display: block; font-weight: bold; font-size: 0.75em; background: url(../images/redArrow3.gif) no-repeat right top; color: #dc241f; text-decoration: none
}
.errBigText { font-family: Arial, Helvetica, sans-serif;	font-size: 13px;font-weight: bold;color:#FF0000}

.RedLinkBold{
/*border-right: #ccc 1px solid;
padding-right: 5px;
border-top: #ccc 0px solid;
display: block;
padding-left: 5px;
font-weight: bold;
font-size: 0.7em;
float: left;
padding-bottom: 7px;
margin: 1px 0px 0px;
text-transform: uppercase;
border-left: #fff 1px solid;
color: #ff0000;
padding-TOP: 8px;
border-bottom: #fff 0px solid;
height: 15px;
text-decoration: none;
background-color: #fff;*/
border-right: #ccc 1px solid;
padding-right: 5px;
border-top: #ccc 0px solid;
display: block;
padding-left: 5px;
font-weight: bold;
font-size: 0.7em;
float: left;
padding-bottom: 7px;
margin: 1px 0px 0px;
text-transform: uppercase;
border-left: #fff 1px solid;
color: #007b32;
padding-TOP: 8px;
border-bottom: #fff 1px solid;
height: 15px;
text-decoration: none;
color: #ff0000;
background-color: #ffffff;


}

.GreenLink{
	/*border-right: #ccc 1px solid;
	padding-right: 5px;
	border-top: #ccc 1px solid;
	display: block;
	padding-left: 5px;
	font-weight: bold;
	font-size: 0.7em;
	float: left;
	padding-bottom: 7px;
	margin: 1px 0px 0px;
	text-transform: uppercase;
	border-left: #fff 1px solid;
	color: #007b32;
	padding-TOP: 8px;
	border-bottom: #fff 1px solid;
	height: 15px;
	text-decoration: none*/
	border-right: #ccc 1px solid;
	padding-right: 5px;
	border-top: #ccc 0px solid;
	display: block;
	padding-left: 5px;
	font-weight: bold;
	font-size: 0.7em;
	float: left;
	padding-bottom: 7px;
	margin: 1px 0px 0px;
	text-transform: uppercase;
	border-left: #fff 1px solid;
	color: #007b32;
	padding-TOP: 8px;
	border-bottom: #fff 1px solid;
	height: 15px;
	text-decoration: none;

}

.headTxt{
font-family: Arial, Helvetica, sans-serif;
/*font-weight: bold;*/
font-size: 16px;
}

.colorgreen{
color:#007b32;
font-weight:bold;
font-size:12px;
width:152px;

}
.colorgreys{

font-weight:normal;
font-size:12px;

}

A.submenu {
display: block;
font-size: 0.75em;
width: 175px;
line-height: 23px;
color: #666666;
text-decoration: none;
background: #ffffff url(../images/bg_green.gif) repeat-y top left;
text-indent: 20px;
/*border-bottom:#bcbcbc solid 0.1em;
border-right:#bcbcbc solid 0.1em;*/

}
A.submenu:hover {background:#007b32;color: #ffffff}

A.mainmenu {
display: block;
font-size: 0.75em;
width: 175px;
line-height: 23px;
color: #666666;
text-decoration: none;
background: #ffffff url(../images/button.gif) repeat-y top left;
text-indent: 0px;
border-bottom:#bcbcbc solid 0.01em;

}
A.mainmenu:hover {
background: #ffffff url(../images/button_over.gif) repeat-y top left;color: #dc241f;

}



.subtxt1{font-size:12px; color: #007b32 }
.subtxt2{font-size:12px; color: #666666;}
  .linkSmall2:visited {
display: inline;font-size: 12px; color: #007b32; text-decoration: none;
}
.linkSmall2:hover {
display: inline;font-size: 12px; color: #dc241f; text-decoration: none;

}
.linkSmall2:active {
display: inline;font-size:12px; color: #007b32; text-decoration: none;
}
 .clrGreenTxt1{
font-family: Arial, Helvetica, sans-serif;
color:#007b32;
font-weight:normal;
font-size:12px;
text-decoration:none;
}
.linkText2{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;}
.greenPipe1 {
	FONT-SIZE: 11pt; MARGIN-LEFT: 4px; COLOR:  #999999; MARGIN-RIGHT: 4px;
}
.mRight5 {
	MARGIN-RIGHT: 5px
}
.pBot2 {
	PADDING-BOTTOM: 2px
}


.link102{display: inline;padding-left: 10px;
background: url(../images/upGreen.gif) no-repeat width:5px left;
color: #007b32;
/*text-decoration: none;
/*text-transform: lowercase ;font-size: 12px;*/
}
.link102:hover{display: inline;padding-left: 10px;
background: url(../images/upRed.gif) no-repeat width:5px left ;
color: #dc241f;
text-decoration: none;
/*text-transform: lowercase ;font-size: 12px;*/
}
 .clrGreenTxt10{
font-family: Arial, Helvetica, sans-serif;
color:#007b32;
font-weight:normal;
font-size:13px;
text-decoration:none;
}
.pageTitleBgPanelMargin {
	FONT-SIZE: 22px; VISIBILITY: hidden; LINE-HEIGHT: 30px
}

.thissection{
padding-left:10px;
height:22px;
color: #666666;
font-weight:bold;
font-size:12px;
}

.footerTable {
	MARGIN-LEFT: 20px; WIDTH: 740px; BOTTOM: 2px; POSITION: relative; HEIGHT: 20px
}
.footerTable TD {
	VERTICAL-ALIGN: bottom
}
castrolextfooterTable TD {
	VERTICAL-ALIGN: bottom
}

#popup2colFooterContainer .footerTable {
	BORDER-RIGHT: #dfdfdf 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #dfdfdf 1px solid; DISPLAY: block; BACKGROUND-ATTACHMENT: scroll; LEFT: -20px; BACKGROUND-IMAGE: url(../images/win2col_footer.jpg); WIDTH: 385px; COLOR: #000; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: auto
}
#popup2colFooterContainer .footerTable TD {
	VERTICAL-ALIGN: middle; WIDTH: auto; HEIGHT: auto; TEXT-ALIGN: center
}
#popup2colFooterContainer .footerTable .green {
	DISPLAY: block; COLOR: #007b32; BACKGROUND-COLOR: transparent
}
#popup2colFooterContainer .footerTable .green:hover {
	DISPLAY: block; COLOR: #ff0000; BACKGROUND-COLOR: transparent
}
#popup2colFooterContainer .footerTable A:link .green {
	DISPLAY: block; COLOR: #007b32; BACKGROUND-COLOR: transparent
}
#popup2colFooterContainer .footerTable A:hover .green {
	DISPLAY: block; COLOR: #ff0000; BACKGROUND-COLOR: transparent
}
#popup2colFooterContainer .footerTable .link110 {	font-family: Arial, Helvetica, sans-serif;
	MARGIN-TOP: 1.2em; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../images/upGreen.gif) no-repeat left center; COLOR: #007b32
}
.link110 {	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; COLOR: #007b32; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.link110:link {	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE:12px; COLOR: #007b32; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.link110:visited {	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE:12px; COLOR: #007b32; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.link110:hover {	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE:12px; COLOR: #ff0000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.link110:active {	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; COLOR: #ff0000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.green {	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; font-size: 12px; COLOR: #007b32; TEXT-DECORATION: none
}
.greenPipe {	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt; MARGIN: 0px 5px; COLOR: #bad75f
}
#popup2colFooterContainer {
	DISPLAY: block
}


#popup2colFooterContainer .footerTable .link110:hover {
	MARGIN-TOP: 1.2em; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../images/upRed.gif) no-repeat left center; COLOR: #ff0000
}
.greyBold {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; COLOR: #666666; BACKGROUND-COLOR: transparent
}
.siteTxt
{font-family: Arial, Helvetica, sans-serif;
color:#007b32;
font-weight:normal;
font-size:12px;
text-decoration:none;
background: url(../images/greenArrow.gif) no-repeat right;
}
.siteTxt:link {
font-size: 12px;display:block; background: url(../images/greenArrow.gif) no-repeat right 3px; color: #007b32; text-decoration: none;
padding-right: 0px;height:10px;
}
.siteTxt:visited {
font-size: 12px;display:block; background: url(../images/greenArrow.gif) no-repeat right 3px ; color: #007b32; text-decoration: none;
padding-right: 0px;
}
.siteTxt:hover {
font-size: 12px;display:block; background: url(../images/redArrow.gif) no-repeat right 3px ; color: #dc241f; text-decoration: none;
padding-right: 0px;
}
.siteTxt:active {
font-size: 12px;display:block; background: url(../images/greenArrow.gif) no-repeat right 3px ;color: #007b32; text-decoration: none;
padding-right: 0px;
}
.errorText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #cd5806
}
.errorBoldText {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #cd5806
}
.greyBold1 {
	 FONT-WEIGHT: bold; FONT-SIZE: 0.75em; COLOR: #666666; BACKGROUND-COLOR: transparent
}
.pageTitle2 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16pt; TEXT-TRANSFORM: uppercase! important; COLOR: #007b32; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.sectionTitle2 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1em; TEXT-TRANSFORM: uppercase; COLOR: #007b32; BACKGROUND-COLOR: #ffffff
}
.txt222{font-size: 12px; color: #666666;font-weight:bold}
.mBot15 {
	MARGIN-BOTTOM: 15px
}
.userProfileDiv1 .greyBold {
	FONT-SIZE: 0.75em; COLOR: #666666; BACKGROUND-COLOR: transparent
}
.background-gray{
	background-image: url(../images/graybox.jpg);
	background-repeat: no-repeat;
	padding:4px;
}

.whiteRegular {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; FLOAT: left; TEXT-TRANSFORM: none; COLOR: #666666; BACKGROUND-COLOR: transparent
}
/*.whiteLargeBold:link {
	PADDING-RIGHT: 20px; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase;  COLOR: #007b32; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.whiteLargeBold:visited {
	PADDING-RIGHT: 20px; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase; COLOR: #007b32; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.whiteLargeBold:hover {
	PADDING-RIGHT: 20px; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase; COLOR: #ff0000; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.whiteLargeBold:active {
	PADDING-RIGHT: 20px; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase; COLOR: #ff0000; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}*/

.whiteBoldLarge {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #ffffff; BACKGROUND-COLOR: transparent
}
.whiteBold {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; TEXT-TRANSFORM: none; COLOR: #666666; BACKGROUND-COLOR: transparent
}
.whiteBoldsize {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; TEXT-TRANSFORM: none; COLOR: #666666; BACKGROUND-COLOR: transparent
}

#homenews{margin-top: 7px;border-bottom: #ccc 0px solid;text-align:left}
#homenews a{
	font-size: 0.8em;
	color:#000000;
	background: url(../images/grayArrow2.gif) no-repeat right;
	display: block;
	text-decoration: none;
	padding-left: 8px;
	padding-top: 0px;
	line-height: 10px
}
#homenews a:hover{color: #FF0000;background: url(../images/redArrow2.gif) no-repeat right;}

#countryToolsContainer {
	border:0px red solid;
	BORDER-RIGHT: #dfdfdf 1px solid;
	BORDER-TOP: #dfdfdf 1px solid;
	DISPLAY: block;
	BORDER-LEFT: #dfdfdf 1px solid;
	WIDTH: 236px;
	COLOR: #333333;
	BORDER-BOTTOM: #dfdfdf 1px solid;
	HEIGHT: auto;
	BACKGROUND-COLOR: #f4f4f4;
	margin-top:13px
}

#countryToolsContainerOuter {
	border:0px red solid;height:20px;DISPLAY:block; PADDING-BOTTOM: 5px;HEIGHT: auto;width:100%;BACKGROUND-COLOR: #f4f4f4;
}


#countryToolsContainerOuter .heading {
	border:0px red solid; DISPLAY: block; TEXT-ALIGN:left;padding-left:35px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; 
	BACKGROUND: url(../images/country_tools_container_bg.gif) #dfdfdf no-repeat left top; 
	MARGIN-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 201px; COLOR: #666666; PADDING-TOP: 3px; HEIGHT: 22px; BACKGROUND-COLOR: #f4f4f4;
}


#countryToolsContainerOuter .mBot5 {
	MARGIN-BOTTOM: 0px;border-top:0px #999999 solid;width:200px;margin-left:20px;margin-right:10px;margin-top:0px
}

#countryToolsImage{
margin-top:5px;height:15px;background:url(../images/click_border.jpg) no-repeat left top
}

.newsletter:link{ text-align:left; font-weight: normal; font-size: 0.7em;color: #333333; background: url(../images/grayArrow2.gif) no-repeat right;display: block;text-decoration: none;padding-left: 5px;padding-top: 8px;line-height: 10px; }
.newsletter:hover{ color: #dc241f;background: url(../images/redArrow2.gif) no-repeat right;}
.newsletter:visited { display: inline;font-size: 12px; background: url(../images/greenArrow.gif) no-repeat right ; color: #007b32; text-decoration: none; padding-right: 10px; }
.eng_oil:link{ text-align:left; font-weight: normal; font-size: 0.7em;color: #333333; background: url(../images/grayArrow2.gif) no-repeat right;display: block;text-decoration: none;padding-left: 5px;padding-top: 8px;line-height: 10px; }
.eng_oil:hover{ color: #dc241f;background: url(../images/redArrow2.gif) no-repeat right;}
.eng_oil:visited { display: inline;font-size: 12px; background: url(../images/greenArrow.gif) no-repeat right ; color: #007b32; text-decoration: none; padding-right: 10px; }
.eng_txt_tit{
font-family: Arial, Helvetica, sans-serif;
color:#808080;
font-weight:bold;
font-size:12px;
}


.newsBox:link {
	PADDING-RIGHT: 20px; DISPLAY: inline;FONT-SIZE: 0.8em; WIDTH: auto; COLOR: #000000; HEIGHT: auto; TEXT-DECORATION: none
}
.newsBox:visited {
	PADDING-RIGHT: 20px; DISPLAY: inline; FONT-SIZE: 0.8em; WIDTH: auto; COLOR: #000000; HEIGHT: auto; TEXT-DECORATION: none
}
.newsBox:hover {
	PADDING-RIGHT: 20px; DISPLAY: inline; FONT-SIZE: 0.8em; COLOR: #ff0000; HEIGHT: auto; TEXT-DECORATION: none;background: url(../images/redArrow2.gif) no-repeat right;
}
.newsBox:active {
	PADDING-RIGHT: 20px; DISPLAY: inline; FONT-SIZE: 0.8em; COLOR: #ff0000; HEIGHT: auto; TEXT-DECORATION: none
}




.whiteLargeBold A:link {
PADDING-RIGHT: 20px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase;  COLOR: #007b32; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;text-align:left;background: url(/images/greenArrow2.gif);background-repeat:no-repeat;background-position:170px 5px;
}
.whiteLargeBold A:visited {
PADDING-RIGHT: 20px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase; COLOR: #007b32; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;text-align:left;background: url(/images/greenArrow2.gif);background-repeat:no-repeat;background-position:170px 5px;
}

.whiteLargeBold A:hover {
PADDING-RIGHT: 20px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase;  COLOR: #ff0000; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;text-align:left;background: url(/images/redArrow2.gif);background-repeat:no-repeat;background-position:170px 5px;
}

.whiteLargeBold A:active {
PADDING-RIGHT: 20px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase; COLOR: #ff0000; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;text-align:left;background: url(/images/redArrow2.gif); background-repeat:no-repeat;background-position:170px 5px;
}






.whiteLargeBold4 A:link {
	PADDING-RIGHT: 20px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase;  COLOR: #007b32; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;text-align:left;background: url(../images/greenArrow2.gif);background-repeat:no-repeat;background-position:245px 5px;
}
.whiteLargeBold4 A:visited {
	PADDING-RIGHT: 20px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase; COLOR: #007b32; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;text-align:left;background: url(../images/greenArrow2.gif);background-repeat:no-repeat;background-position:245px 5px;
}
.whiteLargeBold4 A:hover {
	PADDING-RIGHT: 20px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase; COLOR: #ff0000; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;text-align:left;background: url(../images/redArrow2.gif) no-repeat 245px 5px;
}
.whiteLargeBold4 A:active {
	PADDING-RIGHT: 20px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase; COLOR: #ff0000; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;text-align:left;background: url(../images/redArrow2.gif) no-repeat 245px 5px;
}






.whiteLargeBold5 A:link {
	PADDING-RIGHT: 20px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase;  COLOR: #007b32; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;text-align:left;background: url(../images/greenArrow2.gif);background-repeat:no-repeat;background-position:170px 5px;
}
.whiteLargeBold5 A:visited {
	PADDING-RIGHT: 20px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase; COLOR: #007b32; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;text-align:left;background: url(../images/greenArrow2.gif);background-repeat:no-repeat;background-position:170px 5px;
}
.whiteLargeBold5 A:hover {
	PADDING-RIGHT: 20px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase; COLOR: #ff0000; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;text-align:left;background: url(../images/redArrow2.gif) no-repeat 170px 5px;
}
.whiteLargeBold5 A:active {
	PADDING-RIGHT: 20px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase; COLOR: #ff0000; HEIGHT: auto; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;text-align:left;background: url(../images/redArrow2.gif) no-repeat 170px 5px;
}




.menuname{
display: block; font-weight: narrower; font-size: 22px; text-transform: uppercase; color: #007b32;font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;letter-spacing:-1px}

.sectionTitle {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1em; TEXT-TRANSFORM: uppercase; COLOR: #007b32; BACKGROUND-COLOR: #ffffff
}

#sectionTitleTop {
	display: block;
	/*width: 100%;*/
	position: absolute;
	top: 0;
	left: 0;
}

.sectionTitleBgPanel {
	display: block;
	background: url(../../images/white_transparent_slash.gif) no-repeat right;
	padding: 0;
	margin: 0;
	float: left;
	line-height: 25px;
}

.sectionTitleBgPanelMargin {
	display: block;
	color: #007b32;
	background-color: transparent;
}

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-hasFlash .sectionTitle {
	visibility: hidden;
	font-size: 20px;
}


A.buttonH:link {border-right: #ccc 1px solid; padding-right: 5px;  display: block; padding-left: 5px; font-weight: bold; font-size: 0.7em; float: left; padding-bottom: 7px; margin: 1px 0px 0px; text-transform: uppercase; border-left: #fff 1px solid; color: #007b32; padding-TOP: 8px;  height: 15px; text-decoration: none}
A.buttonH:visited {border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 0px solid; display: block; padding-left: 5px; font-weight: bold; font-size: 0.7em; float: left; padding-bottom: 7px; margin: 1px 0px 0px; text-transform: uppercase; border-left: #fff 1px solid; color: #007b32; padding-TOP: 8px; border-bottom: #fff 0px solid; height: 15px; text-decoration: none}
A.buttonH:hover {color: #ff0000; background-color: #fff;padding-bottom: 7px;border-right:1px solid #ccc;border-left:1px solid #ffffff}
A.buttonH:active {color: #ff0000; background-color: #fff; border-right:1px solid #ccc;border-left:1px solid #fff}


#more{margin-top: 7px;border-bottom: #ccc 0px solid;text-align:left}
#more a{ font-size: 0.8em;color:#007b32;
background: url(../images/greenArrow2.gif) no-repeat;
display: block;text-decoration: none;
padding-left: 0px;padding-top: 0px;line-height: 10px;
background-position: 35px;
}
#more a:hover{color: #FF0000;background: url(../images/redArrow2.gif) no-repeat right;}
