/*_____________________________________________________________________________
 *
 * BREAD (ELEMENT STYLE)------>
 */
	/* ELEMENT (SIZE)------*/
	div#ElementBread				{width:auto; height:12px; padding:0px 0px 0px 0px; display:block;}
	/* ELEMENT (POSITIONING)------*/
	div#ElementBread				{position:absolute;	margin:0px 0px;	z-index:2;top:122px;left:30px;}
	/* ELEMENT (COLORS AND BORDERS)------*/
	div#ElementBread				{color:#FFFFFF;}
	div#ElementBread	a			{color:#FFAA00;}
	div#ElementBread	a:hover		{color:#003366;}
	div#ElementBread	a#current	{}
	/* ELEMENT (BACKGROUND IMAGES)------*/
	/* ELEMENT (TYPE SETTING)------*/
	div#ElementBread	  			{font-size:11px;	font-weight:bold;	text-decoration:none;	text-transform:uppercase;	text-align:left;}
	div#ElementBread	a   		{font-size:11px;font-weight:bold;text-decoration:none;}
	div#ElementBread	a:hover		{}
/*_____________________________________________________________________________
 *
 * HEADING (ELEMENT STYLE)------>
 */
	/* ELEMENT (SIZE)------*/
	div#ElementHeading				{width:50%;	height:25px;		padding:5px 0px 0px 0px;	display:block;}
	/* ELEMENT (POSITIONING)------*/
	div#ElementHeading				{position:relative;	margin:0px 0px;				z-index:2;	float:left;}
	/* ELEMENT (COLORS AND BORDERS)------*/
	div#ElementHeading 				{color: #999999;}
	/* ELEMENT (BACKGROUND IMAGES)------*/
	div#ElementHeading				{background:url(../images/Page/ElementHeading.png) no-repeat 0px 0px;}
	/* ELEMENT (TYPE SETTING)------*/
	div#ElementHeading  			{font-size:15px;	font-weight:normal;	font-style: oblique;	text-transform: uppercase;	text-decoration:none;}
	/* ELEMENT (SCROLL BARS)------*/
/*_____________________________________________________________________________
 *
 * LINK EMAIL (ELEMENT  STYLE)------>
 */
	/* ELEMENT (SIZE)------*/
	div#ElementLinkEmail				{width:auto;   	height:20px;		padding:0px 0px;}
	/* ELEMENT (POSITIONING)------*/
	div#ElementLinkEmail				{position:absolute; margin:0px auto;			z-index:2;	top:55px;	right:55px;}
	/* ELEMENT (COLORS AND BORDERS)------*/
	div#ElementLinkEmail	a			{color:#003366;}
	div#ElementLinkEmail	a:hover		{color:#000000;}
	/* ELEMENT (BACKGROUND IMAGES)------*/
	/* ELEMENT (TYPE SETTING)------*/
	div#ElementLinkEmail    			{font-size:11px; font-weight:normal;}
	div#ElementLinkEmail	a    		{text-decoration:none;}
	div#ElementLinkEmail	a:hover		{text-decoration:underline;}
	/* ELEMENT (SCROLL BARS)------*/
/*_____________________________________________________________________________
 *
 * LINK REVIEWS (ELEMENT  STYLE)------>
 */
	/* ELEMENT (SIZE)------*/
	div#ElementLinkReviews				{width:auto;	height:15px;		padding:0px 0px;			display:block;}
	/* ELEMENT (POSITIONING)------*/
	div#ElementLinkReviews				{position:absolute;	margin:0px 0px;				z-index:2;	top:30px;	left:250px;}
	/* ELEMENT (COLORS AND BORDERS)------*/
	div#ElementLinkReviews 				{color:#003366;}
	div#ElementLinkReviews	a    		{color:#FFFFFF;}
	div#ElementLinkReviews	a:hover		{color:#FFAA00;}
	div#ElementLinkReviews	a#current	{}
	/* ELEMENT (BACKGROUND IMAGES)------*/
	/* ELEMENT (TYPE SETTING)------*/
	div#ElementLinkReviews	  			{text-align:center;	font-style: oblique;	font-weight:bold;	}
	div#ElementLinkReviews	a    		{font-size:10px;	text-decoration:none;	text-align:center;	text-transform:uppercase;}
	div#ElementLinkReviews	a:hover		{}
	/* ELEMENT (SCROLL BARS)------*/
