body {
	margin: 0px;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
/* Hide from IE Mac \*/
.clearfix {
	display:block;
}
/* End hide from IE Mac */

#header_top_line {
	width:100%;
	height:10px;
	float:left;
	background-color:#0072bb;
}
#top_links_wrapper {
	width:970px;
	height:40px;
	margin-left:auto;
	margin-right: auto;
}
#top_links_left {
	width:4px;
	height:40px;
	float:left;
	background-image: url(../images/top_links_left_corner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#top_links_right {
	width:4px;
	height:40px;
	float:left;
	background-image: url(../images/top_links_right_corner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#top_links_middle {
	width:962px;
	height:40px;
	float:left;
	background-image: url(../images/top_links_middle_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#top_links_middle_links {
	float: right;
	height: 40px;
}
#top_links_middle_links ul {
	margin:0px;
	padding:0px;
}
#top_links_middle_links ul li {
	margin: 5px 4px 0 0;
	padding:0px;
	display:inline;
	float:left;
	text-transform:none;
}
#top_links_middle_links ul li:hover {
	margin: 5px 4px 0 0;
	padding:0px;
	display:inline;
	float:left;
	text-transform:none;
	background-image: url(../images/tip_links_main_bg.png);
	background-repeat: repeat-x;
	background-position: left top;
}
#top_links_middle_links ul li a {
	margin: 0px;
	padding: 8px 0;
	font-family:verdana;
	font-size:12px;
	color:#717272;
	text-decoration:none;
}
#top_links_middle_links ul li a:hover {
	margin: 0px;
	padding: 8px 0;
	font-family:verdana;
	font-size:12px;
	color:#717272;
	text-decoration:none;
	background-image: url(../images/tip_link_corner_left.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#top_links_middle_links ul li a b {
	margin: 0px;
	padding: 8px 18px;
	font-weight:normal;
}
#top_links_middle_links ul li a b:hover {
	margin: 0px;
	padding: 8px 18px;
	background-image: url(../images/tip_link_corner_right.png);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight:normal;
	color:#FFFFFF;
}
#top_links_middle_links ul li .select1 {
	background-image: url(../images/top_link_select_bg.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#top_links_middle_links ul li .select1 b {
	font-weight:normal;
	background-image: url(../images/tip_link_corner_left.png);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
}
#subMenusContainer ul .dropdown_top_corner {
	background-image: url(../images/dropdown_corner_top.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: -1px;
	padding-right:1px;
	width: 100%;
	height:6px;
}
#subMenusContainer ul .dropdown_top_corner b {
	background-image: url(../images/dropdown_top_corner_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:100%;
}
#subMenusContainer ul .dropdown_bottom_corner {
	background-image: url(../images/dropdown_corner_bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: -1px;
	padding-right:1px;
	width: 100%;
	height:6px;
}
#banner_wrapper {
	/*width:958px;
	height:297px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/banner1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top:10px;
	clear:both*/
	clear: both;
