#iwmf
{
	position:fixed;
	top:0;
	left:0;
	line-height: 11px;
	font: 11px "Lucida Grande","Lucida Sans Unicode", Helvetica, Arial, Lucida, Verdana, sans-serif;
	color:#ccc;
	text-align:left;
	z-index:256;
	margin:0;
	padding:0;
	border:0;
	width:auto;
}

#iwmf div, #iwmf span {
color:#ccc;
text-align:left;
padding:0;
margin:0;
border:0;
font-size:11px;
font-family: "Lucida Grande","Lucida Sans Unicode", Helvetica, Arial, Lucida, Verdana, sans-serif;
background:none;
width:auto;
}


#iwmf a
{
	color:#ccc;
	text-decoration:none;
}

#iwmf a:hover
{
	color:#fff;
	text-decoration:underline;
}

#iwmf a:visited
{
	color:#ccc;
	text-decoration:none;
}

#iwmf a:active
{
	color:#ccc;
	text-decoration:underline;
}

#iwmf ul
{
	margin:0;
	padding:0;
}

#iwmf li
{
	list-style:none;
	margin:0px;
	padding:0;
}

#iwmf #iwmf_mainContainer
{
	/* width: 100%; */
	margin:0;
	padding:0;
	background-image:url('http://www.multimediait.com/ClientScript/oomph/images/50x50_bg.png');
	background-repeat:repeat;
	display:none;
}

#iwmf .iwmf_box
{
	margin:20px 0 20px 20px;
	padding-right:20px;
	float:left;
	width:240px;
	border-right:1px solid #333;
	height:100%;
}

#iwmf #clear
{
	clear:both;
}

#iwmf #shadow
{
	clear:both;
	background-image:url('http://www.multimediait.com/ClientScript/oomph/images/bottom_shadow.png');
	min-height:23px;
}


#iwmf #iwmf_mapFrame
{
	width:200px;
	overflow:hidden;
	min-height:200px;
	margin:20px;
	padding-right:20px;
	float:left;
	position:relative;
	border-right:1px solid #fff;
}

#iwmf .iwmf_typeHead
{
	margin:0 0 20px 0;
	text-transform:uppercase;
}

#iwmf .iwmf_Next
{
	float:right;
	margin-right:10px;
	font-size:.8em;
	text-transform:uppercase;
}

#iwmf .iwmf_Prev
{
	float:right;
	margin-right:10px;
	font-size:.8em;
	text-transform:uppercase;
}

#iwmf #iwmf_gleam
{
	float:left;
	margin:0;
	padding:0 0 0 10px;
	width:22px;
	height:26px;
	background-image:url('http://www.multimediait.com/ClientScript/oomph/images/oomphGleam.gif');
	background-repeat:no-repeat;
	background-position:center;
	background-color:#000000;
	cursor:pointer;
}

#iwmf #iwmf_mainNavContainer
{
	background-color:#000000;
	padding-top:2px;
	margin:0px;
	width:auto;
	height:24px;
	display:none;
}

#iwmf .iwmf_green
{
	color:#6aa339;
}

#iwmf #iwmf_info
{
	float:left;
	font-size:10px;
	height:18px;
	margin-top:2px;
	color:#999;
	text-transform:uppercase;
}

#iwmf #iwmf_closeButton
{
	float:right;
	width:30px;
	height:17px;
	background-image:url('http://www.multimediait.com/ClientScript/oomph/images/closeIcon.png');
	background-repeat:no-repeat;
	margin:2px 20px 0 10px;
}


#iwmf .iwmf_photo
{
	height:50px;
	width:50px;
	float:left;
	border:5px solid #333;
	margin-right:10px;
	clear:both;
}

#iwmf .iwmf_netBar
{
	padding:10px 5px 0 0;
	margin-top:10px;
	height:100%;
}

#iwmf .iwmf_netBar img
{
	border:0;
}

#iwmf .iwmf_netBar ul
{
	margin:0;
	padding:0;
}

#iwmf .iwmf_netBar li
{
	display:inline;
	margin:0px 10px 0px 0px;
}

#iwmf .iwmf_iconOutlook a:link,
#iwmf .iwmf_iconOutlook a

{
	background:transparent url('http://www.multimediait.com/ClientScript/oomph/images/outlook.png') no-repeat scroll 0 50%;
	display:block;
	height:16px;
	float:left;
	text-indent:-5000px;
	width:16px;
	padding:5px;
	

}

#iwmf .iwmf_iconLive a:link,
#iwmf .iwmf_iconLive a

{
	background:transparent url('http://www.multimediait.com/ClientScript/oomph/images/live.png') no-repeat scroll 0 50%;
	display:block;
	height:16px;
	float:left;
	text-indent:-5000px;
	width:16px;
	padding:5px;
}

#iwmf .iwmf_iconGoogle a:link,
#iwmf .iwmf_iconGoogle a

{
	background:transparent url('http://www.multimediait.com/ClientScript/oomph/images/google.png') no-repeat scroll 0 50%;
	display:block;
	float:left;
	height:16px;
	text-indent:-5000px;
	width:16px;
	padding:5px;
}

#iwmf .iwmf_iconYahoo a:link,
#iwmf .iwmf_iconYahoo a

{
	background:transparent url('http://www.multimediait.com/ClientScript/oomph/images/yahoo.png') no-repeat scroll 0 50%;
	display:inline-block;
	height:16px;
	float:left;
	text-indent:-5000px;
	width:27px;
	padding:5px;
}

#iwmf .iwmf_iconApple a:link,
#iwmf .iwmf_iconApple a 

{
	background:transparent url('http://www.multimediait.com/ClientScript/oomph/images/apple.png') no-repeat scroll 0 50%;
	display:block;
	height:16px;
	float:left;
	text-indent:-5000px;
	width:16px;
	padding:5px;
}

#iwmf .iwmf_icon30b a:link,
#iwmf .iwmf_icon30b a

{
	background:transparent url('http://www.multimediait.com/ClientScript/oomph/images/30boxes.png') no-repeat scroll 0 50%;
	display:block;
	height:16px;
	float:left;
	text-indent:-5000px;
	width:16px;
	padding:5px;
}


#iwmf .iwmf_summary
{
	font-size:16px;
	margin-bottom:5px;
}

#iwmf .iwmf_fn
{
	font-size:16px;
	margin-bottom:5px;
}

#iwmf .iwmf_org
{
	font-size:12px;
}

#iwmf .iwmf_dtend
{
}

#iwmf .iwmf_geo
{
}

#iwmf .iwmf_category
{
}

#iwmf .iwmf_url
{
	font-weight:bold;
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px solid #333;
}
#iwmf .iwmf_country-name
{
}

#iwmf .iwmf_description
{
	margin-top:10px;
}

#iwmf .iwmf_given-name
{
	font-size:16px;
	margin-bottom:5px;
}

#iwmf .iwmf_family-name
{
	font-size:16px;
	margin-bottom:5px;
}


#iwmf .iwmf_vEventContainer
{
	width:100%;
}

#iwmf .iwmf_hCardContainer
{
	width:100%;
}

#iwmf .iwmf_hCardContainer
{
	width:100%;
}

#iwmf .iwmf_hAudioContainer
{
	width:100%;
}


#iwmf #iwmf_mainEventContainer
{
	float:left;
	display:inline;
	width:20%;
}

#iwmf #iwmf_mainhCardContainer
{
	float:left;
	display:inline;
	width:20%;
}
#iwmf #iwmf_mainhAudioContainer
{
	float:left;
	display:inline;
	width:20%;
}
#iwmf .iwmf_hmediaphoto
{
	max-width:220px;
	border:5px #666 solid;
}
/* global */
#cluetip-close img {
  border: 0;
}
#cluetip-title {
  overflow: hidden;
}
#cluetip-title #cluetip-close {
  float: right;
  position: relative;
}
#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;
  background-image: url('http://www.multimediait.com/Data/style/cluetip/wait.gif');
}
.cluetip-arrows {
  display: none;
  position: absolute;
  top: 0;
  left: -11px;
  height: 22px;
  width: 11px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
#cluetip-extra {
  display: none;
}
/***************************************
   =cluetipClass: 'default' 
-------------------------------------- */