/*_____________________________________________________________________________
 *
 * LINK LOGIN (ELEMENT  STYLE)------>
 */
	/* ELEMENT (SIZE)------*/
	div#ElementLinkLogin				{width:auto;	height:15px;		padding:0px 0px;			display:block;}
	/* ELEMENT (POSITIONING)------*/
	div#ElementLinkLogin				{position:absolute;	margin:0px 0px;				z-index:2;	top:30px;	right:40px;}
	/* ELEMENT (COLORS AND BORDERS)------*/
	div#ElementLinkLogin 				{color:#003366;}
	div#ElementLinkLogin	a    		{color:#FFFFFF;}
	div#ElementLinkLogin	a:hover		{color:#FFAA00;}
	div#ElementLinkLogin	a#current	{}
	/* ELEMENT (BACKGROUND IMAGES)------*/
	/* ELEMENT (TYPE SETTING)------*/
	div#ElementLinkLogin	  			{text-align:center;	font-style: oblique;	font-weight:normal;	}
	div#ElementLinkLogin	a    		{font-size:10px;	text-decoration:none;	text-align:center;	text-transform:uppercase;}
	div#ElementLinkLogin	a:hover		{}
	/* ELEMENT (SCROLL BARS)------*/
/*_____________________________________________________________________________
 *
 * (ELEMENT STYLE)------>
 */
	/* ELEMENT (SIZE)------*/
	div#ElementListProduct					{width:auto;	height:550px;		padding:0px 5px;		display:block;}
	div#ElementListProduct	div				{width:240px;	height:360px;		padding:0px 0px;		display:block;}
	div#ElementListProduct	ul				{width:auto;	height:94%;			padding:0px 0px;		display:block;}
	div#ElementListProduct	ul	li			{width:auto;	height:auto;		padding:2px 2px;		display:block;}
	div#ElementListProduct	li	img			{									padding:0px 0px;		display:block;}
	div#ElementListProduct	li	span		{width:auto;	height:auto;		padding:0px 0px;		display:block;}
	div#ElementListProduct	li	h3			{width:auto;	height:auto;		padding:0px 0px;		display:block;}
	div#ElementListProduct	li	p			{width:90%;		height:auto;		padding:0px 0px;		display:block;}
	/* ELEMENT (POSITIONING)------*/
	div#ElementListProduct					{position:relative;	margin:0px auto; clear:both; float:none; z-index:3;}
	div#ElementListProduct	div				{position:relative;	margin:5px; float:left;}
	div#ElementListProduct	ul				{position:relative;	margin:5px;}
	div#ElementListProduct	ul	li			{margin:0px auto 0px auto;}
	div#ElementListProduct	li	span		{margin:4px auto 4px auto; clear:both;}
	div#ElementListProduct	li	h3			{margin:4px auto 4px auto; clear:both;}
	div#ElementListProduct	li	img			{margin:0px auto 0px auto; clear:both;}
	div#ElementListProduct	li	p			{margin:0px auto 0px auto; clear:both;}
	/* ELEMENT (COLORS AND BORDERS)------*/
	div#ElementListProduct	div				{border-left:#AFAFAF 1px solid; border-right:#AFAFAF 1px solid;}
	div#ElementListProduct	ul				{border-top:#AFAFAF 1px solid; border-bottom:#AFAFAF 1px solid; background-color:#FFFFFF;}
	div#ElementListProduct	li	a h3		{color:#000000;}
	div#ElementListProduct	li	a:hover	h3	{color:#003366;}
	div#ElementListProduct	li	h3			{color:#000000;}
	div#ElementListProduct	li	span		{color:#FFAA00;}
	div#ElementListProduct	li	p	a:hover	{color:#333333;}
	/* ELEMENT (BACKGROUND IMAGES)------*/
	/* ELEMENT (TYPE SETTING)------*/
	div#ElementListProduct	div				{font-size:11px;	font-weight:normal;	text-align:left;}
	div#ElementListProduct	ul				{list-style-type:none;font-weight:normal;}
	div#ElementListProduct	ul	li			{font-size:11px;	font-weight:normal;}
	div#ElementListProduct	li	h3			{font-size:11px;	font-weight:normal; text-align:center;}
	div#ElementListProduct	li	span		{font-size:16px;	font-weight:bold; text-align:center;}
	div#ElementListProduct	li	p			{font-size:11px;	font-weight:normal;}
	div#ElementListProduct	li	a			{font-size:12px;	font-weight:normal;	text-decoration:none;}
	div#ElementListProduct	li	a:hover		{font-size:12px;	font-weight:normal;	text-decoration:none;}
	div#ElementListProduct	li	p	a		{font-size:11px;	font-weight:bold;}
	div#ElementListProduct	li	p	a:hover	{font-size:11px;	font-weight:bold;}
	/* ELEMENT (SCROLL BARS)------*/
