/*
	body { background:#1E77C7 url('images/back.png') repeat-x top; font-family: sans-serif; margin: 0 auto 0 auto;}
*/

body {background: #3c6899;margin:0;padding:0;}


.BoxBackHome {background-image:url('images/top_back.gif');background-repeat: repeat-x;background-color: #9eabb5;}
.BoxBackInside {background-image:url('images/top_back.gif');background-repeat: repeat-x;background-color: #9eabb5;}
.content {padding-left: 5px;font-family:  verdana;font-size: 11px;}
.small  {font-family:  verdana;font-size: 9px;}


#BoxCTTC {width: 212px;height:113px;background-image: url('images/box_cttc.gif')}
#BoxMem{width: 212px;height:113px;background-image: url('images/box_membership.gif')}
#BoxResource {width: 212px;height:113px;background-image: url('images/box_resource.gif')}
#BoxStudent {width: 212px;height:113px;background-image: url('images/box_student.gif')}

p.BoxTxt {padding: 80px 0 0 0;text-align: center;margin:0;font-family: verdana;font-size: 11px;font-weight: bold;}
p.BoxTxt A:visited{color: #1e5ea5; text-decoration: none}
p.BoxTxt A:link{color: #1e5ea5; text-decoration: none}
p.BoxTxt A:hover{color: #b30000; text-decoration: underline}
p.BoxTxt A:active{color: #b30000; text-decoration: underline}

#pgPad {padding-left: 15px;padding-right: 20px; padding-top: 10px}
.chapters{font-family: arial;font-size: 8pt;color: #4a4949;text-decoration: none}
A.chapters:visited {font-family: arial;font-size: 8pt;color: #4a4949;text-decoration: none}
A.chapters:link{font-family: arial;font-size: 8pt;color: #4a4949;text-decoration: none}
A.chapters:hover{color: #b30000;font-family: arial;font-size: 8pt;text-decoration: underline}
A.chapters:active{font-family: arial;font-size:8pt;color: #b30000;text-decoration: underline}

/* left Menu */
#LMenu {padding-left: 5px;padding-right: 5px;font-family:  "Helvetica Condensed", Arial;font-size: 14px;}
A.LMenu:visited {color: #181818;text-decoration: none}
A.LMenu:link{color: #181818;text-decoration: none}
A.LMenu:hover{color: #b30000;text-decoration: underline}
A.LMenu:active{color: #b30000;text-decoration: underline}


.LMenuSub {padding-left: 10px;padding-right: 5px;font-family:  "Helvetica Condensed", Arial;font-size: 13px;}
A.LMenuSub:visited {color: #181818;text-decoration: none}
A.LMenuSub:link{color: #181818;text-decoration: none}
A.LMenuSub:hover{color: #b30000;text-decoration: underline}
A.LMenuSub:active{color: #b30000;text-decoration: underline}



/* top Menu */
#topMenu {position:relative;display:block;height:39px;font-size:11px;font-weight:bold;background:transparent url(images/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-top:2px solid #B30000;}
#topMenu ul{margin:0;padding:0;list-style-type:none;width:auto;}
#topMenu ul li{display:block;float:left;margin:0;}
#topMenu ul li a{display:block;float:left;color:#666;text-decoration:none;padding:11px 20px 0 20px;height:23px;background:transparent url(images/bgDIVIDER.gif) no-repeat top right;}
#topMenu ul li a:hover,#topMenu ul li a.current{color:#B30000;background:#fff url(images/bgON.gif) no-repeat top right;}

h2.greenBar { font-size: 12px; color: #79a16b; border-right: #c1d3ba 1px solid; padding-right: 10px; border-top: #c1d3ba 1px solid; padding-left: 10px; background: #e0efdb; margin-bottom: 5px; padding-bottom: 3px; border-left: #c1d3ba 1px solid; width: auto; margin-right: 5px; padding-top: 3px; border-bottom: #c1d3ba 1px solid; }

.greenTitle {line-height: 25px; font-weight: bold;font-family:  "Helvetica Condensed", Arial;font-size: 13pt;color: #3e6b0e;}

.blueTitle {line-height: 25px; font-weight: bold;font-family:  "Helvetica Condensed", Arial;font-size: 17pt;color: #325192;}

.newgreenBar {background: #86ade4 url(images/sortBack.gif) repeat-x top; height: 23px; margin:0; padding: 0; border: #86ade4 1px solid; }

A.newgreenBar:visited {font-size: 11px; color: #325192; background: none; font-weight: bold; border: 0;text-decoration: none}
A.newgreenBar:link{ font-size: 11px; color: #325192; background: none; font-weight: bold; border: 0;text-decoration: none}
A.newgreenBar:hover{ font-size: 11px; color: #325192; background: none; font-weight: bold; border: 0;text-decoration: underline}
A.newgreenBar:active{ font-size: 11px; color: #325192; background: none; font-weight: bold; border: 0;text-decoration: underline}

.monthName {background: #b5cdf0; padding-left:15px; border: #86ade4 1px solid; }
.points {color: #3c6899;text-decoration: underline}


.contactName { font-size: 13px; font-weight:bold; color: #434343;}
.chapterLabel{ font-size: 11px; font-weight:bold; color: #434343;}
.RowOdd {border: #c1d3ba 1px solid; background: #e0efdb; padding:5px}
.RowEven {border: #c1d3ba 1px solid; background: #ffffff; padding:5px}
p { color: #363636; line-height: 15px}

#crcList ul li {padding-left: 20px; FONT-SIZE: 11px; background: url(images/arrow.gif) no-repeat left 5px; margin-bottom: 7px; color: #3c3c3c; line-height: 15px; list-style:none;}
#homeList ul li {padding-left: 15px; font-size: 11px; background: url(images/arrow.gif) no-repeat left 5px; margin-bottom: 5px; color: #3c3c3c; line-height: 15px; list-style:none;}
#homeList2 ul li {padding-left: 8px; font-size: 11px; background: url(images/arrow.gif) no-repeat left 5px; margin-bottom: 5px; color: #3c3c3c; line-height: 15px; list-style:none;}

li.treasList0  {padding-left: 20px; font-size: 11px; background: url(images/checkbox0.gif) no-repeat left 2px; margin-bottom: 2px; line-height: 20px; list-style:none;}
li.treasList1  {padding-left: 20px; font-size: 11px; background: url(images/checkbox1.gif) no-repeat left 2px; margin-bottom: 2px; line-height: 20px; list-style:none;}
ul.alpha { list-style-type: upper-alpha }

/* Meeting Minutes */
#minList ul li { color: #363636; padding-left: 15px; font-size: 11px; background: url(images/arrow.gif) no-repeat left 5px; margin-bottom: 7px;  line-height: 15px; list-style:none;}
li.alphList { color: #363636; list-style-type:upper-alpha;font-size: 12px;  margin-bottom: 7px;}
.secNum {list-style-type:upper-alpha;font-size: 10pt; font-weight: bold; }

#crcList ol li.numList { background-image: none; color: #363636; list-style-type:decimal; margin-bottom: 3px;}

p.blueLine { border-bottom: #1E77C7 3px solid; }
p.grayLine { border-bottom: #6a6a6a 1px solid; }

p.blueCRCLine { border-bottom: #325192 1px solid; }


A { color: #4f7cb6; TEXT-DECORATION: none}
A:hover { color: #4f7cb6; TEXT-DECORATION: underline}

div  #rhsTitle { border-bottom: 1px solid #000000; border-top: 1px solid #000000; background: url(images/menuBack.gif) top left repeat-x; height: 25px; float: left;}

.rhs { background-color: #d2d9e1; border-bottom: 1px solid #3c6899; padding: 0px; text-align: center; }
.rhsTitle { color: #3c6899; font-size: 13px; font-weight: bold; padding-top: 5px; height: 23px; background: url(images/menuBack.gif) top left repeat-x; padding-left: 8px; text-align: center; }
.rhsText {font-size: 12px; padding: 0px 0px 0px 8px;}

.tableBorder {border: #c1d3ba 1px solid; background: #ffffff; margin:3px; color: #222222; font-size: 9px;  color: #434343; text-align:center}
.tableRow1 {background: #e0efdb;}
.tableRow2 {background: #eaf9e4;}
.smTitles {font-weight:bold; color: #434343;}
.tablesmTitles {font-weight:bold; color: #434343;font-size:9px}
.totalsRed {font-weight:bold; color: red;}
.lnk { color: #1a3b60;text-decoration: underline}

.tableBorderStudents {border: #c1d3ba 1px solid; background: #ffffff; margin:3px;}

.imageBorderStudents {border: #545454 1px solid; background: #ffffff; margin:3px;}

A.links:visited {font-size: 12px; color: #325192; font-weight: bold; border: 0;text-decoration: none}
A.links:link{ font-size: 12px; color: #325192; font-weight: bold; border: 0;text-decoration: none}
A.links:hover{ font-size: 12px; color: #325192; font-weight: bold; border: 0;text-decoration: underline}
A.links:active{ font-size: 12px; color: #325192; font-weight: bold; border: 0;text-decoration: underline}

.blue12px {font-size: 12px; color: #325192; font-weight: bold; border: 0;text-decoration: none}

.orange14px {font-size: 14px; color: #e06700; font-weight: bold; border: 0;text-decoration: none}

.postitBorder {border: #c1d3ba 1px solid;}
