a.submenu {color: #003366; text-decoration: none}
a.submenu:active { color: #003366; text-decoration: none }
a.submenu:visited { color: #003366; text-decoration: none }
a.submenu:hover { color: #0066CC; text-decoration: none }

a.pagelink:link { color: #0066CC; text-decoration: none }
a.pagelink:active { color: #0066CC; text-decoration: none }
a.pagelink:visited { color: #0066CC; text-decoration: none }
a.pagelink:hover { color: #0066CC; text-decoration: underline }

a.whitetextlink:link { color: #FFFFCC; text-decoration: none }
a.whitetextlink:active { color: #FFFFCC; text-decoration: none }
a.whitetextlink:visited { color: #FFFFCC; text-decoration: none }
a.whitetextlink:hover { color: #FFFFFF; text-decoration: underline }

a.link_black:link { color: #000000; text-decoration: none }
a.link_black:active { color: #000000; text-decoration: none }
a.link_black:visited { color: #000000; text-decoration: none }
a.link_black:hover { color: #000000; text-decoration: underline }

a.linkcreativa:link { color: #333333; text-decoration: none }
a.linkcreativa:active { color: #333333; text-decoration: none }
a.linkcreativa:visited { color: #333333; text-decoration: none }
a.linkcreativa:hover { color: #333333; text-decoration: underline }

a.header:link { color: #FFFF99; text-decoration: none }
a.header:active { color: #FFFF99; text-decoration: none }
a.header:visited { color: #FFFF99; text-decoration: none }
a.header:hover { color: #FFFFFF; text-decoration: underline }

html, body{
	background: url(images_interface/background.jpg) repeat-x scroll center top #FFFFFF;
	padding:0;
	margin:0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
}
.FooterText_white {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.CopyrightText_DarkGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.FooterText_creativa {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333; 
	font-style: normal; 
}
.HompageStoryText_LargeBold_14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.PageTitle_Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.PageTitle_Normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.PageText_Normal_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.PageText_Normal_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.PageText_Navy_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}
.PageText_Normal_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.PageText_Normal_10_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
}
.PageText_Small {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.Temporary_Text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff00ff;
}
.PageText_SmallBold {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.GreyText_LargeBold_12 {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.BlueText_SmallBold_10 {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
}
.WARNING_10 {
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cc3300;
}
.BlueText_NormalBold_12 {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
}
.BlueText_LargeBold_14 {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
}
.REDText_SmallBold {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
}
.REDText_NormalBold_12 {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
}
.REDText_Normal_12 {
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
}
.NAVYText_LargeBold_14 {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
}
.SubMenu_PreLink {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.WhiteText_12 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.WhiteText_PreLink {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.GreyHeadingText {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	text-transform: capitalize;
}
.clear {
clear:both;
}

/*---------------------------ALL BELOW CSS ADDED BY JUSTIN, 29TH NOVEMBER 2011---------------------------------------*/




/*------------------------------------------------header start---------------------------------------*/
#table_head{
	width:900px;
	margin:0 auto;
	background:url() 232px 0 no-repeat;
	height:200px;
	position:relative;
	padding:0px 0px 0px 0px;
	background:url(images_interface/header_bg.png) 0 0 no-repeat transparent;
}
#table_head #table_header_menu{
width:900px;
height:69px;
font-size:12px;
border:0px solid #000000;
margin-left: auto;
margin-right: auto;
position:relative;
top:130px;	
background:url(images_interface/main_menu_bg.png) 0 0 no-repeat;
}
#table_head #table_header_menu ul{
list-style-type:none;
list-style-image:none;
text-indent:0px;
width:920px;
height:auto;
margin:0;
padding:4px 0px 0px 0px;
}
#table_head #table_header_menu li{
display:inline;
}
#table_head #table_header_menu li img{
float:left;
width:1px;
height:48px;
}

#table_head #table_header_menu a.{ 
float:left;
width:auto;
height:auto;
text-decoration:none;
color:#000000;
font-weight:bold;
background:transparent url(images_interface/menu_bg_item.png) center top no-repeat;
padding:30px 6px 0px 6px;
}

#table_head #table_header_menu a.home{ 
float:left;
width:auto;
height:auto;
text-decoration:none;
color:#000000;
font-weight:bold;
background:transparent url(images_interface/menu_bg_item_home.png) center top no-repeat;
padding:30px 6px 0px 6px;
}

#table_head #table_header_menu a.householdappliances{ 
float:left;
width:auto;
height:auto;
text-decoration:none;
color:#000000;
font-weight:bold;
background:transparent url(images_interface/menu_bg_item_householdappliances.png) center top no-repeat;
padding:30px 6px 0px 6px;
}

#table_head #table_header_menu a.audio{ 
float:left;
width:auto;
height:auto;
text-decoration:none;
color:#000000;
font-weight:bold;
background:transparent url(images_interface/menu_bg_item_audio.png) center top no-repeat;
padding:30px 6px 0px 6px;
}

#table_head #table_header_menu a.tv{ 
float:left;
width:auto;
height:auto;
text-decoration:none;
color:#000000;
font-weight:bold;
background:transparent url(images_interface/menu_bg_item_tv.png) center top no-repeat;
padding:30px 6px 0px 6px;
}

#table_head #table_header_menu a.portable{ 
float:left;
width:auto;
height:auto;
text-decoration:none;
color:#000000;
font-weight:bold;
background:transparent url(images_interface/menu_bg_item_portable.png) center top no-repeat;
padding:30px 6px 0px 6px;
}

#table_head #table_header_menu a.kitchen{ 
float:left;
width:auto;
height:auto;
text-decoration:none;
color:#000000;
font-weight:bold;
background:transparent url(images_interface/menu_bg_item_kitchen.png) center top no-repeat;
padding:30px 6px 0px 6px;
}

#table_head #table_header_menu a.contact{ 
float:left;
width:auto;
height:auto;
text-decoration:none;
color:#000000;
font-weight:bold;
background:transparent url(images_interface/menu_bg_item_contact.png) center top no-repeat;
padding:30px 6px 0px 6px;
}

html>body #table_head #table_header_menu a {padding:30px 7.5px 0px 7.5px;} 

#table_head #table_header_menu a:hover{
text-decoration:none;
color:#CC3300;
/*background: url(images_interface/menu_bg_hover.png) center top repeat-x #ffffff;*/
}
#table_head #table_header_menu #lastone a{ 
float:left;
width:auto;
height:auto;
text-decoration:none;
color:#FEFFD1;
font-weight:bold;
/*background: url(images_interface/menu_bg.png) center top repeat-x #ffffff;*/
padding:0px 10px 0px 10px ;
}
#table_head #table_header_menu #lastone a:hover{
text-decoration:none;
color:#000000;
/*background: url(images_interface/menu_bg_hover.png) center top repeat-x #ffffff;*/
}


#main_menu {
	width:900px;
	height:50px;	
    margin-left: auto;
    margin-right: auto;
	top:180px;	
	position:relative;
	
	z-index:10;
}
#image_hover_menu {padding:0px 0px 0px 0px; margin:0; list-style:none;}
#image_hover_menu li {float:left; position:relative;}

#image_hover_menu li.home {width:129px; height:50px; overflow:hidden;}
#image_hover_menu li.home img {width:122px; height:50px; background:url(images_interface/home_hover.png) no-repeat; border:0;}
#image_hover_menu li.home a:hover img {visibility:hidden;}
 
#image_hover_menu li.aboutus {width:163px; height:50px; overflow:hidden;}
#image_hover_menu li.aboutus img {width:156px; height:50px; background:url(images_interface/services_hover.png) no-repeat; border:0;}
#image_hover_menu li.aboutus a:hover img {visibility:hidden;}

#image_hover_menu li.products {width:162px; height:50px; overflow:hidden;}
#image_hover_menu li.products img {width:156px; height:50px; background:url(images_interface/solutions_hover.png) no-repeat; border:0;}
#image_hover_menu li.products a:hover img {visibility:hidden;}
 
#image_hover_menu li.services {width:162px; height:50px; overflow:hidden;}
#image_hover_menu li.services img {width:156px; height:50px; background:url(images_interface/ourservices_hover.png) no-repeat; border:0;}
#image_hover_menu li.services a:hover img {visibility:hidden;}
 
 
#image_hover_menu li.news {width:162px; height:50px; overflow:hidden;}
#image_hover_menu li.news img {width:156px; height:50px; background:url(images_interface/newsandevents_hover.png) no-repeat; border:0;}
#image_hover_menu li.news a:hover img {visibility:hidden;}
 
#image_hover_menu li.contactus {width:122px; height:50px; overflow:hidden;}
#image_hover_menu li.contactus img {width:122px; height:50px; background:url(images_interface/contactus_hover.png) no-repeat; border:0;}
#image_hover_menu li.contactus a:hover img {visibility:hidden;}
  
#image_hover_menu li a {display:block; width:100%; height:50px; font:bold 25px/40px arial, sans-serif; color:#000; text-decoration:none;}
#image_hover_menu li a:hover {color:#0080c0;}


/*------------------------------------------------ Logo start ------------------------------------------------*/
.top_logo{
	width:200px;
	height:82px;
	position:absolute;
	top:40px;
	left:0px;
	z-index:0;
}
/*------------------------------------------------ Logo end ------------------------------------------------*/


/*------------------------------------------------ Floating links start ------------------------------------------------*/
#text_header_top_link {
	position:absolute;
	right:0px;
	top:0px;
	background:url(images_interface/top_link_bg_wide.png) no-repeat right top;
	width:900px;
	height:30px;
	font-size:12px;
	padding-top:6px;
	padding-right:10px;
}
#text_header_top_link a{
	color:#ffffff;
	text-decoration:none;
	float:right;
	padding-left:21px;
	padding-top:3px;
}
#text_header_top_link a:hover{
	color:#ffffff;
	text-decoration:underline; 
	float:right;
}
#text_header_top_link .bar{
	color:#ffffff;
	text-decoration:none;
	float:right;
	padding-left:21px;
	padding-top:3px;
}
#table_head .shopping_basket_link {
	position:absolute;
	top:50px;
	right:0px;
	width:auto;
	height:auto;
	font-size:12px;
	padding-top:0px;
	padding-right:10px;
	padding-left:10px;
	background:url(images_interface/top_link_bg_wide.png) no-repeat right top;
	z-index:100;
}
#table_head .shopping_basket_link a{
	color:#000000;
	text-decoration:none;
	padding-left:5px;
}
#table_head .shopping_basket_link a:hover{
	color:#ffffff;
	text-decoration:underline; 
}
#table_head .shopping_basket_link .bar{
	color:#000000;
	text-decoration:none;
	padding-left:5px;
}

/*------------------------------------------------ Floating links end ------------------------------------------------*/

/*------------------------------------------------ Header image links start ------------------------------------------------*/
.header_image_links{
	display:block;
	width:auto;
	height:auto;
	position:absolute;
	top:45px;
	right:0px;
	padding:0px 0px 0px 0px;
	z-index:50;
}
.header_image_links a{
	font-size:12px;	
	color:#ffffff;
	text-decoration:none;
	float:right;
	padding-left:30px;
}
/*------------------------------------------------ Header image links end ------------------------------------------------*/

/*------------------------------------------------ Banner start ------------------------------------------------*/
#banner{
	width:900px;
	height:263px;
	position:relative;
	margin-left: auto;
    margin-right: auto;
	top:20px;
	padding:0px 0px 0px 0px;
	border-color: #CCCCCC;	
	background:url(images_interface/home_banner_bg.png) 0 0 repeat;
/*	background:#DEE564;*/
}
#banner #textbox{
	width:450px;
	height:auto;
	position:relative;
	float:left;
	padding:10px 10px 10px 10px;
/*	background:#DEE564;*/
}
#banner #textbox1{
	width:auto;
	height:auto;
	position:relative;
	float:right;
	padding:220px 20px 0px 20px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
