/* CSS GLOBAL for Latestchoice.com
last modified on 20/11/2008

**************************************************************************************************
Date				Modifications								Modified by

24/08/2008			Initial Version								Ramkumar
01/09/2008			Added menu classes							Ramkumar
10/09/2008			Added Levels								Ramkumar
15/09/2008			Added changes to classes					Ramkumar
15/11/2008			Changed home page design classes			Ramkumar
24/11/2008			Changed color of the Sub menu in Level 2
**************************************************************************************************/
/*********************TO DO**************************
reduce the size					4
optimization of classes			1
remove duplication 				1
remove home page classes		4		
*****************************************************/

body{
background:#2C2C2C;
font: 12px Verdana;
width:982px;
}
form{
padding:0px; margin:0px;
}
h1{
margin-top : 0px; margin-bottom : 0px;
}
/******** Header  **********************************************************************/
#header {
width:982px; height:175px;
background-color:#2C2C2C;
}
#logoholder{
float:left;
background-image:url(../images/site/logo_latestchoice.jpg);
width: 415px;
height: 115px;
}
#searchBox{

width:425px;
height:51px;
margin-top:20px;
padding: 0px 0px 0px 0px;
background-image:url(../images/site/img_search_bg.jpg);
background-repeat:no-repeat;
}
#searchBox .input{
padding-left:80px;
padding-top: 14px;
float:left;
}
#headerLinks{
width:400px;
color:#CCCCCC;
}
#headerLinks a{
color:#CCCCCC;
text-decoration:none;
}
#headerLinks a:hover{
color:#CCCCCC;
text-decoration: underline;
}
/******************************************************************************/
/********Navigation**********/
#main_menu_contain{
height:38px; 
width:982px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
float:left; 
background-color:#FFFFFF;
}
.preload1 {background: url(../images/menu/pro_drop4_0a.gif);}
.preload2 {background: url(../images/menu/pro_drop4_0b.gif);}
.preload3 {background: url(../images/menu/pro_drop4_2a.gif);}
.preload4 {background: url(../images/menu/pro_drop4_2b.gif);}
.preload5 {background: url(../images/menu/pro_drop4_active_b.gif);}
.preload6 {background: url(../images/menu/pro_drop4_active_a.gif);}
.main_menu {padding:7px 0 0 4px; margin:0; list-style:none; height:27px; border-bottom: 0px #FFFFFF solid;  position:relative; z-index:5000; color:#FFFFFF;
 font-weight:bold}
.main_menu li.top {display:block; float:left;}
.main_menu li a.top_link {display:block;  float:left; height:27px; line-height:27px; color:#FFFFFF; text-decoration:none;  padding:0 1px 0 5px; cursor:pointer;background: url(../images/menu/pro_drop4_0a.gif) no-repeat;}
.main_menu li a.top_link span {float:left; display:block; padding:0px 9px 0px 3px; height:27px;background:url(../images/menu/pro_drop4_0b.gif) right top; }
.main_menu li a.top_link:hover {color:#000; background: url(../images/menu/pro_drop4_2a.gif) no-repeat; line-height:25px;}
.main_menu li a.top_link:hover span {background:url(../images/menu/pro_drop4_2b.gif) no-repeat right top;}

.main_menu li:hover > a.top_link {color:#000; background: url(../images/menu/pro_drop4_2a.gif) no-repeat; line-height:25px; border-collapse:collapse;}
.main_menu li:hover > a.top_link span {background:url(../images/menu/pro_drop4_2b.gif) no-repeat right top;}


.main_menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.main_menu a:hover {visibility:visible; position:relative; z-index:200;}
.main_menu li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5; */
.main_menu ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.main_menu ul.sub1 {width:190px;}
.main_menu ul.sub2 {width:190px;}
.main_menu ul.sub3 {width:180px;}
.main_menu ul.sub4 {width:180px;}
.main_menu :hover iframe.one {left:0; top:35px; width:150px; height:100px;}
.main_menu :hover ul {left:0; top:27px; background: #FFEA01;  padding:3px; border:3px solid #9D9003; border-width:0 3px 3px; white-space:nowrap; height:auto; z-index:300;opacity:.90;filter: alpha(opacity=90); -moz-opacity: 0.90;}
.main_menu :hover ul li { height:20px; position:relative; font-weight:normal; width:160px;}
.main_menu :hover ul li a {display:block;  height:20px; line-height:20px; width:auto; padding:0 4px; color:#000; text-decoration:none;}
.main_menu :hover ul li a:hover {background:#FF6600; color:#fff;width:180px; }


.main_menu #currents a {
color:#000; background: url(../images/menu/pro_drop4_active_b.gif) no-repeat ; line-height:25px;
}
.main_menu #currents a span {
background:url(../images/menu/pro_drop4_active_a.gif) no-repeat right top;
}
.main_menu .hideSubMenu{
display:none;
}
.hide {
display:none;
}
.show {
display:block;
}
#Menusubmenu_contain {
float:left;
width:982px;
background:transparent  url(../images/menu/searchBarBg.jpg) repeat-x 0 0;
height:31px;
}

#Menusubmenu {
padding:0;
margin:0; 
list-style:none;
float:left;
}

#Menusubmenu a { 
text-decoration:none;
color:#000000; 
padding:2px 0 0 0px;
font-weight:bold;
}

#Menusubmenu li {
float:left;
margin:7px 0 0 4px;
padding:0 5px 0 0;
background:transparent url(../images/menu/sep.jpg) no-repeat 100% 50%;
}
#Menusubmenu a span {
float:left;
display:block; 
padding:2px 2px 2px 2px;
border-top:1px solid #FBE6D3;
border-bottom:1px solid #FFFDF9;
border-left:1px solid #FDF4ED;
border-right:1px solid #FDF4ED;

}
#Menusubmenu a:hover, #Menusubmenu a.sel {
color:#FFFFFF;
}
#Menusubmenu a:hover span, #Menusubmenu a.sel span {
border: 1px solid #FFFFFF;
background-image: url(../images/site/img_metal_grey.gif);
}
/********Navigation**********/
/******** Header  **********************************************************************/
/******** body  **********************************************************************/
#body_holder{
width:982px;
float:left;
background-color:#2C2C2C;
}
#body_holder .ord_links{
font-size:10px;
color:#003399;
}
#body_holder .ord_links a{
color:#003399;
text-decoration:none;
}
#body_holder .ord_links a:hover{
text-decoration:underline;
}
/******** home page  **********************************************************************/

