/*
Stylesheet by Eye communication 2008
author: Mario Tellini

*/
body{
	background:#f4f4f4 repeat-x top;
	margin:0;
	padding:0 0 2em;
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Helvetica,Arial,sans-serif;
	font-size:small;
	line-height:1.5;
	color:#151515;
	text-align:center;
	background-image: url(../images/I3/bgBody.jpg);
}
a{color:#3367AB;text-decoration:none}
a img{border:none}
a:visited{color:#333;border-color:#333}
a:hover{color:#000;border-color:#000;border-bottom:1px solid}
a[rel="external"]{background:url(../images/I2/out-link.gif) no-repeat 100% 0.9ex;padding-right:10px}
h1{
	font:Georgia,"Times New Roman",Times,serif;
	margin:0;
	padding:0.5em 0;
	font-weight: normal;
	font-size: 2em;
	color: #322407;
	border-bottom-style: dotted;
	border-bottom-color: #3162A3;
	border-bottom-width: 1px;
	padding-bottom: 0px;
	margin-bottom: 20px;
	margin-top: 20px;
}
h2{
	clear:both;
	font:normal 1.6em Georgia,"Times New Roman",Times,serif;
	margin:0;
	padding:1em 0 0.2em;
	border-bottom-color: #AEA284;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
h2 a,
h2 a:hover,
dt a{border:none}
h3{letter-spacing:-0.2ex;font-size:1.3em;font-weight:normal;margin:0;padding:0.5em 0 0.5em 0}
h4{font-size:1em;margin:0;padding:0.5em 0 0}
p{margin:0;padding:0.5em 0}
pre{width:470px;margin:0.5em 0;padding:10px 5px;border:1px solid #ccc;overflow:auto;background-color:#fffff0}
hr{height:1px;background:#eee;border:none;clear:both}
acronym{border:none}
label{cursor:pointer}
input,textarea{border:1px solid #ccc;background-color:#eee}
input:focus,
textarea:focus{background-color:#fff}
blockquote{color:#555;font-style:italic;background:url(../images/I2/quote.gif) no-repeat 0 0.5em;margin:0.5em 0 0.5em 2em;padding:0 0 0 1.6em}
ol,ul{margin-top:0.5em}
/* markup
--------------------------- */
#header{
	background:#000;
	width:890px;
	margin:0 auto;
	background-repeat: no-repeat;
}
#visual{height:229px;width:890px;margin:0 auto;position:relative}
#nav-line{line-height:120%;position:relative;background-color:#333}
#logo a{
	display:block;
	width:188px;
	height:70px;
	background:no-repeat;
	position:absolute;
	top:7px;
	right:501px;	overflow:hidden;
	border:none;
	background-image: url(../images/I2/logo.png);
}
#container{
	width:890px;
	margin:0 auto;
	text-align:left;
	background-image: url(../images/I3/bgContainer.jpg);
	background-repeat: repeat-y;
	background-color: #f4f4f4;
	position: relative;
}
#content{clear:both;padding:1em 20px 3em 20px}
#sidebar{
	width:255px;
	float:right;
	padding-top: 20px;
	padding-right: 4px;
	padding-left: 0px;
	
}
#footer{
	clear:both;
	margin:0 0px;
	padding:0px 20px 45px 0px;
	color:#3C372B;
	text-align:center;
	font-size:0.8em;
	background-position: center bottom;
	background-image: url(../images/I3/bgFooter.jpg);
	background-repeat: no-repeat;
}
#footer a{
	border:none;
	color:#3367AB;
	margin:0 2px;
	text-decoration: underline;
}
#footer a:hover{
	color:#3367AB;
}
/* navigation
--------------------------- */
#nav{
	list-style:none;
	margin:0 auto;
	width:882px;
	padding:8px 0 0 0px;
	position:relative;
	top:1px;
	background:repeat-x bottom;
	background-image: url(../images/I2/dot.gif);
}
/* clear float with CSS 3 */
#nav:after,
.comments li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#nav li{
	background:no-repeat 0 -40px;
	float:left;
	margin:0 8px 0 0;
	padding:0;
	white-space:nowrap;
	position:relative;
	background-image: url(../images/I2/tabs.png);
}
#nav li a{background:url(../images/I2/tabs.png) no-repeat 100% -40px;position:relative;display:block;color:#555;border:none;padding:4px 13px 3px 3px;margin-left:6px;right:-6px}