/*	background:#DEE564;*/
}
#banner #textbox1 a{
	color:#ffffff;
	font-weight:bold;
/*	background:#DEE564;*/
}
#banner #textbox2{
	width:450px;
	height:auto;
	position:relative;
	float:left;
	padding:0px 10px 0px 20px;
	font-size:23px;
	color:#469FD9;
	font-weight:bold;
/*	background:#DEE564;*/
}
#banner #textbox3{
	width:450px;
	height:auto;
	position:relative;
	float:left;
	padding:10px 10px 0px 20px;
	font-size:12px;
	color:#000000;
/*	background:#DEE564;*/
}
/*------------------------------------------------ Banner end ------------------------------------------------*/
/*------------------------------------------------alternative banner start------------------------------------------------*/
#banner2{
	width:900px;
	height:16px;
	position:relative;
	margin-left: auto;
    margin-right: auto;
	top:5px;
	padding:0px 0px 0px 0px;
	border-color: #CCCCCC;	
	background:url(images_interface/bg_top_rounded.png) 0 0 no-repeat transparent;
/*	background:#DEE564;*/
}

/*------------------------------------------------alternative banner end------------------------------------------------*/

/*------------------------------------------------sliding banner start------------------------------------------------*/
.newslider {
    height: 288px;
	background: #ffffff url(images_interface/body_bg_shadow.png) repeat-y scroll 50% 0px;
    text-align: center;
    width: 900px;
    margin: 0 auto;
    padding: 0px 0px 0px 0px;
    position: relative;
	top:0px;
}
.newslider .newslider_breadcrumbs {
position:absolute;
bottom:0px;
left:0px;
}
.moduletablejcampaignmonitorBOX {background-color:red; margin-left:30px;}
#idslider {
	margin-top:0px !important;
	margin-top:10px;
}
.banner1 {/*smart launch*/
	display:block;
	background:url(images_interface/banner2.jpg) 0px 0 repeat-y #ffffff;
	width:900px;
	height:304px;
	z-index: 50;
}

