/* Body Basic Properties */
body {margin:0px; background-color:#f7f6e2; background-image:url(../images/text_bg.gif); font:20px "times new roman"; color:#086626; font-style:italic;} 
img {outline:0px; border:0px;} 

/* Hyper Links */
a:link {color:#ff6600; text-decoration:none;} 
a:visited {color:#ff6600; text-decoration:none;} 
a:hover {color:#ff0000; text-decoration:none;} 
a:active {color:#ff6600; text-decoration:none;} 

a.linkgreen:link {color:#009900; text-decoration:none;} 
a.linkgreen:visited {color:#009900; text-decoration:none;} 
a.linkgreen:hover {color:#ff6600; text-decoration:none;} 
a.linkgreen:active {color:#009900; text-decoration:none;} 

a.linkred:link {color:#ff0000; text-decoration:none;} 
a.linkred:visited {color:#ff0000; text-decoration:none;} 
a.linkred:hover {color:#086626; text-decoration:none;} 
a.linkred:active {color:#ff0000; text-decoration:none;} 

a.linkblack:link {color:#000000; text-decoration:none;} 
a.linkblack:visited {color:#000000; text-decoration:none;} 
a.linkblack:hover {color:inherit; text-decoration:none;} 
a.linkblack:active {color:#000000; text-decoration:none;} 

a.linkcredit:link {color:#ff6600; text-decoration:none;} 
a.linkcredit:visited {color:#ff6600; text-decoration:none;} 
a.linkcredit:hover {background:#f7f6e2; color:#009900; text-decoration:none;} 
a.linkcredit:active {color:#ff6600; text-decoration:none;} 

/* Responsive Images */
#imageview {width:100%;} 
#image50 {width:50%;} 
#image60 {width:60%;} 
#image75 {width:75%;} 
#image80 {width:80%;} 
#fullimage {width:45%;} 
#thumbsview {width:25%;} 
#thumbAuto {width:auto;} 
#thumbHspRight {width:25%; margin:0px 10px 0px 0px;} 
#thumbHspLeft {width:25%; margin:0px 0px 0px 10px;} 
#dualThumbHspRight {width:10%; margin:0px 10px 0px 0px;} 
#dualThumbHspLeft {width:10%; margin:0px 0px 0px 10px;} 
#menuimage {width:100%;} 

/* Basic Table for General Formatting */
.GenTb {display:table;} 
.GenTbRow {display:table-row;} 
.GenTbCell {display:table-cell;} 

/* Miscellaneous Styles */
.MenuButton {padding:10px; position:fixed;} 
.HeaderDiv {padding:10px 20px 0px; text-align:right;} 
.NavbarDiv {padding:50px 0px 20px; text-align:center;} 
.TitleDiv {padding:0px; text-align:center;} 
.TagorePicDiv {padding:0px; background:url(../images/tagore.png); background-repeat:no-repeat;} 
.SubTitleDiv {padding:20px 20px 0px; font-size:24px; color:#ff0000; text-align:center;} 
.SpacerDiv1 {padding:20px 20px 0px;} 
.SpacerDiv2 {padding:20px;} 
.SpacerDiv3 {padding:30px;} 
.SpacerDiv4 {padding:20px 0px 0px;} 
.BorderOuterDiv {padding:20px 0px;} 
.BorderDiv {padding:20px; border:2px solid #ff0000; font-size:18px;} 
.BorderMsg {padding:20px; border:2px solid #009900;} 
.ContentDiv {padding:20px;} 
.ContentDivFixed {height:650px; padding:20px;} 
.ContentDivMin {height:490px; padding:10px 20px;} 
.ContentNoPad {padding:20px 0px;} 
.FooterImage {padding:0px 20px; text-align:center;} 
.Footer {padding:30px 20px; font-size:18px; text-align:center;} 
.CreditDiv {padding:30px 20px; background:#066022; font-size:16px; color:#ffffff; text-align:center;} 
.LargeText {font-size:26px;} 
.LargeTextBold {font-size:26px; font-weight:800;} 
.LargeBoldRed {font-size:26px; color:#ff0000; font-weight:800;} 
.HugeTextBold {font-size:50px; font-weight:800;} 
.SmallText {font-size:16px;} 
.SmallTextBold {font-size:16px; font-weight:800;} 
.hrGreen {height:42px; color:#f7f6e2; background:url(../images/hr_green.png);} 
.hrArtGreen {height:46px; color:#f7f6e2; background: url(../images/hr_artgreen.png);} 
.NoticeHead {font-size:22px; font-weight:800; color:#ff0000; text-align:center;} 
.Underline {text-decoration:underline;} 
.Bold {font-weight:800;} 
.BoldOrange {font-weight:800; color:#a42e06;} 
.RedBold {font-weight:800; color:#ff0000;} 
.ColorRestore {color:#086626;} 
.SmallColorRestore {font-size:16px; color:#086626;} 
.tCell {padding:2px 4px 3px; vertical-align:text-top; font-size:16px; font-weight:800;} 
.tCellSmaller {padding:2px 4px 3px; vertical-align:text-top; font-size:12px; font-weight:800;} 
.tCellSmallerOrange {padding:2px 4px 3px; vertical-align:text-top; font-size:12px; color:#a42e06; font-weight:800;} 
.tCellCenter {padding:2px 4px 3px; vertical-align:text-top; font-size:16px; font-weight:800; text-align:center;} 
.tCellRight {padding:2px 4px 3px; vertical-align:text-top; font-size:16px; font-weight:800; text-align:right;} 
.tCellRightOrange {padding:2px 4px 3px; vertical-align:text-top; font-size:16px; color:#a42e06; font-weight:800; text-align:right;} 
.tCellLargeBold {padding:2px 4px 3px; vertical-align:text-top; font-size:18px; color:#a42e06; font-weight:800;} 
.cssTable {display:table; width:100%;} 
.cssInnerTable {display:table;} 
.cssTableRow {display:table-row;} 
.cssTableCell {display:table-cell; vertical-align:top;} 
.cssTableCellPadded {display:table-cell; padding:0px 5px; vertical-align:top; font-size:16px;} 
.cssTableCell01 {display:table-cell; padding:0px; vertical-align:top; font-size:16px;} 
.cssTableCell02 {display:table-cell; padding:0px 0px 0px 10px; vertical-align:top; font-size:16px;} 
.cssTableCell03 {display:table-cell; padding:0px; vertical-align:baseline;} 
.cssTableCell04 {display:table-cell; padding:0px 0px 0px 10px; vertical-align:baseline;} 
.cssTableCell05 {display:table-cell; padding:0px; vertical-align:bottom;} 
.cssTableCell06 {display:table-cell; padding:0px 0px 0px 10px; vertical-align:bottom;} 
.cssTableCellBorder1 {display:table-cell; border:2px solid #009900; padding:2px 5px 3px; text-align:center;} 
.cssTableCellBlank {display:table-cell;} 
.imgLeft {float:left; width:25%;} 
.imgRight {float:right; width:25%;} 
.imgLeft1 {float:left; width:25%; padding:10px; margin:0px 10px 0px 0px;} 
.imgRight1 {float:right; width:25%; padding:10px; margin:0px 0px 0px 10px;} 
.imgLeft2 {float:left; width:10%; padding:10px; margin:0px 10px 0px 0px;} 
.imgRight2 {float:right; width:10%; padding:10px; margin:0px 0px 0px 10px;} 
.Centering1 {padding:20px; text-align:center;} 
.Centering2 {padding:0px 20px; text-align:center;} 
.Centering3 {padding:0px 20px 0px; text-align:center;} 
.Centering4 {padding:0px 0px 0px 20px; text-align:center;} 
.Centering5 {text-align:center;} 
.Centering6 {font-size:24px; font-weight:800; text-align:center;} 
.Centering7 {font-size:26px; color:#ff0000; font-weight:800; text-align:center;} 

/* Events */
.eventsTb {display:table;} 
.eventsTbRow {display:table-row;} 
.eventsTbCell {display:table-cell;} 
.eventDate {background:#dcfce3; padding:2px 4px 3px; font-size:18px; font-weight:800; color:#ff0000;} 
.eventName {background:#f5dcbe; padding:2px 4px 3px; font-size:18px; font-weight:800; color:#086626;} 
.eventDescribe {background:#dcfce3; padding:2px 4px 3px; font-size:18px; font-weight:800; color:#000000;} 
.eventVenue {background:#f5dcbe; padding:2px 4px 3px; font-size:18px; font-weight:800; color:#a42e06;} 
.eventBlankRow {padding:2px 4px 3px; font-size:18px; color:#f7f6e2;} 
.eventDateCol {background:#dcfce3; font-size:16px; font-weight:800; color:#ff0000;} 
.eventNameCol {background:#f5dcbe; font-size:16px; font-weight:800; color:#086626;} 
.eventDescribeCol {background:#dcfce3; font-size:16px; font-weight:800; color:#000000;} 
.eventVenueCol {background:#f5dcbe; font-size:16px; font-weight:800; color:#a42e06;} 
.eventSeparator {font-size:16px; font-weight:800; color:#000000;} 
.ColorVar01 {color:#ff0000;} 
.ColorVar02 {color:#a42e06;} 

/* Updates */
.UpdTb {display:table;} 
.UpdTbRow {display:table-row;} 
.UpdTbCellHeader {display:table-cell; padding:2px 4px 3px; vertical-align:top; font-size:16px; font-weight:800; text-align:center;} 
.UpdTbCellSec {display:table-cell; background:#f5dcbe; padding:2px 4px 3px; vertical-align:top; font-size:14px;} 
.UpdTbCellDt {display:table-cell; background:#f9f6a4; padding:2px 4px 3px; vertical-align:top; font-size:14px;} 
.UpdTbCellPar {display:table-cell; padding:2px 4px 3px; vertical-align:top; font-size:14px;} 
.UpdTbCellRowSpacer {display:table-cell; padding:0px; vertical-align:top; font-size:10px; color:#f7f6e2;} 