/*_____________________________________________________________________________
 *
 * LIST VENDOR (ELEMENT  STYLE)------>
 */
	/* ELEMENT (SIZE)------*/
	div#ElementLinksVendor				{width:auto;	height:20px;		padding:0px 0px;			display:block;}
	div#ElementLinksVendor	ul			{width:1025;	height:auto;		padding:0px 0px;			display:block;}
	div#ElementLinksVendor	li			{width:auto;	height:auto;		padding:0px 0px;			display:block;}
	div#ElementLinksVendor	a			{width:auto;	height:auto;		padding:0px 0px;			display:block;}
	/* ELEMENT (POSITIONING)------*/
	div#ElementLinksVendor				{position:relative;	margin:0px auto 0px 25px;		z-index:2;}
	div#ElementLinksVendor	ul			{					margin:0px auto;}
	div#ElementLinksVendor	li			{					margin:0px 0px;					float:left;}
	div#ElementLinksVendor	a			{					margin:2px 5px;}
	div#ElementLinksVendor	li h3		{					margin:0px 0px;}
	div#ElementLinksVendor	li img		{					margin:0px 0px;}
	div#ElementLinksVendor	li p		{					margin:0px 0px;}
	/* ELEMENT (COLORS AND BORDERS)------*/
	div#ElementLinksVendor				{}
	div#ElementLinksVendor	li			{				border:none;}
	div#ElementLinksVendor	a			{color:#1F1F1F;}
	div#ElementLinksVendor	a:hover		{color:#003366;}
	div#ElementLinksVendor	a#current	{color:#FFFFFF;	border:#FFAA00 1px solid;}
	/* ELEMENT (BACKGROUND IMAGES)------*/
	/* ELEMENT (TYPE SETTING)------*/
	div#ElementLinksVendor				{text-align:center;}
	div#ElementLinksVendor	ul			{list-style-type:none;}
	div#ElementLinksVendor	a			{font-size:10px;	font-weight:bold;	text-decoration:none;}
	div#ElementLinksVendor	a:hover		{font-size:10px;	font-weight:bold;	text-decoration:underline;}
	/* ELEMENT (SCROLL BARS)------*/
/*_____________________________________________________________________________
 *
 * LOGO (ELEMENT  STYLE)------>
 */
	/* ELEMENT (SIZE)------*/
	div#ElementLogo					{width:200px;  	height:120px;		padding:0px 0px;}
	/* ELEMENT (POSITIONING)------*/
	div#ElementLogo					{position:absolute; margin:0px auto;			z-index:2;	top:0px;	left:40px;}
	/* ELEMENT (COLORS AND BORDERS)------*/
	/* ELEMENT (BACKGROUND IMAGES)------*/
	div#ElementLogo					{background:url(../images/Page/ElementLogo.png)    no-repeat 0px 0px;}
	/* ELEMENT (TYPE SETTING)------*/
	/* ELEMENT (SCROLL BARS)------*/
