/* CSS Document */

body
{
	margin:0px;
	font:normal 12px Arial;
	color:#333333;
}
input, select, textarea, table
{
	font:normal 12px Arial;
	color:#333333
}
td, span, div
{
	line-height:19px;
	font:normal 12px Arial;
}
.bodyleft
{
	background-image:url(../Images/BodyLeft.gif);
	background-repeat:repeat-y;
}
.bodyright
{
	background-image:url(../Images/BodyRight.gif);
	background-repeat:repeat-y;
}
.bodybottom
{
	background-image:url(../Images/BodyBot.gif);
	background-repeat:repeat-x;
}


.adleft
{
	background-image:url(../Images/AdLeft.gif);
	background-repeat:repeat-y;
}
.adright
{
	background-image:url(../Images/AdRight.gif);
	background-repeat:repeat-y;
}
.adbottom
{
	background-image:url(../Images/AdBot.gif);
	background-repeat:repeat-x;
}
.adtop
{
	background-image:url(../Images/AdTop.gif);
	background-repeat:repeat-x;
}


.mright
{
	background-image:url(../Images/MRight.gif);
	background-repeat:repeat-y;
}
.mbottom
{
	background-image:url(../Images/MBot.gif);
	background-repeat:repeat-x;
}
.mtop
{
	background-image:url(../Images/MTop.gif);
	background-repeat:repeat-x;
}
.mleft
{
	background-image:url(../Images/MLeft.gif);
	background-repeat:repeat-y;
}


.itright
{
	background-image:url(../Images/ITRight.gif);
	background-repeat:repeat-y;
}
.itbottom
{
	background-image:url(../Images/ITBot.gif);
	background-repeat:repeat-x;
}
.ittop
{
	background-image:url(../Images/ITTop.gif);
	background-repeat:repeat-x;
}
.itleft
{
	background-image:url(../Images/ITLeft.gif);
	background-repeat:repeat-y;
}

.iright
{
	background-image:url(../Images/IRight.gif);
	background-repeat:repeat-y;
}
.ibottom
{
	background-image:url(../Images/IBot.gif);
	background-repeat:repeat-x;
}
.itop
{
	background-image:url(../Images/ITop.gif);
	background-repeat:repeat-x;
}
.ileft
{
	background-image:url(../Images/ILeft.gif);
	background-repeat:repeat-y;
}

.oright
{
	background-image:url(../Images/ORight.gif);
	background-repeat:repeat-y;
}
.obottom
{
	background-image:url(../Images/OBot.gif);
	background-repeat:repeat-x;
}
.otop
{
	background-image:url(../Images/OTop.gif);
	background-repeat:repeat-x;
}
.oleft
{
	background-image:url(../Images/OLeft.gif);
	background-repeat:repeat-y;
}



.defright
{
	background-image:url(../Images/DefRight.gif);
	background-repeat:repeat-y;
}
.defbottom
{
	background-image:url(../Images/DefBot.gif);
	background-repeat:repeat-x;
}
.deftop
{
	background-image:url(../Images/DefTop.gif);
	background-repeat:repeat-x;
}
.defleft
{
	background-image:url(../Images/DefLeft.gif);
	background-repeat:repeat-y;
}
.projectimg
{
	border: 1px solid #D9D7D7;

}



.footer
{
	border-top:2px solid #64537D;
	font-size:11px;
	color:#666666;	
}
.itemdesc
{
	font-size:11px;
	azimuth:left-side;	
	color:#666666;	
}
.panfooter
{
	border-top:2px solid #64537D;
	font-size:11px;
	color:#666666;
	width:40%;
	
}
.panfooter2
{
	border-top:2px solid #64537D;
	font-size:11px;
	color:#666666;
	width:98%;
	
}
.itTabSeperator
{
	background-color:#2c84d5;
}

.itTabsActive
{
	color:#555555;
	font:bold 10px Arial;
	background-image:url(../Images/tabDe.jpg);
	text-align:center;
	cursor:pointer;
}
.itTabsDeactive
{
	color:#ffffff;
	font:bold 10px Arial;
	
	background-image:url(../Images/tabAc.jpg);
	
	text-align:center;
	cursor:pointer;
}

.itTabs a:link, .itTabs a:visited, .itTabs a:active
{
	text-decoration:none;
	
}

.itTabs a:hover
{
	text-decoration:underline;
	color:#555555;
	font:bold 11px Arial;
}
.blueTitle
{
	text-transform:uppercase;
	font:bold 11px Arial;
	color:#2C84D5;
}
.blueText
{
	
	font:bold 11px Arial;
	color:#2C84D5;
}
.orangeTitle
{
	text-transform:uppercase;
	font:bold 11px Arial;
	color:#e99012;
}
.greenTitle
{
	text-transform:uppercase;
	font:bold 11px Arial;
	color:#3ec959;
}

.itSmalltext
{
	font:bold 11px Arial;
	color:#2C84D5;
}
.defSmalltext
{
	font:bold 11px Arial;
	color:#85789a;
}

.viSmalltext
{
	font:bold 11px Arial;
	color:#e99012;
}

.othSmalltext
{
	font:bold 11px Arial;
	color:#3ec959;
}

.itSmalltextDark
{
	font:bold 11px Arial;
	color:#555555;
}
.grid td
{
	border:1px solid #e1e1e1;
	font:normal 11px Arial;
	padding:2px;
}
.gridAltRow
{
	background-color:#f1f1f1;
	color:#555555;
}
.gridRow
{
	color:#2C84D5;
}
.boxTop
{
	background-image:url(../Images/boxTop.gif);
	background-repeat:repeat-x;
}
.boxBottom
{
	background-image:url(../Images/boxBottom.gif);
	background-repeat:repeat-x;
}
.boxLeft
{
	background-image:url(../Images/boxLeft.gif);
	background-repeat:repeat-y;
}
.boxRight
{
	background-image:url(../Images/boxRight.gif);
	background-repeat:repeat-y;
}
a.more:link,a.more:visited,a.more:active
{
	display:block;
	background-image:url(../Images/bullet.gif);
	background-position:0px 6px;
	text-indent:15px;
	background-repeat:no-repeat;
	text-decoration:none;
	color:#000099;
}
a.more:hover
{
	display:block;
	background-image:url(../Images/bullet.gif);
	background-repeat:no-repeat;
	text-indent:15px;
	background-position:0px 6px;
	text-decoration:underline;
	color:#000099;
}
.boldTextSmall
{
	font:bold 11px Arial;
	line-height:16px;
}
.itTopTable td
{
	padding-left:20px;
	height:20px;
	vertical-align:middle;
	background-image:url(../Images/ItBullet.gif);
	background-repeat:no-repeat;
	background-position:2px 4px;
}
.tableAltRow td
{
	background-color:#f1f1f1;
	border-bottom:1px solid #eeeeee;
}

.tableRow td
{
	background-color:#ffffff;
	border-bottom:1px solid #eeeeee;
}
.vis td
{
	border: 1px solid #999999;
}

/*
#spotlight{
filter:light
}
*/
