/****** GLOBAL OBJECTS *****************/
* {
          font-family: Tahoma, Arial, Helvetica, Verdana, Sans-serif;
}

body, div, td, th {
          font-size: 11px;
}

input, select, textarea {
          font-size: 10px;
}

BODY {
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
}

H1 {
          font-size: 150%;
          margin: 0px 0px 3px 0px;
}

H2 {
          font-size: 120%;
          margin: 0px 0px 3px 0px;
          color:#666666;
}

H3 {
          font-size: 100%;
          margin: 0px 0px 0px 0px;
}

H4 {
          font-size: 100%;
          margin: 0px 0px 3px 0px;
}

H5 {
          font-size: 90%;
          margin: 0px 0px 3px 0px;
}

H6 {
          font-size: 80%;
          margin: 0px 0px 3px 0px;
}

HR {
}

HR.clear {
          display: none;
}

div {
          text-align: left;
}

form {
          margin: 0px;
}

strong {
          color: #000000;
}

.Hidden {
          display: none;
}

img {
          border:0px;
}

A{
          color:#E8722C;
          text-decoration:none;
}

A:hover{
          color:#666666;
}

/*Top Banner***/
#FrameArea {
          width:750px;
}

.TopBanner {
          background:url('/efling/upload/images/templates/TopBanner.jpg');
          width:750px;
          height:146px;
          float:left;
}

.BannerLeftArea {
          width:435px;
          height:146px;
          float:left;
}

.BannerCenterArea {
          width:150px;
          height:146px;
          float:left;
}

.CenterBannerUL {
          list-style-type:none;
          margin:0px;
          padding:0px;
}

.ImgPos {
          margin-left:5px;
          padding-top:2px;
          padding-right:5px;
}

A.TopLinks {
          font-weight:bold;
          color:#000;
          text-decoration:none;
          margin-left:5px;
          padding-top:2px;
}

#SearchArea {
          background: url( '/efling/upload/images/templates/SearchBg.gif' ) repeat left;
          width:750px;
          height:22px;
}

.LeftHeading {
          color:#fff;
          font-size:15px;
          padding-top:2px;
          padding-left:12px;
          font-style:italic;
          font-weight:bold;
          padding-right:40px;
          float:left;
}

.DateText {
          color:#000;
          font-weight:bold;
          padding-top:3px;
          float:left;
          width:400px;
}

.Leita {
          float:left;
          color:#000;
          font-weight:bold;
          padding-top:4px;
          padding-right:5px;
}

.TextBox {
          margin-top:1px;
          width:120px;
          height:18px;
          border:1px solid #000;
          float:left;
}

.SearchImgPos {
          margin-top:3px;
          padding-left:3px;
          cursor:pointer;
}

.NewsFrameArea {
          width:750px;
          overflow:hidden;
}

.LeftFrameArea {
          width:170px;
          float:left;
}

.CenterFrameArea {
          width:421px;
          float:left;
          overflow:hidden;
}

.RightFrameArea {
          width:154px;
          float:left;
          overflow:hidden;
}

.LeftVertNav {
          width:170px;
}

.LeftNav {
          margin:0px;
          padding:0px;
          list-style-type:none;
}

.LeftNavArea {
          background-color:#EDAB25;
          padding-bottom:4px;
          padding-top:3px;
          padding-left:10px;
          border-top:1px solid #fff;
}

.VertLinkBox {
          background-color:#EDAB25;
          border-top:1px solid #fff;
          padding-top:4px;
          padding-bottom:4px;
          padding-left:10px;
          margin-left:10px;
}

.VertSmallBox {
          background-color:#F6D592;
          padding-top:5px;
          padding-bottom:3px;
          padding-right:8px;
          float:left;
          color:#F6D592;
          border-top:1px Solid #fff;
}