#home #homenav,
#purpose #purposenav,
#project #projectteamnav,
#contact #contactnav,
#about   #aboutnav,
#login   #loginnav,
#upload #uploadnav,
#documents #documentsnav,
#newsletter #newsletternav,
#sopage #sopagenav,
#statistics #statisticsnav,
#patients #patientsnav,
#elearning #elearningnav,
#confdocs #confdocsnav
#nav li.active{
	background:no-repeat left top;
	background-image: url(../images/I2/tabs.png);
}

#home #homenav a,
#purpose #purposenav a,
#project #projectteamnav a,
#contact #contactnav a,
#about   #aboutnav a,
#login   #loginnav  a,
#upload #uploadnav a,
#documents #documentsnav a,
#newsletter #newsletternav a,
#sopage #sopagenav a,
#statistics #statisticsnav a,
#patients #patientsnav a,
#elearning #elearningnav a,
#confdocs #confdocsnav a
#nav li.active a{padding:4px 20px 4px 8px;background:url(../images/I2/tabs.png) no-repeat right top;color:#333}



#nav li a:hover{color:#333}
.cat-list{list-style:none;margin:0 0 2em;padding:0}
.cat-list li{border-bottom:1px solid #f0f0f0}
.cat-list li a{padding:0.2em 0.8em;display:block;border:none}
.cat-list li a:hover{border:none}
/* forms
--------------------------- */
#search-form{
	width:700px;
	margin:0 auto;
	position:relative;
	display: none;
}
#search-form form{background:url(../images/I2/i-search.gif ) no-repeat 2px 50%;margin:0;padding:0 0 0 20px;position:absolute;bottom:0.43em;right:20px}
#search-form input{padding:0;font-size:12px;border:1px solid #ccc;background:#fff;width:140px}
#txpCommentInputForm h3{padding-bottom:0.8em}
#txpCommentInputForm #remember-me{float:right}
#txpCommentInputForm #remember-me label{width:60px}
#txpCommentInputForm .form-row{clear:both;padding-top:0.2em}
#txpCommentInputForm .bottom{padding:1em 0 0.5em 50px}
#txpCommentInputForm .buttons{float:right}
#txpCommentInputForm label{float:left;text-align:right;width:80px}
#txpCommentInputForm input{float:left;margin-left:10px;font-family:Arial,Verdana,Helvetica,sans-serif}
#txpCommentInputForm textarea{margin-left:10px;float:left;width:350px;height:10em;font:1em Arial,Verdana,Helvetica,sans-serif}
#txpCommentInputForm a{border:none}
#txpCommentHelpLink{float:left}
#txpCommentInputForm input,
#txpCommentInputForm textarea{border:1px solid #7c7c7c;border-color:#7c7c7c #c3c3c3 #ddd #c3c3c3;background:#efefef url(../images/I2/fieldbg.gif) repeat-x top}
#txpCommentInputForm input.button{border-color:#ddd #c3c3c3 #7c7c7c #c3c3c3;background-image:none}
#txpCommentInputForm input:focus,
#txpCommentInputForm textarea:focus{background-color:#fff}
/* common lists
--------------------------- */
dl.list-article{margin:0.5em 0;padding:0}
dl.list-article a,
dl.list-article a:hover{border:none}
dl.list-article dt{
	color:#555;
	font-size:1.2em;
	padding:1px 5px;
	background-color: #F0EDE8;
}
dl.list-article dd{margin:2px 0 0.5em 0;padding:0}
dl.list-article span.rssSubdate{color:#ccc;padding:0 10px}
ul.linklist{margin:0.5em 0.5em 2em 3em;padding:0;list-style:none;font-size:0.85em}
#content ul{margin:0 0 0 2em;padding:0;list-style:none}
ul.linklist li,
#content ul li{}
#content .two-cols ul,
#content .three-cols ul{margin:0.5em 0}
#content .two-cols li{float:left;width:225px}
#content .three-cols li{float:left;width:150px}
/* page elements
--------------------------- */
#content .side-note{float:right;width:148px;border:1px solid #ccc;background:#f0f0f0}
#content .side-note ul,
#content .side-note p{margin:0.5em}
#content .side-note h4{padding:0.5em 0 0 0.5em}
.warning{border:1px solid #ccc;background:#eee;padding:0.5em;margin-bottom:0.5em}
.nb{padding-left:1em;color:#555;font-size:0.85em}
.img{border:1px solid #ccc;padding:1px;margin-bottom:0.5em}
.img img{display:block}
.img.left{margin-right:5px;float:left}
.img.right{margin-left:5px;float:right}
.clear{
	clear:both;
}
#skip-link{display:none}
#sidebar h2{
	color:#979183;
	font-size:1.4em;
	font-weight:normal;
	margin:0;
	padding-left: 20px;
}
#sidebar .out li{
	background:no-repeat 0 1.5ex;
	list-style-image: url(../images/I2/out-link2.gif);
	margin-top: 0.5em;
}
#sidebar .out li a{
	background:none;
}
span.date{color:#333;font-size:0.85em;background:url(../images/I2/i-date.gif) no-repeat 0 50%;padding-left:15px}
span.comment-link{font-size:0.85em;margin-left:2em}
a.comments_invite:link{color:#555;background:url(../images/I2/i-comment.gif) no-repeat 0 50%;padding-left:15px;border:none}
.article-image{padding:0 0 10px 10px;float:right}
.article-image a{border:none}
.article-image img{border:1px solid #ccc;padding:2px}
.article-links{clear:both}
.article-links a{font-size:0.85em;border:none}
.article-links .prev{float:left;padding-left:17px;background:url(../images/I2/i-prev.gif) no-repeat 0 50%}
.article-links .next{float:right;padding-right:17px;background:url(../images/I2/i-next.gif) no-repeat 100% 50%}
a.banner,
a.banner:hover{display:block;padding:0.2em 0;border:none;text-align:center}
a.rss-link,
a.rss-link:hover{background:url(../images/I2/feed-icon16x16.png) no-repeat 0 42%;display:block;border:none;padding:2em 0 2em 22px}
#comments a{margin-left:0.5em;border:none;padding-left:20px;background:url(../images/I2/feed-icon16x16.png) no-repeat 0 50%;font-size:0.7em;color:#fff}
#comments a:hover{color:#ccc}
/* comments
--------------------------- */


/* BLUE theme */
a{color:#3367AB;border-bottom:1px dotted #3367AB}
a:visited{color:#21436F}
a:hover{color:#000}
h1{}
#nav-line{
	background:repeat-x top;
	background-image: url(../images/I2/top-line-blue.png);
}

.cat-list li a:hover{background:#B7CBE6}

.comments h4{background:#3367AB url(../images/I2/top-line-blue.png) repeat-x top}
.article-image img:hover{border-color:#3367AB}

#visual{
	background:no-repeat center;
	background-image: url(../images/I3/bgHeader.jpg);
	border-bottom-color: #202020;
	position: relative;
}
#shadow {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 100;
	background-image: url(../images/I2/thumb-trans.png);
	text-align: center;
}
* html #shadow {
	/* hack for IE < 7 opacity */
	background-color: #333;
	back\ground-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/I2/thumb-trans.png", sizingMethod="scale");
}
#shadow.on {
	display: block;
}
#loading {
	background: url(../images/I2/thumb-preload.gif) no-repeat;
	position: absolute;
	left: 48%;
	top: 50px;
	width: 55px;
	height: 55px;
	margin: 0 auto;
	cursor: pointer;
}
#litebox {
	background: #fff;
	padding: 5px 0;
	margin: 0 auto;
}
#litebox img {
	cursor: pointer;
}
#litebox p {
	margin: 0;
	padding: 10px 0;
	color: #333;
}
#litebox em {
	color: #999;
	display: block;
  font-size: 85%;
}
#litebox a {
	border: none;
	width: 21px;
	height: 21px;
}
#litebox a.prev {
	float: left;
	background: url(../images/I2/thumb-prev.gif) no-repeat 0 50%
}
#litebox a.next {
	float: right;
	background: url(../images/I2/thumb-next.gif) no-repeat 0 50%
}
#header #visual #langMenu {
	position: absolute;
	left: 267px;
	bottom: 22px;
	text-align: left;
}
#langMenu ul {
	display: inline;
	margin: 0px;
	padding: 0px;
}
#langMenu li {
	margin: 0px;
	padding: 0px;
	display: inline;
	list-style-image: none;
	list-style-type: none;
}
#langMenu ul li a {text-decoration:none; border-width:0px;}
#langMenu ul li a:link {text-decoration:none;  border-width:0px;}
#langMenu ul li a:hover {text-decoration:none}
.introTxt {
	width: 532px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 35px;
	height: auto;
	position: relative;
	overflow: visible;
	font-family: Georgia, "Times New Roman", Times, serif, "Palatino Linotype";
	font-style: italic;
	font-size: 17px;
}
.introTxt .openTxt {
	font-family: Georgia, "Times New Roman", Times, serif, "Palatino Linotype";
	font-size: 30px;
	position: absolute;
	top: 0px;
	left: 0px;
}
.introTxt .closeTxt {
	font-family: Georgia, "Times New Roman", Times, serif, "Palatino Linotype";
	font-size: 30px;
	position: absolute;
	left: 520px;
	bottom: 0px;
}
.introTxt p:first-letter {
	font-size: 23px;
}
.schedaBox {
	border: 1px solid #3E3013;
	position: relative;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	height: auto;
	overflow: visible;
	margin-top: 60px;
}
.schedaBox .schedaHead {
	background-image: url(../images/I2/headScheda.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 3px;
	padding-right: 40px;
	padding-left: 15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3E3013;
	position: absolute;
	top: -28px;
	height: 25px;
	left: -1px;
	text-align:left;
	width:130px;
}
.schedaBox .schedaHead img {
	float: right;
	
}
.schedaBox .boxSchedaImg {
	float: left;
	width:192px;
	margin-right:8px;
	text-align:center;
	height: 165px;
	margin-bottom: 8px;
	
}
.schedaBox .boxSchedaImg img {
	
}
.schedaBox h2{
	clear:none;
	font:Georgia,"Times New Roman",Times,serif;
	margin:0;
	padding:0;
	border-bottom-width: 0px;
	font-size: 17px;
	font-style: normal;
	line-height: 1;
	color: #244879;
}
.schedaBox p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2;
	margin-top: 0px;
}
.schedaBox .roles {
	font-family: Georgia, "Times New Roman", Times, serif, "Palatino Linotype";
	font-size: 12px;
	text-transform: uppercase;
	color: #999999;
	margin-bottom: 0px;
	margin-top: 10px;
	font-weight: normal;
}
.table1 {
	border: 1px solid #CCCCCC;
	width: 100%;
}
.table1 th {
	color: #333333;
	background-image: url(../images/I2/bgTable1.jpg);
	background-repeat: repeat-x;
	background-color: #A19782;
	background-position: top;
	border-left-color: #9C8C6B;
	border-left-style: solid;
	border-left-width: 1px;
	text-align: center;
}
.table1 td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	border: 1px dotted #E5E5E5;
}
.table1 td.type0{
	background-color: white;
}
.table1 td.type1{
	background-color: #F4F3F0;
}
.table2 {
	border: 0px solid #CCCCCC;
	width: 90%;
}
.table2 td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 3px;
}
#footer #lastModified {
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #817456;
	width: 217px;
	clear: right;
	text-align: right;
}
#footer #copyright {
	line-height: 1.2;
}
.subLink {
	padding: 0px;
	margin-top: -20px;
	margin-bottom:20px;
}
.subLink  a{	font-family: Georgia, "Times New Roman", Times, serif, "Palatino Linotype"; border-width:0;}
.subLink  a:link	{	color: #999999;	text-decoration: underline;}
.subLink  a:visited	{ color: #999999; text-decoration: underline; }
.subLink  a:hover	{ color: #B4570C; text-decoration: none;}
.subLink  a:active	{ color: #999999; text-decoration: underline;}

#p1, #p2, #p3, #p4, #p5, #p6, #p7, #p8, #p9, #p10 { display:none;}
#btnBack a{	float:right; margin-right:10px; margin-top:10px;}
#btnBack a{	font-family: Georgia, "Times New Roman", Times, serif, "Palatino Linotype"; border-width:0;}
#btnBack a:link	{	color: #999999;	text-decoration: underline;}
#btnBack a:visited	{ color: #999999; text-decoration: underline; }
#btnBack a:hover	{ color: #B4570C; text-decoration: none;}
#btnBack a:active	{ color: #999999; text-decoration: underline;}
#fotoPartner {
	position: relative;
	border-bottom-width: thin;
}
#sponsorBox {
	z-index: 1000;
	height: 78px;
	text-align: right;
	margin-bottom: 20px;
	float: right;
	margin-left: 5px;
	position: relative;
	padding-top: 38px;
}
#sponsorBox img {
	
}
a.bNone {text-decoration:none; border-bottom:0px solid}
a.bNone:link {text-decoration:none; border-bottom:0px solid}
a.bNone:visited {text-decoration:none; border-bottom:0px solid}
a.bNone:hover {text-decoration:none; border-bottom:0px solid;}
a.bNone:active {text-decoration:none; border-bottom:0px solid}

.toolSource {
	height: 30px;
	width: 30px;
	position: absolute;
	cursor:pointer;
}
.toolSource a:link, .toolSource a:visited, .toolSource a:hover, .toolSource a:active { border-bottom:0px solid}
#toolTipLayer {
	color: #000000;
	background-color: #807B81;
	width: 519px;
	position: absolute;
	left: 12px;
	top: 5px;
	font-size:90%;
	text-align:center;
	height: 20px;
}
#honCodeLogo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1;
	width: 49px;
	height: 72px;
	position: absolute;
	left: 144px;
	top: 46px;
}
#honCodeLogo a:link {text-decoration:none; border-bottom:0px solid}
#honCodeLogo a:visited {text-decoration:none; border-bottom:0px solid}
#honCodeLogo a:hover {text-decoration:underline; border-bottom:0px solid;}
#honCodeLogo a:active {text-decoration:none; border-bottom:0px solid}
#egTxt {
	padding: 10px;
	color: #006699;
	font: 11px Verdana;
	background-color: #F4FCFF;
	border: dotted 1px #006699;
	display:none;
}
#container #content #fotoPartner #DataProfessional {
	position: absolute;
	height: 250px;
	width: 251px;
	left: 587px;
	top: 13px;
}
#degreeProf {
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
}
#nomeProf {
	text-align: center;
	border-bottom-color: #666666;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	font-size: 24px;
	color: #005782;
}
#orgProf {
	color: #006699;
	display: inline;
}
#statProf {
	display: inline;
}
#subMenuBox{
	display: inline;
	position: absolute;
	left: 16px;
	top: 8px;
	width: 645px;
	border: solid 1px #EEEEEE;
}
#subMenuBox ul.subMenu{
	margin:0;
	padding: 0;
	background-image: none;
}
#subMenuBox ul.subMenu li{
	margin:0;
	padding: 0.3em 0.6em;
	float:left;
	list-style-type:none;
	list-style-image:none;
	background-image:none;
	border-right-color: #2E5D9C;
	border-right-style: solid;
	border-right-width: 1px;
	
}
#subMenuBox a:link {text-decoration:none; border-bottom:0px solid}
#subMenuBox a:visited {text-decoration:none; border-bottom:0px solid}
#subMenuBox a:hover {text-decoration:underline; border-bottom:0px solid; background-color:#2d5b99; color:#ffffff}
#subMenuBox a:active {text-decoration:none; border-bottom:0px solid}
.vertMiddle {
	background-position: center;
}

