body
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ccffcc;
	background: #194900 url(../images/main-bg.jpg) repeat-x top;
	line-height: 18px;
}

#main
{
	width: 940px;
	background: #0c2a00 url(../images/header-bg.jpg) no-repeat top center;
	margin: 0 auto;
	padding: 20px;
	overflow: hidden;
}
:focus
{
	outline: none;
}
img
{
	border: none;
}
/*a{ text-decoration:none;}
a:hover { text-decoration:none;}
*/
a
{
	color: #6ea500;
	text-decoration: none;
}
a:hover
{
	color: #b4d41d;
	text-decoration: none;
}

/*-----------------Common Class------------------*/
.tag
{
	font-size: 14px;
	color: #fff;
	width: 80px;
	border-left: 1px solid #6ea500;
	padding-left: 10px;
	float: left;
	margin-left: 10px;
}
.toplink
{
	background: url(../images/toplinkbg.png) no-repeat left top;
	width: 286px;
	height: 33px;
	margin: -20px 0 0 0;
	text-align: center;
	line-height: 24px;
}
.toplink a
{
	color: #ffffff;
	padding: 3px 12px 0 12px;
}
.chat
{
	float: right;
	position: relative;
	margin: 20px -290px 5px 0;
}
.chat a
{
	margin: 0 10px;
}

.welcome-txt
{
	font-size: 26px;
	color: #cde1a5;
	font-family: "AvantGarde Bk BT";
	border-bottom: 1px solid #ffffff;
	padding-bottom: 10px;
}

.welcome-txt-home
{
	font-size: 26px;
	color: #cde1a5;
	font-family: "AvantGarde Bk BT";
}

.l-part
{
	width: 660px;
	float: left;
	border: 0px solid red;
}
.r-part
{
	width: 220px;
	float: right;
	border: 0px solid red;
}
/*-------------------Common Class end-------------------*/

/*-----------------fonts & effects-------------------*/
.white
{
	color: #FFFFFF;
}

.green
{
	color: #32ff00;
}
.img-br-grey
{
	border: 1px solid #999;
	padding: 3px;
	background: #fff;
	float: left;
}
.header
{
	font-size: 16px;
	color: #fff;
	font-weight: bold;
}
.header div
{
	font-size: 10px;
	color: #fff;
	font-weight: normal;
	font-family: Tahoma;
}
.hireprofessional
{
	background: url(../images/hire_bg.jpg) no-repeat right bottom;
	width: 205px;
	margin: 0 0 -23px -15px;
	padding: 0 0 5px 15px;
	float: left;
}
.hireprofessional ul
{
	margin: 0;
	padding: 10px 0 0 0;
}
.hireprofessional ul li
{
	list-style: none;
	background: url(../images/right_arow.png) no-repeat left 5px;
	padding: 0 0 0 21px;
}
.hireprofessional ul li a
{
	font-size: 15px;
	color: #abd6cc;
	font-weight: bold;
	line-height: 25px;
}
.hireprofessional div
{
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	padding: 5px 0 5px 0;
}
.hireprofessional .hirenow
{
	background: url(../images/hire_btn.png) no-repeat left top;
	width: 89px;
	height: 18px;
	float: right;
	margin: 0 10px 0 0;
}
.hireprofessional .hirenow a
{
	position: absolute;
	width: 89px;
	height: 22px;
	margin: 0px;
}
.lt-grey
{
	color: #666;
}
.lt-green
{
	color: #6ea500;
}
.dedicated_bg
{
	background: url(../images/dedicated.jpg) no-repeat left top;
	height: 125px;
	width: 192px;
	margin: 10px 0 10px -7px;
	padding: 5px 0 0 10px;
	text-align: center;
	position: absolute;
}
.imagesscroll
{
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px;
	width: 180px;
	height: 215px;
	overflow: hidden;
	margin: 10px 0 0 10px;
}
.seniortext
{
	margin: 150px 0 0 0;
	position: absolute;
}
.boxheight
{
	height: 215px;
}
/*--------------font & effects end ------------------*/

/*--------------------WELCOME-------------------*/
.welcometext
{
	width: 471px;
	text-align: justify;
}
.welcometext_bottom
{
	padding: 10px 0 0 0;
	text-align: justify;
}
/*--------------------WELCOME-------------------*/


/*--------------------POSITION-------------------*/
.fl-left
{
	float: left;
}
.fl-right
{
	float: right;
}
.clear
{
	clear: both;
}
/*----------------POSITION END---------------*/

