*margin {margin:0;}
img {border:0px; }

.left { float:left}
.right { float:right}

.month {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height:14px;
	color:#ffffff;
	text-decoration:none;
}
.month a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color:#ffffff;
	text-decoration:none;
}
.month a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color:#ffffff;
	text-decoration:none;
}

body{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
    color:#000000;
    line-height:18px;
    margin: 0px;
}
.body{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
   color:#000000;
   line-height:18px;
   margin: 0px;
}

.body12{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
   	color:#000000;
}
.form{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
    color:#000000;
    line-height:18px;
	padding-left:5px;
    margin: 0px;
}


.form12{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
    color:#25408f;
    line-height:18px;
	padding-left:5px;
    margin: 0px;
}

.line { border-bottom:1px solid #999999;
border-collapse:collapse;
padding:5px 0;
}

.blue12{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#25408f;
font-weight:bold;
line-height:18px;
}

.black12{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000;
font-weight:bold;
line-height:18px;
}


.blue13{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color:#1F72D3;
font-weight:bold;
line-height:18px;
}

h1{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color:#25408f;
font-weight:bold;
line-height:14px;
margin:0;
display: inline; 
}

A:link.head1{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color:#25408f;
font-weight:bold;
line-height:14px;
margin:0;
display: inline; 
text-decoration:none;
}
A:visited.head1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color:#25408f;
font-weight:bold;
line-height:14px;
margin:0;
display: inline; 
text-decoration:none;
}
A:hover.head1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color:#25408f;
font-weight:bold;
line-height:14px;
margin:0;
text-decoration:none;
}



