/* This is the styling for the Trin-Star website template common to all pages */

 a.bottom:link       { color: #FFFFFF ;}
 a.bottom:visited    { color: #FFFFFF ;}
 a.bottom:hover      { color: #ECA927 ;}
 a.bottom:active     { color: #F8E5BF ;}
 a.bottom            { text-decoration:none;
                      font-size: 8pt;
                    }
                    
 table,td,tr,img,
body,p,div          { margin: 0px;
                      border: none;
                      padding: 0px;
                     }
                     
 h1                 { font-size: 12pt;
                      margin-left: 99px;
                    }
                    
 h2                 { font-size: 10pt;
                      margin-left: 99px;
                    }
                    
 th                 { background-color: #dddddd;
                      font-family: Verdana,Arial,sans-serif;
                      color: #000000;
                      font-size: 8pt;
                      border: solid #000000 2px;
                      width: 90px;
                    }
                    
 #topmenubar         { position: relative;
                       background-image: url(http://www.creativewebsiteings.com/trinstarwebsite/images/top-menu-bg.png);                      
                       font-family: Tahoma,Arial,Helvetica,sans-serif;
                       font-weight: bold;
                       font-size: 11pt;
                       width: 100%;
                       height : 40px;
                       z-index: 1;
                    }
 #topmenubar a:hover { 
                      background-image: url(http://www.creativewebsiteings.com/trinstarwebsite/images/top-menu-bg-hover.png);
                      color: #ECA927;
                    }
 .current           { color: #dddddd;
                      padding-top: 11px;
                      padding-bottom: 11px;
                      padding-right: 7px;
                      padding-left: 7px;
                      background-color: #171794;                   
                    }
 a.topmenuitem       { 
                       background-image: url(/images/top-menu-bg.png);
                       text-decoration: none;
                       color: #000000;
                       background-repeat: repeat-x;
                       padding: 10px 5px;
                       height: 40px;
                    }
                  
 .pos1               { position: absolute;
                        top: 0px;
                        left: 40px;
                      }
 .pos2               { position: absolute;
                        top: 0px;
                        left: 95px;
                      }
 .pos3               { position: absolute;
                        top: 0px;
                        left: 190px;
                      }
 .pos4               { position: absolute;
                        top: 0px;
                        left: 265px;
                      }
 .pos5               { position: absolute;
                        top: 0px;
                        left: 345px;
                      }
 .pos6               { position: absolute;
                        top: 0px;
                        left: 430px;
                      }
 .pos7               { position: absolute;
                        top: 0px;
                        left: 510px;
                      }
 .pos8               { position: absolute;
                        top: 0px;
                        left: 615px;
                      }
 .pos9               { position: absolute;
                        top: 0px;
                        left: 665px;
                      }

 .spotlightsubmenu { background: #EAEBD8;
            border: 1px solid #5970B2;
            visibility: hidden;
            position: absolute;
            top: 40px;
            left: 425px;
            z-index: 3;
           }

 .spotlightsubmenu a { display: block;
              font: 11px arial;
              text-align: left;
              text-decoration: none;
              padding: 2px;
              color: #2875DE;
            }

 .spotlightsubmenu a:hover { background: #49A3FF;
                    color: #FFF;
                    }
 
 .programssubmenu { background: #EAEBD8;
            border: 1px solid #5970B2;
            visibility: hidden;
            position: absolute;
            top: 40px;
            left: 340px;
            z-index: 3;
           }

 .programssubmenu a { display: block;
              font: 11px arial;
              text-align: left;
              text-decoration: none;
              padding: 2px;
              color: #2875DE;
            }

 .programssubmenu a:hover { background: #49A3FF;
                    color: #FFF;
                    }

 .sidesubmenu { background: #EAEBD8;
            border: 1px solid #5970B2;
            visibility: hidden;
            position: absolute;
            top: 0px;
            left: 100px;
            width: 145px;
            z-index: 3;
           }

 .sidesubmenu a { display: block;
              font: 11px arial;
              text-align: left;
              text-decoration: none;
              padding: 2px;
              color: #2875DE;
            }

 .sidesubmenu a:hover { background: #49A3FF;
                    color: #FFF;
                    }

 div.contentcell {position: absolute;
                  top: 0px;
                  left: 120px;
                  font-size: 10pt;
                  padding-top: 20px;
                  width: 450px;
                  background-image: url(http://www.creativewebsiteings.com/trinstarwebsite/images/content-bg.jpg);
                  color: #ffffff;
                  }

 img.arrows          { float: left;
                       position: relative;
                       top: 3px;
                       visibility: hidden;
                      }
                         
 .hiddenPic          { display:none;}                                     

 body.defaults      { background-color: #ffffff; 
                      font-family: Arial,Helvetica,sans-serif;
                      }
                      
 table.dropshadow   { background-color: #171794; 
                      border-bottom-style: solid; 
                      border-bottom-width: 1px;
                      border-bottom-color: #755b4d; 
                      height: 100%; 
                      vertical-align: top;
                      }
                      
 div.paper           { vertical-align: top; 
                      height: 100%
                      }
                      
 td.rds             { width: 250px; 
                      background-image: url(http://www.creativewebsiteings.com/trinstarwebsite/images/gold_cloth.jpg); 
                      }

 td.content         { vertical-align: top; }                      
                      
 div.botnavbar       { text-align: center;
                       margin-top: 7px;
                      }
                      
 div.botnavmenu       { text-align: center;}
 
 span.crfont        { font-size: 8pt;
                      color: #ffffff;
                      }
                      
 span.botnavbg      { background-color: #0f58ec;}

 #raj                { 
                      width: 208px;
                      height: 400px;
                      border: double black 3px;
                      margin-top: 15px;
                      margin-bottom: 15px;
                    }
			
 .content            { color: #ffffff;
                      width: 500px;
                      text-align: left;
                      font-family: Arial,sans-serif,Helvetica;
                      font-size: 11pt;
                      text-indent: 1em;
                      padding-top: 10px;
                      margin-left: 80px;
                      margin-right: 59px;
                     }
                     
 .contact            { 
                      width: 480px;
                      text-align: left;
                      font-family: Arial,sans-serif,Helvetica;
                      font-size: 11pt;
                      padding-top: 10px;
                      margin-left: 69px;
                      margin-right: 99px;
                     }
                     
 a.email:link    	  { color: #dddddd ;} 
 a.email:visited  	  { color: #dddddd ;} 
 a.email:active   	  { color: #dddddd ;} 
 a.email:hover    	  { color: #ECA927 ;} 
 a.email		          { 
                      font-family: Arial,sans-serif;
                      font-weight: bold;
                      font-size: 10pt;
                      }
                      
 .motto              { text-align: center;
                      font-style: italic;

                      font-weight: bold;
                      font-size: 12pt;
                    }
                    
 .month              { text-align: center;
                      font-family: Verdana,Arial,sans-serif;
                      font-weight: bold;
                      font-size: 10pt;
                      margin: 20px;
                    }
                    
 table.calendar      { empty-cells: show;
                      font-family: Verdana,Arial,sans-serif;
                      font-size: 10pt;
                      font-weight: bold;
                      color: #ffffff;
                      width: 680px;
                    }
                    
 td.calendar         { width: 90px;
                      height: 90px;
                      border: solid #ffffff 2px;
                      vertical-align: top;
                    }
                                   
 div.sidenavbar     { vertical-align: top;
                      background-image: url(http://www.creativewebsiteings.com/trinstarwebsite/images/sidebar-bg-2.jpg);
                      width: 110px;
                      padding-top: 20px;
                      }
                      
 div.snvbarmenu        { vertical-align: middle;
                         width: 110px;
                         position: relative;
                         z-index: 1;
                      }
                      
 a.sidenavbar:link     { color: #dddddd ;} 
 a.sidenavbar:visited  { color: #dddddd ;} 
 a.sidenavbar:active   { color: #dddddd ;} 
 a.sidenavbar:hover    { color: #ECA927 ;} 
 a.sidenavbar          { text-decoration:none;
                        font-family: Tahoma,Arial,sans-serif;
                        font-weight: bold;
                        font-size: 10pt;
                        display: inline;
                        padding-left: 5px; 
                      }
                      
 div.headercell      { height: 235px;
                      width: 800px;
                      }
                      
 img.headerimg      { height: 235px;
                      width: 800px;
                     }
                     
 img.hall           { margin-top: 20px;
                      margin-bottom: 20px;
                      border: double black 3px;
                    }
                    
 div.hall           { text-align: center; }
 
 .map               { border: solid #777777 5px;
                      width: 620px;
                      height: 500px;
                      margin: 20px;
                      position: relative;
                    }
                    
 td.lds             { width: 250px;
                      background-repeat: repeat;
                      background-image: url(http://www.creativewebsiteings.com/trinstarwebsite/images/gold_cloth.jpg);
                      background-position: top right;
                      background-repeat: repeat;
                      }