FONT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Geneva
}
.bold {
	FONT: 11px/15px Verdana, Arial, Geneva
}
.subhead {
	FONT: 11px/15px Verdana, Arial, Geneva
}
.newshead {
	FONT: 11px/15px Verdana, Arial, Geneva
}
.regular {
	FONT: 11px/15px Verdana, Arial, Geneva
}
DIV.margins {
	FONT: 11px/15px Verdana, Arial, Geneva
}
.header {
	FONT: 13px/15px Verdana, Arial, Geneva
}
.title {
	FONT: 13px/15px Verdana, Arial, Geneva
}
.option {
	FONT: 13px/15px Verdana, Arial, Geneva
}
.thCornerL {
	FONT: 13px/15px Verdana, Arial, Geneva
}
.thTop {
	FONT: 13px/15px Verdana, Arial, Geneva
}
.thCornerR {
	FONT: 13px/15px Verdana, Arial, Geneva
}
.thLeft {
	FONT: 13px/15px Verdana, Arial, Geneva
}
.thRight {
	FONT: 13px/15px Verdana, Arial, Geneva
}
.cattitle {
	FONT: 11pxArial, Helvetica, sans-serif
}
INPUT.search {
	FONT: 10px/12px Verdana, Arial, Geneva; outline: none
}
SELECT {
	FONT: 10px/12px Verdana, Arial, Geneva; outline: none
}
INPUT {
	FONT: 12px Verdana, Arial, Geneva; outline: none
}
.error {
	FONT: bold 12px/14px Verdana, Arial, Geneva
}
.message {
	FONT: bold 12px/14px Verdana, Arial, Geneva
}
.small {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Geneva
}
.tiny {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Geneva
}
.genmed {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Geneva
}
.gensmall {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Geneva
}
.navnav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Geneva
}
.small {
	TEXT-DECORATION: none; outline: none
}
.tiny A:link {
	TEXT-DECORATION: none; outline: none
}
.small {
	TEXT-DECORATION: none; outline: none
}
.tiny A:visited {
	TEXT-DECORATION: none; outline: none
}

TD.columns {
	BORDER-RIGHT: #777 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #777 1px dotted; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #777 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: #777 1px dotted; FONT-FAMILY: Verdana, Arial, Geneva
}
TD.top {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Geneva
}
TD.navnav {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Geneva
}
DIV.margins {
	TEXT-ALIGN: left
}
DIV.marginscat {
	MARGIN-TOP: 5px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px; TEXT-ALIGN: left
}
HR {
	BORDER-RIGHT: 0px; MARGIN-TOP: 0px; BORDER-LEFT: 0px; COLOR: #fff; BORDER-BOTTOM: 0px
}
.bold {
	FONT-WEIGHT: bold
}
.header {
	FONT-WEIGHT: bold
}
.subhead {
	FONT-WEIGHT: bold
}
.newshead {
	FONT-WEIGHT: bold
}
.title {
	FONT-WEIGHT: bold
}
.option {
	FONT-WEIGHT: bold
}
.thCornerL {
	FONT-WEIGHT: bold
}
.thTop {
	FONT-WEIGHT: bold
}
.thCornerR {
	FONT-WEIGHT: bold
}
.thLeft {
	FONT-WEIGHT: bold
}
.thRight {
	FONT-WEIGHT: bold
}
.cattitle {
	FONT-WEIGHT: bold
}
A {
	TEXT-DECORATION: none; outline: none
}
A:link {
	TEXT-DECORATION: none; outline: none
}
A:visited {
	TEXT-DECORATION: none; outline: none
}

