.cvUI {font: 12px Arial,Verdana,sans-serif;color:#000000;}

/* for dragging */
.blockTitle, .blockContent { clear: both; width: auto; }
/* the two below definitions are to fix a very weird thing that happens when p and h2 tags
   are the first elements inside a block (note: I would use the :first-child selector but IE ignores it) */
.blockContent p {margin-top: 0px; }
.blockContent h2 {margin-top: 0px; }
.blockHidden, .hidden { visibility: hidden; position: absolute; }

/* toolbar and menu styles */
.toolbarTitle { font: bold 11px arial,helvetica,sans-serif; color: #000; }
.toolbar { font-size: small; padding: 2px 3px 1px 3px; margin: 1px; position: relative; z-index: 1000; clear:both;}

.blocktoolbar {background-color: #f5f5f5; color: #000000;border: solid 1px #ddd; position: static; z-index: 1001;}
.columntoolbar {background-color: #cccccc; color: #000000;border: solid 1px #aaa; position: static; z-index: 1001;}
.rowtoolbar {background-color: #aaaaaa; color: #000000;border: solid 1px #999; position: static; z-index: 1001;}
.pagetoolbar {background-color: #e9e9ff; color: #000000;border: solid 1px #ddd;}

.contentArea {border: solid 1px #ddd; text-align: center; color: #ccccdd; width: 100%; height: 100%; margin-right: 7px;
	-moz-opacity:0.4; -khtml-opacity: .4; opacity: .4; }
.cvLogin { position:absolute; top:-16px; right:4px; width:37px; }
.cvFooter { text-align: center; }

.cvmenu {background-color: #CCCCCC; position: absolute; z-index: 100; 
       visibility: hidden; border-style: outset; border-width: 1px; 
       color: #000000; font-size: 12px; white-space: nowrap;
       font-family: verdana,arial,helvetica,sans-serif; width:115px;}
.menuHeader { text-align: center; font: italic 12px Arial,Verdana,sans-serif; margin-bottom: 2px;
    border-bottom: 1px groove; background-color: #DDDDDD; }
.menuLink { display: block; }
.loginButton { position:absolute;bottom:0px;right:5px;text-align:right; }

/* settings/input form styles */
form{margin:0;}
.cv_form table, {border-spacing:0; border-collapse:collapse;}
.cv_form input, .cv_form select, .cv_form textarea, .cv_form .cv_select_multi { border: solid 1px #6699cc; font: 11pt Verdana,sans-serif; padding: 3px; background-color: #fff; }
.cv_form input[type=checkbox], .cv_form input[type=radio] { border: none; background: none; }
.cv_form .cv_folder_list { padding-left: 22px; background: #fff url('../.cWimg/icons/foldr_16.png') no-repeat 3px 4px; }
.cv_form .cv_select_multi_option { display: block; }
.cv_form .cv_select_multi_option:hover { background-color: #eef; }
.cv_form .button
    { background-color: #CCCCFF; font-weight: bold; border-width: 1px; height: 1.8em; padding: 0px .5em; }
.buttonWidget 
    { background-color: #CCCCFF; font: 10px Verdana,sans-serif; font-weight: bold;  border-width: 1px; margin: 2px;}
.cv_form .button:hover
    { background-color: #DDDDFF; cursor: pointer; }
.cv_form .label, .cv_form .field
    { padding:2px 5px; border-bottom: 1px solid #FFFFFF; background-color: #FFFFFF; color: #000000; font: 10px Verdana,sans-serif; }
.label { text-align:right; vertical-align: top; }
.cv_form textarea {width:100%;}
.cv_form .label { font-weight:bold;}
.cv_form A:link { color: #6699CC; }
.cv_form A:hover, A:visited { color: gray; }
.imgPreview { max-height:100px;max-width:100px;border:solid 1px #000000; }

.setForm table {border-spacing:0; border-collapse:collapse;}
.setForm input {padding:0px 2px;}
.setForm .button, .setForm .input, .setForm .select, .setForm .textarea, .setForm .label { font:10px Verdana,sans-serif; }
.setForm .button
    { background-color: #CCCCFF; font-weight: bold; border-width: 1px; height: 1.8em; padding: 0px .5em; }
.setForm .button:hover
    { background-color: #DDDDFF; cursor: pointer; }
.setForm textarea {width:100%;}
.setForm .label, .setForm .field
    { padding:2px 5px; border-bottom: 1px solid #FFFFFF; background-color: #FFFFFF; color: #000000; font: 10px Verdana,sans-serif; }
.setForm .label { text-align:right; font-weight: bold;}
.setForm A:link { color: #6699CC; }
.setForm A:hover, A:visited { color: gray; }

/* js tabbed interface styles */
.tabHeader { padding-bottom:1px;border-bottom:solid 1px #CCCCCC;margin-top:.5em;font-size:11px;}
.tabBody { border-left:solid 1px #DDDDDD;border-right:solid 1px #666666;border-bottom:solid 1px #666666;
    padding: 3px;margin-bottom:.5em;background-color:#FFFFFF;}
.tabPage { display: none; }
.tabTitle,.tabTitleActive { margin-left:.5em;padding:2px 1em 1px 1em;border-top:solid 1px #CCCCCC;border-left:solid 1px #DDDDDD;
    border-right:solid 1px #666666;text-decoration: none;font:bold 11px verdana,arial,sans-serif;color:#000000; }
.tabTitle { background-color:#CCCCCC; }
.tabTitle:hover { background-color:#FFFFFF; }
.tabTitleActive { padding-bottom:2px;background-color:#FFFFFF; }

/* generic table-for-displaying-info styles */
.tableTitleCell, .tableBodyCell { font: 10px Verdana, sans-serif; }
.tableTitleCell { border: solid 1px #FFFFFF; background-color: #CCCCCC; font-weight: bold; padding: 2px 5px;}
.tableTitleCell a:link { color: #000000; text-decoration: none; }
.tableTitleCell a:hover { color: #000000; text-decoration: underline; }
.tableBodyCell { border: solid 1px #FFFFFF; border-top: none; }

/* directory listing styles */
.dirEntry, .dirEntry:link, .dirEntry:visited { text-decoration: none; color: #000000; font: bold 10px Verdana, sans-serif; }
.dirEntry:hover { text-decoration: underline; }

/* misc */
.loadIndicator { width: 200px; font: 20px bold Verdana,Arial,sans-serif; background-color: #800000; color: #ffffff; padding: 10px; border: solid 1px #000000; position: absolute; z-index:100; }
.appTitle { font: bold 12pt Verdana,Arial,sans-serif; }
.in { padding-left: 3em; }
.wizardHelp { background-color: #EEEEEE; margin: 5px 0px; padding: 5px 0 5px 5px;}
.wizardHelpText { float: left; padding-left: 10px; width: 85%; font-family: Arial,Helvetica,sans-serif; font-size: 10px;}
.wizardImg { float: left; margin: 0px; }
.wizardMenu { color: #6699CC; font-family: Arial,Helvetica,sans-serif; font-size: 10px;}
.wizardPage { text-decoration: underline; cursor: pointer; }
.wizardGray { color: #CCCCCC; }
.selectedWizardPage { background-color: #CCCCFF; }

/* Intelligent Query */
.intelQ_text_title { font-weight:bold; }
.intelQ_text_question { font-weight:bold; }
.intelQ_text_answer { font-weight:bold; }
.intelQ_textbox {}
.intelQ_submit {}

.cvhide { visibility: hidden;}
.cvbold { font-weight: bold;}

/* Sidebar */
.sidebar_tab { display: none; }
.sidebar_tabbar { cursor: pointer;height: 18px;background-color: #CCC; border-bottom: solid 1px #000; border-top: solid 1px #000; color:#445566; }
.sidebar_tabbar_top { height: 18px;background-color: #DDD; border-bottom: solid 1px #000; border-top: solid 1px #000; color: #000000; }

/*mini Nav */
.inherit_view { float: left; padding-top: 2px; width:10px; font: 10px Georgia; color: #000000;}
.connectors { width: 14px; height: 16px;}
.nav_object { float: left; height: 14px; padding: 0 0 0 3px; overflow: hidden;}
.nav_object_td { cursor: pointer; width: 100%; font: 10px Arial,Verdana,sans-serif; height: 14px; overflow: hidden;}
.nav_object_color_code { text-decoration: none; float:left; font-size: 0px; width: 7px; height: 7px; margin-top: 2px; }

/* popup dialogs */
<<<<<<< caravel.css
.cv_overlay { position: absolute; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background-color: #000000; -moz-opacity: 0.4; -khtml-opacity: .4; opacity: .4; filter:alpha(opacity=40);}
.cv_dialog { position: absolute; position: fixed; left: 50%; top: 50%; background-color: #ffffff; border: solid 1px #000000; padding: 10px;}
=======
.cv_overlay { position: absolute; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background-color: #000000; -moz-opacity: 0.4; -khtml-opacity: .4; opacity: .4; filter:alpha(opacity=40); }
.cv_dialog { position: absolute; left: 50%; top: 50%; background-color: #ffffff; border: solid 1px #000000; padding: 10px; }
body > div.cv_dialog { position: fixed; } 
>>>>>>> 1.21
.cv_dialog_title { display: inline; font: bold 12pt Verdana,Arial,sans-serif; }

/* lightbox */
.cv_img img, .cv_img img { border-color: #000; }
#lightbox { background-color: #eee; padding: 10px; border-bottom: 2px solid #666; border-right: 2px solid #666; }
#lightboxDetails { font-size: 0.8 em; padding-top: 0.4em; }
#lightboxCaption { float: left; }
#keyboardMsg { display: none; }
#lightbox img { border: none; }
#overlay img { border: none; }
#overlay { background-image: url(../.cWimg/overlay.png); }
* html #overlay { background-color: #000; back\ground-color: transparent; background-image: url(http://www.lincolnbrethren.org/.cWcss/blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/.cWimg/overlay.png", sizingMethod="scale"); }
#closeButton { position: absolute; right: 5px; bottom: 5px; };