﻿html, body {margin: 0; padding: 0;}
body { margin: 0px; text-align:center; background-color: #B0C4DE;}

h1 {font-family:Arial;font-size: 16px;color: #000000; margin-bottom: 10px;}
h2 {font-family:Arial;font-size: 14px;color: #000000; margin: 0px 0px 2px 0px;}
h3 {font-family:Arial;font-size: 12px; font-weight:bold; margin: 0px;}
h4 {font-family:Arial;font-size: 12px;color: #000000; margin-bottom: 10px; color: #b43b2a; }

p,td,div,span, li {	font-family: Verdana; font-size: 12px; color: #000000;}
ul, ol { margin: 0px 0px 0px 30px; }
input,textarea,button,select { font-family: Verdana;font-size: 10px; }
p { margin:0px;}
p input { margin-top: 3px; }
td input { margin-top: 0px; }

a {color: #000000; }
a:hover {text-decoration:underline;}

div.wrapper {text-align:left; width: 970px; background-color:c0c0c0;margin: 0px auto 15px auto;}
div.header { height: 175px; text-align:right; background-image: url(../../images/topbar.jpg);}
div.footer { text-align:center; padding: 7px 10px 5px 0px; color:#468445; }
div.searchfield { padding-top: 20px; margin-right: 20px;}
div.searchfield input { font-family:Verdana; font-size:10px; width: 90px;}
input.searchfieldbtn { width: 40px !important;}
div.menu { margin-bottom:20px;}

/* menu */
table.menua { border-collapse:collapse; }
table.staticmenu { border-right: solid 1px white;}
a.staticmenu { display: block; width: 94%;}
a.staticmenu:hover { text-decoration: none; }
.dynamicMenuStyle {	margin: 0;	border: solid 1px silver; text-align:left; background-color: #000000;}
a.dynamicHoverStyle, a.dynamicMenuItemStyle {display:block;	width: 150px;padding: 3px 4px 3px 4px;}
a.dynamicHoverStyle:hover, a.dynamicMenuItemStyle:hover { text-decoration:none;}

/* login info */
#loginInfo {height:10px; float:left; padding: 2px 0px 0px 640px; font-size: 12px;
    filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='gray', Positive='true')}

/* tables */
table.default3rows tr td { width:323px; padding-left:6px; padding-right:5px; vertical-align:top;}
table tr td.default { width:323px; padding-left:6px; padding-right:5px; vertical-align:top;}
table tr td.defaultwide { width:646px; padding-left:6px; padding-right:5px; vertical-align:top;}

.padding10 { padding: 10px !important; }

/* media share */
div.ms_breadcrumb { padding:10px 10px 10px 0px; }
div.ms_content { padding:0px 10px 10px 0px; }
a.ms_normal, span.ms_normal { cursor:pointer; padding:3px;	padding-top:5px; width: 140px; display:block; float:left;
	min-height: 101px; text-align: center;	vertical-align:bottom; border: solid 1px transparent;
	-ms-filter:"Alpha(opacity=82)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=82);opacity:0.82; }
a.ms_normal:hover, span.ms_normal:hover {	cursor:hand; padding:3px;	padding-top:5px; width: 140px; display:inline-block;
	min-height: 101px; text-align: center; vertical-align:bottom; border: solid 1px #6c94d5;
    background-color:lightblue; -ms-filter:"Alpha(opacity=100) Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#bed0ec')";
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100)
        progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#bed0ec');opacity:1.0; }
a.ms_normal img, span.ms_normal img { max-width: 120px; max-height: 90px; padding:2px; border:solid 1px gray; background-color:White; -ms-filter:"Shadow(color='gray', Direction=135, Strength=3)";filter:progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=3);}
img.ms_movieicon { float:left; padding-left:20px; }
a.ms_sls, span.ms_sls { cursor:hand; padding:15px 3px 3px 10px; width:485px; display:block; text-align:left; font-weight:bold;
	min-height: 30px; vertical-align:bottom; border: solid 1px #B0C4DE; }
a.ms_sls_selected, span.ms_sls_selected { cursor:hand; padding:15px 3px 3px 10px; width:485px; display:block; text-align:left; font-weight:bold;
	min-height: 30px; border: solid 1px #6c94d5; }
a.ms_sls:hover, span.ms_sls:hover {	cursor:hand; padding:15px 3px 3px 10px; width:485px; display:block; text-align:left; font-weight:bolder; font-size:15px;
	min-height: 30px; border: solid 1px #6c94d5;
    background-color:lightblue; -ms-filter:"Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#bed0ec')";filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#bed0ec'); }
td.ms_panel input[type="button"],td.ms_panel input[type="submit"], td.ms_panel button, td.ms_panel select { width: 120px;}
td.ms_panel { width: 120px; vertical-align:top; padding:10px 2px 0px 3px; }
div.ms_newfolders { padding-left: 10px; margin-bottom:20px; }
div.newfolderpanel { font-size:15px; }
a.newfolderlink { color:Maroon !important; padding:0px 2px 2px 2px; font-size:15px; height:15px; display:inline-block; border:solid 1px transparent; }
a.newfolderlink:hover { color:Maroon !important; padding:0px 3px 2px 3px; border:solid 1px #6c94d5; font-size:18px; height:20px; display:inline-block;
    background-color:lightblue; -ms-filter:"Alpha(opacity=100) Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#bed0ec')";
        filter:Alpha(opacity=100)
        Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#bed0ec');}
.ms_treeview_selected { background-color: #bed0ec; border: solid 1px #6c94d5; }
.folders { border:solid 1px transparent; background-image: url(../../images/theme/folder.png); background-repeat:no-repeat; padding:0px 2px 0px 25px; height:26px; width: 75%; }
.folders:hover { border:solid 1px #6c94d5; }
.folders a { display:inline-block; width:100%; height:23px; padding-top:3px; }
.type { width: 10%; display:inline-block; padding-left:5px; }
.date { width: 25%; padding-left:5px; }
a.breadcrumblink {padding: 2px 20px 2px 12px;}
.ContextMenuPanel { border: 1px solid #868686;z-index: 1000;background: url(../../images/theme/ajax/menu-bg.gif) repeat-y 0 0 #FAFAFA;cursor: default;
padding: 1px 1px 0px 1px;font-size: 11px;}
a.ContextMenuItem {margin: 1px 0 1px 0;display: block;color: #003399;text-decoration: none;cursor: pointer;padding: 4px 19px 4px 33px;white-space: nowrap;}
a.ContextMenuItem-Selected {font-weight: bold;}
a.ContextMenuItem:hover {background-color: #FFE6A0;color: #003399;border: 1px solid #D2B47A;padding: 3px 18px 3px 32px;}
#DisplayImageImageButton { -ms-filter:"Fade(duration=0.5,overlap=1.0)";filter:progid:DXImageTransform.Microsoft.Fade(duration=0.5,overlap=1.0); }
#NewImageTextBox { width:1px; height:1px; visibility:hidden; }
div.ms_showimagelistpanel { position:relative; top:-9px; left:0px; width:600px; overflow-x:scroll; overflow-y:hidden; height:110px; visibility:hidden; }
.ms_imagelistitem { padding-top:10px; }

/* ajax */
.loading { background-image:url(../../images/theme/ajax/ajax-loader_617a88.gif); background-repeat:no-repeat; padding-left: 25px; }
.highlight { background-color:Red; }
div.splashscreen { border:solid 1px #b6b7b9; background-color:White; padding:2px; }
/* end ajax */

/* grids */
.grdHeader th { border: none 0px !important; }
.grdRow td { border: solid 1px #000000; }
td.subid { border-left: none 0px; }
td.courseid { border-right: none 0px; text-align:right; }
.grdFolderHeader th { background-image:url(../../images/theme/foldertopdevider.png); background-repeat:no-repeat; background-position:right top; font-weight:normal; font-size:12px; vertical-align:top; color:#8C6091; height:21px; padding-left:5px; }
.grdFolders { width: 700px; margin-bottom: 20px; }

/* search page */
.searchMatchWords { font-size:xx-small; font-style:italic; }
#lidSearchWords { font-weight:bold; }
/* end search page */

/* tagwall */
.tw_userinfo { background-color:InactiveBorder;}
.tw_text { margin-bottom: 5px; }
.tw_text img { max-height: 400px; max-width: 700px; }
/* end tagwall */

@media print
{
    .header, .menu, .footer, .rightTd { display:none; }
    h1 {font-size:x-large;}
    h2 {font-size:large;}
    h3 {font-size:medium;}
    p,td,div,span,li { font-family: Verdana; font-size:medium; color: black;}   
}