body {
    font-family: arial;
		background-color: #ffffff;
		
	}

HR 
{
    border: 0;
    color: #000000;
    background-color: #000000;
    height: 1px;
    width: 90%;
    
}  

a
{
    text-decoration:none;
    color: #15317E;
}

a:hover

 { 
    text-decoration: underline; 
    
} 


td
{
	border: 1;
}  

input.textboxwidth
{
	width: 12em;
}

TABLE.outertable 
{
  background-color: #ffffff;
  border-width: 0;
  border-spacing: 0;
  border-color: #ffffff;
  border-collapse: collapse;
  border-style:outset;
  
} 

TABLE.emaillogin 
{
  background-color: #ffffff;
  border-width: 2;
  border-spacing: 0;
  border-color: #00009C;
  border-collapse: collapse;
  border-style:outset;
  font-size: 8pt;
  font-family: font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;  
  	
  
} 

TABLE.outertable_profile 
{
  background-color: #ffffff;
  border-width: 1;
  border-spacing: 0;
  border-color: #f8f8ff; 
  border-collapse: collapse;
  border-style:outset;
  
}  

TABLE.loginbox
{
  background-color: #F0F0F0;
  border-width: 1px;
  border-spacing: 1;
  border-color: #15317E;
  border-collapse: collapse;
  border-style:solid;
  font-size: 8pt;
  font-family: font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;  
  padding-top:0px;
  padding-bottom:0px;
  padding-right:0px;
  padding-left:0px;
  
}

TABLE.loginbox_new
{
  background-color: #F0F8FF;
  border-width: 1px;
  border-spacing: 0;
  border-color: #E5E4E2;
  border-collapse: collapse;
  border-style:solid;
  margin: 3;
  padding: 3;
  font-size: 8pt;
  font-family: font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;  
  padding-top:5px;
  padding-bottom:5px;
  padding-right:5px;
  padding-left:5px;
  
}

a img
{
    border: none;
}
    
a.topmenu 
{
  text-decoration:  none;
  color:#c0c0c0;
  font-weight:      normal;
  font-size: 10pt;
  font-family: font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
}  

a.topmenu:navigateurl    {
  /* Applies to unvisited links of class mainNav */
  text-decoration:  none;
  font-weight:      normal;
  background-color: #ffffff;
  color:            #c0c0c0;
  } 
a.topmenu:visited {
  /* Applies to visited links of class mainNav */
  text-decoration:  none;
  font-weight:      normal;
  background-color: #ffffff;
  color:            #c0c0c0;
  } 
a.topmenu:hover   {
  /* Applies to links under the pointer of class mainNav */
  text-decoration:  none;
  font-weight:      normal;
  background-color: #ffffff;
  color:            #151B54;
  } 
a.topmenu:active  {
  /* Applies to activated links of class mainNav */
  text-decoration:  none;
  font-weight:      normal;
  background-color: #ffffff;
  color: #c0c0c0;
  } 
  
Table.bottommenu 
{
    align:top;
}  
  
a.bottommenu 
{
  text-decoration:  none;
  color:#c0c0c0;
  font-weight:      normal;
  font-size: 8pt
}  

a.bottommenu:navigateurl    {
  /* Applies to unvisited links of class mainNav */
  text-decoration:  none;
  font-weight:      normal;
  background-color: #ffffff;
  color:            #c0c0c0;
  } 
a.bottommenu:visited {
  /* Applies to visited links of class mainNav */
  text-decoration:  none;
  font-weight:      normal;
  background-color: #ffffff;
  color:            #c0c0c0;
  } 
a.bottommenu:hover   {
  /* Applies to links under the pointer of class mainNav */
  text-decoration:  none;
  font-weight:      normal;
  background-color: #ffffff;
  color:            #c0c0c0;
  } 
a.bottommenu:active  {
  /* Applies to activated links of class mainNav */
  text-decoration:  none;
  font-weight:      normal;
  background-color: #ffffff;
  color: #c0c0c0;
  } 


TABLE.imagetext 
{
  width: 90%;
  background-repeat: no-repeat;
  text-align: left;
  background-color: #ffffff;
  border-width: 0;
  border-spacing: 0;
  border-color: #000000;
  border-collapse: collapse;
  border-style:outset;
  font-size: 20pt;
  font-weight: bold;
  color: #FFFFFF;
  font-family: font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
  
  
}