.VertLinkBoxSel {
          background-color:#E8722C;
          border-top:1px solid #fff;
/*TRY*/
/*border-bottom:1px solid #FFF;
*/
          padding-top:4px;
          padding-bottom:4px;
          padding-left:10px;
          margin-left:10px;
}

.VertSmallBoxSel {
          background-color:#F4B996;
          padding-top:5px;
          padding-bottom:3px;
          padding-right:8px;
          float:left;
          color:#F4B996;
          border-top:1px Solid #fff;
}

/*.SubVertLinkBox {
          background-color:#EEEEEE;
          border-bottom:1px solid #EDAB25;
          border-top:1px solid #EDAB25;
          padding-top:5px;
          padding-bottom:5px;
}

*/
.SubVertLinkBorder1 {
          background-color:#EEEEEE;
          border-top:1px solid #EDAB25;
          padding-top:6px;
}

.SubVertLinkBorder2 {
          background-color:#EEEEEE;
          border-bottom:1px solid #EDAB25;
          padding-top:6px;
}

.SubVertLinkBox {
          background-color:#EEEEEE;
          padding-left:25px;
}

.SubVertLinkBoxSel {
          background-color:#EEEEEE;
          padding-left:15px;
}

.SubVertLinkPos {
          padding-left:25px;
}

.SubVertLinkPosSel {
          padding-left:15px;
}

A.SubVertLink {
          text-decoration:none;
          color:#000;
}

A.SubVertLinkSel {
          text-decoration:none;
          color:#000;
          font-weight:bold;
}

A.VertLink {
          font-weight:bold;
          text-decoration:none;
          color:#000;
}

.NewsHeading{
          font-weight:bold;
          font-size: 120%;
          text-decoration:none;
          color:#666666;
}

A.NewsHeading{
          font-weight:bold;
          font-size: 120%;
          text-decoration:none;
          color:#666666;
}

A.NewsHeading:hover{
          font-weight:bold;
          font-size: 120%;
          text-decoration:underline;
          color:#666666;
}

A.NewsHeading2:hover{
          font-weight:bold;
          text-decoration:underline;
          color:#666666;
}

.NewsHeading2{
          font-weight:bold;
          text-decoration:none;
          color:#e8722c;
}

A.NewsHeading2{
          font-weight:bold;
          text-decoration:none;
          color:#e8722c;
}

A.WebTreeLink {
          text-decoration:none;
          color:#666666;
}

A.WebTreeLink:hover {
          text-decoration:underline;
          color:#666666;
}

A.WebTreeLinkSel {
          text-decoration:none;
          color:#666666;
          font-weight:bold;
}

A.WebTreeLinkSel:hover {
          text-decoration:underline;
          color:#666666;
          font-weight:bold;
}

.LeftNewsImg {
          background: url(/efling/upload/images/templates/LeftNewsImg.gif) no-repeat;
/* background-color:#E8722C;
*/
          height:25px;
          width:158px;
}

.LeftNewsImg1 {
          background: url(/efling/upload/images/templates/LeftNewsImg1.gif) repeat;
/* background-color:#E8722C;
*/
          width:158px;
}

.LeftNewsImg2 {
          background: url(/efling/upload/images/templates/LeftNewsImg2.gif) no-repeat;
/* background-color:#E8722C;
*/
          height:5px;
          width:158px;
}

.LeftNewsHeading {
          padding-left:38px;
          padding-top:6px;
          color:#000;
          font-weight:bold;
}

.RightNewsHeading {
          padding-left:38px;
          padding-top:7px;
          color:#000;
          font-weight:bold;
}

.LeftImgPos {
          margin-left:18px;
          padding-right:5px;
}

.LeftNewsPos {
          margin-left:20px;
}

/**right image */
.RightNewsPos {
          margin-left:15px;
          margin-right:10px;
}

.RightNewsImg {
          background: url(/efling/upload/images/templates/RightNewsImg.gif) no-repeat;
/* background-color:#E8722C;
*/
          height:25px;
          width:156px;
}

