body
{
	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	marginheight:0px;
	marginwidth:0px;
}
table,td,tr
{
	font-family:Arial;
	color:#30567D;
	font-size:12px;
	font-weight:none;
	line-height:18px;
}
.foot
{
	font-family:Arial;
	color:#417295;
	font-size:12px;
	font-weight:none;
	height:50px;
	word-spacing:2px;
	vertical-align:middle;
	text-align:center;
	background-color:#F9FBFC;
	
}
a.foot
{
	font-family:Arial;
	color:#417295;
	font-size:12px;
	font-weight:none;
	height:0px;
	text-decoration:none;
	padding:0px;
}
a.foot:hover
{
	font-family:Arial;
	color:#C22929;
	font-size:12px;
	text-decoration:underline;
}
.txt-home
{
	font-family:Arial;
	font-size:12px;
	color:#32567B;
	line-height:17px;
	textx-decoration:none;
	font-weight:normal;
}
.field 
{
	border:1px solid #B9B8B8;
	color:#4E4B4B;
	font-family:Arial;
	font-size:12px;
	padding-left:4px;
}
.row
{	background-color:#EDF4FA;
}
.bodylink
{
	font-family: Arial;
	font-size:11px;
	color:#4B627A;
	font-weight:none;
	text-decoration:underline;
}
.bodylink:hover
{
	font-family: Arial;
	font-size:11px;
	color:#4B627A;
	font-weight:normal;
	text-decoration:none;
}
a
{	font-family:Arial;
	color:#911717;
	font-size:12px;
	font-weight:none;
	text-decoration:none;
}
a:hover
{
	font-family:Arial;
	color:#565656;
	font-size:12px;
	font-weight:none;
	text-decoration:underline;
}
.red
{	font-family:Arial;
	color:#911717;
	font-size:12px;
	font-weight:none;
	text-decoration:none;
}

.ban-txt
{
	font-family:Arial;
	color:#30567D;
	font-size: 12px;
	font-weight:none;
	line-height:17px;
}
a.ban-txt
{
	font-family:Arial;
	color:#30567D;
	font-size:12px;
	font-weight:none;
	line-height:17px;
	text-decoration:none;
}

a.ban-txt:hover
{
	font-family:Arial;
	color:#9E2C2C;
	font-size:12px;
	font-weight:none;
	line-height:17px;
}
.home-top
{
	background-image:url(../images/index-top.jpg);
	background-repeat:no-repeat;
	width:780px;
	height:237px;
}
.more
{
	font-family: Arial;
	font-size:12px;
	color:#44678A;
	font-weight:bold;
	text-decoration:underline;
}
.more:hover
{
	font-family:Arial;
	font-size:12px;
	color:#44678A;
	text-decoration:none;
}
.terms
{
	font-family: Arial;
	font-size:11px;
	color:#515151;
	font-weight:bold;
	text-decoration:underline;
}
.terms:hover
{
	font-family:Arial;
	font-size:11px;
	color:#515151;
	text-decoration:none;
}
.blueb
{
	font-family:Arial;
	font-size:12px;
	color:#28425D;
	font-weight:bold;
	text-decoration:none;
}
.bluehead
{
	font-family:Arial;
	font-size:18px;
	color:#0065CA;
	font-weight:bold;
	text-decoration:none;
	line-height:65px;
}
.head-bg
{
background-image:url(../images/product-bg.jpg); background-repeat:no-repeat;
padding-left:25px;
height:70px;
}
.head-bg1
{
background-image:url(../images/head-bg.jpg); background-repeat:no-repeat;
padding-left:25px;
height:44px;
}
.bullet-bg
{
background-image:url(../images/blue-bullet.gif); background-repeat:no-repeat;
padding-left:40px; background-position:25px 7px;
padding-top:2px;
padding-bottom:8px;
font-family:Arial;
	font-size:12px;
	color:#32567B;
	line-height:18px;
}
.pad-left
{
padding-left:35px;
}
.brown-bold
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	line-height:17px;
	font-weight:bold;
}
a.bluelink{
	font-family:Arial;
	font-size:12px;
	color:#0065CA;
	line-height:17px;
	font-weight:bold;
	text-decoration:underline;
}
a.bluelink:hover{
	font-family:Arial;
	font-size:12px;
	color:#9E2C2C;
	line-height:17px;
	font-weight:bold;
	text-decoration:none;
}
input.btnstart
	{
				cursor:pointer;		         
                height:27px;
                width :148px;
                position: absolute; 
                background-position: top center;
       			background-color:Transparent;
				background-repeat:no-repeat;
				background-image: url(../images/start-off.gif); background-repeat:no-repeat;    
				border-top: black 0pt solid; 
				border-left: black 0pt solid;
				border-right: black 0pt solid;  
				border-bottom: black 0pt solid;	        
        }
