﻿body {
padding:0px;
margin:0px;
font-family:verdana;
font-size:11px;
color:#8A8A8A;
font-weight:normal;
line-height:14px;
background-color:#5A7FB9;
}

a:focus {
outline:none;
}

.input {
border:1px solid #598500;
background-color:#FAFEF1;
}


.button {
border:1px solid #598500;
background-color:#BEDD7F;
padding:2px;
margin:0px;
}





h1 {
font-size:12px;
color:#009FCF;
font-weight:bold;
text-decoration:none;
line-height:16px;
margin:0px;
}
h1 a {
font-size:12px;
color:#009FCF;
font-weight:bold;
text-decoration:none;
}
h1 a:hover {
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}



#container {
width:945px;
margin:0 auto;
}



#main {
width:945px;
float:left;
background-color:#FFFFFF;
margin-top:15px;
}


/*header css starts*/
#headerdiv {
width:945px;
float:left;
z-index:1;
}

.headtop {
width:945px;
float:left;
border-bottom:1px solid #D2D2D2;
background:url(images/topbg.gif) repeat-x;
padding-top:8px;
background-color:#F5F5F5;
}

.logodiv {
width:280px;
float:left;
padding:10px 0 0 20px;
height:76px;
}

.toprightdiv {
width:645px;
float:left;
height:86px;
}

.numberdiv {
width:630px;
float:left;
text-align:right;
padding-right:15px;
height:47px;
padding-top:5px;
}

.numtext {
font-family:arial;
font-size:18px;
color:#000000;
line-height:22px;
}

.infolink {
font-size:12px;
color:#5B85C0;
text-decoration:none;
}

.infolink:hover {
font-size:12px;
color:#000000;
text-decoration:none;
}



.topmenu{
width:610px;
float:left;
padding-left:35px;
height:34px;
}

.topmenu ul{
list-style-type: none;
margin:0;
padding:0;
}

.topmenu li {
display:inline;
margin:0;
padding:0;
}

.topmenu a{
float:left;
background:url(images/lefttab.jpg) no-repeat left top;
font-family:"Lucida Sans Unicode";
font-size:13px;
line-height:normal;
text-decoration:none;
color:#ffffff;
padding-left:10px;
margin-right:2px;
}

.topmenu a span{
float:left;
display:block;
background:url(images/righttab.jpg) no-repeat right top;
padding:10px 12px 8px 4px;
font-weight:bold;
color:#ffffff;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.topmenu a span {float:none;}
/* End IE5-Mac hack */

.topmenu a:hover span {
color:#ffffff;
}

.topmenu li.selected1 a{ /*Selected Tab style*/
background-position:0 -34px; /*Shift background image up to start of 2nd tab image*/
}

.topmenu li.selected1 a span{ /*Selected Tab style*/
background-position:100% -34px; /*Shift background image up to start of 2nd tab image*/
color:#ffffff;
}

.topmenu a:hover, .glowingtabs li.selected1 a:hover.selected1 a:hover{ /*onMouseover style*/
background-position:0% -34px; /*Shift background image up to start of 2nd tab image*/
}

.topmenu a:hover span, .glowingtabs li.selected1 a:hover span{ /*onMouseover style*/
background-position:100% -34px; /*Shift background image up to start of 2nd tab image*/
}


/*header css ends*/


 
/*middle css starts*/
#middlediv {
width:925px;
float:left;
z-index:1;
padding:10px 10px 0 10px;
}

.midleft {
width:601px;
float:left;
}

.mltopimg {
width:599px;
float:left;
border:1px solid #D8D8D8;
height:272px;
background:url(images/imbg.jpg) no-repeat;
}

.mltimleft {
width:356px;
float:left;
}

.mltimright {
width:243px;
float:left;
font-size:22px;
font-family:arial;
color:#86AF35;
font-weight:bold;
line-height:30px;
padding-top:50px;
}


.crmsoldiv {
width:601px;
float:left;
padding-top:20px;
}

.crmsleft {
width:308px;
float:left;
}

.crmslefttop {
width:308px;
float:left;
border-top:10px solid #A3CC51;
padding:5px 0 6px 0px;
font-size:18px;
color:#A3CC51;
line-height:25px;
}

.crmsleftbot {
width:308px;
float:left;
}

.crmslbotimg {
width:147px;
float:left;
border:4px solid #E9E6E5;
text-align:center;
}

