td.r3_c37 {
	background-image : url(/templates/GICTS_v1/images/gicts_r3_c37.gif);
}
td.r60_c4 {
	background-image : url(/templates/GICTS_v1/images/gicts_r60_c4.gif);
}
body {
	background-color : #666666;
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td.footer {
	background-color : #21308C;
	font : xx-small Arial, Helvetica, sans-serif;
	color : White;
}
td.footbar {
	background-color : #21308C;
	background-image : url(/templates/GICTS_v1/images/footbar.gif);
	font : xx-small Arial, Helvetica, sans-serif;
	color : White;
	text-align: center;
}
td.menu input {
	width : 140px;
}

td.menu {
	border-right-style : solid;
	border-right-width : 1px;
	border-right-color : Silver;
	border-left-color : Silver;
	border-left-style : solid;
	border-left-width : 1px;
	background-color : #EFEFEF;
	border-top-color : Silver;
	border-top-style : solid;
	border-top-width : 1px;
	font-size : 10px;
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 3px;
	}

.content {
	background-color : #FFFFFF;
	font : Arial Helvetica sans-serif;
	overflow : auto;
	padding-right : 5px;
	padding-left : 5px;
	padding-bottom : 5px;
	padding-top : 5px;
	}

.breadcrum {
	font : xx-small Arial, Helvetica, sans-serif;
	color : #7A56B9;
}

div.lastchanged {
	color : Silver;
	font-size : xx-small;
	vertical-align : bottom;
}


.breadcrum a, .breadcrum a:link, .breadcrum a:visited {
	text-decoration : none;
	font : xx-small Arial, Helvetica, sans-serif;
	color : #7A56B9;
	font-weight : bold;	
}
 .breadcrum a:active, .breadcrum a:hover, .breadcrum a:focus {
	color: #F98341;
	font-weight: bold;
}

td.footer a, td.footer a:link, td.footer a:visited {
	text-decoration : none;
	font : xx-small Arial, Helvetica, sans-serif;
	color : White;
	font-weight : bold;
}
td.footer a:active, td.footer a:hover, td.footer a:focus {
	text-decoration : underline;
	font : xx-small Arial, Helvetica, sans-serif;
	color : White;
	font-weight : bold;
}
h1 {
	  font-size: 100%;
}
h2 {
	  font-size: 140%;
	  color : #8C2130;
}
h3 {
	  font-size: 130%;
	  color : #308C21;
}


a, a:link, a:visited {
	color: #253289;
	text-decoration : none;
}
a:active, a:hover, a:focus {
	text-decoration : underline;
	color: #892564;
}

#msg {
	background-color : Black;
	width : 100%;
	height : 100%;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5;
	left : 0px;
	top : 0px;
	z-index : 255;
	position : absolute;
}

.fullscreen {
	width : 100%;
	height : 100%;
}

div.OmegaCMSkey {
	text-align: right;;
	vertical-align : bottom;
	position:absolute;
	right:10px;
	top:10px;
	width : 32px;
	height : 32px;
}

div.OmegaCMSkey img{
	border : 0px;
	text-align: right;;
	vertical-align : bottom;
}

form.contract input {
	width : 350px;
}
form.contract input.button {
	width : 75px;
}

.notice {
	border : 1px dashed Black;
	background-color : #FFFACD;
	margin:3px; 
	padding: 3px;
}
.notice b {
	color: Red;
	font-variant : small-caps;
}




 
.br {
	width:440px;
	height:1px;
	background-image:url(/templates/GICTS_v1/images/bre.gif);
	background-repeat:no-repeat;
	margin-top:5px;
	margin-bottom:10px;
}

.images {
	width:220px;
	height:130px;
	background:url(/templates/GICTS_v1/images/images_bg.gif) no-repeat;
	border:none;
	float:left;
}

.images a img {
	margin-top:5px;
	margin-left:5px;
	opacity:0.80;
	filter:alpha(opacity=80);
}

.images a img:hover {
	opacity:1.0;
	filter:alpha(opacity=100);
	background-position:0 -130px;
}


.style13 {
	margin:2px 0 0 0;
	font:normal 1.3em/100% "Trebuchet MS",Tahoma,Arial;
	letter-spacing:-0.01em;
	font-weight:bold;
	line-height:1.1;
}

.style13 a {
	text-decoration:none;
	font-weight:bold;
	background:url(/templates/GICTS_v1/images/link-line.gif) repeat-x 0 95%;
/*	color:#369;*/
}

.style13 a:hover {
/*	color:#003;*/
}


