*{
font-size:11px;
color:#585858;
font-family:Tahoma
}
a{
color:#659626;
text-decoration:none
}
a:hover{
text-decoration:none
}
body{
background-color:#d9d9d9;
font-family:Tahoma,Arial;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x
}
.greylink{
	color:#585858;
}
.abstract{
padding:10px 0px
}
.boldabstract{
}
.rlink{
	color: #595e62;
}
.bottomenubg{
background-color:#000000;
height:18px;
padding-bottom:2px
}
.bottommenuitem{
padding:1px 18px;
font-size:11px;
font-family:Tahoma;
color:#808080
}
.bottommenuitem a{
font-size:11px;
color:#808080;
text-decoration:none
}
.bottommenuitem a:hover{
text-decoration:none;
color:#2A68A8
}
.bottommenuseparator{
padding:3px 0px 0px 0px
}
.bottommenutd{
border-top:2px solid #898989;
background-color:#000000;
padding:3px
}
.bottomtd{
font-family:Arial;
font-size:10px;
color:#808080;
padding:0px 20px
}
.bottomtd *{
font-family:Arial;
font-size:10px;
color:#808080
}
.casestudylink{
font-size:12px;
font-weight:bold;
font-family:tahoma;
color:#4D4D4D;
text-decoration:none
}
.casestudylink:hover{
text-decoration:underline
}
.copyrighttd{
font-size:10px;
color:#666666
}
.credittd{
font-size:10px;
color:#868686;
text-align:right;
padding:3px 11px;
vertical-align:top
}
.credittd a{
font-size:10px;
color:#868686;
text-decoration:none
}
.cubebody{
padding:6px;
color:#000000
}
.cubecube{
background-image:url(../images/CubeBG.jpg)
}
.cubeitem a{
text-decoration:none;
color:#3398CC;
font-size:12px
}
.cubeitem a:hover{
color:#FF0000
}
.cubetitle{
font-size:14px;
color:#005E4B;
font-weight:bold
}
.elink{
padding-bottom:24px
}
.elink a{
color:#E1091F;
font-weight:bold
}
.error{
color:#FF0000
}
.etitle{
color:#E1091F;
padding-bottom:5px
}
.imagetd{
vertical-align:top;
padding:5px
}
.indexabstract{
padding:4px;
vertical-align:top
}
.indexabstract a{
font-size:12px;
color:#000000;
text-decoration:none
}
.indextitle{
font-weight:normal;
font-size:16px;
color:#E1091F;
padding:0px 0px 4px 0px;
border-bottom:1px solid #CCCED1;
width:100%;
display:block
}
.indextitle a{
color:#CC9900;
font-size:14px;
font-weight:bold;
text-decoration:none
}
.inputtext{
font-size:12px;
border-top:1px solid #7c7c7c;
border-bottom:1px solid #dddddd;
border-right:1px solid #c3c3c3;
border-left:1px solid #c3c3c3;
}
.label{
font-size:12px
}
.formlabel{

text-align: right;	

}
.requred{
	color:#E1091F;
}
.mainseparator{
vertical-align:top
}
.maintd{
vertical-align:top;
height:300px;
background-color:#FFFFFF;
background-image:url(../images/mainBG.jpg);
background-position:bottom;
background-repeat:no-repeat;
text-align:left
}
.maintitle{
color:#336666;
font-size:12px;
font-weight:bold
}
.menuitem a{
background-image:url(../images/arrow.gif);
background-position:left center;
background-repeat:no-repeat;
font-size:11px;
font-weight:normal;
padding:0px 0px 0px 16px;
font-family:tahoma;
color:#666666
}
.menuitemselected a:hover,.menuitemselected a,.menuitem a:hover{
background-image:url(../images/arrow_hover.gif);
background-position:left center;
background-repeat:no-repeat;
font-family:tahoma;
font-size:11px;
font-weight:normal;
padding:0px 0px 0px 16px;
color:#000000
}
.menuitemselected,.menuitem{
padding:26px 18px 0px 0px;
white-space:nowrap
}
.menutd{
}
.ndate{
font-size:11px;
color:#659626;
font-weight: bold;
padding-left:5px;
}

.cdate{
font-size:11px;
color:#659626;
font-weight: bold;

}

.newsarrow{
padding-top:5px;
vertical-align:top;
width:40px;
text-align:right;
padding-right:10px
}
.newsbody{
background-color:#FFFFCC
}
.nlink a{
color:#E1091F;
font-weight:bold;
padding-bottom:5px
}
.ntitle{
color:#6a6a6a;
font-size:11px;
text-decoration:none;
line-height:18px;
padding-left:5px; 
}