/*----------------SIZE -------------------*/
.w180
{
	width: 180px;
}
.mr10
{
	margin-right: 10px;
}
.mr20
{
	margin-right: 20px;
}
/*--------------SIZE END----------------------*/

/*--------------NAV -------------------*/
.nav
{
	overflow: hidden;
}
.nav ul
{
	float: left;
	margin: 0;
	padding: 0;
	background: url(../images/nav-bg.jpg) repeat-x;
	height: 50px;
}
.nav li
{
	list-style: none;
	margin: 0;
	padding: 11px 8px 12px 7px;
	font-size: 12px;
	display: inline-block;
}
.nav li a span
{
	padding: 11px 15px 7px 10px;
	color: #FFFFFF;
}
.nav li a
{
	padding: 11px 0px 7px 9px;
}
.nav li a:hover span
{
	background: url(../images/nav-select-rt.png) no-repeat right center;
}
.nav li a:hover
{
	background: url(../images/nav-select-lt.png) no-repeat left center;
}
.nav li a.select
{
	padding: 11px 0px 7px 9px;
	background: url(../images/nav-select-lt.png) no-repeat left center;
}
.nav li a.select span
{
	padding: 11px 15px 7px 10px;
	background: url(../images/nav-select-rt.png) no-repeat right center;
}
/*-----------NAV END-------------------*/

/*-------------BANNER------------------*/
.banner-top-line
{
	position: relative;
	height: 3px;
}
.banner-top
{
	background: url(../images/slider-head-bg.png) repeat-x top;
	padding-top: 0px;
}
.banner
{
	background: url(../images/slider-bg.jpg) no-repeat bottom center #323232;
	padding: 10px 0px 15px 0;
	width: 180px;
	float: left;
}
.txt-head
{
	font-size: 16px;
	text-align: center;
	color: #fa3200;
}
.banner-img
{
	background: url(../images/slider-bg.png) no-repeat center;
	text-align: center;
	padding: 15px 0px;
}
.banner-link
{
	text-align: right;
}
.banner a
{
	color: #fa3200;
	background: url(../images/arw-orange.gif) no-repeat right center;
	padding-right: 10px;
	margin-right: 15px;
}
.banner a:hover
{
	text-decoration: underline;
}
/*-------------BANNER END--------------*/

/*---------------WHITE BOX ------------------*/
.box-tl
{
	background: url(../images/white-shadow-box.png) no-repeat top left;
	width: 10px;
	height: 10px;
	float: left;
}
.box-tr
{
	background: url(../images/white-shadow-box.png) no-repeat top right;
	width: 10px;
	height: 10px;
	float: right;
}
.box-t
{
	background: url(../images/white-shadow-box-v.png) repeat-x top;
	height: 10px;
	margin: 0 10px;
}
.box-bl
{
	background: url(../images/white-shadow-box.png) no-repeat bottom left;
	width: 10px;
	height: 15px;
	float: left;
}
.box-br
{
	background: url(../images/white-shadow-box.png) no-repeat bottom right;
	width: 10px;
	height: 15px;
	float: right;
}
.box-b
{
	background: url(../images/white-shadow-box-v.png) repeat-x bottom;
	height: 15px;
	margin: 0 10px;
}
.box-content
{
	background: #0e3601;
	padding: 5px 15px;
	font-family: Arial, Helvetica, sans-serif;
}
.title
{
	background: url(../images/title_bg.jpg) no-repeat left top;
	width: 662px;
	height: 32px;
	color: #ffffff;
	padding: 0 0 0 10px;
}

.title a
{
	color: #fff;
	line-height: 32px;
}

/*------------WHITE BOX END ---------------*/

/*---------------WELCOME------------------*/

/*---------------WELCOME------------------*/


/*---------------BORDER BOX ------------------*/
.br-box-tl
{
	background: url(../images/br-box.png) no-repeat top left;
	width: 10px;
	height: 10px;
	float: left;
}
.br-box-tr
{
	background: url(../images/br-box.png) no-repeat top right;
	width: 10px;
	height: 10px;
	float: right;
}
.br-box-t
{
	background: url(../images/br-box-v.png) repeat-x top;
	height: 10px;
	margin: 0 10px;
}
.br-box-bl
{
	background: url(../images/br-box.png) no-repeat bottom left;
	width: 10px;
	height: 15px;
	float: left;
}
.br-box-br
{
	background: url(../images/br-box.png) no-repeat bottom right;
	width: 10px;
	height: 15px;
	float: right;
}
.br-box-b
{
	background: url(../images/br-box-v.png) repeat-x bottom;
	height: 15px;
	margin: 0 10px;
}
.br-box-content
{
	background: #fff;
	padding: 5px 15px;
	font-family: Arial, Helvetica, sans-serif;
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
}
/*------------BORDER BOX END ---------------*/

