html, body, form {margin:0; padding:0}
body {
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#545454;
	background-color: #1e2c3b;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
img {border:0}
p {margin:7px 0px 0px 0px; padding:0; color:#545454; line-height:19px; letter-spacing:0.03em;}
a {outline:none; text-decoration:none; color:#000000;}
a:hover {outline:none; color:#2d4054;}
input, select, textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; color:#333333; outline:none;}
.container { width:982px; margin:0 auto;}
.header {width:982px; height:123px; margin: 0px; padding: 0px; }
.top { color:#cfcfcf; font-weight:bold; line-height:28px; }
.top a{ color:#cfcfcf; text-decoration:none; }
.top a:hover{ color:#cfcfcf; text-decoration:underline; }
.logo { float:left; width:279px; display:block; }
.live_chat { height:51px; vertical-align:middle; text-align:right; padding:10px 0px 0px 0px; }
.nav1 { background:url(../images/nav_bg.gif) repeat-x left top; height:34px; display:block; float:left; width:703px; }
.clear { clear:both; margin: 0px; padding: 0px; }
.spac20 { padding:10px 0px 0px 0px; }

/* menu */
#nav {padding:0; margin:0; list-style:none; height:26px; position:relative; z-index:500; width:650px; float:left; color:#5d5b5b; }
#nav li.top {display:block; float:left; height:26px;}
#nav li a.top_link {display:block; float:left; height:34px; line-height:34px; color:#5d5b5b; text-decoration:none; font-size:13px; font-weight:bold; cursor:pointer; background: url(../images/sp.gif) no-repeat right bottom; }
#nav li a#quote div{text-decoration: none; background: url(../images/nav_right.gif) no-repeat center top; font-weight:bold; overflow:hidden;}
#nav li a#livechat {padding:8px 0;}
#nav li a.top_link span {float:left; display:block; padding:0 20px 0 20px; height:34px; }
#nav li:hover a.top_link {color:#fff;}
#nav li:hover a.top_link span { background-image:url(../images/nav_right.gif) }
/* Default list styling */
#nav li:hover {position:relative; z-index:1000; }
#nav li:hover ul.sub {left:0px; top:34px; white-space:nowrap; height:auto; z-index:1000; width:208px;  padding:0px 0px 4px 0px;}

#nav li:hover ul.sub li {display:block; position:relative; float:left; width:208px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding:0px 0px !important; line-height:23px; background:url(../images/trans_bg.png); border-bottom:1px solid #8094a9;}
#nav li:hover ul.sub li a {display:block; font-size:11px; width:208px; text-indent:10px; color:#FFFFFF; text-decoration:none; font-weight:normal;}
#nav li ul.sub li a.fly {background-position:14px 8px; background-repeat:no-repeat;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:208px; top:-4px; background: #fe9730; padding:0px; white-space:nowrap; width:208px; z-index:1000; height:auto;
background:url(../images/trans_bg.gif) bottom repeat-x; padding:4px 0px 4px 0px; border-left:1px solid #FFFFFF;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0px; list-style:none; z-index:1000; }

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{color:#9fa1a4; background-position:14px 8px; background-repeat:no-repeat; z-index:1000;} 

#nav li:hover ul.sub li a:hover {background:#1f2c3c url(../images/nav_right1.gif) repeat-x left top !important; color:#fff; }
#nav li:hover ul.sub li a.fly:hover {background-position:5px 0px; background-repeat:no-repeat; color:#fff;}
#nav li:hover ul.sub li a.fly:hover ul{ z-index:1000;}
#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background-position:5px 0px; background-repeat:no-repeat; color:#fff; z-index:1000;} 
/* Menu End */

.content { background:#FFFFFF; padding:0px 0px 0px 0px; float:left; }
.banner { width:982px; height:auto; padding:20px 0px 20px 0px; background:url(../images/banner_bg.gif) repeat-x left top; text-align:center; }
.middle_container { width:962px; background:#f2f1f1; float:left; padding:10px 10px; }

.middle_content { width:702px; float:left;}
.right_content { width:251px; height:auto; float:right; padding:0px 0px 20px 0px; }

h1.small { font-size:12px; font-weight:bold; margin:0px; padding:0px;}
.smalltag { font-size:12px; font-weight:bold; margin:0px; padding:0px;}

.curve_left { background:url(../images/top_left.gif) no-repeat left top; display:block; height:7px; margin:0px; padding:0px; font-size:0px; line-height:0px; }
.curve_right { background:url(../images/top_right.gif) no-repeat right top; float:right;  width:50px; height:7px; margin:0px; padding:0px; font-size:0px; line-height:0px;  }
.curve_mid { border-left:1px solid #e7e6e6; border-right:1px solid #e7e6e6; background:#FFFFFF;}
.curve_leftb { background:url(../images/bottom_left.gif) no-repeat left bottom; display:block; height:7px; margin:0px; padding:0px; font-size:0px; line-height:0px;  }
.curve_rightb { background:url(../images/bottom_right.gif) no-repeat right bottom; float:right; width:50px; height:7px; margin:0px; padding:0px; font-size:0px; line-height:0px;   }

/* center */
h1 { margin:0px; padding:0px 0px 10px 0px; font-size:18px; font-weight:normal; }
h1 span {color:#d31919; }
h2.right_title { margin:0px 0px 0px 0px; padding:7px 0px 0px 48px; color:#4b4949; height:25px; background:url(../images/right_title_bg.gif) no-repeat left top; font-size:12px; }
h3.right_title { margin:0px 0px 0px 0px; padding:7px 0px 0px 48px; color:#4b4949; height:25px; background:url(../images/right_title_bg.gif) no-repeat left top; font-size:12px; }
h2 { margin:0px; padding:4px 0px 0px 0px; font-size:12px;}
h3 { margin:0px; padding:4px 0px 0px 0px; font-size:13px;}
h3 span { color:#d31919}
span.blue { color:#188bd6;}
span.blue img{ padding:0px 6px 0px 0px; }
.bigfont { color:#188bd6; font-size:26px; margin:0px; padding:0px; }
.welcome_txt {padding:10px 15px 10px 15px; text-align:justify; }
.txt { padding:10px; border-bottom:0px dashed #cccccc; }
.txt img { float:left; padding:0px 10px 5px 0px; }
.txt ul{ margin:5px 0px 0px 0px; padding:0px 0px 0px 5px; color:#545454; line-height:18px; letter-spacing:0.03em; }
.txt ul li{ margin:0px; padding:0px 0px 5px 15px; list-style-type:none; background:url(../images/black_bullet.gif) no-repeat left 6px;}
a.link { color:#333333; font-weight:bold; text-decoration:underline; }
a.link:hover { color:#d31919; font-weight:bold; text-decoration:none; }
.h2_custm{ font-size:18px;}
.h3_small{ font-size:11px; margin:0px; padding:0px;}


/* right */
ul.right_link { padding:0px 6px 0px 6px; background:#f2f1f1; margin:0px 4px 0px 4px; font-size:12px; font-weight:normal; letter-spacing:0.05em; }
ul.right_link li{ margin:0px; padding:0px; list-style-type:none; background:url(../images/right_link_bg.gif) repeat-x ; padding:0px 0px 0px 4px; display:block;}
ul.right_link li a{ text-decoration:none; background:url(../images/bullet_new.gif) no-repeat left center; display:block; padding:0px 0px 0px 15px; height:30px; line-height:30px; }
ul.right_link li a:hover{ text-decoration:underline; color:#2d4054; background:url(../images/bulletn.gif) no-repeat left center; }
ul.right_link li a.sel { text-decoration:none; color:#d31919; background:url(../images/bulletn.gif) no-repeat left center; font-weight:bold; }


input.rightcstext { background:url(../images/input_bg.gif) repeat-x; height:20px; padding:3px 0px 0px 6px; border:1px solid #cacaca; width:220px; }
textarea.rightcsarea { background:url(../images/input_bg.gif) repeat-x; padding:3px 0px 0px 6px; border:1px solid #cacaca; width:220px; }
.request { padding:15px 0px 10px 10px; }
.request label { padding:2px 0px; display:block; }
.request label span{ padding:0px 5px; }
.request label span a{ font-weight:bold; }
.request label span a:hover{ font-weight:bold; text-decoration:underline;  color:#2d4054 ;}

/* News */	
#marquee_replacement{ height:90px; width: 224px; overflow:hidden; padding:0px 0px 10px 15px; font-size:12px; color:#000000; line-height:16px; }
#marquee_replacement p{ padding:0px 0px 15px 0px; }
#marquee_replacement p span{ font-weight:bold; }
#marquee_replacement p.spacer{ height:80px; }
/* News End */	 

.services { padding:6px 4px 0px 4px; float:left; width:342px; margin:0px;}
.services_in { padding:0px 8px 10px 8px;}
.services_in p{ padding:4px 0px 0px 0px; margin:0px;}
.services_in img{ padding:0px 8px 0px 0px; float:left;}

a.more { color:#d31919; font-weight:bold; font-size:11px; text-decoration:none; }
a.more:hover { color:#000000; font-weight:bold; font-size:11px; text-decoration:underline; } 

/* middle tab menu */
.tabc { height:40px; text-align:center; vertical-align:middle; font-size:11px;}
.tabc span{ display:block; padding:15px 0px 0px 5px; float:left; display:block; text-align:center; }
.tabc span img{ display:block; padding:3px 5px 0px 0px; float:left; }
.midmenu {color:#004584; font:11px Arial, Helvetica, sans-serif; padding:0px 0px 0px 20px; height:44px; }
.midmenu ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.midmenu li {padding:0px; float:left; display:block;}
.midmenu li a{
	color:#004584;
	font-weight:bold;
	display:block;
	float:left;
	text-decoration:none;
	line-height:28px;
	margin:0px 0px 0px 0px;
	outline:none;
	background:url(../images/rtab_left.gif) no-repeat left top;
	}
.midmenu li a span{ text-decoration:none; display:block; line-height:28px; padding:0px 21px 0px 21px; background:url(../images/rtab_right.gif) no-repeat right top; }	
.midmenu li a:hover { color:#000000; text-decoration:underline; }
.midmenu li a.tabactive {
	color:#004584;
	font-weight:bold;
	display:block;
	float:left;
	text-decoration:none;
	line-height:28px;
	background:url(../images/rtab_lefts.gif) no-repeat left center;
	}
.midmenu li a.tabactive span{ text-decoration:none; display:block; line-height:28px; padding:0px 21px 0px 21px; background:url(../images/rtab_rights.gif) no-repeat right center; }	
.midmenu li a.tabactive:hover { color:#000000; text-decoration:underline;  }	

.midtop_bd { background:url(../images/grey_bd.gif) repeat-x left bottom; }
.mid_bd { border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;  padding:15px 0px 20px 10px; }

/*************************sliding tabs***********************/
.expert_container { padding:15px 0px 0px 0px; display:block; float:left; width:702px; }  
.expert { border:0px solid #dad8d8; width:700px; padding:8px 0px 0px 0px; text-align:center; position:relative; }
.tab_overflow{ position:relative; overflow:hidden; }
.tab_container{ position:relative; white-space:nowrap; padding:0px 0px 0px 0px; background:url(../images/expt_bg.gif) repeat-x left top; height:40px; }
.tab_body_container{ position:relative; overflow:hidden; background:#FFF; }
#tab_1{ position:relative; }
#tab_1 .tab_overflow{ width:700px; }
#tab_1 .tab_body_container{ width:690px; height:200px;}
#tab_1 .tab{ margin:0px 0px 0px 0px; color:#000000; cursor:pointer; font-weight:normal; left:10px; position:relative; }
#tab_1 .tab div{ border-top:5px solid #6b6d70; background:url(../images/expt_sp.gif) no-repeat right center; padding:0px 20px 0px 20px; height:35px; line-height:33px; float:left; }
#tab_1 .tab div:hover{ border-top:5px solid #188bd6; background:#FFFFFF; }
#tab_1 .tab_body{ padding:15px; font-family:Arial; font-size:10pt; height:180px; }
#tab_1 .tab_body p{ font-size:12px; line-height:16px; padding:0px 0px 10px 0px; text-align:left; }
#tab_1 .tab_body p img{ float:left; padding:0px 10px 5px 0px; }

.tabin { clear:both;}
.tabin ul{ margin:10px 0px 0px 0px; padding:0px; }
.tabin ul li{ margin:0px; float:left; width:210px; padding:0px 0px 0px 10px; list-style-type:none; background:url(../images/bullet2.gif) no-repeat left 7px;}
.tabin ul li a{ color:#333333; text-decoration:none; padding:3px 20px 3px 0px; float:left; text-align:left }
.tabin ul li a:hover{ color:#67b21e; text-decoration:underline; }
#tab_1 .tab.active_tab div{ border-top:5px solid #d31919; }
#tab_1 .tab.active_tab{ color:#292c44;  background:#FFFFFF; }
/*****************************sliding tabs ENd ********************************/

.recent_work { padding:10px 0px 10px 0px; display:block; float:left; }  
.line { border-bottom:1px dashed #cccccc; }
.data_txt { padding:10px 10px 10px 10px; margin:0px 0px 15px 0px; background:#f3f3f2; border:1px dashed #cccccc; color:#188bd6; }
/*.data_txt ul{ margin:0px; padding:10px 0px 0px 10px; }
.data_txt ul li{ margin:0px; padding:0px 0px 7px 10px; list-style-type:none; background:url(../images/bullet2.gif) no-repeat left 5px; line-height:18px;}
.data_txt ul li a{ color:#333333; text-decoration:none; padding:3px 20px 3px 10px; width:180px; float:left; }
.data_txt ul li a:hover{ color:#67b21e; text-decoration:underline; }

.tb_cont { border:1px solid #dcdcdc; display:block; float:left; width:700px; margin:10px auto; }  
.tb_cont p { background:#f3f3f2; margin:0px; padding:0px; }
.tb_cont p label { display:block; background:#f3f3f2; width:337px; float:left; padding:4px 6px 4px 6px; height:auto; border-right:1px solid #FFFFFF; }
.tb_cont p label.two { background: #dededc; } 


.box { padding:0px; margin:0px 0px 15px 20px; display:block; float:left;border:1px solid #c5e7ad; width:320px; height:100px;}
.box h3{ padding:0px 10px; margin:0px; display:block; font-size:12px; background:url(../images/box_title_bg.gif) repeat-x left top; line-height:31px; }
.box p {margin:0px; padding:7px 0px 7px 10px; }

.port_box {padding:8px;margin:0px 10px 20px 0px; display:block;float:left; width:325px; height:110px; background:#f3f3f2; border-bottom:1px dashed #cccccc; }
.port_box .left_img{ padding:0px 10px 0px 0px; float:left; }
.port_box .left_img a {background: #CCCCCC; padding:4px; display:block; } 
.port_box .left_img a:hover { background:#569a13; } 
.port_box h3{ padding:0px 0px 0px 10px; margin:0px 0px 0px 0px; display:block; color:#569a13; }
.port_box p {margin:0px; padding:7px 0px 0px 10px; line-height:18px; display:block; }
.port_box p a{ font-weight:bold; text-decoration:none; }
.port_box p a:hover{text-decoration:underline; }
*/

.frm_back { background:url(../images/frm_back.gif) no-repeat left top; margin:0px 0px 0px 10px; }
.frm_txt1 { border:0px solid #dcdcdc; display:block; width:315px; margin:0px auto; padding:5px;  border:0px solid #dcdcdc; float:left;  }  
.frm_txt1 p { /*background:#f3f3f2; */margin:0px; padding:3px 0px 3px 0px; display:block; float:left; width:325px; }
.frm_txt1 p span { display:block; padding:0px 0px 0px 3px; width:120px; float:left; border-right:0px solid #FFFFFF; text-align:right; font-weight:normal; color:#000000; }

input.cstext1 { background:#FFFFFF; height:18px; padding:3px 0px 0px 6px; border:0px solid #cacaca; width:193px; color:#000000; font-size:11px;  }
textarea.csarea1 { background:#FFFFFF; padding:3px 0px 0px 6px; height:42px; border:0px solid #cacaca; width:193px; font-size:11px; }
select.csselect1 { background:#ffffff; padding:2px 0px 2px 6px; border:0px solid #cacaca; width:197px; font-size:11px; }
input.csbutton1 { background:url(../images/expt_bg.gif) repeat-x left center; font-size:12px; padding:0px 5px; border:1px solid #dcd8d8; line-height:28px; height:30px; width:auto; }

.frm_txt { border:0px solid #dcdcdc; display:block; width:325px; margin:0px auto; padding:5px;  border:0px solid #dcdcdc;  }  
.frm_txt p { /*background:#f3f3f2; */margin:0px; padding:3px 0px 3px 0px; display:block; float:left; width:325px; }
.frm_txt p span { display:block; padding:0px 6px 0px 6px; width:120px; float:left; border-right:0px solid #FFFFFF; }

input.cstext { background:url(../images/input_bg.gif) repeat-x; height:18px; padding:3px 0px 0px 6px; border:1px solid #cacaca; width:145px; }
input.cstext_small { background:url(../images/input_bg.gif) repeat-x; height:18px; padding:3px 0px 0px 6px; border:1px solid #cacaca; width:110px; vertical-align:middle; }
textarea.csarea { background:url(../images/input_bg.gif) repeat-x; padding:3px 0px 0px 6px; height:52px; border:1px solid #cacaca; width:163px; }
select.csselect { background:#ffffff; padding:2px 0px 2px 6px; border:1px solid #cacaca; width:153px; }
input.csbutton { background:url(../images/csbtn_bg.gif) repeat-x left center; color:#FFFFFF; font-size:12px; padding:0px 5px; border:1px solid #dcd8d8; line-height:28px; height:30px; width:auto; }


.con_txt { border:0px solid #dcdcdc; display:block; margin:0px auto; padding:5px; }  
.con_txt p { /*background:#f3f3f2; */margin:0px; padding:3px 0px 3px 0px; display:block;}
.con_txt p span { display:block; padding:0px 6px 0px 0px; width:50px; float:left; font-weight:bold;}

/* footer */
.footer { padding:0px 0px 0px 0px; background:#3e5166 url(../images/foot_bg1.gif) repeat-x left top; color:#FFFFFF; height:190px; width:982px;}
.foot_head { font-weight:bold; font-size:12px; padding:10px 0px 7px 0px; display:block; color:#FFFFFF; letter-spacing:0.05em; }
.footer ul{ margin:0px 0px 0px 0px; padding:0px; width:230px; float:left; background:url(../images/foot_sp.gif) no-repeat right center; height:190px; border:0px solid red; }
.footer ul li{ margin:0px; float:left ; width:230px; padding:2px 0px 2px 15px; list-style-type:none; display:block; }
.footer ul li a{ color:#c7c6c6; text-decoration:none; padding:0px 20px 0px 0px; }
.footer ul li a:hover{ color:#FFFFFF; text-decoration:underline; }
.footer > ul{ width:240px; }


/* footer */
.footer_in { padding:0px 0px 0px 0px; background:#4e5257 url(../images/foot_bg1.gif) repeat-x left top; color:#FFFFFF; height:190px; width:982px;}
.foot_head1 { font-weight:normal; font-size:20px; padding:10px 0px 7px 0px; display:block; color:#FFFFFF; }
.footer_in ul{ margin:0px 0px 0px 0px; padding:0px; width:230px; float:left; background:url(../images/foot_sp.gif) no-repeat right center; height:190px }
.footer_in ul li{ margin:0px; float:left ; width:220px; padding:2px 0px 2px 15px; list-style-type:none; display:block; }
.footer_in ul li a{ color:#c7c6c6; text-decoration:none; padding:0px 20px 0px 0px; }
.footer_in ul li a:hover{ color:#FFFFFF; text-decoration:underline; }

.footer_in ul.what { background:#616468 url(../images/foot_wsp.gif) no-repeat right center; width:270px; }
.footer_in ul.what li{ margin:0px; float:left ; width:255px; padding:2px 0px 2px 15px; list-style-type:none; display:block;} 
.footer_in ul.what li a{ color:#FFFFFF; text-decoration:none; padding:0px 20px 0px 0px; }
.footer_in ul.what li a:hover{ color:#FFFFFF; text-decoration:underline; }


.w3 { padding:10px 0px 10px 10px; display:block; float:left; width:400px; }
.footlink { padding:0px 0px 5px 0px; float:left; width:980px; text-align:center; }
.footlink a{ text-decoration:none; }
.footlink a:hover{ text-decoration:underline; }
.cpright { padding:10px 10px 10px 0px; float:right; display:block; }
.cpright a{ text-decoration:none; }
.cpright a:hover{ text-decoration:underline; }
.img_bd { border:4px solid #CCCCCC; padding:0px; }

.mandatory { color:#d31919; font-family:Verdana, Arial, Helvetica, sans-serif; }


/*=PROJECTSCROLL*/
#projectscroll {
  height: 210px;
 
}

#projectscroll .ps-item {
	margin:8px;
	padding:0px 10px 10px 10px;
	height: 210px;
	width:215px;
	background:#f7f7f7;
}

#projectscroll a, #projectscroll a:visited  {
  display: block;
}



 #temp{
 position:absolute;
 margin-left:1px;
 margin-top:-300px;
/*background-color:#000000;*/
 border:#000000 solid 0px;
 height:300px;
 width:690px;

 }


#temp:hover{
background-image:url(../images/hide_.gif);
background-repeat:no-repeat;
}
 



 #temp2{
 position:absolute;
 margin-left:53px;
 margin-top:-90px;
 background-color:#666666;
 border:#000000 solid 0px;
 height:61px;
 width:81px;
 }

/*calander style start*/
/* calendar icon */
img.tcalIcon {
	cursor: pointer;
	margin-left: 1px;
	vertical-align: middle;
}
/* calendar container element */
div#tcal {
	position: absolute;
	visibility: hidden;
	z-index: 100;
	width: 158px;
	padding: 2px 0 0 0;
}
/* all tables in calendar */
div#tcal table {
	width: 100%;
	border: 1px solid silver;
	border-collapse: collapse;
	background-color: white;
}
/* navigation table */
div#tcal table.ctrl {
	border-bottom: 0;
}
/* navigation buttons */
div#tcal table.ctrl td {
	width: 15px;
	height: 20px;
}
/* month year header */
div#tcal table.ctrl th {
	background-color: white;
	color: black;
	border: 0;
}
/* week days header */
div#tcal th {
	border: 1px solid silver;
	border-collapse: collapse;
	text-align: center;
	padding: 3px 0;
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	background-color: gray;
	color: white;
}
/* date cells */
div#tcal td {
	border: 0;
	border-collapse: collapse;
	text-align: center;
	padding: 2px 0;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	width: 22px;
	cursor: pointer;
}
/* date highlight
   in case of conflicting settings order here determines the priority from least to most important */
div#tcal td.othermonth {
	color: silver;
}
div#tcal td.weekend {
	background-color: #ACD6F5;
}
div#tcal td.today {
	border: 1px solid red;
}
div#tcal td.selected {
	background-color: #FFB3BE;
}
/* iframe element used to suppress windowed controls in IE5/6 */
iframe#tcalIF {
	position: absolute;
	visibility: hidden;
	z-index: 98;
	border: 0;
}
/* transparent shadow */
div#tcalShade {
	position: absolute;
	visibility: hidden;
	z-index: 99;
}
div#tcalShade table {
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
div#tcalShade table td {
	border: 0;
	border-collapse: collapse;
	padding: 0;
}
 /*calander css ends*/