#hotviewing_holder{
width:982px; 
margin-bottom:10px;
margin-top:5px;
float:left;
}
#recentarrivals{
width:563px;
height:450px;
background-color:#FFFFFF;
float:left;
}
#recentarrivals .header{
background-image:url(../images/site/img_ra_header_top.jpg);
background-repeat:no-repeat;
width:563px;
height:34px;
float:left;
}
#recentarrivals .text{
padding-left:10px;
padding-top:5px;
color: #000000;
font-weight:bold;
}
#recentarrivals_product_holder{
border: #DFDFDF 1px solid;
width:122px;
height:128px;
padding: 2px 2px 2px 2px;
margin-left:4px; margin-bottom:4px;
float:left;
background-color:#FFFFFF;
}
#recentarrivals_product_holder .image{
width:100px;
height:100px;
display: table-cell;
text-align: center;
vertical-align: middle;
border:0px;
}
#recentarrivals_product_holder .image {vertical-align:middle;} 
#recentarrivals_product_holder a{
color:#1086DE;
font-weight:bold;
text-decoration:none;
text-align:center;
}
#recentarrivals_product_holder a:hover{
color:#7E0000;
font-weight:bold;
text-decoration: underline;
text-align:center;
}
#recentarrivals_product_holder div {line-height:100px; text-align: center; width: 100px;} 
#futurereleases{
width:408px;
float:right;
margin-left:5px;
background-color:#FFFFFF;
}
#futurereleases .headerTitle{
height:25px;
margin-top:5px;
padding-left:10px;
color:#C60029;
font-weight:bold;
}
#futurereleases .productDescription{
margin-top:5px;
padding-left:10px;
float:left;
width:180px;
}
#futurereleases .productDescription P{

color:#08416B;


}
#futurereleases .image{
width:210px;
height:200px;
border:0px;
float:right;
margin-top:5px;
padding-top:10px;
z-index:100;
}
#futurereleases .countdown{
z-index:-1;
}

#futurereleases .countdownText{
color:#1086DE;

font-weight:bold;
}
#futurereleases .moreButton{
height:21px;
width:108px;
margin-top:10px;
}
#futurereleases .headerbottom{
width:408px;
float:left;
background-color:#E1E1E1;
text-align:center;
color:#000B40;
}
#recenthistory{
width:408px;
float:right;
margin-left:5px;
margin-top:10px;
background-color:#FFFFFF;
}
#recenthistory .header{
background-color:#E1E1E1;
height:25px;
width:408px;
}
#recenthistory .text{
padding-left:10px;
padding-top:5px;
}
#recenthistory .errorMsg{
padding-left:15px;
padding-bottom:25px;
margin-top:15px;
height:100px;
float:left;
width:90%;
vertical-align:middle;
}
#recenthistory .recentvisits{
padding-left:15px;
padding-bottom:25px;
margin-top:15px;
width:40%;
height:100px;
float:left;
}
#recenthistory .heading{
color:#000B40;
font-weight:bold;
text-decoration:underline;
padding-bottom:10px;
}
#recenthistory .list{

color:#000000;
margin-top:0px;
margin-bottom:0px;
}
#recenthistory li a{
text-decoration:none;
}
#recenthistory li a:hover{
text-decoration: underline;
}
#recenthistory .recentsearch{
padding-left:15px;
margin-top:15px;
width:40%;
float:right;
}
#recenthistory .headerbottom{
width:408px;
float:left;
background-color:#FFFFFF;
}

#newslettersignup{
width:408px;
float:right;
margin-left:5px;
margin-top:10px;
background-color:#FFFFFF;
}
#newslettersignup .header{
background-color:#F8895C;
height:25px;
width:408px;
}
#newslettersignup .text{
padding-left:10px;
padding-top:5px;
}
#newslettersignup .content{
padding-top:15px;
padding-bottom:15px;
padding-left:10px;
background-color:#787878;
}
#newslettersignup .headerbottom{
width:408px;
float:left;
background-color:#FFFFFF;
}
#propocat{
width:563px;
background-color:#FFFFFF;
margin-top:10px;
float:left;
}
#propocat .header{
background-color:#E1E1E1;
height:25px;
width:563px;
}
#propocat .text{
padding-left:10px;
padding-top:5px;
}
#propocat_product_holder{
border: #DFDFDF 1px solid;
width:122px;
height:128px;
padding: 2px 2px 2px 2px;
margin-left:4px; margin-bottom:4px; margin-top:4px;
float:left;
background-color: #FFFFFF;
}
#propocat_product_holder .image{
width:100px;
height:100px;
vertical-align:middle;
border:0px;
line-height:100px; 
text-align: center;
}
#propocat_product_holder div {line-height:100px; text-align: center; width: 100px;} 
#propocat_product_holder a{
color:#1086DE;
font-weight:bold;
text-decoration:none;
text-align:center;
}
#propocat_product_holder a:hover{
color:#7E0000;
font-weight:bold;
text-decoration: underline;
text-align:center;
}
#propocat .headerbottom{
width:563px;
float:left;
background-color:#FFFFFF;
}
 #body_wrapper {
   width: 982px; 
 }
#left_nav {
width: 220px;
float: left;
margin: 0 auto;
}
#right_nav {
padding-left:7px;
width: 209px;
float: left;
margin: 0 auto;
} 
#main_content { 
padding-left:5px;
width: 540px;
float: left;
margin: 0 auto;
} 

#left_nav_sub {
width: 175px;
float: left;
margin: 0 auto;
}
#right_nav_sub {
padding-left:12px;
width: 220px;
float: left;
margin: 0 auto;
} 
#main_content_sub { 
padding-left:12px;
width: 563px;
float: left;
margin: 0 auto; 
} 

	/*new recent arrivals*/
#campaign_banner
{
display: block;
width: 540px;
height: 180px;
margin-bottom:5px;
background:url(../images/site/img_buy-cheap-mobiles-bargain-sim-free.jpg) no-repeat 0 0;
}
#campaign_banner:hover
{ 
background-position: 0 -180px;
}
#campaign_banner span
{
display: none;
}
#campaign_banner_categoryhome
{
display: block;
width: 563px;
height: 187px;
margin-bottom:10px;
background:url(../images/site/img_buy-cheap-mobiles-bargains-category-home.jpg) no-repeat 0 0;
}
#campaign_banner_categoryhome:hover
{ 
background-position: 0 -188px;
}
#campaign_banner_categoryhome span
{
display: none;
}	
#recentArrivals_new{
width:536px;
height:455px;
}
#recentArrivals_new .header{
background-image:url(../images/site/img_ra_header_top_1.jpg);
background-repeat:no-repeat;;
height:34px;width:538px;
}
#recentArrivals_new .header .text{padding-left:10px;	padding-top:8px;font-weight:bold;color:#FFFFFF;}
#recentArrivals_new .headerbottom{
width:538px;
}
#recentArrivals_new .products{
width:533px;
height:416px;
padding-top:5px;
padding-left:3px;
border-left:1px #FFD906 solid;border-right:1px #FFD906 solid;
}
	
