body{margin:0px; padding:0px;}
#body{ background:#e8e8e8;}
div,td,th{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#313131; font-weight:normal;}
A,A:link,A:visited,A:active{color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
A:hover{color:#636363; text-decoration:none;}


/*******skin styles **********/
.full_width { width:100%;}
.maintemplate{width:960px; text-align:left;}
.menu_blackbg{background:url(images/menu_blackbg.gif) repeat-x top left; height:42px;}
.search_blackbg{background:url(images/search_blackbg.gif) no-repeat top right;}
.menuarea{float:left; width:770px;}
.searcharea{margin-left:770px; height:42px;}
.search_pad{padding-top:11px; padding-left:5px;}
.headerarea{background:#ffffff;}
.headerarea_left{float:left; width:288px;}
.headerarea_right{margin-left:310px;}
.logo_pad{padding-top:10px; padding-left:20px; padding-bottom:10px;}
.breadcrumbarea{background:url(images/breadcrumg_bg.gif) repeat-x top left; height:40px;}
.breadarea_left{width:430px; padding-top:4px; padding-left:20px;}
.loginarea_right{padding-top:9px; padding-right:12px;}
.bread_text{padding-left:8px; color:#000000; font-weight:bold; font-size:12px; position:relative; top:2px; margin-bottom:-2px;}
.breadimg_pad{position:relative; top:5px; margin-bottom:-3px;}
.imgone_pad{padding-bottom:19px;}
.footerpart{ padding:15px 0px; color:#6b6b6b;}
#SearchContainer Input{margin:0px; background:#ffffff; border:#ffffff; float:left; height:15px; width:145px; font-size:11px; color:#000000; padding:2px;}
.login_pad{margin-left:-18px;}

/*******pane details *********/
.bannerpane{padding:0px; margin:0px; float:left;}
.contentpane{padding:0px 20px 0px 0px; margin:0px; text-align:left;}
.leftpane{ padding:0px 20px 0px 20px; margin:0px; width:270px !important;}
.rightpane{padding:0px; margin:0px;}
.bottompane{padding:0px; margin:0px;}
.DNNEmptyPane{width:0px !important; padding:0px !important; margin:0px !important;}


 .login, a.login:link, a.login:visited, a.login:active { color: #000000;text-decoration:none; line-height:16px; display:inline-block; padding:0px 0px 0px 20px; font-weight:bold;}
a.login:hover {display:inline-block; line-height:16px; color:#636363; font-weight:bold;}
 
.user, a.user:link, a.user:visited, a.user:active { color: #000000;text-decoration:none; line-height:16px; display:inline-block; padding:0px 0px 0px 20px; font-weight:bold;}
 a.user:hover {display:inline-block; line-height:16px; color:#636363; font-weight:bold;}
 
 /* ********** Footer Index ************** */
.footer,a.footer:link,a.footer:active,a.footer:visited{ font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#6b6b6b; text-decoration:none; font-weight:bold;}
a.footer:hover{ font-family:Arial, Helvetica, sans-serif; color:#6b6b6b; text-decoration:underline; font-weight:bold;}


/* ********** Breadcrumb Style ***************/
a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#000000; font-weight:bold; font-size:12px; text-decoration:none; text-transform:capitalize;}
a.Breadcrumb:hover{color:#636363 !important; font-weight:bold; text-decoration:none;}

/* ********** Date Style ************** */
.date,a.date:link,a.date:active,a.date:visited{font-size:10px; color:#676767; text-decoration:none; font-weight:bold;}
a.date:hover{ color:#676767}

.fish {margin:0px; padding:0px;}
.fish li{list-style-type:none;  background:url(images/fish1.gif) no-repeat left; padding:0px 10px 0px 25px; font-size:12px; font-weight:bold; color:#000000; line-height:25px;}

.fish_p{font-size:12px; font-weight:bold; color:#000000; line-height:25px;}

/* ********** Control Panel Style ************** */
/* ControlPanel style */
.ControlPanel{background:#ffffff; url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#000000;}
.ControlPanel a.CommandButton:hover{color:#4c5876; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}

#producttable element.style{width:100px !important;}


/* r.a.d.menu TopMenu skin */

/* ********** Index_Menu Style ************** */

.RadMenu_Dnn .rmLeftImage { position:absolute !important; right:5px !important;}
.RadMenu_Dnn .rmRootGroup
{
padding:0px;
margin:0px;
}

.RadMenu_Dnn
{
	white-space:normal !important;
	outline:none;
	text-align:center;
}


.RadMenu_Dnn .rmRootGroup .rmLink
{
	text-decoration:none;
	padding:0px;
}

.RadMenu_Dnn .rmRootGroup .rmText
{
	text-decoration:none;
	color:#ffffff;
	font-size:14px !important;
	padding:0px 24px !important;	
	outline:none;
	cursor:pointer;
	line-height:42px;
	font-weight:bold;
}

.RadMenu_Dnn .rmRootGroup .rmLink:hover .rmText,
.RadMenu_Dnn .rmRootGroup .focused .rmText,
.RadMenu_Dnn .rmRootGroup .expanded .rmText
{
    text-decoration:none;
	color:#3b3b3b;
	font-size:13px;
	padding:0px 24px !important;	
	outline:none;
	background:url(images/menu_hover.gif) repeat-x top left !important;
	cursor:pointer;
	line-height:42px;
	font-weight:bold;
}

.RadMenu_Dnn .rmRootGroup .rmLast .rmLink{border:none !important;}  

/* Submenu of menu */
.RadMenu_Dnn .rmGroup
{	
	
	white-space:nowrap !important;
	display:inline-block !important;
	width:auto !important;
	margin:0px !important;
	padding:0px !important;
	font-size:12px !important;
	background:#404040;
	border:1px solid #dbdbdb;
	border-top-width:0px;
}

.RadMenu_Dnn .rmGroup .rmText
{

	color: #ffffff;
	line-height:25px !important;
	height:25px !important; 
	font-size:12px !important;
	margin:0px;	
	text-align:left !important;
	width:auto !important;
	padding:0px 20px !important;
	background: #404040 !important;
}      

.RadMenu_Dnn .rmGroup .rmLink
{
	text-align: left;
	margin:0px;
	padding:0px 0px !important;	
	line-height:25px !important;
	height:25px !important;
}

.RadMenu_Dnn .rmGroup .rmLink:hover .rmText, 
.RadMenu_Dnn .rmGroup .focused .rmText 
{
	color: #3b3b3b !important;
	margin:0px !important;
	text-align:left !important;
	padding:0px 20px !important;
	line-height:25px !important;
	height:25px !important; 
	background:#dbdbdb;
}

.RadMenu_Dnn .rmGroup .rmLink:hover,
.RadMenu_Dnn .rmGroup .focused,
.RadMenu_Dnn .rmGroup .expanded
{
	background:#dbdbdb;
	color: #3b3b3b !important;
	text-align: left;
	border: 0px;
	margin-top:0px;
	padding:0px !important;
	text-align:left !important;
	line-height:25px !important;
	height:25px !important; 
}


.RadMenu_Dnn .rmGroup .rmLink .rmExpandRight    
{ 
    background: url(images/right_normal.gif) no-repeat right !important;
} 

.RadMenu_Dnn .rmGroup .rmLink:hover .rmExpandRight, 
.RadMenu_Dnn .rmGroup .focused .rmExpandRight
{ 
    background: url(images/right_hover.gif) no-repeat right !important;
} 

/*Custom Style*/
.ptit{ background-color:#717271; border-bottom:#000000 solid 1px; padding:5px; color:#FFFFFF; font-weight:bold;}
.ptit1{ background-color:#C0C0C0; border-bottom:#000000 solid 1px; padding:5px; color:#000000; font-weight:bold;}
.pcnt{padding:10px; text-align:justify;}

.black_nor{font-family:arial; font-size:12px; color:#272727; font-weight:bold; font-style:italic;}
.sandal{font-family:arial; font-size:12px; color:#8f632d; font-weight:bold;}

