/*
CSS REPRESTING  THE SIDE NAVIGATION SECTION FOR THE HOME PAGE
CREATED DATE : 07/02/2008
*/


/* SEARCH BOX */

#page 
{
	width: 893px;
	margin: 0 auto;
	background: #FFFFFF;
}

#categoryboxMod,#categoryboxMod_aboutus,#categoryboxMod_help
{
	width:165px;
	height:28px;
	color: #FFFFFF;
	background-position:top center;
	background-repeat:no-repeat;
}

#categoryboxMod 
{
	background-image: url(../images/newcns_left_box_03.jpg);
}

#categoryboxMod_aboutus 
{
	background-image: url(../images/newcns_left_box_aboutus_03.jpg);
}

#categoryboxMod_help 
{
	background-image: url(../images/newcns_left_box_help_03.jpg);
}

a:hover #categoryboxMod,a:hover #categoryboxMod_aboutus,a:hover #categoryboxMod_help
{
	width:165px;
	height:28px;
	color: #FFFFFF;
	/*background-image: url(../images/images_mod/cat_bg_mod.jpg);*/
}

#categoryTextMod, a #categoryTextMod
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	
	/*font-family: a_FuturaOrto;
	src: url(font/a_FuturaOrto.ttf);
	font-size:12px;, Helvetica, Arial, Verdana,sans-serif;*/
	text-decoration: none;
	vertical-align: middle;
	/*padding-left: 11px;*/
	padding-left: 15px;
	padding-right: 10px;
	text-align:left;
	padding-top: 6px;
	text-transform: uppercase;
}

a:hover #categoryTextMod{
	text-decoration:underline;
}

#subcategorybox
{
	/*width:175px;
	height:24px;*/
}

#subcategoryboxVector,#subcategoryboxVector_aboutus,#subcategoryboxVector_help{
	background-position:bottom center;
	background-repeat:no-repeat;
	border-right:1px;
	border-left:1px;
	border-top:0;
	border-bottom:0;
	border-color: #c8c8c8;	
	border-style:solid;
	padding-top:15px;
	/*width:163px;*/
}

#subcategoryboxVector{
	background-image:url(../images/newcns_left_box_06.jpg);
}

#subcategoryboxVector_aboutus{
	background-image:url(../images/newcns_left_box_aboutus_06.jpg);
}

#subcategoryboxVector_help{
	background-image:url(../images/newcns_left_box_help_06.jpg);
}

#subcategoryboxVectorClosed{
	background-image:url(../images/newcns_left_box_07.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	height:3px;
}

#subcategoryboxMod
{
	/*width:175px;
	height:24px;*/
	/*background-image:url(../images/images_mod/bg_sub_menu.jpg);*/
	font-weight: lighter;
	/*border:solid 1px #FFFF00;*/
}

#subcategoryboxMod a{
	/*font-weight: bold;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #525a62;
	text-align: left;
	/*padding-right:15px;*/
	padding-left: 15px;
	font-size: 12px;
	/*text-transform: uppercase;*/
	/*vertical-align: bottom;*/
	/*height: 24px;*/
	/*position: relative;*/
	/*top: 25%;*/
	/*line-height:1px;*/
	text-transform:capitalize;
}

#subcategoryboxMod a:hover
{
	text-decoration:underline;
}

#left_arrow{
	background-image:url(../images/newcns_left_arrow_06.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:4px;
	height:9px;
	vertical-align:middle;
	margin-top:3px;
	float:left;
	padding-left:10px;
	/*border:solid 1px #FF0000;*/
}

/*ATTRIBUTE*/
#subcategoryboxModAttribute
{
	/*width:175px;
	height:24px;*/
	/*background-image:url(../images/images_mod/bg_sub_menu_attribute_hover.jpg);*/
	font-weight: lighter;
}

#subcategoryboxModAttribute hover
{
	/*width:175px;
	height:24px;*/
	/*background-image:url(../images/images_mod/bg_sub_menu_attribute_hover.jpg);*/
	font-weight: lighter;
}

#subcategoryboxModAttribute a{
	/*font-weight: bold;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #525a62;
	text-align: left;
	/*padding-right:45px;*/
	padding-left: 15px;
	font-size: 14px;
	/*text-transform: uppercase;
	vertical-align: bottom;
	height: 24px;
	position: relative;
	top: 25%;*/
}

#subcategoryboxModAttribute a:hover
{
	text-decoration:underline;
}

#subcategoryboxMod2
{
	/*width:175px;
	height:24px;*/
	/*background-color:#A05751;*/
	font-weight: lighter;
	/*background-image: url(../images/images_mod/bg_active_left_menu.jpg);*/
	font-style: italic;
	font-family:"Times New Roman", Times, serif;
}