#propocat_new{
width:536px;
height:168;
margin-top:5px;
}
#propocat_new .header{
background-image:url(../images/site/img_propopcat_header.jpg);
background-repeat:no-repeat;;
height:34px;width:538px;
}
#propocat_new .header .text{padding-left:10px;	padding-top:8px;font-weight:bold;color:#000000;}
#propocat_new .products{
width:533px;
height:145px;
padding-top:5px;
padding-left:3px;
border-bottom:0px #8D9A02 solid;border-left:1px #8D9A02 solid;border-right:1px #8D9A02 solid;
}
#propocat_new .headerbottom{
width:538px;
}

#popular_categories{width: 538px;margin-top:5px; background-color:#5E5D5D;}
#popular_categories .header{background-repeat: repeat-x;height:34px; background-image:url(../images/site/img_bg_most_pop_cat.jpg)}
#popular_categories .text{padding-left:10px;padding-top:10px;color:#FFFFFF; font-weight:bold}
#popular_categories_holder{margin-left:25px; margin-bottom:4px; margin-top:4px; margin-right:11px;float:left;font: 12px Verdana;}
#popular_categories_holder a{color: #696969 ;font-weight:bold;text-decoration:none;text-align:center;}
#popular_categories_holder a:hover{color:#7E0000;font-weight:bold;text-decoration: underline;text-align:center;}
#popular_categories .headerbottom{width:538px;float:left;background-repeat: repeat-x;height:34px; background-image:url(../images/site/img_bg2_most_pop_cat.jpg)}
#popular_categories .catmain a{font-weight:bold;color:#98BF48; text-decoration:none;}#popular_categories .catmain a:hover{font-weight:bold;color:#98BF48; text-decoration:underline;}
#popular_categories li a{color:#C7C7C7; font-size:10px;text-decoration:none;}#popular_categories li a:hover{color:#C7C7C7; font-size:10px; text-decoration:underline;}