.crmslbottext {
width:143px;
float:left;
padding-left:10px;
}

.para2 {
margin:5px 0 10px 0px;
}





.crmsright {
width:273px;
float:left;
padding-left:15px;
}

.crmsrighttop {
width:278px;
float:left;
border-top:10px solid #80B2D0;
padding:5px 0 6px 0px;
font-size:18px;
color:#1D76AC;
line-height:25px;
}

.crmsrightbot {
width:278px;
float:left;
}

.cbtext{
width:113px;
float:left;
padding-left:10px;
}

.graybordiv {
width:190px;
float:left;
padding-right:15px;
}

.graybdiv {
width:185px;
float:left;
border-top:10px solid #EEEEEE;
padding-top:6px;
padding-left:5px;
}

.graybordiv1 {
width:191px;
float:left;
}





.midright {
width:300px;
float:left;
padding-left:24px;
}

.midrtop {
width:300px;
float:left;
padding-bottom:15px;
}

.midrt-top {
width:280px;
float:left;
background-color:#A5D2E3;
padding:10px;
}

.midrt_tophead {
width:280px;
float:left;
padding-bottom:6px;
font-family:arial;
font-size:20px;
color:#FFFFFF;
line-height:22px;
}

.midrt_toplink {
width:268px;
float:left;
background-color:#FFFFFF;
padding:4px 6px 6px 6px;
}

.toprlink {
padding:0px;
margin:0px;
}

.toprlink li {
list-style-type:none;
background:url(images/rulbg.gif) no-repeat 6px 0px;
font-family:verdana;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:none;
height:22px;
padding-left:25px;
padding-top:5px;
}

.toprlink li a {
font-family:verdana;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:none;
}

.toprlink li a:hover {
font-family:verdana;
font-size:12px;
color:#A5D2E3;
font-weight:normal;
text-decoration:none;
}




.midrmid {
width:280px;
float:left;
background:url(images/gbg.gif) repeat-x;
background-color:#A3CC51;
padding:10px;
}

.midrmidtop {
width:280px;
float:left;
font-size:20px;
color:#FFFFFF;
font-weight:normal;
line-height:22px;
padding-bottom:6px;
}

.midrmidmid {
width:280px;
float:left;
}

.rbotlink {
padding:0px;
margin:0px;
}

.rbotlink li {
list-style-type:none;
background:url(images/icon1.gif) no-repeat 0px 6px;
padding-top:10px;
padding-bottom:3px;
font-size:12px;
color:#325B01;
font-weight:normal;
text-decoration:none;
padding-left:30px;
}

.rbotlink li a {
font-size:12px;
color:#325B01;
font-weight:normal;
text-decoration:none;
}

.rbotlink li a:hover {
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}



.midrmidbot {
width:264px;
float:left;
margin-top:10px;
padding:10px 6px 10px 10px;
background-color:#FFFFFF;
}

.rlink {
font-family:"Lucida Sans Unicode";
font-size:13px;
color:#555555;
font-weight:bold;
text-decoration:none;
}
.rlink:hover {
font-family:"Lucida Sans Unicode";
font-size:13px;
color:#72A40D;
font-weight:bold;
text-decoration:none;
}

.midrtopbot {
width:280px;
float:left;
background-image:url(images/rbbg.gif);
background-repeat:repeat-x;
background-color:#A5D2E3;
padding:10px;
}

.heading {
font-size:20px;
color:#FFFFFF;
font-weight:normal;
line-height:22px;
}

.partext {
margin:10px 0 0 0;
font-family:verdana;
font-size:12px;
color:#5CA0BF;
font-weight:normal;
}

.para1 {
text-align:right;
margin:15px 0 0 0;
}

.para3 {
margin:5px 0 0 25px;
}

/*middle css ends*/

/*inner pages css starts*/
.inleftdiv {
width:240px;
float:left;
}

.inlefttop {
width:240px;
float:left;
padding-bottom:15px;
}

.inlefttop1 {
width:240px;
float:left;
}

.inlefttop-top {
width:220px;
float:left;
background-color:#A5D2E3;
padding:10px;
}

.inlefttop_tophead {
width:220px;
float:left;
padding-bottom:6px;
font-family:arial;
font-size:18px;
color:#FFFFFF;
line-height:20px;
}

.inlefttop_toplink {
width:214px;
float:left;
background-color:#FFFFFF;
padding:4px 0px 6px 6px;
}

