/* CSS Document */

/*******************************************************************************************************************/
/* Redefined Tags  */
/*******************************************************************************************************************/
.smallheading {margin:0px 0px 5px 0px; padding:5px 0px 0px 0px; font-weight:bold; line-height:14px;}
.highlight {margin:0px 0px 15px 0px; padding:5px 0px 5px 5px; border-left:3px solid #e3e3e3;}
.readmore {padding-left:20px; background:url(../images/bullet.gif) 0px 3px no-repeat;}

.img-right {margin:25px 0px 0px 0px; padding:0px 0px 10px 25px; background:#FFF; float:right; display:inline;}
.noborder {border:none!important;}
.clear {margin:0; padding:0; font-size:1px; height:1px; line-height:1px; clear:both;}
.red {color:#c6000f;}


/*******************************************************************************************************************/
/* CMS  */
/*******************************************************************************************************************/
#leftcol {margin:0px 30px 0px 0px; padding:0; width:200px; float:left; display:inline; }
#leftcol ul {margin:0; padding:0; list-style-type:none;}
#leftcol li {margin:0; padding:0; list-style-type:none; background:transparent;}

#leftcol .menu_heading {margin:10px 0px 4px 0px!important; padding:3px 2px 3px 5px!important; background:#373642!important; font-weight:bold; color:#FFF; border:none;}

#cmscontent {margin:0; padding:10px 0px 0px 0px; width:625px; float:left; display:inline; }

/*******************************************************************************************************************/
/* Redefined Tags/Form  */
/*******************************************************************************************************************/
form {margin:10px 0px 0px 0px; padding:0px;  }
label {font-weight:bold; margin:10px 0px 3px 0px; padding:0; font-size:12px; color:#666; line-height:18px}
input {margin:5px 0px 10px 0px; padding:3px; border:1px solid #ccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
select {margin:5px 0px 10px 0px;  padding:2px 0px; border:1px solid #ccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
textarea {height:120px; padding:3px; border:1px solid #ccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
button {padding:0px 10px; margin:0px; border:1px solid #5e5e5e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF;  height:28px; background:#373642;}
.textbox {width:619px;}
.smltextbox {width:220px;}

form {padding:0px; margin:20px 0px; width:629px}
.textbox {width:619px; }
.buttonbar {margin:0; padding:0px; text-align:right;}
.select {width:619px; margin:0px 0px 10px 0px; padding:3px; border:1px solid #ccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.small_sel {width:268px;}
.halfsize {width:301px; }


#item_list ul {list-style-type:none;}
#item_list li {margin:0; padding:5px 2px; list-style-type:none; background:transparent;}
#item_list .sect_heading {background:#c6000f; color:#fff; font-weight:bold;}
#item_list .row1{background:#eee; border-bottom:1px solid #ccc;}
#item_list .row2{border-bottom:1px solid #ccc;}

.results { list-style:none; padding:0px; margin:0px; width:625px;}
.row1{padding:5px; border-bottom:1px solid #eee; margin:1px 1px 1px 0px; font:normal 10px verdana; color:#FFF; background-color:#333;}
.row2{padding:5px; border-bottom:1px solid #fafafa; margin:1px 1px 1px 0px; font:normal 10px verdana; color:#FFF;}
.results th{color:#FFF; border-bottom:1px solid #333; font-size:1.1em;}
.sect_heading {padding:5px; margin:1px 1px 1px 0px; font:normal 10px verdana; color:#FFF;background:#c6000f; color:#fff; font-weight:bold;}


td, tr, table {margin:0; padding:0;}
.error {margin:0px 0px 20px 0px; padding:5px 10px 5px 30px; background:#f3b4ad url(../../images/error.gif) 10px 7px no-repeat; border:1px #ef1600 solid; font-weight:bold; color:#ef1600;}
.success {margin:0px 0px 20px 0px; padding:5px 10px 5px 30px; background:#c9fddb url(../../images/success.gif) 10px 7px no-repeat; border:1px #00b83e solid; font-weight:bold; color:#00b83e;}

.sortlist { list-style:none; padding:0px; margin:0px; width:625px;}
.sortlistitem {padding:5px; border-bottom:1px solid #eee; margin:1px 1px 1px 0px; font:normal 10px verdana; color:#666; background-color:#fff; cursor:move; display:block;}
.sortlistitem a {color:#666; cursor:pointer; }
.sortlistheader {padding:5px; margin:1px 1px 1px 0px; font:normal 10px verdana; color:#FFF; cursor:move; display:block; background:transparent; border-bottom:1px solid #eee}
.sortlistheader a {color:#082755; cursor:pointer;}
.sortlist2header {padding:5px;  margin:1px 1px 1px 0px; font:normal 10px verdana; color:#FFF; cursor:move; display:block; background:transparent; border-bottom:1px solid #eee}
.sortlist2header a {color:#FFF; cursor:pointer; }
.sortlistConfirm {margin:1px 1px 1px 0px; font:normal 12px verdana; width:558px; color:#009900; font-weight:bold; border:none;}
.sortlistsite {padding:5px; margin:1px 1px 1px 0px; font:normal 10px verdana; color:#fff; background-color:#c6000f; cursor:move; display:block;}


