﻿.MainPageLayout { width: 100% }
.ContentPanel { float: left; width: 75%; margin-right: 10px } 
/*.ContentPanel { float: left; width: 100%; margin-right: 15px }*/
.MenuPanel { float: right; width: 20%; margin-right: 5px }

.TopPane { margin: 0; padding: 5px; border: solid 1px #778899; background: #FFFFFF url(images/bg_top_pane.gif) repeat-x top left }
.MenuCaption { font: normal normal bold small Tahoma; text-decoration: none }
.MenuContent { margin:0; padding: 5px; border: solid 1px #778899; border-bottom: solid 3px #778899; background: #EEEEEE }
.RecentTopicList { clear: both; float: left }
.MainPageTopicList { clear: both; margin: 5px 10px 10px 20px }

.TopicsPanel { margin: 2px 0 0 20px; color: #778899; border: 0 }
.TopicTitleImage { float: left }
.TopicTitle { font-size: 120%; font-weight: bold; color: #666633 }

.ProfileMemberPicture { float: left; width: 49%; background: #eeeeee; margin-right: 5px; padding: 5px }
.ProfileMemberInfo { float: right; width: 49%; background: #eeeeee; padding: 5px }

.TopicCommands { clear: both; display: block; margin: 5px; border: 1px solid; border-color: #aaa #000 #000 #aaa; width: 8em; font-size: 110%; background: #eee; text-align: center }
.TopicCommands:hover { position: relative; top: 1px; left: 1px; border-color: #000 #aaa #aaa #000; text-decoration: none }

.MainPagePostCommand { float: right; margin: 25px 10px 0 0; padding: 5px 10px 5px 10px; color: Red; border: solid 1px red; font-size: medium; font-weight: bold}
.MainPagePostCommand:hover {background-color: Red; color: White; text-decoration: none}
.PostPanel {}
.PageTitle { font-size: x-large; color: Gray; font-family: Calibri, Trebuchet MS }
.InputTextBox { font-size: 120%; color: rgb(19,211,19) }
.FormSubmitButton { font-size: medium; border: solid 1px rgb(99,99,99) }
.PingPointBox { margin-bottom: 2px }
.PingPointCommand {}
.post h3{margin-bottom:0;}
.clear-line { clear: both }
.job-list-item { margin-bottom: 5px; background: #EEEEEE; border-left: solid 5px #666666 }
.job-list-heading1 { font-size: medium; font-weight: bold }
.job-list-button { border: solid 1px #AAAAAA; background: #EEEEEE url('Images/BgButton.png') repeat-x;
	padding: 0 5px 2px 5px; margin: 1px; }
.job-list-button:hover { border: solid 1px #666666 }
.job-post-form { width: 100% }
.job-post-form td { margin: 1px; padding: 5px; background: #EEEEEE }
.job-post-form td.edge-panel { background: #666666 }
.job-form-heading1 { margin: 0 0 2px 0; padding: 5px 5px 3px 5px; border-bottom: solid 1px #666666 } 
.job-form-button { font-size: medium; font-weight: bold; color: #333333 }
.job-commands-panel { margin: 0 0 2px 0; padding: 5px 5px 8px 5px; background: #666666 }
.job-commands-panel-title { font-size: medium; font-weight: bold; color: #FFFFFF }
.image-preview { border: solid 1px #993333; padding: 5px; text-align: center; background: #FFFFEE; margin: 5px 0 5px 0 }
.job-commands-profile-button { border: solid 1px #AAAAAA; padding: 5px; background: #EEEEEE url('Images/BgButton.png') repeat-x }
.job-commands-profile-button:hover { border: solid 1px #666666 }
.job-commands-profile-panel { width: 100%; padding: 10px 0 10px 0; text-align: center; background: #E0E0E0 }