﻿.mcFLV
{
	width: 550px;
	height: 380px;
	
	background-color:Gray;
	
}

.mcPlayer
{
	margin: 12px 20px 0;	
}

/************************************************************************
* 
* Calendar specific formatting 
*
************************************************************************/

/* Surrounds the calendar */
.eventmonth
{
    border: 1px solid #EEEEEE;
    width: 585px;
    margin-right: auto;
    margin-left: auto;
    background: #383838 url(images/background_nav_main.gif) no-repeat ;
    margin-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
    text-align: center;
}

/* used as the cssclass of the actual calendar */
.eventmonthtable
{
    width: 585px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    margin-bottom: 15px;
    border: 1px solid #C0C0C0;
    border-collapse:collapse;
}


.dayNumber
{
    float: right;
    border-bottom: 1px solid #C7C272;
    border-left: 1px solid #C7C272;
    clear: none;
    padding: 2px;
}


.calcurrentmonth
{
    /* no styles needed at this time */
}
.caldays
{
    color: #FFFFFF;
}
.calothermonth
{
    background-color: #FFFFFF;
}
.calcurrentmonth
{
    background-color: #EEEEEE;
}
.calcurrentday
{
    background-color: #222222;
    color:White;
}

.calcurrentday a
{
    
    color:White;
}

.calcurrentday a:hover
{
    
    color:#ff9933;
}
.calweekend
{
    background-color: #EEEEEE;
  /*  width: 15%; */
}

.calcurrentmonth , .calcurrentmonth , .calothermonth , .calcurrentday , .calweekend
{
    text-align: left;
    border: 2px solid #C7C272;
    height: 60px;
    vertical-align: top;
    /* needed for positioning the dayNumber part */
    position:relative;
     border-collapse:separate;
     border-spacing: 5px;
     
}

/************************************************************************
* 
* Next / previous specific formatting 
*
************************************************************************/

.nextlink
{
    position:absolute;
    right:0;
    padding-right:13%;    
}

.dashedline
{
    border-bottom: 1px dashed #DBCE6A;
    padding-top: 10px;
    margin-bottom: 10px;
    clear:right;
}

.Invisibleline
{
    border-bottom: 1px ;
    padding-top: 10px;
    margin-bottom: 5px;
    clear:right;
}

/* Command buttons on pages */
.actionbuttons
{
  text-align:right;
  position: relative; 
  padding: 1px 1px 1px 1px;
}
 .newConference
{
	background: url('images/ico-forum-post-add.gif') no-repeat;
	padding: 0 10px 3px 20px;
}

.SelectedRowStyle
{
    background-color: Yellow;
}


/************************************************************************
* 
* Rollover buttons
*
************************************************************************/