TABLE.fronttextbox 
{
  width: 90%;
  background-repeat: no-repeat;
  text-align: left;
  background-color: #ffffff;
  border-width: 0;
  border-spacing: 0;
  border-color: #000000;
  border-collapse: collapse;
  border-style:outset;
  font-size: 16pt;
  font-weight: normal;
  color: #FFFFFF;
  font-family: font-family: HelveNueThin, "HelveNueThin", Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
  
  
}

td.newstable
{
font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 16px;
text-decoration: none;
background-color: #ffffff;
padding:10px;
border: 0px solid #999;
border: inset 5px solid #333;
    
}

td.newstablenew
{

margin:auto;
position:relative;
font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 16px;
text-decoration: none;
border-radius: 0px;
padding:0px;
}

td.abouttable
{
margin:auto;
position:relative;
font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 16px;
text-decoration: none;
background-color: #F0F0F0;
padding:10px;
border: 0px solid #999;
border: inset 5px solid #333;

}

td.abouttablenew
{
    
margin:auto;
position:relative;
font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 16px;
text-decoration: none;
background-color: #F0F0F0;
padding:10px 20px 10px 10px;
border: 0px solid #999;
border: inset 5px solid #333;


}

td.alerttable
{
    
margin:auto;
position:relative;
font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
text-decoration: none;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color: #FFFFFF;
padding:2px;
border: 0px solid #999;
border: inset 5px solid #333;
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);

}

td.newsheading
{
  font-family: font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  color: #000000; 
}

td.membernewsheading
{
  font-family: verdana,sans-serif;	
  font-weight: normal;
  font-size: 18px;
  color: #ffffff; 
}

th {
	font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #ffffff;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	/* text-align: center;*/
	padding: 6px 6px 6px 12px;
	background: #29527A url(images/bg_header.jpg) no-repeat;
}