input.btnstart:hover
	{
		         
                height:27px;
                width :148px;
                position: absolute; 
                background-position: top center;
       			background-color:Transparent;
				background-repeat:no-repeat;
				background-image: url(../images/start-on.gif); background-repeat:no-repeat;    
				border-top: black 0pt solid; 
				border-left: black 0pt solid;
				border-right: black 0pt solid;  
				border-bottom: black 0pt solid;
				cursor:pointer;       
        }
input.btnreg
	{
		         
                height:29px;
                width :117px;
                position: absolute; 
                background-position: top center;
				cursor:pointer;
       			background-color:Transparent;
				background-repeat:no-repeat;
				background-image: url(../images/register-off.gif); background-repeat:no-repeat;    
				border-top: black 0pt solid; 
				border-left: black 0pt solid;
				border-right: black 0pt solid;  
				border-bottom: black 0pt solid;	        
        }
input.btnreg:hover
	{
		         
                height:29px;
                width :117px;
                position: absolute; 
                background-position: top center;
				cursor:pointer;
       			background-color:Transparent;
				background-repeat:no-repeat;
				background-image: url(../images/register-on.gif); background-repeat:no-repeat;    
				border-top: black 0pt solid; 
				border-left: black 0pt solid;
				border-right: black 0pt solid;  
				border-bottom: black 0pt solid;	        
        }
