/* CSS Document for Altivision */
body{
	background:#F3F3F3 url(../images/bg.gif) top left repeat-x;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

a:link, a:visited{
	text-decoration:none;
}
a:hover, a:focused{
	text-decoration:underline;
}

/********************* Header Section ***********************/
.after_logo{
	background:url(../images/after_logo.gif) top left no-repeat;
	width:163px;
	height:113px;
}

/********************* Menu Section ***********************/
.menu{
	background:url(../images/menu_bg.gif) top left repeat-x;
	height:42px;
	font-family:"trebuchet MS";
	font-size:14px;
	color:#ffffff;
	width:100%;
	float:left;
	display:inline;
}

.menu_sap{
	background:url(../images/menu_sap.gif) top center no-repeat;
	width:6px;
	height:42px;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.menu ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:100%;
}

.menu ul li {
	background:url(../images/menu_bg.gif) top left repeat-x;
	height:42px;
	line-height:36px;
	font-family:"trebuchet MS";
	font-size:14px;
	color:#ffffff;
	display:inline;
	float:left;
	padding:0 10px 0 10px;
}
.menu ul li a:link, .menu ul li a:visited{
	background:url(../images/menu_bg.gif) top left repeat-x;
	height:42px;
	line-height:36px;
	font-family:"trebuchet MS";
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	float:left;
}

.menu ul li a:hover, .menu ul li a:focused{
	background:url(../images/menu_bg.gif) top left repeat-x;
	height:42px;
	line-height:36px;
	font-family:"trebuchet MS";
	font-size:14px;
	color:#ffffff;
	text-decoration:underline;
	float:left;
}

/********************* Body Section ***********************/
.gap{
	background:#ffffff;
	width:10px;
}

.head_bg{
	background:url(../images/heading_bg.gif) top left repeat-x;
	width:184px;
	height:36px;
	float:left;
}

.heading{
	font-family:"trebuchet MS";
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	padding:0px 5px 0 5px;
	line-height:36px;
}
.heading_bullet{
	background:url(../images/heading_bullet.gif) center left no-repeat;
	width:16px;
	height:15px;
	margin:0px 0px 0 5px;
}

.head_r{
	background:url(../images/heading_r.gif) top left repeat-x;
	width:13px;
	height:36px;
}

/********************* Side Menu Section ***********************/
.side_links_bg{
	background:none;
	width:177px;
	float:left;
	list-style:none;
}

.side_links_sap{
	background:url(../images/side_menu_sap.gif) no-repeat;
	width:196px;
	height:3px;
	padding:0 0 0 0;
}

.side_links{
	font-family:tahoma;
	font-size:11px;
	width:168px;
	float:left;
	color:#000000;
	padding:0px 5px 0px 5px;
}

.side_links ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}

.side_links ul li{
	background:url(../images/side_menu_sap.gif) bottom left no-repeat;
	display:block;
	line-height:19px;
	margin:0 0 0 0;
	padding:0px 0px 0px 0px;
}

.side_links ul li a:link, .side_links ul li a:visited{
	background:url(../images/side_menu_bullet.gif) center left no-repeat;
	color:#000000;
	text-decoration:none;
	padding:0px 0px 0px 14px;
	margin:0 0 0 8px;
	line-height:19px;
	float:left;
	font-family:tahoma;
	font-size:11px;
	list-style:none;
}

.side_links ul li a:hover, .side_links ul li a:focus, .side_links ul li a:active{
	color:#000000;
	text-decoration:underline;
	padding:0px 0px 0px 14px;
	margin:0 0 0 8px;
	line-height:19px;
	float:left;
	font-family:tahoma;
	font-size:11px;
	list-style:none;
}


.side_menu{	
	font-family:"trebuchet MS";
	font-size:11px;
	color:#000000;
}

