/* tims */
.developed {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 8px;
	font-weight: bold;	
	text-decoration:none;
	cursor:pointer;	
	color:#192386;
}
.designed {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 8px;
	font-weight: bold;
	color:Gray;
	text-decoration:none;
	cursor:pointer;		
	border-style:none;
}
.sitemap {

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #00A5FF;
	text-decoration: none;
	cursor:pointer;
}
.IE8Fix
{
	z-index:100;
}
.applButton
{
	border-right: #3499D1 1px solid;
	border-top: #3499D1 1px solid;
	border-left: #3499D1 1px solid;
	border-bottom: #3499D1 1px solid;
	background-color: #dedbd6;
	color: #003366;
	cursor: pointer;
	text-align: center;	
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	text-decoration: none;
	height:18px;	
}
.LoginButton
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	background-color: #dedbd6;
	color: #003366;
	cursor: pointer;
	text-align: center;	
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	text-decoration: none;
	height:18px;	
}
/*new menu */
.menuOver {
	position:absolute; 
	width:230px;
	left:212px; 
	z-index:250; 
	padding:5px;
	background-color:#D7D7D7;
	border-left:5px solid #8A8A8A;
	border-bottom:1px solid #263868;
	border-right:1px solid #263868;
	display:inline;
	visibility:hidden;
	white-space:nowrap;
}
.menuBack {	
	position:relative;
	height:17px;
	width:212px;
}
.menuBack a{
	padding-left:5px;
	vertical-align:3px;
}
.menuBack img {
	
}
.menuSep1 {
	background-image:url(images/lftmn_sep.gif);
	background-repeat:repeat-x;
	height:3px;
	display:block;
	font-size:1px;
}
.backCol1 {
	background-color:#16347D;
}
.backCol2 {
	background-color:#23418D;
}
.backCol3 {
	background-color:#23418D;
}
.backCol4 {
	background-color:#334E92;
}
.backCol5 {
	background-color:#4A619C;
}
.backCol6 {
	background-color:#6E81AF;
}
.backColDefault {
	background-color:#6E81AF;
}
.backColLast {
	background-color:#96A0BA;
}

/*/////////*/
#subMenu2Div{
	height:24px;	
}
.subDropDown{
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border:1px solid #5D92BE;
	width:100%;
}
.tableList{
	width:100%;
	
}
.tableHeader{
	border-left:3px solid #2276A5;
	background-color:#3499D1;	
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	height:24px;
	text-align:left;
}
.tableRow0{
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #003366;	
}

	
.tableRow1{
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	background-color: #E8F7FF;
}
.toolRow{
	background-color:#cccccc;
}
/* /////////// */

h1 {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	height:15px;
	color: #FFFFFF;
	text-decoration: none;
	margin:0px 0px 0px 0px;
}

h1 a:link, h1 a:visited, h1 a:active {
	text-decoration:underline;
	font-weight: normal;
	padding:0px 5px 0px 5px;	
	color:#FFFFFF;
}

h1 a:hover {
	text-decoration:none;
	font-weight: normal;
	color:#FF9900;
	padding:0px 5px 0px 5px;	
}
h2, h2 a:link, h2 a:visited, h2 a:active {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #19A2ED;
	text-decoration: none;	
	margin:0px;
}
h2 a:hover {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;	
	margin:0px;
}

h3, h3 a:link, h3 a:visited, h3 a:active{
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	color: #5DAAD8;
	text-decoration: none;	
	margin:0px;
}
h3 a:hover{
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;	
	margin:0px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #638097;
	text-decoration: none;	
	margin:0px;
	font-weight:normal;
}

h5 {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #2F5A84;
	text-decoration: none;	
	margin:0px;
	font-weight:bold;

}
h5 a:link, h5 a:visited, h5 a:active{
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #2F5A84;
	text-decoration: none;	
	margin:0px;
	font-weight:normal;
	display:inline;
}
h5 a:hover {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;	
	margin:0px;
	font-weight:normal;
	display:inline;
}

h6 {
	width:220px;
	background-color:#EBEBEB;
	margin:0px;
	padding:1px 5px 1px 4px;
}
h6 a:link, h6 a:visited, h6 a:active{
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight:normal;
	color: #484848;
	text-decoration: none;		
	
}
h6 a:hover {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #19A2ED;
	text-decoration: none;	
}
h6 img {
	margin:0px 3px 0px -3px;
}

p, p a:link, p a:visited, p a:active{
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5C5C5C;
	text-decoration: none;
	margin:0px;
	padding:0px;
	text-align:justify;
}
p a:hover{
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5DAAD8;
	text-decoration: none;
	margin:0px;
	padding:0px;
	text-align:justify;
}
li {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5C5C5C;
	text-decoration: none;
	text-align:justify;
}
ul {
		
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5C5C5C;
	text-decoration: none;
	text-align:justify;
}
form{
	padding:0px;
	display:inline;
	margin:0px;
}

.list1 {
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style-image:url(images/listIcon1.gif);	
}

.list2 {
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style-image:url(images/listIcon2.gif);	
}

.table1 {
	margin-bottom:10px;
}

.td1 {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 8px;
	font-weight: bold;
	color:#104B7C;
	background-color:#6EBEFF;
	border:1px solid #5D92BE;
	text-align:center;
	width:25%;
}

.td2 {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 8px;
	font-weight: normal;
	color: #5F7B93;
	background-color:#C2E0FF;
	border:1px solid #5D92BE;
	text-align:center;
	width:25%;
}
.td1big {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color:#104B7C;
	background-color:#6EBEFF;
	border:1px solid #5D92BE;
	text-align:center;
	width:25%;
}

