/* CSS Document */
body{
padding:0;
margin:0;
background-color:#818181;

}
div,p,h1,ul,li,span,a,img,h2,h4,h3,h5,h6,from,input,textfield{padding:0; margin:0;}
ul {list-style:none;}
.spacer{clear:both; padding:0; margin:0; line-height:0;}
a {font:bold 10px/13px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
a:hover{text-decoration:none;}

img{ border:none;}

.mainContainer{width:100%;}

/*.........................Top part Start......................*/
.top{ width:776px; margin:0 auto; border-left:1px solid #FFFFFF; border-right:1px solid #ffffff; height:80px; background-color:#AAA9A9;}
.logo{ float:left; width:258px; padding:11px 0 0 14px; display:block;}
.banner{ float:right; padding:9px 4px 0 0; display:block; width:470px;}
/*.........................Top part End......................*/

/*.........................Middle part Start......................*/

.middle{width:776px; margin:0 auto; border:1px solid #FFFFFF; background:url(../images/middle_bodybg.gif) repeat-y 0 0;}

.leftPart{float:left; width:584px; border-right:1px solid #FFFFFF; display:block;}
.header{width:584px; height:235px; background:url(../images/header_bg.jpg) no-repeat 0 0;}
.suportPortal{width:252px; float:left; display:block;}
.offlineHelp{padding:90px 0 0 66px; height:49px; width:149px;}
.linkColourful{width:332px; float:right; display:block; padding-top:28px;}
.linkColourful ul{ list-style-type:none; padding:0; margin:0;}
.linkColourful ul li{ width:27px; height:22px; padding-left:1px;}
.linkColourful ul li a{ font: normal 11px Arial, Helvetica, sans-serif; color:#000000;text-decoration:none; height:22px;}
.linkColourful ul li a:hover{text-decoration:none;}
/*.menu{width:584px; height:53px; background:url(../images/menu_bg.gif) no-repeat 0 0; border-top:1px solid #FFFFFF;}
.menu ul{list-style-type:none; padding:0; margin:0;}
.menu ul li{ float:left; display:block; height:53px;}
.menu ul li a{background:url(../images/menu_libg.gif) no-repeat right top; font:bold 11px/53px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 23px; text-decoration:none; height:53px; }
.menu ul li a:hover{ color:#DA8A27;}
.menu ul li a.nobg{ background-image:none;}*/
.changeContain{width:550px; padding:15px 26px 15px 8px;}
.changeContain h2{ font:normal 24px/30px Verdana, Arial, Helvetica, sans-serif; color:#0033a9; margin:0; padding-bottom:20px;}
.changeContain h2 span{color:#000000;}
.changeContain p{ font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#696969; margin:0; padding-bottom:32px;}
.changeContain h3{ font:normal 24px/30px Verdana, Arial, Helvetica, sans-serif; color:#FD9302; margin:0;}
.changeContain h4{ font:normal 14px/16px Verdana, Arial, Helvetica, sans-serif; color:#FD9302; margin:0;}
.changeContain h5{ font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#696969; margin:0; padding-bottom:10px; padding-top:5px;}
.servicesGallery{width:550px; padding:21px 0 0 0;}
ul.services{ list-style-type:none; padding:0; margin:0;}
ul.services li { width:133px; margin:0 0 18px 34px; float:left; display:block;}
ul.services li img {width:119px; height:101px; padding:6px 8px 8px 6px; background:url(../images/frame_bg.gif) no-repeat 0 0;}
ul.services li p {width:133px; padding:2px 0; font:bold 10px/13px Arial, Helvetica, sans-serif; color:#8E8E8E; text-align:center; vertical-align:middle;}

.rightPart{float:right; width:191px;}
.latestNews{width:191px; background:url(../images/latest_newsbg.gif) repeat-x 0 0; background-color:#EBBC50; padding-top:33px;}
.latestNews p{width:91px; background:url(../images/paper_bg.gif) no-repeat 11px 0; height:51px; font:normal 18px/18px Arial, Helvetica, sans-serif; color:#ffffff; padding-left:100px; padding-top:17px; padding-bottom:8px;}
.latestNews p span{font:normal 24px/25px Arial, Helvetica, sans-serif; color:#ffffff;}
.moreNews{width:160px; padding:8px 20px 9px 11px;}
.moreNews h2{font:bold 12px/13px Arial, Helvetica, sans-serif; color:#ffffff; padding-bottom:10px;}
.moreNews h3{font:normal 10px/13px Arial, Helvetica, sans-serif; color:#87520C; padding-bottom:10px;}
.moreNews h5{font:normal 10px/13px Arial, Helvetica, sans-serif; color:#151515; padding-bottom:10px;}
.para{font:normal 10px/13px Arial, Helvetica, sans-serif; color:#87520C; padding-bottom:10px;}
.moreNews h4{font:bold 11px/13px Arial, Helvetica, sans-serif; color:#0E1B25; padding-bottom:5px;}
.moreNews a{font:bold 10px/13px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline; padding:0; margin:0;}
.moreNews a:hover{text-decoration:none;}
.contactus{width:191px; background:url(../images/contactus_bg.gif) no-repeat 0 0; background-color:#D2E5F1;  border-top:1px solid #FFFFFF; padding-bottom:15px;}
.contactus ul{ list-style-type:none; padding:56px 0 0 6px; margin:0;}
.contactus ul li{ background:url(../images/addressli_bg.gif) no-repeat 0 5px; font:normal 9px/13px Arial, Helvetica, sans-serif; color:#40657D; padding-left:8px; padding-bottom:7px;}
.contactus ul li span{font:bold 9px/13px Arial, Helvetica, sans-serif; color:#40657D;}
.contactus ul li a{font:normal 9px/13px Arial, Helvetica, sans-serif; color:#1958AA; text-decoration:underline;}
.contactus ul li a:hover{text-decoration:none;}
.specialOffer{background:url(../images/specialoffer_bg.gif) repeat-x 0 0; width:175px; padding:12px 8px 5px 8px;}
.specialOffer h2{font:bold 18px/20px Arial, Helvetica, sans-serif; color:#5A5959;}
.specialOffer h3{font:normal 11px/13px Arial, Helvetica, sans-serif; color:#666666; padding:11px 0;}
/*.........................Middle part End......................*/
/*.........................footer part start......................*/
.footer{ width:776px; height:80px; margin:0 auto; border-left:1px solid #FFFFFF; border-right:1px solid #ffffff;background-color:#373737; padding:0; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#ffffff;}
ul.bottom{padding:20px 0 0 130px; margin:0; list-style-type:none;}
ul.bottom li{ float:left; background:url(../images/footer_libg.gif) no-repeat right 4px; padding:0 16px; margin:0;}
ul.bottom li a{font:bold 11px/15px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
ul.bottom li a:hover{color:#0100F7;}
ul.bottom li.noimg{ background-image:none;}
a.aspect{font:normal 10px/15px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:underline;}
a.aspect:hover{color:#0100F7;}
/*.........................footer part ends......................*/

/*.........................ContactUs Page start......................*/
.form_vip{
	width:504px;
	float:left;
	display:block;
	background:#9EC4DD;
	padding:30px 0 20px 30px;
	border:1px solid #6294BD;
	margin:10px 0 10px 14px;	
}

.vip_txtfield_big{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#001C66;
	font-weight:normal;
	margin:0 auto;
	width:200px;
	height:20px;
	float:left;
	display:block;
	background-color:#6294BD;
	border:1px solid #ffffff;
}

.vip_txtfield_larger{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#001C66;
	font-weight:normal;
	margin:0 auto;
	width:200px;
	height:60px;
	float:left;
	display:block;
	background-color:#6294BD;
	border:1px solid #ffffff;
}


.contact_form { list-style-type:none;}
.contact_form li {float:left; display:block;}
.contact_form li.contact_desc { width:170px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#001C66;}
.contact_form li.contact_desc span {color:#F53408; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.contact_form li.contact_field { width:200px; height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; color:#000000;}
.contact_form li.contact_button { width:300px; height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; margin:0 auto; background-color:#000000;}
.submit_bttn{width:58px; padding:0 3px 0 3px; margin:0; background-color:#6294BD; border:1px solid #FFFFFF; color:#FFFFFF;
font:bold 11px/22px Arial, Helvetica, sans-serif;}

/*.........................ContactUs Page End......................*/

/*.........................Strategic Partners Page Start......................*/
.partnerBox{border-bottom:1px solid #666666; padding-bottom:10px; padding-top:10px;}
.partnerBox_1{ padding-bottom:10px; padding-top:10px;}
.logoBox{ background-color:#9AC2DC; width:92px; height:92px; padding:4px; float:left;font:normal 10px/13px Arial, Helvetica, sans-serif; color:#666666;}
.logoBox img{width:90px; height:90px; border:1px solid #FFFFFF;}
.textBox{width:400px;float:left; margin-left:10px; font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#696969;}
.textBox span{font:normal 14px/16px Verdana, Arial, Helvetica, sans-serif; color:#FD9302; margin:0;}
.logoLink{padding:5px 0 0 0;}
/*.........................Strategic Partners Page End......................*/

/*.........................News Page Start......................*/
.newsBox{border-bottom:1px solid #666666; padding-bottom:20px; padding-top:10px;font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#696969;}
.newsBox span{font:normal 14px/20px Verdana, Arial, Helvetica, sans-serif; color:#FD9302; margin:0;}
.newsBox ins{font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif; color:#0000000; text-decoration:none;}
.newsBox a{background-color:#EBBD50; padding:4px; font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; border:1px solid #E69E32;}
.newsBox a:hover{color:#000000; text-decoration:none;background-color:#E69E32; border:1px solid #EBBD50;}
/*.........................News Page End......................*/

/*.menu{width:584px; height:53px; background:url(../images/menu_bg.gif) no-repeat 0 0; border-top:1px solid #FFFFFF;}
.menu ul{list-style-type:none; padding:0; margin:0;}
.menu ul li{ float:left; display:block; height:53px;}
.menu ul li a{background:url(../images/menu_libg.gif) no-repeat right top; font:bold 11px/53px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 23px; text-decoration:none; height:53px; }
.menu ul li a:hover{ color:#DA8A27;}
.menu ul li a.nobg{ background-image:none;}*/


/*.menu{width:584px; height:53px; background:url(../images/menu_bg.gif) no-repeat 0 0; border-top:1px solid #FFFFFF;}
.menu ul{list-style-type:none; padding:0; margin:0;}
.menu ul li{ float:left; display:block; height:53px;}
.menu ul li a{background:url(../images/menu_libg.gif) no-repeat right top; font:bold 11px/53px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 23px; text-decoration:none; height:53px; }
.menu ul li a:hover{ color:#DA8A27;}
.menu ul li a.nobg{ background-image:none;}*/

/*........................DropDown Start...........................*/
.menu {font-family: arial, sans-serif; width:584px; height:53px; background:url(../images/menu_bg.gif) no-repeat 0 0;   font-size:12px; z-index:100; border:0px solid; margin:0px 0px 0px 0px;}
.menu ul li a, .menu ul li a:visited {background:url(../images/menu_libg.gif) no-repeat right top; font:bold 11px/53px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 23px; text-decoration:none; height:53px;overflow:hidden;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {position:relative; float:left; display:block; height:53px;}
.menu ul li.nobg {background-image:none;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#9AC2DC; }
.menu ul li:hover ul {display:block; position:absolute; top:51px; left:0; width:300px; background-color:#000000; padding:0 3px 0 3px;}
.menu ul li:hover ul li a.hide {color:#fff; text-align:left; padding:0 8px 0 8px; background-image:none; width:107px; }
.menu ul li:hover ul li{font:bold 11px/25px Arial, Helvetica, sans-serif; height:25px}
.menu ul li:hover ul li:hover a.hide {color:#ffffff; background-color:#009900; background-image:none;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block;color:#ffffff; background-image:none; text-align:left; padding:0 8px 0 8px; width:295px; font:bold 11px/25px Arial, Helvetica, sans-serif; height:25px;}
.menu ul li:hover ul li a:hover {color:#9AC2DC;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:122px; top:0; width:120px; z-index:300;}
.menu ul li:hover ul li:hover ul.left {left:-150px;}
/*........................DropDown Ends...........................*/

/*.....................DropdownMenu Start.......................*/
.suckertreemenu {font-family: arial, sans-serif; width:584px; height:53px; background:url(../images/menu_bg.gif) no-repeat 0 0;   font-size:12px; z-index:100; border:0px solid; margin:0px 0px 0px 0px;}
.suckertreemenu ul{margin: 0; padding: 0; list-style-type: none;}
/*Top level list items*/
.suckertreemenu ul li{position: relative; display: block; float:left; display:block; height:53px; background:url(../images/menu_libg.gif) no-repeat right top; padding:0 23px}
/*Top level menu link items style*/
.suckertreemenu ul li.nobg{ background-image:none;}
.suckertreemenu ul li a{font:bold 11px/53px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; height:53px;}	
/*1st sub level menu*/
.suckertreemenu ul li ul{left: 0;position: absolute; width:343px; top: 1em; /* no need to change, as true value set by script */
display: block;visibility: hidden; background-color:#7A7B7A; padding:4px 0 4px 0px; border:#ff0000 0px solid}
/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{display: list-item;float: none; line-height:25px; background-image:none; height:25px;border:#ffff00 0px solid}
/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ left: 159px; /* no need to change, as true value set by script */top: 0; border:#ff0000 0px solid}
/* Sub level menu links style */
.suckertreemenu ul li ul li a{display: block; width:295px; /*width of sub menu levels*/color:#000000;
text-decoration: none; line-height:25px; height:25px}
.suckertreemenu ul li ul li a:hover{ text-decoration:none; color:#0100F7; }
.suckertreemenu ul li a:hover{color:#0100F7; text-decoration:none;}
/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{background:url(media/arrow-down.gif) no-repeat center right;}
/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{ background:url(media/arrow-right.gif) no-repeat center right;}
* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;}	
/* Holly Hack for IE \*/
.suckertreemenu ul li.nobg{background-image:none;}

/*.....................DropdownMenu Ends.......................*/

.my_text_box {height:220px; overflow: auto;overflow-x: auto;display: block; padding-right:5px;}
