

body {
    background : #000000;
    font : normal 13px "Trebuchet MS",Verdana,Arial,sans-serif;
    color : #ffffff;
  }


h1 {
    font-size : 1.5em;
  }


h2 {
    font-size : 1.4em;
  }


h3 {
    font-size : 1.3em;
  }


h4 {
    font-size : 1.2em;
  }


img {
    border-style : none;
    font-size : .5em;
  }


a img {
    border-style : none;
    font-size : .5em;
    color : #000000;
  }


.bread /*,a.bread*/ {
    font-size : .8em;
  }


.bread a {
    color : #ffffff;
    border : 1px solid #ffffff;
    overflow:hidden;
    background-color : #585858;
    padding:1px;
    /*margin : 2px;
    height : 20px;
    width : 100px;
    */;
  }


.bread a:hover {
    background-color : #6C6C6C;
  }


.error {
    /* top right bottom left */ margin : 0px 20px 0px 20px;
    float :left;
    background : #CD8F7E;
    color : #ffffff;
  }


.formrow {
    text-align: left;
  }


.articleCategory {
    font-size : 1em;
    font-weight : 500;
    text-align : left;
    background : #000000;
  }


.articleHeading {
    /*font-size : 1.75em;
    */font-style : italic;
    font-weight : 500;
    text-align : center;
    border-bottom : 2px solid #A80000;
    border-top : 2px solid #A80000;
  }


.articleText {
    font-size : 1em;
  }


.articleData {
    font-size : .60em;
    color : #767676;
  }


tr.TableHeading th {
    font-size : 1em;
    font-style : italic;
    font-weight : 500;
    text-align : center;
    border-bottom : 2px solid #A80000;
    border-top : 2px solid #A80000;
  }


label,input,textarea {
    display: block;
    float: left;
    margin-bottom: 10px;
  }


textarea {
    width: 300px;
  }


input {
    width: 300px;
  }


input[type='radio'] {
    width: 10px;
  }


input[type='checkbox'] {
    width: 10px;
  }


input[type='submit'] {
    width: 100px;
  }


label {
    text-align: right;
    width: 150px;
    padding-right: 20px;
  }


br {
    clear: left;
  }


.inline {
    display : inline;
  }


.groovymenu {
    background-color : #5c5c5c;
  }


a {
    font-weight : 500;
    font-size : 1.2em;
    color : #FF940B;
  }


a:link {
    text-decoration : none;
  }


a:visited {
    text-decoration : none;
  }


a:hover {
    color : #000000;
    background-color : #FF940B;
    text-decoration : underline;
    text-decoration : none;
  }


a:active {
    text-decoration : none;
  }


#header {
    /*border : 2px solid #8AFF1C;
    *//* top right bottom left */ margin : 0px 20px 0px 20px;
    padding-left : 20px;
    background : #000000;
    float : none;
    clear : both;
  }


#header h1 {
    line-height : 1em;
  }


#Premain {
    margin : 0px 20px 0px 20px;
  }


#utility {
    position:absolute;
    top:150px;
    left:10px;
    width : 200px;
    height:100px;
    float:left;
    /*margin:100px 0px;
    */;
  }


#utility form {
    display : inline;
  }


#utility form label {
    display : inline;
    padding:0px;
    margin:0px 0px 0px 0px;
    float:none;
    width:75px;
  }


#utility form input {
    display : inline;
    padding:0px;
    margin:0px 0px 0px 0px;
    float:none;
    width:75px;
  }


#utility form fieldset {
    border:none
    /*border: 1px solid #FF0000;*/
  }

/*
#utility form input [type=submit] {
    width: 75px;
  }
*/

.c1 {
    background-image:url('http://iaff106.org/mpa/icons/gold.jpg');
    color : #8F5406;
  }


.c2 {
    color : #ffffff;
  }


#main {
    background-repeat:repeat-x;
    background-color : #FF0000;
    color : #FFFFFF;
    min-height : 400px;
    margin-bottom : 0px;
    /*float : none;
    */;
  }


#footer {
    background-color : #000000;
    margin-top : 0px;
    text-align : right;
    clear: both;
    height: 253px;
  }


#topmenu {
    background-color : #FF940B;
    margin : 20px;
    clear : both;
    float : none;
    text-align : center;
  }

/*
#topmenu ul {
    list-style : none none;
    text-align : center;
  }


#topmenu li {
    line-height : 1.7em;
    white-space: nowrap;
    margin : 2px;
     display : inline;
    float : left;
    padding: 2px 10px;
  }

#topmenu li a {
    background-color : #FF940B;
    color : #000000;
    border-style : solid solid none;
    border-width : 2px;
    border-color : #000000;
    padding: 2px 10px;
  }

*/




#topmenu a {
    background-color : #FF940B;
    color : #000000;
    border-style : solid solid none;
    border-width : 2px;
    border-color : #000000;
    padding: 2px 10px;
    white-space: nowrap;
  }


#topmenu a:hover {
    background-color : #FF940B;
    /*#ffd30f */;
  }


#topmenu a.current {
    color : #FF940B;
    background-color : #000000;
    font-weight : 400;
  }


#sidemenu {
    margin-right : 20px;
    margin-left : 20px;
    background-color : #A80000;
    /*#FF940B*/ float : left;
    width : 200px;
    /* clear: both;
    ;
    */;
  }


#sidemenu ul {
    width : 198px;
    list-style: none;
  }

/*
#sidemenu a {
    width : 198px;
  }
*/








#sidemenu a {
    background : #A80000;
    font-weight : 500;
    padding : 10px;
    /*#FF940B*/ color : #ffffff;
    display : block;
    width : 198px;
  }


#sidemenu a:hover {
    background-color : #FF940B;
    /*#ffd30f */;
  }

/*
#sidemenu a.current:after {
    content: '   ' url(http://www.iaff106.org/mpa/icons/16/extender_closed.png);
  }
*/




#sidemenu a.current {
    color : #FF940B;
    background-color : #000000;
    font-weight : 600;
    border-left : 5px solid #A80000;
  }


.bigbtn img {
    border-width : 0px;
    border-style : none;
  }


img.icon32 {
    height : 32px;
    width : 32px;
  }


img.icon64 {
    height : 64px;
    width : 64px;
  }


.bigbtn {
    border-width : 5px;
    border-style : outset;
    border-color : #585858;
    background-color : #585858;
    float : left;
    height : 150px;
    margin : 10px;
    padding : 5px;
    width : 150px;
  }


a.bigbtn {
    text-align : center;
    background-color : #585858;
    color : #FF940B;
  }


a.bigbtn img {
    border-style : none;
  }


a.bigbtn:hover {
    background-color : #6C6C6C;
  }


a.current {
    color : #ffffff;
    background-color : #000000;
    font-weight : 400;
  }


a.smallbtn {
    border : 1px solid #ffffff;
    color : #ffffff;
    overflow:hidden;
    background-color : #585858;
    padding:0px 3px 2px 3px;
  }


a.smallbtn:hover {
    background-color : #6C6C6C;
  }