height: 370px;
margin: 0 auto;
padding: 0;
width: 983px;
}
#banner_wrapper strong {
	margin: 80px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:28px;
	color:#443f3c;
	font-weight:normal;
}
#banner_wrapper strong span {
	font-size:33px;
}
#banner_wrapper b {
	margin: 10px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:30px;
	color:#ff6000;
	font-weight:normal;
	text-transform:uppercase;
	letter-spacing:-1px;
	font-weight:normal;
}
#banner_wrapper_about_FAST {
	width:970px;
	height:69px;
	margin-left:auto;
	margin-right:auto;
	/*	background-image: url(../images/banner_about_fast.jpg);
*/	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top:10px;
	clear:both
}
#banner_wrapper_about_FAST strong {
	margin: 100px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#443f3c;
	font-weight: bold;
}
#banner_wrapper_about_FAST strong span {
	font-size:22px;
}
#banner_wrapper_about_FAST b {
	margin: 10px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#0072bb;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:-1px
}
#banner_wrapper_services {
	width:970px;
	height:69px;
	margin-left:auto;
	margin-right:auto;
	/*	background-image: url(../images/banner_services.jpg);
*/	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top:10px;
	clear:both
}
#banner_wrapper_services strong {
	margin: 100px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#443f3c;
	font-weight: bold;
}
#banner_wrapper_services strong span {
	font-size:22px;
}
#banner_wrapper_services b {
	margin: 10px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#0072bb;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:-1px
}
#banner_wrapper_case_studies {
	width:970px;
	height:69px;
	margin-left:auto;
	margin-right:auto;
	/*	background-image: url(../images/banner_case_studies.jpg);
*/	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top:10px;
	clear:both
}
#banner_wrapper_case_studies strong {
	margin: 100px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#443f3c;
	font-weight: bold;
}
#banner_wrapper_case_studies strong span {
	font-size:22px;
}
#banner_wrapper_case_studies b {
	margin: 10px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#0072bb;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:-1px
}
#banner_wrapper_business_enquiry {
	width:970px;
	height:270px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/banner_business_enquiry.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top:10px;
	clear:both
}
#banner_wrapper_business_enquiry h1 {
	margin: 100px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#443f3c;
	font-weight: bold;
}
#banner_wrapper_business_enquiry h1 span {
	font-size:22px;
}
#banner_wrapper_business_enquiry h2 {
	margin: 10px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#0072bb;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:-1px
}
#banner_wrapper_contact_us {
	width:970px;
	height:69px;
	margin-left:auto;
	margin-right:auto;
	/*	background-image: url(../images/banner_contact.jpg);
*/	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top:10px;
	clear:both
}
#banner_wrapper_contact_us strong {
	margin: 100px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#443f3c;
	font-weight: bold;
}
#banner_wrapper_contact_us strong span {
	font-size:22px;
}
#banner_wrapper_contact_us b {
	margin: 10px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#0072bb;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:-1px
}
#banner_wrapper_termsof_used {
	width:970px;
	height:270px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/banner_terms_of_used.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top:10px;
	clear:both
}
#banner_wrapper_termsof_used h1 {
	margin: 50px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#443f3c;
	font-weight: bold;
}
#banner_wrapper_termsof_used h1 span {
	font-size:22px;
}
#banner_wrapper_termsof_used h2 {
	margin: 10px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#0072bb;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:-1px
}
#banner_wrapper_products {
	width:970px;
	height:69px;
	margin-left:auto;
	margin-right:auto;
	/*	background-image: url(../images/banner_products.jpg);
*/	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top:10px;
	clear:both
}
#banner_wrapper_products strong {
	margin: 100px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#443f3c;
	font-weight: bold;
}
#banner_wrapper_products strong span {
	font-size:22px;
}
#banner_wrapper_products b {
	margin: 10px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#0072bb;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:-1px
}
#banner_industry_served {
	width:970px;
	height:69px;
	margin-left:auto;
	margin-right:auto;
	/*	background-image: url(../images/banner_industry_served.jpg);
*/	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top:10px;
	clear:both
}
#banner_industry_served strong {
	margin: 100px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#443f3c;
	font-weight: bold;
}
#banner_industry_served strong span {
	font-size:22px;
}
#banner_industry_served b {
	margin: 10px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#0072bb;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:-1px
}
#banner_sitemap {
	width:970px;
	height:69px;
	margin-left:auto;
	margin-right:auto;
	/*	background-image: url(../images/banner_sitemap.jpg);
*/	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top:10px;
	clear:both
}
#banner_sitemap strong {
	margin: 100px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#443f3c;
	font-weight: bold;
}
#banner_sitemap strong span {
	font-size:22px;
}
#banner_sitemap b {
	margin: 10px 0 0 25px;
	padding:0px;
	width:100%;
	float:left;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:22px;
	color:#0072bb;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:-1px
}
#banner_links {
	width: 140px;
	float: right;
}
#banner_links {
	float: right;
	width: 385px;
	text-align:right;
	margin-top:10px;
}
#banner_links ul li {
	margin: 0 7px 0 0;
	padding:0px;
	display:inline;
	font-family:verdana;
	font-size:11px;
	color:#717272;
	text-transform:none;
	font-weight:bold;
}
#banner_links ul li a {
	color:#717272;
	text-decoration:none;
}
#banner_links ul li a:hover {
	color:#717272;
	text-decoration:none;
}
#logo {
	margin-left: 10px;
	margin-top: 10px;
	position: absolute;
	width: 220px;
}
#bottom_links_wrapper {
	width:970px;
	height:113px;
	margin-top:-90px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	z-index:1000;
}
#bottom_links_left {
	width:5px;
	height: 113px;
	float:left;
	background-image: url(../images/bottom_links_corner_left.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#bottom_links_right {
	width:5px;
	height: 113px;
	float:left;
	background-image: url(../images/bottom_links_corner_right.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#bottom_links_main {
	width:960px;
	height:113px;
	float:left;
	background-image: url(../images/bottom_links_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#bottom_links_main .box1 {
	width:195px;
	height:113px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	margin-left: 5px;
	background-image: url(../images/bottom_links_divider_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#bottom_links_main .box1 .accounts_image_box {
	width:100%;
	height:65px;
	float:left;
	background-image: url(../images/bottom_links_icon_accounts.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#bottom_links_main .box1 .accounts_text_box {
	width:100%;
	height:40px;
	float:left;
	font-family:verdana;
	font-size:15px;
	color:#FFFFFF;
	text-align:center;
}
#bottom_links_main .box1 .accounts_text_box a {
	text-decoration:none;
	color:#FFFFFF;
}
#bottom_links_main .box1 .accounts_text_box a:hover {
	color:#ffe300;
	text-decoration:none;
}
#bottom_links_main .box2 {
	width:155px;
	height:113px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	background-image: url(../images/bottom_links_divider_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#bottom_links_main .box2 .taxations_image_box {
	width:100%;
	height:65px;
	float:left;
	background-image: url(../images/bottom_links_icon_taxations.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#bottom_links_main .box2 .taxations_text_box {
	width:100%;
	height:40px;
	float:left;
	font-family:verdana;
	font-size:15px;
	color:#FFFFFF;
	text-align:center;
}
#bottom_links_main .box2 .taxations_text_box a {
	text-decoration:none;
	color:#FFFFFF;
}
#bottom_links_main .box2 .taxations_text_box a:hover {
	text-decoration:none;
	color:#ffe300;
}
#bottom_links_main .box3 {
	width:175px;
	height:113px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	background-image: url(../images/bottom_links_divider_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#bottom_links_main .box3 .audits_image_box {
	width:100%;
	height:65px;
	float:left;
	background-image: url(../images/bottom_links_icon_audits.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#bottom_links_main .box3 .audits_text_box {
	width:100%;
	height:40px;
	float:left;
	font-family:verdana;
	font-size:15px;
	color:#FFFFFF;
	text-align:center;
}
#bottom_links_main .box3 .audits_text_box a {
	text-decoration:none;
	color:#FFFFFF;
}
#bottom_links_main .box3 .audits_text_box a:hover {
	text-decoration:none;
	color:#ffe300;
}
#bottom_links_main .box4 {
	width:145px;
	height:113px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	background-image: url(../images/bottom_links_divider_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#bottom_links_main .box4 .insurance_image_box {
	width:100%;
	height:65px;
	float:left;
	background-image: url(../images/bottom_links_icon_insurance.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#bottom_links_main .box4 .insurance_text_box {
	width:100%;
	height:40px;
	float:left;
	font-family:verdana;
	font-size:15px;
	color:#FFFFFF;
	text-align:center;
}
#bottom_links_main .box4 .insurance_text_box a {
	text-decoration:none;
	color:#FFFFFF;
}
#bottom_links_main .box4 .insurance_text_box a:hover {
	text-decoration:none;
	color:#ffe300;
}
#bottom_links_main .box5 {
	width:165px;
	height:113px;
	float:left;
	padding-left:10px;
	padding-right:10px;
}
#bottom_links_main .box5 .fund_image_box {
	width:100%;
	height:65px;
	float:left;
	background-image: url(../images/bottom_links_icon_fund.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#bottom_links_main .box5 .fund_text_box {
	width:100%;
	height:40px;
	float:left;
	font-family:verdana;
	font-size:15px;
	color:#FFFFFF;
	text-align:center;
}
#bottom_links_main .box5 .fund_text_box a {
	text-decoration:none;
	color:#FFFFFF;
}
#bottom_links_main .box5 .fund_text_box a:hover {
	text-decoration:none;
	color:#ffe300;
}
#main_content_wrapper {
	width:960px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
}
#main_content_wrapper .homepgcontent {
	width:665px;
	height:100%;
	float:left;
	margin-bottom:20px;
	margin-top:10px;
}
#main_content_wrapper .homepgcontent h1 {
	margin: 0 0 5px;
	padding:0px;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:20px;
	color:#000000;
	font-weight:normal;
}
#main_content_wrapper .homepgcontent h1 span {
	text-transform:uppercase;
	color:#0173bb;
	padding-left:7px;
}
#main_content_wrapper .homepgcontent p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-align:justify;
	padding:7px;
}
#main_content_wrapper .homepgcontent .read_more {
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-opera-border-radius:5px; /* Opera */
	border-radius: 5px; /* CSS3 */
	background-color:#0173bb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	float:right;
	padding:4px 10px 4px 10px;
	margin-right:10px;
}
#main_content_wrapper h1 {
	margin: 0 0 15px;
	padding:0px;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:20px;
	color:#000000;
	font-weight:normal;
}
#main_content_wrapper h1 span {
	text-transform:uppercase;
	color:#0173bb;
}
#main_content_wrapper p {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-align:justify;
}
#main_content_wrapper .read_more {
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-opera-border-radius:5px; /* Opera */
	border-radius: 5px; /* CSS3 */
	background-color:#0173bb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	float:right;
	padding:4px 10px 4px 10px;
}
#main_content_wrapper .read_more a {
	text-decoration:none;
	color:#FFFFFF;
}
#main_content_wrapper_innerpage {
	width:970px;
	height:100%;
	margin: 10px auto 20px;
}
#main_content_wrapper_innerpage h1 {
	margin: 0 0 0;
	padding:0px;
	font-family:"Trebuchet MS", "Times New Roman", sans-serif;
	font-size:26px;
	color:#f46e29;
	width:570px;
	float:left;
	font-weight:normal;
}
#main_content_wrapper_innerpage .bredcrum {
	min-width: 400px;
	margin: 0 0 0;
	padding:0px;
	float:right;
	font-family:verdana;
}
#main_content_wrapper_innerpage .bredcrum ul {
	margin: 5px 0 0;
	padding:0px;
	float:right;
}
#main_content_wrapper_innerpage .bredcrum ul li {
	margin:0px;
	padding:0px;
	display:inline;
	color:#F46E29;
	font-size: 11px;
	font-weight:bold;
}
#main_content_wrapper_innerpage .bredcrum ul li a {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f46e29;
}
#main_content_wrapper_innerpage .bredcrum ul li.bredcrum_divider {
	width:3px;
	height:10px;
	margin-left: 2px;
	margin-right: 2px;
	color: grey;
	font-family: Arial New Roman;
}
#main_content_wrapper_innerpage .heading_content_divider {
	width:970px;
	height:10px;
	margin-bottom:15px;
	/*float:left;*/
	clear: both;
	border-bottom:1px solid #dfdede;
}
#main_content_wrapper_innerpage .map_box {
	width:515px;
	height:400px;
	float:left;
}
#main_content_wrapper_innerpage .contacttxt {
	float:left;
	width:550px;
}
#main_content_wrapper_innerpage .contacttxt p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:normal;
}
.newmapsection {
	width:968px;
	margin-left:20px;
	border-top:1px solid #DFDEDE;
	margin-top:10px;
	padding-top:10px;
	margin-left:auto;
	margin-right:auto;
}
#main_content_wrapper_innerpage p {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height: 16px;
	width:96%;
	text-align:justify;
}
.about_us_content {
}
.about_us_content p {
	width:100% !important;
}
#main_content_wrapper_innerpage hr {
	color: #fff;
	margin-bottom: 15px;
	margin-top: 15px;
	border:1px solid #CCCCCC;
}
#main_content_wrapper_innerpage .content_middle_divider {
	width:100%;
	height:2px;
	float:left;
	margin-bottom: 15px;
	margin-top: 15px;
	border-bottom:1px solid #CCCCCC
}
#main_content_wrapper_innerpage .list_style_new {
	width:690px;
	float:left;
}
#main_content_wrapper_innerpage .list_style_new ol {
	margin: 10px 0 10px 10px;
	padding:0px;
}
#main_content_wrapper_innerpage .list_style_new ol li {
	margin: 5px 0;
	padding: 0 0 0 15px;
	list-style:none;
	background-image: url(../images/products_icon.jpg);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	color:#6f6f6f;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
