﻿
.membSideCol,
.membMainCol {
	display:inline;
	float: left;
}

.membMainPanel, .membLeftMenu { display:inline; float: left; }
.membMainPanel { width:809px; border-left:1px solid #CCCCCC; padding-bottom:10px; padding-left:10px; }
.membLeftMenu { width:140px; }

a.iconButton { background-color:#EEE; display:block; color:#666; border: 1px solid #CCC; font-weight:bold; height:25px; line-height:24px; margin-bottom:5px; text-decoration:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px; padding-right:5px; }
a:hover.iconButton { color:#F15A24; }
.iNext { background:url('images/menu/iNext2.gif') no-repeat 8px 5px; text-indent:30px; display:block; }
.iAdd { background:url('images/menu/iAdd.gif') no-repeat 8px 5px; text-indent:30px; display:block; }
.iPages { background:url('images/menu/iPages.gif') no-repeat 8px 5px; text-indent:30px; display:block; }
.iPage2 { background:url('images/menu/iPage2.gif') no-repeat 8px 5px; text-indent:30px; display:block; }
.iPdf { background:url('images/menu/pdfSmall.gif') no-repeat 8px 5px; text-indent:30px; display:block; }
.iPage1 { background:url('images/menu/iPage1.gif') no-repeat 8px 5px; text-indent:30px; display:block; }

.membMainCol { width:590px; }
.membSideCol { width:189px; padding-left:10px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; }
.membSideCol ul { padding-left:10px; }

.formatTable { border:1px solid #999999; }
.formatTable th { padding:4px; font-size:1.1em; font-weight:bold; text-align:center; background-color:#C7DDF2; }
.formatTable td { padding:4px; }

.formatTableLeft { border:1px solid #999999; }
.formatTableLeft th { padding:4px; font-size:1.1em; font-weight:bold; text-align:left; background-color:#C7DDF2; }
.formatTableLeft td { padding:4px; }

.formatTable2 { border:1px solid #999999; }
.formatTable2 th { padding:4px; font-size:1.1em; font-weight:bold; background-color:#C7DDF2; }
.formatTable2 td { padding:4px; }

.rptVal1 { font-weight:bold; }
.rptVal2 { color:#AAA; }

.formatTable td.gpsProfRowA { width:200px; padding-right:10px; }

.gpsBookTable a, .gpsBookTable a:visited { text-decoration:none; color:#333; }
.gpsBookTable a:hover { text-decoration:underline; color:#F15A24 }

.contentFrame { height:250px; overflow:auto; clear:right; border:1px solid #cccccc; }
.contentFrameMain { width:590px; padding-top:15px; }

/*p#topRightLink {float:right; margin:0; padding:15px 0 5px; }
p#topRightLink a { text-decoration:none; color:#666666; padding-left:2px; }
p#topRightLink a:visited { color:#666666 }
p#topRightLink a:hover { color:#F15A24; }*/
.topRightLink {float:right; padding-top:17px; }
.topRightLink a { text-decoration:none; color:#666666; padding-left:2px; }
.topRightLink a:visited { color:#666666 }
.topRightLink a:hover { color:#F15A24; }
.topRightLink2 {float:right; padding-top:0px; }
.topRightLink2 a { text-decoration:none; color:#666666; padding-left:2px; }
.topRightLink2 a:visited { color:#666666 }
.topRightLink2 a:hover { color:#F15A24; }

.niceLink a { color:#666666; text-decoration:none; }
.niceLink a:hover { color:#F15A24; text-decoration:underline; }
.niceLink2 a { color:#333333; text-decoration:none; }
.niceLink2 a:hover { color:#F15A24; text-decoration:underline; }

.rightMsg-a { background: #CCCCCC url('images/base/rightBG1.gif') top repeat-x; padding: 4px 4px 15px 4px; }
.rightMsg-b { background: #F9F7BD url('images/base/rightBG2.gif') top repeat-x; padding: 4px 4px 15px 4px; }
.rightMsg-c { background: #FFFFFF url('images/base/rightBG3.gif') top repeat-x; padding: 4px 4px 15px 4px; }
.rightMsg-d { background: #F7F7F7 url('images/base/rightBG4.gif') top repeat-x; padding: 4px 4px 15px 4px; }
.rightMsg-a h5,
.rightMsg-b h5,
.rightMsg-c h5,
.rightMsg-d h5 { font-size:1.1em; font-weight:bold; padding-bottom:6px; }

.fontLeft { text-align:left; }
.downloadButtons { padding-bottom:5px; }

.paperLink a, .paperLink a:visited { text-decoration:none; color:#F15A24; }
.paperLink a:hover {text-decoration:underline; color:#F15A24; }

button { border:1px solid #333333; background: #EEEEEE; }

.lessonDaysBlue { font-size:1.0em; font-weight:bold; color:#3991BC; }
.lessonDaysRed { font-size:1.0em; font-weight:bold; color:#FF0000; }

.redText { color:Red; }
.greenText { color:Green; }

.invis { display:none; width:275px; }
.invis2 { visibility:hidden; display:none; }