.countdown_block { width: 215px;background: #FFFFFF; margin-bottom:5px;  }
.countdown_block_top {background-color:#215D84;background-repeat: repeat-x;height:34px; background-image:url(../images/site/img_ctndwn_header_bluoran.jpg)}
.countdown_block_flash {height:55px;}
.countdown_block_bottom {}
.countdown_block_content {padding: 0px 15px 0px 15px; background-color:#FFFFFF}
.countdown_block .heading_green{padding-left:10px;	padding-top:8px;font-weight:bold;color:#FFFFFF;}
	
.recenthistory_block { width: 215px;background: #FFFFFF; margin-bottom:5px;  }
.recenthistory_block_top {background-color:#215D84;background-repeat: repeat-x;height:34px; background-image:url(../images/site/img_ctndwn_header_bluoran.jpg)}
.recenthistory_block_bottom {}
.recenthistory_block_content {padding: 3px 0px 3px 0px;}
.recenthistory_block .heading_green{padding-left:10px;	padding-top:8px;font-weight:bold;color:#FFFFFF;}

.recentsearch_block { width: 215px;background: #FFFFFF; margin-bottom:5px;  }
.recentsearch_block_top {background-color:#215D84;background-repeat: repeat-x;height:34px; background-image:url(../images/site/img_ctndwn_header_bluoran.jpg)}
.recentsearch_block_bottom {}
.recentsearch_block_content {padding: 3px 0px 3px 0px;}
.recentsearch_block .heading_green{padding-left:10px;	padding-top:8px;font-weight:bold;color:#FFFFFF;}

#peoples_choice{width:209px; margin-bottom:5px; background-color:#FDF5EF;float:left }
#peoples_choice .peoples_choice_top {background-repeat: repeat-x;height:53px; background-image:url(../images/site/img_bg_peopleschoice.jpg)}
#peoples_choice .peoples_choice_bottom {}
#peoples_choice .peoples_choice_content {padding: 0px 0px 0px 0px; background-color:#FDF5EF; }
#peoples_choice .heading_green{padding-left:10px;	padding-top:8px;font-weight:bold;color:#FFFFFF;}
#peoples_choice li a{text-decoration:none; color:#000000}
#peoples_choice li a:hover{text-decoration: underline; color:#FF0000}

#top_brands{width:209px; margin-bottom:5px; background-color:#FFFFFF; float:left }
#top_brands .top_brands_top {background-repeat: repeat-x;height:34px;}
#top_brands .top_brands_bottom {}
#top_brands .top_brands_content {background-color:#FFFFFF; }
#top_brands .heading_green{padding-left:10px;	padding-top:8px;font-weight:bold;color:#339900;}

#hot_pre_order_right{width:209px; height:200px; margin-bottom:5px; background-color:#2c2c2c; float:left }

#coming_soon{width:209px; margin-bottom:5px; background-color:#FFFFFF; float:left }
#coming_soon .coming_soon_top {background-repeat: repeat-x;height:30px;}
#coming_soon .coming_soon_bottom {}
#coming_soon .coming_soon_content {padding: 0px 3px 0px 3px; background-color:#FFFFFF; }
#coming_soon .heading_green{padding-left:10px;	padding-top:8px;font-weight:bold;color:#10658D;}
#coming_soon li a{text-decoration:none; color:#000000}
#coming_soon li a:hover{text-decoration: underline;color:#FF0000}

#peoples_choice_otherPages{width:220px; margin-top:10px; background-color:#FDF5EF; }
#peoples_choice_otherPages .peoples_choice_top {background-repeat: repeat-x;height:30px; background-color:#FDF5EF;}
#peoples_choice_otherPages .peoples_choice_bottom {}
#peoples_choice_otherPages .peoples_choice_content {padding: 0px 0px 0px 0px; background-color:#FDF5EF; }
#peoples_choice_otherPages .heading_green{padding-left:10px;	padding-top:8px;font-weight:bold;color:#000000;}
#peoples_choice_otherPages li a{text-decoration:none; color:#000000}
#peoples_choice_otherPages li a:hover{text-decoration: underline; color:#FF0000}

#coming_soon_otherPages{width:220px;margin-top:10px;  background-color:#FFFFFF; }
#coming_soon_otherPages .coming_soon_top {background-repeat: repeat-x;height:30px;}
#coming_soon_otherPages .coming_soon_bottom {}
#coming_soon_otherPages .coming_soon_content {padding: 0px 0px 0px 0px; background-color:#FFFFFF; }
#coming_soon_otherPages .heading_green{padding-left:10px;	padding-top:8px;font-weight:bold;color:#10658D;}
#coming_soon_otherPages li a{text-decoration:none; color:#000000}
#coming_soon_otherPages li a:hover{text-decoration: underline;color:#FF0000}

#hot_pre_orders{width: 215px; margin-bottom:5px;}
#hot_pre_orders .top{height:37px;color:#FFFFFF;font-weight:bold;background:url(../images/site/hot-preorder-top.jpg) top no-repeat;}
#hot_pre_orders .headingtext{padding:10px 10px 10px 10px;}
#hot_pre_orders .middle{padding:0px 10px 0px 10px;background:url(../images/site/hot-preorder-middle.jpg) repeat-y;}
#hot_pre_orders .bottom{height:16px;background:url(../images/site/hot-preorder-bottom.jpg) no-repeat;}
#hot_pre_orders ul {list-style: none;padding-left:0px ;padding-bottom:10px;padding-right:0px;margin: 0;}
#hot_pre_orders ul li {padding-top:5px; padding-bottom:5px;list-style: none;color: #FF0054;border-bottom:#EEEEEE 1px solid;}
#hot_pre_orders ul li span {padding-left:5px;color:#3E3E3E; display:block;}
#hot_pre_orders ul li a {color: #3E3E3E;text-decoration: none;}
#hot_pre_orders ul li a:hover {color: #FF002A;text-decoration: underline;}

#hot_pre_orders_games_home{width: 175px; margin-bottom:5px;}
#hot_pre_orders_games_home .top{height:37px;color:#FFFFFF;font-weight:bold;background:url(../images/site/hot-preorder-top1.jpg) top no-repeat;}
#hot_pre_orders_games_home .headingtext{padding:0px 10px 10px 10px;}
#hot_pre_orders_games_home .middle{padding:0px 10px 0px 10px;background:url(../images/site/hot-preorder-middle1.jpg) repeat-y;}
#hot_pre_orders_games_home .bottom{height:16px;background:url(../images/site/hot-preorder-bottom1.jpg) no-repeat;}
#hot_pre_orders_games_home ul {list-style: none;padding-left:0px ;padding-bottom:10px;padding-right:0px;margin: 0;}
#hot_pre_orders_games_home ul li {padding-top:5px; padding-bottom:5px;list-style: none;color: #FF0054;border-bottom:#EEEEEE 1px solid;}
#hot_pre_orders_games_home ul li span {padding-left:5px;color:#3E3E3E; display:block;}
#hot_pre_orders_games_home ul li a {color: #3E3E3E;text-decoration: none;}
#hot_pre_orders_games_home ul li a:hover {color: #FF002A;text-decoration: underline;}

#hot_selling_games{width: 215px; margin-bottom:5px;}
#hot_selling_games .top{height:37px;color:#FFFFFF;font-weight:bold;background:url(../images/site/hot-selling-games-top.jpg) top no-repeat;}
#hot_selling_games .headingtext{padding:10px 10px 10px 10px;}
#hot_selling_games .middle{padding:0px 10px 0px 10px;background:url(../images/site/hot-selling-games-middle.jpg) repeat-y;}
#hot_selling_games .bottom{height:16px;background:url(../images/site/hot-selling-games-bottom.jpg) no-repeat;}
#hot_selling_games ul {list-style: none;padding-left:0px ;padding-bottom:10px;padding-right:0px;margin: 0;}
#hot_selling_games ul li {padding-top:5px; padding-bottom:5px;list-style: none;color: #FF0054;border-bottom:#EEEEEE 1px solid;}
#hot_selling_games ul li span {padding-left:5px;color:#3E3E3E; display:block;}
#hot_selling_games ul li a {color: #3E3E3E;text-decoration: none;}
#hot_selling_games ul li a:hover {color: #FF002A;text-decoration: underline;}

#adverts{width:209px; background-color:#FEF7EF; margin-bottom:5px; background-image:url(../images/site/img_bg_peopleschoice.jpg); background-position:top;}
#adverts div {line-height:125px; text-align: center; width: 125px;} 
#adverts .content{width: 125px; height: 125px;}
/******** home page ends  **********************************************************************/
/******** footer  **********************************************************************/

#footer {
width:982px;
float:left;
margin-top:10px;
padding-top:10px;
background-color:#2C2C2C;
}
#footer .catlinks{
height:15px;
margin-top:10px;
padding-top:8px;
color:#CCCCCC;
}
#footer .catlinks a{
color:#CCCCCC;
text-decoration: none
}
#footer .catlinks a:hover{
color:#CCCCCC;
text-decoration: underline
}

#footer .linkstop{
height:15px;
margin-top:10px;
padding-bottom:8px;
padding-top:8px;
color:#CCCCCC;
border-top: #6F6F6F 1px solid;
float:left;
}
#footer HR{
color:#CCCCCC;
height:1px;
}
#footer .linkstop a{
color:#CCCCCC;
text-decoration: none
}
#footer .linkstop a:hover{
color:#CCCCCC;
text-decoration: underline
}
#footer .copylinks{
float:left;
width:100%;
padding-bottom:5px;
padding-top:5px;
margin-top:10px;
color:#575757;
border-top: #6F6F6F 1px solid;
}
#footer .copylinks a{
color:#575757;
text-decoration: none
}
#footer .copylinks a:hover{
color:#575757;
text-decoration: underline
}

#footer .poweredbylinks a{
color:#66A7FF;
text-decoration: none
}
#footer .poweredbylinks a:hover{
color:#66A7FF;
text-decoration: underline
}
#footer .tn_logo{
width:25px;
height:26px;
float:left;
padding-right:5px;
background-image:url(../images/site/tn_logo.png);
background-repeat:no-repeat;
}

#categoryLinksMainHolder{padding:20px; background-color:#666666; float:left; border:#999999 1px solid; margin-top:5px; margin-bottom:5px; display:none; }
#categoryLinksMainHolder ol{padding:0px; margin:0px;}
#categoryLinksMainHolder li{list-style:none;padding:0px; margin:0px;}
#categoryLinksMainHolder li a{color:#CCCCCC; text-decoration:none; font-size:9px;}
#categoryLinksMainHolder li a:hover{color:#CCCCCC; text-decoration:underline; font-size:9px;}
#categoryLinksMainHolder li ol li{text-indent:15px;}
#categoryLinksMainHolder li ol li a{color:#CCCCCC; text-decoration:none; font-size:11px;}
#categoryLinksMainHolder li ol li a:hover{color:#CCCCCC; text-decoration:underline; font-size:11px;}
#categoryLinksMainHolder .mainCategoryName {color:#FF9900;font-size:12px;}
#categoryLinksMainHolder .mainCategoryName a{color:#FF9900; text-decoration:none; font-size:12px; font-weight:bold;}
#categoryLinksMainHolder .mainCategoryName a:hover{color:#FF9900; text-decoration:underline; font-size:12px;font-weight:bold;}
#categoryLinksMainHolder .catBoxes{width:313px; float:left;}
#categoryLinksMainHolder .catBoxes div{padding-bottom:15px;}
#categoryLinksMainHolder .close a{color:#CCCCCC; text-decoration:underline;}
#categoryLinksMainHolder .close a:hover{color:#CC0000; text-decoration:none;}

