BODY, DIV, P, TD, TH {
    font-family : arial, helvetica, sans-serif;
    font-size : 9pt;
}
BODY {
    margin : 0px;
    padding : 0px;
}
#pmtr-body {
    background-image : url("../images/page-background.gif");
    background-repeat : repeat-y;
}
P {
    margin-top : 0px;
}

.titlebars {color: #FFFFFF; font-weight: bold;}
.titlebars {font-size: 12px;}
.titlebars A {  color: #FFFFFF;}
.titlebars A:visited {color: #FFFFFF;}
.titlebars A:hover {color: #FFFFFF;}
.titlebars A:active {  color: #FFFFFF;}

.dashes {
border-top: 3px dashed #000000;
margin-top: 5px;
}

P.justify { text-align: justify; }


hr { border: #dfdfdf 1px solid; height: 0px }
.bodyline { border: #cccccc 1px solid;  }
.forumline { border: #006699 2px solid; }

tr.row-odd { background-color : #ffffff;}
tr.row-even { background-color : #efefef; }

/* td */
td.row1 { background-color: #fafafa; }
td.row2 { background-color: #f7f7f7; }
td.row3 { background-color: #dfdfdf; }

td.row1announce { background-color: #efefef;}
td.row1sticky { background-color: #efefef; }
td.row2announce { background-color: #dee3e7; }
td.row2sticky { background-color: #dee3e7; }
td.row3announce { background-color: #d1d7dc; }
td.row3sticky { background-color: #d1d7dc; }
td.rowpic { background-image:  url(../images/cellpic2.jpg); background-repeat: repeat-y; background-color: #ffffff }

th { font-weight: bold; font-size: 11px; background-image:  url(../images/table_header.gif); color: #ffa34f; height: 25px; background-color: #01336b }
td.cat { border-right: #ffffff solid; border-top: #ffffff solid; background-image:  url(../images/cellpic1.gif); border-left: #ffffff solid; border-bottom: #ffffff solid; height: 28px; background-color: #dfdfdf }
td.cathead { border-right: #ffffff solid; border-top: #ffffff solid; background-image:  url(../images/cellpic1.gif); border-left: #ffffff solid; border-bottom: #ffffff solid; height: 28px; background-color: #dfdfdf }
td.catsides { border-right: #ffffff solid; border-top: #ffffff solid; background-image:  url(../images/cellpic1.gif); border-left: #ffffff solid; border-bottom: #ffffff solid; height: 28px; background-color: #dfdfdf }
td.catleft { border-right: #ffffff solid; border-top: #ffffff solid; background-image:  url(../images/cellpic1.gif); border-left: #ffffff solid; border-bottom: #ffffff solid; height: 28px; background-color: #dfdfdf }
td.catright { border-right: #ffffff solid; border-top: #ffffff solid; background-image:  url(../images/cellpic1.gif); border-left: #ffffff solid; border-bottom: #ffffff solid; height: 28px; background-color: #dfdfdf }
td.catbottom { border-right: #ffffff solid; border-top: #ffffff solid; background-image:  url(../images/cellpic1.gif); border-left: #ffffff solid; border-bottom: #ffffff solid; height: 28px; background-color: #dfdfdf }
td.cat { border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; height: 29px; border-right-width: 0px }
td.cathead { border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; height: 29px; border-right-width: 0px }
td.catbottom { border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; height: 29px; border-right-width: 0px }
th.thhead { border-right: #ffffff solid; border-top: #ffffff solid; font-weight: bold; border-left: #ffffff solid; border-bottom: #ffffff solid; height: 28px }
th.thsides { border-right: #ffffff solid; border-top: #ffffff solid; font-weight: bold; border-left: #ffffff solid; border-bottom: #ffffff solid; height: 28px }
th.thtop { border-right: #ffffff solid; border-top: #ffffff solid; font-weight: bold; border-left: #ffffff solid; border-bottom: #ffffff solid; height: 28px }
th.thleft { border-right: #ffffff solid; border-top: #ffffff solid; font-weight: bold; border-left: #ffffff solid; border-bottom: #ffffff solid; height: 28px }
th.thright { border-right: #ffffff solid; border-top: #ffffff solid; font-weight: bold; border-left: #ffffff solid; border-bottom: #ffffff solid; height: 28px }
th.thbottom { border-right: #ffffff solid; border-top: #ffffff solid; font-weight: bold; border-left: #ffffff solid; border-bottom: #ffffff solid; height: 28px }
th.thcornerl { border-right: #ffffff solid; border-top: #ffffff solid; font-weight: bold; border-left: #ffffff solid; border-bottom: #ffffff solid; height: 28px }
th.thcornerr { border-right: #ffffff solid; border-top: #ffffff solid; font-weight: bold; border-left: #ffffff solid; border-bottom: #ffffff solid; height: 28px }
td.row3right { border-right: #ffffff solid; border-top: #ffffff solid; border-left: #ffffff solid; border-bottom: #ffffff solid; background-color: #dfdfdf }
td.spacerow { border-right: #ffffff solid; border-top: #ffffff solid; border-left: #ffffff solid; border-bottom: #ffffff solid; background-color: #dfdfdf }
th.thhead { border-top-width: 1px; border-left-width: 1px; font-size: 12px; border-bottom-width: 0px; border-right-width: 1px }
td.cathead { border-top-width: 1px; border-left-width: 1px; font-size: 12px; border-bottom-width: 0px; border-right-width: 1px }
th.thsides { border-top-width: 0px; border-left-width: 1px; border-bottom-width: 0px; border-right-width: 1px }
td.catsides { border-top-width: 0px; border-left-width: 1px; border-bottom-width: 0px; border-right-width: 1px }
td.spacerow { border-top-width: 0px; border-left-width: 1px; border-bottom-width: 0px; border-right-width: 1px }
th.thright { border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 1px }
td.catright { border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 1px }
td.row3right { border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 1px }
th.thleft { border-top-width: 0px; border-left-width: 1px; border-bottom-width: 0px; border-right-width: 0px }
td.catleft { border-top-width: 0px; border-left-width: 1px; border-bottom-width: 0px; border-right-width: 0px }
th.thbottom { border-top-width: 0px; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px }
td.catbottom { border-top-width: 0px; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px }
th.thtop { border-top-width: 1px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px }
th.thcornerl { border-top-width: 1px; border-left-width: 1px; border-bottom-width: 0px; border-right-width: 0px }
th.thcornerr { border-top-width: 1px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 1px }
.maintitle, .boardtitle { font-weight: bold; font-size: 18px; color: #000000; line-height: 120%; font-family: "trebuchet ms",verdana, arial, helvetica, sans-serif; text-decoration: none }
.boardtitle { font-size: 22px; }
.postdetails { font-size: 10px; }

/* posts */
.postbody { font-size: 12px; line-height: 1.5em; }

.postinfo { font-size: 10px; color: #000000; background-color: #dee3e7; padding: 4px; height: 2em; }
.postinfo .date { width: 160px; float: left; }
.postinfo .subject { float: left; }
.postinfo .action { float: right; }


/*/------------------------------------------------------------------\*/
/*|                                                                  |*/
/*|                      SUGGEST                    		     |*/
/*|                                                                  |*/
/*\------------------------------------------------------------------/*/


DIV.suggestionList {
	position:absolute;
	width : 100%;
	border:1px solid #333333; 
	background-color:#ffffff; 
	cursor:default; 
	visibility:hidden;
}
DIV.suggestionList_element_off {
	width : 100%;
	background: #ffffff;
	color: #333333;
	padding-left: 1px;
	padding-right: 1px;	
}
DIV.suggestionList_element_on {
	width : 100%;
	background: #6D99C6;
	color: #ffffff;
	padding-left: 1px;
	padding-right: 1px;	
}

INPUT.bluefield {
	width:100%; 
	height:90%; 
	background:"blue";
	border : 1px solid black; 
	color: #000000
}

INPUT.greenfield {
	width:100%; 
	height:90%; 
	background:"#408080";
	border : 1px solid black; 
	color: #000000
}

SPAN.justify {
    font-family: monospace;
    font-size: small;
    font-style:normal;
    width : 100%;
    background: #E4E4E4;
}



FIELDSET DIV {
    margin : 9px;
    padding : 5px 3px 5px 0px;
    width : 100%;
}
FIELDSET DIV .pmtr-table {
    margin : 0px;
    padding : 0px;
}
FIELDSET {
    -moz-border-radius : 3px;
    border-style : solid;
    border-width : 1px;
    border-color : #ccc;
    width : 95%;
}
FIELDSET LEGEND {
    color : #000;
}



/* --------------------------------------------- */
/*  Header                                       */
/* --------------------------------------------- */

#pmtr-header {
    width : 100%;
    height : 62px;
    border : 0px;
    background-image : url("../images/header-background.gif");
    background-repeat : repeat-x;
    background-color : #369;
}
#pmtr-header .info {
    font-size : 8pt;
    color : #fff;
    padding-right : 2em;
    text-align : right;
}

#pmtr-content {
    padding : 1em;
}

/* --------------------------------------------- */
/*  Main tabs                                    */
/* --------------------------------------------- */

#pmtr-header #pmtr-tabs UL, #pmtr-header #pmtr-tabs LI {
    display : inline;
    padding : 3px;
    margin : 0px;
}
#pmtr-header #pmtr-tabs LI {
    font-family : verdana;
    font-size : 8pt;
    font-weight : bold;
}
#pmtr-header #pmtr-tabs LI A {
    color : #CEE1FA;
    text-decoration : none;
    padding : 3px 5px 3px 5px;
}
#pmtr-header #pmtr-tabs LI A:hover {
    color : #fff;
    text-decoration : underline;
}
#pmtr-header #pmtr-tabs .currentlink A {
    color : #fff;
    text-decoration : underline;
}

/* --------------------------------------------- */
/*  Logviewer tabs                               */
/* --------------------------------------------- */

#logviewer .pmtr-tabs TD {
    font-family : verdana;
    font-size : 8pt;
}
#logviewer .pmtr-tabs .pmtr-tab, .pmtr-tabs .pmtr-tab-active {
    border : 1px #ccc solid;
    white-space : nowrap;
    padding : 4px 1em 4px 1em;
    background-color : #ddd;
}
#logviewer .pmtr-tabs .pmtr-tab-active {
    border-bottom : 1px #fff solid;
    background-color : #fff;
}
#logviewer .pmtr-tabs .pmtr-spacer, .pmtr-tabs .pmtr-stretch {
    border-bottom : 1px #ccc solid;
}
#logviewer .pmtr-tabs .pmtr-tab A, #logviewer .pmtr-tabs .pmtr-tab-active A {
    text-decoration : none;
    font-weight : bold;
    color : #000;
}
#logviewer .pmtr-tabs .pmtr-tab A:hover, #logviewer .pmtr-tabs .pmtr-tab-active A:hover {
    text-decoration : underline;
}

/* --------------------------------------------- */
/*  Logout link                                  */
/* --------------------------------------------- */

#pmtr-header #pmtr-logout {
    white-space : nowrap;
}
#pmtr-header #pmtr-logout A {
    color : #CEE1FA;
    font-size : 8pt;
    font-family : verdana;
    font-weight : bold;
    text-decoration : none;
}
#pmtr-header #pmtr-logout A:hover {
    color : #fff;
    text-decoration : underline;
}

/* --------------------------------------------- */
/*  Titles                                       */
/* --------------------------------------------- */

#pmtr-main #pmtr-title {
    font-weight: bold; font-size: 18px; color: #000000; line-height: 120%; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}

/* --------------------------------------------- */
/*  Breadcrumbs                                  */
/* --------------------------------------------- */

#pmtr-main #pmtr-breadcrumbs {
    font-size : 8pt;
    /* font-weight : bold; */
    font-family : verdana;
    white-space : nowrap;
    padding-top : 2px;
}
#pmtr-main #pmtr-breadcrumbs A {
    color : #000;
    text-decoration : none;
}
#pmtr-main #pmtr-breadcrumbs A:hover {
    color : #000;
    text-decoration : underline;
}

/* --------------------------------------------- */
/*  Sidebar                                      */
/* --------------------------------------------- */

#pmtr-main #pmtr-sidebar {
    padding : 0px 5px 5px 5px;
}
#pmtr-main #pmtr-sidebar ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0 0 0 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
#pmtr-main #pmtr-sidebar li {
	margin: 0 15px 2px 0px;
	width : 140px;
}
#pmtr-main #pmtr-sidebar a {
	/*/*/display: block;
	padding: 2px 2px 2px 9px;
	border: 1px solid #fff;
	width: 140px;
	-moz-border-radius : 3px;
	background-color: #fff; /* */
}
#pmtr-main #pmtr-sidebar a:link, #pmtr-main #pmtr-sidebar a:visited {
	color: #000;
	/*/*/color: #000;
	text-decoration: none; /* */
}
#pmtr-main #pmtr-sidebar a:hover {
    /*
	border: 1px solid #369;
    background-color : #CBDDEE;
	color: #333;
	*/
	border : 1px solid #963;
	background-color : #ffc;
}
#pmtr-main #pmtr-sidebar .currentlink a,
#pmtr-main #pmtr-sidebar .currentlink a:link,
#pmtr-main #pmtr-sidebar .currentlink a:visited,
#pmtr-main #pmtr-sidebar .currentlink a:hover
{
	/*/*/border: 1px solid #369;
	background-color: #CBDDEE;
	color: #333; /* */
}
#pmtr-main #pmtr-sidebar .category {
    padding-top : 1.5em;
    padding-bottom : 0.5em;
    font-weight : bold;
}
#pmtr-main #pmtr-sidebar .subitems LI {
    margin-left : 9px;
    width : 130px;
}
#pmtr-main #pmtr-sidebar .subitems LI A {
    margin-left : 9px;
    padding : 2px 2px 2px 5px;
    width : 120px;
}

/* --------------------------------------------- */
/*  Tasks                                        */
/* --------------------------------------------- */

#pmtr-runningtask {
    margin-left : 1em;
}


/* --------------------------------------------- */
/*  Older styles                                 */
/* --------------------------------------------- */

PRE, TT {
    font-size : 9pt;
    font-family : courier new, monospaced;
}

/* Messages - errors, success and info */
.pmtr-error TABLE, .pmtr-info TABLE, .pmtr-success TABLE {
    border : 1px #ccc solid;
}
.pmtr-error TD, .pmtr-info TD, .pmtr-success TD {
    padding : 3px;
    vertical-align : top;
}
.pmtr-error-text, .pmtr-error .pmtr-icon-label, .pmtr-error-text A, .pmtr-error .pmtr-icon-label A {
    color : #f00;
}
.pmtr-success-text, .pmtr-success .pmtr-icon-label, .pmtr-success-text A, .pmtr-success .pmtr-icon-label A {
    color : #090;
}
.pmtr-info-text, .pmtr-info .pmtr-icon-label, .pmtr-info-text A, .pmtr-info .pmtr-icon-label A {
    color : #306;
}

/* tables */
.pmtr-table {
    border-color : #bbb;
    border-style : solid;
    border-width : 1px 1px 0px 1px;
}
.pmtr-table .c1, fieldset .c1 {
    width : 30%;
}
.pmtr-table TH, .pmtr-table TD {
    padding : 4px;
}
.pmtr-table TH {
    background-color : #eee;
    border-bottom : 1px #bbb solid;
    border-right : 1px #bbb solid;
    text-align : left;
    font-family : verdana;
    font-size : 8pt;
    font-weight : bold;
}
.pmtr-table TR TD {
    border-bottom : 1px #ccc solid;
}
.pmtr-table TD {
    font-family : arial, helvetica, sans-serif;
    font-size : 9pt;
}
.pmtr-table .pmtr-odd TD {
    background-color : #fff;
}
.pmtr-table .pmtr-even TD {
    background-color : #fbfbfb;
}
.pmtr-table TFOOT TD {
    background-color : #ddd;
    font-family : verdana;
    font-size : 8pt;
    border-right : 1px #bbb solid;
}
.pmtr-table TD TD {
    border-width : 0px;
}
.pmtr-table INPUT, .pmtr-table SELECT {
    font-family : verdana;
    font-size : 8pt;
}


.pmtr-description, .pmtr-description A, .pmtr-table .pmtr-date, .pmtr-description INPUT,
.pmtr-description SELECT
{
    font-family : verdana,arial,helvetica,sans-serif;
    font-size : 8pt;
}

.pmtr-label {
    background-color : #eee;
    padding-right : 9px;
    width : 1%;
    white-space : nowrap;
}

.pmtr-buttons .pmtr-icon {
    padding : 3px;
}
.pmtr-buttons .pmtr-icon-label {
    padding : 3px;
    white-space : nowrap;
    padding-right : 1em;
    font-size : 8pt;
    font-family : verdana, arial, helvetica, sans-serif;
}

/* --------------------------------------------- */
/*  Calendar styles                              */
/* --------------------------------------------- */

TABLE.calBgColor {
    padding : 0px;
}
td.cal {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #000000;
    background-color : #fff;
    padding : 0px;
}
select.month {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #000000;
    background: transparent;
    width : 85px;
}
input.year {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #000000;
    background: transparent;
    width : 30px;
}
td.calDaysColor {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #ffffff;
    background-color : #000000;
}
td.calWeekend {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #ffffff;
    background-color : #d3d3d3;
}
td.calBgColor {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #ffffff;
    background-color : #ffc;
}
.calBorderColor {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #ffffff;
    background-color : #a9a9a9;
}
td.calHighlightColor {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #ffffff;
    background-color : #ffffcc;
}
A.cal {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #000000;
    background: transparent;
    text-decoration : none;
}
A.cal:Hover {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #FF0000;
    background: transparent;
    text-decoration : none;
}
.calDisabled {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #808080;
  background: transparent;
  text-decoration : none;
}

/* --------------------------------------------- */
/*  Quote original styles                        */
/* --------------------------------------------- */

.pmtr-quoteheader {
    font-weight : bold;
    width : 90%;
    margin-left : 15px;
}
.pmtr-quote {
    border : #d1d7dc 1px solid;
    /* font-size : 11px; */
    color : #444;
    /* line-height : 125%; */
    /* font-family : Verdana, Arial, Helvetica, sans-serif; */
    background-color : #fafafa;
    width : 90%;
    margin-left : 15px;
}



/* --------------------------------------------- */
/*  Button styles                                */
/* --------------------------------------------- */
.graybutton 
{
  background-color: #3366AA; 
  width: 90px;
  font-weight:bold;
  color:#FFFFFF;
}

a.graybutton,  A.graybutton:LINK, A.graybutton:VISITED
{
  background-color: #3366AA; 
  width: 90px;
  font-weight:bold;
  color:#FFFFFF;
}

a.graybutton:HOVER
{
  background-color: #3366BB; 
  width: 90px;
  font-weight:bold;
  color:#FFFFFF;
}


.graybuttonMed
{
  background-color: #3366AA; 
  width: 80px;
  font-weight:bold;
  color:#FFFFFF;
}

a.graybuttonMed,  A.graybuttonMed:LINK, A.graybuttonMed:VISITED
{
  background-color: #3366AA; 
  width: 80px;
  font-weight:bold;
  color:#FFFFFF;
}

a.graybuttonMed:HOVER
{
  background-color: #3366BB; 
  width: 80px;
  font-weight:bold;
  color:#FFFFFF;
}

.graybuttonSmall
{
  background-color: #3366AA; 
  width: 50px;
  font-weight:bold;
  color:#FFFFFF;
}

a.graybuttonSmall,  A.graybuttonSmall:LINK, A.graybuttonSmall:VISITED
{
  background-color: #3366AA; 
  width: 50px;
  font-weight:bold;
  color:#FFFFFF;
}

a.graybuttonSmall:HOVER
{
  background-color: #3366BB; 
  width: 50px;
  font-weight:bold;
  color:#FFFFFF;
}

.graybuttonExtraSmall
{
  background-color: #3366AA; 
  width: 20px;
  font-weight:bold;
  color:#FFFFFF;
}

a.graybuttonExtraSmall,  a.graybuttonExtraSmall:LINK, a.graybuttonExtraSmall:VISITED
{
  background-color: #3366AA; 
  width: 20px;
  font-weight:bold;
  color:#FFFFFF;
}

a.graybuttonExtraSmall:HOVER
{
  background-color: #3366BB; 
  width: 20px;
  font-weight:bold;
  color:#FFFFFF;
}

.graybuttonWide
{
  background-color: #3366AA; 
  width: 130px;
  font-weight:bold;
  color:#FFFFFF;
}

a.graybuttonWide,  A.graybuttonWide:LINK, A.graybuttonWide:VISITED
{
  background-color: #3366AA; 
  width: 130px;
  font-weight:bold;
  color:#FFFFFF;
}

a.graybuttonWide:HOVER
{
  background-color: #3366BB; 
  width: 130px;
  font-weight:bold;
  color:#FFFFFF;
}


.graybuttonExtraWide
{
  background-color: #3366AA; 
  width: 150px;
  font-weight:bold;
  color:#FFFFFF;
}

a.graybuttonExtraWide,  A.graybuttonExtraWide:LINK, A.graybuttonExtraWide:VISITED
{
  background-color: #3366AA; 
  width: 150px;
  font-weight:bold;
  color:#FFFFFF;
}

a.graybuttonExtraWide:HOVER
{
  background-color: #3366BB; 
  width: 150px;
  font-weight:bold;
  color:#FFFFFF;
}


.profilebutton {background-color: #3366BB; width: 90px;}

a.profilebutton,  A.profilebutton:LINK, A.profilebutton:VISITED
{font-family: Arial,sans-serif;
border-left: 1px solid #FFF;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-top: 1px solid #FFF;
text-align: center;
display: block;
background-color: #3366BB;
color:#FFFFFF;
font-weight:bold;
padding: 2px;
text-decoration:none;
width: 90px;}

a.profilebutton:HOVER{font-family: Arial,sans-serif;
border-left: 1px solid #999; border-right:
1px solid #FFF; border-bottom: 1px solid #FFF;
border-top: 1px solid #999; text-align:center;
display:block;
background-color: #3366BB; color:#000000;
text-decoration:none;
width: 90px;
font-weight: bold;
}


.logoutbutton{background-color: #CCCC00; width: 100px;}

A.logoutbutton,  A.logoutbutton:LINK, A.logoutbutton:VISITED
 {border-left: 1px solid #FFFF99;
border-right: 1px solid #336600; border-bottom:
1px solid #336600; border-top: 1px solid #FFFF99;
text-align:center;
background-color: #CCCC00;
color:#FFFFFF;
font-weight:bold;
display: block;
text-decoration:none;
padding: 2px;
width: 100px;
}

A.logoutbutton:HOVER
 {border-left: 1px solid #336600;
border-right: 1px solid #FFFF99; border-bottom:
1px solid #FFFF99; border-top: 1px solid #336600;
text-align:center;
background-color: #F3F400;
color:#FFFFFF;
font-weight:bold;
display: block;
text-decoration:none;
width: 100px;
 font-weight: bold;
}

.cancelbutton{background-color: #3366BB; width: 100px;}

a.cancelbutton,  A.cancelbutton:LINK, A.cancelbutton:VISITED
 {border-left: 1px solid #CCCCCC;
border-right: 1px solid #9CA9B8; border-bottom:
1px solid #9CA9B8; border-top: 1px solid #CCCCCC;
text-align:center;
background-color: #3366BB;
color:#FFFFFF;
font-weight:bold;
display: block;
text-decoration:none;
padding: 2px;
width: 100px;
}

A.cancelbutton:HOVER
 {border-left: 1px solid #696969;
border-right: 1px solid #CCCCCC; border-bottom:
1px solid #CCCCCC; border-top: 1px solid #696969;
text-align:center;
background-color: Gray;
color:#FFFFFF;
font-weight:bold;
display: block;
text-decoration:none;
width: 100px;
 font-weight: bold;
}


/* --------------------------------------------- */
/*  Pop-up Menu styles                           */
/* --------------------------------------------- */
#popitmenu
{
   position: absolute;
   background-color: white;
   border:1px solid black;
   font: normal 12px Verdana;
   line-height: 18px;
   z-index: 100;
   visibility: hidden;
}

#popitmenu a
{
   text-decoration: none;
   padding-left: 6px;
   color: black;
   display: block;
}

#popitmenu a:hover
{ 
   /*hover background color*/
   background-color: #E4E4E4;
}

#catWrapper {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.catHdr1 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: #09c; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.catHdr2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: #f66; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.catHdr3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: #6c6; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.catHdr1 A {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fff; TEXT-DECORATION: none
}
.catHdr2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fff; TEXT-DECORATION: none
}
.catHdr3 A {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fff; TEXT-DECORATION: none
}
.catBottom1 {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 3px; BACKGROUND: #09c; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 3px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.catBottom2 {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 3px; BACKGROUND: #f66; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 3px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.catBottom3 {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 3px; BACKGROUND: #6c6; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 3px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.catContent {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: #fff; COLOR: #000; TEXT-ALIGN: left
}
.catContent A {
	COLOR: #000
}
.catContent P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 12px; PADDING-TOP: 2px
}
.tbback {
	WIDTH: 770px; BACKGROUND-COLOR: #ffffff
}

#relWrapper {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 365px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.content {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
.relHdr {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: #a62c1d; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px
}
.relHdr A {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fff; TEXT-DECORATION: none
}
.relBottom1 {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 3px; BACKGROUND: #a62c1d; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 3px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.borderTL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 99; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 4px; PADDING-TOP: 0px; HEIGHT: 4px; BORDER-RIGHT-WIDTH: 0px
}
.borderTR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 99; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 4px; PADDING-TOP: 0px; HEIGHT: 4px; BORDER-RIGHT-WIDTH: 0px
}
.borderBL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 99; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 4px; PADDING-TOP: 0px; HEIGHT: 4px; BORDER-RIGHT-WIDTH: 0px
}
.borderBR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 99; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 4px; PADDING-TOP: 0px; HEIGHT: 4px; BORDER-RIGHT-WIDTH: 0px
}
.borderTL {
	CLEAR: both; FLOAT: left
}
.borderBL {
	CLEAR: both; FLOAT: left
}
.borderTR {
	CLEAR: right; FLOAT: right
}
.borderBR {
	CLEAR: right; FLOAT: right
}
.borderTL {
	MARGIN: -1px 0px 0px -1px
}
.borderTR {
	MARGIN: -1px -1px 0px 0px
}
.borderBL {
	MARGIN: -4px 0px 0px
}
.borderBR {
	MARGIN: -4px 0px 0px
}
.borderTL {
	MARGIN-LEFT: -1px
}
.borderTR {
	MARGIN-RIGHT: -1px
}
.borderBL {
	MARGIN-LEFT: 0px
}
.borderBR {
	MARGIN-RIGHT: 0px
}
.relContent {
	BACKGROUND: #fff; TEXT-ALIGN: left
}
.relContent A {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: #000000
}
.relContent P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; MARGIN: 0px 1px; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px dotted
}

/*CSS Sabrosus style pagination*/
.pagination {
	padding:3px;
	margin:3px;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Times;
}

.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 1px;
	border: 1px solid #9aafe5;
	text-decoration: none; 
	color: #2e6ab1;
}
.pagination a:hover, .pagination a:active {
	border: 1px solid #dd6900;
	color: #000;
	background-color: lightyellow;
	text-decoration: none;
}
.pagination .current {
	padding: 2px 5px 2px 5px;
	margin-right: 1px;
	border: 1px solid navy;
	font-weight: bold;
	background-color: #2e6ab1;
	color: #FFF;
}
.pagination .disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 1px;
	border: 1px solid #929292;
	color: #929292;
}

#goToBox {
	position:absolute; 
	display:none; 
	border: 1px solid black;
	background-color: #fafafa; 
	padding: 2px;
	width: 190px;
}

#goToBox .title {
	padding: 1px;
	background-color: #dd6900;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	color: #fff;
}

#goToBox .form {
	padding: 5px;
	text-align: left;
}

#goToBox .form input {
	font-weight: bold;
}