.inner-bot
{	
	background-image:url(../images/foot-shade.gif);
	height:21px;
}
.head
{	font-family:Arial;
	color:#30567D;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.home-head
{
	font-family:Arial;
	font-size:15px;
	color:#0065CA;
	font-weight:bold;
	text-decoration:none;
	line-height:25PX;
}
.head-red
{	font-family:Arial;
	color:#CC0000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}




.bread
{
 	padding-left:20px;
}
.left-head
{
background-image:url(../images/left-h-bg.jpg); background-repeat:no-repeat;
height:44px;
padding-top:30px;
}
.pad-left-faq
{
padding-left:35px;
border-left:1px solid #CBD7EF;
}
.head-bg-faq
{
background-image:url(../images/faq-head-bg.jpg); background-repeat:no-repeat;
padding-left:38px;
height:44px;
border-left:1px solid #CBD7EF;
}
.left-bullet
{
background-image:url(../images/blue-bullet.gif); background-repeat:no-repeat;
padding-left:35px; background-position:18px 7px;
padding-top:2px;
padding-bottom:8px;
font-family:Arial;
	font-size:12px;
	color:#32567B;
	line-height:18px;
}
.left-link
{
	font-family:Arial;
	font-size:12px;
	color:#32567B;
	line-height:18px;
	font-weight:none;
	text-decoration:none;
}
.left-link:hover
{
	font-family:Arial;
	font-size:12px;
	color:#CE0300;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;	
}
.left-link-sel
{
	font-family:Arial;
	font-size:12px;
	color:#CE0300;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;	
}
.blue-link
{
	font-family:Arial;
	font-size:13px;
	color:#32567B;
	line-height:18px;
	font-weight:none;
	text-decoration:underline;
}
.blue-link:hover
{
	font-family:Arial;
	font-size:13px;
	color:#CE0300;
	line-height:18px;
	font-weight:none;
	text-decoration:none;	
}
.blue-txt
{
	font-family:Arial;
	font-size:12px;
	color:#32567B;
	line-height:18px;
	font-weight:none;
	text-decoration:none;
}

.bck-link
{
	font-family:Arial;
	font-size:12px;
	color:#0065CA;
	line-height:17px;
	font-weight:none;
	text-decoration:underline;
}
.bck-link:hover
{
	font-family:Arial;
	font-size:12px;
	color:#CE0300;
	line-height:18px;
	font-weight:none;
	text-decoration:none;	
}
.ques-h
{
	font-family:Arial;
	font-size:15px;
	color:#0065CA;
	line-height:21px;
	font-weight:bold;
	text-decoration:none;	
}
.q-txt
{
	font-family:Arial;
	color:#30567D;
	font-size:13px;
	font-weight:none;
	line-height:19px;
}

.q-blue
{
	font-family:Arial;
	font-size:14px;
	color:#0065CA;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;	
}
.q-red
{
	font-family:Arial;
	font-size:14px;
	color:#CE0300;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;	
}
#head-sec
{
float:left;
padding:20px 0px 0px 0px;
	font-family:Arial;
	font-size:18px;
	color:#0065CA;
	font-weight:bold;
	text-decoration:none;
	line-height:25PX;
}
#right-sec
{
float:right;
padding:20px 20px 0px 0px;
	font-family:Arial;
	font-size:11px;
	color:#32567B;
	line-height:17px;
	font-weight:none;
	text-decoration:none;	
}
.nav-link
{
	font-family:Arial;
	font-size:11px;
	color:#32567B;
	line-height:17px;
	font-weight:none;
	text-decoration:underline;
}
.nav-link
{
	font-family:Arial;
	font-size:11px;
	color:#32567B;
	line-height:17px;
	font-weight:none;
	text-decoration:none;
}
.nav-link:hover
{
	font-family:Arial;
	font-size:11px;
	color:#CE0300;
	line-height:17px;
	font-weight:none;
	text-decoration:none;
}
.skyb-txt
{
	font-family:Arial;
	font-size:13px;
	color:#0065CA;
	line-height:18px;
	font-weight:none;
	text-decoration:none;
}
.page-h
{
padding:0px 0px 0px 20px;
	font-family:Arial;
	font-size:18px;
	color:#0065CA;
	font-weight:bold;
	text-decoration:none;
	line-height:25PX;
}

.tab
{
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#0065CA;
text-decoration:none;
/*background-color:#D5E3EB;*/
background-image:url(../images/tab-bg.gif);
background-repeat:no-repeat;
display: block;
height:33px;
padding:23px 0px 0px 35px;
border-bottom:1px solid #C4D2ED;
border-top:1px solid #C4D2ED;
border-left:1px solid #C4D2ED;
border-right:1px solid #C4D2ED;
cursor:pointer;
}
.tab:hover
{
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#BF1E24;
text-decoration:none;
/*background-color:#FFFFFF;*/
background-image:url(../images/tab-bg.gif);
background-repeat:no-repeat;
display: block;
border-color:#D5E3EB;
border-left-style:solid;
border-left-width:1px;
border-right-width:1px;
border-right-style:solid;
border-top-style:solid;
border-top-width:1px;
}
.tab-sel
{
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#BF1E24;
text-decoration:none;
/*background-color:#FFFFF;*/
background-image:url(../images/tab-bg.gif); 
background-repeat:no-repeat;
display: block;
height:33px;
padding:23px 0px 0px 35px;
/*border-bottom:1px solid #C4D2ED;*/
border-top:1px solid #C4D2ED;
border-left:1px solid #C4D2ED;
border-right:1px solid #C4D2ED;
}

.tab-txt-bdr
{
padding:20px 20px 20px 25px;
border-color:#BBD6F1;
border-left-style:solid;
border-left-width:1px;
border-right-width:1px;
border-right-style:solid;
/*border-top-style:solid;
border-top-width:1px;*/
border-bottom-style:solid;
border-bottom-width:1px;
}

.btn-submit
{
background-image:url(../images/btn-bg.gif);
background-repeat:repeat-x;
background-color:#BFD5E5;
height:25px;
border-color:#9AA7B2;
border-style:solid;
border-width:1px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#023466;
text-decoration:none;
}

.red-link
{
	font-family:Arial;
	font-size:13px;
	color:#BF1E24;
	line-height:17px;
	font-weight:bold;
	text-decoration:underline;
}
.red-link:hover
{
	font-family:Arial;
	font-size:13px;
	color:#CE0300;
	line-height:17px;
	font-weight:bold;
	text-decoration:none;
}
.type
{
	font-family:Arial;
	font-size:15px;
	color:#730D23;
	line-height:19px;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
}
.textbox {
padding:15px;
}
.box_topgradient {
clear:both;
display:block;
margin-top:0;
padding-top:5px;
width:700px;
}
.easyread p {
font-size:12px;
line-height:1.5em;
margin-bottom:10px;
}
.box_topgradient p {
margin:5px 0 0;
padding:0;
}
p { 
margin-top:0;
padding-top:0;
}
.easyread ul {
font-size:12px;
line-height:1.5em;
margin-bottom:10px;
}

/* jios styles path: /it/niyati/templates/jios.htm*/
.bbl1 {background: 0 100% no-repeat #03436A;}
.bbr1 {background: 100% 100% no-repeat}
.btl1 {background: 0 0 no-repeat}
.btr1 {background: 100% 0 no-repeat; padding:10px 3px;height:1350px;margin-top:15px;}

.bl1 {background:  0 100% no-repeat #3D9AD1;}
.br1 {background:  100% 100% no-repeat}
.tl1 {background:  0 0 no-repeat}
.tr1 {background:  100% 0 no-repeat; padding:10px;height:490px;}
.clear {font-size: 0px; height: 0px;}

.ibl1 {background:  0 100% no-repeat #64A8D1;}
.ibr1 {background:  100% 100% no-repeat}
.itl1 {background:  0 0 no-repeat}
.itr1 {background:  100% 0 no-repeat; padding:10px;height:490px;}
.sbl1 {background:  0 100% no-repeat}
.sbr1 {background:  100% 100% no-repeat}
.stl1 {background:  0 0 no-repeat}
.str1 {background:  100% 0 no-repeat; padding:10px;height:260px;}

/* jios1 styles path: /it/niyati/templates/jios1.htm*/


#content_1 {
background-position:right top;
background-repeat:no-repeat;
font-family:Arial,Helvetica,sans-serif;
height:100%;
margin:0 auto;
padding:18px 0 2px 18px;
}
.title
{
background-image:url(../images/product-bg1.jpg); background-repeat:no-repeat;
padding-left:25px;
height:40px;
width:935px;
}

.roundbox {
padding:0px 7px 10px 9px;
}

input { border: 1px solid #999; BACKGROUND: #fff; width: auto; margin-left:1px; padding-left:2px}
input.normal { border: 1px solid #999; BACKGROUND: #fff; width: auto; margin:1px; }
/* CP mods */
input.inputtxtmini { width:30px; margin:1px; }
input.inputtxtsmall { width:90px; margin:1px; }
input.inputtxtmedium { width:120px; margin:1px; }
input.inputtxtlarge    { width:180px; margin:1px; }
input.inputtxtextralarge { width:275px; margin:1px; }
/* CP mods - removed width auto*/
input.disabled { border: 1px solid #C9C7BA; BACKGROUND: #F5F4EA; margin:1px; }
input.disable { border: 1px solid #C9C7BA; BACKGROUND: #F5F4EA; margin:1px; font-size: 10pt; text-align:center; }
button.btngrad { color:#fff; font-family:arial,sans-serif; font-size:11px; font-weight:bold; background-color:#0066CC; margin-top:8px; background-repeat:repeat-x; border:1px solid #013365; padding: 1px 3px 1px 3px; cursor: pointer; cursor: hand;}
label { float:left; cursor: pointer; cursor: hand; color:#000; padding: 0 5px 0 0; }
/* CP mods */
a.explain { font-size:7pt; font-weight:normal; cursor:help; padding-left:3px; color:#2770BB;}
a.help { cursor:help; }
a.icoexplain { color:#fff; font-size:8pt; font-weight:bold; background-image:url(../images/help.gif); background-repeat:no-repeat; width:15px; height:15px; padding:0 3px 0 4px;}
a.icoexplain:hover { color:#FBDCB8; }
.info a, .info a:link { font:10pt; }

hr { border: 0; background: #CB2027; color: #CB2027; height: 1px; }
.error_panel { background:white; border:1px solid #333333; color:#1c1c1c; font-family:Arial; font-size:11px; left:0px; line-height:normal; padding:2px 5px 4px; position:absolute; top:0px; visibility:hidden; width:75px; z-index:999; }
select { border: 1px solid #999; BACKGROUND: #fff; margin:1px;  }
/* this is the default value */
select.fixed { border: 1px solid #999; BACKGROUND: #fff; width: 200px; margin:1px;  }
select.small { border: 1px solid #999; BACKGROUND: #fff; width: 100px; margin:1px;  }
select.medium { border: 1px solid #999; BACKGROUND: #fff; width: 200px; margin:1px;  }
select.form1680c { border: 1px solid #999; BACKGROUND: #fff; width: 220px; margin:1px;  }
select.large { border: 1px solid #999; BACKGROUND: #fff; width: 400px; margin:1px;  }
select.frmfixed { border: 1px solid #999; BACKGROUND: #fff; width: 280px; margin:1px 3px 1px 0;}
select.frmfixedsmall { border: 1px solid #999; BACKGROUND: #fff; width: 78px; margin:1px; }

.field1
{
        border:1px solid #B9B8B8;
        color:#000000;
        font-family:Arial;
        font-size:12px;
        padding-left:4px;
}

.bbl {background: 0 100% no-repeat #03436A;}
.bbr {background: 100% 100% no-repeat}
.btl {background: 0 0 no-repeat}
.btr {background: 100% 0 no-repeat; padding:10px 3px;height:1340px;margin-top:15px;}

.bl {background:  0 100% no-repeat #3D9AD1;}
.br {background:  100% 100% no-repeat}
.tl {background:  0 0 no-repeat}
.tr {background:  100% 0 no-repeat; padding:10px;height:610px;}
.clear {font-size: 0px; height: 0px;}

.ibl {background:  0 100% no-repeat #64A8D1;}
.ibr {background:  100% 100% no-repeat}
.itl {background:  0 0 no-repeat}
.itr {background:  100% 0 no-repeat; padding:10px;height:610px;}
.sbl {background:  0 100% no-repeat}
.sbr {background:  100% 100% no-repeat}
.stl {background:  0 0 no-repeat}
.str {background:  100% 0 no-repeat; padding:10px;height:260px;}


#efilebyemail { float:left; cursor: pointer; cursor: hand; color:#fff; padding: 0 5px 0 0; }

#dashboard {
float:left;
}
#efilebyemail_form {
background:#fff none repeat scroll 0 0;
border:1px solid #DFDFDF;
display:none;
margin-left:-200px;
position:absolute;
text-align:left;
overflow:hidden;
width:400px;
z-index:500;
}
.titles
{
border:1px solid #4297D7;
color:#000;
font-weight:bold;
font-size:10pt;
background: #5C9CCC url(../images/heading_bkg.png);
padding:3px 0px;
overflow:hidden;
}
a.explain  {
cursor:help;
font-size:8pt;
font-weight:bold;
padding-left:3px;
}
.popup {
background-color:#FFFFCC;
border:1px solid #006699;
font-size:8pt;
padding:4px;
position:absolute;
text-align:left;
visibility:hidden;
width:140px;
z-index:999;
top:550px;
left:391px;
}
a.closeLink
{
font-size:11px;
text-decoration:none;
color:#0081D6;
}

a.closeLink:hover
{
font-size:11px;
text-decoration:none;
color:#0081D6;
}
.sizeerror
{
color:#ffffff;
float:left;
}
.fastefileheader
{
border:1px solid #4297D7;
color:#000;
font-weight:bold;
background: #5C9CCC url(../images/heading_bkg.png);
padding:3px 0px;
font-size:14px;
}
#deduction_details
{
position: absolute;
width: 432px;
height: 190px;
background-color: #fff;
border: 1px solid #000;
padding: 1px;
}
#bank_details
{
position: absolute;
width: 388px;
height: 118px;
background-color: #fff;
border: 1px solid #000;
padding: 1px;
}

#comments_textarea
{
position: absolute;
width: 490px;
height: 210px;
background-color: #fff;
border: 1px solid #000;
padding: 1px;
}
.floatR
{
overflow:hidden;
float:right;
}
.close {
color:#000;
cursor:pointer;
}
.close a {
color:#000;
cursor:pointer;
}
.close a:hover {
color:#000;
cursor:pointer;
}
.error {
color:#D12F19;
font-size:12px;
}
#send_form
{
float:right;
}

#files_list
{
font-family:Arial;
font-size:12px;
}
#files_list input {
background-color:#0066CC;
cursor:pointer;
border: 1px solid #013365;
color:#FFFFFF;
width: auto;
margin-left:8px;
padding-left:2px;
margin-top:4px;
}


/* fastsupport styles */

input.btngrad {
background-color:#0066CC;
background-image:url("../images/btn_bg.gif");
background-repeat:repeat-x;
border:1px solid #013365;
color:#FFFFFF;
cursor:pointer;
font-family:arial,sans-serif;
font-weight:bold;
padding:1px 3px;
}
input.btnhov {
background-color:#99B5D9;
background-image:url("../images/btn_hover_bg.gif");
background-repeat:repeat-x;
border:1px solid #013365;
}
input.btnplain {
background-color:#AAAAAA;
background-image:url("../images/btnpln_bg.gif");
background-repeat:repeat-x;
border:1px solid #868686;
color:#FFFFFF;
cursor:pointer;
font-family:arial,sans-serif;
font-weight:bold;
padding:1px 3px;
}
input.btnplainhov {
background-color:#DCDCDC;
background-image:url("../images/btnpln_hover_bg.gif");
background-repeat:repeat-x;
border:1px solid #666666;
}

