﻿/* _lcid="1032" _version="12.0.4518" a5b6c6 cecfce
_LocalBinding */
.yesscript { display:none; }
.jsOn .yesscript { display:table-cell !important; display:block; }

#textcontent{ overflow:visible !important; display:table !important; position:relative !important; }
.jsOn #textcontent { overflow:hidden !important; display:block !important; }
#textcontent div{ display:table !important;}
.jsOn #textcontent div { display:block !important; display:inline-block; }

#textcontent2{ overflow:visible !important; display:table !important; position:relative !important;}
.jsOn #textcontent2 { overflow:hidden !important; display:block !important; }
#textcontent2 div{ display:table !important;}
.jsOn #textcontent2 div { display:block !important; }

body #textcontent2 * { text-align:justify !important; }


#textcontent3{ overflow:visible !important; display:table !important; position:relative !important; }
.jsOn #textcontent3 { overflow:hidden !important; display:block !important; }
#textcontent3 div{ display:table !important;}
.jsOn #textcontent3 div { display:block !important; }

#listdiv {display:table-cell !important; position:relative !important; width:100%;}
.jsOn #listdiv {display:block !important; position:relative !important; }
.jsOn #allcontent {visibility:hidden;}

.calendar a { font-weight:normal }
.calendar * { font-family:verdana; font-size:11px; line-height:16px; }
.calendar { width:196px; border:1px solid #848484; padding:4px; margin-bottom:8px; }
.calendar .calendarbody table td
{ 
	color: #848484;
	width:28px; 
	height:28px; 
	text-align:center;
	vertical-align:middle;
}
.calendar .calendarbody table td.today a { color:#000; font-weight:bold; }
.calendar .calendarbody table td.event { background-color:#e5e5e5; }
.calendar .calendarbody table td.day { height:20px !important; color: #fff; font-weight: bold; background-color:#848484; }
.calendar .calendarheader { line-height:24px; text-align:center; font-weight:bold; color: #848484; }
.calendar .calendar-events .date { color:#606060; font-style:italic; }
.calendar .calendar-events .title { font-weight:bold;font-size :11px; line-height:12px; color:#606060; }
.calendar .calendar-events .body { margin-bottom:14px;  }

.firstpageflash{
	padding-left:2px;
}

firstpagerflash{
	padding-left:0px;
}

.firstpageflags{
	float:right;
	padding-top:14px;
	margin-left:auto;
	text-align:right;
	height:100%;
}

.firstpagecontact{
	float:left;
}

.itemimg2 img
{
	max-height:305px;
	max-width:305px;
	width:expression(this.width > this.height && this.width > 305 ? '305px' : true );
	height:expression(this.width <= this.height && this.height > 305 ? '305px' : true );
}

.emstheader{
	color:#848484;
	font-size:10px;
}

.jsOn noscript {
	display:none;
}

body .lefttd .x-ddlistcontainer{
	margin-top:8px;
	margin-bottom:32px;
	background-color:#848484;
}

body .lefttd .x-ddlistcontainer span{
	font-weight:bold;
	color:#fff;
}

body .lefttd .x-ddlist{
	border:1px solid #8a8a8a;
	background-color:#ffffff;
	margin-top:4px;
	text-align:left !important;
	width:130px;
}

body .lefttd .x-ddlist *{
	text-align:left !important;
	font-size:10px;
}


.logotd {
	width:724px;
	vertical-align:bottom;
}

.x-dfilteryear{
	width:100px;
}


.x-dfiltermonth{
	width:100px;
}


.logotd img{
	max-width:724px;
	width:expression(this.width > 724 ? '724px' : true);
}


ul{
	margin-top:8px;
	margin-bottom:8px;
}


.margincenter
{
	margin-right:auto;
	margin-left:auto;
}

.scrollback{
	margin-top:14px;
	width:14px;
	background-color:transparent;	
}

.scrollbar{
	width:14px;	
	display:none;
}

.upscroll{
	position:absolute;
	z-index:2;
	left:0px;
	top:180px;
	width:12px;
	height:12px;
	/*border:1px solid #848484;*/
	background-image:url('/images/downarrow.gif');
	background-repeat:no-repeat;
}

.downscroll{
	position:absolute;
	z-index:2;
	left:0px;
	top:-10px;
	width:12px;
	height:12px;
	/*border:1px solid #848484;*/
	background-image:url('/images/uparrow.gif');
	background-repeat:no-repeat;

}


.dualview
{
	 text-align:center; 
	 width:100%; 
	 padding-top:10px;
}

.jsOn .dualview
{
	text-align:left;
	padding-top:0px;
	height:100%;
}

.dualview2 {
	background-color:#ffffff;
	border:1px #bbbbbb solid;
	/*width:990px;*/
	margin-left:auto; margin-right:auto;
	margin-top:0px;
}

.jsOn .dualview2 {
	width:100%;
	height:100%;
	background-color:transparent;
	border:none;
	margin-left:0px; margin-right:0px;
	margin-top:0px;
}

.ms-sbtable .ms-sbLastcell
{
	display:none;
}


.x-agroup{
	height:16px;
}

form{
	margin:0;
	padding:0px 0px 0px 0px;
}

.search{
	width:102px;
	vertical-align:top;
	text-align:right;
}

.welcomelinks{
	height:16px;	
}

div {
	text-align:left;
}

input[type=submit]{
	/*border:1px #aaaaaa solid;
	background-color:#dddddd;*/
}

input[type=submit]:hover{
	/*border:1px #666666 solid;*/
}


#secondeffdiv{
	width:308px !important;
	height:516px !important;
}

.effdivinnertable{
	/*width:308px;*/
}

#effdiv{ }
#secondeffdiv *{ font-size:10px; }
#effdiv *{ font-size:10px; }
/*.listdiv *{ font-size:10px; }*/


a{
	font-size:11px;
	text-decoration:none;
	color:#cccccc;
	font-weight:bold;
}


a:visited{
	font-size:11px;
	color:#cccccc;
	text-decoration:none;
	font-weight:;
}


a:hover{
	font-size:11px;
	color:#000000; 
	text-decoration:none;
	font-weight:;
}

.lefttd *{
	color:#848484;
}


.lefttd a:visited{
	color:#848484;
}

.lefttd a:hover{
	/*color:#000000;*/
}


.lefttd a{
	color:#848484;
}


.lefttd a:visited{
	color:#848484;
}



hr {
     line-height:1px;  
     display:block;
     clear: left; 
     border: none; 
     height: 12px; 
     margin: 5px 0px 0px 0px !important; 
     margin: -2px 0px -7px 0px;
}

.boxedtd{
	padding-right:22px;
}

.picclass3{
	/*margin-left:10px;*/
	background-color:#dddddd;
	border:0px #D7D7D7 solid;
}


.buildingtable{
	width:380px !important;
	height:120px !important;
	border:0px #bbbbbb solid !important;
	border-spacing:0px 0px;
	font-size:8px;
	border-spacing:0px;
}

.buildingtable *{ text-align:center !important; }

.buildingtable td{
	vertical-align:middle !important; 
	width:50%;
	border:1px #c4c4c4 solid !important;
}

.docupload{
	font-size:10px !important;
}


.exhibmessage{
	border:1px solid black;
	width:300px;
	background-color:#888888;
}

.listdiv{
	/*height:438px;*/
	height:100%;
	display:table-cell;
}


.exhibitions .listdiv{
	height:400px;
}


.hoverpopup{
	visibility:hidden; 
	z-index:5; 
	padding:5px; 
	position:absolute; 
	top:0; 
	left:0;
	background:#888888; 
	color:white; 
	filter:alpha(opacity=90); 
	-moz-opacity:0.90;
	opacity:0.90; 
	max-width:200px;
	font-size:9px;
}

.leftmenu td div table{
	width:100%;
	text-align:right;
}

.exhibmessage td{
	text-align:center;
	padding:10px;
	color:#ffffff;
	font-size:11px;
}

.paginationbar
{
	width:100%;
	font-size:10px;
	text-align:left;
}


.sendtofriend {
	text-align:right;
	width:100%;
}

.sendtofriend td{
	padding-top:10px;
}

.paginationbar td a{
	font-size:10px;
	color:#848484 !important;
}

.paginationbar p{
	font-size:10px;
	color:#848484 !important;
	display:inline;
	font-weight:bold;
}

.logindirect td{
	padding-left:5px;
	text-align:right;
	color:#848484	;
}

.logindirect td a{
}

.logindirect3 a{
	font-size:9px;
	color:#ffffff;
}

.logindirect3 a:hover{
	color:#000000;
}

.logindirect3{
	margin-right:4px;
}

.logindirect3 td{
	padding-left:6px;
	padding-right:6px;
	border-right:1px solid #ffffff;
}


.paginationbar td a:hover{
	color:#000000 !important;
}


.paginationbar td *{
	color:#000000;
}

.paginationbar td{
	/*background-color:#efefef;*/
	text-align:right;
}

.paginationbar td table{
	margin-left:auto;
}

.selectorfirst{
	border-left:0px !important;
	padding-left:0px !important;
}

.paginationbar td table td{
	/*padding-left:10px;
	padding-right:10px;*/
	text-align:center;
	border-left:0px #dddddd solid;
	padding-top:1px;
	padding-bottom:1px;
		font-size:10px;
}

.exhibmore
{
	padding-bottom:8px;
}

.exhibmore *{}

.paginationbar td table td:first-child{
	border-left:0px;
}

.paginationbar td table td img{
	height:9px;
	border:0px;
	cursor:pointer;
}

.bottomnav{
	font-size:10px !important;
	padding:0px 2px 0px 0px;
	/*border-right:1px solid #848484;*/
	font-weight:bold !important;
}

.bottomnav a{
	color:white;
}

.bottomnav a:visited{
	color:white;
}

.bottomnav a:hoover{
	color:white;
}


.bottomnavnb{
	border-right:none !important;
}

.bottomfooter
{
	padding-left:266px;
}

.bottomfooter a
{
	font-weight:normal;
}

.bottomnavcontainer
{
	margin-top:auto;
	margin-bottom:auto;
	line-height:1em !important;
	height:16px;
	margin-left:156px;
}

.bottomnavcontainer *
{
	line-height:1em !important;
}

#zz4_TopNavigationMenu98n5 *
{
	border-right:none;
}

#zz1_TopNavigationMenu97n5 *
{
	border-right:none;
}


.bottomnavcontainer .lastelement *{
	border-right:none;
}


body *{
	font-family:Verdana;
	font-size:11px;
	line-height:1.5em;
	color:#5a5a5a;
}

body input
{
	color:#000000;
}

body input[disabled]
{
	color:#848484;
}


body{
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	background:#ffffff;
	margin:0px;
	
	/*background-image:url("/images/fonto.gif");*/
	background-repeat:no-repeat;
	background-position:252 48;

}

.ms-formbody input[type=text]{
	/*border:1px #aaaaaa solid;*/	
	border-style:solid;
	background:white;
}

.ms-formbody select{
	border:1px #aaaaaa solid;
	background:white;
}

.ms-formbody .ms-long{
	border:1px #aaaaaa solid;
	background:white;
}



.alphacurrent{
	font-weight:bold;
}

.alphabetically td{
	color:#848484; 
	font-size:10px;
	padding-top:38px;
	padding-bottom:8px;
	font-weight:bold;
	padding-left:6px;
}

.alphabetically td a{
	cursor:pointer;
	font-size:10px;
}

.alphabetically .current {
	color:#000000 !important;
}

.alphalist td a{
	font-size:10px ;
}

.alphadiv .dualview{
	margin-left:auto;
}

.alphadiv
{
	width:100%;
	height:254px !important;
}


.topinfo
{
	font-size:10px;
	color:#BBBBBB;
}

.everything{
	background-color:transparent;
	border:0px #bbbbbb solid;
	margin-left:auto; margin-right:auto;
	margin-top:0px;
	text-align:left;
}

.contentpadding{	
	margin-top:24px; 
	padding-right:0px;
	vertical-align:top;
	width:100%;
	height:446px;
	display:table;
}

.exhibitions .contentpadding{	height:396px; }


.contentpadding2{	
	padding-top:50px; 
	padding-right:0px;
	vertical-align:top;
	width:100%;
	height:446px;
	display:table;
}

.exhibartists{
	padding-left:64px;
}

.exhibartists .exhibartistsinner
{
	width:308px;
}

/*
.shadedtext *{
	color:#5d5d5d;
	font-size:11px;
	letter-spacing:1px;
	font-weight:500;
}

.shadedtext2 *{
	color:#5d5d5d;
	font-size:11px;
	letter-spacing:1px;
	font-weight:500;
}
*/

.shadedtext{
	padding-top:16px;
}

.shadedtext *{
	/*text-align:justify;*/
}

#effdiv .shadedtext{
	padding-top:0px;
}

.exhibitions #effdiv .shadedtext{
	padding-top:16px;
}


#effdiv{
	display:table;
	height:100%;
	width:100%;
}


.shadedtext table{
	height:100%;
	width:100%;
	border:0px #cfcfcf solid;
	/*background-color:#f0f0f0;*/
	background:transparent;
	 
	font-size:10px;
	line-height:14px;
}

.hrclass{
	display:none;
	border:none;
	background:#999999; 
	color:#999999; 
	height:1px;
}

.shadedtext table td{
	padding:0px 0px 10px 0px;
	vertical-align:top;
}

.itemviewtot{
	height:100%;
	border:0px #dedede solid; 
	background-color:transparent;
}

.itemviewtot td{
	vertical-align:top;
}


.itemviewtot2{
	height:100%;
	width:100%;
}

.itemviewtot2 td #wholetable{
	/*height:379px;
	width:336px;*/
	height:100%;
	width:100%;
	vertical-align:top;
}

.itemviewtot td #wholetable{
	height:100%;
	/*width:336px;*/
	vertical-align:top;
}

.whileloading{
	vertical-align:middle !important;
	text-align:center !important;
}

.whileloading td{
	vertical-align:middle !important;
	text-align:center !important;
}

/* GLOBAL WIDTHS */
.leftmenu *{
/*	width:110px;	*/
}

.leftsidebarmenu
{
	margin-right:auto;
}

.maxsize262 { }
  
.maxsize{
	width:1072px;
/*	margin-left:auto;*/
	margin-right:auto;
}
.testwdth{
	width:100%;
}

.frightup img{
border:0px;
}


.fpageim img{
	max-width:246px;
	width: expression(this.width > 246 ? '246px' : true);
}
/* ************ */


.sidepadding{
	padding-left:32px;
}

.shadedtext2{
	padding-top:0px;
}

.shadedtext2 p{
	margin:0px;
}

.shadedtext2 table{
	height:100%;
	width:100%;
	border:0px #cfcfcf solid;
	/*background-color:#e0e0e0;*/
/*	background-color:white;*/
	color:#000000 !important;
/*	color:#666666;*/
	 
	font-size:10px;
	line-height:14px;
}

.shadedtext2 table td{
	padding:0px 0px 0px 0px;
	vertical-align:top;
	color:#5f5f5f !important;
}

.dateheader p{
	color:#ffffff;
}

.dateheader{
	background-color:#a4a4a4; 
	font-size:11px; 
	font-weight:bold; 
	text-align:left; 
	color:#ffffff; 
	height:12px; 
	vertical-align:middle;
	margin-bottom:16px;
}

.titletext{
	
	font-size:10px;
	font-weight:bolder;
/*	padding-top:10px; */
	color:#888888;
}

.everything2{
	background-color:#ffffff;
	border:1px #bbbbbb solid;
	margin-left:auto; margin-right:auto;
	margin-top:0px;
}

.everything3{
	background-color:#ffffff;
	width:800px;
	border:1px #bbbbbb solid;
	margin-left:auto; margin-right:auto;
	margin-top:0px;
}

.simplest{
	
	font-size:10px;
	color:#777777;
}

.simplest_sml{
	
	font-size:8px;
	color:#777777;
	padding-right:2px;
}


.simplest_light{
	
	font-size:10px;
	color:#bbbbbb;
}


.thumbsnapshot2{
	background-color:transparent;
}

.thumbsnapshot2 table td table td p{
	color:#848484;
	font-weight:bold;
}


.thumbsnapshot2hover table td table td p{
	color:#000000;
	font-weight:bold;
}


.thumbsnapshot2 table td table td {
	padding-right:20px;
}

.thumbsnapshot2hover table td table td {
	padding-right:20px;
}

.picclass{
	vertical-align:top !important;
	/*margin-left:10px;*/
	background-color:transparent;
	border:0px #D7D7D7 solid;
}

.picclassdark{
	border:0px #a0a0a0 solid;
	background-color:#aaaaaa;
	text-align:center;
	vertical-align:middle !important;
}

.thumbsnapshotsimple{
	vertical-align:middle; 
	cursor:auto !important;
}

.thumbsnapshotsimple img{
	cursor:auto !important;
}


.thumbsnapshotsimple td table {
	padding-left:10px;
}


.thumbsnapshothover a:hover{
	text-decoration:none !important;
}

.thumbsnapshot *{
	vertical-align:top;
}

.thumbsnapshothover *{
	vertical-align:top;
}


.thumbsnapshot{
	vertical-align:top;
	text-align:left; 
	border-bottom:0px #d7d7d7 solid; 
	PADDING-TOP:0PX; 
	PADDING-BOTTOM:20PX;
	background-color:transparent;
}


.x-last .thumbsnapshot{ padding-bottom:0px; }

.thumbsnapshothover{
	vertical-align:top;
	text-align:left; 
	border-bottom:0px #d7d7d7 solid; 
	PADDING-TOP:0PX; 
	PADDING-BOTTOM:20PX;
	background-color:transparent;
}

.x-last .thumbsnapshothover{ padding-bottom:0px; }

body .thumbsnapshothover *{
	color:#000000;
}


.thumbsnapshothover td table {
	padding-left:0px;
}


.thumbsnapshot td table {
	padding-left:0px;

}

.thumbsnapshot .picclass table{
	padding-right:32px;
}

.thumbsnapshothover .picclass table{
	padding-right:32px;
}


.dualview4{
	 vertical-align:top;
}


.languages{
	padding-top:0px;
	padding-left:16px;
	vertical-align:top;
	text-align:right;
}

.languages table{ margin-left:auto; }

.languages *{
	color:#848484 !important;
}

.languages a:hover{
	color:#000000 !important;
}


.banner{
	height:76px;
	vertical-align:top;
}

.innerbanner{
	padding-top:12px;
}

.chooselang{
	border-left:1px solid #848484;
	padding-left:4px;
	padding-right:2px;
}

.chooselang.first{
	padding-left:0;
	border-left:none;
}



.topsitebanner{
	vertical-align:top;
	padding-left:8px !important;
}

.genmenu{
	text-align:right;
}

.menuedited{
	font-size:10px;
	text-align:left;
	text-decoration:none;
	padding-left:32px;
}

.menuedited td{
	color:#aaaaaa !important;
	font-weight:normal !important;
}


.menuedited a{
	/*color:#888888 !important;
	font-weight:normal !important;*/
}

.menuedited a:hover{
	color:#222222 !important;
		text-decoration:none !important;
}

.menuedited .current{
	color:#666666 !important;
	font-weight:bold;
}

.menuedited .current:hover{
	color:#222222;
	text-decoration:none;
}

body .pressofficefilter{
	padding-top:6px;
}

body .pressofficefilter a{
	font-size:10px !important;
}

body .acquisitionsfilter a{
	font-size:10px !important;
	color:#848484;
}

body .acquisitionsfilter .current {
	color:#848484 !important;
}

body .acquisitionsfilter .current a{
	color:#848484 !important;
}

body .acquisitionsfilter {
background-color:#FFFFFF;
}

.genmenu td{
	/*padding-bottom:10px; */
}

.genmenu #menulast{
	padding-bottom:0px;
}