#main_content_wrapper_innerpage .list_style_new ul {
	margin: 10px 0 10px 10px;
	padding:0px;
}
#main_content_wrapper_innerpage .list_style_new ul li {
	margin: 5px 0;
	padding: 0 0 0 15px;
	list-style:none;
	background-image: url(../images/products_icon.jpg);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	color:#000000;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
#main_content_wrapper_innerpage p strong {
	color:#000000;
	font-size:14px;
}
#main_content_wrapper_innerpage p a {
	color:#0072bb;
	text-decoration:underline;
	font-weight:normal;
}
#main_content_wrapper_innerpage p a:hover {
	color: #0072bb;
	text-decoration:none;
	font-weight:normal;
}
#main_content_wrapper_innerpage h3 {
	margin: 10px 0;
	padding:0px;
	color: #0072BB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}
#main_content_wrapper_innerpage p b {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f46e29;
	font-weight:bold;
}
#main_content_wrapper .rightsidewrap {
	width:275px;
	float:right;
	margin-top:0px;
}
#main_content_wrapper .quick_contact {
	background: url("../images/quick-contact.jpg") no-repeat scroll 0 0 transparent;
	float: right;
	height: 256px;
	margin: 8px 0 0;
	width: 261px;
	padding-bottom:10px;
}
#main_content_wrapper .quick_contact .quick_cnt_head {
	margin-left:auto;
	margin-right:auto;
	font-family:verdana;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:1px solid #96c1df;
	padding-right:20px !important;
}
#main_content_wrapper .quick_contact .quick_icon {
	float:left;
	border:0px;
}
#main_content_wrapper .quick_contact .quick_icon img {
	margin-left:2px;
	margin-top:-9px;
}
#main_content_wrapper .quick_contact .quick_cnt_name {
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:10px;
	float:left;
	width:85px;
	padding-left:10px;
	padding-bottom:10px;
}
#main_content_wrapper .quick_contact .quick_cnt_field input {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	margin-top:10px;
	float:left;
	width:145px;
	padding-right:10px;
	padding-bottom:6px;
}
#main_content_wrapper .quick_contact .quick_cnt_field textarea {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	margin-top:10px;
	float:left;
	width:155px;
}
#main_content_wrapper .quick_contact .quick_submit {
	padding:10px;
}
#main_content_wrapper .quick_contact .quick_submit img {
	width: 114px;
	height: 24px;
	margin-left:83px;
	padding-top:10px;
}
#main_content_wrapper .quick_contact .quick_submit img a {
	border:0px;
}
#main_content_wrapper_innerpage .rightsidewrap {
	width: 280px;
	float:right;
}
.quick_contact {
	background: url("../images/quick-contact.jpg") no-repeat scroll 0 0 transparent;
	float: right;
	height: 256px;
	margin:0px 0 10px;
	width: 261px;
}
/* new css for contact form */
.quick_contact .contacttxtfld {
	width: 261px;
	float:left;
}
.quick_contact .contacttxtfld .contactleftside {
	width: 85px;
	float:left;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:10px;
}
.quick_contact .contacttxtfld .contactrightside {
	width: 145px;
	float:left;
}
.quick_contact .contacttxtfld .contactrightside input {
	width: 148px;
	margin:0px 0px 8px 0px;
	padding:2px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	color:#333333;
}
.quick_contact .contacttxtfld .contactrightside textarea {
	width: 148px;
	margin:0px 0px 8px 0px;
	padding:2px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	color:#333333;
}
.quick_contact .contacttxtsubmit {
	width: 114px;
	height:24px;
	margin-left:auto;
	margin-right:auto;
	float:left;
}
.quick_contact .contacttxtsubmit input {
	width: 114px;
	height:24px;
	margin-left:auto;
	margin-right:auto;
}









.quick_cnt_head {
	margin-left:auto;
	margin-right:auto;
	font-family:verdana;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:1px solid #96c1df;
	padding-right:20px !important;
}
.quick_icon {
	float:left;
	border:0px;
}
.quick_icon img {
	margin-left:12px;
	margin-top:-11px;
}
.quick_cnt_name {
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	margin-top:10px;
	width:85px;
	padding-left:10px;
	padding-bottom:10px;
}
.quick_cnt_field {
	margin-top:10px;
	float:right;
	padding-right:0px;
	margin-right:7px;
	padding-bottom:6px;
}
.quick_cnt_field input {
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	width:140px;
}
.quick_cnt_field textarea {
    color: #333333;
    float: right;
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    margin-right: 0px;
    margin-top: 0px;
    width: 140px;
}
.quick_submit {
	padding:10px;
}
.quick_submit img {
	width: 114px;
	height: 24px;
	margin-left:83px;
	padding-top:10px;
}
.quick_submit img a {
	border:0px;
}
#main_content_wrapper .product_links_right_box {
	width: 260px;
	background-color: #F9F8F8;
	border: 1px solid #F0EEEE;
	float:right;
	margin-left: 20px;
	margin-bottom:15px;
	margin-top:20px;
}
#main_content_wrapper .product_links_right_box .subscribebg {
	padding:5px;
	margin:5px;
	background:#0072BB;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
