/* CSS Document */

body {
   background : #ffffff;
   
}


a:link {
   text-decoration: none;
   color: #3E4F87;
}

a:visited {
   color: #00396A;
   text-decoration: none;

}

a:hover {
   text-decoration: none;
   color: #00396A;

}
a:active {
   text-decoration: none;
   color: #00396A ;

}

h1 {
   color: #3E4F87;
   font: 22px georgia;
   text-align: left;
}


h2 {
   color: #5168B4;
   font: 20px georgia;
   text-align: left;
   padding-top: 10px;
}
h3 {
   font: 18px georgia;
   text-align: left;
   padding-top: 10px;
}

p {
   color: #000000;
   font: 8pt/16pt georgia;
   font-size: 11px;
   line-height: 150%
}

img
{
   border-style: none;
}

#tabsF {
   float:left;
   width:799px;
   background:#0067BB;
   background: #ccc url(newtabs.png) repeat-x 50% 0;
   font-size:93%;
   line-height:normal;
   border-left:1px solid #000;
   margin:0 auto 0 auto;
}
#tabsF ul {
   margin:0px;
   padding:10px 10px 0 50px;
   list-style:none;
}
#tabsF li {
   display:inline;
   margin:0 auto 0 auto;
   padding:0;
}
#tabsF a {
   float:left;
   background:url("../images/tableftF.gif") no-repeat left top;
   margin:0px;
   padding:0 0 0 4px;
   text-decoration:none;
}
#tabsF a span {
   float:left;
   display:block;
   background:url("../images/tabrightF.gif") no-repeat right top;
   padding:5px 15px 4px ;
   color:#666;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsF a span {
   float:none;}
/* End IE5-Mac hack */
#tabsF a:hover span {
   color:#FFF;
}
#tabsF a:hover {
   background-position:0% -42px;
}
#tabsF a:hover span {
   background-position:100% -42px;
}
#centertabs {
margin:0 auto 0 auto;
width: 800px;
}

#masthead {
   margin: 0px;
   padding : 0pc;
   width: 800px;    
   margin:0 auto 0 auto;
}
#masthead img {
   display :block ;
}

#container {
   clear :both ;
   background:  #fff url(fauxc1.png) repeat-y 50% 0;
   border: 1px solid;
   width:798px;  
   margin-bottom: 10px;
   margin:0 auto 14px auto;
}
#containerpartners {
   clear: both;
   border: 1px solid;
   width: 798px;  
   margin:0 auto 14px auto;
   margin-bottom: 10px;
}
#partners {
   margin : 10px
}

#containerhome1 {
  
   clear :both ;
   background: #ccc url(fauxhome.png) repeat-y 50% 0;
   width : 798px;
   border : 1px solid #000;
   margin:0 auto 14px auto;
}

#contenthome {
   float: left;
   width: 458px;
   padding:10px;
   text-align: justify;
   background-color :#ffffff; 
   margin:0 auto 14px auto;
}

#leftnav1 {
   Width : 190px;
   float :left ;
   background-color : #000;

}
#sidebar {
  
   Width : 190px;
   overflow: hidden;
   float :left ;
   margin: auto;
}

#leftnav {
   float: left;
   width: 20%;
   overflow: hidden;
   margin-left : 20px;
   padding-left: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-top: 10px;
  
}
#content_right {
   width:70%;
   margin-left:200px;
   padding-top:10px;
   padding-left : 10px;
   padding-bottom :10px;
   padding-right :10px ;
   text-align: justify;
}

#content_right ul {
   color: #000000;
   font: 8pt/16pt georgia;
   font-size: 11px;
   line-height: 150%
}
#content_right ol {
   color: #000000;
   font: 8pt/16pt georgia;
   font-size: 11px;
   line-height: 150%
}

#wp_content {
   float: right;
   width: 458px;
   padding-top:10px;
   padding-left : 10px;
   padding-bottom :10px;
   padding-right :10px ;
   text-align: justify;
  
}
#partner_content {

   margin-top: 10px;
   padding : 10px;
   clear :left ;
  
}