body .genmenu a{
	color:#888888 !important;
	font-weight:normal;
}

body .genmenu a:hover{
	color:#303030 !important;
	text-decoration:none;
}

body .genmenu .current{
	color:#444444 !important;
	font-weight:normal;
}

body .genmenu .current:hover{
	color:#555555 !important;
	text-decoration:none;
}

body .genmenu p a{
	color:#888888 !important;
}

body .genmenu p a:hover{
	color:#303030 !important;
		text-decoration:none;
}

body .genmenu p .current{
	color:#444444 !important;
	font-weight:bold;
}

body .genmenu p .current:hover{
	color:#555555 !important;
		text-decoration:none;
}


/********/
.genmenu2{
	text-align:right;
}

.genmenu2 *{
	font-size:10px !important;
	color:#848484;
	font-weight:bold;
}

.genmenu2 td{
	padding-right:8px;
	padding-left:8px;
	padding-bottom:0px;
	border-left:1px #848484 solid;
}

.genmenu2 td:first-child{
	padding-left:0;
	border-left:0px;
}

.genmenu2 .menufirst{
	padding-left:0;
	border-left:none !important;
}


.genmenu2 .current {
	color:#000000;
}

.genmenu2 .current a{
	color:#000000;
}


.popupwindowtitle{
	font-size:9px;
	
	color:#777777;
	font-weight:bold;
	letter-spacing:2px;
	vertical-align:bottom;
	text-align:center;
}

.popupwindowtable{
	background-color:#dddddd;
	border-top: 1px #ededed solid;
	border-left: 1px #fdfdfd solid;
	border-bottom: 1px #adadad solid;
	border-right: 1px #8d8d8d solid;
}

.popupwindowinnertable{
	background-color:#dddddd;
	border-bottom: 1px #ededed solid;
	border-right: 1px #fdfdfd solid;
	border-top: 1px #adadad solid;
	border-left: 1px #9d9d9d solid;
}

.popupwindowtable2{
	background-color:#999999;
	border-top: 1px #adadad solid;
	border-left: 1px #bdbdbd solid;
	border-bottom: 1px #7d7d7d solid;
	border-right: 1px #6d6d6d solid;
}

.popupwindowinnertable2{
	background-color:#999999;
	border-bottom: 1px #adadad solid;
	border-right: 1px #bdbdbd solid;
	border-top: 1px #7d7d7d solid;
	border-left: 1px #6d6d6d solid;
}

.popupwindowtablesimple td{
	text-align:center;
	background-color:transparent;
	padding-top:0px;
	padding-bottom:0px;
}


.exhibimage{
	/*	padding-top:10px; */
	padding-right:0px;
	text-align:left;
	background-color:transparent;
	max-width:477px;
	max-height:160px;
	height: expression(this.height >= this.width+317 && this.height > 160 ? '160' : true);
	width: expression(this.height < this.width-317 && this.width > 477 ? '477px' : true);
}

.exhibimage img{
	/*border:1px #dddddd solid;*/
	max-height:173px;
	max-width:416px;
	height: expression(this.height >= this.width-243 && this.height > 173 ? '173px' : true);
	width: expression(this.height < this.width-243 && this.width > 416 ? '416px' : true);

}

.largeimage{
	/*border:1px #dddddd solid;*/
	max-height:600px;
	max-width:800px;
	height: expression(this.height >= this.width && this.height > 600 ? '600px' : true);
	width: expression(this.height < this.width && this.width > 800 ? '800px' : true);

}

.nextitem { text-align:right; }
.nextitem table { margin-left:auto; }

.reloadablediv{
	/*margin-right:32px;*/
	height:100%;
	width:416px;
	display:table;
}

.reloadablediv .listdiv{
	height:100%;
}

.randomsnapheader{
	/*color:#888888;*/
	color:#888888;
	font-weight:bolder;
	text-align:left;
	font-size:10px;
}

.descriptiontext
{
	color:#888888;
	text-align:left;
	font-size:10px;
	display:inline;
}


.exhibtable{
	width:100%;
	height:100%;
}

.exhibtable td{
	vertical-align:top;
}

.exhibtable2{
	width:416px;	
}

.exhibitemtable{
	width:400px;
}

.exhibtitle{
	font-size:12px;
	font-weight:bolder;
	vertical-align:bottom;
	margin-bottom:0;
	color:#848484;
	letter-spacing:2px;
/*	height:22px;*/
	/*padding-top:10px;*/
	vertical-align:top;
	/*border-bottom:1px #000000 solid;*/
}

.thumbnailimages {
	margin-top:22px;	
}

.imgsnap{
	padding-bottom:4px;
	padding-right:1px;
}

.imgsnap2{
	padding-bottom:8px;
	padding-right:0px;
	padding-left:8px;
	background-image:url("") !important;
	vertical-align:middle !important;
}

.imgsnap2 img{ height:9px !important; width:9px !important; cursor:pointer; }


.itemtable{
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;
	background-color:#8d8d8d;
	border:0px white solid;
}

.itemtable2{
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	/*background-color:#f0f0f0;*/
	background-color:transparent;
	border:0px white solid;
}

.itemtable2 #mitemimage{
	padding-bottom:2px;
	padding-top:2px;
}

.itemimg{
	max-height:300px;
	max-width:440px;
	height: expression(this.height >= this.width && this.height > 300 ? '300px' : true);
	width: expression(this.height < this.width && this.width > 400 ? '400px' : true);
	border:1px #6a6a6a solid
}

.itemimg2{
	max-height:250px;
	max-width:340px;
	height: expression(this.height >= this.width-250 && this.height > 250 ? '250px' : true);
	width: expression(this.height < this.width-250 && this.width > 340 ? '340px' : true);
	border:0px #d5d5d5 solid;
}

.mainleft{
	max-width:180px;
	width: expression(this.height < this.width && this.width > 180 ? '180px' : true);
}

.maincenter{
	width:100%;
	height:100%;
}

.maincenterleft{
	max-width:490px;
	width: expression(this.height < this.width && this.width > 490 ? '490px' : true);
}



.header2style{
	font-size:11px; color:#888888; text-align:left;
}

.headerstyle{
/*	padding-top:5px;*/
	font-weight:bold; 
	text-align:left; 
	color:#888888; 
	/*height:15px; */
	vertical-align:bottom;
}


.headerclass99{
	padding-top:5px;
	font-size:10px; 
	font-weight:bold; 
	text-align:left; 
	color:#303030; 
	/*height:15px; */
	vertical-align:bottom;
}

.headerstyle2{
	font-size:14px; 
	font-weight:bold; 
	text-align:left; 
	color:#bbbbbb; 
	/*height:20px; */
	vertical-align:top;
}


.textstyle{
	font-size:10px; 
	color:#dfdfdf; 
	text-align:justify;
}

.textstyle td{

	color:#dfdfdf; 
	text-align:justify;
}


.textstyle_al{
	color:#5d5d5d; 
	text-align:justify;
}

.textstyle_al td{
	text-align:left;
}



.titlestyle{ 
	font-weight:bold; 
	color:white; 
	text-align:left;
	padding-bottom:5px;
}

.titlestyle_al{
	font-weight:bold; 
	text-align:left;
	padding-top:0px;
	padding-bottom:5px;
}

.titlestyle_al:hover{
	font-weight:bold; 
	text-align:left;
	padding-bottom:5px;
}


.footerstyle{
	/*font-size:9px;*/
	text-align:left; 
	vertical-align:top;
}


.hoverwatch{
	font-size:9px;
	text-align:left; 
	color:#222222;  
	vertical-align:top;
}


input{
	font-size:10px;
}


.contentext{
	height:233px;
	width:258px;
	overflow:auto;
}


.allcontent{
	text-align:center;
	background-color:white;
}

.videoim{
	filter:alpha(opacity=70); 
	-moz-opacity:0.70;
	opacity:0.70;
	/*border-right:1px #888888 solid;
	border-bottom:1px #888888 solid;*/
}

.header{
	width:100%;
	vertical-align:middle;
	text-align:left;
	height:25px;
	position:absolute;
	left:0px;
	top:41px;
	border:0px;
	z-index:2;
}

.emstbanner{
	position:relative;
	z-index:3;
}

.cube{
	position:relative;
	z-index:3;
	padding:0px 6px 0px 0px;
}

.navheader{

}

p.MsoNormal{
	text-align:justify;
	color:black;
}


.insidecontent{
	height:600px;
	overflow:auto;
	scrollbar-arrow-color:#777777;
	scrollbar-base-color:#fefefe;
	scrollbar-darkshadow-color:#bbd3df;
}

.tabcontent{
	background-color:#f2f2f2;
	background-image:url('');
	background-repeat:no-repeat;
	width:994px;
}

.ms-main{	
	background-color:white;
	overflow:hidden;
}

.sillyfooter {
	font-size:11px !important;
	font-weight: bolder !important;
	padding-top:4px!important;
	border:1px white solid!important;
	padding-bottom:6px!important;
	text-align:center!important;
	display:block!important;
	width:122px!important;
	background:#cccccc!important;
	background-repeat:no-repeat!important; 
	background-position:88px 12px!important;
	color:white !important;
	text-decoration:none !important;
}


.footertable{
	text-align:right;

}

.footertable td{
	text-align:right;
}


.footernav{
	
	margin:0px;
	height:15px;
	padding:0px;
	vertical-align:middle;
	padding-left:10px;
	text-align:right;
}

.footernav a{
	display:block;
/*	width:100px;*/
	height:15px;
	font-size:10px;
	text-decoration:none;
	color:black;
	padding:0px 10px 0px 10px;
}

.footernav a:hover{
	color:#888888;
}

.footernav td{
	border-right:0px #cccccc solid;
	text-align:center;
	/*padding:0px 10px 0px 10px;*/
	/*width:110px;*/
}

.footernav td.last{
	border-right:0px;
}


.footernav2{
	
	margin:0px;
	height:15px;
	padding:0px;
	vertical-align:middle;
	padding-left:10px;
	color:#888888;
	font-size:10px;
	text-align:right;
}

.footernav2 a{
	display:block;
/*	width:100px;*/
	height:15px;
	font-size:10px;
	text-decoration:none;
	color:#888888;
	padding:0px 10px 0px 10px;
}

.footernav2 a:hover{
	/*font-weight:bold;*/
	color:#888888
}

.footernav2 td{
	border-right:0px #cccccc solid;
	text-align:center;
	/*padding:0px 10px 0px 10px;*/
	/*width:110px;*/
}

.footernav2 td.last{
	border-right:0px;
	padding-left:10px;
	padding-right:10px;
}

.copyrights{
	color:#5a5a5a;
	font-size:10px;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
}

.backgrdiv{
background:#e0e0e0;
height:100%;
position:absolute;
z-index:0;
left:224px;
top: 93px;
}

.maincontentdiv{
padding-top:20px;
position:relative;
z-index:2;
}

.contentplaceholder
{
	width:100%;
}

.contenttable
{
	width:100%;
	height:544px;
}

.f_contenttable
{
	width:100%;
	height:458px;
}


img{ margin-left:0px; }

body .lefttd{
	padding-top:8px;
	padding-right:32px;
	vertical-align:top;
	color:#848484;
}

.lefttd *{
		text-align:left !important;
		padding-right:0px !important;
		vertical-align:top;
}

.leftsidebar
{
	width:244px;
	text-align:right;
}

.leftsidebarcontent
{
	padding-left:0px;
	padding-right:32px;
	text-align:left;
	/*height:76px;*/
	padding-bottom:16px;
}

.leftsidebarcontent .globaltitle *{
	font-size:19px;
	font-weight:normal !important;	
	color:#848484 !important;
}

.leftsidebarcontent .globaltitle a:hover{
	color:#848484;
}

.fpagepadding
{
	width:8px;
}

.fpagefooterpadding
{
	height:1px;
	width:276px;
}

.eduprograms *{
	font-size:10px !important;
	font-weight:bold;
	background-color:#FFFFFF;
	color:#cccccc;
}

.eduprogramshover *{
	font-size:10px !important;
	font-weight:bold;
	background-color:#FFFFFF;
	color:#cccccc;
}

.eduprograms .x-selected *{
color:#cccccc;
}



.leftsidebarcontent .globaltitle
{
	letter-spacing:2px;
	text-align:right;
	font-weight:bold;
	color:#848484;
	border-bottom:1px solid #848484;
	padding-bottom:4px;
	margin-right:auto;
	/*padding-left:32px;*/
}

.leftsidebarcontainer
{
	padding-left:8px;
	text-align:left;
	padding-right:32px;
}

.footernavtd{
	padding-top:0px;
}

.footernavtd .footeroutertable{
	width:100%;
}

.textcontent{
	vertical-align:top; 
	overflow:hidden; 
	margin:0px; 
	left: 0px; 
	top: 0px; 
	height:269px; /* 284 */
}

.textcontent2{
	vertical-align:top; 
	overflow:hidden; 
	margin:0px; 
	left: 0px; 
	top: 0px; 
}


#topzone .ms-WPBody{
	padding-bottom:16px;
}


.fixedrightbar
{
	/*width:376px;*/
}



.largefixedsidebar
{
	vertical-align:top;
	width:340px; /* 208 !!!!!! */
}

.pagecontenttext{
	padding-bottom:0px;
	padding-right:0px;
}


/* TEST TEST TEST  */

.imagearea .ms-WPBody {
	/*position:relative !important;
	left:-32px !important;
	text-align:center;*/
}

.layoutcontent{	width:580px; }


.imagearea img {
	max-width:580px;
	/*max-height:200px;*/
	/*height: expression(this.height >= this.width-280 && this.height > 200 ? '200px' : true);*/
	width: expression(this.height < this.width-280 && this.width > 580 ? '580px' : true);
}

/*.textcontent *{ text-align:justify; }*/

.calendaritemhover
{
	padding-bottom:16px;
}

.calendaritem
{
	padding-bottom:16px;	
}

.noupper{
	width:580px;
}

.noupper .shadedtext{
	padding-top:0px;
}

/* */

.textcontentscrollback{	
	position:relative;
	/*height:290px !important; */
	top:0px; 
	right:0px; 
	left:0px;
}

.sibarnavl1{
	padding-top:6px;
	padding-bottom:0px;
	letter-spacing:2px;
	font-size:11px !important;
}

.sibarnav a{
	font-size:10px !important;
	color:#cccccc!important;
	/*letter-spacing:1px;*/
}

.sibarnav{
	background-color:#FFFFFF;
}

.sibarnav .current{
	color:#888888 !important;
}

.sideselected a{
	color:#848484!important;
}


.registerlink{
	height:15px;
	/*background-color:#666666;*/
	text-align:center;
	padding-right:10px;
	padding-top:0px;
}

.registerlink a{

font-size:10px;
color:#888888;
display:block;
padding:0px 10px 0px 10px;
text-decoration:none;
height:15px;
}

.registerlink a:hover{
	color:#888888;
	/*background-image:url("/images/smarr.gif");
	background-repeat:no-repeat;
	background-position:right 5px;*/
}

.firstwelcomer{
	/*height:15px;*/
	vertical-align:middle;
	/*background-color:#666666;*/
	text-align:right;
	padding-top:10px;
}

.firstwelcomer a{
	font-size: 9px;
	/*background-color:#666666;*/
	color:#888888;
	/*width:100px;*/
	text-align:right;
/*	height:15px;*/
	padding:0px;
	display:inline;
}

.firstwelcomer a:hover{
	color:#888888;
}


.firstregister {
	height:15px;
	vertical-align:middle;
	/*background-color:#666666;*/
	text-align:center;
	padding-right:0px;
	padding-top:5px;
}

.firstregister a{
	font-size: 9px;
	/*background-color:#666666;*/
	color:#888888;
	/*width:100px;*/
	text-align:center;
	height:15px;
	padding:0px;
	padding:5px 0px 0px 0px;
	display:block;
}

.firstregister a:hover{
	color:#888888;
}




.welcomer{
	height:15px;
	vertical-align:middle;
	/*background-color:#666666;*/
	text-align:center;
	padding-right:10px;
	padding-top:0px;
}


.welcomer a{
	font-size: 9px;
	/*background-color:#666666;*/
	color:#888888;
	/*width:100px;*/
	text-align:center;
	height:15px;
	padding:0px;
	padding:0px 10px 0px 10px;
	display:block;
}

.welcomer a:hover{
	color:#888888;
	/*background-image:url("/images/smarr.gif");
	background-repeat:no-repeat;
	background-position:right 5px;*/
}

.titlefield{
color:#888888;
font-weight:normal;

font-size:10px;
font-weight:bold;
text-align:left;
/*border-bottom:2px #707070 dotted;*/
padding:0px;
}

