﻿/*
	background-image : url(../images/gradient.gif);
	background-repeat:repeat-x ;


*/
	
BODY
{
    background-color: #FFFFFF ;
	color:#4C4949;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:8pt ;
    margin-left :0px;
    margin-right :0px;
    margin-top :0px;
}


FORM
{
	background-image : url(../images/form_bg.gif);
	background-repeat:repeat-y ;
    width :1000px;
    margin :0px auto;
}



H1	{	
	font: 20px/10px Arial, Helvetica, sans-serif;
	color : #FF9933;
	}	
	
H2	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	10pt;
	color : #993300;
	display :inline ;
	}	

H3	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	8pt;
	color : #993300;
	display :inline ;
	}	

H4	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	10pt;
	color : #FF9933;
	display :inline ;
	}	
	
H5	
	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	8pt;
	display :inline ;
	}	


/* DEFAULT hyperlinks */
A:link		{color: #4C4949; text-decoration: none; }	
A:visited	{color: #4C4949; text-decoration: none; }	
A:hover		{color: #FF9933; text-decoration: none; }
A:active	{color: #4C4949; text-decoration: none; }			



/* main menu */
A.static_menu:link		{color: #FFFFFF; text-decoration:none;}
A.static_menu:visited	{color: #FFFFFF; text-decoration:none;}
A.static_menu:hover		{color: #FFF3D0; text-decoration:none;}
A.static_menu:active	{color: #FFFFFF; text-decoration:none;} 

A.dynamic_menu:link		{color: #F1F1F1; text-decoration:none;}
A.dynamic_menu:visited	{color: #F1F1F1; text-decoration:none;}
A.dynamic_menu:hover	{color: #4C4949; text-decoration:none;}
A.dynamic_menu:active	{color: #F1F1F1; text-decoration:none;} 




/*side menu */
A.category_side_menu:link	{color: #FFFFFF;}
A.category_side_menu:visited{color: #FFFFFF;}
A.category_side_menu:hover	{color: #4C4949;}
A.category_side_menu:active	{color: #FFFFFF;} 

A.subcategory_side_menu:link	{color: #A7A7A7;}
A.subcategory_side_menu:visited	{color: #A7A7A7;}
A.subcategory_side_menu:hover	{color: #4C4949;}
A.subcategory_side_menu:active	{color: #A7A7A7;} 

A.subcategory_side_menu_on:link		{color: #FF9933;}
A.subcategory_side_menu_on:visited	{color: #FF9933;}
A.subcategory_side_menu_on:hover	{color: #4C4949;}
A.subcategory_side_menu_on:active	{color: #FF9933;} 



/* footer  */
A.footer:link	{color: #A7A7A7; text-decoration:underline;}
A.footer:visited{color: #A7A7A7; text-decoration:underline;}
A.footer:hover	{color: #4C4949; text-decoration:underline;}
A.footer:active	{color: #A7A7A7; text-decoration:underline;} 



/* home page category images  */
A.category_image:link		{color: #FFFFFF; text-decoration:none;}
A.category_image:visited	{color: #FFFFFF; text-decoration:none;}
A.category_image:hover		{color: #FFFFFF; background-color:#FF9933;}
A.category_image:active		{color: #FFFFFF; text-decoration:none;} 



/* sell sheet link  */
A.sellsheet:link	{color: #993300; text-decoration:none;}
A.sellsheet:visited	{color: #993300; text-decoration:none;}
A.sellsheet:hover	{color: #FF9933; text-decoration:none;}
A.sellsheet:active	{color: #993300; text-decoration:none;} 


/* user  */
A.user:link		{color: #FF9933;}
A.user:visited	{color: #FF9933;}
A.user:hover	{color: #FF9933; text-decoration:underline;}
A.user:active	{color: #FF9933;} 





IMG {border: none; }

HR {color: #CDCDCD; height: 1px; display:inline ; }



/* Master pages divs  ***********************************/


#Main
{
    background-color: #FFFFFF ;
    width :940px;
    margin :0px auto; 
}

	#Logo
	{
		background-color:Transparent ;	
		float:left ;
		z-index:100;
		position:absolute ;
	}

	#Header
	{
		background-image : url(../images/dots.gif);
		background-repeat:repeat-x ;
		height:22px;
		text-align:right ;
		padding-right:10px;
		padding-left:200px;
		vertical-align:middle;
	}


	#MainMenu
	{ 
		background-color:#993300;
		border-top : solid 1px #4C4949;
		border-bottom : solid 1px #4C4949;
		height:24px;		
	}

		.search
		{
			background-color: #FFF3D0;
			width:250px;
			text-align:center ;
			vertical-align:middle ;
			height:24px;
		}



	#Content
	{
		background-color :#FFFFFF;
	}


	#PageContent
	{
		background-color :#FFFFFF;
		padding-top :120px;
		padding-bottom:50px;
		padding-left:100px;
		padding-right:100px;
		text-align:justify ;
	}

	#PageContentTop
	{
		background-color :#FFFFFF;
		padding-top :120px;
		padding-bottom:50px;
		text-align:justify ;
	}



#Footer
{
	background-image : url(../images/footer_bg.gif);
	background-repeat:no-repeat ;
	width:960px;
	color : #A7A7A7;
	height:60px;
	padding-left:40px;
	padding-top:15px;
}



/* Products page divs  *********************************/


#SideMenu
{
	background-color:#FFFFFF;
	width:180px;
	float:left ;
}

#ProductList
{
	background-color:#FFFFFF;
	width:760px;
	float:right ;
}

.category_overview
{
	font-size:12pt;
	color:#993300;
	padding-top:25px;
	padding-bottom:25px;
	padding-left:200px;
	padding-right:200px;
	display: inline-block ;
	text-align:center ;
}


/* Product Details page divs  *********************************/

#ProductDetailSideMenu
{
	background-color:#FFFFFF;
	width:180px;
	float:left ;
	padding-top:150px;
}


#ProductInfo
{
	background-color:#FFFFFF;
	width:460px;
	float:left
}


#ProductImage
{
	background-color:#FFFFFF;
	text-align:center ;
	padding-top:20px;
	padding-bottom:20px;
}


#ProductSpecs
{
	background-color:#FFFFFF;
	width:250px;
	padding-left:10px;
	float:right ;
}


.specs_title
{
	background-color:#993300 ;
	color:#FFFFFF;
	padding:5px;
	font-size:10pt;
	font-weight:bold ;
}

.specs_table
{
	background-color:#EEEEEE ;
	font-weight:bold ;
	border-bottom : solid 1px #4C4949;
	border-left : solid 1px #4C4949;
}


.specs_values
{
	padding-left :10px;
	color:#4C4949;
	font-weight:normal;
}

.sellsheet
{
	background-color:#FFF3D0 ;
	padding:5px;
	border-bottom : solid 1px #4C4949;
	border-left : solid 1px #4C4949;
}

/* Main menu styles ***************************************/


.dynamic_menu
{
	background-color: #4C4949;
	padding:2px 10px 2px 5px;
	border-bottom: solid 1px #FFFFFF;
}

.dynamic_hover
{
	background-color: #FFF3D0;
}



/* Default page - categories section ************************/

.promo
{
	background-image : url(../images/dots.gif);
	background-repeat:repeat-x ;
	text-align:center;
	padding-top:25px;
	width:250px;
}


.category
{
	background-color: #FFFFFF;
	border: solid 1px #EEEEEE;
	vertical-align:top;
	width:115px;
}



.category_image
{
	background-color: #4C4949;
	font-size:10pt;
	text-align:center ;
	width:115px;
	height:130px;
}


.category_links
{
	padding-left:15px;
	padding-top:10px;
	line-height:18px;
}


/* images page divs  *********************************/


#SideMenu
{
	width:150px;
	float:left ;
	padding-top:40px;
	padding-bottom:10px;
}

#ImagesSideMenu
{
	background-image : url(../images/dots.gif);
	background-repeat:repeat-x ;
	padding-top:25px;
}



#Images
{
	background-color:#FFFFFF;
	width:760px;
	float:right ;
}


#ImageResolution
{
	background-color:#FFFFFF;
	width:750px;
	border: solid 1px #EEEEEE;
}



/* Global styles ***************************************/

.buttons
{
	color:#4C4949;
}


.bl
{
	border-left: solid 1px #EEEEEE;
}

.br
{
	border-right: solid 1px #EEEEEE;
}


.bt
{
	border-top: solid 1px #EEEEEE;
}

.bb
{
	border-bottom: solid 1px #EEEEEE;
}


.borders
{
	border: solid 1px #EEEEEE;
}


.message 
{
	color: Red; 
	display:block;
}


.Acknowledge
{
	color: #993300 ;
	display:block;
}

.wheretobuy
{
	background-color : #FFFFFF;
	text-align:center ;
	padding:10px;
	width:300px;
	height:125px;
	vertical-align:middle;
}


/* Gridviews **********************************/

.HeaderStyle
{
	background-image : url(../images/dots.gif);
	background-repeat:repeat;
	text-align:left ;
	font-size: 9pt;
	font-weight:bold ;
	height :20px;
}

.PagerStyle
{
	background-color : #FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}


.RowStyle
{
	background-color:#FFF3D0;
	height:15px;
}

.AlternatingRowStyle
{
	background-color: #FFFFFF;
	height:15px;
}


/*
ComponentArt Menu CSS
------------------------

*/

.TopMenuGroup
{
	background-color:Transparent;
	color:White ;
}


.MenuGroup
{
	background-color:Transparent;
}


.TopMenuItem
{
	background-image : url(../images/menus/top_item_red.gif);
	background-repeat:no-repeat ;
	font-size:11px;
	cursor:pointer;
}

.TopMenuItemHover
{
	background-image : url(../images/menus/top_item_red.gif);
	background-repeat:repeat-x ;
	color:#FFF3D0;
	font-size:11px;
	cursor:pointer;
}

/* default menu look */

.MenuItem
{
	background-color:#4C4949;
	color:White;
	font-size:11px;
	cursor:pointer;
}

.MenuItemHover
{
	background-color:#FFF3D0;
	color:#4C4949;
	font-size:11px;
	cursor:pointer;
}


.MenuBreak
{
	width:100%;
	height:2px;
}