table.example { }
table.example th { }
table.example td { background-color: #FFFFFF; }
table.example tr.a td { background-color: #FFFFF0; } /* Alternating rows */

tr.recentnews :nth-of-type(odd) {
  background-color:#ccc;
}

tr.even  
{
    background: #FFFFFF; 
    font-size: 12px;
    font-family: sans-serif;
    font-weight: normal;
    text-align: left;
    color:#000000;
}

td.even
{
    align:top;
}

.even a
{
color:#15317E;
text-decoration:none;
}

.even a:hover

{ 
    text-decoration: underline; 
}


tr.odd 
{ 
    background: #F0F0F0;
    text-align: left;
          }


td.morenews
{
    font-size: 12px;
    font-family: arial;
    font-weight: normal; 
} 


td.helpdesk
{
    font-family: font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 10pt;
    color: rgba(0, 0, 0, 0.3);
    font-weight: bold;
}

td.helpdesk_number
{
    font-family: font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 10pt;
    color: #0078a6;
    font-weight: bold;
}

.helpdesk_number
{
    font-family: font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 10pt;
    color: #0078a6;
    font-weight: bold;
}

td.helpdesk_number2
{
    font-family: font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 10pt;
    color: #4ec0e4;
    font-weight: bold;
}

.helpdesk_number2
{
    font-family: font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 10pt;
    color: #4ec0e4;
    font-weight: bold;
}

.menu{

border:none;
border:0px;
margin:0px;
padding:0px;
font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.menu ul{

background:#C0C0C0;
height:35px;
list-style:none;
margin:0;
padding:0;
}

.menu li{

float:left;
padding:0px;

}

.menu li a{

background:#C0C0C0 url("/img/seperator.gif") bottom right no-repeat;
color:#ffffff;
display:block;
font-weight:normal;
line-height:35px;
margin:0px;
padding:0px 16px;
text-align:center;
text-decoration:none;
}

.menu li a:hover, .menu ul li:hover a{

background: #2580a2 url("/img/hover.gif") bottom center no-repeat;
color:#FFFFFF;
text-decoration:none;
}

.menu li ul{

background:#333333;
display:none;
height:auto;
padding:0px;
margin:0px;
border:0px;
position:absolute;
width:200px;
z-index:200;

/*top:1em;

/*left:0;*/

}

.menu li:hover ul{

display:block;

}

.menu li li {

background:url('/img/sub_sep.gif') bottom left no-repeat;
display:block;
float:none;
margin:0px;
padding:0px;
width:200px;
}

.menu li:hover li a{

background:none;
}

.menu li ul a{

display:block;
height:35px;
font-size:12px;
font-style:normal;
margin:0px;
padding:0px 10px 0px 15px;
text-align:left;
}

.menu li ul a:hover, .menu li ul li:hover a{

background:#2580a2 url('/img/hover_sub.gif') center left no-repeat;
border:0px;
color:#ffffff;
text-decoration:none;
}

.menu p{

clear:left;

} 

.selectedmenu td
{
    background: #2580a2 url("/img/hover.gif") bottom center no-repeat;
    border:none;
    border:0px;
    margin:0px;
    padding:0px;
    text-align:center;
    font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
    font-size:14px;
    height:35px;
    list-style:none;
    float:left;
    display:block;
    
}

.selectedmenu a
{
    color:#FFFFFF;
    font-weight:normal;
    line-height:35px;
    text-align:center;
    text-decoration:none;
}

.selectedmenu2 td
{
    background: #2580a2 url("/img/hover.gif") bottom center no-repeat;
    border:none;
    border:0px;
    margin:0px;
    padding:0px;
    text-align:center;
    font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
    font-size:14px;
    height:35px;
    list-style:none;
    float:left;
    display:block;
    
}

.selectedmenu2 a
{
    color:#FFFFFF;
    font-weight:normal;
    line-height:35px;
    text-align:center;
    text-decoration:none;
}


.mGrid2  
{
    width: 100%; 
    background-color: #ffffff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #ffffff; 
    border-collapse:collapse; 
}

.mGrid2 td  
{
    padding: 2px; 
    border: solid 1px #c1c1c1;
    color: #654321; 
    }
    
.mGrid2 th  
{
    padding: 4px 2px; 
    color: #fff; 
    background: #999999;
    /* use for image on header background: #123456 url("/img/grd_head.png") repeat-x top; */
    border: solid 1px #c1c1c1;
    font-size: 0.9em; 
    }
    
.mGrid2 .alt  
{
    background: #fcfcfc url("/img/grd_alt.png") repeat-x top; 
}







.mGrid  
{
    width: 100%; 
    background-color: #fff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #ffffff; 
    border-collapse:collapse; 
}

.mGrid td  
{
    padding: 2px; 
    border: solid 1px #c1c1c1; 
    color: #717171; 
    }
    
.mGrid th  
{
    padding: 4px 2px; 
    color: #fff; 
    background: #5391c1;
    /* use for image on header background: #424242 url("/img/grd_head.png") repeat-x top; */
    border: solid 1px #c1c1c1;
    font-size: 0.9em; 
    }
    
.mGrid .alt  
{
    background: #fcfcfc url("/img/grd_alt.png") repeat-x top; 
}

.mGrid .pgr 
{
    background: #424242 url("/img/grd_pgr.png") repeat-x top; 
}

.mGrid .pgr table  
{
    margin: 5px 0; 
}

.mGrid .pgr td  
{
    border-width: 0; 
    padding: 0 6px; 
    font-weight: bold; 
    color: #fff; 
    line-height: 12px; 
}   

.mGrid .pgr a  
{
    color: #666; 
    text-decoration: none; 
}

.mGrid .pgr a:hover  
{
    color: #000; 
    text-decoration: none; 
}

td.tableheading 
{
   font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #ffffff;
	border-right: 0px solid #C1DAD7;
	border-bottom: 0px solid #C1DAD7;
	border-top: 0px solid #C1DAD7;
        border-left: 0px solid #C1DAD7;

	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 2px 2px 2px 12px;
	background: #29527A url(images/bg_header.jpg) no-repeat;
}

.mGrid caption
{
    color: #5391c1;
    background-color: #5391c1;
    table-layout: auto;
	
        border-left: 1px solid #c1c1c1;
    text-align: left;
    font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #ffffff;
    width: 26%;
    padding: 4px 2px; 
    letter-spacing: 2px;
    background: ;
    /* use for image on header background: #424242 url("/img/grd_head.png") repeat-x top; */
    text-transform: uppercase;
    
    font-size: 0.9em; 
    font-weight: bold; 
}

.featurenews 
{
    color: #15317E;
    font-family: sans-serif;
    font-size: 16pt;
    text-align: left;
}

.featurenews a
{
    text-decoration:none
}

.featurenews a:hover

 { 
    text-decoration: underline; 
    
}

.featurenews h
{
    color: #15317E;
    font-family: sans-serif;
    font-size: 16pt;
    text-align: left;
}


.publicsitetext 
{
    color: #000000;
    font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12pt;
    text-align: left;
}

.newsitem 
{
    color: #000000;
    font-family: sans-serif;
    font-size: 10pt;
    text-align: left;
}

.morenews_heading 
{
    color: #15317E;
    font-family: sans-serif;
    font-size: 12pt;
    text-align: left;
}

.morenews_heading h
{
    color: #15317E;
    font-family: sans-serif;
    font-size: 12pt;
    text-align: left;
}

.morenews_heading a
{
    text-decoration:none
}

.morenews_heading a:hover

 { 
    text-decoration: underline; 
    
}

.Headlines_heading
{
    color: #000000;
    font-family: sans-serif;
    font-size: 16pt;
    text-align: left;
}

.activist_heading
{
    color: #000000;
    font-family: sans-serif;
    font-size: 12pt;
    text-align: left;
}

.newsitemtable
{
    background-color: #F0F0F0;
    padding: 5px 5px 5px 5px;
    text-align: left;
    align:top;
}


td.searchbox
{
    margin: auto;
    position: relative;
    font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    text-decoration: none;
    border-radius: 10px;
    background-color: #ffffff;
    padding: 10px;
    border: 1px solid #999;
    border: inset 5px solid #333;
    box-shadow: 0px 0px 8px rgba(0.3, 0.3, 0.3, 0.3);
}

td.default_box
{
   border: 1px solid #999; 
    
}

td.default_background
{
	background-color: #4F94CD;
	color: #FFFFFF;  
}

table.pageheader_image
{
	BACKGROUND: url("/img/bluebackstrip2.gif");
}

.mGridPrint  
{
    width: 100%; 
    background-color: #ffffff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #000000; 
    border-collapse:collapse; 
}

.mGridPrint td  
{
    border: solid 1px #000000;
    font-family: Arial, sans-serif; 
    color: #000000; 
    }
    
.mGridPrint th  
{
    padding: 4px 2px; 
    color: #ffffff; 
    background: ;
font-family: Arial, sans-serif;
    border-left: solid 1px #000000; 
    border-right: solid 1px #000000;
    border-top: solid 1px #000000;
    border-bottom: solid 1px #000000;
    
    }
    
.mGridPrint .alt  
{
    background: #808080; 
}

.mGridPrint caption
{
    color: #000000;
    background-color: #111111;
    table-layout: auto;
    border-collapse: collapse;
    text-align: left;
    font-family: Arial, sans-serif;
    color: #ffffff;
    width: 26%;
    padding: 4px 2px; 
    letter-spacing: 2px;
    text-transform: uppercase;
   		 
    
    font-weight: bold; 
}

#tabs{
  overflow: hidden;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}

#tabs li{
  float: right;
  margin: 0 .5em 0 0;
}

#tabs a{
  position: relative;
  background: #ddd;
  background-image: linear-gradient(to bottom, #fff, #ddd);  
  padding: .7em 2.5em;
  float: right;
  text-decoration: none;
  color: #444;
  text-shadow: 0 1px 0 rgba(255,255,255,.8);
  border-radius: 5px 0 0 0;
  box-shadow: 0 2px 2px rgba(0,0,0,.4);
}

#tabs a:hover,
#tabs a:hover::after,
#tabs a:focus,
#tabs a:focus::after{
  background: #fff;
}