.intoprlink1 {
padding:0px;
margin:0px;
}

.intoprlink1 li {
list-style-type:none;
background:url(images/rulbg.gif) no-repeat 0px 0px;
font-family:verdana;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
height:22px;
padding-left:15px;
padding-top:5px;
}


.intoprlink2 {
padding:0px;
margin:0px;
}

.intoprlink2 li {
list-style-type:none;
background:url(images/rulbg.gif) no-repeat 0px 0px;
height:22px;
padding-left:20px;
padding-top:5px;
}

.intoprlink2 li a {
font-family:verdana;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
}

.intoprlink2 li a:hover {
font-family:verdana;
font-size:11px;
color:#0093CB;
font-weight:normal;
text-decoration:none;
}

.intoprlink2 li a.here {
font-family:verdana;
font-size:11px;
color:#0093CB;
font-weight:normal;
text-decoration:none;
}

.whitelink {
padding:0px;
margin:0px;
}

.whitelink li {
list-style-type:none;
background:url(images/icon.gif) no-repeat 0px 9px;
padding-top:6px;
padding-left:25px;
}

.whitelink li a {
font-family:verdana;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
}

.whitelink li a:hover {
font-family:verdana;
font-size:11px;
color:#0093CB;
font-weight:normal;
text-decoration:none;
}







.inleftmid {
width:220px;
float:left;
background:url(images/gbg.gif) repeat-x;
background-color:#A3CC51;
padding:10px;
}

.inleftmtop {
width:220px;
float:left;
font-size:20px;
color:#FFFFFF;
font-weight:normal;
line-height:22px;
padding-bottom:6px;
}

.inleftmmid {
width:220px;
float:left;
}


.inleftmidbot {
width:204px;
float:left;
margin-top:10px;
padding:10px 6px 10px 10px;
background-color:#FFFFFF;
}

.inlink {
font-family:arial;
font-size:12px;
color:#555555;
font-weight:bold;
text-decoration:none;
}
.inlink:hover {
font-family:arial;
font-size:12px;
color:#72A40D;
font-weight:bold;
text-decoration:none;
}

.inleftbot {
width:220px;
float:left;
background-image:url(images/rbbg.gif);
background-repeat:repeat-x;
background-color:#A5D2E3;
padding:10px;
}

.inright {
width:670px;
float:left;
padding-left:15px;
}

.inrighttop {
width:660px;
height:91px;
float:left;
background:url(images/imgbg.jpg) no-repeat;
font-family:Verdana;
font-size:32px;
color:#FFFFFF;
line-height:36px;
padding-top:16px;
padding-left:10px;
}

.crmexplain {
width:660px;
height:91px;
float:left;
background:url(images/imgbg1.jpg) no-repeat;
font-family:Verdana;
font-size:32px;
color:#FFFFFF;
line-height:36px;
padding-top:16px;
padding-left:10px;
}

.servicesimg {
width:660px;
height:91px;
float:left;
background:url(images/imgbg2.jpg) no-repeat;
font-family:Verdana;
font-size:32px;
color:#FFFFFF;
line-height:36px;
padding-top:16px;
padding-left:10px;
}

.supportimg {
width:660px;
height:91px;
float:left;
background:url(images/imgbg3.jpg) no-repeat;
font-family:Verdana;
font-size:32px;
color:#FFFFFF;
line-height:36px;
padding-top:16px;
padding-left:10px;
}

.microimg {
width:660px;
height:91px;
float:left;
background:url(images/imgbg4.jpg) no-repeat;
font-family:Verdana;
font-size:32px;
color:#FFFFFF;
line-height:36px;
padding-top:16px;
padding-left:10px;
}


.inrightbot {
width:650px;
float:left;
padding-left:10px;
padding-right:10px;
text-align:justify;
color:#666666;
}

.inrightbot1 {
width:650px;
float:left;
padding-left:10px;
padding-right:10px;
color:#666666;
}

.heading1{
font-size:14px;
color:#036547;
font-weight:bold;
text-decoration:none;
line-height:16px;
margin:15px 0 0 0;
}

.heading6{
font-size:14px;
color:#036547;
font-weight:bold;
text-decoration:none;
line-height:16px;
margin:0PX;
}

.heading3 {
font-size:13px;
color:#3B74C7;
font-weight:bold;
text-decoration:none;
line-height:16px;
margin:10px 0 0 0;
}

