/* Body Text Styles*/
body, td, p{font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #565656; text-align: left;}

TD.bodyTxt{font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #565656; vertical-align: top;}
TD.bodyTxt01{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; color: #6e6e6e;}
TD.redBodyTxt{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ea1d2c;}
TD.title{font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #ea1d2c; padding-left: 25px; text-align: left;}
TD.subtitle{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ea1d2c; text-align: center;}
TD.path{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;	color: #565656; padding-left: 25px; height: 50px; text-align: left;}
TD.footer{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #565656; text-align: center;  border-top: 1px solid #acbf9b; height: 22px; padding-top: 5px; padding-bottom: 5px;}
div.footer{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #565656; text-align: center;}


/*index*/
TD.IndexTitle{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ea1d2c; text-align: left;}
TD.IndexTxt{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #565656; text-align: left; padding-right: 15px;}


/* Backgrounds and borders*/
TD.NavBarBg{ background-image: url(images/top_navbar.jpg); height: 39px; text-align: center; vertical-align: middle;}
TABLE.grayborder{border: 1px solid #acbf9b;}
TD.LeftNavBar{ width: 144px; vertical-align: top; background-color: #e9eae4;}
TD.NavBarTopCell{ background-color: #ea1c2c; height: 40px;}
/*background-image: url(image_library/NavBarBg.gif); background-position: right;*/
/*Images*/
/*TD.MainImage{width:413px; vertical-align: top; background-color: #c7e7b8; border: 1px solid #acbf9b;}*/
TD.TitleLine{background-image: url(image_library/TitleLine_NavBar.gif); background-position: left;}
TD.TitleLine02{ border-bottom: solid 2px #ea1d2c;}
/*Links*/
A.NavLink:link{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none; vertical-align: middle; text-align: center;}
A.NavLink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none; vertical-align: middle; text-align: center;}
A.NavLink:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8caee6; font-weight: bold; vertical-align: middle; text-align: center;} 

A:link{font-family: font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #ea1c2c; text-decoration: none;}
A:visited {font-family: font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #ea1c2c; text-decoration: none;}
A:hover{font-family: font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #ea1c2c; text-decoration: underline;}

A.path:link{font-family: font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #565656; text-decoration: none;}
A.path:visited {font-family: font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #565656; text-decoration: none;}
A.path:hover{font-family: font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #565656; text-decoration: underline;}

input.inputField {color: #2e6a12; background-color: #ecf5e9; font: 8pt Arial, sans-serif; width: 150px; height: 15px; border: 1px solid #BDBD94;}
input.sendbtn {color: #2E2E2E; background-color: #ecf5e9; font: 8pt Arial, sans-serif bold; width: 80px; height: 20px; border: 1px solid #BDBD94;}
/*input.search {color: #000000; background-color: #C3D4EB; font: 8pt Arial, sans-serif; }*/
select.selectField {color: #2e6a12; background-color: #ecf5e9; font: 8pt Arial,sans-serif; height: 15px;}
textarea.TextFied{color: #2e6a12; background-color: #ecf5e9; font: 8pt Arial, sans-serif; width: 150px; height: 45px; border: 1px solid #BDBD94;}

TD.LeftNBParent{cursor: pointer; color: #595a56; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; height: 20px;}
TD.LeftNBDiv{ background-color: #7b7c6c; height: 2px; overflow: hidden;}
TABLE.LeftNBParent{border-bottom: 1px solid #7b7c6c;}
TABLE.LeftNBChild{border-bottom: 1px solid #e9eae4;}
TD.LeftNBChild{cursor: pointer; color: #595a56; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; height: 10px; }
TR.LeftNBChild{background-color: #f2f3ee;}
TD.LeftNBChildBullet {width:12px;}
TD.LeftNBParentBullet{width:12px;}