﻿body{ font-family:Verdana,Arial,Trebuchet MS; font-size:14px; color:Black; background-color:white; }
.noJScript{ background-color:#FFFFFF; padding:4px; font-family:Verdana, Helvetica, sans-serif; font-size:9px; border-color:#FFFFFF; border-style:solid; border-top:0px; border-bottom:0px; border-right:0px; border-left:0px; }
.row1{ background-color:#F7F7F7; padding:4px; font-family:Verdana, Helvetica, sans-serif; font-size:10px; border-color:#FFFFFF; border-style:solid; border-top:1px; border-bottom:0px; border-right:1px; border-left:1px; }
.welcome{background-color:#FFFFFF; font-family:Verdana, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#333333;}
.tbllightg{ background-color:#A9B8C2; border:solid 0px #006699; width:570px; }
.slogan{ text-align:left; color:black; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;  }
.gensmall{ margin:1px 1px; font-size: 10px; }
.genbold{ margin:1px 1px; font-size: 10px; font-weight:bold; }
a.tbllink{ color:#069; font-size: 10px; }
th.tblheader{ height:25px; color: #220F83; border-color:#FFFFFF; border-style:solid; font-size:12px; background-color:#EAEAEA; white-space:nowrap; border-top:1px; border-bottom:0px; border-right:1px; border-left:1px; }
.gvlightg{ background-color:#A9B8C2; border:solid 0px #006699; margin-top:5px; }
th.gvheader{ height:25px; color:#220F83; font-size:12px; background-color:#EAEAEA; white-space:nowrap; }
.gvrow1{ background-color:#F7F7F7; padding:4px; font-family:Verdana, Helvetica, sans-serif; font-size:10px; }
a,a:link,a:active,a:visited { text-decoration:none; color:#445588; }
a:hover{ text-decoration:none; color:#224466; }
.footer{ width:500px; text-align:left; float:left; color:#444; font-weight:normal; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px;}
.footerright{ width:240px; text-align:right; vertical-align:top; float:right; color:#444; font-weight:normal; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px;}
.noborder{ border:0; }
.TextBox, .Combo, .ListBox{
	font-family:Arial;
	color:black;
	font-size:8pt;
}
.Button{
	font-family:Arial;
	color:black;   
	font-size:10px;
}
#div1{
    Width:740px;
    text-align:left;
    font-family:Verdana,arial,trebuchet MS;
    font-size:10px;
    background-color:#EFF3FB;
    font-size:12px;
    margin-top:10px;
    margin-bottom:5px;
    border:solid 1px #d2e0f2;
}
#indexdiv1{
    Width:740px;
    height:90px;
    text-align:left;
    font-family:Verdana,arial,trebuchet MS;
    font-size:10px;
    background-color:#EFF3FB;
    font-size:12px;
    padding:4px;
    margin-top:10px;
    margin-bottom:5px;
    border:solid 1px #d2e0f2;
}
.GVRow{
Font-family:trebuchet ms,verdana,arial;
Font-Size:14px;
}
GVRowFilterDetail{
Font-family:trebuchet ms,verdana,arial;
Font-Size:14px;
padding:0;
margin:0;
}
.GVMed{
Width:120px;
font-size:14px;
Font-family:trebuchet ms,verdana,arial;
}
.GVSml{
Width:70px;
font-size:14px;
Font-family:trebuchet ms,verdana,arial;
}
.GVLrg{
text-align:left;
Width:550px;
font-size:14px;
Font-family:trebuchet ms,verdana,arial;
}
.CGVMed{
font-size:14px;
Font-family:trebuchet ms,verdana,arial;
}
.CGVSml{
font-size:14px;
Font-family:trebuchet ms,verdana,arial;
}
.CGVLrg{
text-align:left;
font-size:14px;
Font-family:trebuchet ms,verdana,arial;
}
.GVPager{
font-size:19px !important;
font-weight:normal;
font-family:verdana,arial,trebuchet ms;
font-size:10px;
color:white;
text-align:Right;
border-color:Blue;
text-align:right;
}
.GVPager a:link{
font-size:10px;
color:white;
text-decoration:underline;
}
.GVPager a:visited{
font-size:10px;
color:white;
text-decoration: underline;
}
.GVPager a:hover{
font-size:10px;
color:#FF6100 !important;
text-decoration:underline;
}
.GVPager a:active{
font-size:10px;
color:white;
text-decoration:underline;
}
.heading{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;
	color:#200D83;
	font-weight:bold;
	margin-top:8px;
	margin-bottom:5px;
	text-align:left;
}
.subheading{
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:16px;
	color:#200D83;
	font-weight:bold;
	text-align:left;
}
.main{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333333;
}
.mainItalic{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333333;  
	font-style:italic;
	font-weight:bold;
}
.mainbold{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
}
.mainerror{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:Red;
}
.smallbold{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #200D83;
}
.bold{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#200D83;
}
div.blueblock{
background-color:#EFF3FB;
border:solid 1px #d2e0f2;
font-family:Verdana,arial,trebuchet MS;
font-size:12px;
padding:4px;
margin:0px;
}
div.coarblueblock{
background-color:#EFF3FB;
border:solid 1px #d2e0f2;
font-family:Verdana,arial,trebuchet MS;
font-size:12px;
padding:4px;
margin-bottom:5px;
margin-top:5px;
text-align:left;
}
div.rolloverContainer{
    text-align:center;
    border:solid 1px #d2e0f2;
    background-color:#EFF3FB;
}
div.rollovers{
    float:left;
    width:100px;
    text-align:center;
}
#invisdiv1{
    height:115px;
}
#indexdiv1{
    Width:730px;
    text-align:left;
    font-family:Verdana,arial,trebuchet MS;
    font-size:10px;
    background-color:#EFF3FB;
    font-size:12px;
    padding:4px;
    border:solid 1px #d2e0f2;
}
.notopH3{
    font-family: arial,verdana,Times New Roman;
    font-size:15px;
    font-weight:bold;
    color:#210E84;
}
.notopH3{
    font-family: arial,verdana,Times New Roman;
    font-size:15px;
    font-weight:bold;
    color:#210E84;
}
ul.menubarList{
    padding:0;
    margin:0;
    list-style-type: none;
    background-color:#EAF4FF;
    font-size:12px;
    text-align:right;
}
ul.menubarList li{
    display:inline;
}
ul.menubarList li a{
    color:#210E84;
    padding:0.25em 0.5em;
}
ul.menubarList li a:hover{
    color:#000;
    background-color:#FFF;
}
div.menubar{
    background-color:#ECF4FF;    
}
div.main {
    margin:0;
    padding:0;
    text-align:left;   
}
div.pagecontainer {
    padding:0;
    width:740px;
    margin:0 auto; /* centre align */
    text-align:center;   
}
div.page{
    margin:0;
    padding:0;
    width:740px; 
}

div.tmenu{
    background-color:#F2F6FC;
    border:solid 1px #000000;
    padding:4px;
    margin:0;
}

ul.test {
    width: 15em;
    padding: 0;
    margin:0;
    list-style-type: none;
    line-height:25px;
}
ul.test li {
    display: inline;
    margin:0;
}
ul.test li a {
    margin:0;
    color: #000;
    background-color: #74C1F5;
    padding:4px;
    text-decoration: none;
    border-right:solid 1px gray;
    background-image:url("images/1.gif");
    background-repeat:no-repeat;
    background-position:left;
}
ul.test li a:hover {
    color: #fff;
}
ul.test li a.activetmenu {
    color:#000;
    font-weight:bold;
    border-left:0px;
    background-color:#3481B5;
    background-image:url("images/2.gif");
    background-repeat:no-repeat;
    background-position:left;
}
ul.test li a.activetmenu:hover {
    color: #fff;
}

.GridText{
	font-weight:normal;
	font-size:xx-small;
	color:navy;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	height:20px;
}
.Grid{
	color:black;
	background-color:white;
	border-color:black;
	border-style:none;
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:11px;	    
}
.GridAlternatingRow{
	color:Black;
	background-color:#EDECF4;
	border-color:black;
	font-size:11px;
	border-style:none;
}
.Pager{
	font-size:11px;
	color:#99CCFF;
	background-color:#ffedb4; 
	margin:1cm;
	border-color:#99CCFF;	
}
.GridSelectedRow{
}
.GridHeader{
	color:black;
	background-color:#D2CFE6;
	font-weight:bold;  
	font-size:12px;
	}
.GridFooter{
}
.Button{
	font-family:Arial;
	color:black;   
	font-size:10px;
}
/*- Menu Tabs BEGIN--------------------------- */
    #tabs {
      float:left;
      width:100%;
	  background:#FFF;
      font-size:93%;
      line-height:normal;
      }
    #tabs ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("images/tableft1.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("images/tabright1.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#627EB7;
      }
    #tabs .active{
      background-position:0% -42px;
      }
    #tabs .active span{
      background-position:100% -42px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#627EB7;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }
      
      
#trailimageid{
	font-size:0.75em;
	position:absolute;
	display:none;
	left:0px;
	top:0px;
	height:0px;
	z-index:200;
}