body , html {
padding:0px;
margin:0px;
font-family:arial;
font-size:11pt;
font-weight:normal;
color:#404040;
line-height:18px; 
background-color:#E8FAFF;
background-image: url('images/main-bg.gif');
background-repeat:repeat-y;
background-position: center top;
}


p {
margin:0px;
padding:10px 0 0 0;
}

.p1{
font-family:arial;
font-size:13pt; 
line-height:120%}

/*header css starts*/

.topbg {
background-image:url(images/h4.jpg);
background-repeat:no-repeat; background-position:top;
}


.menubg {
background-image:url(images/menubg.gif);
background-repeat:repeat-x;
}


.menulink {
padding:0px;
margin:0px;
}
.menulink li {
list-style-type:none;
display:inline;
}
.menulink li a {
float:left;
font-family:Tahoma;
font-size:15px;
font-weight:normal;
color:#2B2B2B;
text-decoration:none;
padding-left:32px;
padding-right:32px;
height:31px;
padding-top:12px;
}
.menulink li a:hover {
float:left;
font-family:Tahoma;
font-size:15px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
padding-left:32px;
padding-right:32px;
height:31px;
padding-top:12px;
}

.menulink li a.lefttab {
float:left;
background-image:url(images/left-tab.gif);
background-position:top left;
background-repeat:no-repeat;
}
.menulink li a:hover.lefttab {
float:left;
background-image:url(images/left-tab.gif);
background-position:bottom left;
background-repeat:no-repeat;
}

.menulink li a.commomtab {
float:left;
background-image:url(images/comman-tab.gif);
background-position:top right;
background-repeat:no-repeat;
}
.menulink li a:hover.commomtab {
float:left;
background-image:url(images/comman-tab.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

.menulink li a.righttab {
float:left;
background-image:url(images/right-tab.gif);
background-position:top right;
background-repeat:no-repeat;
}
.menulink li a:hover.righttab {
float:left;
background-image:url(images/right-tab.gif);
background-position:bottom right;
background-repeat:no-repeat;
}


/*header css ends*/


/*middle css starts*/
.midtoppad {
padding-top:10px;
}


.pads1{
padding-top:10px;
padding-bottom:10px;
}

.padmain {
padding:8px;
text-align:justify;
}



.toprbor {
border:1px solid #C3C3C3;
}

.toprbor2 {
border:1px solid #C3C3C3; 
padding-left:8px;
padding-right:6px 
font-size:10pt;

}

.midtopbg {
background-image:url(images/midbg.gif);
background-repeat:repeat-x;
font-family:arial;
font-size:21px;
font-weight:normal;
color:#247ECF;
}

.mimidpad  {
padding-top:15px;
padding-left:12px;
padding-right:12px;
}

.boxtopbg {
background-image:url(images/boxbg.gif);
background-repeat:repeat-x;
}

.boxbotbg {
background-image:url(images/boxbg1.gif);
background-repeat:repeat-x;
}

.boxmidbg {
background-image:url(images/boxmidbg.gif);
background-repeat:repeat-y;
padding-left:17px;
}

.bbg {
background-image:url(images/bbg.gif);
background-repeat:no-repeat;
font-size:17px;
font-family:arial;
font-weight:bold;
color:#2A78BE;
}

.bbg1 {
background-image:url(images/bbg1.gif);
background-repeat:no-repeat;
padding-top:20px;
}


.boxlink {
padding-left:10px;
margin:0px;
}

.boxlink li {
list-style-type:none;
display:block;
background-image:url(images/icon1.gif);
background-repeat:no-repeat;
background-position:0px 4px;
padding:0 0 10px 20px;
}

.viewlink {
font-family:arial;
font-size:12px;
font-weight:normal;
color:#4193DC;
padding-left:30px;
text-decoration:underline;
}

:hover.viewlink {
font-family:arial;
font-size:12px;
font-weight:normal;
color:#404040;
text-decoration:underline;
}

.midbpad {
padding-left:50px;
padding-top:10px;
}

.border {
border-left:1px solid #C3C3C3;
border-bottom:1px solid #C3C3C3;
border-top:1px solid #C3C3C3;
border-right:1px solid #C3C3C3;
}


.midlink {
padding:0px;
margin:0px;
}

.midlink li {
list-style-type:none;
display:block;
}

.midlink li a {
width:220px;
display:block;
font-family:arial;
font-size:14px;
font-weight:normal;
color:#282828;
text-decoration:none;
background-image:url(images/bg1.gif);
background-repeat:repeat-x;
height:28px;
padding-left:15px;
padding-top:8px;
}

.midlink li a:hover {
font-family:arial;
font-size:14px;
font-weight:normal;
color:#1B6CBC;
text-decoration:none;
}


.here1 {
font-family:arial;
font-size:17px;
font-weight:normal;
color:#000000;
text-decoration:none;
padding-left:16px;
}
:hover.here1 {
font-family:arial;
font-size:17px;
font-weight:normal;
color:#2B7ABF;
text-decoration:none;
}

.info{
width:410px;
display:block;
font-family:arial;
font-size:12pt;
font-weight:normal;
color:#282828;
text-decoration:none;
background-image:url(images/bg1.gif);
background-repeat:repeat-x;
height:28px;
padding-left:15px;
padding-top:8px;
}

.info1{
width:200px;
font-family:arial;
font-size:11pt;
font-weight:normal;
color:#282828;
text-decoration:none;
background-image:url(images/bg1.gif);
background-repeat:repeat-x;
height:28px;
padding-left:15px;
padding-top:8px;
}

#container {
width:567px;
margin:0 auto;
padding-left:255px;
}

#container div.wrapper {
position:absolute;
z-index:1;
top:500px;
}