#tabs a:focus{
  outline: 0;
}

#tabs a::after{
  content:'';
  position:absolute;
  z-index: 1;
  top: 0;
  right: -.5em;  
  bottom: 0;
  width: 1em;
  background: #ddd;
  background-image: linear-gradient(to bottom, #fff, #ddd);  
  box-shadow: 2px 2px 2px rgba(0,0,0,.4);
  transform: skew(10deg);
  border-radius: 0 5px 0 0;  
}

#tabs #current a,
#tabs #current a::after{
  background: #fff;
  z-index: 3;
}

#tabs a.active, #tabs a.active:after, #tabs a.active:focus, #tabs a.active:focus::after {
   background: #fff none repeat scroll 0 0;
}

#content
{
    background: #fff;
	
    
    box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
 
}

.unlinkedmenu li {

background:#C0C0C0 url("/img/seperator.gif") bottom right no-repeat;
color:#ffffff;
display:block;
font-weight:normal;
line-height:35px;
list-style:none;
text-decoration:none;
float:left;
height:35px;
font-size:12px;
font-style:normal;
margin:0px;
padding:0px 10px 0px 15px;
text-align:left;
}

table.searchcriteria {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#000000;
	border-width: 1px;
	border-color: #ffffff;
	border-collapse: collapse;
}
table.searchcriteria th {
	background-color:#5391c1;
	border-width: 1px;
	color:#ffffff;
	padding: 3px;
	border-style: solid;
	border-color: #c0c0c0;
}
table.searchcriteria tr {
	background-color:#ddd;
}
table.searchcriteria td {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #c0c0c0;
}

