/* CSS Document */

body{ margin:0px;}

#top{width:100%; background-color:#000066; height:156px;}

#bar{width:100%; height:25px; background-color:#CCCCCC; padding-bottom:0px; padding-top:4px; 
border-top:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px; 
border-left:#FFFFFF solid 0px; border-right:#FFFFFF solid 0px;}

#flash{width:100%; height:500px; background-image:url(blue_back2.jpg); background-repeat:repeat-x;}

/*#middle{ width:761px; background-image:url(middle.jpg); background-repeat:repeat-y; margin-left:auto; margin-right:auto;}*/
#middle{ width:761px; background-image:url(middle.jpg); background-repeat:repeat-y; margin-left:auto; margin-right:auto;}

#middle_index{ width:761px; background-image:url(middle.jpg); background-repeat:repeat-y; margin-left:auto; margin-right:auto;}



#footer{ width:100%; border-top:solid 1px #333333; height:48px;}
#footer761{ width:auto; margin-left:auto; margin-right:auto; height:47px; background-image: url(tdbg.jpg);}



a.footerlink:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
a.footerlink:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
/*.footerlink:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#474748;
text-decoration:none;
}*/


.footertext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;

}


margin-set{margin-top:-15px;}
.copyright {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:10px;
color:#474748;
text-decoration:none;
}

.middlebg{ width:753px; background-image:url(text-bg.jpg); background-repeat:repeat-x; background-color:#FAF6F5; }

.text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; line-height:18px;}
.bluetext{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#135B81; text-align:left; line-height:18px;}
.blacktext{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; text-align:left; line-height:18px;}


a.toplink:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#606060;
text-decoration:none;
}
a.toplink:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#606060;
text-decoration:none;
}
a.toplink:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000066;
text-decoration:underline;
}

.spacer{background-color:#FFFFFF; height:1px;}


a.toplink_hand:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#606060;
text-decoration:none;
padding-left:70px;
text-align:right;

}

a.toplink_hand:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#606060;
text-decoration:none;
padding-left:70px;
text-align:right;
}
a.toplink_hand:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000066;
text-decoration:none;
padding-left:70px;
text-align:right;
}
.toplink_hand{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#000000;
text-decoration:none;
padding-left:70px;
text-align:left;

}

/* common styling */
.dd {
	font-family: verdana, sans-serif;	
	font-weight:bold;
	position:relative;
	margin:0;
	z-index:10000;
	text-align:right;
	
	}



.submenu {
  background: #FFFFFF;
  border: 1px solid #5970B2;
  visibility: hidden;
  position: absolute;
  z-index: 3;
  margin-left: 20px;
}

.submenu a {
  display: block;
  font: 13px arial;
  text-align: left;
  text-decoration: none;
  padding: 5px;
  color: #4F4141;
}

.submenu a:hover {
  background: #1975B4;
  color: #FFF;
}
/*Css for creating table*/

.tablediv {
display:  table;
text-align:center;
width:375px;
background-color:#F8F6F7;
border:0px solid  #ffffff;
border-spacing:5px;/*cellspacing:poor IE support for  this*/

border-collapse:separate;
}
.celldiv {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
width:40%;
background-color:#ffffff;
}
.rowdiv  {
display:  table-row;
width=20px;
}

.celldiv1  {
display:  table-cell;
font-size:11px;
font-weight:bold;
background:#000000;
color:#FFFFFF;
}

.rowdiv1  {
display:  table-row;
background:#ffff99;
color:#000000;
}

.rowdiv2  {
display:  table-row;
background:#ccccff;
color:#000000;
}
#mycustomscroll2 {
/* Typical fixed height and fixed width example */
width: 395px;
height: 100px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color: #F8F6F7;
margin: 0.3em auto;
padding: 15px;
}

.header{
/*background-color:#ffff99;*/
background-color:#E6F2FE;
color:#000000;

font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle;
border-left:1px #ffffff solid; 
border-right:1px #ffffff solid; 
border-bottom:1px #ffffff solid; 
text-align:center; 
height:27px;
}

.header_small{
/*background-color:#ffff99;*/
background-color:#E6F2FE;
color:#000000;

font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle;
border-left:1px #ffffff solid; 
border-right:1px #ffffff solid; 
border-bottom:1px #ffffff solid; 
text-align:center; 
height:27px;
}

.header1{
/* background-color:#ccccff; */
background-color:#CCCCC1;
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle;

border-left:1px #ffffff solid; 
border-right:1px #ffffff solid; 
border-bottom:1px #ffffff solid; 
text-align:center; 
height:27px;
}

.header1_small{
/* background-color:#ccccff; */
background-color:#CCCCC1;
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle;

border-left:1px #ffffff solid; 
border-right:1px #ffffff solid; 
border-bottom:1px #ffffff solid; 
text-align:center; 
height:27px;
}


.header2{
background-color:#647F9D;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle;
 
border-right:1px #ffffff solid;
border-left:1px #ffffff solid; 
border-bottom:1px #ffffff solid; 
text-align:center; 
height:27px; 
}

.header2_small{
background-color:#647F9D;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle;
 
border-right:1px #ffffff solid;
border-left:1px #ffffff solid; 
border-bottom:1px #ffffff solid; 
text-align:center; 
height:27px; 
}



.heading_text1{font:bold 23px Verdana, Arial, Helvetica, sans-serif; color:#32516e;}

.heading_text2{font:bold 15px Verdana, Arial, Helvetica, sans-serif; color:#2d2d2d;}
.h_text2{font:normal 15px Verdana, Arial, Helvetica, sans-serif; color:#2d2d2d; text-decoration:none;}

/*index page css*/
.ind_middlebg{ width:952px; background-image:url(text-bg.jpg); background-repeat:repeat-x; background-color:#FAF6F5; }
#ind_middle_index{ width:950px;  background-repeat:repeat-y; margin-left:auto; margin-right:auto;}
.index_left_head{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;

text-decoration:none;
}
.index_left{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;

text-decoration:none;
line-height:15px;
}
.box{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;

text-decoration:none;
line-height:15px;
width:104px;
height:18px;
}

.h_text2_ind{font:10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;line-height:20px;}