/******** footer ends  **********************************************************************/


/*********************************SECOND LEVEL*******************************/
#subCategoryLinks{
float:left;
width:175px;
background-color:#FFFFFF;
}
#subCategoryLinks .header{
background-image: url(../images/site/img_header_bg.jpg);
background-repeat: repeat-x;
width:175px;
height:25px;
float:left;
background-color:#000099;
}
#subCategoryLinks .text{
padding-left:10px;
padding-top:3px;
color:#FFFFFF;
}
/*******************SUB CATGEORY MENU***********/
#menulistSub{
float: left;
width:175px;
padding: 0px 0 0 0px;
display:block;
background-color:#FFFFFF;
}

#menulistSub ul {
list-style: none;
padding-left:10px;
padding-bottom:20px;
padding-right:10px;
margin: 0;
}
#menulistSub ul li {
line-height: 20px;
padding-top:10px;
list-style: none;
color: #FF0054;
border-bottom:#CCCCCC 1px dashed;
}

#menulistSub ul li a {
line-height: 20px;
color: #000000;
text-decoration: none;
padding-left:2px;
}

#menulistSub ul li a:hover {
color: #FFFFFF;
text-decoration: none;
background-color:#FF6600;
display:block;
}
#menulistSub .current{
color:#000099;
font-weight:bold;
}
/*******************SUB CATGEORY MENU ENDS***********/
#randomnew{
width:563px;height:180px;
background-color:#FFFFFF;
}
#randomnew .header{
background-color:#E1E1E1;
height:25px;
width:563px;
}
#randomnew .text{
padding-left:10px;
padding-top:5px;
}
#randomnew_product_holder{
border: #DFDFDF 0px solid;
width:128px;
height:138px;
padding: 2px 2px 2px 2px;
margin-left:4px; margin-bottom:4px; margin-top:4px;
float:left;
background-color:#FFFFFF;

}
#randomnew_product_holder div {line-height:100px; text-align: center; width: 100px;} 

#randomnew_product_holder .image{
width:100px;
height:100px;
vertical-align:middle;
border:0px;
}
#randomnew_product_holder a{
color: #696969 ;
font-weight:bold;
text-decoration:none;
text-align:center;
}
#randomnew_product_holder a:hover{
color:#7E0000;
font-weight:bold;
text-decoration: underline;
text-align:center;
}
#randomnew .headerbottom{
width:563px;
float:left;
background-color:#FFFFFF;
}

#countdown{
width:220px;
background-color:#FFFFFF;
}
#countdown .header{
background-color:#215D84;
background-image:url(../images/site/img_countdown_header_bg.jpg);
background-repeat: repeat-x;
height:30px;
}
#countdown .text{
padding-left:10px;
padding-top:8px;
font-weight:bold;
color:#FFFFFF;
}

#countdown_product_holder{
border: #FFFFFF 1px solid;
width:92%;
padding: 2px 2px 2px 2px;
margin-left:4px; margin-bottom:4px; margin-top:4px;
}
#countdown_product_holder div {line-height:100px; text-align: center; width: 100px;} 

#countdown_product_holder .image{
width:100px;
height:100px;
vertical-align:middle;
border:0px;
line-height:100px; 
text-align: center;
}
#countdown_product_holder a{
color:#FF9000;
font-weight:bold;
text-decoration:none;
text-align:center;
}
#countdown_product_holder a:hover{
color:#0000A5;
font-weight:bold;
text-decoration: underline;
text-align:center;
}
#countdown .headerbottom{
width:220px;
float:left;
background-color:#FFFFFF;
}

#recenthis{
width:220px;
background-color:#FFFFFF;
margin-top:10px;
}
#recenthis .header{
background-color:#215D84;
background-image: url(../images/site/img_countdown_header_bg.jpg);
background-repeat: no-repeat;
height:30px;
}
#recenthis .text{
padding-left:10px;
padding-top:8px;
font-weight:bold;
color:#FFFFFF;
}
recenthis ol li {
padding-top:2px;
color: #FF0054;
}
#recenthis ol li a {
color: #000000;
text-decoration: none;
}
#recenthis ol li a:hover {
color: #C30D26;
text-decoration: underline;
}
#recenthis .headerbottom{
width:220px;
float:left;
background-color:#FFFFFF;
}
#recentser{
width:220px;
background-color:#FFFFFF;
margin-top:10px;
}
#recentser .header{
background-color:#215D84;
background-image: url(../images/site/img_countdown_header_bg.jpg);
background-repeat: repeat-x;
height:30px;
}
#recentser .text{
padding-left:10px;
padding-top:8px;
font-weight:bold;
color:#FFFFFF;
}
#recentser ol li {
padding-top:2px;
color: #FF0054;
}
#recentser ol li a {
color: #000000;
text-decoration: none;
}
#recentser ol li a:hover {
color: #C30D26;
text-decoration: underline;
}
#recentser .headerbottom{
width:220px;
float:left;
background-color:#FFFFFF;
}

/******** SECOND LEVEL ENDS  **********************************************************************/

/******** THIRD LEVEL  **********************************************************************/
#productList{
width: 750px;
background-color:#FFFFFF;
float:left;
}
#catpath_holder{
width:982px;
color: #CCCCCC;
margin-bottom:5px;
float:left;
}
#catpath_holder a{
color: #CCCCCC;
text-decoration:none;

}
#catpath_holder a:hover{

text-decoration: underline;
}
#productList .catheading{
padding:10px 10px 10px 10px;
font-size:18px;
font-weight:bold;
color: #333333;
}
#productList .statusBar{
background-color: #999999;
height:25px;

padding:10px 0px 0px 10px;
color:#FFFFFF;
}
#productList .pagination_box{
padding-top:10px;
padding-bottom:10px;
padding-right:10px;

}

#productList .productlist_box{
background-color:#FFFFFF;
padding:10px;
}
#productlist_holder{
background-color:#FFFFFF;
border-top:#999999 1px dotted;
height:110px;
}