.cluetip-default {
  background-color: #d9d9c2;
}
.cluetip-default #cluetip-outer {
  position: relative;
  margin: 0;
  background-color: #d9d9c2;
}
.cluetip-default h3#cluetip-title {
  margin: 0 0 5px;
  padding: 8px 10px 4px;
  font-size: 1.1em;
  font-weight: normal;
  background-color: #87876a;
  color: #fff;
}
.cluetip-default #cluetip-title a {
  color: #d9d9c2;
  font-size: 0.95em;
}  
.cluetip-default #cluetip-inner {
  padding: 10px;
}
.cluetip-default div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}

/* default arrows */

.clue-right-default .cluetip-arrows {
  background-image: url('http://www.multimediait.com/Data/style/cluetip/darrowleft.gif');
}
.clue-left-default .cluetip-arrows {
  background-image: url('http://www.multimediait.com/Data/style/cluetip/darrowright.gif');
  left: 100%;
  margin-right: -11px;
}
.clue-top-default .cluetip-arrows {
  background-image: url('http://www.multimediait.com/Data/style/cluetip/darrowdown.gif');
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-default .cluetip-arrows {
  background-image: url('http://www.multimediait.com/Data/style/cluetip/darrowup.gif');
  top: -11px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}

/***************************************
   =cluetipClass: 'jtip'
-------------------------------------- */
.cluetip-jtip {
  background-color: transparent;
}
.cluetip-jtip #cluetip-outer {
  border: 2px solid #ccc;
  position: relative;
  background-color: #fff;
}

.cluetip-jtip h3#cluetip-title {
  margin: 0 0 5px;
  padding: 2px 5px;
  font-size: 16px;
  font-weight: normal;
  background-color: #ccc;
  color: #333;
}

.cluetip-jtip #cluetip-inner {
  padding: 0 5px 5px;
  display: inline-block;
}
.cluetip-jtip div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}

/* jtip arrows */

.clue-right-jtip .cluetip-arrows {
  background-image: url('http://www.multimediait.com/Data/style/cluetip/arrowleft.gif');
}
.clue-left-jtip .cluetip-arrows {
  background-image: url('http://www.multimediait.com/Data/style/cluetip/arrowright.gif');
  left: 100%;
  margin-right: -11px;
}
.clue-top-jtip .cluetip-arrows {
  background-image: url('http://www.multimediait.com/Data/style/cluetip/arrowdown.gif');
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-jtip .cluetip-arrows {
  background-image: url('http://www.multimediait.com/Data/style/cluetip/arrowup.gif');
  top: -11px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}

/***************************************
   =cluetipClass: 'rounded'
-------------------------------------- */

.cluetip-rounded {
  background: transparent url('http://www.multimediait.com/Data/style/cluetip/bl.gif') no-repeat 0 100%;
  margin-top: 10px;
  margin-left: 12px;
}

.cluetip-rounded #cluetip-outer {
  background: transparent url('http://www.multimediait.com/Data/style/cluetip/tl.gif') no-repeat 0 0;
  margin-top: -12px;
}

.cluetip-rounded #cluetip-title {
  background-color: transparent;
  padding: 12px 12px 0;
  margin: 0 -12px 0 0;
  position: relative;
}
.cluetip-rounded #cluetip-extra {
  position: absolute;
  display: block;
  background: transparent url('http://www.multimediait.com/Data/style/cluetip/tr.gif') no-repeat 100% 0;
  top: 0;
  right: 0;
  width: 12px;
  height: 30px;
  margin: -12px -12px 0 0;
}
.cluetip-rounded #cluetip-inner {
  background: url('http://www.multimediait.com/Data/style/cluetip/br.gif') no-repeat 100% 100%;
  padding: 5px 12px 12px;
  margin: -18px -12px 0 0;
  position: relative;
}

.cluetip-rounded div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #009;
  background: transparent;
}
.cluetip-rounded div#cluetip-close a {
  color: #777;
}

/* rounded arrows */

.clue-right-rounded .cluetip-arrows {
  background-image: url('http://www.multimediait.com/Data/style/cluetip/rarrowleft.gif');
}
.clue-left-rounded .cluetip-arrows {
  background-image: url('http://www.multimediait.com/Data/style/cluetip/rarrowright.gif');
  left: 100%;
  margin-left: 12px;
}
.clue-top-rounded .cluetip-arrows {
  background-image: url('http://www.multimediait.com/Data/style/cluetip/rarrowdown.gif');
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-rounded .cluetip-arrows {
  background-image: url('http://www.multimediait.com/Data/style/cluetip/rarrowup.gif');
  top: -23px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}



div#toolbar, div#toolbarbut 
{
   
  position:fixed; 
  bottom: 0px;
  right: 0px;
  z-index: 99; 
  height: 36px;
   
  background-image: url('http://www.multimediait.com/Data/style/jqtoolbar/bcktool.jpg');
  
  /*
using a png caused issues in IE8
background-image: url('http://www.multimediait.com/Data/style/jqtoolbar/bcktool.png');
 
  */
  border-top: 1px solid #eee;
  border-left: 1px solid #eee; 
  border-right: 1px solid #eee;  
  
  /* CSS3 */
  -moz-border-radius-topleft: 8px;
	-khtml-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px;
	-khtml-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-box-shadow: 0px 1px 10px #666, inset 1px 1px 0px #a4a4a4; 
  -khtml-box-shadow: 0px 1px 10px #666;
  -webkit-box-shadow: 0px 1px 10px #666;
  /* CSS3 end */
  
  
	
}

div#toolbar {
  width: 90%;
  min-width: 800px; /* to limit the width when an excessive window resize */
  margin: 0px auto; /* centered toolbar */
  left: 0px;
}

div#toolbarbut { /* div for the 'hide status' */
  width: 60px;
  height: 15px;
  margin-right: 3%;
  display: none;
}

span.showbar a { /* show button */
  padding: 5px;  
  font-size: 10px;
  color: #555;
}

.toolbarleft{
  float: left; display:none;
}

.toolbarright 
{ white-space:nowrap;
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left:10px;
  float: right;
  
  
}

/*-- Left Side --*/

ul#social li {
  display: inline;
}

#social { float: left;}

a.rss, a.facebook, a.twitter, a.digg, a.delicious, a.stumble {
  display: inline-block;
  width: 40px;
  height: 35px;        
  margin-top: 1px;
}

a.rss:hover, a.facebook:hover, a.twitter:hover, a.digg:hover, a.delicious:hover, a.stumble:hover {
  background-position: 1px 1px; /* simple css hover effect */
}

a.rss {
  background: url('http://www.multimediait.com/Data/style/jqtoolbar/rss.png') no-repeat;
}

a.facebook {
  background: url('http://www.multimediait.com/Data/style/jqtoolbar/facebook.png') no-repeat;
}

a.twitter {
  background: url('http://www.multimediait.com/Data/style/jqtoolbar/twitter.png') no-repeat;
}

a.delicious {
  background: url('http://www.multimediait.com/Data/style/jqtoolbar/delicious.png') no-repeat;
}

a.digg {
  background: url('http://www.multimediait.com/Data/style/jqtoolbar/digg.png') no-repeat;
}

a.stumble {
  background: url('http://www.multimediait.com/Data/style/jqtoolbar/stumble.png') no-repeat;
}

/*-- Right Side --*/

span.downarr { /* hide button */ 
  float: right;
  border-left: 1px solid #a4a4a4;
}

span.downarr a {
  display: block;
  width: 36px;
  height: 26px;
  padding: 25px 0 0 10px;
  background: url('http://www.multimediait.com/Data/style/jqtoolbar/downarrow.png') no-repeat 5px 7px;
}

#toolbar ul {
	margin:0;
	padding:0;
	list-style:none;
 
  
}

#toolbar a.adminlink ,
#toolbar a.adminlink:link ,
#toolbar a.adminlink:visited ,
#toolbar a.adminlink:hover ,
#toolbar a.adminlink:active { 
font-size: 14px; 
border-left: 1px solid #a4a4a4;
  padding: 8px 8px 10px 23px;
  line-height: 32px;
  color: #555;
  text-decoration:none;
}
#toolbar a.adminlink:hover {  text-decoration:underline;}

#toolbar a.adminlink { font-weight:700; text-decoration: underline; }
#toolbar a.adminlink:hover { color: #666;}