.banner1 .buynow {/* buy now button */
	display:block;
	height:36px;
	margin-left:700px;
	margin-top:228px;
	width:160px;
	background-image:url(images_interface/btn_newbuynow.png);
	position:absolute;
}

.banner1 .buynow :hover {
	background-position:0 -36px;
}
.banner1 .buynow :active {
	background-position:0 -72px;
}
.banner1 .buynow  span {
	color:#222122;
	display:block;
	height:24px;
	padding-top:6px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	margin-left:-20px;
	cursor:pointer;
}



.banner1_txt1 {/*smart launch*/
	color:#222122;
	display:block;
	float:left;
	font-size:12px;
	margin-left:420px;
	width:400px;
	text-align:left;
}
.banner1_txt1 ul {/*smart launch*/
	display:block;
	color:#222122;
}
.banner1_txt1 li {/*smart launch*/
	display:block;
	padding-top:10px;
	font-size: 18px;
}
.banner1_txt2 {/*smart launch*/
	color:#222122;
	float:left;
	font-size:12px;
	margin-left:420px;
	margin-top:20px;
}
.banner1_txt3 {/*smart launch*/
	color:#222122;
	display:block;
	float:left;
	font-size:36px;
	margin-left:420px;
	width:400px;
	text-align:left;
	padding:10px 10px 10px 0px;
}