#errorlist_holder{
background-color:#FFFFFF;
border-top:#999999 1px dotted;
height:300px;
}
#productlist_holder .image{
float:left;
width:100px;
height:100px;
vertical-align:middle;
border:0px;
}
#imgVer { line-height:100px;text-align: center; width: 100px;} 

#productlist_holder .description{
float:left;
padding-left:10px;
}
#productlist_holder .descriptionTitle {
color:#1086DE;
font-size:14px;
font-weight:bold;
padding-bottom:10px;
}
#productlist_holder .descriptionTitle a{
color:#1086DE;
text-decoration:none;
}
#productlist_holder .descriptionTitle a:hover{
color:#1086DE;
text-decoration:underline;
}
#productlist_holder .descriptionText {
color:#000000;

padding-bottom:10px;
height:35px;
width:600px;
border-bottom:#E1E1E1 1px solid;
}

#productlist_holder .descriptionText a{
color:#000000;
text-decoration:none;
}
#productlist_holder .descriptionText a:hover{
color:#000000;
text-decoration:none;
}

/********* FOR MOBILE CAMPAIGN REPAEATING PRODUCT LIST CLASSES *************************/
#productlist_holder_campaign{
background-color:#FFFFFF;
border-top:#999999 1px dotted;
height:130px;
}

#errorlist_holder{
background-color:#FFFFFF;
border-top:#999999 1px dotted;
height:300px;
}
#productlist_holder_campaign .image{
float:left;
width:100px;
height:100px;
vertical-align:middle;
border:0px;
}
#imgVer { line-height:100px;text-align: center; width: 100px;} 

#productlist_holder_campaign .description{
float:left;
padding-left:10px;
}
#productlist_holder_campaign .descriptionTitle {
color:#1086DE;
font-size:14px;
font-weight:bold;
padding-bottom:10px;
}
#productlist_holder_campaign .descriptionTitle a{
color:#1086DE;
text-decoration:none;
}
#productlist_holder_campaign .descriptionTitle a:hover{
color:#1086DE;
text-decoration:underline;
}
#productlist_holder_campaign .descriptionText {
color:#000000;
padding-bottom:10px;
height:55px;
width:600px;
border-bottom:#E1E1E1 1px solid;
}

#productlist_holder_campaign .descriptionText a{
color:#000000;
text-decoration:none;
}
#productlist_holder_campaign .descriptionText a:hover{
color:#000000;
text-decoration:none;
}
#productlist_holder_campaign a.imageWithNewBanner{
width:100px;
text-decoration:none;
position:relative;
display:block;
float:left;
}

#productlist_holder_campaign a.imageWithNewBanner span.new-icon{
position:absolute;
left:0;
top:0;
}
/******** THIRD LEVEL ENDS  **********************************************************************/

/******** FOURTH LEVEL  **********************************************************************/
#product_detail_description{
width: 750px;
background-color:#FFFFFF;
float:left;
}
#product_detail_description .catpath{
padding:2px 2px 2px 10px;
font-size:9px;
color: #333333;

}
#product_detail_description .catpath a{
font-size:9px;
color: #333333;
text-decoration:none;

}
#product_detail_description .catpath a:hover{
font-size:9px;
color: #990066;
text-decoration: underline;
}
#product_detail_description .headingTitle{
padding:10px 10px 10px 10px;
}
#product_detail_description .proheading{
padding:2px 2px 2px 2px;
font-size:18px;
font-weight:bold;
color: #333333;
}
#product_detail_description .descriptionText {
color:#000000;
font-size:11px;
padding-bottom:10px;
padding-left:10px;
width:500px;
float:left;
}
#product_detail_description_holder{
background-color:#FFFFFF;
padding:10px;
}

#product_detail_description .image{
float:left;
width:200px;
height:120px;
vertical-align:middle;
border:0px;
}
#product_detail_description .links_etc{
float:left;
width:500px;
padding: 10px;
}
#product_detail_description .menu_holder{
width:750px;
float:left;
background-color:#FFFFFF;
border-bottom:10px solid #FF6905;
}
#product_you_may_also_like{
width: 750px;
margin-top:5px;
background-color:#FFFFFF;
float:left;
}

#product_you_may_also_like .header{
background-color:#E1E1E1;
height:25px;
width:750px;
border-bottom: 1px solid #CCCCCC;
}
#product_you_may_also_like .text{
padding-left:10px;
padding-top:5px;
}
#product_you_may_also_like_product_holder{
border: #DFDFDF 0px solid;
width:128px;
padding: 2px 2px 2px 2px;
margin-left:15px; margin-bottom:4px; margin-top:4px;
float:left;
background-color:#FFFFFF;

}
#product_you_may_also_like_product_holder div {line-height:100px; text-align: center; width: 100px;} 

#product_you_may_also_like_product_holder .image{
width:100px;
height:100px;
vertical-align:middle;
border:0px;
}
#product_you_may_also_like_product_holder a{
color: #696969 ;
font-weight:bold;
text-decoration:none;
text-align:center;
}
#product_you_may_also_like_product_holder a:hover{
color:#7E0000;
font-weight:bold;
text-decoration: underline;
text-align:center;
}
#product_you_may_also_like .headerbottom{
width:750px;
float:left;
background-color:#FFFFFF;
}

/*- Menu Product Details--------------------------- */
#tabs6 {
float:left;
width:600px;
font-size:93%;
line-height:normal;
}
#tabs6 ul {
margin:0;
padding:10px 10px 0 10px;
list-style:none;
height:36px;
}
#tabs6 li {
display:inline;
margin:0;
padding:0;
}
#tabs6 a {
float:left;
background:url("../images/site/tableft6.gif") no-repeat left top;
margin-left:3px;margin-right:3px;margin-top:3px;
padding:0 0 0 4px;
text-decoration:none;
}
#tabs6 a span {
float:left;
display:block;
background:url("../images/site/tabright6.gif") no-repeat right top;
padding:10px 15px 10px 6px;
color:#FFF;
vertical-align:text-top;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs6 a span {float:none;}
/* End IE5-Mac hack */
#tabs6 a:hover span {
color:#FFF;
}
#tabs6 a:hover {
background-position:0% -42px;
}
#tabs6 a:hover span {
background-position:100% -42px;
}
#tabs6 #current a {
background-position:0% -42px;
}
#tabs6 #current a span {
background-position:100% -42px;
}
-->

#product_detail_description .product_details_holder{
background-color:#FFFFFF;
width:750px;
float:left;
}
#product_detail_description .supplierList{
background-color:#FFFFFF;
}
#supplierList{
background-color:#FFFFFF;
}
#supplierList .stockInfotext{