.handPointer {
	cursor: pointer;
}

.handPointerDoc {
	cursor: pointer;
		color: #999999;
	padding-right:20px;
}

.handPointerSelected {
	cursor: pointer;
	color: #000000;
	padding-right:20px;
}





#gantBox #navBox {
	float: right;
	padding: 5px;
}
#gantBox h2 {
}
#gantBox #dayBox {
	height: 23px;
	padding-top: 20px;
}
#gantBox #dayBox ul {
	margin: 0px;
	padding: 0px;
}
#gantBox #dayBox li {
	float: left;
	height: 23px;
	width: 22px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B5AC9B;
	border-right-color: #B5AC9B;
	border-bottom-color: #B5AC9B;
	border-left-color: #B5AC9B;
	margin-right: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.daySmallBoxPast {
	background-image: url(../images/I2/bgDayPrev.jpg);
	background-repeat: repeat-x;
}
.daySmallBoxSelected {
	background-image: url(../images/I2/bgDaySelected.jpg);
	background-repeat: repeat-x;
}
#gantBox #dayBox li a:link {color:#000000;}
#gantBox #dayBox li a:link {text-decoration:none; border-bottom:0px solid}
#gantBox #dayBox li a:visited {text-decoration:none; border-bottom:0px solid}
#gantBox #dayBox li a:hover {text-decoration:underline;}
#gantBox #dayBox li a:active {text-decoration:none; border-bottom:0px solid}

