////////////////////////////////////////////////////////////////////////
//
//  File:	gsmc.css
//
///////////////////////////////////////////////////////////////////////

.body     {bgcolor: #F3F0E9; }
.head     {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#446e86; font-weight: bold; }
.head12   {font-family: Trebuchet MS,verdana,arial; font-size:12px; color:#446e86; font-weight: bold; }
.where    {font-family: Trebuchet MS,verdana,arial; font-size:12px; color:#244E72; font-weight: bolder; }
.text     {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#000000; }
.menu     {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#585656; font-weight: bold; }

.name     {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72; }
.nameB    {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72; 
                  border-bottom: rgb(196,193,186) 1px solid; }
.base     {font-family: arial; font-size:10px; color:#585656; font-weight: 500; } 
.baseL    {font-family: arial; font-size:10px; color:#585656; font-weight: 500; 
                  border-left:    rgb(196,193,186) 1px solid;  } 

.baseRB   {font-family: arial; font-size:11px; color:#585656; font-weight: 500; 
                  border-right: rgb(120,120,120) 1px solid; border-bottom: rgb(120,120,120) 1px solid; }  

.heady    {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#FDF9E9; font-weight: bold; }

.headG    {font-family: Trebuchet MS,verdana,arial; font-size:12px; color:#32745B; font-weight: bold; 
                  border-bottom: rgb(196,193,186) 1px solid; background-color:#FAF8F4; }

.headB    {font-family: Trebuchet MS,verdana,arial; font-size:12px; color:#32745B; font-weight: bold; 
                  border-bottom: rgb(196,193,186) 1px solid; background-color:#FAF8F4; }

.headT    {font-family: Trebuchet MS,verdana,arial; font-size:12px; color:#32745B; font-weight: bold; 
                  border-top: rgb(196,193,186) 1px solid; border-left: rgb(196,193,186) 1px solid;}

.headGB   {font-family: Trebuchet MS,verdana,arial; font-size:12px; color:#32745B; font-weight: bold; 
                  border-top: rgb(196,193,186) 1px solid; background-color:#FAF8F4;
                  border-bottom: rgb(196,193,186) 1px solid; } 

.blueB    {font-family: Trebuchet MS,verdana,arial; font-size:12px; color:#244E72; font-weight: bold; 
                  border-bottom: rgb(196,193,186) 1px solid; background-color:#F3F0E9; }


.name11    {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72; } //56768F
.aname12   {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72; text-align:justify; } //56768F
.rname12   {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72; text-align:right; } //56768F
.aname14   {font-family: Trebuchet MS,verdana,arial; font-size:12px; color:#244E72; text-align:justify; } //56768F
.rname14   {font-family: Trebuchet MS,verdana,arial; font-size:12px; color:#244E72; text-align:right; } //56768F
.cname12   {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72; } //56768F
.name12    {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#32745B; } 
.name12B   {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72; } 

.thumb     {font-family: Trebuchet MS,verdana,arial; font-size:10px;  color:#244E72; font-weight: normal;}


H2 { margin-top: 5pt; margin-bottom: 5pt; margin-left: 30pt; margin-right: 30pt; text-align:justify; 
     font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72; font-weight: normal;  }

H3 { margin-top: 5pt; margin-bottom: 5pt; margin-left: 30pt; margin-right: 30pt; text-align:center; 
     font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72; font-weight: normal;  }

H4 { margin-top: 0pt; margin-bottom: 0pt; margin-left: 35pt; margin-right: 20pt; text-align:justify; 
     font-family: Trebuchet MS,verdana,arial;  font-size:11px; color:#244E72; font-weight: normal;  }

H5 { margin-top: 5pt; margin-bottom: 5pt; margin-left: 10pt; margin-right: 10pt; text-align:justify; 
     font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72; font-weight: normal;  }

H6 { margin-top: 0pt; margin-bottom: 0pt; margin-left: 10pt; margin-right: 10pt; text-align:justify; 
     font-family: Trebuchet MS,verdana,arial;  font-size:11px; color:#244E72; font-weight: normal;  }

.mission   {font-family: Trebuchet MS,arial; font-size:10px;  color:#244E72; font-weight: bold;}

.indent { padding-left: 20pt; padding-right: 20pt; 
         font-family: arial;  font-size:10px; color:#244E72; font-weight: bold;  }

.level1 { padding-left: 20pt; padding-right: 11pt; text-align:justify; 
          font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#32745B; font-weight: bold;  }

.level2 { padding-left: 55pt; padding-right: 11pt; text-align:justify; 
          font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72; font-weight: normal;  }

.level3 { padding-left: 90pt; padding-right: 11pt; 
          font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72; font-weight: normal;  }

.level4 { padding-left: 125pt; padding-right: 11pt; 
          font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72; font-weight: normal;  }


li.name11 { padding-left: 15px; }

.planBoldR  {font-family: Trebuchet MS,verdana,arial; font-size:12px; color:#244E72;  font-weight: bold;
                    border-right:  rgb(237,237,220) 1px solid; } 
.planBold   {font-family: Trebuchet MS,verdana,arial; font-size:12px; color:#244E72;  font-weight: bold; } 

.planNormR  {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#585656; 
                    border-right:  rgb(196,193,186) 1px solid; } 
.planNormRT {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#585656; 
                    border-right:  rgb(196,193,186) 1px solid;  border-top:  rgb(196,193,186) 1px solid; } 
.planNormRB {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#585656;  
                    border-right:  rgb(196,193,186) 1px solid;  border-bottom:  rgb(196,193,186) 1px solid; 
                    background-color: #FFFDFB; }
.planNorm   {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#585656;  
                    font-weight: normal; } 
.planNormT  {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#585656; 
                    border-top:  rgb(196,193,186) 1px solid; background-color: #FFFDFB; } 
.planNormB  {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#585656;  
                    border-bottom:  rgb(196,193,186) 1px solid; background-color: #FFFDFB; } 

.planTimesR  {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72;
                    border-right:  rgb(237,237,220) 1px solid; } 
.planTimesRT {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72; 
                    border-right:  rgb(237,237,220) 1px solid;  border-top:  rgb(237,237,220) 1px solid; } 

.planTimesRT13 {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72; 
                       border-right:  rgb(237,237,220) 1px solid;  border-top:  rgb(237,237,220) 1px solid; } 
.planTimes   {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72;  } 
.planTimesT  {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72; 
                    border-top:  rgb(237,237,220) 1px solid; } 
.planTimesT13  {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72; 
                    border-top:  rgb(237,237,220) 1px solid; } 
.planTimesTB  {font-family: Trebuchet MS,verdana,arial; font-size:11px; color:#244E72;  font-weight: bold; 
                    border-top:  rgb(237,237,220) 1px solid; } 

table.main  {border-top:    rgb(202,196,176) 1px solid;   
                    border-left:   rgb(202,196,176) 1px solid;
		    border-right:  rgb(202,196,176) 1px solid;
		    border-bottom: rgb(202,196,176) 1px solid;  }  

table.pict  {border-top:    rgb(128,128,128) 1px solid;   
                    border-left:   rgb(128,128,128) 1px solid;
		    border-right:  rgb(128,128,128) 1px solid;
		    border-bottom: rgb(128,128,128) 1px solid; color:#7a7a73; }  

table.thumb {border-top:    rgb(128,128,128) 1px solid;   
                    border-left:   rgb(128,128,128) 1px solid;
		    border-right:  rgb(128,128,128) 1px solid;
		    border-bottom: rgb(128,128,128) 1px solid; color:#8DAB9A; } 

table.LRTB  {border-bottom: rgb(243,240,233) 1px solid; 
                    border-top:    rgb(120,120,120) 1px solid;  
                    border-left:   rgb(120,120,120) 1px solid;
		    border-right:  rgb(120,120,120) 1px solid;  } 

table.LRTX  {border-top:    rgb(120,120,120) 1px solid;  
                    border-left:   rgb(120,120,120) 1px solid;
		    border-right:  rgb(120,120,120) 1px solid;  
                    border-bottom: rgb(120,120,120) 1px solid; } 

table.LRB   {border-left:   rgb(120,120,120) 1px solid;
		    border-right:  rgb(120,120,120) 1px solid;  
                    border-bottom: rgb(120,120,120) 1px solid; } 

table.LR    {border-left:   rgb(120,120,120) 1px solid;
		    border-right:  rgb(120,120,120) 1px solid; } 

table.aT    {border-top:  rgb(196,193,186) 1px solid; } 

table.RB    {border-right:  rgb(120,120,120) 1px solid;  
                    border-bottom: rgb(120,120,120) 1px solid; } 

table.RT    {border-right:  rgb(120,120,120) 1px solid;  
                    border-top:    rgb(120,120,120) 1px solid; } 

table.R     {border-right:  rgb(120,120,120) 1px solid; } 

table.B     {border-bottom: rgb(120,120,120) 1px solid; } 
table.planB {border-bottom: rgb(202,196,176) 1px solid; } 

table.T     {border-top:    rgb(120,120,120) 1px solid; } 
table.Tlit  {border-top:    rgb(196,193,186) 1px solid; } 

td.LT       {border-top:    rgb(196,193,186) 1px solid; 
                    border-left:    rgb(196,193,186) 1px solid; } 

td.T        {border-top:    rgb(196,193,186) 1px solid; } 

td.TR        {border-top:    rgb(196,193,186) 1px solid; 
                     border-right:  rgb(196,193,186) 1px solid; } 

td.TB       { BORDER-TOP: rgb(196,193,186) 1px solid;
                     BORDER-BOTTOM: rgb(196,193,186) 1px solid; } 

.L           {border-left:    rgb(196,193,186) 1px solid; } 
td.R         {border-right:    rgb(196,193,186) 1px solid; } 
.B           {border-bottom:    rgb(196,193,186) 1px solid; } 


td.LR        {border-right:   rgb(196,193,186) 1px solid; 
                     border-left:    rgb(196,193,186) 1px solid; } 

td.LIR       {border-right:   rgb(196,193,186) 1px solid; 
                     border-left:    rgb(196,193,186) 1px solid; } 

td.RONLY    {border-right:  rgb(120,120,120) 1px solid; }

a:link      {text-decoration:none; color:#585656; } //56768F
a:active    {text-decoration:none; color:#585656; } //244E72
a:visited   {text-decoration:none; color:#585656; }
a:hover     {text-decoration:underline; color:#585656;}

a.menu:link      {text-decoration:none; color:#585656; }
a.menu:active    {text-decoration:none; color:#585656; }
a.menu:visited   {text-decoration:none; color:#585656; }
a.menu:hover     {text-decoration:underline; color:#585656;}

a.name11:link    {text-decoration:none; color:#244E72; }
a.name11:active  {text-decoration:none; color:#244E72; }
a.name11:visited {text-decoration:none; color:#244E72; }
a.name11:hover   {text-decoration:underline; color:#244E72;}

a.name12:link    {text-decoration:none; color:#32745B; }
a.name12:active  {text-decoration:none; color:#32745B; }
a.name12:visited {text-decoration:none; color:#32745B; }
a.name12:hover   {text-decoration:underline; color:#32745B;}

a.name:link      {text-decoration:none; color:#244E72; }
a.name:active    {text-decoration:none; color:#244E72; }
a.name:visited   {text-decoration:none; color:#244E72; }
a.name:hover     {text-decoration:underline; color:#244E72;}

a.h5:link        {text-decoration:none; color:#244E72; }
a.h5:active      {text-decoration:none; color:#244E72; }
a.h5:visited     {text-decoration:none; color:#244E72; }
a.h5:hover       {text-decoration:underline; color:#244E72;}

a.base:link      {text-decoration:none; color:#585656; }
a.base:active    {text-decoration:none; color:#585656; }
a.base:visited   {text-decoration:none; color:#585656; }
a.base:hover     {text-decoration:underline; color:#585656;}

a.level1:link      {text-decoration:none; color:#32745B; }
a.level1:active    {text-decoration:none; color:#32745B; }
a.level1:visited   {text-decoration:none; color:#32745B; }
a.level1:hover     {text-decoration:underline; color:#32745B;}

a.level2:link      {text-decoration:none; color:#244E72; }
a.level2:active    {text-decoration:none; color:#244E72; }
a.level2:visited   {text-decoration:none; color:#244E72; }
a.level2:hover     {text-decoration:underline; color:#244E72;}

a.level3:link      {text-decoration:none; color:#244E72; }
a.level3:active    {text-decoration:none; color:#244E72; }
a.level3:visited   {text-decoration:none; color:#244E72; }
a.level3:hover     {text-decoration:underline; color:#244E72;}

a.level4:link      {text-decoration:none; color:#244E72; }
a.level4:active    {text-decoration:none; color:#244E72; }
a.level4:visited   {text-decoration:none; color:#244E72; }
a.level4:hover     {text-decoration:underline; color:#244E72;}

BODY {scrollbar-face-color:#DDDBD7;
scrollbar-arrow-color:#27457F;
scrollbar-track-color:#FAF8F4;
scrollbar-shadow-color:#787878;
scrollbar-highlight-color:'FFFfff';
scrollbar-3dlight-color:'F3F0E9';
scrollbar-darkshadow-Color:'000000'; }

#thumbedge a{ display:block; width:100px; height:75px; border: 1px solid #787878; }
#thumbedge a:hover{border: 1px solid #0000ff; }

#dropmenudiv{
position: absolute;
border:1px solid black;
font:normal 11px Trebuchet MS;
font-weight: bold;
font-color: #474747;
line-height:16px;
padding-left:10px;
padding-right:2px;
padding-top:2px;
padding-bottom:2px;
z-index:100;
width:120px;
margin-left: 15px; 
display: inline; 
}

#dropmenudiv {
background-color:#F3F0E9;
text-decoration:none;
}

#dropmenudiv a {
color:474747;
text-decoration:none;
}

#dropmenudiv a:hover {
color:474747;
text-decoration:underline;
}


//
//  Special for MAC IE5
//
.menuskin {
position:absolute;
width:120px;
margin-left: 15px; 
display: inline; 
background-color:#F3F0E9;
border:1px solid black;
font:normal 11px Trebuchet MS;
font-weight: bold;
font-color: #474747;
line-height:16px;
padding-left:2px;
padding-top:2px;
padding-bottom:2px;
z-index:100;
visibility:hidden;
}

.menuskin a {
text-decoration:none;
color:474747;
padding-left:2px;
}

#mouseoverstyle {
background-color:#F3F0E9;
text-decoration:none;
}

#mouseoverstyle a {
color:474747;
text-decoration:underline;
}