#main_content_wrapper .product_links_right_box .subscribeeml {
	float:left;
	padding:5px;
	margin:5px;
	color:#0072BB;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	
}
#main_content_wrapper .product_links_right_box .subscribeeml li{
display: inline;
list-style-type: none;
padding-right: 14px;
padding-left:17px;
}
#main_content_wrapper .product_links_right_box .subscribfield input {
	font-family:verdana;
	font-size:14px;
	font-weight:normal;
	color:#333333;
	margin-top:5px;
	float:left;
	width:159px;
	padding-right:10px;
	padding-bottom:6px;
}
#main_content_wrapper .product_links_right_box .subscribego {
	font-family:verdana;
	font-size:15px;
	font-weight:bold;
	color:#0072BB;
	margin-top:5px;
	float:left;
	width:159px;
	padding-right:10px;
	padding-bottom:6px;
}
#main_content_wrapper .product_links_right_box .subscribego a {
	font-family:verdana;
	font-size:15px;
	font-weight:bold;
	color:#0072BB;
	float:left;
	text-decoration:none;
}
#main_content_wrapper_innerpage .product_links_right_box {
	width: 260px;
	padding-bottom: 10px;
	padding-top: 5px;
	background-color: #F9F8F8;
	border: 1px solid #F0EEEE;
	float:right;
	margin-left: 20px;
	margin-bottom:15px;
}
#main_content_wrapper_innerpage .product_links_right_box h1 {
	margin: 10px 0 10px 10px;
	padding: 0 0 10px 10px;
	width:88%;
	border-bottom: 1px solid #DFDEDE;
}
#main_content_wrapper_innerpage .product_links_right_box ul {
	margin:0px;
	padding:0px;
}
#main_content_wrapper_innerpage .product_links_right_box ul li {
	border-bottom: 1px solid #DFDEDE;
	list-style-type:none;
	background-image:url("../images/icon_arrow_sm.png");
	background-repeat:no-repeat;
	margin: 5px 15px;
	padding:0px 0px 10px 20px;;
	background-position:0px 5px;
}
#main_content_wrapper_innerpage .product_links_right_box ul li a {
	margin:0px;
	padding:0px;
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
#main_content_wrapper_innerpage .product_links_right_box ul li a:hover {
	text-decoration:underline;
	color: #F46E29;
}
#main_content_wrapper_innerpage .product_links_right_box ul li a.select_new {
	color: #F46E29;
	font-size:12px;
}
#main_content_wrapper_innerpage .products_links {
	width:100%;
	height:100%;
	float:left;
	margin-top:20px;
}
#main_content_wrapper_innerpage .products_links ul {
	margin:0px;
	padding:0px;
}
#main_content_wrapper_innerpage .products_links ul li {
	margin: 0 0 15px;
	padding: 0 0 0 20px;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#575757;
	background-image: url(../images/products_icon.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	list-style:none;
	font-weight:normal;
}
#main_content_wrapper_innerpage .products_links ul li b {
	font-weight:bold;
}
#main_content_wrapper_innerpage .downloads_main_wrapper {
	background-color: #F9F8F8;
	border: 1px solid #F0EEEE;
	float: left;
	padding:10px 10px 0px 10px;
	width:auto;
	margin-bottom:15px;
	
}
#main_content_wrapper_innerpage .downloads_main_wrapper .downloads_box {
    border:1px solid #F0EEEE;
    float: left;
    width: auto;
	padding:10px;
	background-color:#FFFFFF;
	margin-bottom:10px;
}
#main_content_wrapper_innerpage .downloads_main_wrapper .downloads_box .downloads_top {
	width:646px;
	height:20px;
	float:left;
	background-image: url(../images/downloads_corner_top.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#main_content_wrapper_innerpage .downloads_main_wrapper .downloads_box .downloads_bottom {
	width:646px;
	height:20px;
	float:left;
	background-image: url(../images/downloads_corner_bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#main_content_wrapper_innerpage .downloads_main_wrapper .downloads_box .downloads_middle {
	width:654px;
	float:left;
/*	background-image: url(../images/downloads_corner_bg.png);
	background-repeat: repeat-y;
*/}
#main_content_wrapper_innerpage .downloads_main_wrapper .downloads_box .downloads_middle h4 {
	color: #000000;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 25px;
	border-bottom: 1px solid #E6E5E5;
	width:635px;
}
#main_content_wrapper_innerpage .downloads_main_wrapper .downloads_box .downloads_middle h4 a {
	color: #000000;
	text-decoration:none;
}
#main_content_wrapper_innerpage .downloads_main_wrapper .downloads_box .downloads_middle p {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 0;
	float:left;
	text-align: justify;
	margin:10px 0px;
}
#main_content_wrapper_innerpage .downloads_main_wrapper .downloads_box .downloads_middle .attachment_icons {
	margin-right: 25px;
	margin-top: 8px;
	margin-left:15px;
	width: 360px;
	height:100%;
	float:right;
}
#main_content_wrapper_innerpage .downloads_main_wrapper .downloads_box .downloads_middle .attachment_icons .attach_ico_box {
	width:70px;
	height:64px;
	float:left;
	margin-right: 5px;
}
/* downloads for usefull */
#main_content_wrapper_innerpage .unsefullinkwrapper {
	background-color: #F9F8F8;
	border: 1px solid #F0EEEE;
	float: left;
	padding:10px 20px 10px 20px;
	width:930px;
	margin-bottom:20px;
}
#main_content_wrapper_innerpage .unsefullinkwrapper .usefulbox {
	width:921px;
	height:100%;
	float:left;
	margin-left: 4px;
	margin-bottom: 20px;
}
#main_content_wrapper_innerpage .unsefullinkwrapper .usefulbox .usefultop {
	width:921px;
	height:20px;
	float:left;
	background-image: url(../images/downloads_corner_top.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#main_content_wrapper_innerpage .unsefullinkwrapper .usefulbox .useful_bottom {
	width:921px;
	height:20px;
	float:left;
	background-image: url(../images/downloads_corner_bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#main_content_wrapper_innerpage .unsefullinkwrapper .usefulbox .useful_middle {
	width:921px;
	height:100%;
	float:left;
	background-image: url(../images/downloads_corner_bg.png);
	background-repeat: repeat-y;
}
#main_content_wrapper_innerpage .unsefullinkwrapper .usefulbox .useful_middle h4 {
	color: #000000;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 25px;
	margin: 0 0 0 25px;
	padding: 5px 0 0 10px;
	border-bottom: 1px solid #E6E5E5;
	width:860px;
}
#main_content_wrapper_innerpage .unsefullinkwrapper .usefulbox .useful_middle h4 a {
	color: #000000;
	text-decoration:none;
}
#main_content_wrapper_innerpage .unsefullinkwrapper .usefulbox .useful_middle p {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	margin: 8px 0 5px 35px;
	padding: 0;
	float:left;
	text-align: justify;
	width:476px;
}
#main_content_wrapper_innerpage .unsefullinkwrapper .usefulbox .useful_middle .attachment_icons {
	margin-right: 25px;
	margin-top: 8px;
	margin-left:15px;
	width: 360px;
	height:100%;
	float:right;
}
#main_content_wrapper_innerpage .unsefullinkwrapper .usefulbox .useful_middle .attachment_icons .attach_ico_box {
	width:70px;
	height:64px;
	float:left;
	margin-right: 5px;
}
#main_content_wrapper_innerpage .product_main_wrapper {
	background-color: #F9F8F8;
	border: 1px solid #F0EEEE;
	float: left;
	height: 100%;
	padding: 10px 20px 0;
	width: 928px;
	margin-bottom:10px;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper1 {
	width:441px;
	height:100%;
	float:left;
	margin-left:14px;
	margin-bottom:20px;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper1 .product_top1 {
	width:441px;
	height:20px;
	float:left;
	background-image: url(../images/product_listing_box_corner_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper1 .product_bottom1 {
	width:441px;
	height:20px;
	float:left;
	background-image: url(../images/product_listing_box_corner_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper1 .product_middle1 {
	width:441px;
	height:100%;
	float:left;
	background-image: url(../images/product_listing_box_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper1 .product_middle1 .product_divider1 {
	width:400px;
	height:2px;
	float:left;
	margin-left: 20px;
	margin-bottom: 5px;
	border-bottom:1px solid #e6e5e5;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper1 .product_middle1 h1 {
	width:100%;
	float:left;
	height: 25px;
	margin: 5px 0 0;
	padding: 0 0 0 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper1 .product_middle1 .product_image1 {
	width:75px;
	height:100%;
	float:left;
	margin-left: 25px;
	margin-top: 5px;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper1 .product_middle1 .product_description1 {
	width:315px;
	height:100%;
	float:right;
	margin-bottom: 10px;
	margin-right: 25px;
	margin-top: 5px;
}
.product_description1 {
	height:65px !important;
}
.price_box1 {
	float:left; /*width:100%;*/
	height: 50px;
	width:197px;
}
.price_box1 p {
	/*float:left!important;*/ /*width:47% !important;*/
	float:right;
}
.price_box1 p span {
	text-decoration:line-through;
}
#product_detail_content span.orange {
	text-decoration: none !important;
}
.buttons {
	float: right;
	height: 45px;
	margin-top: 5px;
	width: 200px;
	text-align:right !important;
}
.enquire_link_box1 {
	margin:0px !important;
	float:right !important;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper1 .product_middle1 .product_description1 p {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#686461;
	text-align:justify;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper1 .product_middle1 .price_box1 {
	/*	margin-left: 30px;*/
margin-left:0px;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper1 .product_middle1 .price_box1 p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#696969;
	font-weight:bold;
	margin-top: 6px;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper1 .product_middle1 .price_box1 p span {
	color:#f46e29;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper1 .product_middle1 .enquire_link_box1 {
	/*	width:106px;*/
	width:86px;
	height:26px;
	float:right;
	margin-right: 20px;
	margin-top: 3px;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper2 {
	width:441px;
	height:100%;
	float:right;
	margin-right:6px;
	margin-bottom:20px;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper2 .product_top2 {
	width:441px;
	height:20px;
	float:left;
	background-image: url(../images/product_listing_box_corner_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper2 .product_bottom2 {
	width:441px;
	height:20px;
	float:left;
	background-image: url(../images/product_listing_box_corner_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper2 .product_middle2 {
	width:441px;
	height:100%;
	float:left;
	background-image: url(../images/product_listing_box_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper2 .product_middle2 h1 {
	width:100%;
	float:left;
	height: 25px;
	margin: 5px 0 0;
	padding: 0 0 0 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper2 .product_middle2 .product_image2 {
	width:75px;
	height:100%;
	float:left;
	margin-left: 25px;
	margin-top: 5px;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper2 .product_middle2 .product_description2 {
	width:315px;
	height:100%;
	float:right;
	margin-bottom: 10px;
	margin-right: 25px;
	margin-top: 5px;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper2 .product_middle2 .product_description2 p {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#686461;
	text-align:justify;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper2 .product_middle2 .price_box2 {
	width:150px;
	height:30px;
	float:left;
	margin-left: 30px;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper2 .product_middle2 .price_box2 p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#696969;
	font-weight:bold;
	margin-top: 6px;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper2 .product_middle2 .price_box2 p span {
	color:#f46e29;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper2 .product_middle2 .enquire_link_box2 {
	width:106px;
	height:26px;
	float:right;
	margin-right: 20px;
	margin-top: 3px;
}
#main_content_wrapper_innerpage .product_main_wrapper .product_box_wrapper2 .product_middle2 .product_divider2 {
	width:400px;
	height:2px;
	float:left;
	margin-bottom: 5px;
	margin-left: 20px;
	border-bottom:1px solid #e6e5e5;
}
#main_content_wrapper_innerpage .case_studies_box {
	width: 928px;
	height:100%;
	float:left;
	padding: 20px 20px 0;
	background-color:#f9f8f8;
	border:1px solid #f0eeee;
}
#main_content_wrapper_innerpage .case_studies_box .case_studies_download_box {
	width:100%;
	height:100%;
	background-color:#FFFFFF;
	border:1px solid #e0dfdf;
	float:left;
	margin-bottom:20px;
	padding-bottom: 5px;
}
#main_content_wrapper_innerpage .case_studies_box .case_studies_download_box h1 {
	border-bottom: 1px solid #CCCCCC;
	color: #686461;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 15px 13px;
	padding: 15px;
	width: 94%;
}
#main_content_wrapper_innerpage .case_studies_box .case_studies_download_box h1 a {
	text-decoration:none;
	color: #686461;
}
#main_content_wrapper_innerpage .case_studies_box .case_studies_download_box p {
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #686461;
	padding-left: 27px;
	width:94%;
	text-align:justify;
	margin-bottom:10px;
}
#main_content_wrapper_innerpage .case_studies_box .case_studies_download_box .download_test_box_left {
	width:95%;
	height:35px;
	padding-top: 22px;
	float:left;
	padding-left:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#686461;
	font-weight:bold;
	background-image: url(../images/case_studies_bullet.jpg);
	background-repeat: no-repeat;
	background-position: 15px 23px;
}
#main_content_wrapper_innerpage .case_studies_box .case_studies_download_box .download_image_box_right {
	width:19%;
	margin-top: 13px;
	float:right;
}
#main_content_wrapper_innerpage .business_enquiry_box {
	width: 928px;
	height: 100%;
	float:left;
	padding: 20px 20px 0;
	background-color:#f9f8f8;
	border:1px solid #f0eeee;
	background-image: url(../images/business_inquiry_image.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#main_content_wrapper_innerpage .product_detail_box {
	width: 928px;
	height: 100%;
	float:left;
	padding:20px;
	/*	padding: 20px 20px 0;
*/	background-color:#f9f8f8;
	border:1px solid #f0eeee;
}
#product_detail {
	background-color:#fff;
	padding:10px;
}
#product_detail h3 {
	border-bottom:1px dashed #ccc;
	padding-bottom:10px;
}
#product_detail_image {
	float:left;
	margin-right: 16px;
	border-right:1px dashed #ccc;
	display: block;
}
#product_detail_main_image {
	text-align:center;
	height: auto;
}
#product_detail_small_image img {
	border: 3px solid #F4F2F3;
	margin-right: 10px;
	padding: 1px;
}
#productleftdetails_wrapper {
	float: left;
	height: auto;
	width: 282px;
}
#productdetails_wrapper {
	float: right;
	height: auto;
	width: 575px;
}
#product_detail_content {
   	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	float:none;
	display:block;
	height: auto;
	font-size:12px;
	color:#575757;
	padding: 10px 0 10px 0;/*width:478px;*/
}
#product_detail_content p {
	margin-bottom:10px;
	height: auto;
}
#product_detail_content span {
	color:#F46E29;
	font-weight:bold;
	text-decoration:line-through;
}
#product_detail_content div div p b {
	color:#F46E29;
	font-weight:bold;
	text-decoration:line-through !important;
}
#main_content_wrapper_innerpage .careerleftsec {
	width:100%;
	min-height:400px;
	float:left;
	margin-left:0px;
}
#main_content_wrapper_innerpage .careerleftsec .careerbg .careermaintable {
	width:100%;
	height:auto;
	margin-top:0px;
}
#main_content_wrapper_innerpage .careerleftsec .careerbg .careermaintable p {
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#333333;
	line-height:20px;
	text-align:justify;
	width:100% !important;
}
#main_content_wrapper_innerpage .careerleftsec .careerbg .careermaintable .careermaintablelink {
	width:100%;
	line-height:20px;
	padding-top:10px;
	padding-bottom:10px;
	width:100% !important;
	color:#F46E29;
}
#main_content_wrapper_innerpage .careerleftsec .careerbg .careermaintable .careermaintablelink a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#F46E29;
	text-decoration:none;
	padding-top:10px;
}
#main_content_wrapper_innerpage .careerleftsec .careerbg .careermaintable .careermaintablelink .careericon {
	width:40px;
	float:left;
}
#main_content_wrapper_innerpage .careerleftsec .careertitlehead {
	width:100%;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#0072BB;
	padding-bottom:15px;
}
#main_content_wrapper_innerpage .careerleftsec .careeronline {
	width:400px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#F46E29;
	padding-bottom:10px;
	text-align:right;
}
#main_content_wrapper_innerpage .careerleftsec .careeronline .careericon {
	width:40px;
	float:right;
}
#main_content_wrapper_innerpage .careerleftsec .careeronline .careericon img {
	padding:5px;
}
#main_content_wrapper_innerpage .careerleftsec .careeronline a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#F46E29;
	text-decoration:none;
}
#main_content_wrapper_innerpage .careerrightsec {
	width:100%;
}
#main_content_wrapper_innerpage .careerrightsec .careertoptxt {
	width:635px;
	float:left;
	padding-left:10px;
}
#main_content_wrapper_innerpage .careerrightsec .careertoptxt .careertitlehead {
	width:300px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#0072BB;
	padding-bottom:5px;
}
#main_content_wrapper_innerpage .careerrightsec .careertoptxt .careertitleheadright {
	width:200px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}