/*--------------GREY BOX ------------------*/

.gr-box-tl
{
	background: url(../images/lt-grey-box.png) no-repeat top left;
	width: 10px;
	height: 10px;
	float: left;
}
.gr-box-tr
{
	background: url(../images/lt-grey-box.png) no-repeat top right;
	width: 10px;
	height: 10px;
	float: right;
}
.gr-box-t
{
	background: url(../images/lt-grey-box-v.png) repeat-x top;
	height: 10px;
	margin: 0 10px;
}
.gr-box-bl
{
	background: url(../images/lt-grey-box.png) no-repeat bottom left;
	width: 10px;
	height: 15px;
	float: left;
}
.gr-box-br
{
	background: url(../images/lt-grey-box.png) no-repeat bottom right;
	width: 10px;
	height: 15px;
	float: right;
}
.gr-box-b
{
	background: url(../images/lt-grey-box-v.png) repeat-x bottom;
	height: 15px;
	margin: 0 10px;
}
.gr-box-content
{
	background: #092200;
	padding: 5px 15px;
	font-family: Arial, Helvetica, sans-serif;
}
/*---------------GREY BOX END -------------*/


/*--------------BANNER BOX GREEN --------------*/
.green-box-tl
{
	background: url(../images/green-box.png) no-repeat top left;
	width: 10px;
	height: 10px;
	float: left;
}
.green-box-tr
{
	background: url(../images/green-box.png) no-repeat top right;
	width: 10px;
	height: 10px;
	float: right;
}
.green-box-t
{
	background: url(../images/green-box-v.png) repeat-x top;
	height: 10px;
	margin: 0 10px;
}
.green-box-bl
{
	background: url(../images/green-box.png) no-repeat bottom left;
	width: 10px;
	height: 15px;
	float: left;
}
.green-box-br
{
	background: url(../images/green-box.png) no-repeat bottom right;
	width: 10px;
	height: 15px;
	float: right;
}
.green-box-b
{
	background: url(../images/green-box-v.png) repeat-x bottom;
	height: 15px;
	margin: 0 10px;
}
.green-box-r
{
	background: url(../images/green-box-h.png) repeat-y right;
	margin: 0px;
	position: absolute;
	top: 0px;
	bottom: 0px;
	right: 0;
	width: 10px;
}
.green-box-l
{
	background: url(../images/green-box-h.png) repeat-y left;
	margin: 0px;
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0;
	width: 10px;
}
.green-box-content
{
	background: #325a00;
	padding: 5px 20px;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
}
/*------------BANNER BOX GREEN END--------------*/

/*------------sub-btn--------------------*/
.sub-btn
{
	border: 0px solid red;
}
.sub-btn a
{
	color: #fff;
	background: url(../images/btn-left.png) no-repeat left center;
	padding: 5px 0px;
	font-weight: bold;
}
.sub-btn a span
{
	background: url(../images/btn-right.png) no-repeat right center;
	padding: 5px 10px 5px 5px;
	margin-left: 5px;
}
.sub-btn a span img
{
	padding-left: 5px;
}
.sub-btn a:hover
{
	color: #c7f095;
}
/*-----------sub-btn end------------------*/

/*----------------FORM OBJECTS ----------------*/
input
{
	border: 1px solid #e1e1e1;
	padding: 1px 5px;
	font-size: 12px;
	color: #333;
	margin: 3px 0;
	font-family: Arial, Helvetica, sans-serif;
}
textarea
{
	border: 1px solid #e1e1e1;
	margin: 3px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding: 1px 5px;
}
/*================== FORM OBJECTS END ==================*/