.RightNewsImga {
          background: url(/efling/upload/images/templates/RightNewsImga.gif) no-repeat;
/* background-color:#E8722C;
*/
          height:25px;
          width:156px;
}

.RightNewsImg1 {
          background: url(/efling/upload/images/templates/RightNewsImg1.gif) repeat;
/* background-color:#E8722C;
*/
          width:156px;
}

.RightNewsImg2 {
          background: url(/efling/upload/images/templates/RightNewsImg2.gif) no-repeat;
/* background-color:#E8722C;
*/
          height:5px;
          width:154px;
}

.RightNewsImg1a {
          background: url(/efling/upload/images/templates/RightNewsImg1a.gif) repeat;
/* background-color:#E8722C;
*/
          width:156px;
}

.RightNewsImg2a {
          background: url(/efling/upload/images/templates/RightNewsImg2a.gif) no-repeat;
/* background-color:#E8722C;
*/
          height:5px;
          width:156px;
}

.LeftNewsHeading {
          padding-left:38px;
          padding-top:6px;
          color:#000;
          font-weight:bold;
}

.RightDatePos {
          margin-left:5px;
}

.LeftNewsPos {
          margin-left:20px;
          margin-top:5px;
}

/**right*/
.CenterNewsHeading {
          color:#E8722C;
          font-weight:bold;
          text-decoration:none;
}

.NewsHeadingBorder {
          border-top:1px dashed #ccc;
          margin-top:5px;
}

.NewsDate {
          padding-right:5px;
          color:#666666;
          font-size:11px;
}

.NewsDate1 {
          float:left;
          padding-right:5px;
          color:#666666;
          font-size:11px;
}

A.Meira {
          font-weight:normal;
          text-decoration:none;
          color:#E8722C;
          font-size: 11px;
}

A.Meira:hover{
          font-weight:normal;
          text-decoration:underline;
          color:#E8722C;
          font-size: 11px;
}

.FooterText {
          background-color:#E8722C;
          padding-top:5px;
          padding-left:175px;
          padding-bottom:3px;
}

A.Mail {
          color:#000;
          text-decoration:none;
}

A.Mail:hover{
          color:#000;
          text-decoration:underline;
}

.SubRightNews {
          padding:5px;
}

.SubRightNewsList {
          padding-left:10px;
          padding-right:5px;
}

.BreadCrumb {
          border-bottom:1px dashed #ccc;
}

.SubNewsHeading {
          font-weight:bold;
          font-size:16px;
          padding-top:10px;
}

.NewsImagePos {
          padding-top:10px;
          padding-left:20px;
}

.BulletPos {
          margin-bottom:2px;
          margin-right:5px 
}

.Bullet ul{
          margin:0px 0px 0px 0px;
          padding:0px 0px 0px 0px;
          list-style-type:square;
}

.Bullet li{
          margin:0px 0px 0px 0px;
          padding:0px 0px 0px 0px;
          list-style-type:square;
}

/*** Boxes - DO NOT DELETE ***/
.BoxArea {
          width:152px;
}

.LeftNewsArea{
          padding:0px 5px 0px 5px;
}

.Header {
          background:url('/efling/upload/images/templates/middlebkg.gif') repeat-x;
          height:25px;
}

.HeaderGray {
          background:url('/efling/upload/images/templates/middlebkg_gray.gif') repeat-x;
          height:25px;
}

.LeftEnd {
          background:url('/efling/upload/images/templates/leftend.gif') no-repeat;
          height:25px;
          width:2px;
          float:right;
}

.RightEnd {
          background:url('/efling/upload/images/templates/rightend.gif') no-repeat;
          height:25px;
          width:2px;
          float:left;
}

.RightEndGray {
          background:url('/efling/upload/images/templates/rightend_gray.gif') no-repeat;
          height:25px;
          width:2px;
          float:left;
}