#main_content_wrapper_innerpage .careerrightsec .careertoptxt .careertitleheadright a {
	width:200px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	padding-bottom:5px;
	text-align:right;
	text-decoration:underline;
}
/*   */
#main_content_wrapper_innerpage .careerleftsec .careeroppt {
	width:100%;
	float:left;
	margin-left:0px;
	margin-bottom: 20px;
	border:1px solid #DFDEDE;
	background-color:#FFFFFF;
}
#main_content_wrapper_innerpage .careerleftsec .careeroppt .careeroppt_left {
	width:20%;
	float:left;
	background-color:#f4f2f3;
	height:180px;
}
#main_content_wrapper_innerpage .careerleftsec .careeroppt .careeroppt_left .careeroppt_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#878484;
	padding:10px;
}
#main_content_wrapper_innerpage .careerbg {
	width: 947px;
	height: 100%;
	float:left;
	padding: 10px 10px 0;
	background-color:#f9f8f8;
	border:1px solid #f0eeee;
	background-repeat: no-repeat;
	background-position: right bottom;
}
#main_content_wrapper_innerpage .viewjobs {
	width: 947px;
	height: 100%;
	float:left;
	padding: 0px 0px 0;
}
#main_content_wrapper_innerpage .viewjobs table {
	padding-bottom:15px;
	background:#ffffff;
}
#main_content_wrapper_innerpage .viewjobs th {
	padding:10px;
    text-align: left;
	background:#F4F1F1;
	border:1px solid #f4f4f4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