#gantBox #gantBoxBody {
	background-image: url(../images/I2/bgGant.jpg);
	background-repeat: no-repeat;
	background-color: #faf9f5;
	min-height: 267px;
	width: 800px;
	padding: 0 30px;
}

#gantBox #gantBoxBody .gantBoxBodySub {
	background-image: url(../images/I2/white44.png);
	background-repeat: repeat;
	float: left;
	min-height: 200px;
	width: 350px;
	margin-top: 30px;
	margin-right: 23px;
	margin-left: 23px;
	border-style: dotted;
	border-color: #C9BE92;
	border-width: 1px;
}
.gantBoxBodySub h3 {
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AC9B59;
	padding-bottom: 5px;
}

#subMenuBox ul.subMenu li {
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0.3em;
	padding-right: 0.6em;
	padding-bottom: 0.3em;
	padding-left: 0.6em;
	float: left;
	list-style-type: none;
	list-style-image: none;
	background-image: url(../images/I2/bgSubMenu.jpg);
	border-right-color-value: #2e5d9c;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-right-style-value: solid;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-right-width-value: 1px;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
}







#tabBox h3 {
	letter-spacing: -0.2ex;
	font-size: 1.3em;
	font-weight: normal;
}
#tabBox #tabBox {
	height: 23px;
	padding-top: 20px;
}
#tabBox #tabBox ul {
	margin: 0px;
	padding: 0px;
}