#sidebar2 {
   float : left;
   width :25% ;
   margin-left : 20px;
   padding-left: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   padding-top: 10px;
}

#news {
   float: right;
   width: 36%;
   border : 1px;
   padding: 10px;
   
}
#news1 {
   float: right;
   width: 36%;
   border : 1px;
   background-color : #BBF0A2;
   padding: 10px;
   
}

.newsitem {
   border: 1px solid #000;
   padding-left: 10px;
   padding-right: 10px;
   background : #FFFFFF;
  margin-bottom :10px ;
}

.footer {
width : 100%;
height:130px;
   background: #28428C;  
   color: white;
   font: bold 20px Helvetica, Arial, sans-serif;
   text-align:center;   
   clear :both ;
}
.footer p {
color : #FFFFFF;
font: bold 16px Helvetica, Arial, sans-serif;
}

.notes {
   font: bold 12px Arial, Helvetica, sans-serif;
   color: #666666;
   padding: 5px 10px 5px 5px;
}		
.leftMenu {
   text-align: justify;
}
		
.centerMenu {
   text-align: center;}
		
.rightMenu {
   text-align: right;
}
		
a.MenuLabelLink	{
   COLOR: #e0e0e0;
   FONT-SIZE: 12px;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   TEXT-DECORATION: None;
   margin: 0px;
   padding: 0px;
   font-weight: bold;
}
a.MenuLabelLink:link {
   COLOR: #e0e0e0;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   TEXT-DECORATION: None;
}
a.MenuLabelLink:visited	{
   COLOR: #e0e0e0;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   TEXT-DECORATION: None;
}
a.MenuLabelLink:hover {
   COLOR: #e0e0e0;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   TEXT-DECORATION: None;
}
		
a.MenuLabelLinkOn {
   COLOR: #ffffff;
   FONT-SIZE: 12px;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   TEXT-DECORATION: None;
   margin: 0px;
   padding: 0px;
   font-weight: bold;
}
a.MenuLabelLinkOn:link {
   COLOR: #ffffff;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   TEXT-DECORATION: None;
}
a.MenuLabelLinkOn:visited {
   COLOR: #ffffff; 
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   TEXT-DECORATION: None;
}
a.MenuLabelLinkOn:hover {
   COLOR: #ffffff;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   TEXT-DECORATION: None;
}
		
a.MenuItemLink {
   COLOR: #e0e0e0;
   FONT-SIZE: 12px;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   TEXT-DECORATION: None;
   margin: 0px;
   padding: 0px;
   font-weight: bold;
}
a.MenuItemLink:link {
   COLOR: #e0e0e0;
   font: 8pt/16pt georgia;
   TEXT-DECORATION: None;
}
a.MenuItemLink:visited {
   COLOR: #e0e0e0;
   font: 8pt/16pt georgia;
   TEXT-DECORATION: None;
}
a.MenuItemLink:hover {
   COLOR: #e0e0e0;
   font: 8pt/16pt georgia;
   TEXT-DECORATION: None;
}
		
a.MenuItemLinkOn {
   COLOR: #ffffff;
   FONT-SIZE: 12px;
   font: 8pt/16pt georgia;
   TEXT-DECORATION: None;
   margin: 0px;
   padding: 0px;
   font-weight: bold;
}
a.MenuItemLinkOn:link {
   COLOR: #ffffff;
   font: 8pt/16pt georgia;
   TEXT-DECORATION: None;
}
a.MenuItemLinkOn:visited {
   COLOR: #ffffff;
   font: 8pt/16pt georgia;
   TEXT-DECORATION: None;
}
a.MenuItemLinkOn:hover {
   COLOR: #ffffff;
   font: 8pt/16pt georgia;
   TEXT-DECORATION: None;
}		
.myMenu {
   position: absolute;
   visibility: hidden;
   z-index: 5;
}				
.myMenuLabelleft {
   padding: 0px 0px 0px 0px;
   text-align: center;
}		
.myMenuLabelcenter {
   padding: 0px 0px 0px 0px;
   text-align: center;
}		
.myMenuLabelright {
   padding: 0px 0px 0px 0px;
   text-align: right;
}		
.myMenuItemleft {
   padding: 0px 0px 0px 0px;
   text-align: center;
}		
.myMenuItemcenter {
   padding: 0px 0px 0px 0px;
   text-align: center;
}		
.myMenuItemright {
   padding: 0px 0px 0px 0px;
   text-align: right;
}		
		