#container div.wrapper img{
margin-right:229px;
}



.borm {
border-top:1px solid #E5E5E5;
font-size:15px;
color:#282828;
}

.borm1 {
border-top:1px solid #E5E5E5;
background-color:#E8E8E8;
font-size:15px;
color:#282828;
}



.pads{
padding-left:38px;
}

.step{
font-family:arial;
font-size:23px;
color:#247ECF;
line-height:24px;
text-align:left;
}

.know{
font-family:arial;
font-size:12px;
color:#404040;
font-weight:normal;
line-height:16px;
padding-bottom:20px;
}

.know2{
font-family:arial;
font-size:12px;
color:#404040;
font-weight:normal;
line-height:16px;
padding-bottom:20px;
padding-left:30px;
padding-right:30px;
}


.align {
text-align:justify;
font-size:13px;
color:#000000;
}

.texthead {
font-size:14px;
color:#ffffff;
}

.bor_mid{
border:1px solid #ededed;
background-color:#E0F1FF;
padding:10px;
}


.clien{
font-family:Arial MT;
font-size:20px;
color:#2A78BE;
padding-top:10px;
}

.clien3{
font-family:Arial;
font-size:20px;
color:#ffffff;
padding-left:10px;
}


.code{
font-family:arial;
font-size:12px;
color:#404040;
text-decoration:none;
font-weight:bold;
}

:hover.code{
font-family:arial;
font-size:12px;
color:#2A78BE;
text-decoration:underline;
font-weight:bold;
}


.code1{
font-family:arial;
font-size:14px;
color:#2A78BE;
text-decoration:none;
font-weight:bold;
}

:hover.code1{
font-family:arial;
font-size:14px;
color:#404040;
text-decoration:underline;
font-weight:bold;
}

.pad1{
padding-left:10px;
}

.pad2{
padding-left:10px;
padding-right:10px;
}


.spac{
padding-top:10px;
padding-bottom:10px;
}

.imgmar {
margin-right:10px;
}


/*middle css ends*/


/*footer css starts*/
.footerbg {
font-size:13px;
color:#999999;
}