BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; FONT-FAMILY: verdana, sans-serif; BORDER-RIGHT-WIDTH: 0px
}


A:link { COLOR: #000000; background-color: transparent; text-decoration: underline}
A:visited { COLOR: #000000; background-color: transparent; text-decoration: underline}
A:active { COLOR: #000000; background-color: transparent;  text-decoration: none }
A:hover { COLOR: #000000; background-color: transparent;  text-decoration: none }

TBODY { text-align: left }


H1 {

font-family:     verdana, sans-serif;
font-size: 14px;
font-weight: bold;

}

H2 {

font-family:     verdana, sans-serif;
font-size: 12px;
font-weight: bold;

}

H3 {

font-family:     verdana, sans-serif;
font-size: 11px;
font-weight: bold;

}

.login {

font-family : verdana, sans-serif;
font-size: 8pt;
font-weight: bold;
width: 140px;
height: 20px;

}

.loginBox {

font-family : verdana, sans-serif;
width: 140px;
height: 20px;
color: #000000;
background-color: #FFFFFF;

}

.button {
font-family : verdana, sans-serif;
font-size: 8pt;
font-weight: bold;
height: 20px;
}




TD.tableHeaderLeft {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #CCCCCC;
COLOR: #000000;
text-decoration: none;
font-weight: bold;
padding: 1px;
padding-left: 7px;
padding-right: 7px;
text-align: left;
white-space: nowrap;

}

TD.tableHeaderRight {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #CCCCCC;
COLOR: #000000;
text-decoration: none;
font-weight: bold;
padding: 1px;
padding-left: 7px;
padding-right: 7px;
text-align: right;
white-space: nowrap;

}

TD.tableContent1Left {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #EEEEEE;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 1px;
padding-left: 7px;
padding-right: 7px;
margin: 0px;
text-align: left;
white-space: nowrap;

}

TD.tableContent1LeftWrap {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #EEEEEE;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 1px;
padding-left: 7px;
padding-right: 7px;
margin: 0px;
text-align: left;

}

TD.tableContent1Center {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #EEEEEE;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 1px;
padding-left: 7px;
padding-right: 7px;
margin: 0px;
text-align: center;
white-space: nowrap;

}

TD.tableContent1Right {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #EEEEEE;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 1px;
padding-left: 7px;
padding-right: 7px;
margin: 0px;
text-align: right;
white-space: nowrap;

}

TD.tableContent2Left {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #FFFFFF;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 1px;
padding-left: 7px;
padding-right: 7px;
margin: 0px;
text-align: left;
white-space: nowrap;

}

TD.tableContent2LeftWrap {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #FFFFFF;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 1px;
padding-left: 7px;
padding-right: 7px;
margin: 0px;
text-align: left;

}

TD.tableContent2LeftWrapBlue {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #EAF0FA;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 1px;
padding-left: 7px;
padding-right: 7px;
margin: 0px;
text-align: left;

}

TD.tableContent2Center {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #FFFFFF;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 1px;
padding-left: 7px;
padding-right: 7px;
margin: 0px;
text-align: center;
white-space: nowrap;

}

TD.tableContent2Right {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #FFFFFF;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 1px;
padding-left: 7px;
padding-right: 7px;
margin: 0px;
text-align: right;
white-space: nowrap;

}

TD.messageReview1 {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #EEEEEE;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 1px;
padding-left: 7px;
padding-right: 7px;
margin: 0px;
vertical-align: top;
text-align: right;


}

TD.messagePoster1 {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #EEEEEE;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 1px;
padding-left: 7px;
padding-right: 7px;
margin: 0px;
vertical-align: top;
text-align: left;

}

TD.messageContent1 {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #EEEEEE;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 1px;
padding-left: 7px;
padding-right: 7px;
margin: 0px;
vertical-align: top;
text-align: justify;

}

TD.messageReview2 {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #FFFFFF;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 1px;
padding-left: 7px;
padding-right: 7px;
margin: 0px;
vertical-align: top;
text-align: right;

}

TD.messagePoster2 {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #FFFFFF;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 1px;
padding-left: 7px;
padding-right: 7px;
margin: 0px;
vertical-align: top;
text-align: left;

}

TD.messageContent2 {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #FFFFFF;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 1px;
padding-left: 7px;
padding-right: 7px;
margin: 0px;
vertical-align: top;
text-align: justify;

}


.navigationtext {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #6699CC;
COLOR: #E0EBF5;
text-decoration: none;
font-weight: bold;

}

A.navigationtext:link { COLOR: #E0EBF5; background-color: #6699CC; text-decoration: none; font-weight: bold; }
A.navigationtext:visited { COLOR: #E0EBF5; background-color: #6699CC; text-decoration: none; font-weight: bold;}
A.navigationtext:active { COLOR: #FFFFFF; background-color: #6699CC; text-decoration: underline; font-weight: bold;}
A.navigationtext:hover { COLOR: #FFFFFF; background-color: #6699CC; text-decoration: underline; font-weight: bold;}



.tinytextgrey { COLOR: #333333; FONT-SIZE: 11px; background-color: #EEEEEE;}
.tinytext { COLOR: #333333; FONT-SIZE: 11px; background-color: #FFFFFF;}
.smalltextgrey { COLOR: #333333; FONT-SIZE: 12px; background-color: #EEEEEE;}
.smalltext { COLOR: #333333; FONT-SIZE: 12px; background-color: #FFFFFF;}

.pageheadertext{ COLOR: #333333; FONT-SIZE: 12px; background-color: #D6E2F5; font-weight: bold;}



.copyrighttext { COLOR: #333333; FONT-FAMILY: verdana, sans-serif; FONT-SIZE: 10px; background-color: #C4D6F1}

.copyrighttextlink {

FONT-SIZE: 10px;
COLOR: #333333;
background-color: #C4D6F1;
text-decoration: underline;

}

A.copyrighttextlink:link { COLOR: #333333; background-color: #C4D6F1; text-decoration: underline }
A.copyrighttextlink:visited { COLOR: #333333; background-color: #C4D6F1; text-decoration: underline}
A.copyrighttextlink:active { COLOR: #333333; background-color: #C4D6F1; text-decoration: none}
A.copyrighttextlink:hover { COLOR: #333333; background-color: #C4D6F1; text-decoration: none}


.sponsortext { COLOR: #000000; FONT-FAMILY: verdana, sans-serif; FONT-SIZE: 10px; background-color:#FFFFFF}
.sponsorheadingtext { COLOR: #FFFFFF; FONT-FAMILY: verdana, sans-serif; FONT-SIZE: 10px; background-color: #336699}


.sponsortextlink {

FONT-SIZE: 10px;
COLOR: #333333;
background-color: #FFFFFF;
text-decoration: underline;

}


A.sponsortextlink:link { COLOR: #333333; background-color: #FFFFFF; text-decoration: underline}
A.sponsortextlink:visited { COLOR: #333333; background-color: #FFFFFF; text-decoration: underline}
A.sponsortextlink:active { COLOR: #333333; background-color: #FFFFFF;  text-decoration: none }
A.sponsortextlink:hover { COLOR: #333333; background-color: #FFFFFF;  text-decoration: none }

.subNav {

FONT-SIZE: 11px;
background-color: #BBBBBB;
COLOR: #333333;
text-decoration: none;
font-weight: bold;
padding: 3px;
padding-left:5px;
padding-right:5px;
width: 125px;
border: 1px solid #000000;
text-align: center;

}

.subNavLink {

FONT-SIZE: 11px;
background-color: #BBBBBB;
COLOR: #333333;
text-decoration: none;
font-weight: bold;

}


A.subNavLink:link { COLOR: #333333; background-color: #BBBBBB; text-decoration: none}
A.subNavLink:visited { COLOR: #333333; background-color: #BBBBBB; text-decoration: none}
A.subNavLink:active { COLOR: #333333; background-color: #BBBBBB;  text-decoration: none }
A.subNavLink:hover { COLOR: #FFFFFF; background-color: #BBBBBB; text-decoration: none}




.input        {
             font-family:     verdana, sans-serif;
             font-size:       11px;
             line-height:     12px;
             }


.leftPanel        {

vertical-align: top;
background-color: #EEEEEE;
width: 150px;
padding-top: 6px;
padding-bottom: 5px;
padding-left: 5px;
FONT-SIZE: 11px;

             }

.leftPanelExtended        {

vertical-align: top;
background-color: #EEEEEE;
width: 200px;
padding-top: 10px;
padding-bottom: 5px;
padding-left: 5px;
FONT-SIZE: 11px;

             }

.leftPanelWhite        {

vertical-align: top;
background-color: #FFFFFF;
width: 150px;
padding-top: 10px;
padding-bottom: 1px;
padding-left: 5px;
FONT-SIZE: 11px;

             }
.homePanel {

vertical-align: top;
padding-top: 5px;
padding-left: 5px;
padding-right: 1px;
padding-bottom: 5px;
FONT-SIZE: 11px;

}

.mainPanel {

vertical-align: top;
background-color: #FFFFFF;
padding-top: 5px;
padding-left: 5px;
padding-right: 1px;
padding-bottom: 5px;
FONT-SIZE: 12px;

}

.mainPanelgray {

vertical-align: top;
background-color: #dddddd;
padding-top: 5px;
padding-left: 5px;
padding-right: 1px;
padding-bottom: 5px;
FONT-SIZE: 12px;

}

.Panel {

FONT-SIZE: 12px;
text-align: left;
}

.mainPanelScroll {

vertical-align: top;
background-color: #FFFFFF;
padding-top: 15px;
padding-left: 15px;
padding-right: 10px;
padding-bottom: 15px;
width: 100%;
FONT-SIZE: 12px;
text-align: justify;

}

.headerText {

background-color: #D6E2F5;
color: #333333;
font-family:     verdana, sans-serif;
font-size: 12px;
font-weight: bold;
border: 1px solid #6699CC;

}

.headerCell {

margin: 0px;
padding: 3px 3px 3px 3px;

}

TABLE.default {

width: 100%;
border-collapse: collapse;

}

TABLE.standard {

border-collapse: collapse;

}

TABLE.sideMenu {

background-color: #FFFFFF;
width: 160px;
border-collapse: collapse;

}

TABLE.dataTable {

border-collapse: collapse;
border: 1px solid #000000;

}

TD.dataTD {

border: 1px solid #000000;
border-bottom-width: 3px;
padding: 10px;
padding-bottom: 20px;

}

TD.headerLeft {


background-color: #D6E2F5;
color: #333333;
font-family: verdana, sans-serif;
font-size: 12px;
font-weight: bold;
border: 1px solid #6699CC;
border-width: 1px;
margin: 0px;
padding: 1px;
border-right-width: 0px;
padding-left: 10px;
height: 20px;
vertical-align: middle;
text-align: left;

}

TD.headerRight {

background-color: #D6E2F5;
color: #333333;
font-family:     verdana, sans-serif;
font-size: 12px;
font-weight: bold;
border: 1px solid #6699CC;
border-width: 1px;
margin: 0px;
padding: 1px;

border-left-width: 0px;
padding-right: 10px;
height: 20px;
vertical-align: middle;
text-align: right;

}

TD.headerIconImage {


background-color: #D6E2F5;
color: #333333;
font-family: verdana, sans-serif;
font-size: 12px;
font-weight: bold;
border: 1px solid #6699CC;
border-width: 1px;
margin: 0px;
padding: 1px;
border-right-width: 0px;
padding-left: 5px;
height: 20px;
width: 20px;
vertical-align: middle;
text-align: left;

}

TD.headerIconLeft {


background-color: #D6E2F5;
color: #333333;
font-family: verdana, sans-serif;
font-size: 12px;
font-weight: bold;
border: 1px solid #6699CC;
border-width: 1px;
margin: 0px;
padding: 1px;
border-right-width: 0px;
border-left-width: 0px;
padding-left: 5px;
height: 20px;
vertical-align: middle;
text-align: left;

}

TD.headerIconRight {

background-color: #D6E2F5;
color: #333333;
font-family:     verdana, sans-serif;
font-size: 12px;
font-weight: bold;
border: 1px solid #6699CC;
border-width: 1px;
margin: 0px;
padding: 1px;

border-left-width: 0px;
padding-right: 10px;
height: 20px;
vertical-align: middle;
text-align: right;

}

P.pinkText {
	background-color: transparent;
	color: #FF0099;
}


TD.sideNav {

width: 150px;
background-color: #DCE6F7;
color: #333333;
font-family: verdana, sans-serif;
font-size: 11px;
border: 1px solid #FFFFFF;
border-top-width: 0px;
border-right-width: 0px;
border-left-width: 0px;

padding: 1px;
padding-left: 10px;
vertical-align: middle;
text-align: left;

}

.sideNavLink {

FONT-SIZE: 11px;
background-color: #DCE6F7;
COLOR: #333333;
text-decoration: none;

}


A.sideNavLink:link { COLOR: #333333; background-color: #DCE6F7; text-decoration: none}
A.sideNavLink:visited { COLOR: #333333; background-color: #DCE6F7; text-decoration: none}
A.sideNavLink:active { COLOR: #333333; background-color: #DCE6F7;  text-decoration: none }
A.sideNavLink:hover { COLOR: #000000; background-color: #DCE6F7; text-decoration: underline}

TD.sideNavActive {

width: 150px;
background-color: #C4D6F1;
color: #000000;
font-family: verdana, sans-serif;
font-size: 11px;
border: 1px solid #FFFFFF;
border-top-width: 0px;
border-right-width: 0px;
border-left-width: 0px;

padding: 1px;
padding-left: 10px;
vertical-align: middle;
text-align: left;

}

.sideNavActiveLink {

FONT-SIZE: 11px;
background-color: #C4D6F1;
COLOR: #000000;
text-decoration: none;

}


A.sideNavLinkActive:link { COLOR: #000000; background-color: #C4D6F1; text-decoration: none}
A.sideNavLinkActive:visited { COLOR: #000000; background-color: #C4D6F1; text-decoration: none}
A.sideNavLinkActive:active { COLOR: #000000; background-color: #C4D6F1;  text-decoration: none }
A.sideNavLinkActive:hover { COLOR: #000000; background-color: #C4D6F1; text-decoration: underline}

TD.split {

background-color: #EFEFEF;
color: #000000;
font-family: arial;
font-size: 12px;
text-transform: uppercase;
vertical-align: middle;
text-align: center;

}

TD.sideNavHeading {

width: 150px;
background-color: #CCCCCC;
color: #333333;
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: bold;
letter-spacing: 3px;
border: 1px solid #FFFFFF;
border-top-width: 0px;
border-right-width: 0px;
border-left-width: 0px;
text-transform: uppercase;

padding: 1px;
padding-left: 5px;
vertical-align: middle;
text-align: left;

}




TD.formTableLeft {

COLOR: #000000;
FONT-SIZE: 11px;
background-color: #DDDDDD;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 2px;
padding-left: 10px;
padding-right: 10px;
margin: 0px;
text-align: left;
border: 1px solid #FFFFFF;
width: 250px;

}

TD.formTableRight {

COLOR: #000000;
FONT-SIZE: 11px;
background-color: #DDDDDD;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 2px;
padding-left: 10px;
padding-right: 10px;
margin: 0px;
text-align: right;
border: 1px solid #FFFFFF;
width: 300px;

}

TD.formTableHeader {

COLOR: #000000;
FONT-SIZE: 12px;
background-color: #BBBBBB;
COLOR: #000000;
text-decoration: none;
font-weight: bold;
padding: 5px;
padding-left: 10px;
padding-right: 10px;
margin: 0px;
text-align: left;
letter-spacing: 1px;
text-transform: uppercase;
border: 1px solid #FFFFFF;
width: 550px;

}

LI {

padding: 2px 0px 2px 2px; /* Note 0px padding right */
 }


TD.sideMenuTool1 {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #EEEEEE;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 1px;
padding-left: 2px;
padding-right: 2px;
margin: 0px;
text-align: center;
white-space: nowrap;

}

TD.sideMenuTool2 {

COLOR: #333333;
FONT-SIZE: 11px;
background-color: #FFFFFF;
COLOR: #000000;
text-decoration: none;
font-weight: none;
padding: 1px;
padding-left: 2px;
padding-right: 2px;
margin: 0px;
text-align: center;
white-space: nowrap;

}

img.image_border {

border-style: solid;
border-width: 3px, 3px, 3px, 3px;
border-color: #C4D6F1;

}