#address {
   background :#FFFFFF;
   width : 200px ;
   clear  : left;
   border : 1px solid;
   margin-bottom : 10px;
   text-align: left;
}

CSS
#navcontainer
{
   overflow: hidden;
   width: 12em;
   padding: 0 0 1em 0;
   margin-bottom: 1em;
   font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
   background-color: #90bade;
   color: #333;
}

#navcontainer ul
{
   list-style: none;
   margin: 0;
   padding: 0;
   border: none;
}

#navcontainer li
{
   border-bottom: 1px solid #90bade;
   margin: 0;
}

#navcontainer li a
{
   display: block;
   padding: 5px 5px 5px 0.5em;
   border-left: 10px solid #1958b7;
   border-right: 10px solid #508fc4;
   background-color: #2175bc;
   color: #fff;
   text-decoration: none;
   width: 100%;
}

html>body #navcontainer li a {
   width: auto;
}

#navcontainer li a:hover
{
   border-left: 10px solid #1c64d1;
   border-right: 10px solid #5ba3e0;
   background-color: #2586d7;
   color: #fff;
}


#navcontainer2
{
   overflow: hidden;
   width: 12em;
   padding: 0 0 1em 0;
   margin-bottom: 1em;
   font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
   background-color: #90bade;
   color: #333;
}

#navcontainer2 ul
{
   list-style: none;
   margin: 0;
   padding: 0;
   border: none;
}
#navcontainer2 li
{
   border-bottom: 1px solid #000;
   margin: 0;
}
#navcontainer2 li a
{
   display: block;
   padding: 5px 5px 5px 0.5em;   
   color: #1c64d1;
   text-decoration: none;
   width: 100%;
}
html>body #navcontainer2 li a {
   width: auto;
}
#navcontainer2 li a:hover
{
   background-color: #2586d7;
   color: #fff;
}

#events {
   clear :both ;
}
#popup_menu {
   clear :left ;
   padding-left :30px;
   padding-top :10px ;
}

#popup_menu img {
   display :block ;
}


/* image positioning */

.centerimage
{
   text-align:center;
   margin-top:0px;
   margin-bottom:0px;
   padding:0px;
}

.rightimage
{
   text-align:right;
   margin-top:0px;
   margin-bottom:0px;
   padding:0px;
   padding-bottom :0px ;
}


.red {
   color: #FF0000}

.closeimage {
   display :block ;
}

.teachsgmeetings {
   padding-top: 2px;
   padding-left :2px ;
   border : 2px solid #755311;
   background : url(../images/teachbg.png);
margin-bottom : 10px;
  
}
.spinemeetings {
   padding-top: 2px;
   padding-left :2px ;
   border : 2px solid #000000;
   background : url(../images/spinemeeting.png);
margin-bottom : 10px; 
}
.isgomeetings {
   padding-top: 2px;
   padding-left :2px ;
   border : 2px solid #689353;
   background : url(../images/isgo-meeting.png);
margin-bottom : 10px; 
}

img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}
span.codedirection { 
    unicode-bidi:bidi-override;
    direction: rtl;
}

table.meeting th, table.meeting td {
  font-size : 77%;
  font-family : "Myriad Web",Verdana,Helvetica,Arial,sans-serif;
  background : #efe none; color : #630; }