/*_____________________________________________________________________________
 *
 * MAP (ELEMENT  STYLE)------>
 */
	/* ELEMENT (SIZE)------*/
	div#ElementMap					{width:auto;	height:90%;			padding:0px 0px;			display:block;	overflow:hidden;}
	/* ELEMENT (POSITIONING)------*/
	div#ElementMap					{position:relative;	margin:20px;}
	/* ELEMENT (COLORS AND BORDERS)------*/
	div#ElementMap					{color: #003366; background: #EFEFEF;}
	div#ElementMap					{border-bottom:#003366 1px solid;	border-top:#FFAA00 1px solid;}
	div#ElementMap					{border-right:#003366 1px solid;	border-left:#FFAA00 1px solid;}
	/* ELEMENT (BACKGROUND IMAGES)------*/
	/* ELEMENT (TYPE SETTING)------*/
	/* ELEMENT (SCROLL BARS)------*/
/*_____________________________________________________________________________
 *
 * MESSAGE (ELEMENT  STYLE)------>
 */
	/* ELEMENT (SIZE)------*/
	div#ElementMessage				{width:auto;   	height:20px;		padding:0px 0px;}
	/* ELEMENT (POSITIONING)------*/
	div#ElementMessage				{position:absolute; margin:0px auto;			z-index:2;	top:60px;	left:250px;}
	/* ELEMENT (COLORS AND BORDERS)------*/
	div#ElementMessage 				{color:#FFFFFF;}
	div#ElementMessage 	a			{color:#FFFFFF;}
	/* ELEMENT (BACKGROUND IMAGES)------*/
	/* ELEMENT (TYPE SETTING)------*/
	div#ElementMessage 					{font:bold 11px Verdana, Helvetica, sans-serif; text-transform: uppercase;text-align:left;}
	/* ELEMENT (SCROLL BARS)------*/
/*_____________________________________________________________________________
 *
 * NAVL1 (ELEMENT  STYLE)------>
 */
	/* ELEMENT (SIZE)------*/
	div#ElementNavL1				{width:auto;	height:1.5em;		padding:0px 0px;			display:block;}
	div#ElementNavL1	li			{width:auto;	height:auto;		padding:0px 0px;			display:block;}
	div#ElementNavL1	a			{width:100px;	height:17px;		padding:4px 0 0 0;			display:block;}
	/* ELEMENT (POSITIONING)------*/
	div#ElementNavL1				{position:absolute;	margin:0px 0px;				z-index:2;	top:80px;	right:40px;}
	div#ElementNavL1	ul			{					margin:0px 0px;}
	div#ElementNavL1	li			{					margin:0px 0px;							float:left;}
	div#ElementNavL1	a			{					margin:0px -2px 0px -2px;}
	/* ELEMENT (COLORS AND BORDERS)------*/
	div#ElementNavL1 				{}
	div#ElementNavL1	ul			{}
	div#ElementNavL1	a			{color:#003366;	border-bottom:#003366 1px solid;}
	div#ElementNavL1	a:hover		{color:#FF6600;}
	div#ElementNavL1	a#current	{color:#FFFFFF;}
	/* ELEMENT (BACKGROUND IMAGES)------*/
	div#ElementNavL1				{}
	div#ElementNavL1	a			{}
	div#ElementNavL1	a:hover		{}
	div#ElementNavL1	a#current	{background:url(../images/Page/ElementNavL1-2.png) no-repeat;}
	/* ELEMENT (TYPE SETTING)------*/
	div#ElementNavL1				{text-align:center;}
	div#ElementNavL1	ul			{list-style-type:none;}
	div#ElementNavL1	a			{font-size:14px; 	font-weight:bold;	text-decoration:none;	text-align:center;	text-transform:uppercase;}
	div#ElementNavL1	a:hover		{}
	div#ElementNavL1	a:current	{font-size:16px}
	/* ELEMENT (SCROLL BARS)------*/