.imagec{
	background:#aaaaaa;
}

.ms-stylebox2{

font-size:10px;
border:1px solid #CCCCCC;
padding:2px;
vertical-align:top;
}

.ms-alphaimage{
behavior:url("");
}
.ms-alignleft{
text-align:left;
}
.ms-alignright{
text-align:right;
}
.ms-toolbarContainer{

font-size:10px;
text-decoration:none;
color:#010101;
}
.ms-formtoolbar{

font-size:10px;
text-decoration:none;
color:#010101;
}
.ms-viewtoolbar{

font-size:10px;
text-decoration:none;
color:#010101;
}
.ms-toolbar{

font-size:10px;
text-decoration:none;
color:#010101;
}
.ms-formtoolbar{
margin-bottom:7px;
}
.ms-formtoolbar td{
padding:0px;
vertical-align:top;
}
.ms-toolbar-togglebutton-on{
border:1px solid #dfdfdf;
background-color:#e0e0e0;
}
.ms-toolbarContainer{
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
}
table.ms-viewtoolbar{
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
}
table.ms-toolbar{
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
}
.ms-toolbarContainer{
border:1px solid #fdfdfd;
border-collapse:collapse;
}
table.ms-toolbar{
border:1px solid #fdfdfd;
border-collapse:collapse;
}
.ms-toolbarContainer{
padding:2px;
}
.ms-toolbarItem{
display:inline;
white-space:nowrap;
}
table.ms-viewtoolbar{
border-top:1px solid #777777;
border-bottom:1px solid #777777;
}
.ms-attachButton
{
text-align:left 
}
.ms-listheader{
font:10pt verdana;
color:#aaaaaa;
font-weight:bold;
height:28px;
background-image:url("");
background-repeat:repeat-x;
background-color:#d9d9d9;
}
.ms-menutoolbar{
border-bottom:1px solid #777777;
height:22px;
background-color:#ededed;
background-image:url("");
background-repeat:repeat-x;
}
.ms-menutoolbar td{
border-top:solid 0px #dfdfdf;
border-bottom:solid 0px #fcfcfc;
}
.ms-menutoolbar td a{
color:#010101;
font-size:10px;
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-buttoninactivehover{
margin:2px 2px 2px 2px;
padding:2px 7px 3px 7px;
background-color:transparent;
line-height:16px;
}
.ms-menubuttoninactivehover{
margin:2px 2px 2px 2px;
padding:2px 7px 3px 7px;
background-color:transparent;
line-height:16px;
}
.ms-buttonactivehover{
margin:0px 1px 0px 1px;
padding:3px 7px 4px 7px;
background-image:url("");
line-height:16px;
border:solid 1px #777777;
cursor:pointer;
}
.ms-menubuttonactivehover{
margin:0px 1px 0px 1px;
padding:3px 7px 4px 7px;
background-image:url("");
line-height:16px;
border:solid 1px #777777;
cursor:pointer;
}
.ms-buttoninactivehover{
padding:0px 7px 1px 7px;
}
.ms-buttonactivehover{
padding:1px 7px 2px 7px;
}
.ms-buttonactivehover img{
margin:1px 1px 0px 0px;
}
.ms-buttoninactivehover img{
margin:1px 1px 0px 0px;
}
td.ms-menutoolbarheader{
font-size:10pt;

color:#aaaaaa;
font-weight:bold;
line-height:16px;
padding-left:7px;
padding-right:7px;
}
.ms-listheaderlabel{
color:#aaaaaa;
}
.ms-viewselectorhover{
font-size:10px;

}
.ms-viewselectortext{
font-size:10px;

}
.ms-viewselector{
font-size:10px;

}
.ms-listheaderlabel{
font-size:10px;

}
td.ms-viewselector{
border:solid 1px #050505;
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
font-weight:bold;
padding:0px;
}
.ms-authoringcontrols td td.ms-viewselectorhover{
border:solid 1px #050505;
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
font-weight:bold;
padding:0px;
}
.ms-authoringcontrols td td.ms-viewselector{
border:solid 1px #050505;
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
font-weight:bold;
padding:0px;
}
.ms-toolbar td td.ms-viewselectorhover{
border:solid 1px #050505;
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
font-weight:bold;
padding:0px;
}
.ms-toolbar td td.ms-viewselector{
border:solid 1px #050505;
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
font-weight:bold;
padding:0px;
}
.ms-menutoolbar td td.ms-viewselectorhover{
border:solid 1px #050505;
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
font-weight:bold;
padding:0px;
}
.ms-menutoolbar td td.ms-viewselector{
border:solid 1px #050505;
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
font-weight:bold;
padding:0px;
}
.ms-menutoolbar td td{
border:none;
}
div.ms-viewselectorhover{
border:solid 1px #ffffff;
padding:1px 12px 1px 4px;
background-image:url("");
background-repeat:no-repeat;
background-position:center right;
cursor:pointer;
}
div.ms-viewselector{
border:solid 1px #ffffff;
padding:1px 12px 1px 4px;
background-image:url("");
background-repeat:no-repeat;
background-position:center right;
cursor:pointer;
}
div.ms-viewselector a{
color:#000000;
}
.ms-authoringcontrols td td.ms-viewselectorhover{
background-image:url("");
background-color:transparent;
}
.ms-toolbar td td.ms-viewselectorhover{
background-image:url("");
background-color:transparent;
}
.ms-menutoolbar td td.ms-viewselectorhover{
background-image:url("");
background-color:transparent;
}
td.ms-viewselectorhover{
width:180px;
}
td.ms-viewselector{
width:180px;
}
.ms-bottompaging{
background:transparent;
	text-align:right;
}
.ms-bottompaging table{
	margin-left:auto;
}

.ms-bottompagingline1{
line-height:0px;
background:transparent;
}
.ms-bottompagingline2{
line-height:0px;
background:transparent;
}
.ms-bottompagingline3{
line-height:0px;
background:transparent;
}
.ms-paging{
font-size:10px;
font-weight:normal;
color:#aaaaaa;
}
.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("");
border-collapse:collapse;
margin:0px 1px 0px 1px;
}
.ms-splitbuttonhover .ms-splitbuttontext{
border:1px solid #777777;
cursor:pointer;
}
.ms-splitbuttonhover .ms-splitbuttondropdown{
border:1px solid #777777;
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:#FFFFFF;
color:#000000;
border:#c4c4c4;

font-size:10px;
}
TD.ms-rtetoolbarunsel{
padding:3px;
}
TD.ms-rtetoolbarsel{
padding:2px;
border:solid 1px #e0e0e0;
background-image:url("");
background-repeat:repeat-x;
}
.ms-rtetoolbardis{
filter:alpha(opacity=25);
cursor:default;
}
a.ms-rtetoolbardis{
cursor:default;
}
TD.ms-rtetoolbarhov
{
padding:2px;
border:solid 1px #050505;
background-image:url("");
background-repeat:repeat-x;
background-color:#cccccc;
cursor:pointer;
color:#000000;
}
.ms-propertysheet th.ms-gridT1
{

text-align:left;
font-size:0.7em;
color:#000000;
width:190px;
}
.ms-gridT1
{

text-align:left;
font-size:0.7em;
color:#000000;
width:190px;
}
.ms-gridCol{

text-align:center;
font-size:.6em;
color:#7f7f7f;
width:90px;
}
.ms-GRFontSize{
font-size:10px;
color:#010101;
}
.ms-viewselect a:link{
font-size:10px;
color:#010101;
}
select{
font-size:10px;
}

.ms-formtable{
	width:100%;
}
.ms-formlabel{
vertical-align:middle;
text-align:right;
font-size:10px;
/*border-top:1px solid #d8d8d8;*/
/*padding-top:3px;*/
/*padding-right:2px;*/
padding-bottom:3px;
font-weight:bold;
width:154px;
}

.ms-formlabel2{
vertical-align:middle;
text-align:right;

font-size:.7em;
border-top:0px solid #d8d8d8;
padding-top:3px;
padding-right:0px;
padding-bottom:3px;
color:#666666;
font-weight:bold;
}

