/* with link class */

Body { 
font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#393531;
font-weight:normal; text-decoration:none; padding:0px; margin:0px; background-color:#E2D5C4;}

.body-text {font:normal 14px Arial, Helvetica, sans-serif; text-decoration:none; color:#393531;}

/*.input {background-image:url(../images/mid-textfield.jpg); background-repeat:repeat-x; border:0px; width:100%; font:normal 14px Arial, Helvetica, sans-serif; text-decoration:none; color:#393531; height:34px; margin:0; padding:0; } */

.button { background: url(../images/buttonbg.gif) no-repeat; border: none; color:#FFFFFF; text-align: center; text-transform: uppercase; font-weight: bold; cursor: pointer; width:67px; font-size: 12px; font-family:Arial, Helvetica, sans-serif; padding-top: 3px; padding-bottom: 3px;  }

a { font:normal 12px Arial, Helvetica, sans-serif; text-decoration:underline; color:#EA5A00; }
a:hover { font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#EA5A00; }

.input {  font:normal 14px Arial, Helvetica, sans-serif; text-decoration:none; color:#393531; border: none; background: none; margin:0; padding:0; }
.cornerbg { background: url(../images/mid-textfield.jpg) repeat-x; }

.input1 { font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#393531; background: #FFFFFF; border: 1px solid #CCCCCC; height: 19px; padding-top: 3px; padding-left: 2px; }

.textarea {font:normal 14px Arial, Helvetica, sans-serif; text-decoration:none; color:#393531; border: none; background: none; margin:0; padding:0; 
height:130px; width:267px; overflow:auto; padding-top:7px;}
.textarea-bg {background:url(../images/mid-textarea.jpg); background-repeat:repeat-x; }

.left-nev-bg { background-image:url(../images/link_bg.jpg); background-repeat:no-repeat; background-position:top;}

ul.left-navi{ margin:0; padding:0; }
ul.left-navi li {font:normal 14px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; list-style:none; font-weight:bold; padding-top:12px; padding-bottom:12px; background-image:url(../images/left-nev-line.gif); background-repeat:repeat-x; background-position:bottom;}
ul.left-navi li a {font:normal 14px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; list-style:none; font-weight:bold; background-image:url(../images/arrow.gif); background-repeat:no-repeat; margin-left:15px; padding-left:15px; }
ul.left-navi li a:hover {font:normal 14px Arial, Helvetica, sans-serif; color:#B5B5B5; text-decoration:none; list-style:none; font-weight:bold; }
ul.left-navi li a.current {font:normal 14px Arial, Helvetica, sans-serif; color:#B5B5B5; text-decoration:none; list-style:none; font-weight:bold;  }

.td-color {background-color:#FFFFFF;}
.td-bg { background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-position:center;}
.td-form-bg { background:url(../images/td-form-bg.jpg) repeat-x top #E1D4C3; }


.mid-right-bg {background-image:url(../images/mid-centre.jpg); background-position:top; background-repeat:repeat-y;}
.mid-left-bg { background-image:url(../images/mid-left-centre.jpg); background-repeat:repeat-y; background-position:top; width:28px;}
.top-cen-bg {background-image:url(../images/top-cen.jpg); background-position:top; background-repeat:repeat-x;}
.bot-cen-bg {background-image:url(../images/bot-cen.jpg); background-position:top; background-repeat:repeat-x;}

.bmatter-link { font:normal 14px Arial, Helvetica, sans-serif; text-decoration:none; color:#393531; padding-bottom:10px; }
.bmatter-link a { font:normal 14px Arial, Helvetica, sans-serif; text-decoration:none; color:#393531; margin-left:15px; margin-right:15px;  }
.bmatter-link a:hover { font:normal 14px Arial, Helvetica, sans-serif; text-decoration:none; color:#FA6301; }

.padding { padding-left:22px; padding-right:22px;}

.h1 { font:normal 35px Arial, Helvetica, sans-serif; text-decoration:none; color:#FA6301; font-weight:bold;}

.mid-img-2{background-image:url(../images/mid-img-2.jpg); background-position:top; background-repeat:no-repeat; width:28px;}

.breadcrumbs { font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color: #EF5B17; height: 22px; vertical-align: top; }
.breadcrumbs a { font:normal 12px Arial, Helvetica, sans-serif; text-decoration:underline; color: #6A6A6A; margin-right: 3px; }
.breadcrumbs a:hover { font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color: #D04406; }

h1{ margin: 0; padding: 0;  font:normal 18px Arial, Helvetica, sans-serif; text-decoration:none; color:#F05A03; font-weight:bold; margin-top:3px; margin-bottom: 7px; border-bottom: 1px solid #e4e4e4; padding-bottom: 5px; background: url(../images/bullet.gif) no-repeat 1px 4px; padding-left: 25px;}
h2{ margin: 0; padding: 0;  font:normal 17px Arial, Helvetica, sans-serif; text-decoration:none; color:#746E65; font-weight:bold; margin-top:3px; margin-bottom: 7px;}

p { margin: 0; padding: 0; margin-bottom: 10px; }

.welcometxt { font-size: 13px; font-weight: bold; color: #575757;}
.welcometxt span { font-size: 13px; font-weight: bold; color: #E24400;}

.errormsg { color:#FF0000; font-size: 12px; }

.date { font-size: 11px; color: #B0A391; }

.topcurvebg { border-top: 1px solid #E3E3E3; background: #F5F5F5; }
.bottcurvebg { border-bottom: 1px solid #E3E3E3; background: #F5F5F5; }
.bodycurvebg { border-left: 1px solid #E3E3E3; border-right: 1px solid #E3E3E3; background: #F5F5F5; padding: 5px 15px 5px 15px; vertical-align: top; }

a.grayboldlink { font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#4C5155; }
a:hover.grayboldlink { font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#FA6101; }

.grayboldlink { font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#4C5155; }
.orangeboldlink { font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#DF5100; }


.paging {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3E3F41;  text-decoration: none; padding-left: 4px; padding-right: 4px; padding-bottom: 1px; padding-top: 1px;}
.paging a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3E3F41;  text-decoration: none;  padding-left: 4px; padding-right: 4px; padding-bottom: 1px; background-color: #C3C3C3;  margin-right: 5px;  padding-top: 1px;}
.paging a:hover { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF;  text-decoration: none; padding-left: 4px; padding-right: 4px; padding-bottom: 1px;background: #F75D06;  padding-top: 1px;}
.paging a.active { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF;  text-decoration: none; padding-left: 4px; padding-right: 4px; padding-bottom: 1px;background: #F75D06;  padding-top: 1px;}