#main_content_wrapper_innerpage .viewjobs td {
	padding:10px;
    text-align: left;
	background:#f9f9f9;
	border:1px solid #f4f4f4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
#main_content_wrapper_innerpage .viewjobs .rightportion {
	padding:10px;
    text-align: left;
	background:#f9f9f9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px  !important;
	font-weight:normal !important;
	color:#000000;
}
#main_content_wrapper_innerpage .apply_online {
	width: 928px;
	height: 100%;
	float:left;
	padding: 20px 20px 0;
	background-color:#f9f8f8;
	border:1px solid #f0eeee;
	background-image: url(../images/apply_online.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box {
	width:635px;
	min-height:480px;
	float:left;
	margin-left:7px;
	margin-bottom: 20px;
	border:1px solid #f0efef;
	background-color:#FFFFFF;
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset {
	border-style:none;
	margin-top: 10px;
	padding-left: 15px;
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset label {
	float: left;
	padding: 0 1em;
	text-align: left;
	width: 156px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5c5754;
	margin-top: 8px;
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset b {
	float:left;
	padding-right:10px;
	font-weight:normal;
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset div {
	display: block;
	margin-bottom: 0;
	padding: 0;
	float:right;
	padding-left:10px;
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset div.fm-opt {
	text-align:center;
	float:left;
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset div.fm-opt p {
	font-size:14px;
	float:left;
	width:290px;
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset div.captch-row input, #main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset div.captch-row img {
	float:left;
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset div.fm-opt select .selected_new {
	background-color:#E3DFDF;
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset div.fm-opt2 {
	text-align:center;
	width: 420px;
	float:left;
	margin-top:12px;
	margin-bottom:12px;
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset div.fm-opt input {
	border:1px solid #0072BB;
	height: 25px;
	margin-top:5px;
	margin-bottom:5px;
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset div.fm-opt select {
	width:300px;
	height:25px;
	border:1px solid #0072BB;
	margin-bottom:7px;
	margin-top:5px;
	float:left;
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset div.fm-opt span {
	color:#FF0000;
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset div.fm-opt textarea {
	border:1px solid #0072BB;
	width: 300px;
	margin-bottom:5px;
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset div.fm-opt .checkbox1 {
	width:16px;
	height:12px;
	padding:0;
	margin:2px 2px 2px 2px;
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset div.fm-opt2 textarea {
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset legend {
	background: none repeat scroll 0 0 transparent;
	color: #a69a93;
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 15px 0 5px 0;
	padding: 0 0.5em;
	text-align: justify;
}
#main_content_wrapper_innerpage .apply_online .enquiry_form_box .careerrightsec .career_enquiry_box fieldset legend span {
	color:#FF0000;
}
#main_content_wrapper_innerpage .careerleftsec .careeroppt .careeroppt_right {
	width:80%;
	float:right;
	background-color:#ffffff;
}
#main_content_wrapper_innerpage .careerleftsec .careeroppt .careeroppt_right .careeroppt_res {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	padding:10px;
	text-align:justify;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box {
	width:99%;
	min-height:480px;
	float:right;
	margin-left:20px;
	margin-bottom: 20px;
	border:1px solid #ffffff;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box fieldset {
	border-style:none;
	margin-top: 10px;
	padding-left: 0px;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box fieldset label {
	float: left;
	padding: 0 1em;
	text-align: left;
	width: 130px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5754;
	margin-top: 8px;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box fieldset b {
	float:left;
	padding-right:10px;
	font-weight:normal;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box fieldset div {
	display: block;
	margin-bottom: 0;
	padding: 0;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box fieldset div.fm-opt {
	text-align:center;
	float:left;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box fieldset div.fm-opt p {
	font-size:11px;
	float:left;
	width:215px;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box fieldset div.captch-row input, #main_content_wrapper_innerpage .careerrightsec .career_enquiry_box .career_form_box fieldset div.captch-row img {
	float:left;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box fieldset div.fm-opt select .selected_new {
	background-color:#E3DFDF;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box fieldset div.fm-opt2 {
	text-align:center;
	width: 390px;
	float:left;
	margin-top:12px;
	margin-bottom:-5px;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box .captchacareer {
	float:right;
	width:200px;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box fieldset div.fm-opt input {
	border:1px solid #e9e7e7;
	height: 25px;
	margin-top:5px;
	margin-bottom:5px;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box fieldset div.fm-opt select {
	width:200px;
	height:25px;
	border:1px solid #e9e7e7;
	margin-bottom:7px;
	margin-top:5px;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box fieldset div.fm-opt span {
	color:#FF0000;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box fieldset div.fm-opt textarea {
	border:1px solid #e9e7e7;
	width: 200px;
	margin-bottom:5px;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box fieldset div.fm-opt .checkbox1 {
	width:16px;
	height:12px;
	padding:0;
	margin:2px 2px 2px 2px;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box fieldset div.fm-opt2 textarea {
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box fieldset legend {
	background: none repeat scroll 0 0 transparent;
	color: #a69a93;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0 0px 0;
	padding: 5px;
	text-align: justify;
	width:385px;
}
#main_content_wrapper_innerpage  .careerrightsec .career_enquiry_box .career_form_box fieldset legend span {
	color:#FF0000;
}
/* */
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box {
	width:635px;
	min-height:480px;
	float:left;
	margin-left:20px;
	margin-bottom: 20px;
	border:1px solid #f0efef;
	background-color:#FFFFFF;
}
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset {
	border-style:none;
	margin-top: 5px;
	padding-left: 25px;
}
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset label {
	float: left;
	padding: 0 1em;
	text-align: left;
	width: 180px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5c5754;
	margin-top: 8px;
}
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset b {
	float:left;
	padding-right:10px;
	font-weight:normal;
}
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset div {
	display: block;
	margin-bottom: 0;
	padding: 0;
}
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset div.fm-opt {
	text-align:center;
	float:left;
}
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset div.fm-opt p {
	font-size:13px;
	float:left;
	width:290px;
	margin-top:5px;
}
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset div.captch-row input, #main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset div.captch-row img {
	float:left;
}
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset div.fm-opt select .selected_new {
	background-color:#E3DFDF;
}
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset div.fm-opt2 {
	text-align:center;
	width: 420px;
	float:left;
	margin-top:12px;
	margin-bottom:12px;
}
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset div.fm-opt input {
	border:1px solid #e9e7e7;
	height: 25px;
	margin-top:5px;
	margin-bottom:5px;
}
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset div.fm-opt select {
	width:300px;
	height:25px;
	border:1px solid #e9e7e7;
	margin-bottom:7px;
	margin-top:5px;
}
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset div.fm-opt span {
	color:#FF0000;
}
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset div.fm-opt textarea {
	border:1px solid #e9e7e7;
	width: 300px;
	margin-bottom:5px;
}
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset div.fm-opt .checkbox1 {
	width:16px;
	height:12px;
	padding:0;
	margin:2px 2px 2px 2px;
}
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset div.fm-opt2 textarea {
}
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset legend {
	background: none repeat scroll 0 0 transparent;
	color: #000000;
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 15px 0 5px 0;
	padding: 0 0.5em;
	text-align: justify;
	width:580px;
}
#main_content_wrapper_innerpage .business_enquiry_box .enquiry_form_box fieldset legend span {
	color:#FF0000;
}
.clear {
	clear:both;
}
#footer_main_wrapper {
	width:100%;
	height:75px;
	float:left;
	background-image: url(../images/footer_main_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#footer_box {
	width:1003px;
	height:75px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/footer_box_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#footer_box .footerfixwrapper {
	width:1003px;
	margin-left:auto;
	margin-right:auto;
}
#footer_main_wrapper #footer_box .footerfixwrapper .footerleftsection {
	float:left;
	width:475px;
}
#footer_main_wrapper #footer_box .footerrightsection {
	float:right;
	width:0px;
	margin-top:3px;
}
#footer_main_wrapper #footer_box .solutionlogo {
	float:right;
	width:56px;
}
#footer_main_wrapper #footer_box .solutionlogo img {
	padding:1px 0 0;
}
#footer_main_wrapper #footer_box .footerfixwrapper .fastbtmline1 {
	float:left;
	margin-top:27px;
	width:965px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cccccc;
	font-weight:bold;
	margin-left:15px;
}
#footer_main_wrapper #footer_box .fastbtmline2 {
	float:left;
	margin-top:15px;
	width:500px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#919293;
	font-weight:normal;
}
#footer_main_wrapper #footer_box .footerfixwrapper .fastbtmline3 {
	float:right;
	margin-top:25px;
	width:303px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#919293;
	font-weight:normal;
	margin-left:15px;
}
#footer_main_wrapper #footer_box .fastbtmline3 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#919293;
	font-weight:normal;
	text-decoration:none;
}
#footer_main_wrapper #footer_box .fastbtmline2 span {
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0E8AE5;
}
#footer_main_wrapper #footer_box .fastbtmline2 span a {
	color:#0E8AE5;
	text-transform:uppercase;
	text-decoration:none;
}
#footer_main_wrapper #footer_box .social-icons {
	float: right;
	width:133px;
	margin-top:1px;
	margin-left:10px;
}
#footer_main_wrapper #footer_box .social-icons a {
	display: block;
	height:34px;
	width:34px;
	margin:0 3px;
}
#footer_main_wrapper #footer_box .social-icons a img {
	border: 0 none;
	padding-top:0px;
}
#footer_box_links {
	width:88%;
	margin-left:0;
	height:25px;
	float: left;
}
#footer_box_links ul {
	margin:0px;
	padding:0px;
}
#footer_box_links ul li {
	margin:0px;
	padding: 15px 17px;
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	float:left;
}
#footer_box_links ul li a {
	text-decoration:none;
	color:#f3f3f3;
	font-weight: bold;
}
#footer_box_links ul li a:hover {
	text-decoration:none;
	color:#ffffff;
	text-decoration:underline;
}
#footer_box_links ul li a.selected_footer {
	text-decoration:none;
	color:#ffffff;
}
#footer_box_links ul li.divider {
	width:2px;
	height:43px;
	background-image: url(../images/footer_links_divider.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px!important;
}
#footer_description_box {
	color: #919293;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding-top: 15px;
	text-align: left;
	width: 60%;
}
#footer_copyright_box {
	width:1003px;
	height:25px;
	float:left;
}
#footer_copyright_box .copyright_left {
	width:40%;
	padding-top:3px;
	float:left;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a0a0a0;
}
#footer_copyright_box .copyright_left span {
	color:#0e8ae5;
	text-transform:uppercase;
}
#footer_copyright_box .copyright_left span a {
	color:#0e8ae5;
	text-decoration:none;
	text-transform:uppercase;
}
#footer_copyright_box .copyright_right {
	width:40%;
	height:20px;
	padding-top:10px;
	float:right;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0d69a5;
}
#footer_copyright_box .copyright_right a {
	text-decoration:none;
	color:#0d69a5;
}
.product_img a:link {
	color:#FFFFFF;
}
.product_img a:active {
	color:#FFFFFF;
}
.product_img a:hover {
	color:#FFFFFF;
}
.product_img a:visited {
	color:#FFFFFF;
}
.sitemap_main_box {
	width:70%;
	height:100%;
	float:left;
	/*	background-image: url(../images/site_map_image.jpg);
*/	background-repeat: no-repeat;
	background-position: right center;
}
/*css on 16-02-2012*/