#toolbar a.adminmenulink { background: transparent url('http://www.multimediait.com/Data/style/jqtoolbar/key.png') no-repeat; background-position : 5px 50%;  }
#toolbar a.filemanlink { background: transparent url('http://www.multimediait.com/Data/style/jqtoolbar/folder_explore.png') no-repeat; background-position : 5px 50%;  }
#toolbar a.newpagelink { background: transparent url('http://www.multimediait.com/Data/style/jqtoolbar/page_white_add.png') no-repeat; background-position : 5px 50%;  }
#toolbar a.pageeditlink { background: transparent url('http://www.multimediait.com/Data/style/jqtoolbar/page_white_edit.png') no-repeat; background-position : 5px 50%;  }
#toolbar a.pagesettingslink { background: transparent url('http://www.multimediait.com/Data/style/jqtoolbar/page_white_wrench.png') no-repeat; background-position : 2px 50%;  }


       

.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url('http://www.multimediait.com/Data/style/CalExtender/arrow-left.gif');}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url('http://www.multimediait.com/Data/style/CalExtender/arrow-right.gif');}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}
body, .pagebody {
	margin: 0;
	padding: 0;
	
}
.pagebody {
	color: #da0000;
	

}
body {
	font-family: arial, sans-serif;
	font-size: 13px;
	
}
html {
	height: 100%;
	background-color: #666666;
}
/* These are ids for container divs in layout.master */
#wrapwebsite {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	background-color: #D0D0D0;
	color: #000;
}
#wrapheader {
	height: 100px;
	background-color: #d0d0d0;
}
#wrapcenter {
	clear: left;
	min-height: 500px;
	margin: 0;
}
#wrapfooter {
	height: 20px;
	clear: both;
	text-align: center;
	color: #EAE8D0;
	background-color: #404040;
	padding: 18px 0 4px;
}
#wrapfooter a, .accent {
	color: #EAE8D0;
}
#wrapfooter, #wrapfooter a {
	text-decoration: none;
	font-size: 12px;
}
/* 	these are the main column layouts for supporting automatic column layout from 1 to 3 columns all columns are floated left, the system programmatically assigns one of the classes to the center column depending on whether content exists in the left or right content sections */
.leftside {
	float: left;
	width: 215px;
	margin: 0px 0 0 5px;
	}
.center-nomargins {
	float: left;
	width: 990px;
	margin: 0px 5px 0 5px;
}
.center-rightandleftmargins {
	float: left;
	width: 540px;
	margin: 0px 0 0 10px;
}
.center-rightmargin, .center-leftmargin {
	float: left;
	width: 765px;
	margin: 0px 0px 0 10px;
	z-index: -1;
}
.rightside {
	float: left;
	width: 215px;
	margin: 0px 0 0 10px;
}
/* Elements */
code {
	text-align: left;
	display: block;
	overflow: auto;
	font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;
	background: #FAFAFA;
	border: 1px solid #EAEAEA;
	border-left: 5px solid #72A545;
	margin: 5px 0;
	padding: 10px;
}
acronym {
	cursor: help;
	border-bottom: 1px solid #777;
}
blockquote {
	background-color: #E4DCB2;
	background-image: url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/quote_wh.gif');
	background-repeat: no-repeat;
	background-position: 5px 10px;
	border: dashed thin #656C4A;
	margin: 15px;
	padding: 5px 0 0 32px;
}
hr {
	height: 1px;
	background-color: #414141;
	color: #414141;
	border-width: 0;
}
p {
	line-height: 1.5em;
	margin: 0;
	padding: 0 0 10px 20px;
}
p.j {
	line-height: 1.5em;
	margin: 0;
	padding: 0 10px 10px 20px;
	text-align:justify;
}
p.txt {
	text-align:center;
	margin: 0;
	padding: 0 5px 5px 5px;
}

p.img {
	line-height: 9px;
	text-align:center;
	margin: 0;
	padding: 0 0 8px;
}
p.right
	{text-align:right}
	