A {
	COLOR: #c13e16
}
A:link {
	COLOR: #c13e16
}
A:visited {
	COLOR: #c13e16
}
A {
	FONT-WEIGHT: bold
}
.test {
	COLOR: #000000
}
.test A:link {
	COLOR: #000000
}
.test A:visited {
	COLOR: #000000
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; outline: none
}
PRE {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-VARIANT: normal
}
DIV.float {
	BORDER-RIGHT: #777 1px dotted; BORDER-TOP: #777 1px dotted; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 0px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #777 1px dotted; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #777 1px dotted
}
DIV.float P {
	MARGIN-TOP: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; WIDTH: 108px; PADDING-TOP: 0px
}
DIV.floattheme {
	FLOAT: left; MARGIN-BOTTOM: 5px; VERTICAL-ALIGN: bottom; WIDTH: 110px; MARGIN-RIGHT: 5px; HEIGHT: 50px
}
TD.resultsbg {
	BACKGROUND-COLOR: #ffffff
}
.bold {
	COLOR: #484848
}
.error {
	COLOR: #9f0000
}
.header {
	COLOR: #766f5b
}
.title {
	COLOR: #766f5b
}
.option {
	COLOR: #766f5b
}
.message {
	COLOR: #61779b
}
.navnav {
	COLOR: #fff
}
.subhead {
	COLOR: #766f5b
}
TD.top {
	BACKGROUND-COLOR: #ffffff
}
TD.navnav {
	BACKGROUND-COLOR: #d74b2a
}
TD.search {
	BACKGROUND-COLOR: #766f5b
}
TD.results {
	BACKGROUND-COLOR: #636
}
TD.foot {
	BACKGROUND-COLOR: #d74b2a
}
INPUT {
	COLOR: #333
}
SELECT {
	COLOR: #333
}
HR {
	BORDER-TOP: #7d7d7d 1px dashed; COLOR: #fff
}
LI {
	LIST-STYLE-POSITION: inside
}
TD.row1 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f6f6f6
}
TD.row2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f6f6f6
}
TD.row3 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f6f6f6
}
TD.row3Right {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f6f6f6
}
TABLE.forumline {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
TD.catLeft {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #cccccc
}
TD.catRight {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #cccccc
}
TD.rowpic {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #cccccc
}
.thCornerL {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #999999
}
.thTop {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #999999
}
.thCornerR {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #999999
}
.catHead {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #999999
}

/** classes for header **/
.table {
height: 53px;
width: 100%;
border: 0px;
background-color:#1D437E; 
vertical-align:top;
padding: 0px;
empty-cells: show
}

.headertd {
width: 70%;
text-align:center;
background-repeat:no-repeat;
}
.headertd1 {
width: 20%;
height: 25px;
text-align:center;
background-repeat:no-repeat
}
.headertext{
text-align: center;
}
.headertable-link{
height:24px;
width: 100%;
text-align: left;
border: 0px;
}
.headerlinktd{
width: 1px;
height: 19px;
vertical-align:top;
background-image:url(../images/link_bg1.gif)
}
.headerlinktd1{
width: 20%;
vertical-align:top;
text-align:center;
height: 19px;
background-image:url(../images/link_bg1.gif)
}
.path{
width: 27%;
height: 22px;
font-family:Arial, Helvetica, sans-serif;
vertical-align:bottom;
font-size:12px;
font-style:italic;
}
.path1{
width: 100%;
height: 25px;
font-family:Arial, Helvetica, sans-serif;
vertical-align:bottom;
font-size:12px;
text-align:left;
font-style:italic;
}

/** classes for header **/
/** classes for body **/
.body{
width:100%; 
height:80%;
margin:'margin-top' 'margin-right' 'margin-bottom' 'margin-left';
border:0px;
margin-left:0;
margin-top:0;
margin-bottom:0;
margin-right:0;
}

.iframe{
width:100%; 
height:81%;
margin:'margin-top' 'margin-right' 'margin-bottom' 'margin-left';
border:0px;
margin-left:0;
margin-top:0;
margin-bottom:0;
margin-right:0;
}

.BODYTAG{
margin-left:Opx;
margin-right: 0px;
margin:0px;
margin-top: 0px;
background-color:#ffffff;
width:100%; 
margin:'margin-top' 'margin-right' 'margin-bottom' 'margin-left';
border:0px;
}
.body-table{
margin-left:Opx;
margin-right: 0px;
margin:0px;
margin-top: 0px;
background-color:#FFFFFF;
width:49%; 
margin:'margin-top' 'margin-right' 'margin-bottom' 'margin-left';
border:0px;
}
.image{
background-color:#1d437e;
vertical-align:top;
width: 5%;
text-align:left
}
.image2{
background-color:#1d437e;
vertical-align:top;
text-align:left
}
.image1{
background-color:#1d437e;
vertical-align:top;
text-align:right;
}
.image2{
background-color:#1d437e;
vertical-align:top;
text-align:left;
border-right:0px;
border-right-color:#1d437e
}
.lcurve{
background-color:#1d437e;
text-align:left;
vertical-align:top;
border-right:0px;
border-right-color:#1d437e;
border-left:0px;
border-left-color:#1d437e
}
.stat_name{
background-color:#1d437e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
border-right:0px;
border-right-color:#1d437e
}
.stat_heading{
background-color:#1d437e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
border-right:0px;
border-right-color:#1d437e;
border-left:0px;
border-left-color:#1d437e
}
.stat_heading1{
background-color:#76A86A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
border-right:0px;
border-right-color:#1d437e;
border-left:0px;
border-left-color:#1d437e
}
.tableheader{
background-color:#1d437e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
border-left:0px;
border-left-color:#1d437e
}
.tableheader1{
background-color:#1d437e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
border-left:0px;
border-left-color:#1d437e;
vertical-align:top;
text-align:right;
}
.body-table-hdr{
background-color:#1d437e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
text-align:left;
height: 20px
}
.body-table-bdy{
background-color:#d6e7fb;
font-family:Arial, Helvetica, sans-serif;
font-size: 90%;
width:50%; 
height: 50%;
padding: 0px;
margin: 0px;
margin-bottom: 10px;border: 0px; 
}

.body-table-hdr1{
background-color:#1d437e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
width:500; 
height: 20px;
padding: 0px;
spacing: 0px;
margin: 0px;
border: 0px; 
text-align: center;
}

.body-table-hdr2{
background-color:#1d437e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
width:735; 
height: 15px;
padding: 0px;
spacing: 0px;
margin: 0px;
border: 0px; 
text-align: center;
}
.body-table-hdr3{
background-color:#1d437e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
width:795; 
height: 15px;
padding: 0px;
spacing: 0px;
margin: 0px;
border: 0px; 
text-align: center;
}
.body-table-hdr2-wide{
background-color:#1d437e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
width:1000; 
height: 15px;
padding: 0px;
spacing: 0px;
margin: 0px;
border: 0px; 
text-align: center;
}
.actv_deactv{
	padding: 0px;
	margin: 0px;
    font-size: 50%;
    text-align: left;
    background-color:#e1ebfb;
    border:1px;
	border-color:#FFFFFF;
	width: 52%;
}
.results-tablehdr{
	padding: 0;
	margin: 0;
    font-size: 90%;
    text-align: left;
    background-color:#e1ebfb;
    border: 1px;
	border-color:#FFFFFF;
    margin-bottom: 10px;
	width: 80%;
	border-spacing:1
}
.results-tavis{
	padding: 0;
	margin: 0;
    font-size: 90%;
    text-align: left;
    background-color:#e1ebfb;
    border: 1px;
	border-color:#FFFFFF;
    margin-bottom: 10px;
	width: 550;
	border-spacing:1
}
.results-table-alt{
	padding: 0;
	margin: 0;
    font-size: 90%;
    text-align: left;
    background-color:#f5f5f6;
    border: 1px;
	border-color:#FFFFFF;
    margin-bottom: 10px;
	width: 80%;
	border-spacing:1
}
.results-tablehdr1{
	padding: 0;
	margin: 1px;
    font-size: 90%;
    text-align: left;
    background-color:#e1ebfb;
    border:1px;
	border-color:#FFFFFF;
    margin-bottom: 10px;
	border-spacing:1px;
	empty-cells:show;
	border-style:solid;
    border-width:1px;
    border-top-width:1px;
    border-left-width:1px;
}
.body-table-bdy1{
background-color:#e1ebfb;
font-family:Arial, Helvetica, sans-serif;
font-size: 90%;
width:500; 
margin: 0px;
padding: 10px;
spacing: 10px;
margin-bottom: 10px;
border: 1px;
border-color: #ffffff; 
}
.body-table-bdy2{
background-color:#e1ebfb;
font-family:Arial, Helvetica, sans-serif;
font-size: 90%;
width:735; 
margin: 0px;
padding: 10px;
spacing: 10px;
margin-bottom: 10px;
border: 1px;
border-color: #ffffff; 
}
.label {
text-align:left;
padding: 5px;
}
.label1 {
text-align:left;
padding: 5px;
font-weight: bold
}
.title {
    font-weight: bold;
    color: #44f;
    text-align: center;
    font-size: 110%;
}
.info{
position:absolute; 
height:115px; 
z-index:1; 
left: 400px; 
text-align:center;
top: 0px; 
color: #1d437e;
font-weight: normal; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
}
.error{
color: #FF0000;
font-weight: normal; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
}
TD {
	FONT: 11px/15px Verdana, Arial, Geneva 
}
.viewlockout {
    color: #000000;
    background-color: #e1ebfb;
	height: 30px;
	border-top: #e1ebfb;
	border-bottom: #e1ebfb;
}
h1,h2,h4 {
    font: 100% verdana, arial, helvetica, sans-serif;
    font-weight: bold; 
    margin: 3px;
}

h2 {
    color: #fffff0;
    background-color: #1d437e;
}
h4 {
    font-style: italic;
    color: #000;
}
h2 {
    font-size: 120%;
}
h1 {
    font-size: 150%;
}
.heading {
    font: 11px verdana, arial, helvetica, sans-serif;
    font-weight: bold; 
    color: #fffff0;
    background-color: #1d437e;
	padding-left: 5px
}
.headingnormal {
    font: 11px verdana, arial, helvetica, sans-serif;
    font-weight: normal; 
    color: #fffff0;
    background-color: #1d437e;
	 padding-left: 0px
}
.headingnormal2 {
    font: 11px verdana, arial, helvetica, sans-serif;
    font-weight: normal; 
    color: #000000;
    background-color:#FFFFFF;
	 padding-left: 0px
}
h3 {
    font: 11px verdana, arial, helvetica, sans-serif;
    font-weight: bold; 
    color: #fffff0;
    background-color: #1d437e;
	padding-left: 5px
}
.tbl-bot-link {
    font: 11px verdana, arial, helvetica, sans-serif;
    font-weight: bold; 
	text-decoration: normal; 
	COLOR: #000000
}
.tbl-bot-link A:link {
    font: 11px verdana, arial, helvetica, sans-serif;
    font-weight: bold;
	text-decoration: normal; 
	COLOR: #000000
}
.tbl-bot-link A:hover {
    font: 11px verdana, arial, helvetica, sans-serif;
    font-weight: bold;
	text-decoration:underline; 
	COLOR: #000000
}
.tbl-bot-link A:visited {
    font: 11px verdana, arial, helvetica, sans-serif;
    font-weight: bold; 
	text-decoration: normal; 
	COLOR: #000000
}
/** classes for body **/
/** class controlling the footer **/
.footer{
vertical-align:bottom;
width: 100%;
border: 0px;
background-color:#e1ebfb;
text-align:center;
height: 3px;
font:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
padding: 0px;
spacing:0px
}
/** class controlling the footer **/
/** classes controlling the `s */
.form {
	padding: 0px;
	margin: 0px;
    font-size: 90%;
    text-align: left;
    background-color:#e1ebfb;
    border: 0px ridge #800;
    margin-bottom: 10px;
	width:100%
}
.maintab {
   border: 1px ridge #800;
   border-color: #e1ebfb;
   width: 85%;
   padding: 0px;
}
.action {
    border-collapse: collapse;
	padding: 6px;
	margin: 5px;
    text-align: right;
    background-color:#fff;
    border: 0px ridge #668;
    margin-bottom: 5px;

 }
 .action td {
    font-size: 80%;
	text-align: right;

}
/** classes controlling the forms */
INPUT {
	FONT: 10px/12px Verdana, Arial, Geneva; outline: none
}
#pagecount {
position:absolute; 
width:100px; 
height:115px; 
z-index:1; 
left: 860px; 
top: 0px; 
font-weight: bold; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
}
.bigfont {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.vno {
width: 150px;
height: 40px;
text-align:center;
background-image:url(../images/version.gif);
background-repeat:no-repeat
}
.messagesred {
    COLOR: #61779b;
	FONT: 10px Verdana, Arial, Geneva
 }