.banner1_txt3 .trademark {
	font-size: .4em; 
	font-weight: normal;
	/*padding-bottom: 15px;*/
	vertical-align:super;
}

.banner1_txt3a {/*smart launch*/
	padding-top:20px;
	font-size:43px;
}
.banner1_txt3b {/*smart launch*/
	font-size:43px;
}
.banner1_button1 {/* orange highpod*/
 	background-image: url(images_interface/btn_newbuynow.png);
    display: block;
    height: 36px;
    margin-left: 20px;
    margin-top: 250px;
    position: absolute;
    width: 160px;
	text-decoration:none;
}
.banner1_button1:hover {/* orange highpod*/
	background-position:0 -36px;
}
.banner1_button1:active {/* orange highpod*/
	background-position:0 -36px;
}
.banner1_button1 span {/* orange highpod*/
	color:#333333;
	display:block;
	height:24px;
	padding-top:9px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	cursor:pointer;
}

.banner2 {/* orange highpod*/
	color:#222122;
	display:block;
	background:url(images_interface/banner1.jpg) 0px 0 repeat-y #ffffff;
	width:900px;
	height:281px;
}
.banner2_txt1 {/* orange highpod*/
	font-size:36px;
	text-align:left;
	padding-left:410px;
	padding-top:40px;
	font-weight:normal;
}
.banner2_txt2 {/* orange highpod*/
	font-size:18px;
	font-weight:normal;
	padding-left:446px;
	text-align:left;
	padding-top:68px;
}
.banner2_txt3 {/* orange highpod*/
	font-size:22px;
	font-weight:normal;
	padding-left:492px;
	padding-top:40px;
	text-align:left;
}
.banner2_button1 {/* orange highpod*/
	display:block;
	margin-left:130px;
	width:170px;
	color:#FFFFFF;
	text-align:right;
}
.banner2_button2 {/* orange highpod*/
	display:block;
	height:30px;
	margin-left:596px;
	margin-top:16px;
	width:160px;
	background-image:url(images_interface/btn_newbuynow.png);
}
.banner2_button2:hover {/* orange highpod*/
	background-position:0 -30px;
}
.banner2_button2:active {/* orange highpod*/
	background-position:0 -60px;
}
.banner2_button2 span {/* orange highpod*/
	color:#FFFFFF;
	display:block;
	height:24px;
	padding-top:6px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	margin-left:-20px;
	cursor:pointer;
}
.banner2_button3 {/* highpod orange */
	margin-left:180px;
	text-align:left;
}
.banner2_button3 a {/* highpod orange */
	color:#FFFFFF;
}
.banner3 {/* orange highpod*/
	color:#FFFFFF;
	display:block;
	background:url(images_interface/banner3.jpg) 0px 0 repeat-y #ffffff;
	width:900px;
	height:281px;
}
.banner3_txt1 {/* orange highpod*/
	font-size:42px;
	text-align:left;
	padding-left:410px;
	padding-top:40px;
	font-weight:normal;
}
.banner3_txt2 {/* orange highpod*/
	font-size:18px;
	font-weight:normal;
	padding-left:446px;
	text-align:left;
	padding-top:68px;
}
.banner3_txt3 {/* orange highpod*/
	font-size:22px;
	font-weight:normal;
	padding-left:492px;
	padding-top:40px;
	text-align:left;
}
.banner3_button1 {/* orange highpod*/
	display:block;
	margin-left:130px;
	width:170px;
	color:#FFFFFF;
	text-align:right;
}
.banner3_button2 {/* orange highpod*/
	display:block;
	height:30px;
	margin-left:596px;
	margin-top:16px;
	width:160px;
	background-image:url(images_interface/btn_newbuynow.png);
}
.banner3_button2:hover {/* orange highpod*/
	background-position:0 -30px;
}
.banner3_button2:active {/* orange highpod*/
	background-position:0 -60px;
}
.banner3_button2 span {/* orange highpod*/
	color:#FFFFFF;
	display:block;
	height:24px;
	padding-top:6px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	margin-left:-20px;
	cursor:pointer;
}
.banner3_button3 {/* highpod orange */
	margin-left:180px;
	text-align:left;
}
.banner3_button3 a {/* highpod orange */
	color:#FFFFFF;
}
.nav_buttons {
	margin-top:5px;
	margin-right:10px;
	z-index:1000;
	position:absolute;
	right:10px;
	bottom:5px;
}

