BODY {background:#ffffff;color: #150202;margin: 0px; padding:0; font-family: arial;  color:#25282b; font-size:12px; line-height:14px; text-decoration:none; width:1007px; margin:0 auto; clear:both;}
h1,h2,h3,h4,h5 { padding:0; margin:0;}
p{text-align:justify;}
h1.home_page_heading { font-size:20px; font-weight:bold; text-decoration:underline; line-height:25px;}
h1.admin_page_heading { font-size:16px; font-weight:bold; color:#fff;}

ul.topnav{
	padding:0;
	margin:0;
	list-style-type:none;
	float:left;
}

ul.topnav li{
	float:left;
	padding:0 1px 0 0; 
}
ul.topnav li a span.left{
	background:url(images/topnav_hov_left_bg.gif) no-repeat 0 0;
	display:block;
}
ul.topnav li a{ 
	font-size: 12px;font-family: arial;
	float:left; display:block; text-decoration:none;
	background:url(images/topnav_hov_repeat_bg.gif) repeat-x 0 0;
}
ul.topnav li a span.right{
	background:url(images/topnav_hov_right_bg.gif) no-repeat 100% 0; 
	display:block;
	font-weight:bold;
	line-height:30px;
	color:#fff; 
	padding:0 19px;
}

ul.topnav li a:hover span.left{
	background:url(images/topnav_hov_left_bg.gif) no-repeat 0 -100px;
} 
ul.topnav li a:hover{ 
	font-size: 12px;font-family: arial; text-decoration:none;
	background:url(images/topnav_hov_repeat_bg.gif) repeat-x 0 -100px;
	color:#fff;
	background-color:inherit;
} 
ul.topnav li a:hover span.right{
	background:url(images/topnav_hov_right_bg.gif) no-repeat 100% -100px;
	color:#000; 
} 

ul.topnav li a.active span.left{
	background:url(images/topnav_hov_left_bg.gif) no-repeat 0 -100px;
}
ul.topnav li a.active{
	font-size: 12px;font-family: arial; text-decoration:none;
	background:url(images/topnav_hov_repeat_bg.gif) repeat-x 0 -100px;
	color:#fff;
	background-color:inherit;
}
ul.topnav li a.active span.right{
	background:url(images/topnav_hov_right_bg.gif) no-repeat 100% -100px;
	color:#000; 
}


.tree { padding-top:10px; font-size:11px;  font-family:Arial, Helvetica, sans-serif;  color:#000; }
.tree a {color: #000; padding: 1px 6px; text-decoration: underline;}
.tree .currentPage, .tree a:hover { font-family: arial; text-decoration:none;}

/* ************************************************************************************* */ 
.boxText 							{ font-family: arial; font-size: 10px; padding:0 6px 0 5px;  }
.boxText li							{padding:0px 0px 0px 20px; 
									 background:url(images/category-bullet.gif) 15px 9px no-repeat; 
									 border-bottom:1px solid #CCCCCC;} 
.boxText ul							{list-style:none;margin:0px 0px 0px 0px;padding:0;} 
.boxText li a 						{display:block;}  
.boxText li a:hover 				{text-decoration:none;} 
.boxText .category a				{color:#25282b; font-size:12px; line-height:14px; text-decoration:none;
									 padding:4px 0px 5px 11px; }
.boxText .category a:hover			{color:#000; text-decoration:underline;}

/* ************************************************************************************* */   
.categoryBoxHeading2_td 				{width:100%; padding:13px 12px 16px 19px; color:#000; font-size:13px; font-weight:bold; font-family:arial;}
.tagBoxHeading2_td 				{width:100%; background:url(images/tags.gif) left top no-repeat; padding:13px 12px 16px 19px; color:#fff; font-size:13px; font-weight:bold; font-family:arial;}
.infoBox_td							{padding:0px 18px 12px 19px;}

.category_category	{color: #000 ;font-size: 10px;font-family: arial; text-decoration:none}
     				{color: #000 ;font-size: 10px;font-family: arial; text-decoration:none}
.category_text 				{color: #000 ;font-size: 10px;font-family: arial; text-decoration:none}
.category_text:hover        {color:#000; text-decoration:underline;}
 
.price								{ font-family: arial; font-size : 10px; color: #cc0033; }
.infoBoxContents_table .boxText		{width:100%;}

/* ************************************************************************************* */

.search { width:150px;}
.search-button { font:Verdana, Arial, Helvetica, sans-serif; size:11px; color:#191436;}

/* ************************************************************************************* */

.tagCloud_area 				    {border:#ccc solid 1px; padding:5px;}
.tagCloud      				    {margin:0; padding:0;}
.tagCloud a                     {text-decoration:none; color:#000; margin:0; line-height:18px}
.tagCloud a:hover               {text-decoration:underline; background:#40484d; color:#FFFFFF;}
.tagCloud .tag1                 {font-size:11px;}
.tagCloud .tag2                 {font-size:13px;}
.tagCloud .tag3                 {font-size:15px;}
.tagCloud .tag4                 {font-size:17px;}
.tagCloud .tag5                 {font-size:19px;} 


/* *************************         TABS CONTENT          ******************************* */ 
 #tab_menu            	       { height:33px; width:590px; float:left; background-image:url(images/tab-bg.gif);}
#tab_menu .tab_menu_left       {width:5px; height:36px; background:url(images/tab-left-bg.gif) left 0 no-repeat;}
#tab_menu .tab_menu_right      {width:5px; height:36px; background:url(images/tab-right-bg.gif)right 0 no-repeat;} 
#tab_menu ul         	       {margin:0; padding:0;}
#tab_menu li        	       {display: inline; list-style-type: none; float:left; width:auto; height:33px;
			        	        font-weight:bold; margin:0;  }
#tab_menu li a      	       {text-decoration:none; float:left; width:auto; line-height:33px; color:#E9E9E9; padding:0 9px;  }
#tab_menu li.nolink 		   {text-decoration:none; float:left; width:auto; line-height:33px; color:#FFFFFF; padding:0 9px;  }
#tab_menu li a:hover 	       {text-decoration:none; color:#fff; float:left; width:auto; background:url(images/bg_active.gif);
                    	        line-height:33px;}
#tab_menu .active              {text-decoration:none; color:#fff; float:left; width:auto; background:url(images/bg_active.gif);
                    	        line-height:33px;}
#tab_menu li.divider	       {color:#FFFFFF; float:left; width:auto; line-height:33px;
                                background:url(images/tabs-divider.gif)right top no-repeat; padding:0 5px;}
#tab_menu li.nodivider	       { padding:0 5px;}						
								

/* ************************************************************************************* */

 
 .copyright{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000; text-align:center; 
	}
.copyright span{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#fff; display:block;
	}
.copyright span a{
	text-decoration:none; color:#fff; background-color:inherit;
	}	
.copyright span a:hover{
	text-decoration:underline;
	}
	
.tblborder{
border:1px solid #CCCCCC;
}

.hrefText a{
color: #150202;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
text-decoration:underline;
}
.hrefText a:hover{
color: #150202;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
text-decoration:none;
}

/* ************************************************************************************* */
div.pager {
    background:#DFE9EE;
    border: 1px solid #C0C0C0;
    color:#666666;
    padding: 5px;
}
.pager {
    font-size: 11px;
    width: 535px;
	height:15px;
    margin: 20px 0;
} 

.pager .results {
	float: left;
	font-family: arial; font-size : 10px; color: #cc0033;
    padding: 1px 6px; 
    text-decoration: none;
}
.pager .pageLinks {
    float: right;
	font-family: arial; font-size : 10px; color: #cc0033;
    padding: 1px 6px; 
    text-decoration: none;
}
 .pager {
 	font-family: arial; font-size : 10px; color: #cc0033;
    padding: 1px 6px; 
    text-decoration: none;}
	
 .pager a {
 	font-family: arial; font-size : 10px; color: #cc0033;
    padding: 1px 6px; 
    text-decoration: none;}
.pager .currentPage,
.pager a:hover {
	font-family: arial; font-size : 10px; 
	color: #cc0033; 
    text-decoration: none;	
    padding: 2px 5px;
    background: #fff;
    border:1px solid #D1E4EA; 
}
