body { padding: 10px; background-color: #FAFAFA; }
#page { width: 700px; margin: 0 auto; border: 1px solid #CCC; padding: 10px; box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3); background-color: White; min-height: 600px; }
.pageTitleCon { border-bottom: 1px dashed #CCC; padding-bottom: 8px; }
.pageTitle { font-size: 12pt; background: url("/Themes/Images/32/529.png") no-repeat 0 -3px; line-height:30px; padding-left:35px;}
.searchContainer { text-align: center; padding: 15px 0 10px; }
#searchBar { border: 1px solid #CCC; box-shadow: 1px 1px 3px #e7e6e6 inset; font-size: 11pt; line-height: 24px; height: 24px; padding: 2px 10px; width: 400px; vertical-align:top; }
#searchLink { background: url("/Themes/Images/ExamButton.png") no-repeat 0 -60px; color: White;margin-left: 10px; transition: none; display:inline-block; height:30px; line-height:30px; vertical-align:top; width:81px; text-align:center; }
#searchLink:hover { background-position: 0 -90px; }
.result { margin: 10px auto; }
.result td, .result th { border: 1px solid #CCC; }
.result th { width: 100px; border-right: none; font-weight: normal; }
.result td { width: 230px; padding-left: 10px; border-left: none; font-weight: bold; }
.result_Title { border: 1px solid #CCC !important; background-color: #6fd8ef; padding-left: 28px !important; width: auto; }
#loading { padding: 10px; text-align: center; display: none; }
.loadingIcon { background: url("/Themes/Images/loading1.gif") no-repeat 2px 0; display: inline-block; width: 20px; height: 20px; vertical-align: middle; }
#promptContext { text-align: center; padding: 10px; }