/*================== FOOTER ==================*/
#footer
{
	overflow: hidden;
	padding: 0 15px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
.twitter
{
	background: url(../images/app-ico.jpg) no-repeat;
	width: 22px;
	height: 22px;
	display: inline-block;
	margin: 0 2px;
}
.twitter:hover
{
	background: url(../images/app-ico.jpg) no-repeat 0px -22px;
	width: 22px;
	height: 22px;
	display: inline-block;
}
.facebook
{
	background: url(../images/app-ico.jpg) no-repeat -28px top;
	width: 22px;
	height: 22px;
	display: inline-block;
	margin: 0 2px;
}
.facebook:hover
{
	background: url(../images/app-ico.jpg) no-repeat -28px -22px;
	width: 22px;
	height: 22px;
	display: inline-block;
}
.bing
{
	background: url(../images/app-ico.jpg) no-repeat -56px top;
	width: 22px;
	height: 22px;
	display: inline-block;
	margin: 0 2px;
}
.bing:hover
{
	background: url(../images/app-ico.jpg) no-repeat -56px -22px;
	width: 22px;
	height: 22px;
	display: inline-block;
}
.rss
{
	background: url(../images/app-ico.jpg) no-repeat -84px top;
	width: 22px;
	height: 22px;
	display: inline-block;
	margin: 0 2px;
}
.rss:hover
{
	background: url(../images/app-ico.jpg) no-repeat -84px -22px;
	width: 22px;
	height: 22px;
	display: inline-block;
}
.footer-link
{
	text-align: right;
	float: right;
	color: #1f570c;
}
.footer-link a
{
	margin-left: 14px;
	color: #6ea500;
}
.footer-link a:hover
{
	color: #FFFFFF;
}
.validate
{
	width: 88px;
	margin: 0 0 -9px 0;
}
/*================== FOOTER END ==================*/

/*================== BANNER BOX ==================*/
/*.banner-txt-bg
{
	background: url(../images/banner-txt-bg.jpg) repeat-x;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 6px;
	right: 6px;
}*/
/*.banner-txt-box
{
	float: right;
	position: relative;
	width: 700px;
	background: url(../images/banner-box-shadow.jpg) no-repeat bottom;
	padding-bottom: 14px;
}*/

.banner-txt-bg
{
	background: url(../images/banner-txt-bg.jpg) repeat-x;
	top: 0;
	bottom: 0;
	left: 6px;
	right: 6px;
}
.banner-txt-box
{
	background: url("../images/slide_bg.png") no-repeat scroll left top transparent;
	height: 183px;
	padding: 0 5px;
	width: 680px;
	margin-left: 5px;
}

.banner-iphone-txt
{
	background: url(../images/iphone.png) no-repeat left center;
	padding-left: 200px;
}
.banner-application-txt
{
	background: url(../images/application-ico.png) no-repeat left center;
	padding-left: 200px;
}
.banner-professional-txt
{
	background: url(../images/hire-professional.png) no-repeat left center;
	padding-left: 200px;
}
.banner-web-development-txt
{
	background: url(../images/web-development-ico.png) no-repeat left center;
	padding-left: 200px;
}
.banner-solution-txt
{
	background: url(../images/solution-ico.png) no-repeat left center;
	padding-left: 200px;
}
.banner-hire-professional-txt
{
	background: url(../images/hire-professional.png) no-repeat left center;
	padding-left: 200px;
}


.banner-txt-head
{
	color: #96c800;
	font-size: 20px;
	padding-bottom: 10px;
}
.banner-link
{
	font-size: 16px;
	text-align: left;
	line-height: 32px;
}
.banner-link a
{
	color: #fff;
}
.banner-link a span
{
	color: #6ea500;
}
.banner-link a:hover span
{
	color: #32ff00;
}
/*================== BANNER BOX END ==================*/

/*================== HIRE Dedicated  ==================*/
.programerbox
{
	background: url(../images/shadow.png) no-repeat center bottom;
	width: 660px;
	padding: 5px 0 8px 0;
}
.programerbox div span
{
	color: #99c300;
	font-weight: bold;
}
.programerbox div
{
	width: 550px;
}
.programerbox .hirenow
{
	background: url(../images/hire_btn.png) no-repeat left top;
	width: 51px;
	height: 22px;
}
.programerbox .hirenow a
{
	width: 89px;
	height: 22px;
	position: absolute;
}
.experiancetopbg
{
	background: url(../images/experiance_topbg.png) no-repeat left top;
	width: 660px;
	height: 9px;
}
.experiancemiddlebg
{
	background: #092200;
	width: 635px;
	padding: 15px 10px 0 14px;
}
.experiancemiddlebg img1
{
	margin: 0 0 0 15px;
}
.exptext
{
	font-weight: bold;
	padding: 0px 0 0 15px;
	width: 480px;
}
.exptext span
{
	color: #99c300;
}

.technicalskills
{
	font-weight: bold;
	padding: 8px 0 0 15px;
	width: 480px;
}
.technicalskills span
{
	color: #99c300;
}

.hirenow
{
	background: url(../images/hire_btn.png) no-repeat left top;
	width: 51px;
	height: 22px;
}
.hirenow a
{
	width: 89px;
	height: 22px;
	position: absolute;
	margin: 0 0 0 -40px;
}
.experiancebottombg
{
	background: url(../images/experiance_bottombg.png) no-repeat left top;
	width: 660px;
	height: 18px;
}
/*================== FORM ==================*/
.textarea
{
	background: #f7f7f7;
	border: 1px solid #ccc;
	color: #082C00;
	font-family: "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 0 0;
	outline: none;
	font-style: normal;
	padding: 6px;
	width: 290px;
}
.textarea1
{
	background: #f7f7f7;
	border: 1px solid #ccc;
	color: #082C00;
	font-family: "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 0 0;
	outline: none;
	font-style: normal;
	padding: 6px;
	width: 304px;
}
/*================== SITEMAP ==================*/
/*.sitemap
{
}
.sitemap ul
{
	margin: 0;
	padding: 0px;
}
.sitemap ul li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #CEE3A5;
	background: url(../images/arw-grey.gif) no-repeat left 5px;
}
.sitemap ul li a
{
	color: #CEE3A5;
	font-weight: bold;
	font-size: 11px;
	padding: 0 0 0 15px;
}
.sitemap ul li a:hover
{
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	padding: 0 0 0 15px;
}


.sitemap ul li ul li
{
	list-style: none;
	background: none;
	padding: 0 0 0 20px;
	font-family: Verdana;
	color: #CEE3A5;
}
.sitemap ul li ul li a
{
	font-weight: normal;
	color: #CEE3A5;
	font-size: 11px;
	padding: 0 0 0 20px;
}
.sitemap ul li ul li a:hover
{
	font-weight: normal;
	font-size: 11px;
	padding: 0 0 0 20px;
	color: #FFFFFF;
}
.sitemap ul li ul li ul li a
{
	font-weight: normal;
	font-size: 11px;
	padding: 0 0 0 40px;
	color: #CEE3A5;
}
.sitemap ul li ul li ul li a:hover
{
	font-weight: normal;
	font-size: 11px;
	padding: 0 0 0 40px;
	color: #FFFFFF;
}*/
.padB10
{
	padding-bottom: 13px;
}
.nonealine
{
	text-decoration: none;
}
/*================== PORTFOLIO ==================*/
.portfoliomain
{
	margin: 15px 0 0 0;
	background: url(../images/port_line.jpg) no-repeat center bottom;
	padding: 0 0 5px 0;
}
.portfoliomain .portfolioimg
{
	/*background: url(../images/portfolio_imgbg.jpg) no-repeat left top;*/
	width: 237px;
	height: 184px;
	float: left; /*padding: 2px 0 0 3px;*/
	margin: 0 10px 0 0;
}
/*.portfoliomain img{float:left; margin:0 0 0 10px;}*/
.portfoliomain h2
{
	padding: 0 0 5px 0;
	margin: 0px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
}
/*================== Packages to match your business NEEDs ==================*/
.packagemain
{
	border: 1px solid #CCFFCC;
}
.packagemain h1
{
	font-size: 16px;
	border-bottom: 1px solid #CCFFCC;
	text-align: center;
	padding: 10px 0 10px 0;
	margin: 0px;
}
.packagemain .contain
{
	background: url(../images/Packages_bg.jpg) repeat-y right top;
}
.packagemain .toptitle
{
	background: url(../images/title_bg.jpg) no-repeat left top;
	width: 672px;
	height: 32px;
	color: #ffffff;
}
.packagemain .toptitle .leftcont
{
	width: 335px; /*border-right:1px solid #CCFFCC;*/
	float: left;
	padding: 8px 0 6px 5px;
	text-align: left;
	font-weight: bold;
	border-right: 1px solid #CCFFCC;
}
.packagemain .toptitle .rightpartcont
{
	width: 77px;
	float: left;
	text-align: center;
	padding: 8px 0 6px 5px;
	font-weight: bold;
	border-right: 1px solid #CCFFCC;
}
.packagemain .contain .
{
}
.packagemain .contain .leftcont
{
	width: 340px; /*border-right:1px solid #CCFFCC;*/
	float: left;
	padding: 5px 0 6px 0;
}
.packagemain .contain .leftcont h2
{
	border-bottom: 1px solid #CCFFCC;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 5px 5px;
	margin: 0px;
}
.packagemain .contain .leftcont p
{
	padding: 5px;
	margin: 0px;
	text-align: justify;
}
.packagemain .contain .rightcont
{
	float: left;
}
.packagemain .contain .rightcont div
{
	width: 82px;
	float: left;
	text-align: center;
	padding: 5px 0 0 0;
}

.packagemain .contain1 .
{
}
.packagemain .contain1 .leftcont
{
	width: 340px;
	float: left;
	border-right: 1px solid #CCFFCC;
	border-bottom: 1px solid #CCFFCC;
	padding: 5px 0 6px 0;
}
.packagemain .contain1 .rightcont
{
	float: left;
}
.packagemain .contain1 .rightcont div
{
	width: 82px;
	border-right: 1px solid #CCFFCC;
	float: left;
	border-bottom: 1px solid #CCFFCC;
	text-align: center;
	padding: 5px 0 6px 0;
}
.distext
{
	color: #6EA500;
	font-size:14px;
	font-weight: bold;
}
.pricebtn{margin:-4px 0 -2px -4px; border:none;}
.spoffertext
{
	color: #fff;
	font-size:16px;
	font-weight: bold;
	
}
.offerbrd{border-bottom:1px solid #CCFFCC; border-top:1px solid #CCFFCC;} 
.font10{font-size:10px;}

/*.packagemain .contain .rightcont img{margin:10px 10px 10px 0;}*/
.packagemain .contain .brdbottom
{
	border-bottom: 1px solid #CCFFCC;
}

.packh4
{
	width: 319px;
	float: left;
	padding: 0px;
	margin: 0px;
	line-height: 25px;
}
.packh3
{
	width: 82px;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: center;
	background: url(../images/include_icon.png) no-repeat center top;
	height: 25px;
}
.packh5
{
	width: 82px;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: center;
	background: url(images/include_icon.png) no-repeat center top;
	height: 25px;
}
.packh6
{
	width: 82px;
	float: left;
	padding: 0px;
	margin: 0px;
	text-align: center;
	background: url(images/include_icon.png) no-repeat center top;
	height: 25px;
}

/****  Site map Start */

.sitemap{margin:0px; padding:0px;}
.sitemap dl{margin:0px; padding:0px;}
.sitemap p {
color:#32FF00;
font-weight:bold;
text-decoration:none;
}
.sitemap li {
background:url("../images/arowsitemap.gif") no-repeat scroll 0 6px transparent;
display:block;
float:left;
font-size:11px;
padding-bottom:3px;
padding-left:14px;
text-decoration:none;
width:200px;
}
.sitemap a, .sitemap a:link {
color:#CCFFCC;
text-decoration:none;
}
.sitemap dl dd .sub{padding:0 0 0 50px;}
.sitemap a:hover
{color:#CCFFCC;}

.sitemap dd {
border-bottom:1px dotted #8D8D8D;
float:left;
padding:10px 0 15px;
width:550px;
}
.sitemap li li a, .sitemap li li a:link {
color:#888888;
text-decoration:none;
}
.center-part-content a, .center-part-content a:link {
color:#606060;
text-decoration:underline;
}
.sitemap li li {
background:url("../images/semaphore-services-bullet.gif") no-repeat scroll 0 6px transparent;
display:block;
float:left;
font-size:11px;
padding-bottom:3px;
padding-left:14px;
text-decoration:none;
width:150px;
margin:0 0 0 -20px;
}
.sitemap img {
float:left;
padding-right:10px;
}

/*Extra*/
div.c10
{
	display: none;
}
div.c9
{
	font-weight: bold;
}
a.c8
{
	text-decoration: none;
}
div.c7
{
	overflow: hidden;
	height: 91px;
}
div.c6
{
	float: left;
	width: 720px;
}
div.c5
{
	float: left;
	overflow: hidden;
}
div.c4
{
	float: left;
}
li.c3
{
	list-style: none;
}
div.c2
{
	font-weight: bold;
	text-align: center;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
}
img.c1
{
	margin: -7px 0 0 0;
}

/*---------------SLIDER CSS END ----------------*/