h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color:#cc0000;
font-weight:bold;
line-height:14px;
margin:0;
display: inline; 

}
.crumb {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 16px; font-weight:bold; color:#25408f ;text-decoration:none;}
.crumb a {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 16px; font-weight:bold; color:#25408f ;text-decoration:none;}
. crumb a:hover {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 16px; font-weight:bold; color: #000000 ; text-decoration:none;}


A:link.linking {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px;  color:#1d52a2 ;text-decoration:none;}
A:visited.linking {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px; color:#1d52a2; text-decoration:none;}
A:hover.linking{font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px; color: #000000 ; text-decoration:none;}

A:link.view  {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px;  color:#ffffff ;text-decoration:none;}
A:visited.view {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px; color:#ffffff; text-decoration:none;}
A:hover.view {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px; color: #660099 ; text-decoration:none;}


A:link.blue12link  {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px;  color:#25408f ;text-decoration:none;}
A:visited.blue12link {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px; color:#25408f; text-decoration:none;}
A:hover.blue12link {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px; color: #1D83D6 ; text-decoration:none;}

A:link.bluelinkbold  {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px;  color:#25408f ;text-decoration:none; font-weight:bold;}
A:visited.bluelinkbold {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px; color:#25408f; text-decoration:none; font-weight:bold;}
A:hover.bluelinkbold {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px; color: #1D83D6 ; text-decoration:none; font-weight:bold;}

A:link.more  {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px;  color:#1d52a2 ;text-decoration:none; padding-right:10px; text-align:left;}
A:visited.more {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px; color:#1d52a2; text-decoration:none; text-align:left;}
A:hover.more {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px; color: #2c7bd1 ; text-decoration:none; text-align:left;}

A:link.more2  {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px;  color:#1d52a2 ;text-decoration:none;  text-align:left;}
A:visited.more2 {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px; color:#1d52a2; text-decoration:none; text-align:left;}
A:hover.more2 {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px; color: #2c7bd1 ; text-decoration:none; text-align:left;}

A:link.more1  {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px;  color:#333333 ;text-decoration:none; padding-right:10px; text-align:right;font-weight:bold;}
A:visited.more1 {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px; color:#333333; text-decoration:none; text-align:right;font-weight:bold;}
A:hover.more1 {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px; color: #333333 ; text-decoration:none; text-align:right;font-weight:bold;}

.white{
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:normal;
line-height:18px;
padding-left:5px;

}

.whitetitle{
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
line-height:18px;
padding-left:10px;
text-decoration:none;
}
.whitetitle1{
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
line-height:18px;
text-decoration:none;
}
.whitetitle a{
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
line-height:18px;
text-decoration:none;
}
.whitetitle a:hover{
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
line-height:18px;
text-decoration:none;
}

.whitelink a{
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:normal;
line-height:16px;
padding:5px 10px;
text-decoration:none
}
.whitelink a:hover{
color:#ffffff;
background-color:#ff7c21;
}



.whitetitlebold{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:20px;
font-weight:bold;
line-height:18px;
padding-left:10px;

}

.whitemenu{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:normal;
line-height:18px;
padding:0 5px;
text-decoration:none;
}

.whitemenu a
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:normal;
line-height:18px;
text-decoration:none;
}

.whitemenu a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight:normal;
line-height:18px;
text-decoration:none;
}

.more3{
font-family:Arial, Helvetica, sans-serif;
color:#E0372C;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.more3 a
{
font-family:Arial, Helvetica, sans-serif;
color:#E0372C;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.more3 a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#E0372C;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.whitesubmenu{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:normal;
line-height:16px;
padding:0 2px;
text-decoration:none;
}
.whitesubmenu a{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:normal;
line-height:16px;
padding:0 2px;
text-decoration:none;
}
.whitesubmenu a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#99ccff;
font-size:11px;
font-weight:normal;
line-height:16px;
padding:0 2px;
text-decoration:none;
}

.footer{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
    color:#000000;
    line-height:18px;
	padding:0 10px;
    margin: 0px;
	text-decoration:none;
}
.footer a{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
    margin: 0px;
}
.footer a:hover{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    color:#1d52a2;
}


.black{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333333;
font-weight:bold;
line-height:18px;
}

.blackover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333333;
font-weight:bold;
line-height:18px;
}

.blackover a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333333;
font-weight:bold;
line-height:18px;
text-decoration:none;
}
.blackover a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#1d52a2;
font-weight:bold;
line-height:18px;
}

.wover222 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#ffffff;
font-weight:bold;
line-height:18px;
}

.wover222 a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#ffffff;
font-weight:bold;
line-height:18px;
text-decoration:none;
}
.wover222 a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
font-weight:bold;
line-height:18px;
}




.whitesmall{
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
color:#ffffff;
padding-right:10px;
line-height:16px;

}


.blue1{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color:#003399;
font-weight:bold;
line-height:18px;
}

.blue{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color:#003399;
font-weight:bold;
line-height:18px;
}

.c_head{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#D51414;
font-weight:bold;
line-height:18px;
}
.p_head{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#060606;
font-weight:normal;
line-height:18px;
}
.p_head1{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#0055E3;
font-weight:bold;
line-height:18px;
}



.alfhabets{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#363535;
line-height:25px;
letter-spacing:1px;
text-decoration:none;
font-weight:bold;
}
.alfhabets a{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#363535;
line-height:25px;
letter-spacing:1px;
text-decoration:none;
font-weight:bold;
}
.alfhabets a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#363535;
line-height:25px;
letter-spacing:1px;
text-decoration:none;
font-weight:bold;
}




th {font-family: Arial, Arial, helvetica, geneva, sans-serif; font-size: 9pt; font-weight: bold; color: #ffffff; line-height:20px; text-indent:8px;  background-color: #4c4c4c; }
table.tbborder	{border-collapse: none;}
td.tbborder		{font-family: Arial, Arial, helvetica, geneva, sans-serif; font-size: 9pt; color:#0563a4;font-weight:lighter ; border-collapse: none;    padding-left:5px ; }
A:link.nav  {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size:12px;  color:#0563a4 ; letter-spacing:0px; text-decoration:none; padding-left:5px; padding-right:5px;}
A:visited.nav {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px; color:#0563a4;letter-spacing:0px; text-decoration:none; padding-left:5px; padding-right:5px; }
A:hover.nav {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12px; color: #000000 ; letter-spacing:0px; text-decoration:none; padding-left:5px; padding-right:5px;}

a:link.orgmenu{
font-family:Arial, Helvetica, sans-serif;
color:#ffcc99;
font-size:12px;
font-weight:bold;
line-height:18px;
padding:0 3px;
text-decoration:none;
}
a:visited.orgmenu{
font-family:Arial, Helvetica, sans-serif;
color:#ffcc99;
font-size:12px;
font-weight:bold;
text-decoration:none;

}
a:hover.orgmenu{
font-family:Arial, Helvetica, sans-serif;
color:#000000;

}


A:link.nav1  {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 8pt;  color:#000000 ;text-decoration:none;}
A:visited.nav1 {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 8pt; color:#000000; text-decoration:none;}
A:hover.nav1 {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 8pt; color: #1D83D6 ; text-decoration:none;}
.warning        {font-family: Arial, Arial, helvetica, geneva, sans-serif; font-size: 9pt; font-weight: bold; color: #FF0000}



.option {font-family:Arial; font-size:0.75em; color:#ff0000;}
.checktext {font-family:Arial; font-size:0.75em; color:#004182;}
.textfield{background-color:#a3ddf1; border:solid 1px #01a1d5; width:100px; height:15px;}
.textfield2{background-color:#ffffff; border:solid 1px #1c1c1c; width:200px;}
.textarea {background-color:#ecf6ff; border:solid 1px #004182;}
.label {background-color:#ffffff; width:3px; border:1;}
.indent {float:left; margin:5px 0px 0px 50px;}

A:link.nav2  {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12pt;  color:#000000 ;text-decoration:none;}
A:visited.nav2 {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12pt; color:#000000; text-decoration:none;}
A:hover.nav2 {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 12pt; color: #1D83D6 ; text-decoration:none;}

A:link.nav3  {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 10pt;  color:#ffffff ;text-decoration:none;}
A:visited.nav3 {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 10pt; color:#ffffff; text-decoration:none;}
A:hover.nav3 {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 10pt; color: #000000 ; text-decoration:none;}


A:link.nav4  {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 8pt;  color:#ffffff ;text-decoration:none;}
A:visited.nav4 {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 8pt; color:#ffffff; text-decoration:none;}
A:hover.nav4 {font-family: arial, verdana, helvetica, geneva, sans-serif; font-size: 8pt; color: #1D83D6 ; text-decoration:none;}


A:link.red        {font-family: Arial, Arial, helvetica, geneva, sans-serif; font-size: 10px; font-weight: bold; color: #FF0000; text-decoration: none;}
A:visited.red        {font-family: Arial, Arial, helvetica, geneva, sans-serif; font-size: 10px; font-weight: bold; color: #FF0000; text-decoration: none;}
A:hover.red        {font-family: Arial, Arial, helvetica, geneva, sans-serif; font-size: 10px; font-weight: bold; color: #FF0000; text-decoration: none;}



.error
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #f00;
	text-decoration:none;
}

.newred
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #f00;
	text-decoration:none;
}

.greytext3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #1D52A2;
	text-decoration:none;
	
	vertical-align:middle;
}
.faqtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #646464;
}

.links a{ color:#fff; text-decoration:none;}
.links a:hover { color:#034773;}

.inpt { border : 1px solid #aaa6a6; padding:2px 3px; margin: 0 0 5px; background:#fff; width:170px; color: #666; }
.sinpt { border : 1px solid #aaa6a6; padding:2px 3px; margin: 0 0 5px; background:#fff; color: #666; }
.textarea {border:1px solid #aaa6a6; padding:2px 1px; background:#fff; color: #666; width:170px; height:85px }
.cat { line-height:20px;}

/* new css 18 nov 2013*/
h4 { font-size:14px; font-weight:bold; color:#08aaf2; line-height:20px; padding-bottom:7px;}

table.tbl {border-collapse:collapse; padding:0px;  background-color:#fff; border:1px solid #d7d6d6;}
table.tbl tr { background-color:#fff;}
table.tbl th {background-color:#e6e6e6; color:#333; padding:5px; border:1px solid #d7d6d6;}
table.tbl td { padding:3px 5px; border-left:1px solid #d7d6d6; border-bottom:1px solid #d7d6d6;}
tr.dark td{ background-color:#d6e9ff;}
.tbl .inpt {width:150px; }

table.formtbl {border-collapse:collapse; padding:0px;  background-color:#fff; border:0px solid #d7d6d6;}
table.formtbl td {padding:3px 5px; border:none;}

.formtbl .inpt { border : 1px solid #aaa6a6; padding:2px 3px; margin: 0 0 0px; background:#fff; width:200px; color: #666; }
.formtbl .slct {border : 1px solid #aaa6a6; padding:2px 3px; margin: 0 0 0px; background:#fff; width:209px; color: #666}
.formtbl .textarea {border:1px solid #aaa6a6; padding:2px 1px; background:#fff; color: #666; width:200px; }
.inptnum {border : 1px solid #aaa6a6; padding:2px 3px; margin: 0 0 0px; background:#fff; width:50px; color: #666; text-align:center}


.inpt.botline { border-width:0 0 1px 0; border-style: dotted; width:200px; color: #666;}

.button {
	display: inline-block;
	position: relative;
	margin: 3px 0 3px 0;
	padding: 5px 12px;
	text-align: center;
	text-decoration: none;
    border-bottom: 1px solid #333;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 0px;
	cursor:pointer;
	background:#0070c0;
	color:#fff;}

.button:hover {
	  background:#333;
	  color:#fff;
	  border-color: #333;
	  border-color: #01a8ec #01a8ec #01a8ec;
}