/*_____________________________________________________________________________
 *
 * NAVL2 (ELEMENT  STYLE)------>
 */
	/* ELEMENT (SIZE)------*/
	div#ElementNavL2				{width:auto;	height:auto;		padding:0px 0px;			display:block;}
	div#ElementNavL2	li			{width:auto;	height:auto;		padding:0px 0px;			display:block;}
	div#ElementNavL2	a			{width:120px;	height:22px;		padding:4px 0 0 0;			display:block;}
	/* ELEMENT (POSITIONING)------*/
	div#ElementNavL2				{position:absolute;	margin:0px 0px;				z-index:3;	top:115px;	right:50px;}
	div#ElementNavL2	ul			{					margin:0 0 0 20px;						float:right;}
	div#ElementNavL2	li			{					margin:0px 0px;							float:left;}
	div#ElementNavL2	a			{					margin:0px -6px 0px 0px;}
	/* ELEMENT (COLORS AND BORDERS)------*/
	div#ElementNavL2 				{}
	div#ElementNavL2	ul			{}
	div#ElementNavL2	a			{color:#EFEFEF;	border-top:#003366 1px solid;}
	div#ElementNavL2	a:hover		{color:#FFAA00; border-top:#003366 1px solid;}
	div#ElementNavL2	a#current	{color:#FFFFFF; border-top:#003366 1px solid;}
	/* ELEMENT (BACKGROUND IMAGES)------*/
	div#ElementNavL2				{}
	div#ElementNavL2	a			{background:url(../images/Page/ElementNavL2-1.png) no-repeat;}
	div#ElementNavL2	a:hover		{background:url(../images/Page/ElementNavL2-2.png) no-repeat;}
	div#ElementNavL2	a#current	{background:url(../images/Page/ElementNavL2-2.png) no-repeat;}
	/* ELEMENT (TYPE SETTING)------*/
	div#ElementNavL2				{text-align:center;}
	div#ElementNavL2	ul			{list-style-type:none;}
	div#ElementNavL2	a			{font-size:11px;	font-weight:bold;	text-decoration:none;	text-align:center;}
	div#ElementNavL2	a:hover		{font-size:11px;	font-weight:bold;	text-decoration:none;	text-align:center;}
	/* ELEMENT (SCROLL BARS)------*/
/*_____________________________________________________________________________
 *
 * NAVL3 (ELEMENT  STYLE)------>
 */
	/* ELEMENT (SIZE)------*/
	div#ElementNavL3				{width:50%;			height:26px;		padding:0px 0px 4px 0px;	display:block;}
	div#ElementNavL3	ul			{width:auto;		height:auto;		padding:0px 0px;			display:block;}
	div#ElementNavL3	li			{width:120px;		height:auto;		padding:0px 0px;			display:block;}
	div#ElementNavL3	a			{width:120px;		height:22px;		padding:4px 0 0 0;			display:block;}
	/* ELEMENT (POSITIONING)------*/
	div#ElementNavL3				{position:relative;	margin:0px 0px;				z-index:3;	float:right; clear:right;}
	div#ElementNavL3	ul			{					margin:0px 0px;							float:right;}
	div#ElementNavL3	li			{					margin:0px -6px 0px 0px;				float:left;}
	div#ElementNavL3	a			{					margin:0px 0px;}
	/* ELEMENT (COLORS AND BORDERS)------*/
	div#ElementNavL3 				{}
	div#ElementNavL3	ul			{}
	div#ElementNavL3	a			{color:#003366;	border-top:#003366 1px solid;}
	div#ElementNavL3	a:hover		{color:#FFAA00; border-top:#003366 1px solid;}
	div#ElementNavL3	a#current	{color:#FFFFFF; border-top:#003366 1px solid;}
	/* ELEMENT (BACKGROUND IMAGES)------*/
	div#ElementNavL3				{background:url(../images/Page/ElementHeading.png) no-repeat top right;}
	div#ElementNavL3	a			{background:url(../images/Page/ElementNavL3-1.png) no-repeat;}
	div#ElementNavL3	a:hover		{background:url(../images/Page/ElementNavL3-2.png) no-repeat;}
	div#ElementNavL3	a#current	{background:url(../images/Page/ElementNavL3-2.png) no-repeat;}
	/* ELEMENT (TYPE SETTING)------*/
	div#ElementNavL3				{}
	div#ElementNavL3	ul			{list-style-type:none;}
	div#ElementNavL3	a			{font-size:11px;	font-weight:bold;	text-decoration:none;	text-align:center;}
	div#ElementNavL3	a:hover		{}
	/* ELEMENT (SCROLL BARS)------*/