.GreyBackground  {
	background-color: #c0c0c0;
	padding: 10px;
	border-width: 10px;
	border-color: #c0c0c0;
	border-collapse: collapse;
	margin: 10px 10px 10px 10px;
	align:center;
} 
   

.publicsidetext {
	font-family: Arial, sans-serif;
    	color: #000000;
	font-size:12px;
   
}

.publicSubHeading {
	font-family: Arial, sans-serif;
    	color: #000000;
	font-size:12px;   
}


.publicSubHeadingNews {
	font-family: Arial, sans-serif;
    	color: #000000;
	font-size:14px;
   
}

.ProductHeading {
	font-family: Arial, sans-serif;
    	color: #43AECC;
	font-size:16px;
	font-weight: bold;
   
}

ul.ulGlossary2
        {
            padding: 0;
            font-weight: bolder;
            
        }

ul.ulGlossary2 li
        {
             display: inline;
             margin-right:-3px;
        }

ul.ulGlossary2 li a
        {
             background-color: #99D9EA;
             color: #236984;
             padding: 5px 10px;
             text-decoration: none;
             border-bottom: 1px solid #5391C1;
             border-top: 1px solid #5391C1;
             border-right: 1px solid #5391C1;    
        }
                
ul.ulGlossary2 li a:hover
        {
             background-color: #2580A2;
             color:#FFF;
        }


.mGridactivist  
{
    width: 100%; 
    background-color: #fff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #ffffff; 
    border-collapse:collapse; 
}

.mGridactivist td  
{
    padding: 2px; 
    border: solid 1px #c1c1c1; 
    color: #717171; 
    }
    
.mGridactivist th  
{
    padding: 4px 2px; 
    color: #fff; 
    background: ;
    /* use for image on header background: #424242 url("/img/grd_head.png") repeat-x top; */
    border: solid 1px #c1c1c1;
    font-size: 0.9em; 
    }
    


.mGridactivist .pgr 
{
    background: #424242 url("/img/grd_pgr.png") repeat-x top; 
}

.mGridactivist .pgr table  
{
    margin: 5px 0; 
}

.mGridactivist .pgr td  
{
    border-width: 0; 
    padding: 0 6px; 
    font-weight: bold; 
    color: #fff; 
    line-height: 12px; 
}   

.mGridactivist .pgr a  
{
    color: #666; 
    text-decoration: none; 
}

.mGridactivist .pgr a:hover  
{
    color: #000; 
    text-decoration: none; 
}

td.publicsideheading
{
  font-family: verdana,sans-serif;
  font-weight: bold;
  font-size: 16px;
  text-align: left;
  color: #43AECC; 
}

ul.ulGlossary
        {
            padding: 0;
            font-weight: bolder;
            
        }

            ul.ulGlossary li
            {
                display: inline;
                margin-right:-3px;
            }

                ul.ulGlossary li a
                {
                    background-color: #99D9EA;
                    color: #236984;
                    padding: 5px 10px;
                    text-decoration: none;
                    border-bottom: 1px solid #5391C1;
                    border-top: 1px solid #5391C1;
                    /*border-left: 1px solid gray;*/
                    border-right: 1px solid #5391C1;
                    
                }
                
                    ul.ulGlossary li a:hover
                    {
                        background-color: #2580A2;
                        color:#FFF;
                    }

.SideButton {
    background-color:#2C71AD;
    border:1px solid #E0E0E0;
    display:inline-block;
    cursor:pointer;
    color:#ffffff;
    font-family:arial;
    font-size:12px;
    padding:5px 12px;
    text-decoration:none;
    text-shadow:0px 1px 0px #2f6627;
    width: 90%;
    text-align:left;
}

.SideButton:hover {
    background-color:#ffffff;
    color:#000000;
}

.SideButton:active {
    position:relative;
    top:1px;
}

.SelectedSideButton {
    background-color:#ffffff;
    border:1px solid #E0E0E0;
    display:inline-block;
    cursor:pointer;
    color:#000000;
    font-family:arial;
    font-size:12px;
    padding:4px 12px;
    text-decoration:none;
    text-shadow:0px 0px 0px;
    width: 90%;
    text-align:left;
}