.side_menu a:link, .side_menu a:visited{	
	font-family:"trebuchet MS";
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.side_menu a:hover, .side_menu a:focused{	
	font-family:"trebuchet MS";
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}

/********************* Newsletter Section ***********************/
.newsletter_bg{
	background:url(../images/newsletter_bg.gif) top left repeat-x;
	height:38px;
	width:197px;
}
.newsletter ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.newsinput{
	background:#4C4E50;
	border:1px solid #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size:11px;
	color:#ffffff;
}

/********************* Side Contact Section ***********************/
.side_contact_head_text{
	font-family:"trebuchet MS";
	font-size:16px;
	font-weight:bold;
	color:#EA8234;
	padding:0px 0px 0 0px;
	line-height:18px;
	float:left;
}
.side_contact_img{
	background:url(../images/contact_img.gif) top right no-repeat;
	width:26px;
	height:19px;
	margin:0 20px 0 0px;
	
}
.side_contact_sap{
	background:url(../images/side_contact_sap.gif) top left no-repeat;
	width:197px;
	height:5px;
}


/********************* Product Section ***********************/

.product_heading{
	font-family:"trebuchet MS";
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	padding:0px 5px 0 5px;
	line-height:18px;
}
.product_heading_bg{
	background:url(../images/product_head_bg.gif) top left repeat-x;
	width:487px;
	height:33px;
}
.product_heading_bullet{
	background:url(../images/product_head_bullet.gif)top center no-repeat;
	width:16px;
	height:15px;
	margin:5px 0px 0 5px;
}

.product_l{
	background:url(../images/product_bg_l.gif) top left no-repeat;
	width:8px;
	height:132px;
}

.product_m{
	background:url(../images/product_bg_m.gif) top center repeat-x;
	width:133px;
	height:112px;
	padding:5px 0 5px 0;
	vertical-align:middle;
}

.product_m_1{
	background:url(../images/product_bg_m.gif) top center repeat-x;
	width:133px;
	height:97px;
	padding:20px 0 5px 0;
}

.product_r{
	background:url(../images/product_bg_r.gif) top left no-repeat;
	width:8px;
	height:132px;
}
.gray_gap{
	background:#F3F3F3;
	width:10px;
}
.product_title{
	font-family:"trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#D74E1E;
}

.product_sap{
	background:url(../images/product_sap.gif) top left no-repeat;
	width:487px;
	height:23px;
}

/************************ Search Section ***************************/
.search_heading_bullet{
	background:url(../images/search_img.gif)top center no-repeat;
	width:16px;
	height:15px;
	margin:9px 0px 0 5px;
}

.search_head_r{
	background:url(../images/search_heading_l.gif) top left repeat-x;
	width:13px;
	height:36px;
}

/************************ Welcome Section ***************************/
.welcome_head{
	font-family:"trebuchet MS";
	font-size:16px;
	font-weight:bold;
	color:#000000;
}
.welcome_line{
	background:url(../images/welcome_sap.gif) top left no-repeat;
	width:197px;
	height:3px;
}
.welcome_text{
	font-family:"trebuchet MS";
	font-size:12px;
	color:#000000;
	text-align:justify;
}


/********************* Temporay Tattoo Section ***********************/
.temporay_heading{
	font-family:"trebuchet MS";
	font-size:14px;
	color:#494E4F;
	font-weight:bold;
}

.detail_product_l{
	background:url(../images/detail_product_bg_l.gif) top left no-repeat;
	width:8px;
	height:232px;
}

.detail_product_m{
	background:url(../images/detail_product_bg_m.gif) top center repeat-x;
	width:133px;
	height:112px;
	padding:5px 0 5px 0;
}

.detail_product_r{
	background:url(../images/detail_product_bg_r.gif) top left no-repeat;
	width:8px;
	height:232px;
}




/********************* Footer Section ***********************/
.footer_text{
	font-family:"trebuchet MS";
	font-size:12px;
	color:#A4A4A4;
}