.buttonsmall, .buttonsmall-ovr
{
    background: url(images/background_button_small.gif) repeat-x;
    border: none;
    color: #FFFFFF;
    height: 22px;
    font-weight: normal;
    font-size: 9px;
    padding-bottom: 9px;
    padding-left: 3px;
    padding-right: 3px;
    cursor: pointer;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.buttonsmall-ovr
{
    text-decoration: underline;
    background: url(images/background_button_small-ovr.gif) repeat-x;
}

.downloadevent img
{
    margin-right: 5px;
    vertical-align: middle;
    border: none;
}

.ms-descriptiontextninepoint{
color:#4c4c4c;
font-family:tahoma;
font-size:9pt;
text-align:left;
}



.ms-input,.ms-long,.ms-rtelong,.ms-longer,.ms-rtelonger,.ms-radiotext,.ms-inputuserfield,.ms-rtedropdown,.ms-lookuptypeintextbox{
font-size:8pt;
font-family:Verdana,sans-serif;
}

.ms-alternating{
background-color:#f9f9f9;
}
.ms-alternatingstrong{
background-color:#e3efff;
}
.ms-alternatingstrong td,.ms-basictable .ms-alternating td{
border-bottom:1px solid #d8d8d8;
border-top:1px solid #d8d8d8;
}
.ms-alternatingstrong td td,.ms-basictable .ms-alternating td td{
border:0px;
}

th .ms-vb,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,th.ms-vh2-nograd,th.ms-vh2-nograd-icon{
color:#b2b2b2;
font-size:8pt;
font-family:tahoma,sans-serif;
}
th .ms-vb a,.ms-vh2-nofilter a,.ms-vh2-nofilter-icon a{
color:#808080;
}
th .ms-selectedtitle .ms-vb,th .ms-selectedtitle .ms-vh2-nofilter,th .ms-selectedtitle ms-vh2-nofilter-icon,th .ms-selectedtitle .ms-vb a,th .ms-selectedtitle .ms-vh2-nofilter a,th .ms-selectedtitle ms-vh2-nofilter-icon a{
color:#4c4c4c;
}

.ms-alignleft{
text-align:left;
}
.ms-alignright{
text-align:right;
}
.ms-toolbar,.ms-toolbar1,.ms-viewtoolbar,.ms-formtoolbar,.ms-toolbarContainer{
font-family:verdana;
font-size:8pt;
text-decoration:none;
color:#003399;
}
.ms-formtoolbar{
margin-bottom:7px;
}
.ms-formtoolbar td{
padding:0px;
vertical-align:top;
}
.ms-toolbar-togglebutton-on{
border:1px solid #2353b2;
background-color:#fffacc;
}
table.ms-toolbar,table.ms-viewtoolbar,.ms-toolbarContainer{

background-color:#555555;
}
table.ms-toolbar1{
background-color:#DDDDDD;
}
table.ms-toolbar,.ms-toolbarContainer{
border:1px solid #000000;
border-collapse:collapse;
}
.ms-toolbarContainer{
padding:2px;
}
.ms-toolbarItem{
display:inline;
white-space:nowrap;
}
table.ms-viewtoolbar{
border-top:1px solid #6f9dd9;
border-bottom:1px solid #6f9dd9;
}
.ms-attachButton
{
text-align:left 
}
.ms-listheader{
font:10pt verdana;
color:#204d89;
font-weight:bold;
height:28px;
background-image:url("../images/listheadergrad1.gif");
background-repeat:repeat-x;
background-color:#d9d9d9;
}

.ms-menutoolbar td{
border-top:solid 1px #f2f8ff;
border-bottom:solid 1px #d6e8ff;
}
.ms-menutoolbar td a{
color:#003399;
font-size:8pt;
font-family:tahoma;
text-decoration:none;
}
.ms-menutoolbar td a:hover{
color:#000000;
text-decoration:none;
}
.ms-menutoolbar td{
padding:0px;
margin:0px;
vertical-align:middle;
}
.ms-menutoolbar td a:hover{
color:#000000;
text-decoration:none;
}
.ms-menubuttoninactivehover,.ms-buttoninactivehover{
margin:2px 2px 2px 2px;
padding:2px 7px 3px 7px;
background-color:transparent;
line-height:16px;
}
.ms-menubuttonactivehover,.ms-buttonactivehover{
margin:0px 1px 0px 1px;
padding:3px 7px 4px 7px;
background-image:url("../images/menubuttonhover.gif");
line-height:16px;
border:solid 1px #6f9dd9;
cursor:pointer;
}
.ms-buttoninactivehover{
padding:0px 7px 1px 7px;
}
.ms-buttonactivehover{
padding:1px 7px 2px 7px;
}
.ms-buttoninactivehover img,.ms-buttonactivehover img{
margin:1px 1px 0px 0px;
}
td.ms-menutoolbarheader{
font-size:10pt;
font-family:verdana;
color:#204d89;
font-weight:bold;
line-height:16px;
padding-left:7px;
padding-right:7px;
}
.ms-listheaderlabel{
color:#204d89;
}
.ms-listheaderlabel,.ms-viewselector,.ms-viewselectortext,.ms-viewselectorhover{
font-size:8pt;
font-family:tahoma;
}
.ms-menutoolbar td td.ms-viewselector,.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselector,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselector,.ms-authoringcontrols td td.ms-viewselectorhover,td.ms-viewselector{
border:solid 1px #d2b47a;
background-image:url("/images/selectednav.gif");
background-repeat:repeat-x;
background-color:#ffe6a0;
font-weight:bold;
padding:0px;
}
.ms-menutoolbar td td{
border:none;
}
div.ms-viewselector,div.ms-viewselectorhover{
border:solid 1px #ffffff;
padding:1px 12px 1px 4px;
background-image:url("/images/menudarkspaced.gif");
background-repeat:no-repeat;
background-position:center right;
cursor:pointer;
}
div.ms-viewselector a{
color:#000000;
}
.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselectorhover{
background-image:url("/images/menubuttonhover.gif");
background-color:#ffbb47;
}
td.ms-viewselector,td.ms-viewselectorhover{
width:125px;
}
.ms-bottompaging{
background:#ebf3ff;
}
.ms-bottompagingline1{
line-height:1px;
background:#83b0ec
}
.ms-bottompagingline2{
line-height:1px;
background:#ffffff;
}
.ms-bottompagingline3{
line-height:0px;
background:#ffffff;
}
.ms-paging{
font-family:tahoma,sans-serif;
font-size:8pt;
font-weight:normal;
color:#204d89;
}
.ms-bottompaging .ms-paging{
color:#4c4c4c;
}
.ms-menutoolbar .ms-splitbuttondropdown{
padding:0px 2px 1px 1px;
margin:1px;
}
.ms-menutoolbar .ms-splitbuttontext{
padding:0px 6px 1px 8px;
}
.ms-splitbutton{
margin:0px 1px 0px 1px;
}
.ms-splitbuttonhover{
background-image:url("/images/menubuttonhover.gif");
border-collapse:collapse;
margin:0px 1px 0px 1px;
}
.ms-splitbuttonhover .ms-splitbuttondropdown,.ms-splitbuttonhover .ms-splitbuttontext{
border:1px solid #6f9dd9;
cursor:pointer;
}
.ms-splitbuttonhover .ms-splitbuttondropdown{
padding:0px 1px 0px 1px;
}
.ms-splitbuttonhover .ms-splitbuttontext{
padding:0px 5px 0px 7px;
}
.ms-rtetablecells
{
border:solid 1px #c4c4c4;
padding:2px;
}
.ms-rtetoolbarmenu
{
background-color:#f3f3f3;
color:#000000;
border:#c4c4c4;
font-family:verdana;
font-size:8pt;
}
TD.ms-rtetoolbarunsel{
padding:3px;
}
TD.ms-rtetoolbarsel{
padding:2px;
border:solid 1px #89724f;
background-image:url("/images/rtebnsel.gif");
background-repeat:repeat-x;
}

a.ms-rtetoolbardis{
cursor:default;
}
TD.ms-rtetoolbarhov
{
padding:2px;
border:solid 1px #d2b47a;
background-image:url("/images/rtebnhov.gif");
background-repeat:repeat-x;
background-color:#fff699;
cursor:pointer;
color:#000000;
}
.ms-gridT1,.ms-propertysheet th.ms-gridT1
{
font-family:verdana;
text-align:left;
font-size:0.7em;
color:#000000;
width:190px;
}
.ms-gridCol{
font-family:verdana;
text-align:center;
font-size:.6em;
color:#7f7f7f;
width:90px;
}
.ms-viewselect a:link,.ms-GRFontSize{
font-size:8pt;
font-family:Verdana,sans-serif;
color:#003399;
}
select{
font-size:8pt;
font-family:Verdana,sans-serif;
}
hr{
color:#003399;
height:2px;
}
.ms-formdescription A{
color:#003399;
text-decoration:none;
}
.ms-formvalidation{
color:#ff0000;
font-family:verdana;
font-size:8pt;
}
.ms-formtable .ms-formbody,.ms-formtable .ms-formbodysurvey{
line-height:1.3em;
}
.ms-informationbar{
background-color:#fff9de;
border:1px solid #ffdf88;
}
.ms-informationbar td{
font-family:tahoma;
font-size:8pt;
color:#000000;
}
.ms-radiotext{
cursor:default;
text-align:left;
font-family:verdana;
font-size:8pt;
height:19px;
}
.ms-radiobutton-child{
margin-left:20px;
}
.ms-gridtext{
cursor:default;
text-align:right;
font-family:verdana;
font-size:8pt;
height:19px;
}

.ms-formbody FONT{
line-height:normal
}
.ms-formline{
border-top:1px solid #c4c4c4;
padding-right:8px;
padding-left:8px;
}
.ms-formdescription
{
font-family:verdana;
font-size:8pt;
color:#7f7f7f;
}
.ms-formfieldcontainer
{
}
.ms-formfieldlabelcontainer
{
margin:4px 4px 0px 4px;
}
div.ms-formfieldlabelcontainer span.ms-formfieldlabel
{
font-family:tahoma;
font-size:8pt;
font-weight:normal;
text-align:left;
color:#777777;
padding:1px 4px 1px 4px;
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
background-image:url("/images/globgrad.gif");
background-repeat:repeat-x;
background-color:#efebef;
height:18px;
}
.ms-formfieldvaluecontainer
{
border:1px solid #cccccc;
margin-left:4px;
margin-right:4px;
margin-bottom:4px;
padding:5px;
}
.ms-searchbox,.ms-pickersearchbox{
border:solid 1px #7f9db9;
border-right:none;
color:#1952a4;
font-family:Verdana;
font-size:8pt;
height:19px !important;
padding-top:2px;
padding-left:2px;
}
.ms-searchform{
margin-right:10px;
position:relative;
top:-6px;
}
.ms-searchform input{
height:19px;
padding:2px;
}
select.ms-searchbox{
margin-right:6px;
border:solid 1px #7f9db9;
}
.ms-searchimage{
border:solid 1px #7f9db9;
border-left:solid 1px #9ed6ff;
background-color:#e9f2fd;
padding-left:3px;
padding-right:3px;
padding-bottom:2px !important;
padding-top:2px !important;
}
.ms-searchcorner{
background-color:#FFFFFF;
background-image:url("/images/srchcrnr.gif");
background-repeat:no-repeat;
background-position:left top;
}
.ms-secondary-title
{
padding-bottom:3px;
display:block;
}
table.ms-form th{
color:#003399;
font-family:verdana;
font-size:8pt;
font-weight:normal;
text-align:left;
vertical-align:top;
}
table.ms-form td{
font-size:8pt;
width:100%;
vertical-align:top;
}
.ms-formrecurrence{
font-family:verdana;
font-size:8pt;
font-weight:normal;
text-align:left;
vertical-align:top;
}
.ms-fileinput{
font-size:8pt;
font-family:Verdana,sans-serif;
}
.ms-longfileinput{
font-size:8pt;
font-family:Verdana,sans-serif;
width:386px;
}
.ms-long{
width:386px;
}
.ms-longer{
width:411px;
}
.ms-rtelong{
width:384px;
}
.ms-rtelonger{
width:409px;
}
.ms-input,.ms-long,.ms-rtelong,.ms-longer,.ms-rtelonger,.ms-radiotext,.ms-inputuserfield,.ms-rtedropdown,.ms-lookuptypeintextbox{
font-size:8pt;
font-family:Verdana,sans-serif;
}
.ms-inputuserfield,.ms-rtelong,.ms-rtelonger{
border:1px solid #a5a5a5;
}
div.ms-inputuserfield a
{
color:#000000;
text-decoration:none;
font-weight:normal;
font-style:normal;
}
div.ms-inputuserfield
{
padding-left:1px;
padding-top:2px;
}
.ms-usereditor{
width:386px;
}
.ms-italic{
font-style:italic;
}
.ms-bold{
font-weight:bold;
}
.ms-bannerframe,.ms-GRHeaderBackground{
}
.ms-banner{
vertical-align:bottom;
}
.ms-banner a:link{
text-decoration:none;
white-space:nowrap;
}
.ms-banner a:visited{
text-decoration:none;
}
.ms-bannerContainer{
background-image:url("/images/siteTitleBKGD.gif");
background-position:right top;
background-repeat:repeat-y;
background-color:#FFFFFF;
padding-right:10px;
padding-left:5px;
}
.ms-globalbreadcrumb{
font-size:8pt;
text-align:right;
background-color:#ebf3ff;
padding:2px 10px 2px 5px;
}
.ms-globalbreadcrumb,.ms-globalbreadcrumb a{
text-decoration:none;
color:#666666;
}
.ms-globalbreadcrumb a:hover{
text-decoration:underline;
color:#000000;
}
.ms-globalleft{
float:left;
}
.ms-globalright{
float:right;
}
.ms-globallinks{
font-size:8pt;
background:transparent;
font-family:tahoma;
}
.ms-globallinks,.ms-globallinks a{
color:#666666;
text-decoration:none;
font-family:tahoma;
}
.ms-pagebreadcrumb{
padding:2px 3px 3px 11px;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
}
.ms-pagebreadcrumb,.ms-pagebreadcrumb a{
font-size:8pt;
background-color:#ebf3ff;
color:#666666;
text-decoration:none;
}
.ms-sitetitle
{
font:11pt verdana;
font-weight:bold;
color:#666666;
padding:4px 0px 7px 6px;
vertical-align:middle;
margin:0;
}
.ms-sitetitle a
{
font:11pt verdana;
font-weight:bold;
color:#666666;
text-decoration:none;
}
h1.ms-sitetitle{
margin:0;
padding:0;
}
td.ms-titleimagearea{
padding-left:2px;
}
.ms-siteaction,.ms-siteaction a{
font:8pt tahoma;
font-weight:bold;
color:#666666;
text-decoration:none;
}
table.ms-siteaction td.ms-siteaction{
border-right:solid 1px #bfbfbf;
}
table.ms-siteaction td.ms-siteaction div{
padding:3px 8px 3px 8px;
border-right:solid 1px #FFFFFF;
}
.ms-siteactionsmenu{
white-space:nowrap;
font:8pt tahoma;
padding:0;
border:none;
cursor:pointer;
}
.ms-siteactionsmenu div div div{
background-image:url("/images/siteactionsmenugrad.gif");
background-repeat:repeat-x;
border-top:1px solid #6593cf;
border-left:1px solid #6593cf;
border-right:1px solid #6593cf;
background-color:#6593cf;
padding:1px 4px 3px 10px;
}
.ms-siteactionsmenu div div div a{
color:#FFFFFF;
font-weight:bold;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:url("/images/siteactionsmenuhovergrad.gif");
border-top:1px solid #89724f;
border-left:1px solid #89724f;
border-right:1px solid #89724f;
background-color:#ffa521;
}
.ms-actionbar{
background-color:#FFFFFF;
border:1px solid #6f9dd9;
padding-top:1px
}
.ms-actionsep{
height:8px;
border-right:1px solid #6f9dd9;
}
.ms-topnavContainer{
border:none;
border-left:solid 1px #c2dcff;
}
.ms-topnav{
border:solid 1px #c2dcff;
border-left:solid 1px #ffffff;
border-bottom:none;
background-image:url("/images/topnavunselected.gif");
background-repeat:repeat-x;
font-family:Tahoma;
font-size:8pt;
background-color:#e2efff;
color:#3764a0;
}
.ms-topnav a{
display:block;
white-space:nowrap;
padding:1px 8px 0px 8px;
height:18px;
}
.ms-topnavselected{
color:#003399;
background:url("/images/topnavselected.gif");
background-repeat:repeat-x;
font-weight:bold;
border:solid 1px #79a7e3;
border-bottom-width:0px;
border-left:solid 1px #e3efff;
background-color:#6593cf;
}
.ms-topnavselected a{
color:#003399;
}
.ms-topNavHover{
background-image:url("/images/topnavhover.gif");
background-color:#ffe6a0;
border:solid 1px #c2a770;
border-left:solid 1px #ffffff;
border-bottom-width:0px;
color:#000000;
}
.ms-topNavHover a{
color:#000000;
}
.ms-topnav img{
position:relative;
left:-6px;
}
.ms-topNavFlyOutsContainer
{
border:solid 1px #c2dcff;
}
.ms-topNavFlyOuts{
background-color:#F2F8FF;
font-family:Tahoma;
font-size:8pt;
}

.ms-topNavFlyOutsHover{
background-color:#ffe6a0;
color:#000000;
}
.ms-nav td,.ms-nav .ms-SPZoneLabel{
font-size:8pt;
}
.ms-formula{
font-size:8pt;
font-family:Verdana,sans-serif;
width:222px;
height:135px;
}
.ms-dtinput,.ms-dttimeinput{
vertical-align:middle;
padding-top:0px;
padding-bottom:0px;
padding-right:4px;
padding-left:0px;
font-size:0px;
}
.ms-dttimeinput{
direction:ltr;
}
.ms-nav th{
font-size:8pt;
font-family:Verdana,sans-serif;
font-weight:normal;
text-align:left;
color:#000000;
}
.ms-quicklaunchnavsep{
background-color:#83b0ec;
}
.ms-quicklaunch table td{
border-top:1px solid #add1ff;
}
.ms-quicklaunch .ms-treeviewouter table td{
border-top:none;
}
.ms-quicklaunch table.ms-navheader td,.ms-navheader2 td,.ms-quicklaunch span.ms-navheader{
background-color:#d6e8ff;
border-top:solid 1px #f2f8ff;
border-left:solid 1px #f2f8ff;
padding:1px 4px 4px 4px;
}
div.ms-treeviewouter div{
border-top:solid 1px #add1ff;
}
div.ms-treeviewouter div div{
border:none;
}
.ms-quicklaunch span.ms-navheader{
background-color:#d6e8ff;
border-top:1px solid #add1ff;
border-left:solid 1px #f2f8ff;
border-bottom:1px solid #add1ff;
padding:1px 6px 3px 6px;
}
.ms-quicklaunch table.ms-navsubmenu2 td{
border:none;
}
.ms-quicklaunch table.ms-selectednavheader td{
width:100%;
background-color:#fff699;
}
.ms-quicklaunch table.ms-selectednavheader{
border:none;
}
.ms-quicklaunch span{
display:block;
}
.ms-quicklaunch div.ms-navsubmenu1 br{
display:none;
}
.ms-quicklaunch table.ms-selectednav{
border:solid 1px #d2b47a;
background-image:url("/images/selectednav.gif");
background-repeat:repeat-x;
background-color:#ffe6a0;
margin:2px;
margin-bottom:0;
width:97%;
}
.ms-quicklaunch table.ms-selectednav td{
background:transparent url("/images/selectednavbullet.gif");
background-repeat:no-repeat;
background-position:top left;
border:solid 1px #ffffff;
padding:0px 4px 1px 12px;
margin:0px;
}
table.ms-selectednav td a.ms-selectednav{
background:none;
color:#000000;
}
.ms-quicklaunch table.ms-selectednavheader td{
width:100%;
background-color:#ffe6a0;
background-image:url("/images/selectednav.gif");
background-repeat:repeat-x;
padding-top:2px;
padding-bottom:2px;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
padding:1px 6px 3px 6px;
}
.ms-selectednavheader a{
font-weight:bold;
color:#000000;
text-decoration:none;
}
.ms-selectednavheader a:hover{
color:#000000;
text-decoration:underline;
}
table.ms-navitem td,span.ms-navitem{
background-image:url("/images/navBullet.gif");
background-repeat:no-repeat;
background-position:left top;
padding:3px 6px 4px 16px;
font-family:tahoma;
}
.ms-navsubmenu1{
width:100%;
border-collapse:collapse;
background-color:#f2f8ff;
}
.ms-navsubmenu2{
width:100%;
background-color:#f2f8ff;
margin-bottom:6px;
}
table.ms-navselected{
padding:2px;
}
table.ms-navselected,span.ms-navselected{
background-image:url("/images/SELECTEDNAV.GIF");
background-color:#ffe6a0;
background-repeat:repeat-x;
}
table.ms-navselected td{
background-image:url("/images/navBullet.gif");
background-repeat:no-repeat;
background-position:top left;
padding:3px 6px 4px 17px;
}
table.ms-navheader td{
background-image:none;
}
.ms-navheader a,.ms-navheader2 a{
font-weight:bold;
color:#003399;
text-decoration:none;
}
.ms-navheader a:hover,.ms-navheader2 a:hover{
color:#000000;
text-decoration:underline;
}
.ms-navItem a{
color:#003399;
text-decoration:none;
}
.ms-navItem a:hover{
color:#000000;
text-decoration:underline;
}
.ms-navheaderstatic,.ms-navitemstatic{
color:#4c4c4c;
}
.ms-quicklaunchouter{
border-bottom:solid 1px #83b0ec;
border-right:solid 1px #83b0ec;
}
.ms-quicklaunchouter{
margin:0px 1px 2px 1px;
}
.ms-tvselected{
background-color:#ffda8a;
}
.ms-tvselected a{
color:#000000;
}
.ms-treeviewouter td.ms-navitem{
border-left:2px solid #f2f8ff;
}
.ms-treeviewouter a.ms-navitem{
padding:0px 1px 0px 1px;
}
table.ms-recyclebin td{
background-color:#f2f8ff;
width:100%;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
padding:3px 5px 7px 3px;
}
table.ms-recyclebin td a{
font-weight:bold;
color:#008800;
text-decoration:none;
}
table.ms-recyclebin td a:hover{
color:#000000;
text-decoration:underline;
}
.ms-quickLaunch{
border:solid 1px #6f9dd9;
border-bottom:solid 1px #6f9dd9;
font-size:8pt;
font-family:tahoma;
line-height:10pt;
background-color:#f2f8ff;
}
.ms-quicklaunchheader{
padding:2px 6px 4px 6px;
font-weight:normal;
color:#003399;
background-image:url("/images/quickLaunchHeader.gif");
background-repeat:repeat-x;
background-color:#d6e8ff;
border-left:solid 1px #f2f8ff;
font-size:8pt;
}
.ms-quicklaunchheader a,.ms-unselectednav a{
color:#003399;
text-decoration:none;
}
.ms-quicklaunchheader a:hover{
color:#000000;
text-decoration:underline;
}
.ms-navline{
border-bottom:1px solid #adadad;
}
.ms-navwatermark{
color:#ffdf88;
}
.ms-selectednav,.ms-GRSortFilter{
border:1px solid #2353b2;
background:#fff699;
padding-top:1px;
padding-bottom:2px;
}
.ms-unselectednav{
border:1px solid #83b0ec;
padding-top:1px;
padding-bottom:2px;
}
.ms-templatepickerselected,.ms-templatepickerunselected{
float:left;
}
.ms-templatepickerunselected{
padding-top:2px;
margin-right:1px;
}
.ms-templatepickerselected{
margin-right:1px;
}
.ms-templatepickerunselected div{
background-image:url("/images/templatepickerunselected.gif");
background-repeat:repeat-x;
background-color:#bdbdbd;
border:solid 1px #c4c4c4;
border-bottom:none;
padding:1px 5px 3px 5px;
white-space:nowrap;
}
.ms-templatepickerselected div{
background-image:url("/images/templatepickerselected.gif");
background-repeat:repeat-x;
background-color:#ffffff;
border:solid 1px #c2a770;
border-bottom:none;
padding:3px 5px 3px 5px;
white-space:nowrap;
}
.ms-templatepickerselected div a{
color:#000000;
}
.ms-templatepickerunselected div a{
color:#000000;
}
.ms-templatepicker{
font-size:8pt;
font-family:tahoma;
width:320px;
height:175px;
}
.ms-lactiontable{
width:100%;
}
.ms-laction{
border-top:solid 1px #b8bed0;
padding-left:2px;
padding-right:2px;
}
.ms-lactionheader{
padding:4px;
}
.ms-lactionitem{
padding-left:4px;
padding-right:4px;
padding-top:3px;
padding-bottom:3px;
white-space:nowrap;
}
.ms-lactionitem a{
color:#003399;
text-decoration:none;
}
.ms-lactionitem a:hover{
color:#000000;
text-decoration:underline;
}
.ms-diffselected{
background-image:url("/images/SELECTEDNAV.GIF");
background-color:#ffe6a0;
background-repeat:repeat-x;
border:1px solid #d2b47a;
}
.ms-diffselected table{
width:100%;
border:1px solid #ffffff;
}
.ms-diffselected .ms-lactionbullet{
padding-left:3px;
}
.ms-diffselected .ms-lactionitem{
padding-right:3px;
}
.ms-diffselected .ms-lactionitem a{
color:#000000;
}
.ms-versiondiffnum{
font-weight:bold;
}
.ms-verticaldots{
border-right:1px solid #83b0ec;
border-left:none;
}
.ms-nav{
background-color:#83b0ec;
background-image:url("/images/navshape.jpg");
background-repeat:repeat-x;
font-family:tahoma;
}
.ms-relatedtable{
width:100%;
background:#f2f2f2;
border:1px solid #949494;
}
.ms-relatedheaderleftcorner{
}
.ms-relatedheaderrightcorner{
}
.ms-relatedicon{
padding:2px;
text-align:center;
}
.ms-relatedicon img{
border:0px;
}
.ms-relatedtext{
color:#3966bf;
padding:2px;
}
.ms-relatedtext a:visited,.ms-relatedtext a:link,.ms-relatedtext a:active{
color:#3966bf;
font-family:tahoma,sans-serif;
text-decoration:none;
}
.ms-relatedtext a:hover{
color:#3966bf;
font-family:tahoma,sans-serif;
text-decoration:underline;
}
.ms-globalTitleArea{
text-align:right;
background-image:url("/images/siteTitleBKGD.gif");
background-position:right top;
background-repeat:repeat-y;
padding-left:5px;
padding-right:0px;
padding-top:1px;
}
.ms-globalTitleAreaSeparator{
background-color:#ffffff;
background-image:url("/images/siteTitleBKGD.gif");
background-position:right;
background-repeat:repeat-y;
}
.ms-titlearea,.ms-mwstitlearea{
color:#666666;
font-family:tahoma;
font-size:8pt;
letter-spacing:.1em;
}
.ms-titlearea a
{
color:#3966bf;
text-decoration:none;
}
.ms-titlearea a:hover,.ms-mwstitlearea a:hover
{
color:#000000;
text-decoration:underline;
}
td.ms-mwstitlearea a
{
color:#3966bf;
text-decoration:none;
}
.ms-titlearealeft
{
background-color:#d6e8ff;
}
TD.ms-titleareaframe,Div.ms-titleareaframe,.ms-pagetitleareaframe,.ms-mwspagetitleareaframe,.ms-consoletitleareaframe{
background-image:url("/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
background-position:left top;
background-color:#d6e8ff;
text-align:center;
}
div.ms-titleareaframe{
height:100%;
}
.ms-pagetitleareaframe table{
background-image:url("/images/topshape.jpg");
background-repeat:no-repeat;
background-position:332px 4px;
height:54px;
}
.ms-titlearealine{
background-color:#83b0ec;
}
.ms-titleareaframe table td.ms-titlearea,.ms-areaseparator table td.ms-titlearea,.ms-pagetitleareaframe table td.ms-titlearea,.ms-consoletitleareaframe{
padding:7px 0px 1px 0px;
}
.ms-consoletitleareaframe
{
width:8px;
}
.ms-consoletitleareaframebottom
{
background-color:#d6e8ff;
text-align:center;
padding:0px 0px 0px 0px;
}
.ms-mwspagetitleareaframe{
width:100%;
}
.ms-mwstitlearealine{
background-color:#F2F2F2;
}
.ms-titleareaseparator{
padding-bottom:5px;
background-color:#83b0ec;
}
.ms-titleareaseparator div{
background-color:#d6e8ff;
border-top:1px solid #6f9dd9;
}
.ms-sitemapdirectional,.ms-sitemapdirectional a{
unicode-bidi:embed;
}
.ms-areaseparatorcorner{
background-image:url("/images/framecornergrad.gif");
background-position:left top;
background-repeat:repeat-y;
height:8px;
border-right:1px solid #6f9dd9;
}
td.ms-areaseparatorleft{
background:#d6e8ff url("/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
border-right:1px solid #6f9dd9;
height:100%;
}
div.ms-areaseparatorleft{
background:#83b0ec url("/images/navshape.jpg");
background-repeat:no-repeat;
background-position:-143px 0px;
border-right:1px solid #6f9dd9;
height:100%;
}
div.ms-areaseparatorright{
background:#83b0ec url("/images/pagebackgrad.gif");
background-repeat:repeat-x;
border-left:1px solid #6f9dd9;
padding-right:2px;
height:100%;
}
.ms-titlearearight .ms-areaseparatorright{
background:#d6e8ff url("/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
border-left:1px solid #6f9dd9;
padding-right:2px;
height:100%;
}
.ms-areaseparator{
background-color:#ffeaad;
background-image:url("/images/formtitlegrad.gif");
background-repeat:repeat-x;
border-right:none;
border-left:none;
padding-left:5px;
height:61px;
}
.ms-pagemargin{
background-color:#83b0ec;
background-image:url("/images/navshape.jpg");
background-repeat:no-repeat;
background-position:-143px 0px;
height:100%;
}
td.ms-rightareacell div.ms-pagemargin{
background-color:#83b0ec;
background-image:url("/images/pagebackgrad.gif");
background-repeat:repeat-x;
height:100%;
border-left:solid 1px #83b0ec;
}
.ms-bodyareacell{
vertical-align:top;
height:100%;
width:100%;
}
.ms-pagebottommargin,.ms-pagebottommarginleft,.ms-pagebottommarginright{
background:#83b0ec;
}
.ms-bodyareapagemargin{
background:#83b0ec;
border-top:1px solid #6f9dd9;
}
.ms-bodyareaframe,.ms-viewareaframe{
vertical-align:top;
height:100%;
width:100%;
background-color:#ffffff;
border-top:1px solid #6f9dd9;
border-right:1px solid #6f9dd9;
border-left:1px solid #6f9dd9;
}
.ms-bodyareaframe{
padding:10px;
}
.ms-formareaframe{
vertical-align:top;
height:100%;
background-color:#ffffff;
padding:8px;
}

.ms-pagesubtitle{
color:#000000;
font-family:verdana;
font-size:12pt;
margin:0px 0px 4px 0px;
font-weight:normal;
}
.ms-pagetitle a{
text-decoration:none;
color:#000000;
margin:0;
font-weight:normal;
}
.ms-pagetitle a:hover{
}
.ms-pagecaption{
font-size:9pt;
color:#000000;
font-family:arial,verdana,sans-serif;
}
.ms-selected
{
background-position:left top;
color:#000000;
background-image:url("/images/filedialogselected.gif");
background-color:#FFE499;
border-top:1px solid #FFE499;
border-bottom:1px solid #FFE499;
background-repeat:repeat-x;
}
.ms-selected SPAN{
color:#000000;
}
.ms-vh table.ms-selectedtitle,.ms-vh2 table.ms-selectedtitle,.ms-vh-icon table.ms-selectedtitle,.ms-vh table.ms-unselectedtitle,.ms-vh2 table.ms-unselectedtitle,.ms-vh-icon table.ms-unselectedtitle{
height:21px;
}
.ms-vh table.ms-selectedtitle,.ms-vh2 table.ms-selectedtitle,.ms-vh-icon table.ms-selectedtitle{
background-color:#dde1e5;
border:none;
}
.ms-vh2 .ms-selectedtitle .ms-vb,.ms-vh2 .ms-unselectedtitle .ms-vb{
padding-left:5px;
padding-right:5px;
padding-top:1px;
}
.ms-vh-icon .ms-selectedtitle .ms-vb,.ms-vh-icon .ms-unselectedtitle .ms-vb{
padding-left:0px;
vertical-align:middle;
}
.ms-vh-icon{
padding-left:6px;
padding-right:4px;
}
.ms-propertysheet th.ms-vh2,.ms-propertysheet th.ms-vh2-nofilter{
font-family:tahoma;
}
.ms-listviewtable .ms-vh2,.ms-summarystandardbody .ms-vh2{
padding:1px 1px 0px 1px;
}
.ms-listviewtable .ms-vb2,.ms-summarystandardbody .ms-vb2{
padding-left:7px;
padding-right:7px;
}
.ms-basictable{
border-collapse:collapse;
}
.ms-selectedtitle{
background-color:#ffffff;
border:1px solid #b09460;
margin:0px;
padding:0px;
cursor:pointer;
}
.ms-selectedtitlealternative
{
background-color:#ffffff;
border:1px solid #b09460;
margin:0px;
padding:0px;
cursor:pointer;
}
.ms-unselectedtitle{
background-color:transparent;
margin:0px;
padding:0px;
}
.ms-vb-title .ms-unselectedtitle{
padding:1px;
}
.ms-menuimagecell{
background:#ffe6a0 url("/images/selectednav.gif") repeat-x;
cursor:pointer;
border:solid 1px #ffffff;
padding:0px;
height:18px;
}
.ms-vh .ms-menuimagecell,.ms-vh2 .ms-menuimagecell,.ms-vh-icon .ms-menuimagecell{
height:20px;
}
.ms-vh .ms-menuimagecell img,.ms-vh2 .ms-menuimagecell img,.ms-vh-icon .ms-menuimagecell img{
margin-top:2px;
margin-bottom:2px;
}
.ms-filedialog td{
height:16px;
}
.ms-descriptiontext{
color:#4c4c4c;
font-family:tahoma;
font-size:8pt;
text-align:left;
}

.ms-descriptiontextninepoint{
color:#4c4c4c;
font-family:tahoma;
font-size:9pt;
text-align:left;
}
.ms-headerdescriptiontext{
color:#4c4c4c;
font-family:tahoma;
font-size:12pt;
text-align:left;
}
.ms-webpartpagedescription{
font-family:verdana;
font-size:8pt;
color:#5a5a5a;
padding:8px 12px 0px 12px;
}
.ms-inputformdescription{
width:475px;
padding-right:9px;
}
.ms-inputformcontrols
{
width:375px;
}
.ms-halfinputformcontrols
{
width:150px;
}
.ms-dspadapterlist
{
padding-left:1cm;
color:#7f7f7f;
font-family:verdana;
font-size:8pt;
}
.ms-alerttext
{
color:#ff0000;
font-family:verdana;
font-size:8pt;
}
.ms-separator
{
color:#83b0ec;
font-size:10pt;
}
.ms-separator img
{
height:16px;
width:1px;
margin:0px 1px 0px 1px;
background:#9ac6ff;
border-bottom:1px solid #f2f8ff;
border-right:1px solid #f2f8ff;
}
.ms-authoringcontrols
{
background-color:#ebf3ff;
font-family:tahoma;
font-size:8pt;
color:#525252;
}
.ms-propertysheet th.ms-authoringcontrols
{
background-color:#ebf3ff;
font-family:tahoma;
font-size:8pt;
color:#083772;
text-align:left;
}
.ms-multiselectbox
{
width:175px;
}
.ms-lookuptypeindropdown
{
width:20em;
}
.ms-lookuptypeintextbox
{
width:20em;
vertical-align:middle;
}
.ms-sectionheader
{
color:#525252;
font-family:tahoma;
font-size:8pt;
font-weight:bold;
}
.ms-linksectionheader,.ms-propertysheet th.ms-linksectionheader
{
color:#000000;
font-family:tahoma;
font-size:8pt;
font-weight:bold;
text-align:left;
}
td.ms-linksectionheader,th.ms-linksectionheader
{
background-color:#ebf3ff;
background-image:url("/images/linksectiongrad.gif");
background-repeat:repeat-x;
border:1px solid #add1ff;
text-align:left;
}
table.ms-disc-bar
{
background-color:#d6e8ff;
background-image:url("/images/quicklaunchheader.gif");
background-repeat:repeat-x;
border:1px solid #79a7e3;
text-align:left;
}
table.ms-disc HR
{
height:1px;
color:#add1ff;
}
.ms-attachUploadButtons
{
text-align:right;
}
.ms-sectionheader a,.ms-sectionheader a:hover,.ms-sectionheader a:visited,.ms-propertysheet .ms-sectionheader a,.ms-propertysheet .ms-sectionheader a:hover
{
color:#525252;
text-decoration:none;
}
.ms-sectionline
{
background-color:#d9d9d9;
}
.ms-sectionhighlight-top{
border:1px solid #ff9932;
border-left:0px solid;
border-right:0px solid;
background-color:#f7f3cd;
font-family:tahoma;
font-size:8pt;
}
.ms-sectionhighlight{
background-color:#fffbd8;
color:#4c4c4c;
}
.ms-sectionhighlight-line{
height:1px;
padding:0px;
background-color:#ff9932;
}
.ms-partline
{
background-color:#add1ff;
}
.ms-propertysheet{
font-family:verdana;
font-size:9px;
text-align:left;
color:#4c4c4c;
}
.ms-propertysheet th{
font-family:verdana;
font-size:8pt;
color:#4c4c4c;
font-weight:normal;
}
.ms-propertysheet a{
text-decoration:none;
color:#3966bf;
}
.ms-propertysheet a:hover{
text-decoration:underline;
color:#000000;
}
table.ms-pageinformation,table.ms-createpageinformation{
font-family:tahoma;
font-size:8pt;
height:115px;
}
table.ms-pageinformation{
background-image:url("/images/settingsgraphic.jpg");
background-color:#ffffff;
background-repeat:repeat-x;
}
table.ms-createpageinformation{
background-image:url("/images/creategraphic.jpg");
background-repeat:repeat-x;
background-color:#ffffff;
}
.ms-pageinformation th,.ms-createpageinformation th{
color:#204d89;
text-align:left;
}
.ms-pageinformation table td,.ms-createpageinformation table td{
color:#000000;
text-align:left;
font-family:tahoma;
font-size:8pt;
padding:3px 5px 3px 1px;
}
.ms-pageinformation table th
{
padding:3px 5px 3px 1px;
}
.ms-storMeFree{
background-color:#80f0dc;
border-style:dashed;
border-width:1px;
border-color:white;
}
.ms-storMeUsed{
background:#8ebbf5;
border-style:solid;
border-width:1px;
border-color:white;
}
.ms-storMeEstimated{
background-color:#83b0ec;
border-style:dotted;
border-width:1px;
border-color:white;
}
.ms-storMeFilterBar{
background:#8ebbf5;
}
.ms-informationtablehover{
border:solid 1px #add1ff;
}
.ms-informationtablehover td,.ms-informationtablehover th{
background-color:#ebf3ff;
}
.ms-informationtablehover td{
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
}
.ms-informationtablehover th{
border-top:solid 1px #ffffff;
}
.ms-informationtablestatic{
background-image:url("/images/settingsbkg.jpg");
background-repeat:no-repeat;
}
.ms-pageinformationheader{
font-weight:bold;
color:#000000;
}
.ms-itemheader a{
font-size:11pt;
font-family:arial;
font-weight:bold;
color:#003399;
text-decoration:none;
}
.ms-itemstatic{
border:1px solid #FFFFFF;
background-color:transparent;
}
.ms-itemhover{
border:solid 1px #d2b47a;
background-image:url("/images/selectednav.gif");
background-repeat:repeat-x;
background-color:#ffe6a0;
cursor:pointer;
}
.ms-itemhover a{
color:#000000;
text-decoration:underline;
}
.ms-discussiontitle{
font-size:.7em;
font-family:verdana;
color:#000000;
font-weight:bold;
}
.ms-listdescription{
color:#4c4c4c;
font-family:tahoma;
background:#f8f8f8;
padding:2px 6px 4px 6px;
border-bottom:1px solid #6f9dd9;
}
.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-vhImage,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,.ms-ph{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-gb,.ms-gb2,.ms-gbload,.ms-vb,.ms-vb2,.ms-vb-tall,.ms-GRFont,.ms-vb-user,.ms-pb,.ms-pb-selected td{
color:#000000;
}
.ms-gb a,.ms-gb2 a{
color:#003399;
}
.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-vhImage,.ms-gb,.ms-gb2,.ms-gbload,.ms-vb,.ms-vb2,.ms-vb-tall,.ms-GRFont,.ms-vb-user,table.ms-disc td,.ms-vh2-nofilter,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-pb,.ms-pb-selected,.ms-ph{
font-size:8pt;
font-family:tahoma,sans-serif;
}
.ms-vh,.ms-vh2,.ms-vh2-nofilter,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-ph{
white-space:nowrap;
}
.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,.ms-viewheadertr .ms-vh-group,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-ph,.ms-pickerresultheadertr{
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-disc .ms-viewheadertr th.ms-vh2{
padding:1px 5px 0px 4px;
}
.ms-disc .ms-vh2 .ms-selectedtitle .ms-vb,.ms-disc .ms-vh2 .ms-unselectedtitle .ms-vb{
padding-left:4px;
}
th.ms-vh3-nograd{
width:12px;
color:#949494;
font-size:8pt;
font-family:tahoma,sans-serif;
}
.ms-vh .ms-vh{
background-image:none;
border-left:none;
padding-left:1px;
background-color:transparent;
}
.ms-vh2,.ms-ph{
padding:3px 8px 1px 8px;
}
.ms-vh2-gridview{
padding-top:2px;
padding-bottom:2px;
vertical-align:middle;
}
.ms-vh-icon,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon{
width:12px;
}
.ms-vh-icon-empty{
width:0px;
}
.ms-vh a,.ms-vh a:visited,.ms-vh2 a,.ms-vh2-nofilter a{
color:#7f7f7f;
text-decoration:none;
}
.ms-vh a:hover,.ms-vh2 a:hover,.ms-vh2-nofilter a:hover{
text-decoration:underline;
}
.ms-vhImage{
width:18pt
}
.ms-cbp{
padding-left:8px;
padding-right:8px;
}
.ms-standardheader{
font-size:11px;
margin:0em;
text-align:left;
color:#525252;
}
.ms-linksectionheader .ms-standardheader{
color:#000000;
}
.ms-gb h3.ms-standardheader{
margin-top:1em;
}
.ms-gb .ms-standardheader{
color:#000000;
}
.ms-gb{
height:22px;
background-color:#ffffff;
font-weight:bold;
border-bottom:1px solid #8ebbf5;
border-top:1px solid #f9f9f9;
padding-bottom:3px;
}
.ms-listviewtable .ms-gb,.ms-listviewtable .ms-gb2{
padding-top:14px;
}
.ms-gb2{
height:22px;
color:#4c4c4c;
padding-bottom:3px;
border-bottom:1px solid #e3efff;
border-top:1px solid #f9f9f9;
}
.ms-gbload{
height:22px;
color:#4c4c4c;
background-color:#ffffff;
padding-bottom:3px;
}
.ms-vb,.ms-vb2,.ms-GRFont,.ms-vb-user,table.ms-disc td,.ms-vb-tall,.ms-pb,.ms-pb-selected
{
vertical-align:top;
}
.ms-vb a,.ms-vb2 a,.ms-GRStatusText a,.ms-vb-user a,.ms-disc a{
color:#003399;
text-decoration:none;
}
.ms-vb a:hover,.ms-vb2 a:hover,.ms-vb-user a:hover,.ms-disc a:hover{
color:#000000;
text-decoration:underline;
}
.ms-vb a:visited,.ms-vb2 a:visited,.ms-GRStatusText a:visited,.ms-vb-user a:visited,.ms-disc a:visited{
color:#000066;
text-decoration:none;
}
.ms-vb a:visited:hover,.ms-vb2 a:visited:hover,.ms-vb-user a:visited:hover,.ms-disc a:visited:hover{
color:#000000;
text-decoration:underline;
}
.ms-vb-icon{
vertical-align:top;
width:0%;
padding-top:3px;
padding-left:8px;
padding-right:0px;
padding-bottom:0px;
}
.ms-vb-icon-overlay{
border:0;
position:relative;
left:-7px;
bottom:-2px;
}
.ms-vb-user{
padding-top:2px;
padding-right:2px;
padding-left:2px;
}
.ms-vb-title .ms-vb{
padding-top:2px;
padding-right:1px;
padding-bottom:5px;
padding-left:6px;
}
.ms-vb-title .ms-selectedtitle .ms-vb{
padding-top:1px;
padding-right:0px;
padding-bottom:4px;
padding-left:5px;
}
.ms-vb2{
padding-top:3px;
padding-left:8px;
padding-right:8px;
padding-bottom:4px;
}
.ms-pb,.ms-pb-selected{
padding-left:5px;
padding-right:5px;
white-space:nowrap;
}
.ms-pb{
height:22px;
padding-top:3px;
border-top:1px dashed #ffffff;
}
.ms-pb-selected{
height:22px;
padding-top:3px;
background-color:#ffe6a0;
border-top:1px solid #ffe6a0;
border-bottom:1px solid #ffe6a0;
}
.ms-pb a,.ms-pb-selected a{
font-size:8pt;
font-family:tahoma,sans-serif;
color:#000000;
text-decoration:none;
cursor:default;
}
.ms-vb-tall{
line-height:1.5em;
padding-top:2px;
padding-bottom:10px;
padding-left:6px;
padding-right:6px;
}
th .ms-vb,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,th.ms-vh2-nograd,th.ms-vh2-nograd-icon{
color:#b2b2b2;
font-size:8pt;
font-family:tahoma,sans-serif;
}
th .ms-vb a,.ms-vh2-nofilter a,.ms-vh2-nofilter-icon a{
color:#808080;
}
th .ms-selectedtitle .ms-vb,th .ms-selectedtitle .ms-vh2-nofilter,th .ms-selectedtitle ms-vh2-nofilter-icon,th .ms-selectedtitle .ms-vb a,th .ms-selectedtitle .ms-vh2-nofilter a,th .ms-selectedtitle ms-vh2-nofilter-icon a{
color:#4c4c4c;
}

.ms-vh2-nofilter,.ms-vh2-nofilter-icon,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon{
padding-left:8px;
padding-right:8px;
padding-top:3px;
height:20px;
}

/* 2008 Styles */

.2008grid 
{ 
	width:700px; 
	font-family:Tahoma;
}
.2008grid H2 
{ 
	margin:0; padding:0; 
	color:#ffffff;
	height:20px;
	line-height:20px;
	font-size:14px;
}
.2008grid .mid
{
	padding:3px 0px 0px 0px;
}
.2008grid .datatable
{
	width:100%;
	color:#666;
}        
.2008grid .datatable TH
{
    font-size:12px;
    font-weight:bold;
    letter-spacing:0px;
    text-align:left;
    padding:2px 4px;
    color:#333333;
    border-bottom:solid 2px #bbd9ee;
}
.2008grid .datatable TH A
{ 
	text-decoration:none;
	padding-right:18px; 
	color:#0066cc;
}
.2008grid .datatable TH.sortasc A { background:url(images/asc.gif) right center no-repeat; }
.2008grid .datatable TH.sortdesc A { background:url(images/desc.gif) right center no-repeat; }
.2008grid .datatable .row TD
{
    font-size:11px;
    text-align:left;
    padding:6px 4px;
    border-bottom:solid 1px #bbd9ee;
}      
.2008grid .datatable .row:hover
{
	background-color:#fffacd;
	color:#000;
}
.2008grid .datatable .row TD.first { padding-left:10px; }
.2008grid .datatable TH.first { padding-left:10px; }
.2008grid .datatable .row:hover .first
{
    background-repeat:no-repeat;   
	background-image:url(images/bullet.gif);
}  
/* Data Pager Styles */
.2008grid TR.pager-row TD
{
    border-top:solid 2px #bbd9ee;
}
.2008grid .pager
{
    font-family:arial,sans-serif;
    text-align:center;
    padding:6px;	
    font-size:18px;
} 
.2008grid .pager SPAN.command,        
.2008grid .pager SPAN.current,        
.2008grid .pager A.command,
.2008grid TR.pager-row TD A
{
    color:#5a90ce;
    padding:0px 5px;
    text-decoration:none;
    border:none;
}
.2008grid .pager A.command:hover,
.2008grid TR.pager-row TD A:hover
{
    border:solid 2px #408BB6;
    background-color:#59A5D1;
    color:#fff;
    padding:0px 3px;
    text-decoration:none;
}        
.2008grid .pager SPAN.current,
.2008grid TR.pager-row TD SPAN
{
	border:none;
    font-weight:bold;
    color:#3e3e3e;
    padding:0px 6px;
}
.2008grid TR.pager-row TD
{
	border-top:none;
	text-align:center;
}
.2008grid TR.pager-row TABLE
{
	height:35px;
	margin:0 auto 0 auto;
}

div.rounded {
    clear:both;
    max-width:2400px;
}

div.rounded div.top-outer {
    background:url(images/tl.gif) no-repeat left bottom;
    padding:0px;
    width:100%;
}

div.rounded div.top-outer div.top-inner {
    background:url(images/tr.gif) no-repeat right bottom;
    margin-left:9px;
}

div.rounded div.top-outer div.top-inner div.top {
    background:url(images/tm.gif) repeat;
    height:23px;
    margin-right:9px;
    font-size:.01em;
}

div.rounded div.mid-outer {
    background:url(images/l.gif) left repeat-y;
    clear:both;
    width:100%;
}

div.rounded div.mid-outer div.mid-inner {
    background:url(images/r.gif) right repeat-y;
    margin-left:9px;    
}

div.rounded div.mid-outer div.mid-inner div.mid {
	background-color:#ffffff;
    margin-right:9px;
}

div.rounded div.bottom-outer {
    background:url(images/bl.gif) no-repeat left top;
    clear:both;
    padding:0px;
    width:100%;
}

div.rounded div.bottom-outer div.bottom-inner {
    background:url(images/br.gif) no-repeat right top;
    margin-left:8px;
}

div.rounded div.bottom-outer div.bottom-inner div.bottom {
    background:url(images/bm.gif) repeat;
    height:9px;
    margin-right:8px;
    font-size:.01em;
}