color:#7D7D7D;
}
#supplierList .price{
font-size:15px;
font-weight:bold;
color: #FFA800;
}
#supplierList .price a{
text-decoration:none;
color: #FF6C00;
}
#supplierList .price a:hover{
text-decoration: underline;
color:#666666;
}

#product_details_div{
width:750px;
background-color:#FFFFFF;
float:left;
}

#product_details_div .Label
{
padding:4px;
font-weight: normal;
COLOR: #4e4f4f;
background-color:#F5F5F5;
TEXT-DECORATION: none;
width: 150px;
height:25px;
}
#product_details_div .Fields
{
color: #333333;
font-family: Tahoma;
margin-top: 3px;
margin-right: 5px;
width:200px;
border:1px solid #A4A4A4;
}
/******** FOURTH LEVEL ENDS **********************************************************************/
#login_page_existing{
margin-top:10px;
width:540px;
background-color:#FFFFFF;
float:left;
}
#login_page_new{
margin-top:10px;
width:430px;
background-color:#FFFFFF;
float:left;
}
#login_page_register{
width:982px;
background-color:#FFFFFF;
float:left;
margin-top:10px;
}

#login_page_existing .Fields
{
color: #333333;
font-family: Tahoma;
margin-top: 3px;
margin-right: 5px;
width:200px;
border:1px solid #A4A4A4;
}
.NewsLetterFields
{
color: #333333;
font-family: Tahoma;
margin-top: 3px;
margin-right: 5px;
width:200px;
border:1px solid #000000 ;
}
#CustomerForm_holder{
width:795px;
float:left;
background-color:#FFFFFF;
margin-left:10px;
}

/**************************Round Curve**************************************/
.rtop, .rbottom{display:block; background:#2C2C2C;}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden; background:#E1E1E1 ;}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}

.rtopwhite, .rbottomwhite{display:block; background:#2C2C2C;}
.rtopwhite *, .rbottomwhite *{display: block; height: 1px; overflow: hidden; background:#FFFFFF;}

.rtoporange, .rbottomorange{display:block; background:#2C2C2C;}
.rtoporange *, .rbottomorange *{display: block; height: 1px; overflow: hidden; background:#F8895C;}

.rtoppink, .rbottompink{display:block; background:#2C2C2C;}
.rtoppink *, .rbottompink *{display: block; height: 1px; overflow: hidden; background:#215D84;}

.rtopgray, .rbottomgray{display:block; background:#2C2C2C;}
.rtopgray *, .rbottomgray *{display: block; height: 1px; overflow: hidden; background:#959595;}

.rtoporange, .rbottomorange{display:block; background:#2C2C2C;}
.rtoporange *, .rbottomorange *{display: block; height: 1px; overflow: hidden; background:#881000;}

.rtoppeoplechoice, .rbottompeoplechoice{display:block; background:#2C2C2C;}
.rtoppeoplechoice *, .rbottompeoplechoice *{display: block; height: 1px; overflow: hidden; background:#FEF7EF;}


.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#2c2c2c; border-left:1px solid #FFD906;border-right:1px solid #FFD906;}
.xb1 {margin:0 5px; background:#FFD906;}
.xb2 {margin:0 3px;border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.gtop, .gbottom {display:block; background:transparent; font-size:1px;}
.gb1, .gb2, .gb3, .gb4 {display:block; overflow:hidden;}
.gb1, .gb2, .gb3 {height:1px;}
.gb2, .gb3, .gb4 {background:#2c2c2c; border-left:1px solid #8D9A02;border-right:1px solid #8D9A02;}
.gb1 {margin:0 5px; background:#8D9A02;}
.gb2 {margin:0 3px;border-width:0 2px;}
.gb3 {margin:0 2px;}
.gb4 {height:2px; margin:0 1px;}

.btop, .bbottom {display:block; background:transparent; font-size:1px;}
.bb1, .bb2, .bb3, .bb4 {display:block; overflow:hidden;}
.bb1, .bb2, .bb3 {height:1px;}
.bb2, .bb3, .bb4 {background:#2c2c2c; border-left:1px solid #40ACCD;border-right:1px solid #40ACCD;}
.bb1 {margin:0 5px; background:#40ACCD;}
.bb2 {margin:0 3px;border-width:0 2px;}
.bb3 {margin:0 2px;}
.bb4 {height:2px; margin:0 1px;}
/**************************Round Curve**************************************/
/*********************General font, sizes & colors**********************/
.fontVerdana{
font-family:Verdana;
}
.fontArial{
font-family:Arial, Helvetica, sans-serif;
}
/**************FONT SIZE******************/
.font10px{
font-size:10px;}
.font11px{
font-size:11px;
}
.font12px{
font-size:12px;
}
.font14px{
font-size:14px;
}
.font16px{
font-size:16px;
}
.font18px{
font-size:18px;
}
.font22px {
font-size:22px;
}
.fontBold{
font-weight:bold;
}
/**************COLORS******************/
.colorOrange{
color:#FF7200;
}
.colorMaroon{
color:#990000; 
}
.colorWhite{
color:#FFFFFF; 
}
.colorBlack{
color:#000000
}
.colorDarkBlue{
color:#000B40;
}
.colorLightGrey{
color:#CCCCCC;
}
.colorDarkGrey{
color:#606060;
}
.colorBlue{
color:#216994;
}
.colorLightRed{
color:#FF0000;
}
/**************OTHER STYLES **************/
.requiredFileds{
color:#CC0000;
font-weight:bold;
}
.dottedLine{
border-bottom:#CCCCCC 1px dotted; height:1px
}
.borderContactusAddress{
border-bottom:#590D01 1px solid;
border-left:#590D01 1px solid;
border-right:#590D01 1px solid;
}
.pAlignJustify{
text-align:justify;
}
.imgVerticleAlign {vertical-align:middle;} 
/**************PAGINATION STYLES*******************/

/******** Alert box for Fourth Level  **********************************************************************/
.alert-clean-gray{
border:solid 1px #DEDEDE; 
background:#EFEFEF;
color:#222222;
padding-top:8px;
padding-bottom:8px;
padding-left:4px;
padding-right:4px;
font-weight: bold;
}

/******** Alert box for Fourth Level  **********************************************************************/
/********New Pagination  **********************************************************************/

#tnt_pagination {
	display:block;
	text-align:right;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	
	font-weight:normal;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:3px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	width:22px;
	font-weight:normal;
}

#tnt_pagination a:hover {
	background-color:#CCCCCC;
	border:1px solid #999999;
	color:#FFFFFF;	
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #DB3401;
	margin-left:3px;
	text-decoration:none;
	background-color:#FF6905;
	color:#FFFFFF;
	cursor:default;
	font-weight:bold;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:3px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}
/* add this */

#product_detail_description .links_etc{
float:left;
width:230px;

padding: 0px 0px 0px 0px;
}
#product_detail_description .add_to_cart_block{
float:left;
width:240px;
height:85px;
margin-left:10px; margin-right:10px;
padding-top:15px;
padding-left:10px;
background-image:url(../images/site/add_to_cart_bg.gif);
}
#product_detail_description .add_to_cart_block .price{
float:left;
width:100px;
padding-top:10px;
}
#product_detail_description .add_to_cart_block .qty{
float:left;
width:130px;
padding-top:5px;
padding-left:5px;
}
#product_detail_description .add_to_cart_block .qty input{
border:1px #333333 inset;
}
/* add this ends */
/* add this */
.font26px {
font-size:25px;
}
.font9px {
font-size:9px;
}
/* add this ends */
/*add this */
.colorRed{
color:#CC0000;
}
/*ends */
/********New Pagination  **********************************************************************/



#popular_search a{
text-decoration:none;
color:#5D5D5D;
}
#popular_search a:hover{
text-decoration: underline;
color:#E1E1E1;
}
#popular_search .txtstyle1{
font-size:16px;
}
#popular_search .txtstyle2{
font-size:14px;
}
#popular_search .txtstyle3{
font-size:24px;
}
#popular_search .txtstyle4{
font-size:12px;
}
#popular_search .txtstyle5{
font-size:20px;
}
#articles_center{
width:720px;
float:left;
}
#articles_right{
width:250px;
float:left;
margin-left:10px;
}

#mainBody_Articles{
background-color:#FFFFFF;
}
#mainBody_Articles h3{
font-size:18px; margin:0px;color:#000B40;padding-left:5px;
}
#mainBody_Articles h3 a{
font-size:18px; margin:0px;color:#000B40; text-decoration:none;
}
#mainBody_Articles h3 a:hover{
font-size:18px; margin:0px;color:#3366CC;
}
#mainBody_Articles h4{
font-size:18px; margin:0px;color:#336600;
}
#mainBody_Articles .dateText{
margin-top:5px;color:#606060;
}
#mainBody_Articles hr{
border: none;background-color: #dadac2;color: #dadac2;height: 1px;
}
#mainBody_Articles .dottedLine{
background-image:url(../images/site/img_dotted_line.gif); background-repeat:repeat-x;
}
#mainBody_Articles .permalink{
margin-top:5px; padding: 0 0 0 12px; background: url(../images/site/img_page_white_link.png) no-repeat center left; font-size:11px;
}
#mainBody_Articles .permalink a{
color:#000000;  text-decoration:underline;
}
#mainBody_Articles .permalink a:hover{
color:#990000;  text-decoration:none;
}
#mainBody_Articles a{
color:#2F2AFF; text-decoration:none;
}
#mainBody_Articles a:hover{
color:#2F2AFF; text-decoration:underline;
}
#mainBody_Articles #articlesList_Holder .headingText a{
color:#336600;text-decoration:none;
}
#mainBody_Articles #articlesList_Holder .headingText a:hover{
color:#336600;text-decoration:underline;
}
#mainBody_Articles #articlesList_Holder{
margin-top:5px; background-color:#F8F8F8; padding:5px; border:0px solid #FFE066;
}
#mainBody_Articles #articlesList_Holder .readmoreLink{
background:url(../images/site/img_book_open.png)  no-repeat center left; padding: 0 0 0 20px;
}
#mainBody_Articles #articlesList_Holder .readmoreLink a{
color:#0033CC; text-decoration:underline;
}
#mainBody_Articles #articlesList_Holder .readmoreLink a:hover{
color:#FF3300; text-decoration:none;
}
#articles_right .sideBar_Block{
background-color:#FFFFFF; margin-bottom:10px;
}
#articles_right .sideBar_Block .sideBarHeading{
color:#98012C; font-weight:bold; font-size:12px;
}
#articles_right ul {
list-style: none;padding-left:5px;padding-bottom:5px;padding-right:5px;margin: 15px 0 0 0;
}
#articles_right ul li {
line-height: 15px;list-style: none;color: #000000;border-bottom:#CCCCCC 1px solid;font-size:11px;
}