.price_box1 p {
	margin-left:10px !important;
}
.enquire_link_box1 {
	margin-left:5px;
	margin-top:3px !important;
}
.download_link_box1 {
	margin-right:5px;
	float:right;
	margin-top:3px !important;
}
.divider_2 {
	border-top: 1px solid #E6E5E5;
	margin-left: 17px;
	margin-top: 5px;
	width: 403px;
}
.pagination {
    float: left;
    margin-bottom: 10px;
    margin-top: 10px;
    width: 672px;
}
.news_pagination {
    float: right;
    margin-right: 20px;
    padding: 0 0 0 10px;
    width: auto;
}
.news_numbering {
	width:400px;
}
.news_numbering p {
	float:left;
	padding-top:10px;
}
.news_pagination p {
	margin:0px 0px 0px 3px !important;
	text-align:center !important;
	float:left !important;
	width:16px !important;
	border:1px solid #DDD9D9;
	height:15px;
}
.news_pagination p a {
	text-decoration:none !important;
	text-align:center !important;
}
.news_pagination p a img {
    float: left;
    margin-left: 2px;
    margin-top: -14px !important;
}

.news_pagination .number_active {
	color:#DE2223;
	font-weight:bold;
}
#product_moredetails {
	width:646px;
	float:left;
/*	background-image: url(../images/downloads_corner_bg.png);
	background-repeat: repeat-y;
*/}
#product_moredetails a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #f46e29;
	text-decoration: none;
	margin-right:15px;
}
#product_moredetails a:hover {
	text-decoration: underline;
}
.sitemap {
	width:690px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.sitemap ul {
	margin-left:5px;
}
.sitemap ul li {
	background-image: url("../images/arrow_sitemap.gif");
	background-position: 4px 14px;
	background-repeat: no-repeat;
	float: left;
	font-size:14px;
	list-style-type: none;
	margin-right: 15px;
	padding-left: 15px;
	width:185px;
	padding-bottom:13px;
	padding-top:10px;
}
.sitemap_div {
	width:650px;
	float:left;
	border-bottom:#E6E7E8 solid 1px;
	padding-bottom:10px;
	margin-bottom:4px;
}
.sitemap_div.last {
	border-bottom:0px !important;
}
.sitemap_div a {
	color: #555651;
	text-decoration:none;
}
.sitemap_div a:hover {
	color:#333333;
	text-decoration: underline;
}
#main_content_wrapper_innerpage .unsefullinkwrapper .downloadsec {
	background:#F9F8F8;
	padding-bottom:1px;
}
#main_content_wrapper_innerpage .unsefullinkwrapper .downloadsec table {
	padding-bottom:1px;
}
#main_content_wrapper_innerpage .unsefullinkwrapper .downloadsec th {
	padding:7px;
    text-align: left;
	background:#f1eded;
	border:1px solid #f4f4f4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0072bb;
}
#main_content_wrapper_innerpage .unsefullinkwrapper .downloadsec td {
	padding:8px;
    text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#333333;
}
#main_content_wrapper_innerpage .unsefullinkwrapper .downloadsec .srnumber {
	padding:10px;
    text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
}
#main_content_wrapper_innerpage .unsefullinkwrapper .downloadsec td a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
#main_content_wrapper_innerpage .unsefullinkwrapper .downloadsec td a:hover {
	text-decoration:underline;
	color:#F46E29;
}
#main_content_wrapper_innerpage .unsefullinkwrapper .downloadsec td img {
	padding-right:8px;
}
/* new css for contact form */
.quick_contact .contacttxtfld {
	width: 261px;
	float:left;
}
.quick_contact .contacttxtfld .contactleftside {
	width: 85px;
	float:left;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:10px;
}
.quick_contact .contacttxtfld .contactrightside {
	width: 145px;
	float:left;
}
.quick_contact .contacttxtfld .contactrightside input {
	width: 148px;
	margin:0px 0px 8px 0px;
	padding:2px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	color:#333333;
}
.quick_contact .contacttxtfld .contactrightside textarea {
	width: 148px;
	margin:0px 0px 0px 0px;
	padding:2px;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	color:#333333;
}
.quick_contact .contacttxtsubmit {
	width: 114px;
	height:24px;
	margin-left:auto;
	margin-right:auto;
	float:left;
}
.quick_contact .contacttxtsubmit input {
	width: 114px;
	height:24px;
	margin-left:auto;
	margin-right:auto;
}
.productsprice {
	font-family:verdana;
	font-size:12px;
	font-weight:bold !important;
	color:#F46E29 !important;
}
#main_content_wrapper .aboutuscontent {
	width:auto;
	height:100%;
	float:left;
	margin-bottom:20px;
	margin-top:10px;
}
/* Social Icons */
header div.social-icons {
	clear: right;
	float: right;
	margin-top: -2px;
}