/*_____________________________________________________________________________
 *
 * NAVL4 (ELEMENT  STYLE)------>
 */
	/* ELEMENT (SIZE)------*/
	div#ElementNavL4				{width:auto;	height:1.5em;		padding:0px 0px;			display:block;}
	div#ElementNavL4	li			{width:auto;	height:auto;		padding:0px 0px;			display:block;}
	div#ElementNavL4	li	a		{width:auto;	height:auto;		padding:1px 5px;			display:block;}
	/* ELEMENT (POSITIONING)------*/
	div#ElementNavL4				{position:relative;	margin:0px 0px;				z-index:2;}
	div#ElementNavL4	ul			{					margin:0px 0px;}
	div#ElementNavL4	li			{					margin:0px 0px;							float:right;}
	div#ElementNavL4	a			{					margin:0px 0px;}
	/* ELEMENT (COLORS AND BORDERS)------*/
	div#ElementNavL4 				{}
	div#ElementNavL4	ul			{}
	div#ElementNavL4	a			{color:#003366;	border:#003366 1px solid;}
	div#ElementNavL4	a:hover		{color:#FFAA00;	border:#FFAA00 1px solid;}
	div#ElementNavL4	a#current	{color:#FFFFFF;	border:#FFAA00 1px solid;}
	/* ELEMENT (BACKGROUND IMAGES)------*/
	div#ElementNavL4				{}
	div#ElementNavL4	a			{background:url(../images/Page/ElementNavL1-1.png) repeat-x;}
	div#ElementNavL4	a:hover		{background:url(../images/Page/ElementNavL1-2.png) repeat-x;}
	div#ElementNavL4	a#current	{background:url(../images/Page/ElementNavL1-2.png) repeat-x;}/* 
	/* ELEMENT (TYPE SETTING)------*/
	div#ElementNavL4	ul			{list-style-type:none;}
	div#ElementNavL4				{text-align:center;}
	div#ElementNavL4	a			{font-size:11px;	font-weight:bold;	text-decoration:none;}
	div#ElementNavL4	a:hover		{}
	/* ELEMENT (SCROLL BARS)------*/
/*_____________________________________________________________________________
 *
 * TEXT (ELEMENT STYLE)------>
 */
	/* ELEMENT (SIZE)------*/
	div#ElementText					{width:auto;	height:auto;		padding:5px 10px;				display:block;}
	div#ElementText	p				{width:94%;		height:auto;		padding:0px 5px;				display:block;}
	/* ELEMENT (POSITIONING)------*/
	div#ElementText					{position:relative;	margin:0px auto;			clear:both;}
	/* ELEMENT (COLORS AND BORDERS)------*/
	div#ElementText					{color: #000000;}
	div#ElementText					{}
	div#ElementText	p				{color: #000000;}
	div#ElementText	a				{color: #000000;}
	div#ElementText	a:hover			{color: #000000;}
	/* ELEMENT (BACKGROUND IMAGES)------*/
	/* ELEMENT (TYPE SETTING)------*/
	div#ElementText					{font-family:Arial, Helvetica, sans-serif;}
	div#ElementText	h1				{font-size:18px;	font-weight:bold;	text-align:left;}
	div#ElementText	h2				{font-size:16px;	font-weight:bold;	text-align:left;}
	div#ElementText	h3				{font-size:14px;	font-weight:bold;	text-align:left;	text-decoration:none;}
	div#ElementText	h4				{font-size:12px;	font-weight:bold;	text-align:left;}
	div#ElementText	p				{font-family:sans-serif, Arial, Helvetica;	font-size:11px;	font-weight:normal;	text-decoration:none; text-align:justify;}
	div#ElementText	a				{font-size:11px;}
	div#ElementText	a:hover			{}
	/* ELEMENT (SCROLL BARS)------*/
/*_____________________________________________________________________________
 *
 * (ELEMENT STYLE)------>
 */
	/* ELEMENT (SIZE)------*/
	/* ELEMENT (POSITIONING)------*/
	/* ELEMENT (COLORS AND BORDERS)------*/
	/* ELEMENT (BACKGROUND IMAGES)------*/
	/* ELEMENT (TYPE SETTING)------*/
	/* ELEMENT (SCROLL BARS)------*/
	