body {


	margin:0pt;


	padding:0pt;


}


a {


	text-decoration: none;


}


.Navigation {


	height: 37px;	


	line-height: 38px;


	font-family:Arial, Helvetica, sans-serif;


	font-weight: normal;


	font-size: 12px;


	


}


.Button {


	display: block;


	margin-left:4px;


	margin-right:4px;


	width: 110px;


	height: 37px;


	background-image: url(../images/menu_strip.gif);


	color: #ffffff;


	text-align: center;


	float: left;


}


.Button:hover {


	display: block;


	width: 110px;


	height: 37px;


	background-image: url(../images/menu-over.jpg);


	color: #333333;


	text-align: center;


	float: left;


	background-repeat: no-repeat;


	background-position: center bottom;


}


.Button_im {


	display: block;


	width: 1px;


	height: 37px;


	background-image:url(../images/line.jpg);


	line-height: 30px;


	background-repeat:no-repeat;


	text-align: center;


	float: left;


	background-position: center;


}


.head1 {


	font-family: "Times New Roman", Times, serif;


	font-size: 18px;


	font-weight: bold;


	color: #1a576a;


	text-decoration: none;


}


.head2 {


	font-family: "Times New Roman", Times, serif;


	font-size: 18px;


	font-weight: bold;


	color: #0393f0;


	text-decoration: none;


}


.head3 {


	font-family: "Times New Roman", Times, serif;


	font-size: 16px;


	font-weight: bold;


	color: #4f5051;


	text-decoration: none;


}


.content {


	font-family: Arial, Helvetica, sans-serif;


	font-size: 12px;


	line-height: 24px;


	font-weight: normal;


	color: #828282;


	text-decoration: none;


}


.dot {


	background-image: url(../images/dot.jpg);


	background-repeat:repeat-x;


	height:2px;


}


.testimonial {


	background-image:url(../images/testimonial.jpg);


	background-repeat:no-repeat;


	width:231px;


	height:296px;


	background-position: right top;


}


.foot_head {


	font-family: Arial, Helvetica, sans-serif;


	font-size: 12px;


	font-weight: bold;


	color: #ffffff;


	text-decoration: none;


}


.foot-text {


	font-family: Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-weight: normal;


	color: #ffffff;


	text-decoration: none;


}


.foot-text a:hover {


	font-family: Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-weight: normal;


	color: #0089e2;


	text-decoration: underline;


}


.top-main {


	font-family: "Times New Roman", Times, serif;


	font-size: 16px;


	font-weight: bold;


	color: #0089e2;


	text-decoration: none;


}


.box-text {


	font-family: Arial, Helvetica, sans-serif;


	font-size: 12px;


	line-height: 20px;


	font-weight: normal;


	color: #828282;


	text-decoration: none;


}


.read-more {


	font-family: Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-weight: normal;


	color: #0291ED;


	text-decoration: none;


}


.read-more a:hover {


	font-family: Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-weight: normal;


	color: #ff8a00;


	text-decoration: underline;


}








.foot-mennu {


	font-family: Arial, Helvetica, sans-serif;


	font-size: 11px;


	line-height: 22px;


	font-weight: normal;


	color: #FFFFFF;


	text-decoration: none;


}


.tab_center {


	background-image:url(../images/center-img.jpg);


	background-repeat:no-repeat;


	width:985px;


	height:162px;


}


.top_home {


	background-image:url(../images/top-home.jpg);


	background-repeat:no-repeat;


	width:174px;


	height:30px;


	background-position: right top;


}


.top-link {


	font-family: Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-weight: normal;


	color: #FFFFFF;


	text-decoration: none;


}


.top-link a:hover {


	font-family: Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-weight: normal;


	color: #FFFFFF;


	text-decoration: underline;


}


#chat_foot{


	background-image: url(../images/chat-bg.jpg);


	background-repeat: repeat-x;


	float: right;


	position: fixed;


	width: 100%;


	height: 51px;


	background-position: bottom;


	background-attachment: fixed;


	display: block;


}


/*Social Icons Fix start*/


#fixed_icons {


    /*background: transparent;*/


	background-image:url(../images/middlebg.png);


	background-repeat:repeat-y;


	background-position:top;


	padding:0 0 5px 0;


	width: 47px;


	z-index:10009;


    position: fixed;


    top: 35%;


    left: 0.05%;


}


 #fixed_icons span{


	font-family:Arial, Helvetica, sans-serif;


	font-size:11px;


	color:#585858;


	padding:0 0 0 3px;


	line-height:24px;


}


#fixed_icons a {


    display: block;


    text-indent: 24px;


    height: 32px;


    padding-bottom:3px;


    text-decoration: none;


}


 


