body{
	font-family: Arial,sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	line-height:12px;
}

#body-blue{
	background: #00a4d6 url("/images/20_bg1.jpg") 0% 100% repeat-x;
	background-position: 0px 0px;
	overflow-x: hidden;
}
#body-blue2{
	background: #00a4d6 url("/images/20_bg1.jpg") 0% 100% repeat-x;
	background-position: 0px 0px;
	overflow-x: hidden;
}
#body-black{
	background: #000000 url("/images/11_bg.jpg") 0% 100% no-repeat;
	background-position: 0px 0px;
	overflow-x: hidden;
}

#body-red{
	background: #be5029 url("/images/30_bg1.jpg") 0% 100% repeat-x;
	background-position: 0px 0px;
	overflow-x: hidden;
}

#body-green{
	background: #5ea839 url("/images/40_bg1b.jpg") 0% 100% repeat-x;
	background-position: 0px 0px;
	overflow-x: hidden;
}

#body-purple{
	background: #a7628e url("/images/50_bg1.jpg") 0% 100% repeat-x;
	background-position: 0px 0px;
	overflow-x: hidden;
}
#body-grey{
	background: #b1bcc8 url("/images/60_bg1.jpg") 0% 100% repeat-x;
	background-position: 0px 0px;
	overflow-x: hidden;
}

#body-teal{
	background: #68bdb3 url("/images/70_bg1.jpg") 0% 100% repeat-x;
	background-position: 0px 0px;
	overflow-x: hidden;
}

#bg2 { position:absolute; top:0px; left:341px; width:639px; height:195px; z-index:2; }