#articles_right ul li a {
line-height: 20px;color: #000000;text-decoration: none;padding-left:2px;
}

#articles_right ul li a:hover {
color: #FFFFFF;text-decoration: none;background-color:#98012C;display:block;
}

#articles_home{
width:210px;height:350px;background:url(../images/site/img_article_cock_crows_bg.jpg)  no-repeat;padding-bottom:5px; float:left;
}
#articles_home .articlesList_holder{
padding:10px;
}

#articles_home hr{
border: none;background-color: #666666;color: #666666;height: 1px; margin:0px;
}
#articles_home a{
color:#000;  text-decoration:none;
}
#articles_home a:hover{
color:#FF002A;  text-decoration:underline;
}
#articles_home .readmore a{
color:#216994;  text-decoration:underline;
}
#articles_home .readmore a:hover{ 
color:#216994;  text-decoration:none;
}
#mobile_ad {width:220px; height:180px; margin-bottom:5px;}
#mobile_ad .top_banner_1{ background:url(../images/site/mobile_ad_top_banner1.jpg) no-repeat left top; height:147px; width:220px;}
#mobile_ad .btm_banner{ height:33px; width:220px; padding:9px 0 0 0; background:url(../images/site/mobile_ad_bottom_banner1.jpg) no-repeat;
									font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px;  
									text-align:center; line-height:12px;}
#mobile_ad .btm_banner a, 
#mobile_ad .btm_banner a:visited{ color:#fff; text-decoration:none;}								
#mobile_ad .btm_banner a:hover	{ color:#fff; text-decoration:underline;}
#mobile_ad .top_banner_ht_wdth{height:147px; width:220px;}
#mobile_ad .top_banner{height:147px; width:220px;}


/****Mobile Sim Free Banner********************************/

#sim_free_banner								{display: block;width: 540px;height: 180px;margin-bottom:5px;} 
 
#sim_free_banner a .sim_free_banner_top			{ background:url(../images/site/sim-free-mobile-top.jpg) no-repeat left top; height:168px; }
#sim_free_banner a:hover .sim_free_banner_top 	{ background:url(../images/site/sim-free-mobile-hover-top.jpg) no-repeat left top; height:168px;}

#sim_free_banner .sim_free_banner_bottom		{ height:12px;}
#sim_free_banner .sim_free_banner_bottom a		{ float:left;}