table.img {
	border-width: 0px;
	line-height: 6px;
	width: 760px;
	height: 450px;
	vertical-align: top;
}
table.txt {
	width: 100%;
	border-width: 0px;
	background-color: #FFFFFF;
}
td.bordosotto {
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

td.bordo {
	width: 30px;
}
td.centro {
	width: auto;
	vertical-align:top
}
td.centro-txt {
	width: 500px;
	vertical-align: top;
}
td {
	width: auto;
}
td.griglia {
	width: 200px;
	vertical-align: middle;
	text-align: center;
}
td.griglia1 {
	width: 150px;
	text-align: center;
}
table.comandi {
	width: 100%;
	line-height: normal;
	vertical-align: top;
}
table.txt3c {
	padding: 10px;
	width: 100%;
	border-width: 0px;
	height: 100%;
	border-spacing: 10px;
	border-bottom-style: solid;
}
td.testo {
	padding: 10px;
	width: 40%;
	text-align: justify;
	vertical-align: text-top;
}
img {
	border: 0px;
}
/* Headings */
h1 {
	font-family: arial, sans-serif;
	font-size: 20px;
}
h2 {
	font-family: arial, sans-serif;
	font-size: 16px;
	color: #da0000;
}
h3 {
	font-family: arial, sans-serif;
	font-size: 14px;
	margin: 0;
	color: #da0000;
}
h4 {
	font-family: arial, sans-serif;
	font-size: 13px;
	margin: 0;
	color: #da0000;
}
h5 {
	font-family: arial, sans-serif;
	font-size: 12px;
	margin: 0;
	color: #da0000;
}
h6 {
	font-family: arial, sans-serif;
	font-size: 11px;
	margin: 0;
}
h1.siteheading {
	font-size: 160%;
	letter-spacing: .2em;
	text-transform: none;
	margin: 0;
	padding: 52px 0 0 19px;
}
.siteheading {
	font-size: 130%;
	text-decoration: none;
}
h2.moduletitle {
	border-bottom: 1px solid #656C4A;
	margin: 0;
	padding: 0 0 5px 10px;
	font-family: sans-serif, Arial;
	font-size: 110%;
	background-color: #FFFFFF;
}
h2.moduletitlewithoutline {
	margin: 0;
	padding: 0 0 5px 7px;
	font-family: sans-serif, Arial;
	font-size: 120%;
	font-weight: bold;
}
.center-nomargins h2.moduletitle, .center-leftmargin h2.moduletitle, .center-rightmargin h2.moduletitle, .center-rightandleftmargins h2.moduletitle {
	color: #000000;
	font-size: 130%;
	font-weight: 700;
	padding: 0 0 px 10px;
	letter-spacing: 3px;
}
.leftside h2.moduletitle, .rightside h2.moduletitle {
	color: #da0000;
	border: 0;
}
.modulesubtitle {
	height: 23px;
	font-weight: 700;
	padding: 4px 5px 0;
}
.pagelayout h2, .register h2 {
	font-size: 14px;
	color: #6600CC;
}
/* Form styles */
fieldset {
	border: 1px solid #787878;
	margin: 0 7px;
	padding: 1em;
}
legend {
	font-size: larger;
	font-weight: 700;
}
.settinglabel {
	float: left;
	clear: left;
	width: 20em;
	padding: 1px;
}
.settinglabelFixedHeight {
	float: left;
	clear: left;
	width: 20em;
	height: 77px;
	padding: 1px;
}
.settinglabel, .settinglabelFixedHeight {
	font-weight: 700;
	font-size: smaller;
}
.settingrow {
	clear: left;
	padding: 4px 0;
}
.settinglabeltight {
	float: left;
	clear: left;
	width: 8em;
	font-weight: 700;
	padding: 1px;
}
.settingrowtight {
	clear: left;
	padding: 1px 0;
}
.modulebuttonrow {
	clear: left;
	text-align: center;
}
.smalltextbox {
	width: 4em;
}
.normaltextbox {
	width: 10em;
}
.mediumtextbox {
	width: 15em;
}
.widetextbox {
	width: 25em;
}
.verywidetextbox {
	width: 35em;
}
.txtcopyright {
	color: #444;
	font-size: 80%;
	font-weight: 400;
}
.txterror {
	color: red;
	font-weight: 700;
}
.watermarktextbox {
	width: 9em;
	color: Gray;
}
.subscribeemail {
	color: Gray;
	width: 14em;
}
input.openid_login {
	background: url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/openidlogin.gif') no-repeat;
	background-color: #fff;
	background-position: 0 50%;
	color: #000;
	padding-left: 18px;
}
/* Grids and Tables */
}
/* Grids and Tables */
div.memberlist table {
	width: 100%;
}
table.editgrid {
	margin: 10px;
}
table.editgrid th {
	font-weight: 700;
	padding: 7px;
}
.AspNet-GridView table thead tr th {
	padding: 2px;
}
.AspNet-GridView table tbody tr td {
	color: #333;
	background: #FFF;
	border-bottom: solid 1px #CCC;
	border-right: solid 1px #CCC;
	text-align: left;
	padding: 2px 20px 2px 2px;
}
.AspNet-GridView table tbody tr.AspNet-GridView-Alternate td {
	background: #F7F6F3;
}
table.editgrid td {
	padding: 7px;
}
/* Lists */
.topnav {
	text-align: right;
}
div.topnav {
	height: 14px;
	margin: 0px 5px 0px 5px;
	background-color: #FFFFFF;
}
.topnav ul {
	float: right;
	display: inline;
	margin: 0;
	padding: 0;
}
li.topnavitem {
	float: left;
	list-style-type: none;
	border-left: solid thin #414141;
	padding: 0 7px;
}
li.firstnav {
	float: left;
	list-style-type: none;
	padding: 0 7px 0 5px;
}
.simplelist, .simplelist li {
	list-style: none;
	padding: 0 0 4px 10px;
}
ul.linkitem {
	position: relative;
	top: -6px;
	left: 0;
	list-style: none;
	margin: 10px;
	padding: 0;
}
div.sitemap ul, div.sitemap ul li {
	list-style: none;
	font-size: 100%;
}
.site-statistics {
	border-bottom: solid thin #ccc;
	margin: 0 0 5px;
	padding: 0 0 5px;
}
ul.userstats {
	list-style-type: none;
	margin: 0 0 0 -40px;
}
ul.userstats ul {
	display: block;
	margin: 0;
	padding: 0;
}
ul.userstats li {
	position: relative;
	list-style: none;
}
ul.linkitem li {
	list-style: none;
	min-height: 18px;
	background: url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/arrowRight.gif') no-repeat;
	background-position: 0px 5px;
	margin: 0 0 1px;
	padding: 2px 0;
}
ul.linkitem a {
	color: #da0000;
	text-decoration: none;
	margin: 0 0 0 7px;
	padding: 2px 5px 2px 10px;
}
* html body ul.linkitem a {
	height: 18px;
}
ul.linkitem a:hover {
	color: #800080;
	padding: 2px 5px 2px 10px;
}
div.panelwrapper ul.simplelist {
	margin-bottom: 0;
}
div.AspNet-RadioButtonList ul, div.AspNet-CheckBoxList ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
div.simplehorizontalmenu {
	clear: both;
	width: 100%;
	height: 27px;
}
ul.simplehorizontalmenu {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.simplehorizontalmenu li {
	display: inline;
	padding: 0 10px;
}
ul.linkitem li:hover {
	background: url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/green_arrow.png') no-repeat;
	background-position: 0px 5px;
}
ul.firstnav span.sitelink, li.topnavitem, li.firstnav {
	font-size: 10px;
}
li.AspNet-RadioButtonList-Item, li.AspNet-CheckBoxList-Item {
	white-space: nowrap;
}
ul.simplehorizontalmenu li.selecteditem {
	font-weight: 700;
}
.tag-cloud {
	list-style-type: none;
	margin: 15px 0 3px -30px;
}
.tag-cloud li {
	display: inline;
	list-style-type: none;
}
.tagcount {
	font-size: x-small;
}
.tag-cloud .weight1 {
	font-size: 90%;
}
.tag-cloud .weight2 {
	font-size: 110%;
}
.tag-cloud .weight3 {
	font-size: 120%;
}
.tag-cloud .weight4 {
	font-size: 130%;
}
.tag-cloud .weight5 {
	font-size: 140%;
}
.tag-cloud .weight6 {
	font-size: 150%;
}
.tag-cloud .weight7 {
	font-size: 160%;
}
.tag-cloud .weight8 {
	font-size: 180%;
}
.tag-cloud .weight9 {
	font-size: 200%;
}
.tag-cloud .weight10 {
	font-size: 210%;
}
/* Links */
a.ModuleEditLink, a.ModuleEditLink:link, a.ModuleEditLink:visited {
	color: #656C4A;
}
.leftside a.ModuleEditLink, .rightside a.ModuleEditLink, .leftside a.ModuleEditLink:link, .rightside a.ModuleEditLink:link .leftside a.ModuleEditLink:visited, .rightside a.ModuleEditLink:visited {
	color: #800080;
}
a.ModuleEditLink:active, a.siteheading:link, a.siteheading:visited, a.siteheading:hover, a.siteheading:active {
	color: #800000;
}
a:hover, .sitelink:hover 
{
	color: #800080;
	text-decoration: underline;
	overflow: visible;
}
legend a.ModuleEditLink:hover {
	color: #414141;
	font-size: smaller;
}
a.ModuleEditLink, a.ModuleEditLink:link, a.ModuleEditLink:visited, a.ModuleEditLink:hover, a.ModuleEditLink:active {
	letter-spacing: normal;
	font-size: 10px;
}
.sitelink, a.sitelink:link, a.sitelink:visited,  a.sitelink:active, a:link, a:visited, a:active {
	color: #333333;
}

a.ModuleEditLink:hover, a.sitelink:hover, h4.a.sitelink:hover,h3.a.sitelink:hover, {
	color: #800080;
}

a.SelectedPage:link, a.SelectedPage:visited, a.SelectedPage:active {
	color: #800000;
	font-weight: 700;
	text-decoration: none;
}
legend a.ModuleEditLink, legend a.ModuleEditLink:link, legend a.ModuleEditLink:visited, legend a.ModuleEditLink:active {
	color: #656C4A;
	font-size: smaller;
}
legend a, a.siteheading:link, a.siteheading:visited, a.siteheading:hover, a.siteheading:active, a.sitelink:link, a.sitelink:visited, a.sitelink:active, a.selectedcrumb:link, a.selectedcrumb:visited, a.selectedcrumb:active, a.unselectedcrumb:link, a.unselectedcrumb:visited, a.unselectedcrumb:active {
	text-decoration: none;
}
a.sitelink:hover, a.ModulePager:link, a.ModulePager:visited, a.ModulePager:hover, a.ModulePager:active, a.selectedcrumb:hover, a.unselectedcrumb:hover {
	text-decoration: underline;
}
.pageditlinks a {
	margin: 3px 7px 3px 0px;
}
a.adminlink, a.adminlink:link, a.adminlink:visited, a.adminlink:hover, a.adminlink:active {
	font-size: 16px;
	border-left: 1px solid #a4a4a4;
	padding: 8px 8px 10px 8px;
	line-height: 32px;
	color: #555;
	text-decoration: none;
}
a.adminlink:hover {
	text-decoration: underline;
}
.accent {
	font-weight: 700;
}
.WelcomeMessage, .sitelink {
	font-size: 10px;
}
.buttonlink {
	background-color: transparent;
	color: #03F;
	cursor: pointer;
	text-decoration: underline;
	font-size: 13px;
	border-style: none;
}
.breadcrumbs {
	padding: 4px 4px 10px;
}
.unselectedcrumb {
	font-weight: 400;
}
.selectedcrumb {
	font-weight: 700;
}
.modulepager {
	vertical-align: top;
	padding: 4px;
}
.selectedpage {
	color: #000;
	font-weight: 700;
}
a.SelectedPage:hover {
	color: #000;
	font-weight: 700;
	text-decoration: underline;
}
.modulepager, .ModulePager, .PageInfo, .SelectedPage, .pageditlinks a {
	font-size: 16px;
}
br {
	margin: 0px;
}
.modulecontent {
	vertical-align: top;
	line-height: 1.8em;
	padding: 10px 10px 10px 10px;
	background: white;
}
.modulefooter {
	display: none;
	font-size: 11px;
	text-align: center;
}
tr.modulerow td, tr.modulealtrow td {
	border: solid thin #414141;
	padding: 0 0 0 10px;
}
div.leftside div.modulecontent, div.rightside div.modulecontent {
	
}
div.rightside div.modulecontent {
	min-height:200px;
}

div.center-nomargins  div.modulcontent, div.center-rightandleftmargins div.modulcontent, div.center-rightmargin div.modulecontent, div.center-leftmargin div.modulecontent
{
	
}

div.leftside h2.moduletitle, div.rightside h2.moduletitle {
	background-color: #FFFFFF;
}
/* Corner Rounding withNifty Corners */
.rtop, .rbottom {
	display: block;
}
.rtop .r1, .rtop .r2, .rtop .r3, .rtop .r4, .rbottom .r1, .rbottom .r2, .rbottom .r3, .rbottom .r4 {
	display: block;
	height: 1px;
	overflow: hidden;
	background-color: #FFFFFF;
}
.r1 {
	margin: 0 5px;
}
.r2 {
	margin: 0 3px;
}
.r3 {
	margin: 0 2px;
}
.rtop .r4, .rbottom .r4 {
	height: 2px;
	margin: 0 1px;
}
.rbottom {
	margin-bottom: 10px;
}
.center-leftmargin .rtop, .center-leftmargin .rbottom, .center-rightmargin .rtop, .center-rightmargin .rbottom, .center-nomargins .rtop, .center-nomargins .rbottom, .center-rightandleftmargins .rtop, .center-rightandleftmargins .rbottom, .logolist, .skiplink {
	display: block;
}
.logolist, .skiplink {
	display: none;
}
.gmaptextbox {
	width: 27em;
}
.gmap {
	margin: 0 0 10px;
}
.foldergallery h1 {
	font-size: large;
	margin-bottom: 20px;
}
.albumMetaName {
	font-weight: 700;
}
.albumFloat {
	float: left;
	text-align: center;
	margin-right: 8px;
	margin-bottom: 4px;
}
.albumMetaSectionHead {
	background-color: Gray;
	color: #FFF;
	font-weight: 700;
}
.ratingcontainer {
	float: right;
}
.ratingrow {
	white-space: nowrap;
}
.ratingStar {
	white-space: nowrap;
	height: 14px;
	margin: 1em;
}
.ratingStar .ratingItem {
	font-size: 0;
	width: 13px;
	height: 12px;
	display: block;
	background-repeat: no-repeat;
	cursor: pointer;
	margin: 0;
	padding: 0;
}
.ratingStar .Filled {
	background-image: url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/ratingStarFilled.png');
}
.ratingStar .Empty {
	background-image: url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/ratingStarEmpty.png');
}
.ratingStar .Saved {
	background-image: url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/ratingStarSaved.png');
}
.ratingcomments {
	border: #000 1px solid;
	background-color: #eee;
	color: #000;
	width: 300px;
	height: 210px;
	position: absolute;
	margin-top: 15px;
	padding: 5px;
}
.ratingcommentbox {
	width: 280px;
	height: 100px;
}
.eventcalendar table {
	clear: both;
}
.forumnotify {
	white-space: nowrap;
	vertical-align: middle;
	padding: 10px 0px 5px 0px;
}
.forumnotify img {
	float: left;
}
.addthisbutton {
	float: right;
	margin: -5px 10px 0 0;
	display: inline;
}
.moduleedit {
	height: 28px;
	background-color: #C7D0D7;
	border: 0;
	text-indent: 4px;
	margin: 0;
	padding: 0;
}
.clearpanel {
	clear: left;
	padding-top: 15px;
}
.minheightpanel {
	min-height: 200px;
}
.center {
	text-align: center;
}
.vevent {
	padding: 10px;
}
.vevent abbr {
	border: 0;
}
.whoson {
	float: left;
	padding: 5px;
}
.searchterm {
	color: #000;
	background-color: #FF0;
}
.templatewrapper {
	border-bottom: solid 4px #000;
}
.linkdescription {
	padding: 5px;
}
.clear {
	clear: both;
}
.padded {
	padding: 7px;
}
.floatrightimage {
	float: right;
	margin-right: 15px;
}
.highlight1 {
	background-color: #FF0;
}
.highlight2 {
	background-color: lime;
}
.floatpanel, .floatleftimage {
	float: left;
	margin-left: 10px;
}
body {}
div.AspNet-Menu-Horizontal 
{
	margin: 0px 0px 0px 0px;
	height: 34px;
	width: 1000px;
	z-index: 300;
	background-image: url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/menunuovo.png');
}
 	
.sf-menu, .sf-menu * 
{
	margin: 0;
	list-style: none;
	
}
.sf-menu 
{
	line-height: 1.0;
}
.sf-menu ul 
{
	position: absolute;
	top: -999em;
	width: 10em; /* left offset of submenus need to match (see below) */
	/*height: 28px*/
	
}
.sf-menu ul li 
{
	width:			100%;
}
.sf-menu li:hover
{
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li 
{
	float:			left;
	position:		relative;
}
.sf-menu a 
{
	display: block;
	position: relative;
	}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul 
{
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul 
{
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul 
{
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul 
{
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul 
{
	left:			10em; /* match ul width */
	top:			0;
}

.sf-menu 
{
	float: left;
	margin-bottom:	1em;
}
.sf-menu a {	
    border-left:	1px solid #8F8A76;
	/*border-top:		1px solid #8F8A76;*/
	padding: 		.75em 1em;
	text-decoration:none;
}
.sf-menu a, .sf-menu a:visited  
{
	/* visited pseudo selector so IE6 applies text colour*/
	color:			white;}
.sf-menu li 
{

}
.sf-menu li li 
{
background: #da0000;
}
.sf-menu li li li 
{
	background-color: #FF0000;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active 
{
	background: #800000;
	outline: 0;
}

/*** arrows **/
.sf-menu a.sf-with-ul 
{
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator 
{
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	/*overflow:		hidden;*/
	background:		url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator 
{  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator 
{
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator
{ 
	background-position:  -10px 0; 
}
/* apply hovers to modern browsers */
.sf-menu ul a > .sf-sub-indicator 
{ 
	background-position:  0 0; 
}
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator 
{
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul 
{
	background:	url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off 
{
	background: transparent;
}
a.current
{
	color: #000000;
}body { }
div.AspNet-TreeView {
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
}
div.AspNet-TreeView ul {
	list-style: none;
	margin: 0px 0px 0px -10px;
	padding: 0;
	
}
.AspNet-TreeView-Show { }
.AspNet-TreeView-Hide { display:none;}
div.AspNet-TreeView ul li
{padding: 3px 0 2px 0; }
div.AspNet-TreeView ul ul { margin: 2px 0 2px 10px;}
div.AspNet-TreeView ul li img
{border: none; vertical-align: middle; margin: 0 2px 0 0; }
div.AspNet-TreeView li a {
	background-position: 2px 2px;
	margin-left: 3px;
	padding-left: 20px;
	text-decoration: none;
	/*background: url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/arrow.gif') no-repeat 2px
2px;*/
}
div.AspNet-TreeView li.AspNet-TreeView-Root {}
div.AspNet-TreeView li.AspNet-TreeView-Parent {}
div.AspNet-TreeView li.AspNet-TreeView-Leaf { margin-left: 20px;}
div.AspNet-TreeView .AspNet-TreeView-ClickableNonlink { cursor: pointer;}
div.AspNet-TreeView .AspNet-TreeView-Collapse
{background: url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/max.png') 0 0 no-repeat; width: 5px; margin-right: -5px;
  float:left; cursor: pointer; }
div.AspNet-TreeView .AspNet-TreeView-Expand
{background:  url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/min.png') 0 0 no-repeat; width: 5px; margin-right: -5px;
 float:left; cursor: pointer; }
div.AspNet-TreeView a,
div.AspNet-TreeView a:visited,
div.AspNet-TreeView a:active,
div.AspNet-TreeView a:link {color: #333;}
div.AspNet-TreeView a:hover { color:#DA0000;}
div.AspNet-TreeView .AspNet-TreeView-Selected a
{/*font-weight: bold*/ !important;color: #DA0000 !important;}
div.AspNet-TreeView .AspNet-TreeView-Selected ul a
{ /*font-weight: bold*/ !important; color: #333 !important;}
li.AspNet-TreeView-Leaf,
li.AspNet-TreeView-Root ,
li.AspNet-TreeView-Selected ,
li.AspNet-TreeView-Parent
{
	display: block;
	list-style: none;
/*font-weight: bold;*/	color: #333;
	text-decoration: none;
	padding: 2px 5px 2px 10px;
	/*test claudio da e0e0e0 a ffffff*/
	background: #ffffff;
	border-left: 5px solid #CCC;
	border-bottom: solid 1px #ffffff;
	border-top: solid 1px #e0e0e0;
	min-height: 18px;
}
li.AspNet-TreeView-Selected ,
li.AspNet-TreeView-Leaf:hover,
li.AspNet-TreeView-Root:hover ,
li.AspNet-TreeView-Selected:hover ,
li.AspNet-TreeView-Parent:hover{border-left: 5px solid #DA0000;}
li.AspNet-TreeView-Root { margin: 0px 0px 0px 20px; }
li.AspNet-TreeView-ParentSelected ,
li.AspNet-TreeView-Selected ul li.AspNet-TreeView-ParentSelected
{ margin: 0px 0px 0px 0px; }
li.AspNet-TreeView-Leaf img,
li.AspNet-TreeView-Root img {display:none;}
li.AspNet-TreeView-Leaf a,
li.AspNet-TreeView-Root a ,
li.AspNet-TreeView-Selected a ,
li.AspNet-TreeView-Parent a
{padding: 0px 0px 0px 10px;color: #333;}

.blogwrapper {}
.blognavleft
{
	float: left; 
	width: 200px; 
	padding: 5px 5px 30px 5px; 
	margin: 0px 0px 0px 0px; 
}
.blognavright 
{
	float: right; 
	width: 200px;  
	padding: 5px 5px 30px 5px; 
	margin: 0px 0px 0px 0px;  
}
.blogcenter-nonav 
{
	margin: 0px 0px 0px 0px; 
	padding: 5px 0px 0px 5px;    
}
.blogcenter-leftnav 
{
	margin: 0px 0px 0px 210px; 
	padding: 5px 0px 0px 5px;   
}
.blogcenter-rightnav 
{
	margin:0px 210px 0px 0px; 
	padding: 5px 0px 0px 5px;    
}
.bloginfo {}
.bloginfotitle
{   
	font-weight: bold; 
}
.blogtitle 
{ 
	margin: 5px 0px 0px 0px;   
	font-weight: bold;  
}
.blogdate 
{ 
	padding: 0px 5px 0px 0px; 
	text-align:right; 
	font-size:11px;  
}
.blogcommentlink 
{ 
	font-size:11px; 
	text-align:right; 
	padding: 0px 5px 3px 0px; 
	font-family: Trebuchet MS;    
}
div.blogcommentlink
{ 
	border-bottom: 1px solid #656C4A; 
}
div.blogcommenttext 
{ 
	border-bottom: 1px solid #656C4A;   
}
.blogcommenttitle 
{ 
	font-family: Trebuchet MS;    
}
.blogcommentposter 
{ 
	font-size:11px;   
}
.blognav ul 
{ 
	list-style-type:none;  
}
.blognav li 
{ 
	list-style: none; 
	margin: 0px 0px 3px -30px;  
}
div.blognavright div h3 
{ 
	margin: 0px 0px -10px 8px; 
}
.blogtitle a 
{
	color: #656C4A; 
}h2.forumhead 
{ 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 3px 5px; 
	font-size:130%;
}
.forumthreadcrumbs
{ 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 3px 5px; 
}
.forumpostheader 
{
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;   
	background-color: #9C9473; 
	font-weight: bold; 
}
.postwrapper 
{
	float: left; 
	width: 100%; 
	background-color:white;  
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	border:solid thin #545454;
}
.postleft 
{
	clear: left; 
	float: left; 
	text-align:center; 
	width: 20%; 
	padding: 15px 5px 5px 5px; 
	margin: 0px 0px 0px 0px; 
}
.postright 
{  
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 21%; 
}
.posttopic {}
.posttopic h3 
{ 
	color: #414141;
}
.postbody 
{ 
	padding: 10px 5px 0px 5px; 
	min-height: 150px; 
}
.forumpostuserpropertylist 
{  
	margin: 0px 0px 0px 0px; 
	text-align: center; 
}
.forumpostusername
{ 
	list-style-type:none;   
}
.forumpostuseravatar 
{ 
	list-style-type:none; 
}
.forumpostuserattribute 
{ 
	list-style-type:none; 
}.rsswrapper {}
.rssnavleft 
{
	float: left; 
	width: 235px; 
	padding: 5px 5px 30px 5px;
	margin: 0px 0px 0px 0px;  
}
.rssnavright 
{
	float: right; 
	width: 235px;  
	padding: 5px 5px 30px 5px; 
	margin: 0px 0px 0px 0px;  
}
.rsscenter-nonav 
{
	margin: 0px 0px 0px 0px; 
	padding: 5px 0px 0px 5px; 
	font-size: 105%;   
}
.rsscenter-leftnav 
{
	margin: 0px 0px 0px 245px; 
	padding: 5px 0px 0px 5px; 
	font-size: 105%;   
}
.rsscenter-rightnav
 {
	margin:0px 245px 0px 0px; 
	padding: 5px 0px 0px 5px; 
	font-size: 105%;  
}
.rsstitle 
{ 
	margin: 5px 0px 0px 0px; 
	font-size: 15px; 
	font-weight: bold;   
}
.rssdate 
{  
	padding: 0px 5px 0px 0px; 
	text-align:right;    
}
.rsstext {}
.rssauthor 
{  
	padding: 0px 0px 5px 5px; 
	font-family: Trebuchet MS;  
	border-bottom: solid 1px #ccc;   
}
.FeedHead 
{  
	padding: 0.5em; 
}
.FeedBody 
{ 
	border-color: #CAB693; 
	border-style: solid; 
	border-width: 1px;
	border-top-width: 0px; 
	padding-left: 0.5em; 
	padding-right: 0.5em; 
}
.rssfeedentryTrue {}
.rssfeedentryFalse 
{ 
	background-color: Silver; 
}body 
{ 
	margin: 0px 0px 0px 0px; 
}
.formwizlist ul 
{ 
	margin: 0px 0px 0px 0px; 
	padding: 0px; 
}
.formwizlist, .formwizlist li, .formwizlist ul li
{ 
	list-style: none; 
	padding: 0px 0px 4px 0px; 
	margin-left:0px; 
}
.draghandle 
{
	width:50px;
	height:25px;
	margin-right:5px;
	background-image:url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/draghandle.gif');
	background-repeat:repeat; 
	cursor:move;
	float:left;
}
.callbackstyle, .callbackStyle ul li 
{
	border:thin #6297BC inset; 
	list-style: none;
}
.draghandle  li 
{
	list-style: none; 
}
.reordercue 
{ 
	border:dashed thin black; 
	width:100%; 
	height:25px;  
}
.questioncontainer 
{ 
	padding: 5px; 
	border: dashed 1px black; 
}
.editcontainer 
{ 
	float:left; 
}
.draghandle .buttoncontainer 
{
	float:left;
	margin:0px;
	padding:0px; 
}
.draghandle .buttoncontainer .upbutton 
{ 
	float:left;
	margin:0px;
	padding:0px;
}
.draghandle .buttoncontainer .downbutton 
{ 
	float:left;
	clear:left;
	margin:0px;
	padding:0px; 
}
.formwizard .settingrow .settinglabel 
{
	width:100%;  
}
.qcb label 
{
	padding-left: 3px;
}
.ajax__slider_h_rail 
{
	position:relative;
	background:url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/slider_h_rail.gif') repeat-x;
	height:22px;
	width:150px;
}
.ajax__slider_h_handle 
{
	position:absolute;
	height:22px;
	width:10px;
}
.ajax__slider_v_rail 
{
	position:relative;
	background:url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/slider_v_rail.gif') repeat-y;
	width:22px;
	Height:150px;
}
.ajax__slider_v_handle 
{
	position:absolute;
	height:10px;
	width:22px;
}
.ajax__slider_h_rail 
{
	position:relative;
	background:url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/slider_h_rail.gif') repeat-x;
	height:22px;
	width:150px;
}
.ajax__slider_h_handle 
{
	position:absolute;
	height:22px;
	width:10px;
}
.ajax__slider_v_rail 
{
	position:relative;
	background:url('http://www.multimediait.com/Data/Sites/1/skins/0-MIT2010/slider_v_rail.gif') repeat-y;
	width:22px;
	height:150px;
}
.ajax__slider_v_handle 
{
	position:absolute;
	height:10px;
	width:22px;
}body {}
.productlist h3 {}
.productcontainer 
{ 
	border-bottom: solid thin #656C4A; 
	padding:7px; 
	float:left; 
	clear:both; 
	width:100%; 
}
.productcontainer h4 
{ 
	margin-top: 0px; 
	margin-bottom: 3px;  
	font-size: 1.3em; 
	color:#656C4A; 
}
.productcontainer p 
{ 
	margin: 0px;  
}
.offercontainer 
{ 
	clear:both; 
}.aspcalendarmain 
{ 
	margin: 0px 0px 0px 5px; 
	background-color: #e6efdb; 
	color:Black; 
	font-size:10px; 
}
.aspcalendardayheader 
{ 
	font-weight:bold; 
	font-size:10px; 
	color:#08619a; 
	text-align:center; 
	white-space:nowrap;
}
.aspcalendarday 
{ 
	border: solid 1px black;  
	font-size:10px; 
	color:Black; 
	text-align:center; 
	white-space:nowrap;
}
.aspcalendarnextprevious 
{  
	font-weight:bold; 
	font-size:small; 
	color:Black; 
	text-align:center; 
	white-space:nowrap; 
}
.aspcalendarothermonth 
{ 
	border: solid 1px black; 
	background-color:#f3f3f3;  
	font-size:10px; 
	color:Black; 
	text-align:center; 
	white-space:nowrap; 
}
.aspcalendarselectedday 
{ 
	border: solid 1px black; 
	background-color:#FFFFE0;  
	font-size:10px; 
	color:Black; 
	text-align:center;  
}
.aspcalendarselector
{   
	font-size:8pt; 
	font-weight:bold; 
	text-align:center; 
	white-space:nowrap;  
}
.aspcalendartitle 
{ 
	border: none;  
	background-color: #e8e8e8; 
	font-size:10px; 
	font-weight:bold; 
	text-align:center;
	white-space:nowrap; 
}
.aspcalendartoday 
{ 
	border: solid 1px black; 
	background-color:#FFFFE0; 
	color:Black; 
	font-size:10px; 
	text-align:center; 
}
.aspcalendarweekendday 
{ 
	border: solid 1px black; 
	background-color:#D3D3D3; 
	color:Black; 
	font-size:10px; 
	text-align:center; 
}.mpcalendarmain {  padding:3px; margin:0; 
	color: #414141; background:  #B5B9A7; font-size:small; width: 100%;}
.mpcalendardayheader { font-weight:bold; font-size:8pt;  border:solid thin #B5B9A7;
	color: #414141; background:  #B5B9A7; text-align:center; }
.mpcalendarday { border: solid 1px black;  font-size:8pt; 
	color:Black; text-align:center; }
.mpcalendarnextprevious { border:solid thin #B5B9A7; color: white; background:  #B5B9A7; text-align:center; }
.mpcalendarnextprevious a 
{font-weight:bold; font-size:small; 
	color: white; background:  #B5B9A7; text-align:center;  }
.mpcalendarothermonth { border: solid 1px black; 
	background-color:#f3f3f3;  font-size:8pt; color:Black; text-align:center; 
	 }
.mpcalendarselectedday { border: solid 1px black; 
	background-color:#FFFFE0;  font-size:8pt; color:Black; text-align:center;  }
.mpcalendarselector { color: #414141; background:  #B5B9A7; border:solid thin #B5B9A7;
	font-size:8pt; font-weight:bold; text-align:center;  }
.mpcalendartitle { font-size:8pt; font-weight:bold; text-align:center; 
	 color: #414141; background:  #B5B9A7; border:solid thin #B5B9A7;}
table.mpcalendartitle { border:solid thin #B5B9A7;}	
.mpcalendartoday { border: solid 1px black; background-color:#FFFFE0; 
	color:Black; font-size:8pt; text-align:center; }
.mpcalendarweekendday { border: solid 1px black; background-color:#D3D3D3; 
	color:Black; font-size:8pt; text-align:center; }
/* http://weblogs.asp.net/kevinbrammer/archive/2008/05/31/asp-net-gridview-themes.aspx */

.AspNet-GridView
{
    font-family: Arial, Sans-Serif;
    font-size:small;
    table-layout: auto;
    border-collapse: collapse;
    border:#444 1px solid;
}
.AspNet-GridView table { width: 100%; }
.AspNet-GridView table.editgrid { margin:0px;}


.AspNet-GridView table thead
{
    background-image: url('http://www.multimediait.com/Data/style/gridview/HeaderSoftGrey.jpg');
    background-position:center;
    background-repeat:repeat-x;
    background-color:#1d1d1d;
}

.AspNet-GridView table thead th
{
    padding: 5px;
    color: #ffffff;
	text-align:left;
}

.AspNet-GridView table thead th a
{
    text-decoration:none;
    color:#ffffff;
    display:block;
    text-align:left;
    
}

.AspNet-GridView table tbody tr td
{
    padding: 5px;
    border-right: solid 1px #1d1d1d;
	background-color: #c9c9c9;
}

.AspNet-GridView table tbody tr.AspNet-GridView-Alternate td
{
    background-color: #f0f0f0;
}

.AspNet-GridView div.AspNet-GridView-Pagination
{
background-image: url('http://www.multimediait.com/Data/style/gridview/HeaderSoftGrey.jpg');
    background-position:center;
    background-repeat:repeat-x;
    background-color:#1d1d1d;
}

.AspNet-GridView div.AspNet-GridView-Pagination a
{
    color:#ffffff;
    text-decoration:none;
    padding:2px 10px 2px 10px;
    border-top:solid 1px #777777;
    border-right:solid 1px #333333;
    border-bottom:solid 1px #333333;
    border-left:solid 1px #777777;
	font-size: 16px;
}
.AspNet-GridView div.AspNet-GridView-Pagination span
{
	font-size: 16px;
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
    padding:2px 10px 2px 10px;
}

.formResults .AspNet-GridView table thead, .formResults  div.AspNet-GridView-Pagination
{
background-image: none;
}


/* Reset */
.qtfile, 
.qtfile p,
.qtfile ul,
.qtfile li, 
.qtfile a, 
.qtfile span,
.qtfile img
{
	border-style: none;
	border-width: 0;
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
	outline: 0;
	/*
	zoom: 1;
    */
}

.qtfile
{
	min-width: 650px;
}

.qtfile span
{
	vertical-align: text-top;
	line-height: 100%;
}

/* Button elements */
.qtfile .button
{
	cursor: pointer;
}

.qtfile .button.button-disabled
{
	color: Gray;
	cursor: default;
}

/* Icons */
/* Command buttons */
.qtfile .button.folder-create .icon,
.qtfile .button.folder-rename .icon,
.qtfile .button.folder-move .icon,
.qtfile .button.folder-delete .icon,
.qtfile .button.file-upload .icon,
.qtfile .button.file-refresh .icon,
.qtfile .button.folder-refresh .icon,
/* File actions */
.qtfile .file-panel .icon-file-name,
.qtfile .file-panel .file-actions span,
/* Folder items */
.qtfile .folder-panel .folder-bullet,
.qtfile .folder-panel .folder-bullet.folder-bullet-closed,
.qtfile .folder-panel .folder-bullet.folder-bullet-opened,
.qtfile .folder-panel .icon-folder,
.qtfile .folder-panel .icon-folder-end,
/* Status icons */
.qtfile .qtfile-footer .icon-status
{
	background-image: url('http://www.multimediait.com/Data/style/qtfile/icons.png');
	width: 16px;
	height: 16px;
	display: inline-block;
	overflow: hidden;
}

/* Header */
.qtfile .qtfile-header
{
	padding: 7px 0 3px 10px;
}

/* Footer */
.qtfile .qtfile-footer
{
	border-top: none;
	padding: 6px 0 5px 5px;
	position: relative;
}

.qtfile .qtfile-footer .status-message
{
	position: absolute;
	left: 10px;
	top: 8px;
}

.qtfile .qtfile-footer .icon-status
{
	margin: 0 5px 0 0;
}

.qtfile .qtfile-footer .status-info .icon-status { background-position: 64px 64px; }
.qtfile .qtfile-footer .status-warn .icon-status { background-position: 32px 64px; }
.qtfile .qtfile-footer .status-error .icon-status { background-position: 16px 64px; }

.qtfile .qtfile-footer .credit
{
	display: block;
	float: right;
	margin-right: 15px;
}

.qtfile .qtfile-footer .credit a
{
	line-height: 1.6em;
}

.qtfile .qtfile-footer .credit a:hover
{
	text-decoration: underline;
}

/* Menu list */
.qtfile .menu-bar
{
	margin: 5px 0 5px 5px;
	position: relative;
}

.qtfile .menu-bar .icon
{
	margin-right: 3px;
}

.qtfile .menu-bar .button.file-refresh
{
	position: absolute;
	right: 3px;
	top: 2px;
}

.qtfile .button.file-refresh .icon { background-position: 0 32px; }
.qtfile .button.folder-create .icon { background-position: 0 48px; }
.qtfile .button.folder-rename .icon { background-position: 64px 48px; }
.qtfile .button.folder-delete .icon { background-position: 32px 48px; }
.qtfile .button.folder-move .icon { background-position: 48px 48px; }
.qtfile .button.file-upload .icon { background-position: 64px 32px; }


.qtfile .qtfile-content
{
	position: relative;
	height: 389px;
	/* Only need the top border from jquery-ui */
	border-bottom: none;
	border-right: none;
	border-left: none;
}

/* Headers */

.qtfile .file-header *,
.qtfile .folder-header *
{
	line-height: 27px;
}

.qtfile .folder-header
{
	border-right: none;
	border-left: none;
	position: relative;
	padding-left: 2%;
	margin-right: -2%;
}

.qtfile .folder-header .button.folder-refresh
{
	position: absolute;
	right: 3%;
	top: 3px;
}

.qtfile .button.folder-refresh .icon { background-position: 0 32px; }

.qtfile .file-header
{
	border-right: none;
	padding-left: 0px;
	position: relative;
}

.qtfile .file-header .file-size-header,
.qtfile .file-header .file-name-header,
.qtfile .file-header .file-actions-header
{
	float: left;
	text-align: center;
	background-image: none;
	background-color: Transparent;
	border-top: none;
	border-right: none;
	border-bottom: none;
	margin-right: -1px;
}

.qtfile .file-header .file-name-header
{
	border: none;
	width: 55%;
	text-align: left;
	text-indent: 1%;
}

.qtfile .file-header .file-size-header
{
	width: 20%;
}

.qtfile .file-header .file-actions-header
{
	width: 25%;
	text-indent: -10000px;
}

/* Folders */

.qtfile .folder-wraper
{
	width: 26%;
	position: absolute;
}

/* Folder list */

.qtfile .folder-panel
{
	height: 360px;
	overflow: auto;
}

.qtfile .folder-panel li,
.qtfile .file-panel li
{
	white-space: nowrap;
}

.qtfile .folder-panel li li
{
	padding-left: 16px;
}

.qtfile .folder-panel .folder-bullet,
.qtfile .folder-panel .folder-name
{
	cursor: pointer;
}

.qtfile .folder-panel .folder-name-text
{
	line-height: 1.5em;
}

.qtfile .folder-panel .folder-name:hover
{
	color: Blue;
}

.qtfile .folder-bullet { background-image: none; }
.qtfile .icon-folder-end { background-position: 16px 32px; }
.qtfile .icon-folder { background-position: 16px 48px; }
.qtfile .folder-bullet.folder-bullet-closed { background-position: 48px 32px; }
.qtfile .folder-bullet.folder-bullet-opened { background-position: 32px 32px; }

.qtfile .folder-panel .folder-name .icon-folder,
.qtfile .folder-panel .folder-name .icon-folder-end
{
	margin-right: 5px;
}

.qtfile .folder-panel .folder-name .icon-folder-end
{
	visibility: hidden;
	left: 5px;
}

.qtfile .folder-panel .folder-name-selected .icon-folder-end
{
	visibility: visible;
}

/* Files */

.qtfile .file-wraper
{
	width: 74%;
	position: absolute;
	right: 0;
}

.qtfile .file-panel
{
	padding-left: 0px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	background-image: none;
	background-color: Transparent;
	height: 360px;
	overflow: auto;
}
.qtfile .file-panel.file-list-empty
{
	/* background: url('http://www.multimediait.com/Data/style/qtfile/empty_folder_bg.png') 50% 50% no-repeat; */
}

.qtfile .file-panel .file-name, 
.qtfile .file-panel .file-size, 
.qtfile .file-panel .file-actions
{
	display: block;
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
	float: left;
	line-height: 1.7em;
}

.qtfile .file-panel .file-name
{
	width: 55%;
	text-indent: 1%;
}

.qtfile .file-panel li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.qtfile .file-panel li { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
.qtfile .file-panel li { height:1%; }
.qtfile .file-panel li { display:block; }
/* end clearfix */

.qtfile .file-panel li.even
{
	background-image: url('http://www.multimediait.com/Data/style/qtfile/file_even_bg.png');
}

.qtfile .file-panel li:hover
{
	background-image: url('http://www.multimediait.com/Data/style/qtfile/file_hover_bg.png');
}

.qtfile .file-panel .file-size
{
	width: 19%;
	text-align: right;
}

.qtfile .file-panel .file-actions
{
	float: right;
	width: 22%;
	text-align: center;
	margin: 0  0 0 1%;
}

.qtfile .file-panel .icon-file-name
{
	margin: 0 1% 0 0;
}

.qtfile .file-panel .file-actions span
{
	cursor: pointer;
	margin: 0  0 0 1%;
	text-indent: -10000px;
	
	/* Fix for IE7 moved to IE7Specific css
	*text-indent: 0;
	*font-size: 0;
    */

}

.qtfile .file-panel .file-action-link { background-position: 48px 64px; }
.qtfile .file-panel .file-action-delete { background-position: 16px 16px; }
.qtfile .file-panel .file-action-move { background-position: 32px 16px; }
.qtfile .file-panel .file-action-rename { background-position: 48px 16px; }
.qtfile .file-panel .file-action-download { background-position: 64px 16px; }
.qtfile .file-panel .file-action-preview { background-position: 80px 64px; }

/* File preview */

.qtfile .file-preview p,
.qtfile .file-preview img
{
	margin: 0;
	padding: 0;
}

.qtfile .file-preview p
{
	overflow: hidden;
	white-space: nowrap;
}

.qtfile .file-preview p span
{
	line-height: 1.6em;
	vertical-align: text-top;
}

.qtfile .file-preview
{
	position: absolute;
	right: -1px;
	bottom: -1px;
	width: auto;
	max-width: 65%;
	display: none;
	/* Width must be set in IE7 for header get right moved to IE7Specific.css
	*width: 65%;
    */
}

.qtfile .file-preview-field-name
{
	display: inline-block;
	width: 7.5em;
	font-weight: bold;
}

.qtfile .file-preview p.file-preview-image
{
	line-height: 0;
	width: auto;
}

.qtfile .file-preview .file-preview-image img
{
	max-width: 100%;
	overflow: auto;
	max-height: 150px;
}

.qtfile .file-preview .file-preview-image-loading
{
	display: block;
	width: 48px;
	height: 48px;
	background: url('http://www.multimediait.com/Data/style/qtfile/indicator.gif') no-repeat;
}

/* File icons */

.qtfile .file-panel .icon-file-name
{
	background-image: url('http://www.multimediait.com/Data/style/qtfile/file_types.png');
	background-position: 16px 16px;
}

.qtfile .file-panel .icon-file-bmp { background-position: 256px 256px; }
.qtfile .file-panel .icon-file-jpg, .qtfile .file-panel .icon-file-jpeg { background-position: 240px 0; }
.qtfile .file-panel .icon-file-png { background-position: 224px 0; }
.qtfile .file-panel .icon-file-gif { background-position: 208px 0; }

.qtfile .file-panel .icon-file-txt { background-position: 256px 240px; }
.qtfile .file-panel .icon-file-pdf { background-position: 240px 240px; }

/* Impromptu 
http://trentrichardson.com/Impromptu/index.php
*/
.jqifade{
	position: absolute; 
	background-color: #aaaaaa; 
}
div.jqi{ 
	width: 400px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	position: absolute; 
	background-color: #ffffff; 
	font-size: 11px; 
	text-align: left; 
	border: solid 1px #eeeeee;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 7px;
}
div.jqi .jqicontainer{ 
	font-weight: bold; 
}
div.jqi .jqiclose{ 
	position: absolute;
	top: 4px; right: -2px; 
	width: 18px; 
	cursor: default; 
	color: #bbbbbb; 
	font-weight: bold; 
}
div.jqi .jqimessage{ 
	padding: 10px; 
	line-height: 20px; 
	color: #444444; 
}
div.jqi .jqibuttons{ 
	text-align: right; 
	padding: 5px 0 5px 0; 
	border: solid 1px #eeeeee; 
	background-color: #f4f4f4;
}
div.jqi button{ 
	padding: 3px 10px; 
	margin: 0 10px; 
	background-color: #2F6073; 
	border: solid 1px #f4f4f4; 
	color: #ffffff; 
	font-weight: bold; 
	font-size: 12px; 
}
div.jqi button:hover{ 
	background-color: #728A8C;
}
div.jqi button.jqidefaultbutton{ 
	/*background-color: #8DC05B;*/
	background-color: #BF5E26;
}
.jqiwarning .jqi .jqibuttons{ 
	background-color: #BF5E26;
}

