/* reset */
html, body {height:100%; margin:0px; padding:0px;}
body, td, th, p, a, input {font-size:13px;font-family:Verdana, Tahoma, "Lucida Sans Unicode";color:#333;}
a img {border:none;}
form {padding:0px; margin:0px;}
:focus { outline: none;}
table td {vertical-align:top;}
.clear{clear:both;}
p {padding:5px 0;margin:0;}
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration:none !important;}
/* reset */


/* (x)HTML Tags */

#content h1,h1 a {font-size:19px;color:#5C89D3 !important;font-weight:normal;}
#content h1 a:hover, #content h2 a:hover {color:#7CACF7 !important;}
#content h1 {padding:2px 0;background:url(/i/h1-bgr.png) no-repeat bottom left;}
h2, h2 a {font-size:15px;color:#5C89D3 !important;}
h2 {padding-bottom:20px;}
h3, h3 a {color:#f93;font-size:15px;padding:0px;}
h3 a:hover {color:#FFA854;}

a  {text-decoration:none;}
a:hover {text-decoration:underline;}

#content a {color:#f93;}

/* (x)HTML Tags */


/* Classes */

	.tableStyle1 {width:475px !important;border:none;border-collapse:collapse;}
	.tableStyle1 td {border:1px solid #506EAC;text-align:center;vertical-align:middle;font-size:11px;padding:2px;}
	.tableStyle1 p, .tableStyle1 a  {font-size:11px;}
	.tableHeader  {width:450px !important;}
	.tableHeader td {background-color:#80ADDB;color:#fff;border:1px solid #506EAC;text-align:center;vertical-align:middle;font-size:11px;}
	.tableHeader p , .tableHeader h3 {color:#fff;font-size:11px;}

	.subinfo {font-size:10px;font-weight:bold;color:#666;}	

	.inline_table {}
		.inline_table sup {color:#c00;}
	.more-read {display:block;font-size:11px;text-align:right;padding:3px 0;color:#f93;}
	.left_td{padding-right:5px;}
	
	/* Menu list */
	.menu-list {list-style-type:none;padding-top:10px;}		
		.menu-list li {color:#fff;font-size:11px;font-weight:bold;padding:6px 0;}
			.menu-list li a {color:#fff;font-size:11px;}
		.menu-list li.selected {list-style-type:disc;color:#FFDD95;}
			.menu-list li.selected a {color:#FFDD95;}
		
	/* Info Box	*/
	.iBox {width:200px;margin:0 0 10px 0;background: url(/i/iBox-bgr.png) no-repeat top left;}
	.iBox, .iBox p {color:#003E92;}
		.iBox .cnt {padding:20px 5px 5px 5px;background: url(/i/iBox-bottom.png) no-repeat bottom left;}
		.iBox h1 {color:#fff !important;font-size:15px !important;line-height:30px;padding-left:5px;}
		.iBox h1 a  {color:#fff !important;font-size:14px !important;line-height:30px;font-weight:bold;}
	
	/* baloon box */	
	.iBaloon {width:200px;margin:5px 0;background: url(/i/iBaloon-bgr.png) no-repeat top left;}
		.iBaloon .cnt {padding:5px 10px 25px 10px;background: url(/i/iBaloon-bottom.png) no-repeat bottom left;}
		.iBaloon h1, .iBaloon h1 a {color:#003E92;font-size:15px;text-align:center;line-height:20px;font-weight:bold;}
		
	/* Calendar */
	.calendar {width:200px;background:url(/i/calendar-bgr.png) no-repeat top left;margin:5px 0;}
		.calendar h1 {font-size:14px;color:#fff;text-align:center;padding:4px 10px 2px 10px;}
		.calendar h2 {font-size:13px;color:#f93;text-align:center;font-weight:normal;padding:8px 0 3px 0;}
		.calendar a, .calendar td, .calendar th {color:#80ADDB;text-align:center;vertical-align:middle;font-weight:bold;text-decoration:none;}
		.calendar a {display:block;}
		.calendar a:hover {color:#B0E1FF;}
		.calendar th {padding:5px 0;}
		.calendar td {padding:2px;}
		.calendar .cnt {padding:0 5px;}
			.calendar-thumb-table {width:100%;}
		.calendar .off-day {color:#fff;background-color:#F6A828;border:1px solid #c00;text-decoration:none;}
		.calendar .off-day:hover {color:#fff;}
		.calendar .event-day {color:#fff;background-color:#80ADDB;border:1px solid #506EAC;text-decoration:none;}
		.calendar .event-day:hover {color:#fff;}		
		.calendar .calendar-bottom {height:7px;overflow:hidden;background: url(/i/calendar-bot-bgr.png) no-repeat top left;}		
/* Classes */




/* Layout */

body {background: #FFDD95 url(/i/body-bgr.png) repeat-x top left;}
#wrap {width:1000px;margin:0 auto;background: url(/i/wrap-bgr.png) repeat-y 30px 0;}
#bgr1 {background: url(/i/header-bgr.png) no-repeat top left;}
#nav {width:250px;}
	#nav .top {position:absolute;top:0;left:0;padding:10px 0 0 40px;font-size:16px;line-height:25px;color:#FFBC79;}
	#nav .top a {padding:0 5px;color:#fff;text-decoration:none;font-weight:bold;}
	#nav .top a:hover {color:#FFDD95;}
	#nav .top img {vertical-align:top;}
#content {width:480px;padding:180px 30px 0 10px;}
#context {width:250px;}
#footer {color:#fff;font-size:11px;width:940px;height:20px;padding:35px 30px 10px 30px;margin:0 auto;text-align:center;background: url(/i/footer-bgr.png) no-repeat top left;}

/* Layout */




/* Default */
body.Print { padding:10px; background:#ffffff;width:800px;margin:0 auto;}
body.Print h1 {background: none !important;text-align:center;}
.error {color:#FF0000;}
.spTitle {font-weight:bold;color:#5C89D3;font-size:15px;}
.spTitle a {color:#FF0000;text-decoration:none;}
.spSubTitle {font-weight:bold;}
.spSubTitle a{font-weight:bold;}
.ImgLeft {float:left;margin-right:5px;margin-bottom:0;border: 2px solid #ff9933;}
.ImgRight {float:right;margin-left:5px;margin-bottom:5px;border: 2px solid #ff9933;}
.ImgBorder{border: 2px solid #09679F;}
.ProductsTbl td{padding:4px;border:1px solid #999;}
.ProductsTbl {border-collapse: collapse;}

.BackPrintTop {padding:45px 5px 5px 5px;text-align:right;font-size:11px;color:#f93;}
	.BackPrintTop a {text-decoration:none;font-family:Tahoma;color:#f93;font-size:11px;padding:0 3px;}
	.BackPrintTop a:hover {text-decoration:underline;}
.BackPrintTop .Back { }
.BackPrintTop .Print { }
.BackPrintTop .Top { }
.PageBar {padding:10px;}
	.PageBar b {border:1px solid #f93;padding:2px 5px;color:#f93;text-decoration:none;font-family:Tahoma;}
	.PageBar a {border:1px solid #f93;padding:2px 5px;background-color:#f93;text-decoration:none;font-family:Tahoma;color:#fff !important;font-weight:bold;}
#FooterCont { }

#ITTILogo { }
/* Default */
div#gallery_list {
	width:480px;
}

div#gallery_list a{
	color:#034EA1;
	text-decoration:none;
	font-size:11px;
	font-family:Verdana;
}
div#gallery_list a:hover{
	text-decoration:none;
	color:#034EA1;
}
div#gallery_list table.gallery_list_table{
	width:100%;
}

table.gallery_list_table td.td1, table.gallery_list_table td.td3, table.gallery_list_table td.td5{
	width:90px;
}
table.gallery_list_table td.td2, table.gallery_list_table td.td4{
	width:50%;
}

div#gallery_list .gallery_list_delimeter{
	background: url(i/gallery/gallery_list_delim.png) no-repeat 0 50% ;
	height:21px;

}
td.imgContainerBorder{
	text-align:center;
	vertical-align:middle; 
	width:80px; 
	height:60px; 
	padding:3px; border:1px solid #C1D1EE; 
	background:#ffffff;	
}
@-moz-document url-prefix() {
td.imgContainerBorder{
		height:68px; 
	}
                    
}
@media not screen and (1) {
	td.imgContainerBorder{
		height:68px; 
	}
}


td.imgContainerBorder div.subImgContainerBorder{
	width:80px;
}