.yoo-carousel div.nav_buttons {
	position:relative;
}

#prev_button a {
	cursor:pointer;
	float:right;
	display:block;
	height:20px;
	width:20px;
	background-image:url(images_interface/nav_button.png);
	text-decoration:none;
}
#prev_button a:hover {
	background-position:0 -20px;
}
#prev_button a:active {
	background-position:0 -40px;
}
#next_button a {
	cursor:pointer;
	margin-left:5px;
	float:right;
	display:block;
	height:20px;
	width:20px;
	background-image:url(images_interface/nav_button.png);
	background-position:-20px 0;
	text-decoration:none;
}
#next_button a:hover {
	background-position:-20px -20px;
}
#next_button a:active {
	background-position:-20px -40px;
}

/*------------------------------------------------sliding banner end------------------------------------------------*/


/*------------------------------------------------Homepage Image Start------------------------------------------------*/

.homepage_images {
    height: auto; 
    min-height: 85px;
	padding-left: 0px; 
	padding-top:25px; 
	width: 900px; 
	background: transparent url(images_interface/bg_products_homepage.png) repeat-y scroll center top;
}
.homepage_images img{
border:1px solid #999999;
}


/*------------------------------------------------Homepage Image End------------------------------------------------*/


.faded_out a:hover{
    opacity: 0.8;
}
/*------------------------------------------------link images start---------------------------------------*/