#tabBox #tabBox li {
	float: left;
	height: 23px;
	
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B5AC9B;
	border-right-color: #B5AC9B;
	border-bottom-color: #B5AC9B;
	border-left-color: #B5AC9B;
	margin-right: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.tabSmallBoxPast {
	background-image: url(../images/I2/bgDayPrev.jpg);
	background-repeat: repeat-x;
	background-position: bottom ;
	width: 180px;
	float: left;
	letter-spacing: -0.1ex;
	font-size: 1.3em;
	font-weight: normal;
	border: 1px dotted #DDD;
}
.tabSmallBoxSelected {
	background-image: url(../images/I2/bgDaySelected.jpg);
	background-repeat: repeat-x;
	background-position: bottom ;
	letter-spacing: -0.1ex;
	font-size: 1.3em;
	font-weight: normal;
	width: 180px;
	float: left;
	border: 1px dotted #DDD;
}


#tabBoxBody {
	clear: both;
	padding: 0 30px;
	margin-left: 26px;
	border: 1px dotted #DDD;
}
/*
#gantBox #gantBoxBody .gantBoxBodySub {
	background-image: url(../images/I2/white44.png);
	background-repeat: repeat;
	float: left;
	height: 200px;
	width: 350px;
	margin-top: 30px;
	margin-right: 23px;
	margin-left: 23px;
	border-style: dotted;
	border-color: #C9BE92;
	border-width: 1px;
}
.gantBoxBodySub h3 {
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AC9B59;
	padding-bottom: 5px;
}
*/
