@import "layout.css";
@import url('layout.css');
@import "menu.css";
@import url('menu.css');

body {
background:#fff url(../images/bodybg.gif) repeat-x;
font-family:Arial, sans-serif
}

div {
font-size:12px;
color:#666
}

p {
margin:0 0 10px;
padding:0
}

h1 {
font:18px Verdana;
font-weight:400;
line-height:18px;
color:#609;
border-bottom:1px solid #EFEFEF;
clear:both;
margin:0 0 14px;
padding:0 0 10px
}

h2 {
font:15px Arial, Helvetica, sans-serif;
font-weight:700;
color:#609;
margin:0 0 10px
}

td,th {
font-size:0.8em
}

a {
color:#609;
text-decoration:none
}

a:hover {
color:#609;
text-decoration:underline
}

a.crossLink {
background-image:url(../images/mba_cross.gif);
background-repeat:no-repeat;
background-position:left 22%;
padding-left:10px
}

a.lnknewsall {
font-size:11px;
text-decoration:none;
font-weight:700;
display:block;
color:#F7941D;
width:200px;
line-height:26px
}

a.lnknewsall span {
padding:0 10px 0 24px
}

a.lnkicontop {
color:#666;
display:block;
height:25px;
line-height:24px;
float:left;
width:auto;
text-decoration:none;
margin:0 4px 0 6px;
padding:0 0 0 18px !important
}

a.lnkicontop:hover {
color:#80B4CC
}

* html a.lnkalogin {
margin:0 0 0 4px !important
}

a.lnkbookmark {
color:#666;
display:block;
height:25px;
line-height:24px;
float:left;
width:auto;
text-decoration:none;
border-right:1px solid #eee;
margin:0 0 0 8px !important;
padding:0 10px 0 2px !important
}

a.lnkbookmark2 {
color:#8B8B8B;
display:block;
height:25px;
line-height:24px;
float:left;
width:auto;
text-decoration:none;
border-right:1px solid #eee;
margin:0 0 0 8px !important;
padding:0 10px 0 18px !important
}

a.lnkbookmark3 {
color:#666;
display:block;
height:25px;
line-height:24px;
float:left;
width:auto;
text-decoration:none;
margin:0 0 7px 8px !important;
padding:0 5px 0 0 !important
}

a.lnkmag {
color:#8B8B8B;
display:block;
height:25px;
line-height:24px;
float:left;
width:auto;
text-decoration:none;
margin:0 0 0 8px !important;
padding:0 10px 0 18px !important
}

a.lnkpdf {
line-height:18px;
color:#00476B;
text-decoration:none;
padding:2px 0 2px 20px !important
}

img {
border:0
}

img.imgborder {
border:1px solid #ddd
}

ul {
padding:0
}

li {
list-style-position:inside;
list-style-type:disc
}

div.bodytext ul {
margin:0 10px;
padding:0
}

.txt10 {
font-size:10px
}

.txt11 {
font-size:11px
}

.footdiv {
color:#DADADA;
padding:0 8px
}

.orange {
color:#F7941D !important
}

.red2 {
font-size:14px;
color:#F7941D
}

.txt12 {
font-size:12px
}

.txt13 {
font-size:13px
}

.clfx {
height:0;
clear:both
}

.bold {
font-weight:700
}

.lgrey {
color:#20487B
}

.noborder {
border:0 !important
}

.flleft {
float:left
}

.flright {
float:right
}

.tcenter {
text-align:center
}

.tleft {
text-align:left !important
}

.tright {
text-align:right !important
}

.err {
color:#C00
}

.imgleft {
float:left;
margin:0 20px 20px 0
}

.imgright {
float:right;
margin:0 0 20px 20px
}

span.yearsep {
color:#E1E1E1;
margin:0 8px
}

div.newstext h2 {
font:17px Arial, Helvetica, sans-serif;
line-height:18px;
font-weight:600;
color:#034065;
clear:both;
margin:0 0 6px;
padding:0
}

div.newstext span {
font-size:10px;
font-weight:400
}

div.newstext p {
font-size:11px;
font-weight:400
}

#dhtmltooltip {
font-size:12px;
font-weight:700;
position:absolute;
background-color:#fff;
border:2px solid #E5E5E5;
color:#555;
visibility:hidden;
z-index:1000;
padding:2px 6px
}

#DIV-Feature-proj-container {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#898989;
text-decoration:none;
display:block;
float:left;
height:190px;
width:540px;
margin-left:0;
background-color:#DEDEDE;
background-image:url(../images/img-11.png)
}

#DIV-tab-curv-lft {
display:block;
float:left;
width:18px
}

#DIV-tab-curv-right {
display:block;
float:right;
width:18px
}

#Div-Featured-proj-Content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#898989;
text-decoration:none;
display:block;
float:right;
width:380px;
padding-top:10px
}

#Div-Featured-bullet-01 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#546eb1;
text-decoration:none;
display:block;
float:left;
width:300px
}

#Div-Featured-bullet-02 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#546eb1;
text-decoration:none;
display:block;
float:left;
width:300px;
margin-top:5px
}

#DIV-Project-Picture {
float:left;
width:100px;
height:150px;
margin-top:20px;
margin-left:5px
}

h3,h4 {
font:13px Arial, Helvetica, sans-serif;
font-weight:700;
color:#609;
margin:0 0 10px
}

div.newstext a,div.newstext a:hover,a.lnkplain,a.lnkplain:hover {
text-decoration:none
}

a.lnknewsall:hover,.black {
color:#000
}

a.lnkalogin,a.lnkprint {
color:#666;
display:block;
height:25px;
line-height:24px;
float:left;
width:auto;
text-decoration:none;
border-right:1px solid #eee;
margin:0 0 0 8px !important;
padding:0 10px 0 18px !important
}

a.lnkalogin:hover,a.lnkbookmark:hover,a.lnkmag:hover,a.lnkarrow:hover,a.lnkpdf:hover a.lnkbookmark2:hover,.lpurple {
color:#609
}

a.lnkarrow,a.lnkarrow2 {
font-weight:700;
color:#00476B;
text-decoration:none;
padding:0 0 0 12px !important
} 