.new_image_link1 {
    padding-right: 10px;
	padding-left: 0px;
	padding-bottom: 0px;
	float:left;
}
.new_image_link1 a {
/*    background: url(images_interface/new_image_link1.png) no-repeat scroll center top transparent;*/
    color: #ffffff;
    display: block;
    font-size:11px;
    font-weight: bold;
    height: auto;
    padding: 0px;
    text-align: left;
    width: 290px;
}
.new_image_link1 a.see_more {
    display: inline;
	color:#000000;
}
.new_image_link1 span.heading{
    float: left;
    left: 0px;
    position: relative;
    text-align: center;
    top: 10px;
    width: auto;
	font-size: 14px;
}
.new_image_link1 span.desc_text{
	font-weight:normal;
	font-size:11px;
    padding-left: 0px;
    padding-top: 20px;
    width: 250px;
	clear: left;
    float: left;
}
.new_image_link2 {
    padding-right: 12px;
	padding-left: 5px;
	padding-bottom: 0px;
	float:left;
}
.new_image_link2 a {
/*    background: url(images_interface/new_image_link1.png) no-repeat scroll center top transparent;*/
    color: #ffffff;
    display: block;
    font-size:11px;
    font-weight: bold;
    height: auto;
    padding: 0px;
    text-align: left;
    width: 290px;
}
.new_image_link2 a.see_more {
    display: inline;
	color:#000000;
}

.new_image_link2 span.heading{
    float: left;
    left: 0px;
    position: relative;
    text-align: center;
    top: 10px;
    width: auto;
	font-size: 14px;
}
.new_image_link2 span.desc_text{
	font-weight:normal;
	font-size:11px;
    padding-left: 0px;
    padding-top: 20px;
    width: 250px;
	clear: left;
    float: left;
}
.new_image_link3 {
    padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	float:left;
}
.new_image_link3 a {
/*    background: url(images_interface/new_image_link1.png) no-repeat scroll center top transparent;*/
    color: #ffffff;
    display: block;
    font-size:11px;
    font-weight: bold;
    height: auto;
    padding: 0px;
    text-align: left;
    width: 290px;
}
.new_image_link3 a.see_more {
    display: inline;
	color:#000000;
}

.new_image_link3 span.heading{
    float: left;
    left: 0px;
    position: relative;
    text-align: center;
    top: 10px;
    width: auto;
	font-size: 14px;
}
.new_image_link3 span.desc_text{
	font-weight:normal;
	font-size:11px;
    padding-left: 0px;
    padding-top: 20px;
    width: 250px;
	clear: left;
    float: left;
}



/*------------------------------------------------link images end---------------------------------------*/

.column_block_right{
	background-color:;
	min-height:20px;
	height:auto;
	width:auto;
	padding:5px 0px 0px 3px;
	vertical-align:text-top;
}
h5.rightcol1 { 
	padding-left:10px;
	margin:0px 0px 0px 0px;	
}
h5.rightcol1 a { 
    display: block; 
	width:201px;
	height:20px;
	background:url(images_interface/rightcol_heading_bg.png) 0 0 no-repeat;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	padding:20px 0px 20px 0px;	
	color:#ffffff!important;
    text-transform: uppercase;
}

h5.rightcol1 a:hover { 
	background:url(images_interface/rightcol_heading_bg.png) no-repeat 0 -65px;
	color:#F85A00!important;
}




/*------------------------------------------------footer start------------------*/