.ms-formdescription A{
color:#010101;
text-decoration:none;
}
.ms-formvalidation{
color:#bf6f88;

font-size:10px;
}
.ms-formtable .ms-formbodysurvey{
line-height:1.3em;
}
.ms-formtable .ms-formbody{
line-height:1.3em;
}
.ms-informationbar{
background-color:#e0e0e0;
border:1px solid #fcfcfc;
}
.ms-informationbar td{
font-size:10px;
color:#000000;
}
.ms-radiotext{
cursor:default;
text-align:left;

font-size:10px;
height:19px;
}
.ms-radiobutton-child{
margin-left:20px;
}
.ms-gridtext{
cursor:default;
text-align:right;

font-size:10px;
height:19px;
}
.ms-formbody{
text-align:right;
font-size:10px;
vertical-align:middle;
background:transparent;
/*border-top:1px solid #d8d8d8;*/
/*padding:3px 6px 3px 6px;*/
padding-bottom:3px;
}
.ms-formbodysurvey{

font-size:.7em;
vertical-align:top;
background:none;
border-top:none;
padding:5px 8px 15px 8px;
}
.ms-formbody FONT{
line-height:normal
}
.ms-formline{
border-top:1px solid #c4c4c4;
padding-right:8px;
padding-left:8px;
}
.ms-formdescription
{

font-size:10px;
color:#7f7f7f;
}
.ms-formfieldcontainer
{
}
.ms-formfieldlabelcontainer
{
margin:4px 4px 0px 4px;
}
div.ms-formfieldlabelcontainer span.ms-formfieldlabel
{
font-size:10px;
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("");
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-pickersearchbox{
border:solid 1px #030303;
border-right:none;
color:#aaaaaa;

font-size:10px;
height:19px !important;
padding-top:2px;
padding-left:2px;
}
.ms-searchbox{
border:solid 1px #030303;
border-right:none;
color:#aaaaaa;

font-size:10px;
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 #030303;
}
.ms-searchimage{
border:solid 1px #030303;
border-left:solid 1px #030303;
background-color:#fefefe;
padding-left:3px;
padding-right:3px;
padding-bottom:2px !important;
padding-top:2px !important;
}
.ms-searchcorner{
background-color:#FFFFFF;
background-image:url("");
background-repeat:no-repeat;
background-position:left top;
}
.ms-secondary-title
{
padding-bottom:3px;
display:block;
}
table.ms-form th{
color:#010101;

font-size:10px;
font-weight:normal;
text-align:left;
vertical-align:top;
}
table.ms-form td{
font-size:10px;
width:100%;
vertical-align:top;
}
.ms-formrecurrence{

font-size:10px;
font-weight:normal;
text-align:left;
vertical-align:top;
}
.ms-fileinput{
font-size:10px;
}
.ms-longfileinput{
font-size:10px;
width:298px;
}
.ms-long{
width:254px;
}
.ms-longer{
width:411px;
}
.ms-rtelong{
width:384px;
}
.ms-rtelonger{
width:409px;
}
.ms-lookuptypeintextbox{
font-size:10px;
}
.ms-rtedropdown{
font-size:10px;
}
.ms-inputuserfield{
font-size:10px;
}
.ms-radiotext{
font-size:10px;
}
.ms-rtelonger{
font-size:10px;
}
.ms-longer{
font-size:10px;

}
.ms-rtelong{
font-size:10px;

}
.ms-long{
font-size:10px;

}
.ms-input{
font-size:10px;

}
.ms-rtelonger{
border:1px solid #a5a5a5;
}
.ms-rtelong{
border:1px solid #a5a5a5;
}
.ms-inputuserfield{
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-GRHeaderBackground{
}
.ms-bannerframe{
	width:100%;
	padding:0px;
	height:15px;
}
.topmenu{
	padding:0px  0px 0px 0px;
	vertical-align:middle !important;
}

.topmenucontainer{
	width:480px;
	margin-left:156px;
	text-align:center;
}

.topmenu * {
	font-size:11px !important;
}

.topmenu .topnavcontainer{
	margin-left:auto;
	margin-right:auto;
}


.ms-banner{
vertical-align:middle;
}
.ms-banner a:link{
text-decoration:none;
white-space:nowrap;
}
.ms-banner a:visited{
text-decoration:none;
}
.ms-bannerContainer{
background:url("");
background-position:right top;
background-repeat:repeat-y;
background-color:transparent;
padding-right:0px;
padding-left:0px;
}
.ms-globalbreadcrumb{
font-size:10px;
text-align:right;
background-color:#fefefe;
padding:0px 0px 0px 0px;
}
.ms-globalbreadcrumb a{
text-decoration:none;
color:#666666;
}
.ms-globalbreadcrumb{
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:8px;
background:transparent;

}
.ms-globallinks a{
text-decoration:none;
}
.ms-globallinks{
color:#666666;
text-decoration:none;

}
.ms-pagebreadcrumb{
padding:2px 3px 3px 11px;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
}
.ms-pagebreadcrumb a{
font-size:8px;
background-color:#fefefe;
color:#666666;
text-decoration:none;
}
.ms-pagebreadcrumb{
font-size:10px;
background-color:#fefefe;
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 a{
font:8pt tahoma;
font-weight:bold;
color:#666666;
text-decoration:none;
}
.ms-siteaction{
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 0px #FFFFFF;
}
.ms-siteactionsmenunews{
white-space:nowrap;
font:9px verdana;
padding:0px;
border:none;
cursor:pointer;
}

.ms-siteactionsmenu{
height:19px;
white-space:nowrap;
font:9px verdana;
padding:0px;
border:none;
cursor:pointer;
visibility:hidden;
}

.ms-siteactionsmenu *{
	text-align:right;
}

.jsOn .ms-siteactionsmenu{
	visibility:visible;
}

.ms-siteactionsmenu div div div{
background-image:url("");
background-repeat:repeat-x;
border-top:0px solid #000000;
border-left:0px solid #000000;
border-right:0px solid #000000;
background-color:transparent;
padding:1px 0px 1px 0px;         /* TOP BAR HEIGHT */
/*height:15px;*/
}

.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:url("");
border-top:0px solid #e0e0e0;
border-left:0px solid #e0e0e0;
border-right:0px solid #e0e0e0;

}
.ms-actionbar{
background-color:#FFFFFF;
border:1px solid #777777;
padding-top:1px
}
.ms-actionsep{
height:8px;
border-right:1px solid #777777;
}
.ms-topnavContainer{
border:none;
border-left:solid 0px #bfbfbf;
}

.ms-topnavContainer *{
	font-weight:bold !important;
}

.ms-topsidenav{
font-size:10px;
color:black;
height:15px;
font-weight:normal;
text-align:left;
display:inline;
width:120px;
vertical-align:middle;
padding:0px 2px 0px 0px; 
}

.ms-topsidenav a:visited{
color:#888888;
}


.ms-topnavmod
{
	font-size:10px;
	color:#ffffff;
	height:15px;
	text-align:center;
	display:block;
	vertical-align:middle;
	padding:0px 2px 0px 2px;
	border-right:1px solid white;

}

.ms-topnavmod a:visited{
color:#ffffff;
}

.ms-topnavmod a:hover{
color:#000000;
}

.ms-topnavselected a{
color:#000000;
vertical-align:middle;
display:block;
height:15px;
}

.ms-topnavselected a:hover{
color:#000000;
vertical-align:middle;
display:block;
height:15px;
}

.ms-topnavselected a:visited{
	/*font-weight:normal;*/
	color:#000000;
}


.ms-topnav img{
position:relative;
left:0px;
}
.ms-topNavFlyOutsContainer
{
border:solid 0px #888888;
}
.ms-topNavFlyOuts{
background-color:#eeeeee;

font-size:10px;
color:#888888;
border:solid 0px #888888;
padding-left:2px;
padding-top:1px;
padding-bottom:1px;
padding-right:2px;
font-weight:normal;
}

.ms-topNavFlyOuts a{
display:block;
/*width:120px;*/
/*width:100%;*/
/*min-width:120px;*/
color:#000000;
color:#888888;
}

.ms-topNavFlyOuts a:hover{
color:#000000 !important;
}


.ms-topNavFlyOutsHover{
background-color:#e8e8e8;
color:#888888;
}
.ms-nav .ms-SPZoneLabel{
font-size:10px;
}
.ms-nav td{
font-size:10px;
}
.ms-formula{
font-size:10px;

width:222px;
height:135px;
}
.ms-dttimeinput{
vertical-align:middle;
padding-top:0px;
padding-bottom:0px;
padding-right:4px;
padding-left:0px;
font-size:0px;
}
.ms-dtinput{
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:10px;

font-weight:normal;
text-align:left;
color:#000000;
}
/*.ms-quicklaunchnavsep{
background-color:#fdfdfd;
}
.ms-quicklaunch table td{
border-top:0px solid #ededed;
}
.ms-quicklaunch .ms-treeviewouter table td{
border-top:none;
}
.ms-quicklaunch span.ms-navheader{
background-color:#fcfcfc;
border-top:solid 0px #dfdfdf;
border-left:solid 0px #dfdfdf;
padding:0px 4px 0px 4px;
}
.ms-navheader2 td{
background-color:#fcfcfc;
border-top:solid 0px #dfdfdf;
border-left:solid 0px #dfdfdf;
padding:0px 4px 0px 4px;
}
.ms-quicklaunch table.ms-navheader td{
background-color:#fcfcfc;
border-top:solid 0px #dfdfdf;
border-left:solid 0px #dfdfdf;
padding:0px 4px 0px 4px;
}
div.ms-treeviewouter div{
border-top:solid 0px #ededed;
}
div.ms-treeviewouter div div{
border:none;
}
.ms-quicklaunch span.ms-navheader{
background-color:#fcfcfc;
border-top:0px solid #ededed;
border-left:solid 0px #dfdfdf;
border-bottom:0px solid #ededed;
padding:0px 6px 0px 6px;
}
.ms-quicklaunch table.ms-navsubmenu2 td{
border:none;
}
.ms-quicklaunch table.ms-selectednavheader td{
width:100%;
background-color:#fbfbfb;
}
.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 #050505;
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
margin:0px;
margin-bottom:0;
width:100%;
}
.ms-quicklaunch table.ms-selectednav td{
background:transparent url("");
background-repeat:no-repeat;
background-position:top left;
border:solid 1px #ffffff;
padding:0px 4px 0px 12px;
margin:0px;
}
table.ms-selectednav td a.ms-selectednav{
background:none;
color:#000000;
}
.ms-quicklaunch table.ms-selectednavheader td{
width:100%;
background-color:#fbfbfb;
background-image:url("");
background-repeat:repeat-x;
padding-top:0px;
padding-bottom:0px;
border-top:solid 0px #ffffff;
border-left:solid 0px #ffffff;
padding:0px 0px 0px 0px;
}*/
/*span.ms-navitem{
background-image:url("");
background-repeat:no-repeat;
background-position:left top;
padding:3px 6px 4px 16px;

}*/
table.ms-navitem td{ /* ITEM */
text-align:left;
background-image:url("");
background-repeat:no-repeat;
background-position:left top;
padding:0px 0px 0px 0px;

font-size:10px;
}
.ms-navsubmenu1{
width:100%;
border-collapse:collapse;
background-color:white;
}
.ms-navsubmenu2{
width:100%;
background-color:white;
margin-bottom:6px;
}
table.ms-navselected{
padding:0px;
}
span.ms-navselected{
background-image:url("");
background-color:#fcfcfc;
background-repeat:repeat-x;
}
table.ms-navselected{
background-image:url("");
background-color:#fcfcfc;
background-repeat:repeat-x;
}
table.ms-navselected td{
background-image:url("");
background-repeat:no-repeat;
background-position:top left;
padding:3px 6px 4px 17px;
}
table.ms-navheader td{ /* HEADER */

font-size:10px;
text-align:left;
vertical-align:middle;
background-image:none;
/*padding:0px 10px 0px 10px;*/
padding-left:0px;
/*width:97px;*/
margin-left:3px;
height:15px;
}

table.ms-navheader3 { /* HEADER */

font-size:10px;
text-align:left;
vertical-align:middle;
background-image:none;
/*padding:0px 10px 0px 10px;*/
padding-top:0px;
/*width:97px;*/
/*border-right:1px #888888 solid;
border-left:1px #888888 solid;
*/
margin-left:3px;

height:15px;
}

table.ms-item-mod01 td{ /* HEADER */

font-size:11px;
padding-top:12px;
text-align:right;
vertical-align:middle;
background-image:none;
white-space:normal;
/*padding:0px 20px 0px 0px;*/
padding-right:0px;
/*width:97px;*/
margin-left:3px;
height:15px;
}


table.ms-item-mod2 td{ /* HEADER */

font-size:10px;
text-align:right;
vertical-align:middle;
background-image:none;
white-space:normal;
/*padding:0px 20px 0px 0px;*/
padding-right:0px;
/*width:97px;*/
margin-left:3px;
height:15px;
}

.hidden{
/*	visibility:hidden;
	width:1px;
	padding:0;
	font-size:1px;*/
	display:none;
}

.visible{
	display:block !important;
}

table.ms-item-mod3 td{ /* HEADER */

font-size:10px;
text-align:right;
vertical-align:middle;
background-image:none;
white-space:normal;
/*padding:0px 20px 0px 0px;*/
padding-right:0px;
/*width:97px;*/
margin-left:3px;
height:15px;
}



table.ms-navheader-modified td{ /* HEADER */

font-size:0px;
text-align:right;
vertical-align:middle;
background-image:none;
/*padding:0px 10px 0px 10px;*/
padding-right:0px;
/*width:97px;*/
margin-left:0px;
height:0px;
visibility:hidden;
}


table.ms-navheader tr{
vertical-align:middle;
}
.ms-navheader2 a{
font-weight:bold;
color:#010101;
text-decoration:none;
}
.ms-navheader a{
font-weight:normal;
color:#888888;
text-decoration:none;
display:block;
/*width:97px;*/
padding:0px 10px 0px 10px;
height:15px;
}

.ms-navheader3 a{
font-weight:normal;
color:#888888;
text-decoration:none;
display:inline;
/*width:97px;*/
padding:0px 10px 0px 10px;
height:15px;
}

.menutable {
	padding-right:8px;
}

.ms-item-mod2 td{
padding-top:10px;
font-weight:normal;
text-align:right;
color:#888888;
text-decoration:none;
white-space:normal !important;
/*width:160px;*/
word-wrap: break-word;
height:15px;
/*max-width:160px;
width: expression(this.width > 160 ? '160px' : true);*/
}


.ms-item-mod2 a{
font-weight:normal;
text-align:right;
color:#9d9d9d;
text-decoration:none;
white-space:normal !important;
/*width:160px;*/
word-wrap: break-word;
height:15px;
/*max-width:160px;
width: expression(this.width > 160 ? '160px' : true);*/
}

.ms-item-mod3 td{
font-weight:normal;
text-align:right;
color:#888888;
text-decoration:none;
white-space:normal !important;
/*width:160px;*/
word-wrap: break-word;
height:15px;
/*max-width:160px;
width: expression(this.width > 160 ? '160px' : true);*/
}


.ms-item-mod3 a{
font-weight:normal;
text-align:right;
color:#888888;
text-decoration:none;
white-space:normal !important;
/*width:160px;*/
word-wrap: break-word;
height:15px;
/*max-width:160px;
width: expression(this.width > 160 ? '160px' : true);*/
}


.ms-navheader2 a:hover{
color:#000000;
text-decoration:none;
}
.ms-navheader a:hover{
color:#888888;
/*background-image:url("/images/smarr.gif");
background-repeat:no-repeat;
background-position:right 5px;*/
text-decoration:none;
}

.ms-navheader3 a:hover{
color:#888888;
/*background-image:url("/images/smarr.gif");
background-repeat:no-repeat;
background-position:right 5px;*/
text-decoration:none;
}


.ms-item-mod2 a:hover{
color:#333333;
/*background-image:url("/images/smarr.gif");
background-repeat:no-repeat;
background-position:right 5px;*/
text-decoration:none;
}

.ms-item-mod3 a:hover{
color:#333333;
/*background-image:url("/images/smarr.gif");
background-repeat:no-repeat;
background-position:right 5px;*/
text-decoration:none;
}


.ms-selectednavheader *{
	white-space:normal !important;
}

.sidebarNavContainer *{
	white-space:normal !important;
}

.sidebarNavContainer{
	margin-bottom:auto;
}

.ms-selectednavheader a{
color:#000000;
text-decoration:none;
}
.ms-selectednavheader a:hover{
background-image:url("");
color:#000000;
text-decoration:none;
}


.ms-navItem a{
color:#aaaaaa;
text-decoration:none;
}
.ms-navItem a:hover{
color:#888888;
text-decoration:none;
}
.ms-navitemstatic{
color:#4c4c4c;
}
.ms-navheaderstatic{
color:#4c4c4c;
}
.ms-quicklaunchouter{
border-bottom:solid 1px #fdfdfd;
border-right:solid 1px #fdfdfd;
}
.ms-quicklaunchouter{
margin:0px 1px 2px 1px;
}
.ms-tvselected{
background-color:transparent;
}
.ms-tvselected a{
color:#000000;
}
.ms-treeviewouter td.ms-navitem{
border-left:2px solid #dfdfdf;
}
.ms-treeviewouter a.ms-navitem{
padding:0px 1px 0px 1px;
}
table.ms-recyclebin td{
background-color:#dfdfdf;
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 0px #777777;
border-bottom:solid 0px #777777;
font-size:7px;

line-height:0pt;
background-color:#dfdfdf;
}
.ms-quicklaunchheader{
padding:0px 0px 0px 0px;
font-weight:normal;
color:#010101;
background-image:url("");
background-repeat:repeat-x;
background-color:white;
border-left:solid 0px #dfdfdf;
font-size:7px;
}
.ms-unselectednav a{
color:#010101;
text-decoration:none;
}
.ms-quicklaunchheader a{
color:#010101;
text-decoration:none;
}
.ms-quicklaunchheader a:hover{
color:#000000;
text-decoration:underline;
}
.ms-navline{
border-bottom:1px solid #adadad;
}
.ms-navwatermark{
color:#fcfcfc;
}
.ms-GRSortFilter{
border:1px solid #dfdfdf;
background:#cccccc;
padding-top:1px;
padding-bottom:2px;
}
.ms-selectednav{
border:0px solid #dfdfdf;
background:#cccccc;
padding-top:0px;
padding-bottom:0px;
}
.ms-unselectednav{
border:1px solid #fdfdfd;
padding-top:1px;
padding-bottom:2px;
}
.ms-templatepickerunselected{
float:left;
}
.ms-templatepickerselected{
float:left;
}
.ms-templatepickerunselected{
padding-top:2px;
margin-right:1px;
}
.ms-templatepickerselected{
margin-right:1px;
}
.ms-templatepickerunselected div{
background-image:url("");
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("");
background-repeat:repeat-x;
background-color:#ffffff;
border:solid 1px transparent;
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:10px;

width:340px;
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:#010101;
text-decoration:none;
}
.ms-lactionitem a:hover{
color:#000000;
text-decoration:underline;
}
.ms-diffselected{
background-image:url("");
background-color:#fcfcfc;
background-repeat:repeat-x;
border:1px solid #050505;
}
.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 #fdfdfd;
border-left:none;
}
.ms-nav{
background-color:#fdfdfd;
background-image:url("");
background-repeat:repeat-x;

padding:2px 0px 0px 0px;
}
.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:#010101;
padding:2px;
}
.ms-relatedtext a:active{
color:#010101;
text-decoration:none;
}
.ms-relatedtext a:link{
color:#010101;
text-decoration:none;
}
.ms-relatedtext a:visited{
color:#010101;
text-decoration:none;
}
.ms-relatedtext a:hover{
color:#010101;
text-decoration:underline;
}
.ms-globalTitleArea{
text-align:right;
background-image:url("");
background-position:right top;
background-repeat:repeat-y;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.ms-globalTitleAreaSeparator{
background-color:#ffffff;
background-image:url("");
background-position:right;
background-repeat:repeat-y;
}
.ms-mwstitlearea{
color:#666666;

font-size:10px;
letter-spacing:.1em;
}
.ms-titlearea{
color:#666666;

font-size:10px;
letter-spacing:.1em;
}
.ms-titlearea a
{
color:#010101;
text-decoration:none;
}
.ms-mwstitlearea a:hover
{
color:#000000;
text-decoration:underline;
}
.ms-titlearea a:hover
{
color:#000000;
text-decoration:underline;
}
td.ms-mwstitlearea a
{
color:#010101;
text-decoration:none;
}
.ms-titlearealeft
{
background-color:#ffffff;
}
.ms-consoletitleareaframe{
background-image:url("");
background-repeat:repeat-x;
background-position:left top;
background-color:#ffffff;
text-align:center;
}
.ms-mwspagetitleareaframe{
background-image:url("");
background-repeat:repeat-x;
background-position:left top;
background-color:#ffffff;
text-align:center;
}
.ms-pagetitleareaframe{
background-image:url("");
background-repeat:repeat-x;
background-position:left top;
background-color:#ffffff;
text-align:center;
}
Div.ms-titleareaframe{
background-image:url("");
background-repeat:repeat-x;
background-position:left top;
background-color:#ffffff;
text-align:center;
}
TD.ms-titleareaframe{
background-image:url("");
background-repeat:repeat-x;
background-position:left top;
background-color:#ffffff;
text-align:center;
}
div.ms-titleareaframe{
height:100%;
}
.ms-pagetitleareaframe table{
background-image:url("");
background-repeat:no-repeat;
background-position:332px 4px;
height:54px;
}
.ms-titlearealine{
background-color:#fdfdfd;
}
.ms-consoletitleareaframe{
padding:7px 0px 1px 0px;
}
.ms-pagetitleareaframe table td.ms-titlearea{
padding:7px 0px 1px 0px;
}
.ms-areaseparator table td.ms-titlearea{
padding:7px 0px 1px 0px;
}
.ms-titleareaframe table td.ms-titlearea{
padding:7px 0px 1px 0px;
}
.ms-consoletitleareaframe
{
width:8px;
}
.ms-consoletitleareaframebottom
{
background-color:#fcfcfc;
text-align:center;
padding:0px 0px 0px 0px;
}
.ms-mwspagetitleareaframe{
width:100%;
}
.ms-mwstitlearealine{
background-color:#fcfcfc;
}
.ms-titleareaseparator{
padding-bottom:5px;
background-color:#fdfdfd;
}
.ms-titleareaseparator div{
background-color:#fcfcfc;
border-top:0px solid #777777;
}
.ms-sitemapdirectional a{
unicode-bidi:embed;
}
.ms-sitemapdirectional{
unicode-bidi:embed;
}
.ms-areaseparatorcorner{
background-image:url("");
background-position:left top;
background-repeat:repeat-y;
height:8px;
border-right:1px solid #777777;
}
td.ms-areaseparatorleft{
background:#fcfcfc url("");
background-repeat:repeat-x;
border-right:1px solid #777777;
height:100%;
}
div.ms-areaseparatorleft{
background:#fdfdfd url("");
background-repeat:no-repeat;
background-position:-143px 0px;
border-right:0px solid #777777;
height:100%;
}
div.ms-areaseparatorright{
background:#fdfdfd url("");
background-repeat:repeat-x;
border-left:0px solid #777777;
padding-right:2px;
height:100%;
}
.ms-titlearearight .ms-areaseparatorright{
background:#fcfcfc url("");
background-repeat:repeat-x;
border-left:0px solid #777777;
padding-right:0px;
height:100%;
}
.ms-areaseparator{
background-color:#cccccc;
background-image:url("");
background-repeat:repeat-x;
border-right:none;
border-left:none;
padding-left:0px;
height:61px;
}
.ms-pagemargin{
background-color:#fdfdfd;
background-image:url("");
background-repeat:no-repeat;
background-position:-143px 0px;
height:100%;
}
td.ms-rightareacell div.ms-pagemargin{
background-color:#fefefe;
background-image:url("");
background-repeat:repeat-x;
height:100%;
border-left:solid 0px #fdfdfd;
}
.ms-bodyareacell{
vertical-align:top;
height:100%;
width:100%;
}
.ms-pagebottommarginright{
background:#fdfdfd;
}
.ms-pagebottommarginleft{
background:#fdfdfd;
}
.ms-pagebottommargin{
background:#fdfdfd;
}
.ms-bodyareapagemargin{
background:#fdfdfd;
border-top:1px solid #777777;
}
.ms-viewareaframe{
vertical-align:top;
height:100%;
width:100%;
background-color:transparent;
border-top:1px solid #777777;
border-right:1px solid #777777;
border-left:1px solid #777777;
}
.ms-bodyareaframe{
vertical-align:top;
height:100%;
overflow:scroll;
background-color:transparent;
border-top:0px solid #777777;
border-right:0px;
border-left:0px;
}
.ms-bodyareaframe{
padding:0px 0px 0px 0px;
}
.ms-formareaframe{
vertical-align:top;
height:100%;
background-color:#ffffff;
padding:0px;
}
.ms-pagetitle{
color:#000000;

font-size:16pt;
margin:0px 0px 0px 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;

}
.ms-selected
{
background-position:left top;
color:#000000;
background-image:url("");
background-color:transparent;
border-top:1px solid transparent;
border-bottom:1px solid transparent;
background-repeat:repeat-x;
}
.ms-selected SPAN{
color:#000000;
}
.ms-vh-icon table.ms-unselectedtitle{
height:21px;
}
.ms-vh2 table.ms-unselectedtitle{
height:21px;
}
.ms-vh table.ms-unselectedtitle{
height:21px;
}
.ms-vh-icon table.ms-selectedtitle{
height:21px;
}
.ms-vh2 table.ms-selectedtitle{
height:21px;
}
.ms-vh table.ms-selectedtitle{
height:21px;
}
.ms-vh-icon table.ms-selectedtitle{
background-color:#fefefe;
border:none;
}
.ms-vh2 table.ms-selectedtitle{
background-color:#fefefe;
border:none;
}
.ms-vh table.ms-selectedtitle{
background-color:#fefefe;
border:none;
}
.ms-vh2 .ms-unselectedtitle .ms-vb{
padding-left:5px;
padding-right:5px;
padding-top:1px;
}
.ms-vh2 .ms-selectedtitle .ms-vb{
padding-left:5px;
padding-right:5px;
padding-top:1px;
}
.ms-vh-icon .ms-unselectedtitle .ms-vb{
padding-left:0px;
vertical-align:middle;
}
.ms-vh-icon .ms-selectedtitle .ms-vb{
padding-left:0px;
vertical-align:middle;
}
.ms-vh-icon{
padding-left:6px;
padding-right:4px;
}
.ms-propertysheet th.ms-vh2-nofilter{

}
.ms-propertysheet th.ms-vh2{

}
.ms-summarystandardbody .ms-vh2{
padding:1px 1px 0px 1px;
}
.ms-listviewtable .ms-vh2{
padding:1px 1px 0px 1px;
}
.ms-summarystandardbody .ms-vb2{
padding-left:7px;
padding-right:7px;
}
.ms-listviewtable .ms-vb2{
padding-left:7px;
padding-right:7px;
}
.ms-basictable{
border-collapse:collapse;
}
.ms-selectedtitle{
background-color:#ffffff;
border:1px solid transparent;
margin:0px;
padding:0px;
cursor:pointer;
}
.ms-selectedtitlealternative
{
background-color:#ffffff;
border:1px solid transparent;
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:#fcfcfc url("") repeat-x;
cursor:pointer;
border:solid 1px #ffffff;
padding:0px;
height:18px;
}
.ms-vh-icon .ms-menuimagecell{
height:20px;
}
.ms-vh2 .ms-menuimagecell{
height:20px;
}
.ms-vh .ms-menuimagecell{
height:20px;
}
.ms-vh-icon .ms-menuimagecell img{
margin-top:2px;
margin-bottom:2px;
}
.ms-vh2 .ms-menuimagecell img{
margin-top:2px;
margin-bottom:2px;
}
.ms-vh .ms-menuimagecell img{
margin-top:2px;
margin-bottom:2px;
}
.ms-filedialog td{
height:16px;
}
.ms-descriptiontext{
color:#4c4c4c;

font-size:10px;
text-align:left;
}
.ms-webpartpagedescription{

font-size:10px;
color:#5a5a5a;
padding:8px 12px 0px 12px;
}
.ms-inputformdescription{
width:475px;
padding-right:9px;
}
.ms-inputformcontrols
{
width:375px;
}
.ms-halfinputformcontrols
{
width:180px;
}
.ms-dspadapterlist
{
padding-left:1cm;
color:#7f7f7f;

font-size:10px;
}
.ms-alerttext
{
color:#888888;

font-size:10px;
}
.ms-separator
{
color:#fdfdfd;
font-size:10pt;
}
.ms-separator img
{
height:16px;
width:1px;
margin:0px 1px 0px 1px;
background:#aaaaaa;
border-bottom:1px solid #dfdfdf;
border-right:1px solid #dfdfdf;
}
.ms-authoringcontrols
{
background-color:#fefefe;

font-size:10px;
color:#525252;
}
.ms-propertysheet th.ms-authoringcontrols
{
background-color:#fefefe;

font-size:10px;
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-size:10px;
font-weight:bold;
}
.ms-propertysheet th.ms-linksectionheader
{
color:#000000;

font-size:10px;
font-weight:bold;
text-align:left;
}
.ms-linksectionheader
{
color:#000000;

font-size:10px;
font-weight:bold;
text-align:left;
}
th.ms-linksectionheader
{
background-color:#fefefe;
background-image:url("");
background-repeat:repeat-x;
border:1px solid #ededed;
text-align:left;
}
td.ms-linksectionheader
{
background-color:#fefefe;
background-image:url("");
background-repeat:repeat-x;
border:1px solid #ededed;
text-align:left;
}
table.ms-disc-bar
{
background-color:#fcfcfc;
background-image:url("");
background-repeat:repeat-x;
border:1px solid #dfdfdf;
text-align:left;
}
table.ms-disc HR
{
height:1px;
color:#ededed;
}
.ms-attachUploadButtons
{
text-align:right;
}
.ms-propertysheet .ms-sectionheader a:hover
{
color:#525252;
text-decoration:none;
}
.ms-propertysheet .ms-sectionheader a
{
color:#525252;
text-decoration:none;
}
.ms-sectionheader a:visited
{
color:#525252;
text-decoration:none;
}
.ms-sectionheader a:hover
{
color:#525252;
text-decoration:none;
}
.ms-sectionheader a
{
color:#525252;
text-decoration:none;
}
.ms-sectionline
{
background-color:#d9d9d9;
}
.ms-sectionhighlight-top{
border:1px solid transparent;
border-left:0px solid;
border-right:0px solid;
background-color:#fefefe;

font-size:10px;
}
.ms-sectionhighlight{
background-color:#fefefe;
color:#4c4c4c;
}
.ms-sectionhighlight-line{
height:1px;
padding:0px;
background-color:transparent;
}
.ms-partline
{
background-color:#ededed;
}
.ms-propertysheet{

font-size:.7em;
text-align:left;
color:#4c4c4c;
}
.ms-propertysheet th{

font-size:10px;
color:#4c4c4c;
font-weight:normal;
}
.ms-propertysheet a{
text-decoration:none;
color:#010101;
}
.ms-propertysheet a:hover{
text-decoration:underline;
color:#000000;
}
table.ms-createpageinformation{

font-size:10px;
height:115px;
}
table.ms-pageinformation{

font-size:10px;
height:115px;
}
table.ms-pageinformation{
background-image:url("");
background-color:#ffffff;
background-repeat:repeat-x;
}
table.ms-createpageinformation{
background-image:url("");
background-repeat:repeat-x;
background-color:#ffffff;
}
.ms-createpageinformation th{
color:#aaaaaa;
text-align:left;
}
.ms-pageinformation th{
color:#aaaaaa;
text-align:left;
}
.ms-createpageinformation table td{
color:#000000;
text-align:left;

font-size:10px;
padding:3px 5px 3px 1px;
}
.ms-pageinformation table td{
color:#000000;
text-align:left;

font-size:10px;
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:#ededed;
border-style:solid;
border-width:1px;
border-color:white;
}
.ms-storMeEstimated{
background-color:#fdfdfd;
border-style:dotted;
border-width:1px;
border-color:white;
}
.ms-storMeFilterBar{
background:#ededed;
}
.ms-informationtablehover{
border:solid 1px #ededed;
}
.ms-informationtablehover th{
background-color:#fefefe;
}
.ms-informationtablehover td{
background-color:#fefefe;
}
.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("");
background-repeat:no-repeat;
}
.ms-pageinformationheader{
font-weight:bold;
color:#000000;
}
.ms-itemheader a{
font-size:11pt;
font-weight:bold;
color:#010101;
text-decoration:none;
}
.ms-itemstatic{
border:1px solid #FFFFFF;
background-color:transparent;
}
.ms-itemhover{
border:solid 1px #050505;
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
cursor:pointer;
}
.ms-itemhover a{
color:#000000;
text-decoration:underline;
}
.ms-discussiontitle{
font-size:.7em;

color:#000000;
font-weight:bold;
}
.ms-listdescription{
color:#4c4c4c;

background:#f8f8f8;
padding:2px 6px 4px 6px;
border-bottom:1px solid #777777;
}
.ms-ph{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh2-nofilter-icon{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh2-nofilter{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh2-nograd-icon{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh3-nograd{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh2-nograd{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vhImage{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh-icon-empty{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh-icon{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh2{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-vh{
font-weight:normal;
color:#b2b2b2;
text-align:left;
text-decoration:none;
vertical-align:top;
}
.ms-pb-selected td{
color:#000000;
}
.ms-pb{
color:#000000;
}
.ms-vb-user{
color:#000000;
}
.ms-GRFont{
color:#000000;
}
.ms-vb-tall{
color:#000000;
}
.ms-vb2{
color:#000000;
}
.ms-vb{
color:#000000;
}
.ms-gbload{
color:#000000;
}
.ms-gb2{
color:#000000;
}
.ms-gb{
color:#000000;
}
.ms-gb2 a{
color:#010101;
}
.ms-gb a{
color:#010101;
}
.ms-ph{
font-size:10px;

}
.ms-pb-selected{
font-size:10px;

}
.ms-pb{
font-size:10px;

}
.ms-vh2-nofilter-icon{
font-size:10px;

}
.ms-vh2-nograd-icon{
font-size:10px;

}
.ms-vh3-nograd{
font-size:10px;

}
.ms-vh2-nograd{
font-size:10px;

}
.ms-vh2-nofilter{
font-size:10px;

}
table.ms-disc td{
font-size:10px;

}
.ms-vb-user{
font-size:10px;

}
.ms-GRFont{
font-size:10px;

}
.ms-vb-tall{
font-size:10px;

}
.ms-vb2{
font-size:10px;

}
.ms-vb{
font-size:10px;

}
.ms-gbload{
font-size:10px;

}
.ms-gb2{
font-size:10px;

}
.ms-gb{
font-size:10px;

}
.ms-vhImage{
font-size:10px;

}
.ms-vh-icon-empty{
font-size:10px;

}
.ms-vh-icon{
font-size:10px;

}
.ms-vh2{
font-size:10px;

}
.ms-vh{
font-size:10px;

}
.ms-ph{
white-space:nowrap;
}
.ms-vh2-nofilter-icon{
white-space:nowrap;
}
.ms-vh2-nograd-icon{
white-space:nowrap;
}
.ms-vh3-nograd{
white-space:nowrap;
}
.ms-vh2-nograd{
white-space:nowrap;
}
.ms-vh2-nofilter{
white-space:nowrap;
}
.ms-vh2{
white-space:nowrap;
}
.ms-vh{
white-space:nowrap;
}
.ms-pickerresultheadertr{
background-image:url("");
background-repeat:repeat-x;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-ph{
background-image:url("");
background-repeat:repeat-x;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-vh2-nograd-icon{
background-image:url("");
background-repeat:repeat-x;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-vh3-nograd{
background-image:url("");
background-repeat:repeat-x;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-vh2-nograd{
background-image:url("");
background-repeat:repeat-x;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-viewheadertr .ms-vh-group{
background-image:url("");
background-repeat:repeat-x;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-vh2-nofilter-icon{
background-image:url("");
background-repeat:repeat-x;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-vh2-nofilter{
background-image:url("");
background-repeat:repeat-x;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-vh-icon{
background-image:url("");
background-repeat:repeat-x;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-vh2{
background-image:url("");
background-repeat:repeat-x;
padding-top:1px;
padding-bottom:0px;
background-color:#f2f2f2;
}
.ms-vh{
background-image:url("");
background-repeat:repeat-x;
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-unselectedtitle .ms-vb{
padding-left:4px;
}
.ms-disc .ms-vh2 .ms-selectedtitle .ms-vb{
padding-left:4px;
}
th.ms-vh3-nograd{
width:12px;
color:#949494;
font-size:10px;

}
.ms-vh .ms-vh{
background-image:none;
border-left:none;
padding-left:1px;
background-color:transparent;
}
.ms-ph{
padding:3px 8px 1px 8px;
}
.ms-vh2{
padding:3px 8px 1px 8px;
}
.ms-vh2-gridview{
padding-top:2px;
padding-bottom:2px;
vertical-align:middle;
}
.ms-vh2-nofilter-icon{
width:12px;
}
.ms-vh2-nograd-icon{
width:12px;
}
.ms-vh-icon{
width:12px;
}
.ms-vh-icon-empty{
width:0px;
}
.ms-vh2-nofilter a{
color:#7f7f7f;
text-decoration:none;
}
.ms-vh2 a{
color:#7f7f7f;
text-decoration:none;
}
.ms-vh a:visited{
color:#7f7f7f;
text-decoration:none;
}
.ms-vh a{
color:#7f7f7f;
text-decoration:none;
}
.ms-vh2-nofilter a:hover{
text-decoration:underline;
}
.ms-vh2 a:hover{
text-decoration:underline;
}
.ms-vh a:hover{
text-decoration:underline;
}
.ms-vhImage{
width:18pt
}
.ms-cbp{
padding-left:8px;
padding-right:8px;
}
.ms-standardheader{
font-size:1em;
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 #ededed;
border-top:1px solid #f9f9f9;
padding-bottom:3px;
}
.ms-listviewtable .ms-gb2{
padding-top:14px;
}
.ms-listviewtable .ms-gb{
padding-top:14px;
}
.ms-gb2{
height:22px;
color:#4c4c4c;
padding-bottom:3px;
border-bottom:1px solid #dfdfdf;
border-top:1px solid #f9f9f9;
}
.ms-gbload{
height:22px;
color:#4c4c4c;
background-color:#ffffff;
padding-bottom:3px;
}
.ms-pb-selected
{
vertical-align:top;
}
.ms-pb
{
vertical-align:top;
}
.ms-vb-tall
{
vertical-align:top;
}
table.ms-disc td
{
vertical-align:top;
}
.ms-vb-user
{
vertical-align:top;
}
.ms-GRFont
{
vertical-align:top;
}
.ms-vb2
{
vertical-align:top;
}
.ms-vb
{
vertical-align:top;
}
.ms-disc a{
color:#010101;
text-decoration:none;
}
.ms-vb-user a{
color:#010101;
text-decoration:none;
}
.ms-GRStatusText a{
color:#010101;
text-decoration:none;
}
.ms-vb2 a{
color:#010101;
text-decoration:none;
}
.ms-vb a{
color:#010101;
text-decoration:none;
}
.ms-disc a:hover{
color:#000000;
text-decoration:underline;
}
.ms-vb-user a:hover{
color:#000000;
text-decoration:underline;
}
.ms-vb2 a:hover{
color:#000000;
text-decoration:underline;
}
.ms-vb a:hover{
color:#000000;
text-decoration:underline;
}
.ms-disc a:visited{
color:#aaaaaa;
text-decoration:none;
}
.ms-vb-user a:visited{
color:#aaaaaa;
text-decoration:none;
}
.ms-GRStatusText a:visited{
color:#aaaaaa;
text-decoration:none;
}
.ms-vb2 a:visited{
color:#aaaaaa;
text-decoration:none;
}
.ms-vb a:visited{
color:#aaaaaa;
text-decoration:none;
}
.ms-disc a:visited:hover{
color:#000000;
text-decoration:underline;
}
.ms-vb-user a:visited:hover{
color:#000000;
text-decoration:underline;
}
.ms-vb2 a:visited:hover{
color:#000000;
text-decoration:underline;
}
.ms-vb 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-selected{
padding-left:5px;
padding-right:5px;
white-space:nowrap;
}
.ms-pb{
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:#fcfcfc;
border-top:1px solid #fcfcfc;
border-bottom:1px solid #fcfcfc;
}
.ms-pb-selected a{
font-size:10px;

color:#000000;
text-decoration:none;
cursor:default;
}
.ms-pb a{
font-size:10px;

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-vh2-nograd-icon{
color:#b2b2b2;
font-size:10px;

}
th.ms-vh2-nograd{
color:#b2b2b2;
font-size:10px;

}
.ms-vh2-nofilter-icon{
color:#b2b2b2;
font-size:10px;

}
.ms-vh2-nofilter{
color:#b2b2b2;
font-size:10px;

}
th .ms-vb{
color:#b2b2b2;
font-size:10px;

}
.ms-vh2-nofilter-icon a{
color:#808080;
}
.ms-vh2-nofilter a{
color:#808080;
}
th .ms-vb a{
color:#808080;
}
th .ms-selectedtitle ms-vh2-nofilter-icon a{
color:#4c4c4c;
}
th .ms-selectedtitle .ms-vh2-nofilter a{
color:#4c4c4c;
}
th .ms-selectedtitle .ms-vb a{
color:#4c4c4c;
}
th .ms-selectedtitle ms-vh2-nofilter-icon{
color:#4c4c4c;
}
th .ms-selectedtitle .ms-vh2-nofilter{
color:#4c4c4c;
}
th .ms-selectedtitle .ms-vb{
color:#4c4c4c;
}
.ms-vb li
{
vertical-align:auto;
}
.ms-vh2-nograd-icon{
padding-left:8px;
padding-right:8px;
padding-top:3px;
height:20px;
}
.ms-vh3-nograd{
padding-left:8px;
padding-right:8px;
padding-top:3px;
height:20px;
}
.ms-vh2-nograd{
padding-left:8px;
padding-right:8px;
padding-top:3px;
height:20px;
}
.ms-vh2-nofilter-icon{
padding-left:8px;
padding-right:8px;
padding-top:3px;
height:20px;
}
.ms-vh2-nofilter{
padding-left:8px;
padding-right:8px;
padding-top:3px;
height:20px;
}
.ms-nlline{
background:#d8d8d8;
}
.ms-ppleft{
height:440px;
overflow:auto;
margin:2px;
border-bottom:1px solid #d8d8d8;
}
.ms-ppright{
width:600px;
margin:8px;
}
.ms-basictable .ms-alternating{
background-color:transparent;
}
.ms-homepagetitle{

font-size:12pt;
color:#000000;
font-weight:bold;
text-decoration:none;
}
a.ms-addnew{
font-weight:normal;

font-size:10px;
color:#010101;
text-decoration:none;
}
a.ms-addnew:Hover{
color:#000000;
text-decoration:underline;
}
td.ms-addnew{
padding-left:1px;
padding-right:7px;
}
.ms-error{

font-size:10px;
font-weight:normal;
color:#888888
}
.ms-errorcolor{
color:#888888;
}
.ms-successcolor{
color:#008000;
}
IMG.ms-button{
cursor:pointer;
}
.ms-announcementtitle{
font-weight:bold;
}
.ms-homepagetitle:Hover{
text-decoration:underline;
color:#000000;
}
.ms-discussionseparator{
color:#CCCCCC;
height:1px;
}
.ms-summarytitlebarframe{
background-color:#dfdfdf;
}
.ms-summarytitlebar a:link{

font-size:9pt;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.ms-summarytitlebar a:visited{

font-size:9pt;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.ms-summarytitlebar{
color:#FFFFFF;
font-size:.68em;

font-weight:normal;
text-decoration:none;
}
.ms-summarytitlebartitle{
color:#FFFFFF;
font-size:10pt;

font-weight:bold;
text-decoration:none;
}
.ms-summarytitlebartitle:hover{
text-decoration:underline;
color:#000000;
}
img.thumbnail{
border:solid #fdfdfd 3px;
}
tr.ms-highlight
{
background-color:#f2f2f2;
}
tr.ms-imglibselectedrow
{
background-color:#f2f2f2;
}
.ms-imglibthumbnail
{
background-color:#d8d8d8;border:solid #fdfdfd 0px;
}
span.thumbnail{
padding:16 10;position:relative;width:5px;
}
span.userdata{
behavior:url(#default#userData);display:none;
}
.ms-imglibmenuarea
{
background-color:#dfdfdf;
}
a.ms-imglibPreviewTitle
{
overflow:hidden;
text-overflow:ellipsis;
width:130px;
}
table.ms-imglibPreviewTable
{
display:none;
}
table.ms-disc td
{
padding:0;
color:#4c4c4c;
}
table.ms-disc-nopad td
{
padding:0px;
}
table tr td.ms-disc-nopad
{
padding:0px;
}
.ms-disc-nopad
{
padding:0px;
}
table tr td.ms-disc-padabove{
padding:5px 5px 5px 5px;
}
table.ms-disc-bar td
{
vertical-align:middle;
height:22px;
padding-left:5px;
}
table.ms-disc-bar IMG
{
vertical-align:middle;
}
table.ms-disc-bar B
{
vertical-align:10%;
padding-right:5px;
}
td.ms-disc-bordered-noleft
{
border:0px solid #ededed;
border-top-width:0px;
}
td.ms-disc-bordered
{
border:0px solid #ededed;
border-top-width:0px;
}
table tr td.ms-disc-bordered-noleft
{
border-left-width:1px;
padding:0px 10px 5px 10px;

font-size:.7em;
text-align:left;
}
table tr td.ms-disc-bordered{
padding:0px 0px 5px 5px;
}
.UserShadedRegion
{

background-color:#e0e0e0;
}
.UserCaption
{
font-size:10px;

background-color:#fcfcfc;
}
.UserConfiguration
{
font-size:10px;

background-color:#f2f2f2;
}
.UserDottedLine
{
margin-bottom:2px;
height:1px;
overflow:hidden;
background-color:#010101;
background-image:url("");
}
.UserSelect{

font-size:10px;
}
.UserInput{

font-size:10px;
}
.UserButton{

font-size:10px;
}
.UserNotification{

padding:4px;
COLOR:#7f7f7f
}
.RemoveConnectionLink{
color:#010101;
text-decoration:none;
}
.ConnectionTabLink{
color:#333333;
text-decoration:none;
}
.ConnectionChooseActiveTab{

font-size:10px;
border-top:solid 1px #666666;
border-left:solid 1px #666666;
border-right:solid 1px #666666;
border-bottom:solid 1px #dfdfdf;
padding:3px;
display:inline;
height:24px;
background-color:#dfdfdf;
}
.ConnectionChooseInactiveTab{

font-size:10px;
border-top:solid 1px #666666;
border-right:solid 1px #666666;
border-bottom:solid 1px #666666;
padding:3px;
display:inline;
margin-top:4px;
height:20px;
color:#333333;
background-color:#bfbfbf;
}
.ConnectionConfigureInactiveTab{

font-size:10px;
border-top:solid 1px #666666;
border-left:solid 1px #666666;
border-bottom:solid 1px #666666;
padding:3px;
margin-top:4px;
display:inline;
height:20px;
color:#333333;
background-color:#bfbfbf;
}
.ConnectionConfigureActiveTab{

font-size:10px;
border-top:solid 1px #666666;
border-left:solid 1px #666666;
border-right:solid 1px #666666;
border-bottom:solid 1px #dfdfdf;
padding:3px;
display:inline;
height:24px;
background-color:#dfdfdf;
}
.UserConnectionTop
{

font-size:10px;
border-bottom:solid 1px #666666;
height:24px;
width:100%;
}
.UserToolBarTextArea{
padding-left:0px;
padding-right:0px;
padding-bottom:5px;
font-weight:normal;
font-size:10px;

}
.UserToolbarTextArea A:link
{
COLOR:#010101;
TEXT-DECORATION:none
}
.UserToolbarTextArea A:visited
{
COLOR:#010101;
TEXT-DECORATION:none
}
.UserToolbarTextArea A:hover
{
COLOR:#000000;
TEXT-DECORATION:underline
}
.UserToolbarDisabledLink
{
COLOR:#7f7f7f;
font-size:10px;

padding:4px;
}
.UserToolbarImage
{
border:medium none;
font-size:10px;
cursor:pointer;
background-color:#f2f2f2;
text-align:center;
}
.UserCaptionShadow{
border-right:1px solid #ededed;
border-left:1px solid #ededed;
background-color:#FFFFFF;
height:2px;
background-image:url("");
background-repeat:repeat-x;
}
.UserGenericHeader
{
font-weight:bold;
font-size:12pt;
color:#000000;

}
.UserGeneric
{
padding:8px 5px 7px 5px;
}
.UserGenericBody
{
padding:5px 0px 0px 17px;
}
.UserGenericText
{
font-size:10px;

color:#000000;
}
.UserBackground
{
background-color:#FFFFFF;
}
.UserSectionTitle
{
width:100%;
margin-bottom:5px;
padding-bottom:2px;
font-weight:bold;
border-bottom:solid 1px #c4c4c4;
color:#595959
}
.UserSectionHead
{
width:100%;
padding:0px 0px 3px 0px;
color:#595959;
}
.UserSectionBody
{
width:100%;
padding:0px 0px 0px 0px;
}
.UserControlGroup
{
padding-bottom:10px;
padding-top:2px;
}
.UserSectionFooter
{
width:100%;
margin-top:5px;
padding-top:2px;
border-top:solid 1px #c8c8c8;
color:#000000
}
.UserFooter
{
width:100%;
padding:10px 7px 7px 7px;
}
.UserCommandArea
{
padding-top:7px;
}
.UserToolbar
{
background-image:url("");
border-bottom:1px solid #777777;
padding-left:2px;
padding-right:2px;
background-position:left bottom;
background-repeat:repeat-x;
background-color:transparent;
}
.UserCellHover
{

font-size:10px;
padding:1px 4px 2px 4px;
border:solid 1px #dfdfdf;
color:#000000;
}
.UserCellSelected
{

font-size:10px;
padding:1px 4px 2px 4px;
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
border:solid 1px #050505;
color:#000000;
}
.UserCell
{

font-size:10px;
padding:1px 4px 2px 4px;
margin:1px;
color:#010101;
}
.UserGenericBulletItem
{
padding-bottom:2px;
}
.ms-ToolPaneFrame
{
padding:0px;
background-color:#f2f2f2;
}
.ms-ToolPaneOuter
{
padding:0px;
background-color:#f2f2f2;
border-top:1px solid #777777;
border-right:2px solid #777777;
}
.ms-ToolPaneBody
{
padding-right:2px;
padding-left:0px;
padding-bottom:2px;
padding-top:2px;
}
.ms-ToolPaneHeader
{
background-color:#dfdfdf;
border-style:none;
}
.ms-ToolPaneBorder
{
border-right:1px solid #ededed;
border-top:0px solid transparent;
border-bottom:0px solid transparent;
border-left:1px solid #ededed;
}
.ms-ToolPaneClose
{
background-image:url("");
background-repeat:repeat-x;
background-color:#dfdfdf;
border-top:solid 0px #dfdfdf;
border-bottom:solid 0px #fdfdfd;
padding-right:0px;
padding-left:0px;
}
.ms-ToolPaneTitle
{
color:#000000;
font-weight:bold;
font-size:10px;
background-image:url("");
background-repeat:repeat-x;
border-left:solid 0px #dfdfdf;
border-top:solid 0px #dfdfdf;
border-bottom:solid 0px #fdfdfd;

padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
background-color:#dfdfdf;
}
.ms-ToolPaneFooter
{
padding:5px;
font-size:10px;
border-top:solid 1px #C8C8C8;
color:#595959;
font-weight:bold;

}
.ms-ToolPaneError
{
color:#e00000;

font-size:10px;
padding:10px;
}
.ms-ToolPaneInfo{
font-size:10px;
padding-right:5px;
padding-top:5px;
padding-bottom:0px;
padding-left:5px;
color:#FFFFFF;

background-color:#aaaaaa;
}
.ms-ToolPartSpacing{
padding-top:8px;
}
.ms-ToolStripSelected
{

font-size:10px;
background-image:url("");
padding:1px 4px 2px 4px;
background-color:#ededed;
border-top:solid 1px #dfdfdf;
border-bottom:solid 1px #fcfcfc;
color:#000000;
}
.ms-ToolStrip
{

font-size:10px;
padding:1px 4px 2px 4px;
background-image:url("");
color:#000000;
border-top:solid 1px #dfdfdf;
border-bottom:solid 1px #fcfcfc;
background-color:#ededed;
}
.ms-TPBorder
{
border:none;
}
.ms-TPHeader
{
background-color:#fcfcfc;
}
.ms-TPTitle
{
padding-left:4px;
padding-right:0px;
color:#2A4666;
font-weight:bold;
font-size:10px;

padding-top:2px;
padding-bottom:2px;
}
.ms-TPBody
{
color:#000000;
font-size:10px;

}
.ms-TPBody A:hover
{
color:#010101;
text-decoration:none;
cursor:pointer;
}
.ms-TPBody A:visited
{
color:#010101;
text-decoration:none;
cursor:pointer;
}
.ms-TPBody A:link
{
color:#010101;
text-decoration:none;
cursor:pointer;
}
.ms-TPCommands{
}
.ms-TPInput{
font-size:10px;
color:#000000;

}
.ms-PropGridBuilderButton
{
border:solid 1px #010101;
width:16px;
font-size:10px;
display:none;
background-color:#ededed;
}
.ms-BuilderBackground
{
background:#dfdfdf;
color:#4c4c4c;
}
.ms-SPZone
{
border:1px solid #ededed;
padding:5px;
background-color:#dfdfdf;
}
.ms-SPZoneSelected
{
border:1px solid #cccccc;
background-color:#fdfdfd;
padding:5px
}
.ms-SPZoneIBar
{
border:transparent 3px solid;
}
.ms-SPZoneLabel
{
color:#7f7f7f;

font-size:10px;
padding:0px 0px 1px 0px;
}
.ms-SPZoneCaption{
font-size:9pt;
color:#7f7f7f;

}
.ms-WPDesign{
background-color:#ededed;
}
.ms-WPMenu{
background-color:#ededed;
}
.ms-WPTitle
{
	background-color:#a4a4a4; 
	font-size:11px; 
	font-weight:bold; 
	text-align:left; 
	color:#ffffff; 
	height:17px; 
	vertical-align:middle;
}
.ms-WPTitle span { color:#ffffff; font-size:11px; }
.ms-WPTitle A:visited
{
color:#4c4c4c;
text-decoration:none;
cursor:pointer;
}
.ms-WPTitle A:link
{
color:#4c4c4c;
text-decoration:none;
cursor:pointer;
}
.ms-WPTitle A:hover
{
color:#000000;
text-decoration:underline;
cursor:pointer;
}
.ms-WPSelected
{
border:#ffbb77 3px dashed;
}
.ms-WPBody
{
font-size:10px;
/*,arial,helvetica,sans-serif;*/
color:#888888;
}
.ms-TPBody TABLE
{
font-size:1em;
}
.ms-WPBody TABLE
{
font-size:1em;
}
.ms-WPBody A:visited
{
/*color:#010101;
text-decoration:none;*/
}
.ms-WPBody A:link
{
/*color:#010101;
text-decoration:none;*/
}
.ms-WPBody A:hover
{

}
.ms-TPBody th
{
font-weight:bold;
}
.ms-WPBody th
{
font-weight:bold;
}
.ms-WPBody td
{
/*font-size:10px;*/
/*,arial,helvetica,sans-serif;*/
}
.ms-TPBody h1
{
font-weight:bold;
font-size:200%;
}
.ms-WPBody h1
{
font-weight:bold;
font-size:200%;
}
.ms-TPBody h2
{
font-weight:bold;
font-size:150%;
}
.ms-WPBody h2
{
font-weight:bold;
font-size:150%;
}
.ms-TPBody h3
{
font-weight:bold;
font-size:120%;
}
.ms-WPBody h3
{
font-weight:bold;
font-size:120%;
}
.ms-TPBody h4
{
font-weight:bold;
font-size:100%;
}
.ms-WPBody h4
{
font-weight:bold;
font-size:100%;
}
.ms-TPBody h5
{
font-weight:bold;
font-size:80% 
}
.ms-WPBody h5
{
font-weight:bold;
font-size:80% 
}
.ms-TPBody h6
{
font-weight:bold;
font-size:65%;
}
.ms-WPBody h6
{
font-weight:bold;
font-size:65%;
}
.ms-WPBorderBorderOnly
{
border-color:#aaaaaa;
border-width:1px;
border-style:solid;
}
.ms-WPBorder
{
border-color:#aaaaaa;
border-width:1px;
border-style:solid;
}
.ms-WPBorder
{
border-top-width:1px;
}
.ms-SpLinkButtonInActive
{
border:none;
margin:0px;
color:inherit;
vertical-align:top;
background-color:transparent;
}
.ms-HoverCellInActive
{
	background-color:#a4a4a4; 
	font-size:11px; 
	font-weight:bold; 
	text-align:left; 
	color:#ffffff; 
	height:17px; 
	vertical-align:middle;

border:none;
margin:0px;
margin-left:1px;
}
.ms-SpLinkButtonActive
{
border:#777777 0px solid;
color:#888888;
vertical-align:top;
background-color:#cccccc;
background-image:url("");
}
.ms-HoverCellActive
{
border:#777777 0px solid;
vertical-align:top;
/*background-color:transparent;*/
background-image:url("");
margin-left:1px;
}
.ms-HoverCellActiveDark
{
	background-color:#a4a4a4; 
	font-size:11px; 
	font-weight:bold; 
	text-align:left; 
	color:#ffffff; 
	height:17px; 
	vertical-align:middle;

border:none;
margin:0px;
margin-left:1px;
}
.ms-SpLinkButtonActive
{
padding:0px 15px 0px 15px;
}
.ms-SpLinkButtonInActive
{
padding:0px 15px 0px 15px;
}
.ms-SpLinkButtonActive a:hover{
color:#888888;
text-decoration:none;
}
.ms-SpLinkButtonActive a{
color:#000000;
text-decoration:none;
}
.ms-SPLink
{

font-size:10px;
color:#010101;
height:14px;
}
.ms-SPLink A:visited
{
/*color:white;*/
text-decoration:none;
}
.ms-SPLink A:link
{
color:#aaaaaa;
text-decoration:none;
}
.ms-SPButton
{

font-size:10px;
}
.ms-WPAddButton
{
height:25px;
background:#fcfcfc url("") repeat-x;
border:solid 1px transparent;
padding:0px;
margin:0px;
cursor:pointer;
}
.ms-WPAddButtonHover
{
background:#ffffff url("") repeat-x;
}
.ms-WPAddButton td
{
vertical-align:middle;
padding-left:3px;
padding-right:3px;
text-align:center;
}
.ms-WPAddButton span
{
/*color:transparent;*/
vertical-align:middle;
}
.ms-WPAddButtonHover span
{
color:#000000;
vertical-align:middle;
}
.ms-PartSpacingVertical
{
font-size:1pt;
margin-top:10px;
}

#topzone .ms-PartSpacingVertical
{
	margin-top:0px;
}

.ms-PartSpacingHorizontal
{
font-size:1pt;
width:8px;
}
.ms-WPHeader td
{
	padding-right:0px !important;
	padding-bottom:16px !important;
}
.ms-WPHeader TD{
border-bottom:0px solid #aaaaaa;
border-collapse:collapse;
}
A span.ms-WPEditText{
display:inline;
vertical-align:middle;
padding-left:1px;
padding-right:1px;
font-size:10px;
/*,arial,sans-serif;*/
color:#000000;
text-decoration:none;
}
.ms-SPZoneSelected .ms-WPHeader TD{
border:1px solid #c4c4c4;
background-color:#e0e0e0;
background-image:url("");
background-repeat:repeat-x;
}
.ms-SPzone .ms-WPHeader TD{
border:1px solid #c4c4c4;
background-color:#e0e0e0;
background-image:url("");
background-repeat:repeat-x;
}
.ms-SPZoneSelected td.ms-toolbar table{
background-color:transparent;
}
.ms-SPZone td.ms-toolbar table{
background-color:transparent;
}
.ms-SPZoneSelected .ms-vh table{
background-color:#f2f2f2;
}
.ms-SPZone .ms-vh table{
background-color:#f2f2f2;
}
.ms-SPZoneSelected .ms-vh2 table{
background-color:#f2f2f2;
}
.ms-SPZone .ms-vh2 table{
background-color:#f2f2f2;
}
.ms-SPZoneSelected tr.ms-viewheadertr table{
background-color:#f2f2f2;
}
.ms-SPZone tr.ms-viewheadertr table{
background-color:#f2f2f2;
}
.ms-SPZoneSelected .ms-vh2 table.ms-unselectedTitle
{
background-color:transparent;
}
.ms-SPZoneSelected .ms-vh table.ms-unselectedTitle
{
background-color:transparent;
}
.ms-SPZone .ms-vh2 table.ms-unselectedTitle
{
background-color:transparent;
}
.ms-SPZone .ms-vh table.ms-unselectedTitle
{
background-color:transparent;
}
.ms-SPZoneSelected .ms-vh2 table.ms-selectedTitle
{
background-color:#fefefe;
}
.ms-SPZoneSelected .ms-vh table.ms-selectedTitle td
{
background-color:#fefefe;
}
.ms-SPZoneSelected .ms-vh table.ms-selectedTitle
{
background-color:#fefefe;
}
.ms-SPZone .ms-vh2 table.ms-selectedTitle
{
background-color:#fefefe;
}
.ms-SPZone .ms-vh table.ms-selectedTitle td
{
background-color:#fefefe;
}
.ms-SPZone .ms-vh table.ms-selectedTitle
{
background-color:#fefefe;
}
.ms-SPZoneSelected table{
background-color:#ffffff;
}
.ms-SPZone table{
background-color:#ffffff;
}
.ms-rtApplyBackground
{
background-color:#fcfcfc;
BORDER-BOTTOM:buttonshadow solid 1px;
BORDER-RIGHT:buttonshadow solid 1px;
}
.ms-tbButtonMouseOverDown
{
BACKGROUND-COLOR:#fcfcfc;
BORDER-BOTTOM:buttonhighlight solid 1px;
BORDER-LEFT:buttonshadow solid 1px;
BORDER-RIGHT:buttonhighlight solid 1px;
BORDER-TOP:buttonshadow solid 1px;
TOP:1px;
HEIGHT:22px;
WIDTH:23px;
}
.ms-rtRemoveBackground
{
background-color:transparent;
BORDER-BOTTOM:#fcfcfc solid 1px;
BORDER-LEFT:#fcfcfc solid 1px;
BORDER-RIGHT:#fcfcfc solid 1px;
BORDER-TOP:#fcfcfc solid 1px;
}
.ms-subsmanageheader
{
background-color:#f2f2f2;

font-size:10px;
text-align:left;
text-decoration:none;
font-weight:bold;
vertical-align:top;
}
.ms-subsmanagecell
{
color:#000000;

font-size:.68em;
height:18px;
vertical-align:top;
}
.ms-ConnError
{
color:#888888;
}
.ms-underline
{
vertical-align:top;
border-bottom:1px solid #bfbfbf;
padding:3px 4px 4px 4px;
}
.ms-underlineback
{
vertical-align:top;
border-bottom:1px solid #bfbfbf;
padding:3px 4px 4px 4px;
background-color:#f2f2f2;
}
.ms-back
{
vertical-align:top;
padding:2px 4px 4px 4px;
background-color:#f2f2f2;
}
th.ms-smallheader
{
font-size:10px;
font-weight:bold;
color:#000000;

text-align:left;
}
.ms-smallheader
{
font-size:10px;
font-weight:bold;
color:#000000;

text-align:left;
}
.ms-smallsectionline
{
padding:0px;
background-color:#bfbfbf;
}
.ms-tabselected
{
border-color:#777777;
border-width:1px;
border-style:solid;
font-weight:bold;
position:relative;
top:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
color:#010101;
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
border-bottom:white;
}
.ms-tabinactive
{
font-weight:bold;
position:relative;
top:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
color:#010101;
background-image:url("");
background-color:#dfdfdf;
background-repeat:repeat-x;
border:solid 1px #bfbfbf;
border-bottom:none;
}
.ms-tabinactive a:link
{
color:#010101;
text-decoration:none;
}
.ms-tabinactive a:hover
{
color:#010101;
text-decoration:none;
}
.ms-tabinactive a:visited
{
color:#010101;
text-decoration:none;
}
.ms-surveyHBar
{
font-size:2px;
background-color:#010101;
border:solid;
border-width:5px;
border-color:#010101;
}
.ms-surveyHBarB
{
font-size:2px;
background-color:#CCCCCC;
border:solid;
border-width:1px;
border-color:#CCCCCC;
}
.ms-surveyHBarLabel
{
font-size:10px;

color:#7f7f7f;
text-decoration:none;
;height:3.75pt;
margin:0;
padding:0;
border:none;
background-color:white;
}
.ms-surveyVBar
{
font-size:2px;
background-color:#010101;
}
.ms-surveyVBarB
{
font-size:2px;
background-color:#CCCCCC;
vertical-align:bottom;
}
.ms-surveyVBarBI
{
font-size:2px;
background-color:#010101;
vertical-align:top;
}
.ms-surveyVBarS
{
font-size:2px;
}
.ms-surveyVBarT
{
font-size:7pt;

color:#7f7f7f;
}
.ms-surveyVBarTC
{
font-size:7pt;

text-align:center;
color:#7f7f7f;
}
.ms-surveyHR
{
color:#CCCCCC;
height:1px;
}
.ms-surveyTotal
{
font-size:10px;

color:#7f7f7f;
padding-left:10px;
padding-right:0px;
}
.ms-uploadborder{
border:1px solid #fdfdfd;
}
.ms-uploadcontrol{
background-color:#f2f2f2;
}
.ms-spaceBetContentAndButton
{
height:10px;
}
.ms-ButtonHeightWidth
{
width:12.5em;
font:8pt tahoma;
height:2.1em;
padding-top:0.1em;
padding-bottom:0.4em;
}
.ms-NarrowButtonHeightWidth
{
width:10em;
height:2em;
font:8pt tahoma;
padding:0;
}
.ms-ButtonHeightWidth2
{
height:2.1em;
font:8pt tahoma;
width:23.72em;
padding-top:0.1em;
padding-bottom:0.4em;
}
.ms-SpaceBetButtons
{
width:6px;
}
.ms-summarycustombody{
margin-left:3px;
margin-top:5px;
margin-right:6px;
}
.ms-summarystandardbody{
margin-left:0px;
margin-top:0px;
margin-right:6px;
}

.ms-stylebox{

background:#ffffff;
border:1px solid #aaaaaa;
font-size:10px;
text-align:center;
padding:4px;
}
.ms-stylelabel{

font-size:10px;
color:#4c4c4c;
}
.ms-styleheader{

font-size:.68em;
background-color:#f9f9f9;
}
.ms-stylebody a:link{
color:#888888;
text-decoration:none;
}
.ms-styleheader a:link{
color:#888888;
text-decoration:none;
}
.ms-stylebody a:visited{
text-decoration:none 
}
.ms-styleheader a:visited{
text-decoration:none 
}
.ms-stylebody{

font-size:10px;
}
.ms-stylebody a:hover{
color:#000000;
text-decoration:underline;
}
.ms-styleheader a:hover{
color:#000000;
text-decoration:underline;
}
.ms-alternating{
background-color:#f9f9f9;
}
.ms-alternatingstrong{
background-color:#dfdfdf;
}
.ms-basictable .ms-alternating td{
border-bottom:1px solid #d8d8d8;
border-top:1px solid #d8d8d8;
}
.ms-alternatingstrong td{
border-bottom:1px solid #d8d8d8;
border-top:1px solid #d8d8d8;
}
.ms-basictable .ms-alternating td td{
border:0px;
}
.ms-alternatingstrong td td{
border:0px;
}
.ms-MWSSelectedInstance{
color:#000000;
text-decoration:none;
}
.ms-MWSInstantiated a:visited{
color:#010101;
text-decoration:none;
}
.ms-MWSInstantiated a:link{
color:#010101;
text-decoration:none;
}
.ms-MWSInstantiated a:hover{
color:#ededed;
text-decoration:underline;
}
.ms-MWSUninstantiated a:visited{
color:#010101;
text-decoration:none;
}
.ms-MWSUninstantiated a:link{
color:#010101;
text-decoration:none;
}
.ms-MWSUninstantiated a:hover{
color:#010101;
text-decoration:underline;
}
.ms-entity-resolved{
color:#000000;
text-decoration:underline;
}
.ms-entity-unresolved{
color:#000000;
cursor:pointer;
background-image:url("");
background-repeat:repeat;
background-position:left bottom;
padding-bottom:2px;
vertical-align:text-top;
font-style:italic;
}
.ms-ganttTitleCell
{
text-align:left;
padding-left:7px;
width:222px;
height:22px;
border:solid 1px #fcfcfc;
}
.ms-ganttTitleCellText
{
width:222px;
height:22px;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
line-height:22px;
}
.ms-ganttTitleHeaderCell
{
text-align:left;
padding-left:7px;
width:222px;
border:solid 1px #fcfcfc;
}
.ms-ganttInnerTable th
{

font-size:.68em;
}
.ms-ganttInnerTable td
{

font-size:.68em;
}
.ms-ganttDiv
{
position:absolute;
overflow:auto;
height:272px;
width:100%;
}
.ms-ganttDivNotIE
{
position:inherit;
overflow:auto;
height:272px;
width:100%;
}
.ms-ganttOuterTable
{
width:100%;
height:272px;
}
.ms-ganttInnerTable th
{
color:#aaaaaa;
}
.ms-ganttMajorTimeUnitHeaderCell
{
text-align:center;
border-left:solid 1px #fcfcfc;
border-right:solid 1px #fcfcfc;
background-color:#f9f9f9;
}
.ms-ganttDetailTimeUnitRow th
{
text-align:center;
border:solid 1px #fcfcfc;
background-color:#f9f9f9;
}
.ms-ganttDetailTimeUnitRow td
{
text-align:center;
border:solid 1px #fcfcfc;
background-color:#f9f9f9;
}
.ms-ganttDetailTimeUnitRow abbr
{
border:none;
}
.ms-GWD
{
}
.ms-GNWD
{
background:#f9f9f9;
}
.ms-GT
{
background:#dfdfdf;
}
.ms-ganttTransparentImage
{
position:absolute;
width:100%;
height:20px;
z-index:2;
}
.ms-ganttNonTransparentImage
{
position:relative;
z-index:1;
}
.ms-dgselected
{
background:#ededed;
color:#FFFFFF;
vertical-align:middle;
font-weight:bold;
}
.ms-dgselected a
{
color:#FFFFFF;
font-weight:bold;
}
.ms-dgselected a:visited
{
color:#FFFFFF;
font-weight:bold;
}
.ms-dgbottom
{
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
}
.ms-dgadd a
{
font-weight:bold;
}
.ms-dgadd
{
vertical-align:middle;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #C0C6E0;
}
.ms-infobar{

background-color:#fdfdfd;
border-color:#666666;
border-width:1px;
border-style:solid;
font-size:10px;
}
.ms-selwidth
{

font-size:1.2em;
width:220px;
}
.ms-featurestatus
{
width:100px;
vertical-align:middle;
}
.ms-featurestatustext
{
padding:4px;
background-color:#010101;
color:white;
font-weight:bold;
}
.ms-featurealtrow
{
background-color:#e9e9e9;
}
.ms-unpublishedresource{
border-style:dashed;
border-width:thick;
border-color:#888888;
margin:5px 5px 5px 5px;
}
.ms-inconsistentresource{
border-style:dashed;
border-width:thick;
border-color:#00FF00;
margin:5px 5px 5px 5px;
}
.ms-annotatedanchorspacing{
top:3px;
left:3px;
width:3px;
height:3px;
}
.ms-consolemptablerow{
background-color:#fefefe;
}
.ms-consoletoolbar{
font-size:10px;

}
.ms-consolemessage{
font-size:10px;

}
.ms-consoleerror{
font-size:10px;

}
.ms-consolestatus{
font-size:10px;

}
.ms-consolestatusframe{
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
border-style:solid;
}
.ms-consoleframe{
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
border-style:solid;
}
.ms-consolestatuscell{
background-image:url("");
background-repeat:repeat-x;
background-position:top left;
background-color:#cccccc;
text-align:center;
}
.ms-consoleframe{
border-top-width:1px;
border-color:#fdfdfd;
}
.ms-consolestatusframe{
border-top-width:0px;
background-color:#fefefe;
background-repeat:repeat-x;
border-color:#FFFFFF;
}
td.ms-consolestatuscheckoutframe{
background-repeat:repeat-x;
}
td.ms-consolestatusminorframe{
background-repeat:repeat-x;
}
td.ms-consolestatusmajorframe{
background-repeat:repeat-x;
}
.ms-consolestatusmajorframe{
background-color:#cccccc;
background:url('');
}
.ms-consolestatusminorframe{
background-color:#dfdfdf;
background:url('');
}
.ms-consoleminiframe{
background-color:#fff8b2;
background:url('');
}
.ms-consolestatuscheckoutframe{
background-color:#fff8b2;
background:url('');
}
.ms-consoleminiframe{
height:24px;
background-repeat:repeat-x;
}
.ms-consolestatusshadowframe{
background-repeat:repeat-x;
background:url('');
height:4px;
}
.ms-consolestatusshadowframeleft{
background:url('');
height:4px;
width:3px;
}
.ms-consolestatusshadowframeright{
background:url('');
height:4px;
width:3px;
}
.ms-consolemode{
background-color:#cccccc;
color:#000000;
font-size:10px;

}
.ms-consolestatus{
color:#666666;
font-size:10px;

padding-top:3px;
padding-bottom:3px;
text-decoration:none;
}
.ms-consolestatus a{

font-size:10px;
color:#010101;
text-decoration:none;
}
.ms-consolestatus a:hover{

font-size:10px;
color:#010101;
text-decoration:underline;
}
.ms-consolehr{
background-color:#CDCDCD;
height:1px;
}
.ms-consoleerror{
color:#888888;
text-decoration:none;
}
.ms-consoleerror a{
color:#010101;
text-decoration:none;
}
.ms-consoleerror a:hover{
color:#010101;
text-decoration:underline;
}
.ms-consolemessage{
color:#aaaaaa;
text-decoration:none;
}
.ms-consolemessage a{
text-decoration:none;
}
.ms-consolemessage a:hover{
text-decoration:underline;
}
.ms-consoletoolbar{
text-decoration:none;
color:#010101;
}
.ms-consoletoolbar a{
text-decoration:none;
}
.ms-consoleqaback td{
padding-left:3px;
padding-right:6px;
background-image:url("");
}
.ms-consoleqabackhover td{
background-image:url("");
padding-left:3px;
padding-right:6px;
}
.ms-consoleqaemptyborderh{
height:1px;
}
.ms-consoleqaemptyborderv{
width:1px;
}
.ms-consoleqaemptycorner{
width:1px;
height:1px;
}
.ms-consoleqacorner{
background-color:#cccccc;
}
.ms-consoleqaborderv{
background-color:#cccccc;
}
.ms-consoleqaborderh{
background-color:#cccccc;
}
.ms-consoleqacornerhover{
background-color:#050505;
}
.ms-consoleqabordervhover{
background-color:#050505;
}
.ms-consoleqaborderhhover{
background-color:#050505;
}
.ms-consoleqaborderh{
height:1px;
}
.ms-consoleqaborderv{
width:1px;
}
.ms-consoleqacorner{
width:1px;
height:1px;
}
.ms-consoleqaborderhhover{
height:1px;
}
.ms-consoleqabordervhover{
width:1px;
}
.ms-consoleqacornerhover{
width:1px;
height:1px;
}
.ms-webpartpickerpagebackground{
background-color:#fdfdfd;
}
.ms-webpartpickerpageinnerbackground{
background-color:#f2f2f2;
}
.ms-webpartpickerpagetext{
color:#656B77;
text-align:left;
}
.ms-webpartpickerpagetext a{
color:#010101;
text-align:left;
}
.ms-webpartpickerpageHeaderBorder a{
color:#010101;
}
.ms-webpartpickeralign{
padding-left:3px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
}
.ms-webpartpickerwarning{
color:#888888;
}
.ms-viewtotalselect{
width:120px;
}
.hierarchy-node-partialcheck{
font-style:italic;
}
.ms-wikitoolbar a.ms-toolbar{
color:#aaaaaa;
}
.ms-wikieditouter
{
height:23px;
font-size:10px;

position:relative;
right:0px;
top:0px;
border-bottom:none;
border-left:none;
border-right:none;
border-top:none;
text-align:center;
}
.ms-wikieditsecond
{
}
.ms-wikieditthird
{
background:url();
padding-left:3px;
}
.ms-wikieditorange
{
}
.ms-wikieditorangeinnera
{
height:0px;
font-size:0px;
line-height:0px;
}
.ms-wikitoolbar a:hover.ms-toolbar
{
text-decoration:underline;
color:#000000;
}
.ms-wikicontent a{
text-decoration:underline;
}
.ms-wikicontent a.ms-wikilink
{
text-decoration:none;
}
.ms-wikicontent a.ms-missinglink
{
text-decoration:none;
border-bottom:1px dashed #000000;
}
.ms-wikicontent
{
color:#333333;
line-height:1.3;
}
.ms-recentchanges
{
vertical-align:top;
padding:7px 1px 9px 4px;
}
.errorinl
{
FONT-SIZE:10px;
COLOR:#888888;

}
.ms-diffdelete
{
background-color:#e0e0e0;
}
.ms-diffdeletenostrike
{
background-color:#e0e0e0;
}
.ms-diffdelete
{
text-decoration:line-through;
}
.ms-diffinsert
{
background-color:#cccccc;
border:1px solid #ffffff;
}
.ms-wikifieldheader{

font-size:10px;
margin-top:15px;
margin-bottom:10px;
font-weight:bold;
color:#515151;
border-bottom:1px solid #C3C3C3;
padding:2px;
}
ul.ms-blogAdminLinks
{
list-style:none;
margin:0px 10px 0 0;
padding:0 0 0 32px;
}
ul.ms-blogAdminLinks li
{
background:transparent url();
background-position:center left;
background-repeat:no-repeat;
margin:0 0 0 0;
padding:0 0 3px 0px;
}
ul.ms-blogAdminLinks li a{
color:#010101;
}

.ms-blogrss
{
color:#4c4c4c;
/*width:480px;*/
}
.ms-CommentsWrapper
{
color:#4c4c4c;
width:400px;
}
.ms-PostWrapper
{
color:#4c4c4c;
/*width:480px;*/
}
.ms-blogrssnav{
color:#4c4c4c;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
border-top:solid 1px #ededed;
}
.ms-blogrssnav a{
color:#010101;
text-decoration:none;
font-weight:bold;
font-size:10px;
}
.ms-blogrssnav img{
border:none;
}
.ms-PostTitle{
font-size:16pt;
border-top:solid 1px #dfdfdf;
padding-top:6px;
}
.ms-PostTitle span{
position:relative;
left:-2px;
right:auto;
}
.ms-PostTitle a
{
color:#4c4c4c;
text-decoration:none;
}
.ms-CommentFooter{
font-size:10px;
color:#666666;
padding-bottom:22px;
}
.ms-PostFooter{
font-size:10px;
color:#666666;
padding-bottom:22px;
}
.ms-CommentFooter a{
color:#aaaaaa;
white-space:nowrap;
}
.ms-PostFooter a{
color:#aaaaaa;
white-space:nowrap;
}
.ms-PostBody
{
color:#4c4c4c;
font-size:10px;
line-height:1.7em;
padding-top:6px;
padding-bottom:12px;
}

.ms-PostBody a{
color:#aaaaaa;
}
.ms-PostBody p{
margin:0 0 1em 0;
}
h3.ms-PostDate
{
font-size:10px;
color:#7f7f7f;
margin:0;
border-bottom:solid 1px #777777;
padding-bottom:5px;
}
h3.ms-CommentHeader
{
font-size:16pt;
font-weight:normal;
color:#666666;
margin:0 0 0 0;
padding:0 0 0 0;
position:relative;
top:-.25em;
left:-2px;
right:auto;
}
h4.ms-CommentTitle
{
color:#666666;
font-size:10px;
line-height:1.7em;
padding:0px 0 0 0;
margin:0px;
}
.ms-CommentBody{
color:#4c4c4c;
font-size:10px;
line-height:1.7em;
padding-bottom:12px;
padding-top:6px;
}
.ms-commentsempty{
color:#4c4c4c;
font-size:10px;
padding-bottom:22px;
padding-top:6px;
}
.ms-blogedit{
font-size:10px;
line-height:1.7em;
vertical-align:top;
border-top:solid 1px #dfdfdf;
}
.ms-blogedit a{
height:22px;
padding:0px 5px 0 5px;
color:#010101;
background-image:url("");
background-color:#fcfcfc;
border:1px solid #fdfdfd;
border-top:none;
}
.ms-blogrss
{
font-size:10px;
border-top:solid 1px #dfdfdf;
padding-top:5px;
}
.ms-blogrss a{
color:#010101;
}
.ms-blogrss img
{
vertical-align:middle;
border:none;
}
.ms-commenttable{
margin:15px 0 0 0;
padding:0px;
}
.ms-commenttable td{
border-top:solid 1px #fcfcfc;
}
.ms-CommentFooter a
{
padding-top:4px;
margin:0;
}
.ms-pickerwait
{
width:100%;
height:100%;
margin:0px;
background-color:#FFFFFF;

font-size:10px;
color:#000000;
}
.ms-pickerdropdown
{
margin-left:5px;
}
.ms-CategoryTitleCell
{
padding:0px 0px 0px 0px;
}
.ms-CategoryTitleCell a
{
display:block;
background:transparent url("");
background-position:left top;
background-repeat:no-repeat;
margin:0px;
padding:3px 0px 3px 16px;
}
.ms-BlogEmptyListText
{
padding:2px 2px 2px 10px;
}
.ms-BlogNavigator p.ms-descriptiontext
{
display:none;
}
.ms-BlogNavigator div.ms-navheader{
background-color:#fcfcfc;
border-top:solid 0px #dfdfdf;
border-left:solid 0px #dfdfdf;
border-bottom:0px solid #ededed;
padding:0px 6px 3px 6px;
}
.ms-BlogNavigator div.ms-navheader a{
color:#010101;
}
.ms-BlogNavigator div.ms-navheader{
color:#4c4c4c;
font-weight:bold;
}
.ms-BlogNavigator .ms-quicklaunch table td{
border-top:none;
}
.ms-BlogNavigator div.ms-WPBody{
border-top:solid 1px #ededed;
}
.ms-BlogNavigator div.ms-PartSpacingVertical
{
font-size:1pt;
margin-top:0px;
}
.ms-BlogNavigator td.ms-addnew{
padding-left:6px;
}
.ms-BlogNavigator td.ms-addnew img{
margin-right:2px;
}
.ms-BlogEmptyListText{
padding:4px 4px 2px 6px;
color:#4c4c4c;
}
.ms-pickertitlesection
{
background:#ffffff url("") repeat-y top right;
}
.ms-pickertitlesection .ms-descriptiontext
{
padding:8px 3px 8px 3px;
}
.ms-pickeremptyresulttexttr .ms-descriptiontext{
padding-left:5px;
padding-top:6px;
}
.ms-pickerbodysection
{
background:#dfdfdf url("") repeat-x;
border-top:solid 1px #a5a5a5;
}
.ms-pickerresultoutertable
{
table-layout:fixed;
}
.ms-pickerresulttable
{
border-collapse:separate;
}
.ms-pickerresultdiv
{
background-color:#ffffff;
border-top-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
border-style:inset;
OVERFLOW:scroll;
width:100%;
height:100%;
}
.ms-pickerbuttonsection
{
background-color:#dfdfdf;
}
.ms-pickersectionline
{
background-color:#d0d0bf;
}
.ms-pickersearchbox
{
height:19px;
color:#000000;
}
.ms-pickersearchsummarytr td.ms-descriptiontext
{
padding-left:6px;
padding-top:5px;
color:#525252;
font-weight:bold;
}
.ms-pickerwaittexttr td.ms-descriptiontext
{
text-align:center;
}
.ms-ph
{
padding-left:5px;
padding-right:5px;
background-image:none;
background-color:#FFFFFF;
color:#949494;
white-space:nowrap;
}
.ms-naveditor .ms-gb{
padding:3px 3px 0 3px;
height:22px;
}
.ms-naveditor .ms-vb2{
padding:3px 3px 0 3px;
height:22px;
}
.ms-naveditor .ms-gb{
border-top:0;
}
.ms-naveditor .ms-gb img{
margin-top:1em;
}
@media print{
.ms-buttonheightwidth2{
display:none;
}
.ms-buttonheightwidth{
display:none;
}
.ms-banner{
display:none;
background-color:#000000;
width:1px;
}
.ms-searchform{
display:none;
}
.ms-titlearearight{
display:none;
}
.ms-titlearealeft{
display:none;
}
.ms-areaseparatorcorner{
display:none;
}
.ms-areaseparatorright{
display:none;
}
.ms-rightareacell{
display:none;
}
.ms-areaseparatorleft{
display:none;
}
.ms-siteaction{
display:none;
}
.ms-globallinks{
display:none;
}
.ms-leftareacell{
display:none;
}
}
a:visited.ms-skip
{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}
a:hover.ms-skip
{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}
a.ms-skip
{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}
.ms-hidden
{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}
a:focus.ms-skip
{
position:absolute;
left:2px;
top:2px;
width:auto;
height:auto;
background-color:white;
border-color:black;
border-width:1px;
border-style:Solid;
color:black;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
}
a:active.ms-skip
{
position:absolute;
left:2px;
top:2px;
width:auto;
height:auto;
background-color:white;
border-color:black;
border-width:1px;
border-style:Solid;
color:black;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
}
.ms-dialogBody
{
background-color:#dfdfdf;
}
.ms-dialogHeader
{
background-color:#ffffff;
background-position:right top;
background-image:url('');
background-repeat:repeat-y;
}
.ms-dialogHeaderDescription
{

font-size:10px;
color:#666666;
padding-right:20px;
}
.ms-dialogHelpLink a
{

font-size:10px;
color:#666666;
text-decoration:none;
}
.ms-dialogHelpLink
{

font-size:10px;
color:#666666;
text-decoration:none;
}
.ms-dialogHeadingDivider1
{
background-color:#ffffff;
}
.ms-dialogHeadingDivider2
{
background-color:#9e9fa1;
}
.ms-dialogHeadingDivider3
{
background-color:#d6d2bf;
}
.ms-dialogBodyMain
{
background-color:#ffffff;
border:1px solid #030303;

font-size:10px;
color:#666666;
}
.ms-dialogButtonSection
{
border-top:1px solid #d0d0bf;
}
.ms-dialogButtonCell INPUT
{

font-size:10px;
}
.ms-dialogButtonCell
{

font-size:10px;
}
.ms-dialogHoverRow
{
background-color:#fdfdfd;
}
.ms-dialogSelectedRow
{
background-color:#e6e6e6;
}
.ms-aggrwebpartcell
{
padding-right:5px;
padding-left:5px;
}
a.ms-acclink
{
width:auto;
height:1.1em;
background-color:white;
border-color:black;
border-width:1px;
border-style:solid;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
color:black;
}
a.ms-imnlink
{
cursor:default;
}
/* _lcid="1033" _version="12.0.4518"
_LocalBinding */
.ms-SrvMenuUI
{
display:none;
}
.ms-MenuUIPopupBody
{
z-index:5;
border:1px solid #868686;
margin:0px;
padding:0px;
}
.ms-MenuUIPopupBody TABLE
{
color:#010101;
font-size:100%;
margin:0px;
padding:0px;
}
.ms-MenuUIPopupBody div
{
cursor:pointer;
}
.ms-MenuUILargeRtL
{
background-color:#fafafa;
background-repeat:repeat-y;
cursor:pointer;
}
.ms-MenuUIRtL
{
background-color:#fafafa;
background-repeat:repeat-y;
cursor:pointer;
}
.ms-MenuUILarge
{
background-color:#fafafa;
background-repeat:repeat-y;
cursor:pointer;
}
.ms-MenuUI
{
background-color:#fafafa;
background-repeat:repeat-y;
cursor:pointer;
}
.ms-MenuUILarge
{
background-position:left;
}
.ms-MenuUI
{
background-position:left;
}
.ms-MenuUILargeRtL
{
background-position:right;
}
.ms-MenuUIRtL
{
background-position:right;
}
.ms-MenuUI
{
background-image:url("");
}
.ms-MenuUILarge
{
background-image:url("");
width:250px;
}
.ms-MenuUIRtL
{
background-image:url("");
}
.ms-MenuUILargeRtL
{
background-image:url("");
width:250px;
}
.ms-MenuUIDisabled SPAN
{
color:#888888;
}
.ms-MenuUIItemTableCellCompact
{
padding:2px;
color:#010101;
text-decoration:none;
font-size:10px;

}
.ms-MenuUIItemTableCell
{
padding:2px;
color:#010101;
text-decoration:none;
font-size:10px;

}
.ms-MenuUIItemTableCellCompact
{
padding:1px 2px 1px 2px;
}
.ms-MenuUIItemTableCellCompactHover A
{
color:#010101;
text-decoration:none;
}
.ms-MenuUIItemTableCellCompact A
{
color:#010101;
text-decoration:none;
}
.ms-MenuUIItemTableCellHover A
{
color:#010101;
text-decoration:none;
}
.ms-MenuUIItemTableCell A
{
color:#010101;
text-decoration:none;
}
.ms-menuitemdescription
{
color:#666666;
}
.ms-MenuUIItemTableCellCompactHover
{
padding:1px;
color:#010101;
text-decoration:none;
font-size:10px;

}
.ms-MenuUIItemTableCellHover
{
padding:1px;
color:#010101;
text-decoration:none;
font-size:10px;

}
.ms-MenuUIItemTableCellCompactHover
{
padding:0px 1px 0px 1px;
}
.ms-MenuUIItemTableHover
{
background-color:#fcfcfc;
border:1px solid #050505;
}
.ms-MenuUIItemTableHover .ms-menuitemdescription
{
color:#333333;
}
.ms-MenuUIIconRtL
{
height:16px;
width:24px;
}
.ms-MenuUIIcon
{
height:16px;
width:24px;
}
.ms-MenuUIIconLargeRtl
{
height:16px;
width:40px;
}
.ms-MenuUIIconLarge
{
height:16px;
width:40px;
}
.ms-MenuUIIconLarge
{
padding:
0px 
6px 
0px 
2px;
}
.ms-MenuUIIcon
{
padding:
0px 
6px 
0px 
2px;
}
.ms-MenuUIIconLargeRtl
{
padding:
0px 
2px 
0px 
6px;
}
.ms-MenuUIIconRtL
{
padding:
0px 
2px 
0px 
6px;
}
.ms-menuuilabelcompactRtl
{
width:100%;
}
.ms-menuuilabelcompact
{
width:100%;
}
.ms-MenuUILabelRtL
{
width:100%;
}
.ms-MenuUILabel
{
width:100%;
}
.ms-MenuUILabel
{
padding:
2px 
0px 
3px 
6px;
}
.ms-MenuUILabelRtL
{
padding:
2px 
6px 
3px 
0px;
}
.ms-menuuilabelcompact{
padding:1px 0px 1px 7px;
}
.ms-menuuilabelcompactRtl{
padding:1px 7px 1px 0px;
}
.ms-MenuUISubmenuArrow
{
height:16px;
width:16px;
}
.ms-MenuUISeparatorLargeRtl
{
background-color:#c5c5c5;
font-size:1px;
height:1px;
line-height:1px;
}
.ms-MenuUISeparatorLarge
{
background-color:#c5c5c5;
font-size:1px;
height:1px;
line-height:1px;
}
.ms-MenuUISeparatorRtL
{
background-color:#c5c5c5;
font-size:1px;
height:1px;
line-height:1px;
}
.ms-MenuUISeparator
{
background-color:#c5c5c5;
font-size:1px;
height:1px;
line-height:1px;
}
.ms-MenuUISeparator
{
margin:
0px 
0px 
0px 
32px;
}
.ms-MenuUISeparatorRtL
{
margin:
0px 
32px 
0px 
0px;
}
.ms-MenuUISeparatorLarge
{
margin:0px 0px 0px 48px;
}
.ms-MenuUISeparatorLargeRtl
{
margin:0px 48px 0px 0px;
}
.ms-MenuUICheckMark
{
background-image:url("");
}
.ms-MenuUIItemTableCellDisabled
{
color:#666666;
}
.ms-sbtable{
color:#000000;

font-size:0.7em;
font-style:normal;font-weight:normal
}
.ms-sbtablealt{
color:#000000;

font-size:0.7em;
font-style:normal;font-weight:normal;
}
.ms-sbtable-ex{
width:100%;
border-collapse:collapse;
margin-top:0px;
margin-left:0px;
}
.ms-sbtable-border{
border:1px solid #ededed;
}
td.ms-sbcell{
padding:0px;
padding-left:0px;
white-space:nowrap;
border:solid 1px #aaaaaa;
background-color:white !important;
}

.search td.ms-sbcell{
padding:0px;
padding-left:0px;
white-space:nowrap;
border:solid 4px #848484;
background-color:white !important;
}


td.ms-sbcell input{
	background-color:white !important;
	color:#666666;
	font-size:9px;
	height:12px;
}

td.ms-sbcell input:hover{
	border:0px;
}

td.ms-sbcell img{
	height:12px;
	width:12px;
}

td.ms-sbcellnoborder{
padding-right:2px;
white-space:nowrap;
border:0;
}
.ms-sbtext{

font-size:1em;
font-weight:bold;
}
.ms-sbplain{

font-size:10px;
border:none;
}
.ms-sbplainwithborder{

font-size:10px;
}
td.ms-sblink{
padding-right:14px;
border:none;
}
.ms-sblink a:visited{

font-size:10px;
color:#666666;
text-decoration:none;
padding-left:4px;
}
.ms-sblink a:link{

font-size:10px;
color:#666666;
text-decoration:none;
padding-left:4px;
}
.ms-sblink a:hover{
color:#000000;
text-decoration:underline;
}
td.ms-sbgo{
background-color:#fefefe;
padding-left:3px;
padding-right:3px;
padding-bottom:1px;
padding-top:1px;
}
.ms-rightbodysectionsearchbox{
width:100%;
}
.ms-sbLastcell{
width:100%;
}
.ms-sbLastCell{
padding-right:10px;
}
td.ms-sbscopes{
border:none !important;
}
select.ms-sbscopes{

font-size:10px;
width:170px;
}
.srch-WPBody{
margin:0px;

font-size:1em;
color:#666666;
}
.srch-results{
}
.srch-sort{
COLOR:#333333;
FONT-SIZE:1.0em;
}
.srch-sort A:visited{
text-decoration:none;
color:#010101;
}
.srch-sort A:link{
text-decoration:none;
color:#010101;
}
.srch-sort a:hover{
color:#888888;
}
.srch-sort-right{
float:right;
COLOR:#333333;
FONT-SIZE:1.0em;
padding-bottom:4px;
}
.srch-sort-right A:visited{
text-decoration:none;
color:#010101;
}
.srch-sort-right A:link{
text-decoration:none;
color:#010101;
}
.srch-sort-right a:hover{
color:#888888;
}
.srch-summary{
COLOR:#333333;
FONT-SIZE:1.0em;

}
.srch-summary A:visited{
text-decoration:none;
color:#010101;
}
.srch-summary A:link{
text-decoration:none;
color:#010101;
}
.srch-summary a:hover{
color:#888888;
}
.srch-stats{
COLOR:#333333;
FONT-SIZE:1.0em;

background-color:#ececec;
text-align:left;
white-space:nowrap;
}
.srch-stats A:link{
text-decoration:none;
color:#010101;
}
.srch-stats a:hover{
color:#888888;
}
.srch-Description{
FONT-SIZE:1.0em;
MARGIN:0px 0px 4px;COLOR:#333333;

}
.srch-Description b{
font-weight:bold;
COLOR:#333333;
}
.srch-alertme A:visited{
MARGIN:0px 0px 0px;
}
.srch-alertme a:link{
MARGIN:0px 0px 0px;
}
.srch-alertme a:hover{
MARGIN:0px 0px 0px;
}
.srch-Title{
FONT-SIZE:1.2em;
MARGIN:0px 0px 5px;
COLOR:#010101;

}
.srch-Title A:visited{
text-decoration:none;
color:#010101;
}
.srch-Title A:link{
text-decoration:none;
color:#010101;
}
.srch-Title a:hover{
color:#888888;
text-decoration:underline;
}
.srch-URL A:visited{
color:#008800 !important;
text-decoration:none;
}
.srch-URL A:link{
color:#008800 !important;
text-decoration:none;
}
.srch-URL a:hover{
color:#888888;
text-decoration:underline;
}
.srch-Metadata{
BORDER-TOP:#e0ded5 1px solid;
FONT-SIZE:1.0em;
MARGIN:0px 0px 15px;COLOR:#8c8c8c;

}
.srch-dup .srch-Page-bg{
}
.srch-Page{
COLOR:#666666;
FONT-WEIGHT:bold;
FONT-SIZE:1.0em;

background-color:#ececec;
text-align:right;
}
.srch-Page A:visited{
text-decoration:none;
color:#aaaaaa;
FONT-WEIGHT:normal;
}
.srch-Page A:link{
text-decoration:none;
color:#aaaaaa;
FONT-WEIGHT:normal;
}
.srch-Page a:hover{
color:#888888;
}
.srch-dup A:visited{
COLOR:#aaaaaa
}
.srch-dup A:link{
COLOR:#aaaaaa
}
.srch-Icon{
margin-right:4;
}
.srch-ActionLink a{
text-decoration:none;
font-size:.85em;
font-style:italic;
color:336699;
margin-top:2;
margin-bottom:0;
}
.srch-ActionLink a:hover{
color:#888888;
}
.ms-searchresultstitlearea{
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
text-align:center;
padding-left:18px;
padding-top:20px;
border-bottom:1px solid #777777;
height:85px;
}
.ms-searchresultsareaSeparator{
background-color:#fcfcfc;
padding:0px;
}


.firstright{
	margin-top:1px;
	height:192px;
	width:302px!important; 
	vertical-align:bottom !important; 
	background-image:url('/GR/PublishingImages/marketou1.jpg');

}
.firstright * { vertical-align:bottom !important; }
/*.firstright .lefttd { border-right:1px solid #8dc420;border-left:1px solid #8dc420;}
.firstright .lefttd a{color:#828080;font-size:14px;font-weight:bold; padding-left:2px;}*/
.righttd {color:#848484;font-size:10px; line-height:11px;padding-left:4px;padding-top:6px;}


.firstright .innerfirstright {
    height:192px;
	width:302px!important;
	text-align:right;
	vertical-align:bottom !important; 
	padding-bottom:14px;
	padding-right:18px;
	color:#848484;
}

.firstright .innerfirstright a{
	color:#ffffff;
}



.ms-descriptiontext{
	visibility:hidden;
}

.ms-formbody {
	text-align:justify;
	font-family:verdana;
	font-size:11px;
	
}

.ms-formbody div{
	text-align:justify;
	font-family:verdana;
	font-size:11px;	
}

.lefttd .choicemenu { background-color:#FFFFFF; }
.lefttd .choicemenu a, .lefttd .choicemenu a:visited { color:#cccccc; font-size:10px;  }
.lefttd .choicemenu a, .lefttd .choicemenu a { color:#cccccc; font-size:10px;  }
.lefttd .choicemenu .selected a { color:#cccccc; font-size:10px;  }