body.sticky-menu-active header div.social-icons {
	margin-top: 2px;
}

header div.container {
	position: relative;
}
/* Social Icons */
ul.social-icons {
	margin: 0;
	padding: 0;
	width: auto;
}

ul.social-icons li {
	background-image:url(../images/social-sprites.png);
	background-repeat: no-repeat;
	background-color: #FFF;
	background-position: 0 100px;
	display: inline-block;
	margin: -1px 1px 5px 0;
	padding: 0;
	border-radius: 100%;
	overflow: visible;
	transition: all 0.3s ease;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3);
	-moz-border-radius: 100%;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-border-radius: 100%;
	-webkit-transition: all 0.3s ease;
	
}

ul.social-icons li a {
	display: block;
	height: 30px;
	width: 30px;
	text-align: center;
}

ul.social-icons li[class] a {
	text-indent: -9999px;
}

ul.social-icons li a:hover {
	text-decoration: none;
}

ul.social-icons li a i[class^="icon-"] {
	color: #444;
	font-style: 16px;
	position: relative;
	top: 3px;
}

ul.social-icons li a:active {
	box-shadow: inset 0 0 10px rgba(0,0,0,0.3), inset 0 0 10px rgba(0,0,0,0.3);
	-moz-box-shadow: inset 0 0 10px rgba(0,0,0,0.3), inset 0 0 10px rgba(0,0,0,0.3);
	-webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.3), inset 0 0 10px rgba(0,0,0,0.3);
}

ul.social-icons li:active,
ul.social-icons li a:active {
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
}

ul.social-icons li.facebook {
	background-position: 0 -120px;
}

ul.social-icons li.facebook:hover {
	background-position: 0 -150px;
}

ul.social-icons li.googleplus {
	background-position: 0 -300px;
}

ul.social-icons li.googleplus:hover {
	background-position: 0 -330px;
}

ul.social-icons li.linkedin {
	background-position: 0 -540px;
}

ul.social-icons li.linkedin:hover {
	background-position: 0 -570px;
}

ul.social-icons li.twitter {
	background-position: 0 -1140px;
}

ul.social-icons li.twitter:hover {
	background-position: 0 -1170px;
}

#banner_wrapper1 {
	width:958px;
	height:297px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/banner2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top:10px;
	clear:both
}