#footer-main{
	clear:both;
	width:100%;
	position:relative;
    margin-left: auto;
    margin-right: auto;
	background: url(images_interface/footer_base.png) center top no-repeat;
	text-align:center;
	color:#666666;
}
/*footer Row 1 start*/
#footer_row_1{
	width:900px;
    margin-left: auto;
    margin-right: auto;
	vertical-align:middle;
	height:auto;
	position:relative;
	padding:7px 0px 0px 0px;
	white-space:nowrap;
}
#footer_row_1 ul{
	width:900px;
	vertical-align:middle;
    margin-left: auto;
    margin-right: auto;
	position:absolute;
	top:15px;
	left:0px;
	font-size:11px;
}
#footer_row_1 ul li{
	display:block;
	padding:0px 5px 0px 5px;
	
	display:inline;
}
#footer_row_1 ul li a{
	padding:0px 5px 0px 5px;
	color:#000000;
	text-decoration:none;
	text-align:center;

}
#footer_row_1 ul li a:hover{
	text-decoration:underline;
}

#footer_row_1_normal{
	width:900px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;
	vertical-align:middle;
	height:45px;
	position:relative;
	padding:7px 0px 0px 0px;
	color:#FFFFFF;
}
#footer_row_1_normal ul{
	width:900px;
	vertical-align:middle;
	margin:0;
	position:absolute;
	top:24px;
	left:1px;
	z-index:10;
	font-size:11px;
}
#footer_row_1_normal ul li{
	display:block;
	padding:0px 5px 0px 5px;
	display:inline;
}
#footer_row_1_normal ul li a{
	padding:0px 5px 0px 5px;
	text-decoration:none;
	text-align:center;
	color:#FFFFFF;
}
#footer_row_1_normal ul li a:hover{
	text-decoration:underline;
}
#footer_row_1_normal ul.shadow{
	width:900px;
	vertical-align:middle;
	margin:0;
	position:absolute;
	top:18px;
	left:0px;
	padding:0px;
	/*z-index:-10;*/
}
#footer_row_1_normal ul li.shadow{
	display:block;
	padding:0px 1px 0px 1px;
	display:inline;
}
#footer_row_1_normal ul li a.shadow{
	padding:0px 0px 0px 0px;
	text-decoration:none;
	text-align:center;
	font-weight:normal;
}
#footer_row_1_normal ul li a.shadow:hover{
	text-decoration:underline;
}


/*footer Row 1 end*/

/*footer Row 2 start*/

#footer_row_2{
	width:900px;
    margin-left: auto;
    margin-right: auto;
	position:relative;
	padding:5px 0px 13px 0px;
	font-weight:normal;
	font-size:11px;
}
/*footer links*/
#footer_row_2 ul{
	width:900px;
    margin-left: auto;
    margin-right: auto;
	position:relative;
	left:0px;
	top:10px;
	color:#999999;
	font-size:11px;
padding:6px 0px 0px 0px;
}
#footer_row_2 ul li{
	display:block;
	
	display:inline;
}
#footer_row_2 ul li a{
	color:#999999;
	text-decoration:none;
	text-align:center;
	font-weight:normal;
	padding:0px 10px 0px 13px;

}
#footer_row_2 ul li a:hover{
	text-decoration:underline;
	color:#666666;
}

/*footer Row 2 end*/

/*footer Row 3 start*/
#footer_row_3{
	width:900px;
	height:50px;
    margin-left: auto;
    margin-right: auto;
	position:relative;
	padding:20px 0px 5px 0px;
	color:#cccccc;
	font-size:11px;
}

#footer_row_3 .copyright{
	display:block;
	padding:5px 5px 5px 0px;
	margin:0px 0px 0px 0px;
	position: absolute;
	bottom: -6px;
	left: 1px;
	width: auto;
	height: 38px;
}
#footer_row_3 .copyright #company_name_bold{
font-weight:bold;
	color:#cccccc;
}
#footer_row_3 .creativa_logo{
	display:block;
	width:auto;
	height:34px;
	padding:0px 0px 7px 0px;
	margin:0px 0px 0px 0px;
	position: absolute;
    bottom: 19px;
    right: 0px;
}
#footer_row_3 a.creativa_link{
	display:block;
	width:240px;
	color: #cccccc;
	text-decoration:none;
	position: absolute;
    bottom: -5px;
    right:0px;
	font-weight:normal;	
	text-align:right;
}
html>body #footer_row_3 a.creativa_link {bottom: 4px;} 

#footer_row_3 a.creativa_link:hover{
	color: #999999;
	text-decoration:underline;
}

/*------------------------------------------------footer Row 3 end------------------------------------------------*/

/*------------------------------------------------footer end------------------*/