.ctitle{
color:#6a6a6a;
font-size:11px;
text-decoration:none;
line-height:18px;
}

.pagetitle{
font-weight:normal;
font-size:11px;
text-transform: uppercase;
font-weight: bold;
color:#659626;
margin-bottom: 10px;
}
.printtitle{
font-size:24px;
font-weight:bold;
padding:10px
}
.readmorelink{
font-size:12px;
font-weight:bold;
font-family:tahoma;
color:#4D4D4D;
text-decoration:none
}
.multicolumntext{
	column-count: 2;
   column-gap: 20px;


}
.urllink{
	color: #659626;
	font-size: 11px;
	text-transform: uppercase;
}
.innertext{
	padding:31px 17px;	
}
.readmorelink:hover{
text-decoration:underline
}
.righttd{
background-image:url(../images/rigntBG.jpg);
height:300px;
vertical-align:top;
background-position:top;
background-repeat:no-repeat
}
.righttext,.righttext a,.righttext a *{
font-size:12px;
line-height:16px;
color:#595E62
}
.righttitle{
padding:2px 0px 10px 30px;
color:#E1091F;
font-size:12px;
font-stretch:wider;
font-weight:bold
}
.searchtable{
height:41px;
width:200px;
background-image:url(../images/searchBG.jpg)
}
.searchtd{
text-align:left
}
.separator1{
background-color:#D7C8C5
}
.sidecubetd{
vertical-align:top;
padding-top:12px
}
.sidelink{
color:#4D4D4D;
font-size:11px;
font-weight:bold;
text-decoration:none;
line-height:18px
}
.sidemenuitem a{
font-size:12px;
font-weight:bold;
font-family:tahoma;
color:#595E62
}
.sidemenuitemselected a:hover,.sidemenuitemselected a,.sidemenuitem a:hover{
font-size:12px;
font-weight:bold;
color:#595E62;
text-decoration:underline
}
.sidemenuitemselected,.sidemenuitem{
padding:0px 0px 12px 7px
}
.sidemenutable{
}
.sideseparator{
background-color:#D6D7D9
}
.submenuarrow{
vertical-align:middle
}
.submenutd1{
background-image:url(../images/submenuBG.jpg)
}
.testauthor{
color:#E1091F;
font-size:11px;
font-style:normal
}
.testtext{
padding-left:2px;
text-align:justify;
line-height:17px
}
.testtitle{
color:#E1091F;
font-weight:normal;
font-size:11px;
padding-bottom:1px
}
.threelayermaintd{
padding:0px 0px 30px 0px;
vertical-align:top;
height:300px;
background-image:url(../images/3layerMainBG.jpg);
background-position:top;
background-repeat:no-repeat
}
.titletd{
width:340px;
height:48px;
padding:13px 0px 0px 0px;
vertical-align:top;
font-size:22px;
color:#0075B9;
font-weight:normal;
font-family:Tahoma
}
.treelink{
font-size:11px;
font-family:Arial;
color:#7A848F;
text-decoration:none;
padding-right:1px;
padding-left:1px
}
.treelink:hover{
color:#7A848F;
text-decoration:underline
}
.treetd{
vertical-align:top;
font-size:11px;
font-family:Arial;
color:#7A848F;
text-align:left
}
.treetd a{
font-size:11px;
font-family:Arial;
color:#7A848F
}
.treetext{
font-size:11px;
font-family:Arial;
color:#7A848F;
text-decoration:underline
}
.yearlabel{
background-image:url(../images/yearArrow.gif);
background-position:left center;
background-repeat:no-repeat;
font-size:11px;
font-weight:bold;
padding:0px 0px 0px 10px;
font-family:tahoma;
color:#666666;
vertical-align:middle
}
.yearlink a{
background-image:url(../images/yearArrow.gif);
background-position:left center;
background-repeat:no-repeat;
font-size:11px;
font-weight:bold;
padding:0px 0px 0px 10px;
font-family:tahoma;
color:#EB6F1C;
vertical-align:middle
}
.yearlink a:hover{
background-image:url(../images/yearArrow.gif);
background-position:left center;
background-repeat:no-repeat;
font-size:11px;
font-weight:bold;
padding:0px 0px 0px 10px;
font-family:tahoma;
color:#666666;
vertical-align:middle
}

.footertext,.footertext *{
	font-size: 10px;
}

