*{margin:0;padding:0; outline:none}
html,body{width:100%;height:100%}
img{display:block}
body{font-size:12px;color:#333333;font-family:"Trebuchet MS", Arial, Times;background:#c0c0c0}

h1{font-size:13px;font-weight:bold;color:white}
h1.on{color:#999999}
h2{font-size:12px;font-weight:bold;}
a{color:#253a89}

.sectionTitle{font-size:13px;font-weight:bold;}
.sectionTitle a{font-size:13px;font-weight:bold;color:#333333}
.projectTitle{font-size:17px;font-weight:bold;}
.projectText{font-size:14px;}

table.topMenu td{text-align:center;vertical-align:middle;color:#FFFFFF;font-size:13px;font-weight:bold}
table.topMenu td.menuItem{width:133px;text-align:center;padding-left:2px;}
.menuItem a{line-height:22px;display:block;color:white; text-decoration:none;width:133px;height:24px;margin-top:3px;padding-bottom:1px;}
.menuItem a:hover{background:#6c6c6c}
.menuItem a.on{background:#6c6c6c}
.off{background:none;}
p{line-height:1.3em;color:#333333;word-spacing:-1px;}

.newsItem{height:72px;width:321px;margin-top:9px;}
.newsImg{float:left;height:70px;width:105px;border:solid 1px #f3f3f3;vertical-align:middle;text-align:center;line-height:70px;overflow:hidden}
.newsText{position:relative;float:left;height:70px;width:190px;padding-left:9px;color:#253a89;
vertical-align:middle;font-size:11px;font-weight:bold;display:table-cell;}
.newsItem a{font-size:11px;}

.inputfield{border:solid 1px #f1f1f1;margin-left:3px;font-size:1em;padding:3px 0 3px 3px;line-height:1.3em;width:215px;font-family:Helvetica, Arial, Times;}
.textareafield{border:solid 1px #f1f1f1;font-size:1em;padding:3px 0 3px 3px;line-height:1.3em;width:475px;height:210px;font-family:Helvetica, Arial, Times;}

.clearFloat{clear:both;}

.projItem{height:100px;width:487px;float:left;margin-top:15px;}
.projImg{float:left}
.projText{float:left;padding-left:9px;width:300px;padding-top:5px;}
.projItem a{font-size:11px;}

.paddingA{padding-bottom:5px;}
.paddingB{padding-top:10px;}
.paddingC{padding-top:16px;}

.sectionClients p{margin-top:3px; }
.sectionLectures{font-size:10px;}
.sectionLectures p{margin-top:6.5px; }
.sectionAwards{font-size:10px;}
.sectionAwards p{margin-top:6.5px; }
.otherProjects div{float:left;height:81px;width:81px;padding-right:4px;padding-bottom:4px;}
.otherProjects div img{height:79px;width:79px;border:solid 1px #cccccc}

.bottom_panel{position:relative;margin-top:20px;height:100px;background:#525252;text-align:center}
.bottom_nav{width:600px;height:22px;padding-top:25px;margin:auto;}
.bottom_nav a{float:left;display:block;width:150px;line-height:20px;height:20px;text-decoration:none;}
.bottom_nav a:hover{color:#999999}
.bottom_nav a:hover h1{color:#999999}
.bottom_info{color:white;font-size:11px;width:58.2em;margin:auto;margin-top:23px;border:solid 0px red}
.bottom_info a{color:#cccccc}
.bottom_info div{float:left;}

.outer {display: table; _position: relative; overflow: hidden;}
.middle {_position: absolute; _top: 50%; display: table-cell; vertical-align: middle;} /* for explorer only*/
.inner {_position: relative; _top: -50% }

.follow{line-height:14px;}
.follow a{text-decoration:none;}
.follow table td{vertical-align:bottom;padding-right:3px;}
.entry-content{font-size:12px;font-weight:bold;color:#333333;font-family:"Trebuchet MS", Arial, Times;}
.entry-content a{font-size:11px;color:#253a89;font-family:"Trebuchet MS", Arial, Times;}