.LeftIcon {
          background:url('/efling/upload/images/templates/lefticon.gif') no-repeat;
          height:25px;
          width:25px;
          float:left;
}

.RightIcon {
          background:url('/efling/upload/images/templates/righticon.gif') no-repeat;
          height:25px;
          width:25px;
          float:right;
}

.RightIconGray {
          background:url('/efling/upload/images/templates/righticon_gray.gif') no-repeat;
          height:25px;
          width:25px;
          float:right;
}

.BoxText {
          color:#000;
          font-weight:bold;
          padding:6px 0px 0px 3px;
          float:left;
}

.Box {
          border-bottom:1px solid #C5C5C5;
          border-right:1px solid #C5C5C5;
          border-left:1px solid #C5C5C5;
          width:148px;
          margin-left:4px;
}

.BoxRight {
          border-bottom:1px solid #C5C5C5;
          border-right:1px solid #C5C5C5;
          border-left:1px solid #C5C5C5;
          width:149px;
}

.BoxGray {
          border-bottom:1px solid #C5C5C5;
          border-right:1px solid #C5C5C5;
          border-left:1px solid #C5C5C5;
          width:149px;
          background:#EEEEEE;
}

/*** application form **/
#app_form {
          padding-top:15px;
}

#app_form h1 {
          font-size:110%;
          color:#E8722C;
}

#app_form #user_table {
          border:none;
}

#app_form #app_table {
          border-top:1px solid #ccc;
          border-left:1px solid #ccc;
}

#app_table td, #app_table th {
          padding:3px;
          border-right:1px solid #ccc;
          border-bottom:1px solid #ccc;
}

#app_table td.gray {
          background:#ddd;
}

#app_table td.yellow {
          background:#edab25;
}

#app_table th {
          text-align:center;
          background:#E8722C;
}

#app_form h2 {
          background:#edab25;
          padding:4px;
          font-size:100%;
          text-align:center;
          border-left:10px solid #f6d592;
          margin:10px 0px 10px 0px;
          color:#000;
}

#app_form label {
          color:#e8722c;
          font-weight:bold;
}

#app_table tr.alt {
          background:#f1f1f1;
}

.SmallFont {
          font-size:10px;
}

.FormArea {
          margin:0px auto;
          width:520px;
}

.FormArea1 {
          padding:0px 10px 0px 10px;
}

.TopFormArea {
          width:500px;
}

.FormTitleArea {
          text-align:center;
          padding:35px 0px 0px 0px;
}

.TitleAreaText {
          text-align:center;
          padding:0px 0px 28px 0px;
}

.TitleAreaHighlight {
          background:#DAA520;
          font-size: 12px;
          color:White;
          text-align:center;
          height:30px;
          padding:8px 0px 0px 0px;
}

.dateField {
          text-align:right;
}

.TopFormFirst {
          padding:10px 0px 0px 0px;
}

.TopFormFirst1 {
          width:390px;
          float:left;
}

.TopFormFirst2 {
          width:170px;
          float:right;
}

.TopFormSecond {
          padding:10px 0px 0px 0px;
}

.TopFormSecond1 {
          width:390px;
          float:left;
}

.TopFormSecond2 {
          width:170px;
          float:right;
}

.TopFormThird {
          padding:10px 0px 0px 0px;
}

.TopFormThird1 {
          width:220px;
          float:left;
}

.TopFormThird2 {
          width:170px;
          float:left;
}

.TopFormThird3 {
          width:170px;
          float:right;
}

.TextArea {
          padding:21px 0px 13px 0px;
}

.CenterFormArea {
          padding:12px 0px 0px 0px;
}

.ColHeadSize {
          font-size: 10px;
}

.InputBox {
          width:20px;
}

.MidSpace {
          padding:0px 0px 0px 28px;
}

.BottomFoot {
          text-align:center;
          padding:6px 0px 0px 0px;
          vertical-align:middle;
}