﻿.intro {width:525px; float:left;}

.right_column {width:225px; float:right; background-color:#ffffff;}

.home_search_box {}
.home_search_button {position:absolute; left:145px; top:15px; width:50px; height:14px;}

.home_news {width:195px; border:solid 1px #e8e5dc; border-bottom:none; padding:15px;}
.home_news a {display:block; margin:10px 0 0 0; color:#68655c; text-decoration:none;}
.home_news a:hover {text-decoration:underline;}

.home_people {width:195px; border:solid 1px #e8e5dc; padding:15px; overflow:hidden;}
.home_people p {margin:10px 0 0 0; width:130px; float:left;}
.home_people p a {text-decoration:none; color:#68655c;}
.home_people p a:hover {text-decoration:underline;}
.home_people img {float:right; display:block; margin:-10px 0 0 0;}

.content_wrap_search_area {width:775px; padding:15px; background: url("../images/theme/search.gif") no-repeat 600px 5px; position:relative; clear:both;}
.content_wrap_search_box {position:absolute; left:611px; top:15px; width:94px; height:14px; padding:0 3px 0 3px; font-size:1em;}
.content_wrap_search_button {position:absolute; left:720px; top:15px; width:50px; height:14px;}

#CCF_VISUALSCHEMA_CCF_MENUPANEL_Auto_oViewPanelHeaderLabel{font-weight:bold;line-height:30px;}
.submenu {width:130px; float:left; margin:40px 0 0 0;}
.submenu tbody td {color:#938d7f; clear:both;cursor:pointer;}
.submenu tbody td a:hover {text-decoration:underline;}



.content {width:620px; float:right;}


#homeSearch {width:225px; height:44px; border:solid 1px #e8e5dc; border-bottom:none; background: url("../images/theme/search.gif") no-repeat 25px 5px; position:relative;}
#homeSearch #searchBoxDiv input {position:absolute; left:35px; top:15px; width:94px; height:14px; padding:0 3px 0 3px; font-size:1em; border:none; background-color:Transparent;}
#homeSearch #searchImageDiv input {position:absolute; left:145px; top:15px; width:50px; height:14px;}

#commonSearch {width:775px; height:44px; background: url("../images/theme/search.gif") no-repeat 600px 5px; position:relative; clear:both;}
#commonSearch #searchBoxDiv input {position:absolute; left:611px; top:15px; width:94px; height:14px; padding:0 3px 0 3px; font-size:1em; border:none; background-color:Transparent;}
#commonSearch #searchImageDiv input {position:absolute; left:720px; top:15px; width:50px; height:14px;}

a.searchResultsHeader{font-weight:bold;font-size:1.1em;padding-top:10px;}
a.searchResults{}


.PeopleTable{}
.PeopleTable td{font-size:1em;height:100px;margin-top:25px;}
.PeopleTable .Image{padding-right:7px;vertical-align:bottom;}
.PeopleTable .Details{width:190px;vertical-align:bottom; overflow:hidden;}
.PeopleTable .Seperator{width:15px;}

.ProfileContactCard{height:110px;margin-bottom:50px;}
.ProfileImage{float:left;margin-right:25px;}
.ProfileAddress{float:left;line-height:2.0em;}

#footer {margin-left:100px; font-size:10px; clear:both;}
#footer ul {list-style-type:none; overflow:hidden;color:#6b7c8f;}
#footer ul li {float:left; padding:0px 5px 0px 0px;}
#footer ul li a {color:#6b7c8f;}
#footer ul li a:hover {color:#39587b;}

.MenuItemOver TBODY TR TD {text-decoration:none; color:#000000;}
.MenuItemClicked TBODY TR TD {text-decoration:none; color:#000000;}