.td2big {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #5F7B93;
	background-color:#C2E0FF;
	border:1px solid #5D92BE;
	text-align:center;
	width:25%;
}

.title1 {
	background-image:url(images/gradTile1.gif);
	background-repeat:repeat-x;	
	border-left:3px solid #2276A5;
	background-color:#1AA0EB;
	height:18px;
	padding:2px;
}
.title2  {
	background-image:url(images/gradTile2.gif);
	background-repeat:repeat-x;	
	border-left:3px solid #2276A5;
	background-color:#3499D1;	
	height:18px;
	padding:2px;
}
.title3 {
	background-image:url(images/gradTile3.gif);
	background-repeat:repeat-x;	
	border-left:3px solid #2276A5;
	background-color:#5DAAD8;	
	height:18px;
	padding:2px;
}
.title4 {
	background-image:url(images/gradTile4.gif);
	background-repeat:repeat-x;	
	border-left:3px solid #2276A5;
	background-color:#538DC7;	
	height:18px;
	padding:2px;
}
.title5 {
	background-image:url(images/gradTile2.gif);
	background-repeat:repeat-x;	
	border-left:3px solid #2276A5;
	background-color:#3499D1;	
	height:32px;
	padding:2px;
}
.background1 {
	background-color:#3499D1;
	padding:2px;
}
.background2 {
	background-color:#E8F7FF;
	padding:2px;
}
.kb {	
	float:right;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5C5C5C;
	text-decoration: none;	

}
.historyCombo{
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5C5C5C;
	text-decoration: none;
	width:100%;
}

.date {	
	float:inherit;
	margin:70px;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5C5C5C;
	text-decoration: none;	

}

.moveright {
	float:right;
	margin:0px;
	display:inline;
}
.moverightndown {
	float:right;
	position:relative;
	bottom:-15px;
	right:-7px;
}
.templ1title {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #19A2ED;
	text-decoration: none;	
	display:block;
	margin:0px 5px -2px 0px;
	letter-spacing:0px;
}
.underline1 {
	display:block;
	font-size:xx-small;
	background-color: #19A2ED;
	height:2px;	
	margin-bottom:5px;
	width:100%;
}
.listaText ,.listaText a:link,.listaText a:visited,.listaText a:active{
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color:#333333;
	text-decoration: none;
	margin:0px;
	padding:0px;	
}

.listaText a:hover{
	color:#FF9900;
}
.borderDashedBottom {
	border-bottom:1px dotted #85CBF2;
	display:block;
}
.spaceDown {
	margin-bottom:10px;
}
.selected {
	color:#FF9900;
}
.fotImg {
	float:left;
}
.fotImg img {
	margin:5px 5px 0px 5px;	
	border:1px solid #85CBF2;
	width:140px;
	height:94px;
}

.fotImg p {
	text-align:center;
}

.shadowTile {
	background-image:url(images/shadowTile.gif);
	background-repeat:repeat-y;
	background-position:bottom;
}

.t18left {
	width:230px;
	float:left;
	padding:0px 10px 0px 0px
}
.t18right{
	width:400px;
	float:left;
}
.nojust {
	text-align:left;
}
.supersmall {
	font-size:9px;
	color:#CCCCCC;
	text-align: right;
}

.supersmall2 {
	font-size:9px;
	color:#959595;
}

.midalign {
	text-align:center;
}

/* elis */


.login {

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.whtnormLogin {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.whtnormLogin:link, a.whtnormLogin:visited {

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.whtnormLogin:hover, a.whtnormLogin:active {

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #DFDFCE;
	text-decoration: none;
}


.whtnorm {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.whtnorm:link, a.whtnorm:visited {

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.whtnorm:hover, a.whtnorm:active {

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #DFDFCE;
	text-decoration: none;
}
.blcknrmsrch {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	height: 18px;
}
.lghtblsmll {

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #BBCEDC;
	text-decoration: none;
}
.whtnorm11 {

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.whtnorm11:link, a.whtnorm11:visited {

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.whtnorm11:hover, a.whtnorm11:active {

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #CEEBFB;
	text-decoration: none;
}
.drkbl11 {


	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #0C1F4D;
	text-decoration: none;
}

.homeText {

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #00A5FF;
	text-decoration: none;
	cursor:pointer;
}
.blcknrm {

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.greynrmsmll {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	font-weight:bold;
	color: #192386;
	text-decoration: none;
	cursor:pointer;
}
.blcknrm10 {


	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.gonia {
	background-attachment: fixed;
	background-image: url(images/gonia.gif);
	background-repeat: no-repeat;
}
.whtnorm10 {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.whtnorm10:link, a.whtnorm10:visited {

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.whtnorm10:hover, a.whtnorm10:active {

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #90C5E3;
	text-decoration: none;
}
.whtbld12 {


	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.greymn11 {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #5c5c5c;
	text-decoration: none;
}

.overdropdown
{
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;	
	color: #19A2ED;
}
.GridColVisible
{
	display: none;
}
.regmenu {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: bold;
	color:#3499D1;
	text-decoration:none;
}
.regmenu:link{

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: bold;
	color:#3499D1;
	text-decoration: none;
}
a.regmenu:hover{

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	font-weight: bold;
	color:Gray;
	text-decoration: undeline;
}

.regconditions {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #2F5A84;
	text-decoration: none;	
	margin:0px;
	font-weight:bold;
}
.regconditions:link{

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #2F5A84;
	text-decoration: none;	
	margin:0px;
	font-weight:bold;
}
a.regconditions:hover{

	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #2F5A84;
	text-decoration: none;	
	margin:0px;
	font-weight:bold;
}