#fixed_icons #twitter { background: url("../images/twitter.png") no-repeat; }


#fixed_icons #facebook { background: url("../images/facebook.png") no-repeat; }


#fixed_icons #linkedin { background: url("../images/linkedin.png") no-repeat; }


#fixed_icons #digg { background: url("../images/digg.png") no-repeat; }


#fixed_icons #blogger{ background: url("../images/blogger.png") no-repeat; }


#fixed_icons #googleplus{ background: url("../images/googleplus.png") no-repeat; }


#fixed_icons #twitter:hover { background: url("../images/twitter_hover.png") no-repeat; }


#fixed_icons #facebook:hover { background: url("../images/facebook_hover.png") no-repeat; }


#fixed_icons #linkedin:hover { background: url("../images/linkedin_hover.png") no-repeat; }


#fixed_icons #digg:hover { background: url("../images/digg_hover.png") no-repeat; }


#fixed_icons #blogger:hover{ background: url("../images/blogger_hover.png") no-repeat; }


#fixed_icons #googleplus:hover{ background: url("../images/googleplus_hover.png") no-repeat; }





.topbg{


background-image:url(../images/topbg.png);


background-repeat:no-repeat;


background-position:bottom;


height:7px;


margin:-7px 0 0 0;


}


.bottombg{


background-image:url(../images/bottombg.png);


background-repeat:no-repeat;


background-position:bottom;


margin:1px 0 -18px 0;


height:13px;


}


.middlebg{


background-image:url(../images/middlebg.png);


background-repeat:repeat-y;


background-position:center;


}


/*Social Icons Fix end*/


#cssmenu ul,


#cssmenu li,


#cssmenu span,


#cssmenu a {


  margin: 0;


  padding: 0;


  position: relative;


}


#cssmenu {


  height: 35px;


} 


 


 


 


}


#cssmenu:after,


#cssmenu ul:after {


  content: '';


  display: block;


  clear: both;


}


#cssmenu a {


	color: #ffffff;


	display: inline-block;


	font-family: Arial, Helvetica, sans-serif;


	font-size: 13px;


	line-height: 37px;


	text-decoration: none;


	padding-top: 0;


	padding-right: 20px;


	padding-bottom: 0;


	padding-left: 20px;


	border-right-width: 1px;


	border-top-style: none;


	border-right-style: solid;


	border-right-color: #027fd0;


	font-weight: bold;


}


#cssmenu ul {


  list-style: none;


}


#cssmenu > ul {


  float: left;


}


#cssmenu > ul > li {


  float: left;


}


#cssmenu > ul > li:hover:after {


  content: '';


  display: block;


  width: 0;


  height: 0;


  position: absolute;


  left: 50%;


  bottom: 0;


  


  margin-left: -10px;


}


#cssmenu > ul > li:first-child > a {





}


#cssmenu > ul > li:last-child > a {





}


#cssmenu > ul > li.active > a {


 


 


}


#cssmenu > ul > li:hover > a {


	background-image: url(../images/hover.jpg);


}


#cssmenu .has-sub {


  z-index: 1;


}


#cssmenu .has-sub:hover > ul {


  display: block;


}


#cssmenu .has-sub ul {


  display: none;


  position: absolute;


  width: 200px;


  top: 100%;


  left: 0;


}


#cssmenu .has-sub ul li {


  *margin-bottom: -1px;


}


#cssmenu .has-sub ul li a {


  background: #0171b9;


  border-bottom: 1px dotted #02436d;


  filter: none;


  font-size: 11px;


  display: block;


  line-height: 120%;


  padding: 10px;


}


#cssmenu .has-sub ul li:hover a {


  background: #089fff;


}


#cssmenu .has-sub .has-sub:hover > ul {


  display: block;


}


#cssmenu .has-sub .has-sub ul {


  display: none;


  position: absolute;


  left: 100%;


  top: 0;


}


#cssmenu .has-sub .has-sub ul li a {


  background: #0070b8;


  border-bottom: 1px dotted #02436d;


}


#cssmenu .has-sub .has-sub ul li a:hover {


  background: #079eff;


}


.foot-mennu1 {





	font-family: Arial, Helvetica, sans-serif;


	font-size: 13px;


	line-height: 22px;


	font-weight: bold;


	color: #FFFFFF;


	text-decoration: none;


}


.text-head {


	font-family: Arial, Helvetica, sans-serif;


	font-size: 24px;


	font-weight: bold;


	color: #0291ed;


	text-decoration: none;


	line-height: 32px;


}


.text1-head {


	font-family: Arial, Helvetica, sans-serif;


	font-size: 24px;


	font-weight: bold;


	color: #1a576a;


	text-decoration: none;


	line-height: 32px;


}