#subcategoryboxMod2 a
{
	font-size: 12px;
	font-weight: bold;
	color: #F5EBEA;
	text-align: left;
	padding-left: 29px;
	vertical-align: middle;
	padding-top:4px;
}

#subcategoryboxMod2 a:hover
{
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 29px;
	vertical-align: middle;
	padding-top:4px;
}

#whiteline_menuwithcontent
{	
	width:100%;
	height:3px;
	background-color:#FFFFFF;
}

#whiteline
{	
	width:175px;
	height:1px;
	background-color:#FFFFFF;
}

#categorybox1
{
	background-color:#c28123;
	width:175px;
	height:26px;
}

#signup
{
	background-color:#7f927f;
	width:175px;
}

#subscribe
{
	background-image:url(../images/images_mod/subscribe.jpg) ;
	background-repeat:no-repeat;
	width:175px;
	height:159px;
}

#verisign_secured
{	
	text-align: center;
	width:175px;
	
}

.searchdropdown
{
	font-size:12px;
	width:146px;	
}

#box_arrow
{
	vertical-align:middle;
	float:left;
	width:20px;
	padding-top:2px;
	padding-left:5px;
}

#signupbox_devider
{
	height:1px;
	background-color:#caddca;
	width:175px;	
}

.signupbox_setmiddle
{
	padding-left:11px;
	padding-right:8px;
}

#ver6
{
	font-family: Verdana;
	font-size: 12px;
	color:#ffffff;
	text-align:left;		
}

/*#home_icon
{
	float:left;
	width:20px;
	vertical-align:middle;
	height:23px;
	padding-left:15px;
	padding-right:7px;
	padding-top:1px;	
}*/

#arrow
{
	float:left;
	width:15px;
	vertical-align:middle;
	height:23px;
}

.searchtextbox
{
	width:140px;
}

.searchbutton
{
	height:20px;
	width:55px;
	font-size:10px;
}

/* CATEGORY MENU  */
.categorybox1
{
	background-color:#c28123;
	width:175px;
	height:24px;
}

/*  SIGNUP BOX  */
.signup
{
	background-color:#7f927f;
	width:175px;
	height:159px;
}
#ver5
{
	font-family: arial;
	font-weight:bold;
	font-size: 12px;
	color:#ffffff;
	padding-top:10px;
	padding-bottom:7px;		
}

#ver6
{
	font-family: arial;
	font-size: 12px;
	color:#ffffff;
	text-align:left;		
}

#ver7
{
	font-family: Verdana;
	font-weight:bold;
	font-size: 10px;
	color:#ffffff;
	padding-left:17px;
	height:18px;
	padding-top:3px;
}



/* DIFFERNT VERSION OF TEXT FONT ARE DEFINED USING VER#NUMBER# */

/* Actual menu CSS starts here */
.menu,
.menu ul {
	margin:0;
	padding:0;
	list-style:none;
}
.menu {
	width:165px;
	background-color:#f3f4f4;
}
.menu li {
	display:block;
	margin:0;
	padding:0;
	/*background-color:#690C07;*/
}
.menu a {
	display:block;
	color:#FF0000;
	text-decoration:none;
}
.menu a:hover, .menu a:focus, .menu li a {
	height:27px;
	vertical-align:middle;
}

.menu a:hover{
	text-decoration:underline;
}

.menu a:focus{
	text-decoration:underline;
}

/* ATTRIBUTE menu CSS starts here */
.menuAttribute,
.menuAttribute ul {
	margin:0;
	padding:0;
	list-style:none;
}
.menuAttribute {
	background-color:#f3f4f4;
}
.menuAttribute li {
	display:block;
	margin:0;
	padding:0;
	/*background-color:#690C07;*/
}
.menuAttribute a {
	display:block;
	color:#FF0000;
	text-decoration:none;
}
.menuAttribute a:hover, .menuAttribute a:focus, .menuAttribute li a {
	height:27px;
	vertical-align:top;
}

.menuAttribute a:hover{
	text-decoration:underline;
}

.menuAttribute a:focus{
	text-decoration:underline;
}

.hidden {display:none;}
.menuAttribute ul li {
	/*height:25px;*/
	/*background-color:#690C07;*/
}
.menuAttribute ul li a, .menuAttribute ul li a:hover{
	/*height:24px;*/
}

#form_newsletter input,#form_newsletter select,#form_newsletter textarea{
	border: 1px solid #dddddd;
}
#form_newsletter .submit input{
	border: 1px solid #B77F3D;
	background-color:#EBE3D8;
}
#form_search input,#form_search select,#form_search textarea{
	border: 1px solid #330000;
	height:14px;
	margin-top:-6px;
}
