﻿/* 
BENEDICT COLLEGE 
SERVICE LEARNING DEPARTMENT 2008-2009
1600 Harden Street
Columbia, SC 29201
http://www.benedict.edu
*/

/*PARENT PAGE TEMPLATES*/
html {height: 100%;  margin: 0; padding: 0; background: #f1eee8 url(../images/bg.gif); }
body{margin: 0px 0px 4px 0px; height: 100%;}
.main {width: 766px; text-align: left; margin: auto; background-color: #3F3751; border-top-width: 1px; border-right: #dcdcdc 1px solid; border-left: #dcdcdc 1px solid; border-bottom: #dcdcdc 1px solid;}
.Navigation {padding-bottom: 2px; padding-top: 2px; vertical-align: top; border-right: #b0c4de 2px dotted;}
.Navigation a{font-size: 7pt; color: #581791; text-decoration: none; font-weight: bold; font-family: Arial, Tahoma ;}
.Navigation a:hover {font-size: 7pt; text-decoration: underline;}

/*HEADER TEMPLATE*/
/*#header {float:left; width:766px; height: 50px; background-image: url(../images/bannerTOP_BG.jpg); background-repeat: repeat-x;}*/
#header {width: 500px; height: 56px; float: left; padding-top: 3px; padding-bottom: 3px; font-size: 9pt; font-family: Tahoma, Verdana, Arial; color:White;}
#userInfo{width: 200px; height: 56px; float: right; padding-top: 3px; padding-bottom: 3px; text-align:right; padding-right: 18px; font-size: 8pt; font-family: Tahoma, Verdana, Arial; color:White;}
/*CONTENT TEMPLATE*/
.content {height: 100%; width: 766px; float:left; background-color: #ffffff;}
.contentPageMsg {width: 100%; vertical-align: top; text-align:center; padding-left: 18px; padding-right: 18px; padding-top: 12px; padding-bottom: 8px; font-size: 8pt; font-family: Tahoma, Verdana, Arial; }
.contentPageHead {color: #808080; min-height:30px; height:auto !important; height:42px; width: 70%; background-color: #FFFFFF; padding-left: 18px; padding-top: 18px; padding-right: 18px; padding-bottom: 10px; color: #4E2163;}
.contentPageHead h1{font-size: 16pt; font-family: Trebuchet MS, Arial, Tahoma; font-weight: bold; padding:0px; margin:0px;}
.contentStudSearch {font-size: 8pt; font-family: Arial, Tahoma; font-weight: bold; color: #808080; min-height:30px; height:auto !important; height:42px; width: 30%; background-color: #FFFFFF; padding-left: 18px; padding-top: 18px; padding-right: 18px; padding-bottom: 10px; color: #4E2163;}
.contentBody {height:400px; vertical-align: top; background-color: #FFFFFF; padding-right: 18px; padding-left: 18px; padding-bottom: 30px; padding-top: 18px; font-size: 8pt; font-family: Tahoma, Verdana, Arial; }
.contentBody a, .frontFeature1 a, .frontFeature2 a, .frontFeature3 a, .contentPageMsg a, .contentStudSearch a {color: #581791; text-decoration: none;}
.contentBody a:hover, .frontFeature1 a:hover, .frontFeature2 a:hover, .frontFeature3 a:hover, .contentPageMsg a:hover, .contentStudSearch a:hover {color: #ff9900}
.contentBody #blendedLinks a, .blendedLinks a {color: #000000; text-decoration: none; vertical-align: middle;}
.contentBody h2 {font-size: 12pt; font-family: Trebuchet MS, Arial, Tahoma; font-weight: bold; margin: 0px 0px 8px; color: #4E2163; padding-bottom: 8px;}
.contentBody h3 {font-size: 10pt; font-family: Trebuchet MS, Arial, Tahoma; font-weight: bold; margin:  2px 0px 0px 0px; color: #4E2163; padding-bottom: 0px; padding-top: 2px;}
.contentBody li {padding-bottom: 6px}
.hideNode {display: none;}

/*FOOTER TEMPLATE*/
#footer {float: left; width: 736px; height: 20px; padding-right: 15px; padding-left: 15px; padding-bottom: 2px; padding-top: 6px; text-align: center;} 
#footer a {font-size: 8pt; color: #FFFFFF; font-family: Trebuchet MS, Arial, Tahoma ; font-weight: bold; text-decoration: none;}
#footer a:hover{color: #F0CD6F; }

/*OTHER STYLES*/
/*.slideshow {float: left; width: 766px; height: 230px; overflow: hidden;}*/
.horizLine {border-top: #d3d3d3 1px solid;}
.inlinePIC {display: inline; float: left; margin-right: 16px; margin-bottom: 6px;}
.grid {border-right: #e3eafb 1px solid; border-top: #e3eafb 1px solid; border-left: #e3eafb 1px solid; border-bottom: #e3eafb 1px solid}
.grid a{font-size: 9pt;}
.gridHeader {background-image: url(../images/barBG.jpg); background-repeat: repeat-x; height: 16px; font-weight: bold; color: #ffffff; font-size: 8pt}
.gridPager {font-weight: bold; font-size: 12pt; text-decoration: underline;}
.RegButton {cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* IE 5.x */}
.ModalGrayedBG {background-color: #808080; filter: alpha(opacity=60); opacity: 0.6}
.navListPad {padding-bottom: 10px}
.searchTextBox {vertical-align: middle; font-weight: bold;}
.StrikeThru {text-decoration: line-through;}
.Callout1{background: url(../images/callout(1).gif) no-repeat left top; padding-right: 10px; padding-left: 22px; padding-bottom: 8px; padding-top: 8px;}
.TextBoxLabel{border-top-style: none; border-right-style: none; border-left-style: none; background-color: transparent; border-bottom-style: none; font-size: 8pt; overflow: hidden; font-family: Tahoma;}
.handCursor {cursor: hand}
.modMarginRight {margin-right: 8px; }
.highlight1 {border-right: #d3d3d3 1px solid; padding-right: 4px; border-top: #d3d3d3 1px solid; padding-left: 4px; padding-bottom: 3px; margin: 2px; vertical-align: top; border-left: #d3d3d3 1px solid; padding-top: 4px; border-bottom: #d3d3d3 1px solid; background-color: #ffcc66;}
.highlight2 {border-right: #dcdcdc 1px solid; border-top: #dcdcdc 1px solid; border-left: #dcdcdc 1px solid; border-bottom: #dcdcdc 1px solid; background-color: #ffe4b5; padding-right: 10px; padding-left: 10px; padding-bottom: 6px; padding-top: 6px;}
.highlight3 {border-right: #dcdcdc 1px solid; border-left: #dcdcdc 1px solid; border-bottom: #dcdcdc 1px solid; border-top: #dcdcdc 1px solid; background-color: #ffe4e1; padding-right: 10px; padding-left: 10px; padding-bottom: 4px; padding-top: 4px;}
.fadedBG-7 {filter: alpha(opacity=70); opacity: 0.7;}
.fadedBG-9 {filter: alpha(opacity=95); opacity: 0.95;}
.topAlign {vertical-align: top;}
.selected {font-size: 12pt; text-decoration: underline; color: #ff9900}

.PageButton
{
    border-right: #8394c2 1px solid;
    border-top: #8394c2 1px solid;
    font-size: 8pt;
    border-left: #8394c2 1px solid;
    border-bottom: #8394c2 1px solid;
    font-family: Tahoma;
    background-color: #e3eafb;
    cursor: hand;
    cursor: pointer; /* hand-shaped cursor */
    color: #4b0082;
    vertical-align: middle;
    text-align: center;
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 4px;
}
.MoreInfoButton
{
    width: 30px;
    height: 15px;
    margin: 0;
    padding: 0;
    border: 0;
    background: url(../images/icons/go-next.png) no-repeat center center;
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* IE 5.x */
}

.EditButton
{
    width: 30px;
    height: 15px;
    margin: 0;
    padding: 0;
    border: 0;
    background: url(../images/icons/accessories-text-editor.png) no-repeat center center;
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* IE 5.x */
}

.DeleteButton
{
    width: 30px;
    height: 17px;
    margin: 0;
    padding: 0;
    border: 0;
    background: url(../images/icons/emblem-unreadable.png) no-repeat center center;
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* IE 5.x */
}

.DisabledButton
{
    width: 30px;
    height: 17px;
    margin: 0;
    padding: 0;
    border: 0;
    background: url(../images/icons/emblem-readonly.png) no-repeat center center;
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* IE 5.x */
}

.textbox
{
    border-left: 0px solid;
    border-top: 0px solid;
    border-bottom: 0px solid;
    border-right: 0px solid;
}
.textboxBorder
{
    border-left: #8394c2 1px solid;
    border-top: #8394c2 1px solid;
    border-bottom: #8394c2 1px solid;
    border-right: #8394c2 1px solid;
}