.heading5 {
font-family:arial;
font-size:12px;
color:#3B74C7;
font-weight:bold;
text-decoration:none;
line-height:14px;
margin:10px 0 0 0;
}



.heading2{
font-size:14px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
line-height:16px;
}

.heading4{
font-size:12px;
color:#82B417;
font-weight:bold;
text-decoration:none;
line-height:16px;
}


.inul {
padding:10px 0 0 10px;
margin:0px;
}

.inul li {
list-style-type:none;
background:url(images/icon2.gif) no-repeat 0px 3px;
padding-bottom:8px;
padding-left:15px;
}

.inul1 {
padding:0px;
margin:0px;
}

.inul1 li {
list-style-type:none;
background:url(images/icon2.gif) no-repeat 0px 3px;
padding-bottom:8px;
padding-left:15px;
}


.link {
font-size:12px;
color:#000000;
text-decoration:none;
}

.link:hover {
font-size:12px;
color:#0195C3;
text-decoration:none;
}


.link1 {
font-size:11px;
color:#000000;
text-decoration:underline;
}

.link1:hover {
font-size:11px;
color:#0195C3;
text-decoration:underline;
}


.rtext {
font-size:12px;
color:#000000;
text-decoration:none;
}





.ltoptext {
font-family:verdana;
font-size:11px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}

.ltoptext a {
font-family:verdana;
font-size:11px;
color:#ffffff;
font-weight:normal;
text-decoration:underline;
}

.ltoptext a:hover {
font-family:verdana;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:underline;
}

.marg {
margin:0px 0px 0px 15px;
}

.marg1 {
margin:15px 0px 0px 15px;
}


.howlink {
padding:0px;
margin:0px;
}

.howlink li {
list-style-type:none;
background:url(images/icon.gif) no-repeat 0px 4px;
padding-left:20px;
padding-bottom:5px;
}

.howlink li a {
font-family:verdana;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
}

.howlink li a:hover {
font-family:verdana;
font-size:11px;
color:#0093CB;
font-weight:normal;
text-decoration:none;
}

.howlink1 {
padding:10px 0 0 0;
margin:0px;
}

.howlink1 li {
list-style-type:none;
background:url(images/icon.gif) no-repeat 0px 4px;
padding-left:20px;
padding-bottom:5px;
}

.howlink1 li a {
font-family:verdana;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
}

.howlink1 li a:hover {
font-family:verdana;
font-size:11px;
color:#0093CB;
font-weight:normal;
text-decoration:none;
}

.font {
font-size:10px;
color:#666666;
font-weight:normal;
line-height:12px;
}


/*inner pages css ends*/



/*footer css starts*/
#footerdiv {
width:925px;
float:left;
z-index:1;
padding:10px 10px 0 10px;
}

.footdiv {
width:925px;
float:left;
background-color:#EEEEEE;
text-align:center;
padding:20px 0px;
font-family:"Lucida Sans Unicode";
font-size:12px;
color:#8C8C8C;
}

.footdiv a {
font-family:"Lucida Sans Unicode";
font-size:12px;
color:#8C8C8C;
text-decoration:none;
padding-left:5px;
padding-right:5px;
}

.footdiv a:hover {
font-family:"Lucida Sans Unicode";
font-size:12px;
color:#000000;
text-decoration:none;
}


.footbotdiv {
width:925px;
float:left;
text-align:center;
font-family:"Lucida Sans Unicode";
color:#000000;
padding-top:5px;
padding-bottom:6px;
}

.crmtext {
font-family:"Lucida Sans Unicode";
font-size:12px;
color:#466EA8;
font-weight:bold;
}


/*footer css ends*/

/*24-07-08 css starts*/

.tabmain {
width:650px;
padding-top:10px;
}

.tabmain1 {
border:1px solid #cccccc;
padding:0px 0px 10px 0px;
}

.tabmain2 {
border:1px solid #cccccc;
padding:10px 0px 10px 10px;
}

/*24-07-08 css ends*/

/*5-Jan-09 live 2 support added*/
.numberdiv {
width:250px;
float:right;
text-align:right;
padding-right:15px;
height:47px;
padding-top:5px;
}
.numberdiv1 {
width:330px;
float:left;
text-align:right;
padding-right:15px;
height:47px;
padding-top:5px;
}
/*5-Jan-09 live 2 support ends*/
