body { 
  margin : 0;
  padding : 0;
  color : #534741;
  background-color : #ffffff;
}

body, p, td, li, ul, ol { 
  font-family : Verdana, Helvetica, Arial, sans-serif;
}

.ro { 
  background : #eee none;
  border : 1px dotted #ccc;
}

span.tableheader { 
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12pt;
}

span.redinfoText { 
  color : red;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 12pt;
}

span.redText { 
  color : red;
}

span.infoText { 
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 12pt;
}

span.infoTitle { 
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 12pt;
  font-weight : bold;
}

.searchbox { 
  font-size : 8pt;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

.textbox { 
  font-size : 8pt;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

h3.standard { 
  color : black;
  font-family : Arial;
  font-size : 14pt;
}

h2.standard { 
  color : black;
  font-family : Arial;
  font-size : 16pt;
}

li.standard { 
  color : black;
  font-family : Arial;
  font-size : 13pt;
}

p.standard { 
  color : black;
  font-family : Arial;
  font-size : 12pt;
}

p.smallText { 
  color : black;
  font-size : 4pt;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
}

p.tablebody { 
  font-size : 8pt;
  font-family : Arial;
  color : #000000;
  font-style : normal;
}

p.tablebodylarge { 
  font-size : 11pt;
  font-family : Arial;
  color : #000000;
  font-style : normal;
}

span.regularText { 
  font-size : 12pt;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}
span.smallText { 
  font-size : 7pt;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : bold;
}

.forumline { 
  border : 1px solid #325375;
  background-color : #e6eaf0;
}

.mainline { 
  border : 1px solid #325375;
  background-color : #e6eaf0;
}

th, td.spaceRow, td.th, th.editor, th.tablelist { 
  color : #e7ebf0;
  font-size : 11px;
  font-weight : bold;
  background : #4a6786 url(images/th.gif) repeat-x top left;
  white-space : nowrap;
  padding : 0 5px;
  text-align : center;
  height : 26px;
  border-left : 1px solid #5b7ea4;
  border-right : 1px solid #355373;
  border-top : 1px solid #57799d;
  border-bottom : 1px solid #48698d;
}

td.catBottom, td.tableBottom { 
  background : #f2f4f6 url(images/catbottom.gif) repeat-x top left;
  height : 24px;
  padding : 1px 3px;
  border-left : 1px solid #e2e4e8;
  border-right : 1px solid #b8bcc0;
  border-top : 1px solid #e2e4e8;
  border-bottom : 1px solid #b8bcc0;
}

td.largetext { 
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 15pt;
  height : 28px;
}

td.regulartext { 
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11pt;
  height : 28px;
}

td.regulartextbold { 
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11pt;
  height : 28px;
  font-weight : bold;
}

td.smalltextbold { 
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  height : 5px;
  font-weight : bold;
}

td.vsmalltextbold { 
  color : black;
  font-family : Arial, Helvetica, sans-serif, Verdana;
  font-size : 7pt;
  height : 5px;
  font-weight : bold;
}

td.smalltext { 
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  height : 5px;
}

td.smallertext { 
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 7pt;
  height : 5px;
  font-weight : bold;
}

td.row1smalltext { 
  background-color : #efefef;
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  height : 5px;
}

td.row2smalltext { 
  background-color : #dee3e7;
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  height : 5px;
}

td.row3smalltext { 
  background-color : #d1d7dc;
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  height : 5px;
}

td.row4smalltext { 
  background-color : #77aaff;
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  height : 5px;
}

td.row5smalltext { 
  background-color : #ff2222;
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  height : 5px;
}

.smallerStandardBlack { 
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 5pt;
}

.smallStandardBlack { 
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 7pt;
}

.smallStandardEditor { 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 7pt;
}

.regStandardBlack { 
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 9pt;
}

.regPlusStandardBlack { 
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10pt;
}

.mediumStandardBlack { 
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 12pt;
}

.largeStandardBlack { 
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 14pt;
}

.largePlusStandardRed { 
  color : red;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 16pt;
}

.largePlusStandardBlack { 
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 16pt;
}

.smallerStandard { 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 5pt;
}

.smallStandard { 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 7pt;
}

.regStandard { 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 9pt;
}

.regPlusStandard { 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10pt;
}

.mediumStandard { 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 12pt;
}

.largeStandard { 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 14pt;
}

.largePlusStandard { 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 16pt;
}

.editorTextStandard { 
  font-family : Arial, Verdana, Helvetica, sans-serif;
  font-size : 7pt;
}

.editorTextStandardTitle { 
  font-family : Arial, Verdana, Helvetica, sans-serif;
  font-size : 7pt;
  font-weight : bold;
  color : black;
}

td.row1 { 
  background-color : #efefef;
}

td.row2 { 
  background-color : #dee3e7;
}

td.row3 { 
  background-color : #d1d7dc;
}

td.row4 { 
  background-color : #77aaff;
}

td.row5 { 
  background-color : #ff2222;
}

td.winrow1 { 
  background-color : #ccffcc;
}

td.winrow2 { 
  background-color : #ccffcc;
}

td.winrow1smalltext { 
  background-color : #ccffcc;
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  height : 5px;
}

td.winrow2smalltext { 
  background-color : #ccffcc;
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  height : 5px;
}

td.loserow1 { 
  background-color : #ffcccc;
}

td.loserow2 { 
  background-color : #ffcccc;
}

td.loserow1smalltext { 
  background-color : #ffcccc;
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  height : 5px;
}

td.loserow2smalltext { 
  background-color : #ffcccc;
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  height : 5px;
}

td.tierow1 { 
  background-color : #ffffcc;
}

td.tierow2 { 
  background-color : #ffffcc;
}

td.tierow1smalltext { 
  background-color : #ffffcc;
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  height : 5px;
}

td.tierow2smalltext { 
  background-color : #ffffcc;
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  height : 5px;
}

th.editor1 { 
  font-size : 14pt;
  font-weight : bold;
  font-family : Arial;
  background-image : url(/images/cellmain.gif);
  height : 28px;
  border-width : 1px 0 0 0;
}

th.tablelist1 { 
  color : #ffffff;
  font-size : 9pt;
  font-weight : bold;
  background-color : #006699;
  height : 25px;
  font-family : Arial;
  background-image : url(/images/cellmain.gif);
  border-width : 1px 0 0 0;
}

th.tablelistlarge { 
  color : #ffffff;
  font-size : 11pt;
  font-weight : bold;
  background-color : #006699;
  height : 25px;
  font-family : Arial;
  background-image : url(/images/cellmain.gif);
  border-width : 1px 0 0 0;
}

td.tableBottom1 { 
  background-image : url(/images/msgs/cellbtm.gif);
  background-color : #d1d7dc;
  border : #ffffff;
  border-style : solid;
}

td.tableBottom { 
  border-width : 0 0 0 0;
}

td.tableBottom { 
  border-width : 0 1px 1px 1px;
}

.mainoption { 
  font-size : 9pt;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

input.button { 
  background-color : #efefef;
  color : #000000;
  font-size : 9pt;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

input.button { 
  background-color : #fafafa;
  font-weight : bold;
}

input.button { 
  border-top-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;
}

.nav { 
  font-weight : bold;
  font-size : 11pt;
  color : #000000;
}

.topnav { 
  color : black;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  height : 5px;
  font-weight : bold;
}

.policy1 { 
  color : #534741;
  font-family : Arial;
  text-transform : uppercase;
  letter-spacing : normal;
}

.d { 
color : #362f2d;
  letter-spacing : normal;
}

.b { 
  color : #52879b;
  font-family : Arial;
  font-size : 12px;
  letter-spacing : normal;
}

.a { 
  color : #534741;
}

.gr { 
  color : #818d49;
  letter-spacing : normal;
}

.policy2 { 
  color : #818d49;
  font-family : Arial;
  letter-spacing : normal;
}

.menu { 
  color : #362f2d;
  font-weight : 900;
  text-decoration : none;
  letter-spacing : normal;
}

a.menu:hover { 
  text-decoration : underline;
}

a.policy2:hover { 
  text-decoration : none;
}

a.gr:hover { 
  text-decoration : none;
}

a.a:hover { 
  text-decoration : none;
}

a.d:hover { 
  text-decoration : none;
}

.wrap { 
  margin : 0 auto;
  padding : 0;
  height : 766px;
  width : 685px;
}

.trailcrumb { 
  margin-bottom : 0.5em;
  font-size : 0.6em;
}

#content { 
  margin : 0;
  padding : 0;
  width : 766px;
  height : 685px;
  text-align : left;
  display : table;
  background : url(images/back_m.jpg) no-repeat;
}

.input { 
  width : 202px;
  height : 15px;
  border-width : 1px;
  border-style : solid;
  background-color : #ffffff;
  border-color : #ababab;
  line-height : 10px;
  padding-top : 3px;
  padding-left : 8px;
  line-height : 12px;
  font-size : 11px;
  font-family : Tahoma;
  color : #534741;
}

.inputsmall { 
  width : 150px;
  height : 15px;
  border-width : 1px;
  border-style : solid;
  background-color : #ffffff;
  border-color : #ababab;
  line-height : 10px;
  padding-top : 3px;
  padding-left : 8px;
  line-height : 12px;
  font-size : 11px;
  font-family : Tahoma;
  color : #534741;
}

.inputlarge { 
  width : 420px;
  height : 15px;
  border-width : 1px;
  border-style : solid;
  background-color : #ffffff;
  border-color : #ababab;
  line-height : 10px;
  padding-top : 3px;
  padding-left : 8px;
  line-height : 12px;
  font-size : 11px;
  font-family : Tahoma;
  color : #534741;
}

.dropdownstandard { 
  border-width : 1px;
  border-style : solid;
  background-color : #ffffff;
  border-color : #ababab;
  line-height : 12px;
  font-size : 11px;
  font-family : Tahoma;
  color : #534741;
}


.dropdownmed { 
  width : 202px;
  border-width : 1px;
  border-style : solid;
  background-color : #ffffff;
  border-color : #ababab;
  line-height : 12px;
  font-size : 11px;
  font-family : Tahoma;
  color : #534741;
}

.textareasmall { 
  width : 202px;
  height : 110px;
  border-width : 1px;
  border-style : solid;
  background-color : #ffffff;
  border-color : #ababab;
  line-height : 10px;
  padding-top : 3px;
  padding-left : 8px;
  line-height : 12px;
  font-size : 11px;
  font-family : Tahoma;
  color : #534741;
}

.textareamed { 
  width : 350px;
  height : 110px;
  border-width : 1px;
  border-style : solid;
  background-color : #ffffff;
  border-color : #ababab;
  line-height : 10px;
  padding-top : 3px;
  padding-left : 8px;
  line-height : 12px;
  font-size : 11px;
  font-family : Tahoma;
  color : #534741;
}

.textarea { 
  width : 550px;
  height : 110px;
  border-width : 1px;
  border-style : solid;
  background-color : #ffffff;
  border-color : #ababab;
  line-height : 10px;
  padding-top : 3px;
  padding-left : 8px;
  line-height : 12px;
  font-size : 11px;
  font-family : Tahoma;
  color : #534741;
}

.popup {
  color: #9F141A;
  cursor: help;
  text-decoration: none;
}

/* NAVIGATION BUTTONS */
.cssnav	{
  font-size:15px;
  color:#ffffff;
  font-family: arial, helvetica, sans-serif;
  overflow:hidden;/* for ie to hide extra height*/	
  cursor: pointer;
  width: 150px;
  height: 20px;
}

.cssnav a {
  display: block;
  font-size:15px;
  letter-spacing:normal;
  font-style:normal;
  font-family:arial;
  color:#ffffff;
  width: 150px;
  height: 20px;
  float: left;
  overflow:hidden;/* for ie to hide extra height*/
  text-decoration: none;
}

.cssnav a:hover {
  color: #ffffff;
  filter:Glow(color=F7FFAB,strength=1) Blur(strength=2);
  cursor: pointer;
}

.cssnav span {
  text-align: center;
  width: 150px;
  color:#ffffff;
}

.cssnonav {
  font-size:15px;
  color:#ffffff;
  font-family: arial, helvetica, sans-serif;
  overflow:hidden;/* for ie to hide extra height*/	
  cursor: pointer;
  width: 150px;
  height: 20px;
  filter: Shadow(color=000000,strength=5) Blur(strength=1);
  cursor: pointer;
}

.cssnonav a {
  display: block;
  font-size:15px;
  letter-spacing:normal;
  font-style:normal;
  font-family:arial;
  color:#ffffff;
  width: 150px;
  height: 20px;
  float: left;
  overflow:hidden;/* for ie to hide extra height*/
  cursor: pointer;
  text-decoration: none;
}


.cssnonav span {
  text-align: center;
  width: 150px;
  color:#ffffff;
}
/* END OF NAVIGATION */

/* SIDEBAR NAVIGATION */

.csssidenav	{
  position:relative;
  float: left;
  margin: 0; 
  padding: 0;
  width: 126px;
  height: 17px;
}

.csssidenav a {
  display: block;
  width: 126px;
  height: 17px;
  float: left;
  text-decoration: none;
}

.csssidenav span {
  position: absolute;
  left: 20px; top: 1px;
  text-align: left;
  width: 126px;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  cursor: pointer;  
  color: #534741;
}
/* END OF SIDEBAR NAVIGATION */