.content0A{ background-color:#787878;height:5px;margin-left:42px;width:633px;margin-bottom:1px;}
.content0B { background-color:#ffffff;margin-left:42px;width:633px;text-align:center;}
.subnav0A { background-color:#898989;height:5px;margin-left:36px;width:145px;margin-bottom:1px;}
.subnav0B { background-color:#002451;margin-left:36px;width:145px;height:264px; }
.subnav0AA { height:5px;margin-left:36px;width:145px;}

.content1A{ }
.content1B { }
.subnav1A {background-color:#898989;height:5px;margin-left:35px;width:145px; }
.subnav1B {background-color:#1d2223;margin-left:35px;width:145px;height:283px; }
.subnav1AA { height:5px;margin-left:35px;width:145px;}

.content2A{background-color:#787878;height:5px;margin-left:42px;width:633px;border:0px;margin-bottom:1px;margin-top:0px;padding-top:0px; }
.content2B { background-color:#ffffff;margin-left:42px;width:633px;text-align:center;}
.subnav2A { background-color:#898989;height:5px;margin-left:36px;width:145px;margin-bottom:1px;}
.subnav2B { background-color:#002451;margin-left:36px;width:145px;height:100%; }


.content3A{ background-color:#787878; height:5px;margin-left:42px; width:633px; margin-bottom:1px; }
.content3B { background-color:#ffffff; margin-left:42px; width:633px; text-align:center; }
.subnav3A { background-color:#898989;height:5px;margin-left:36px;width:145px;margin-bottom:1px;}
.subnav3B { background-color:#65111a;margin-left:36px;width:145px;min-height:268px;}

.content4A{ background-color:#787878;height:5px;margin-left:42px;width:633px;margin-bottom:1px;}
.content4B {background-color:#ffffff;margin-left:42px;width:633px;text-align:center; }
.subnav4A {background-color:#787878;height:5px;margin-left:36px;width:145px;margin-bottom:1px; }
.subnav4B { background-color:#014c43;margin-left:36px;width:145px;min-height:268px; }

.content5A{background-color:#787878;height:5px;margin-left:42px;width:633px;margin-bottom:1px; }
.content5B {background-color:#ffffff;margin-left:42px;width:633px;text-align:center; }
.subnav5A { background-color:#787878;height:5px;margin-left:36px;width:145px;margin-bottom:1px; }
.subnav5B { background-color:#361c2d;margin-left:36px;width:145px;min-height:253px; }

.content6A{background-color:#787878;height:5px;margin-left:42px;width:633px;margin-bottom:1px; }
.content6B {background-color:#ffffff;margin-left:42px;width:633px;text-align:center; }
.subnav6A { background-color:#787878;height:5px;margin-left:36px;width:145px;margin-bottom:1px;}
.subnav6B { background-color:#353a40;margin-left:36px;width:145px;height:100%; }

.content7A{background-color:#787878;height:5px;margin-left:42px;width:633px;margin-bottom:1px; }
.content7B {background-color:#ffffff;margin-left:42px;width:633px;text-align:center; }
.subnav7A { background-color:#787878;height:5px;margin-left:36px;width:145px;margin-bottom:1px;}
.subnav7B { background-color:#054141;margin-left:36px;width:145px;height:100%; }



a:link{
	color: #006699;
	text-decoration: underline;
	border: 0px;	
}

a:visited{
	color: #006699;
	text-decoration: underline;
	border: 0px;	
}

a:hover{
	color: #006699;
	text-decoration: underline;
	border: 0px;	
}


.img {
	border: 0px;
	margin:0px;
}

h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 120%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}


#container{
	padding: 0px 0px 0px 0px;
	width: 1050px;
}


#navigation{
	float: left;
	width: 160px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
#subnav{
	float: left;
	width: 145px;
	padding:0px;
}

#content{
	float: left;
	width: 633px;
/*
	padding-top:0px;
	margin-top:0px;
*/
}

#footer{
	clear: both;
	font-size: 75%;
	margin-top: 15px;
	margin-bottom: 25px;
	padding: 10px 0px 10px 10px;
}

.copyhome{
	width: 953px;
	margin-left:25px;
	margin-top:425px;
	text-align:left;
}


.latest{
	margin: 0px;
	padding: 0px 0px 10px 10px;
	font-size: 90%;
}

.latest h3{
	padding: 10px 0px 2px 0px;
}

.latest a:link,
.latest a:visited {
	display: block; 
}

.holderimg
{
	float:left;
	/*border:1px solid #cccccc;*/
}


/*
.main { font-family: Arial, Verdana, sans-serif; font-size: 9px; line-height: 12px; color: #111111; padding-left: 20px; padding-right: 15px; padding-top: 15px; padding-bottom: 30px; background-color: #ffffff; } 
*/

.main { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 16px; color: #111111; background-color: #ffffff; } 
.main11 { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 16px; color: #111111; } 


a:link.sub { font-family:Arial,  Verdana, sans-serif; font-size: 12px; line-height: 16px;  text-decoration:none; color: #C5CBD2; }
a:active.sub { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 16px; text-decoration:none; color: #C5CBD2; }
a:visited.sub { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 16px; text-decoration:none; color: #C5CBD2; }
a:hover.sub { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 16px; text-decoration:none; color: #ffffff; }
.sub { font-family:Arial,  Verdana, sans-serif; font-size: 12px; line-height: 16px;  text-decoration:none; color: #C5CBD2; }

a.sub-on { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 16px; text-decoration:none; color: #ffffff; }
.sub-on { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 16px; text-decoration:none; color: #ffffff; }


a:link.sub2 { font-family:Arial,  Verdana, sans-serif; font-size: 8pt; line-height: 11pt;  text-decoration:none; color: #787878; }
a:active.sub2 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 11pt; text-decoration:none; color: #787878; }
a:visited.sub2 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 11pt; text-decoration:none; color: #787878; }
a:hover.sub2 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 11pt; text-decoration:none; color: #ffffff; }

li.sub2-on { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 11pt; text-decoration:none; color: #ffffff; }
.sub2-on { font-family:Arial,  Verdana, sans-serif; font-size: 8pt; line-height: 11pt;  text-decoration:none; color: #ffffff; }

ul.categoryitems {
	list-style-image: url(img/px.gif);
	padding:0px;
	margin:0px;
	}

.small { font-family: Arial, sans-serif; font-size: 8pt; line-height: 9px; color: #ffffff; } 

a:link.small { font-family: Arial, sans-serif; font-size: 8pt; line-height: 9px;  text-decoration:none; color: #ffffff; }
a:active.small { font-family: Arial, sans-serif; font-size: 8pt; line-height: 9px; text-decoration:none; color: #ffffff; }
a:visited.small { font-family: Arial, sans-serif; font-size: 8pt; line-height: 9px; text-decoration:none; color: #ffffff; }
a:hover.small { font-family: Arial, sans-serif; font-size: 8pt; line-height: 9px; text-decoration:underline; color: #ffffff; }


/*
a:link { font-family: Arial, Verdana, sans-serif; font-size: 9px; line-height: 12px;  text-decoration:underline; color: #0033dd}
a:active { font-family: Arial, Verdana, sans-serif; font-size: 9px; line-height: 12px; text-decoration:underline; color: #0033dd}
a:visited { font-family: Arial, Verdana, sans-serif; font-size: 9px; line-height: 12px; text-decoration:underline; color: #0033dd}
a:hover { font-family: Arial, Verdana, sans-serif; font-size: 9px; line-height: 12px; text-decoration:underline; color: #000000}
*/

.grid { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 12px; color: #333333; padding: 0px; padding-top: 4px; padding-bottom: 5px; } 
.gridbold { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; color: #333333; padding: 0px; padding-top: 4px; padding-bottom: 5px; padding-left: 5px; } 
.gridquestion { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 16pt; color: #333333; padding: 0px; padding-top: 12px; padding-bottom: 12px; padding-left: 10px; } 

a.grid:link { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 12px;  text-decoration:none; color: #0033dd; padding: 0px; padding-top: 4px; padding-bottom: 15px;}
a.grid:active { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 12px; text-decoration:none; color: #0033dd; padding: 0px; padding-top: 4px; padding-bottom: 15px;}
a.grid:visited { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 12px; text-decoration:none; color: #0033dd; padding: 0px; padding-top: 4px; padding-bottom: 15px;}
a.grid:hover { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 12px; text-decoration:none; color: #000000; padding: 0px; padding-top: 4px; padding-bottom: 15px;}

.gridheader { font-family: Arial, Verdana, sans-serif; font-size: 11px; line-height: 12px; color: #ffffff; text-transform: uppercase;  padding-top: 6px; padding-bottom: 6px; font-weight:bold;} 

.divider {
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	border-bottom: solid 1px #999999;
	height:5px;
}
.divider2 {
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	border-bottom: solid 2px #999999;
	height:5px;
}
/* xhtml table and td bg fix */
.bgffffff { background: #ffffff;}
.bg787878 { background: #787878;}
.bgeeeeee {background: #eeeeee;}
.bg999999 {background: #999999;}
.bg898989 {background: #898989;}
/*#bg2 { position:absolute; top:0px; left:341px; width:639px; height:195px; z-index:2; }*/

.w144 { width:144px; }


.news_head { font-family: Arial, serif; font-size: 11px; line-height: 9pt; color: #ffffff; } 
a:link.news_head { font-family: Arial, serif; font-size: 11px; line-height: 9pt; text-decoration:none; color: #ffffff; }
a:active.news_head { font-family: Arial, serif; font-size: 11px; line-height: 9pt; text-decoration:none; color: #ffffff; }
a:visited.news_head { font-family: Arial, serif; font-size: 11px; line-height: 9pt; text-decoration:none; color: #ffffff; }
a:hover.news_head { font-family: Arial, serif; font-size: 11px; line-height: 9pt; text-decoration:underline; color: #ffffff; }
.news_date { font-family: Arial, sans-serif; font-size: 11px; line-height: 9pt; color: #ffffff; } 

a:link.bt10 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px;  text-decoration:none; color: #e6a900}
a:active.bt10 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #e6a900}
a:visited.bt10 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #e6a900}
a:hover.bt10 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #ffffff;}

a:link.bt20 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px;  text-decoration:none; color: #00a4d6}
a:active.bt20 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #00a4d6}
a:visited.bt20 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #00a4d6}
a:hover.bt20 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #000000;}

a:link.bt30 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px;  text-decoration:none; color: #be5029}
a:active.bt30 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #be5029}
a:visited.bt30 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #be5029}
a:hover.bt30 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #000000;}

a:link.bt40 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px;  text-decoration:none; color: #5ea839}
a:active.bt40 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #5ea839}
a:visited.bt40 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #5ea839}
a:hover.bt40 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #000000;}

a:link.bt50 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px;  text-decoration:none; color: #a7628e}
a:active.bt50 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #a7628e}
a:visited.bt50 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #a7628e}
a:hover.bt50 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #000000;}

a:link.bt60 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px;  text-decoration:none; color: #a5b0bb}
a:active.bt60 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #a5b0bb}
a:visited.bt60 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #a5b0bb}
a:hover.bt60 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #000000;}

a:link.bt70 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px;  text-decoration:none; color: #54a79f}
a:active.bt70 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #54a79f}
a:visited.bt70 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #54a79f}
a:hover.bt70 { font-family: Arial, Verdana, sans-serif; font-size: 8pt; line-height: 12px; text-decoration:none; color: #000000;}

.title { font-family: Georgia, serif; font-size: 22pt; line-height: 25pt; color: #787878;} 

.subtitle20 { font-family: Helvetica, Arial, sans-serif; font-size: 14pt; line-height: 20pt; color: #065190;} 
.subtitle30 { font-family: Helvetica, Arial, sans-serif; font-size: 14pt; line-height: 20pt; color: #8f1a24;} 
.subtitle40 { font-family: Helvetica, Arial, sans-serif; font-size: 14pt; line-height: 22pt; color: #007365;} 
.subtitle50 { font-family: Helvetica, Arial, sans-serif; font-size: 14pt; line-height: 22pt; color: #7f3865;} 
.subtitle60 { font-family: Helvetica, Arial, sans-serif; font-size: 14pt; line-height: 22pt; color: #87909a;} 
.subtitle70 { font-family: Helvetica, Arial, sans-serif; font-size: 14pt; line-height: 22pt; color: #33817d;} 


.copy { font-family: Arial, sans-serif; font-size: 9px; line-height: 12px; color: #ffffff; } 
a:link.copy { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 12px;  font-weight: bold; text-decoration:none; color: #ffffff; }
a:active.copy { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 12px; font-weight: bold; text-decoration:none; color: #ffffff; }
a:visited.copy { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 12px; font-weight: bold; text-decoration:none; color: #ffffff; }
a:hover.copy { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 12px; font-weight: bold; text-decoration:underline; color: #ffffff; }
	
a:link.copy2 { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 12px;  text-decoration:none; color: #ffffff; }
a:active.copy2 { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 12px; text-decoration:none; color: #ffffff; }
a:visited.copy2 { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 12px; text-decoration:none; color: #ffffff; }
a:hover.copy2 { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 12px; text-decoration:underline; color: #ffffff; }

.copyhome { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 12px; color: #ffffff; } 
a:link.copyhome { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 12px;  font-weight: bold; text-decoration:none; color: #787878; }
a:active.copyhome { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 12px; font-weight: bold; text-decoration:none; color: #787878; }
a:visited.copyhome { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 12px; font-weight: bold; text-decoration:none; color: #787878; }
a:hover.copyhome { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 12px; font-weight: bold; text-decoration:underline; color: #787878; }
	
a:link.copy2home { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 12px;  text-decoration:none; color: #787878; }
a:active.copy2home { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 12px; text-decoration:none; color: #787878; }
a:visited.copy2home { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 12px; text-decoration:none; color: #787878; }
a:hover.copy2home { font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 12px; text-decoration:underline; color: #787878; }



ul.disc { list-style: disc; }
ul.circle { list-style: circle; }
ul.square { list-style: square; }


table.table-right {float:right;}
table.link { background-color: #bbbbbb; margin-left: 10px; margin-right: 5px; margin-bottom: 10px; }
.tablehdr { font-family: Georgia, serif; font-size: 14pt; line-height: 18pt; color: #ffffff;} 

#search_box {
    width: 160px;
    height: 25px;
}
.search_box_margin {margin-left: 30px;margin-top: 8px;}
#search_box #s {
    float: left;
    padding: 0px;
    margin: 6px 0px 0px 3px;
    border: 0px;
    width: 100px;
    background: none;
}
#search_box #go {
    float: right;
    margin: 3px 3px 0px 0px;
}

.arrowlistmenu{
width: 135px; /*width of accordion menu*/
margin-left:10px;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: 9pt Arial; 
line-height: 11pt;
color: #ffffff;
margin-bottom: 8px; /*bottom spacing between header and rest of content*/
padding: 0 0 0 0; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .menuheader a{ /*CSS class for menu headers in general (expanding or not!)*/
font: 9pt Arial; 
line-height: 11pt;
text-decoration:none;
color: #787878;
padding: 0 0 0 0; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-left: 15px;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
color: #ffffff;
display: block;
padding: 2px 0;
margin-bottom: 0px; 
text-decoration: none;
border-bottom: 1px solid #787878;
font-size: 8pt;
line-height: 12pt;
margin-left:10px;
}


.arrowlistmenu ul li a{
color: #787878;
padding: 0;
text-decoration: none;
font-size: 8pt;
line-height: 12pt;
}

.arrowlistmenu .menuheader a:hover{ /*hover state CSS*/
color: #ffffff;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #ffffff;
}

.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
background: #ffffff;
}

.SubHeadline
{
   /* FONT-WEIGHT: bold; */
   FONT-SIZE: 13.63pt;
   COLOR: #818181;
   FONT-FAMILY: Century Gothic, Verdana, Arial, Sans-Serif;
}

.reddot
{
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial
  }
  
  .reddotwhite
  {
      FONT-SIZE: 8pt;
      LEFT: 5px;
      MARGIN-LEFT: 0px;
      WIDTH: 15px;
      COLOR: white;
      FONT-FAMILY: arial
  }
  .reddotwhitetext
  {
      FONT-SIZE: 8pt;
      PADDING-BOTTOM: 50px;
      COLOR: white;
      FONT-FAMILY: arial
}
.BioName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt
}
.BioTitle
 {
     FONT-WEIGHT: bold;
     FONT-SIZE: 10pt
 }
 .BioDetails
 {
     FONT-WEIGHT: normal;
     FONT-SIZE: 10pt
}

/* Research class */
.ContentWidth{width: 485px;}
.bResearchAll {BORDER: SOLID 1PX GRAY;}
.aResearch {font-family: Verdana; text-decoration: none; color: Blue; font-size: 11px;}
.aResearch:hover{font-family: Verdana; text-decoration: underline; color: Navy; }
.SubHeadline
{
   /* FONT-WEIGHT: bold; */
   FONT-SIZE: 13.63pt;
   COLOR: #818181;
   FONT-FAMILY: Century Gothic, Verdana, Arial, Sans-Serif;
}

.LinkName
{	
	font-size: 10pt;
	COLOR: Blue;
	FONT-FAMILY: arial;
}

.SubMenuResearch, .SubMenuResearch a
{
	color: Black;
	text-decoration: none;
	font-size: 8pt;
	display: block;
	/* font-weight: normal; */
	padding-top: 5px;
}

.SubMenuResearch a:hover{color: #9A9230;}

.Filter, .Filter select, .Filter input, .Filter th {font-family: Arial; font-size: 10px; }
   
   .Grid, .Grid table, .Grid tr, .Grid td, .Grid input, .Grid select .Grid th{font-family: Arial; font-size: 10px;}
   .Grid {BORDER:  1PX GRAY; background-color: GRAY}
   .GridHeader, .GridHeader tr, .GridHeader td, .GridHeader th {font-weight: normal; background-color: GRAY; color: white;}
   .GridHeader a, .GridHeader tr a, .GridHeader td a, .GridHeader th a {font-weight: normal; color: White; cursor: hand; pointer: hand;}
   .GridItem, .GridItem tr, .GridItem td {background-color: snow;}
   .GridAltItem, .GridAltItem tr, .GridAltItem td{background-color: snow;}
   
   .w100{WIDTH: 100%;}
   .Button, .TextBox, .DropDown { width: 100px;}
  
     .grabg {
        background:#F2F2F2 none repeat scroll 0 0;
        padding:0 5px 0 8px;
      }
     
     .gratopborder {
     border-color:#999999 #CCCCCC #CCCCCC;
     border-style:solid;
     border-width:3px 1px 1px;
     }
