body{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.master { width:100%; height:100%; background-color:#FFFFFF; }
.master_sub { width:1000px; height:100%;}
.banner_top { width:1000px; height:100px; border-bottom:1px solid #6c609e; }
.shortcut_link_top { width:615px; height:25px; float:right; }
.sign_in {font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#FFFFFF; text-decoration:none; }
.sign_in:hover{	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; }
.more_link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; }
.more_link:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
.logo {	width:324px; height:80px; padding-left:52px; padding-top:20px; float:left; }
.mid_area { width:1000px; height:100%; background-color:#FFFFFF; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #6c609e; float:left; }
.left_button { width:180px;	height:auto; padding-right:10px; padding-left:10px; float:left;	}
.text_area{	width:788px; height:auto; float:left; border:#CCCCCC 1px solid; }
.text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; line-height: 22px; text-align: justify;}
.purple_text { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4f4284; text-decoration:none; line-height: 22px; text-align: justify; }
.purple_text_bold{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#4f4284; text-decoration:none; line-height: 22px; text-align: justify; }
.black_text { font-family:Arial, Helvetica, sans-serif; font-size:14px;	font-weight:bold; color:#000000; text-decoration:none; text-align: justify; }
.purple_text_link {	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4f4284; text-decoration:none; line-height: 22px; text-align: justify; text-decoration:underline; }
.purple_text_link:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4f4284; text-decoration:none; line-height: 22px; text-align: justify; text-decoration:none; }
.td_border { border-bottom:2px #FFFFFF solid; }
.main_button { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#000000; padding-left:10px; text-decoration:none; }
.main_button_select { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; padding-left:10px; text-decoration:none; }
.footer { width:980px; height:60px; padding-right:10px; padding-left:10px; padding-top:5px; float:left; }
.footer_link_area {	width:490px; height:22px; padding-right:2px; padding-left:493px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px;	font-weight:normal;	color:#000000; }

.footer_link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.copyright
{
	width:490px;
	height:22px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.kairee
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6e629f;
	text-decoration:underline;
}

.kairee:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6e629f;
	text-decoration:none;
}

.product
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6c609e;
	text-decoration:none;
	
}

.sub_product{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.td_dot_line
{
	border-bottom:1px #E6E6E6 dotted;
}

.product_point
{
	width:240px; height:35px; float:left; padding-top:15px; background-color:#6c609e; cursor:pointer;
}
.page_heading
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.purple_heading
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4f4284;
	text-decoration:none;
}



/*Pilz Products Start*/
.pilz_page_heading
{	
	height:52px; width:788px;
	float:left;
}

.pilz_page_logo
{	
	height:50px; float:left;
}

.pilz_punchline_flash{ height:30px; width:696px; padding-left:10px; border-bottom:1px solid #6c609e; background-color:#6c609e; margin-top:8px; float:left;}
/*.pilz_page_title
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold; float:left;
	color:#FFFFFF;
	text-decoration:none;
	height:26px; width:696px; padding-left:10px; padding-top:3px; border-bottom:1px solid #6c609e; background-color:#6c609e; margin-top:8px;
}

Pilz Products End*/

/*motrona Products End*/
.motrona_page_logo
{	
	height:50px; float:left;
}

.motrona_punchline_flash{height:30px; width:560px; float:left; padding-left:10px;  border-bottom:1px solid #6c609e; background-color:#6c609e; margin-top:8px;}

/*.motrona_page_title
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold; float:left;
	color:#FFFFFF;
	text-decoration:none;
	height:26px; width:560px; padding-left:10px; padding-top:3px; border-bottom:1px solid #6c609e; background-color:#6c609e; margin-top:8px;
}
motrona Products End*/

/*trio Products Start*/
.trio_page_logo
{	
	height:50px; float:left;
}

.trio_punchline_flash{height:30px; float:left; width:612px; padding-left:10px; border-bottom:1px solid #6c609e; background-color:#6c609e; margin-top:8px;}
/*.trio_page_title
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold; float:left;
	color:#FFFFFF;
	text-decoration:none;
	height:26px; width:612px; padding-left:10px; padding-top:3px; border-bottom:1px solid #6c609e; background-color:#6c609e; margin-top:8px;
}
trio Products End*/

/*elgo Products Start*/
.elgo_page_logo
{	
	height:50px; float:left; padding-left:10px; padding-right:10px;
}

.elgo_punchline_flash{height:30px; width:605px; padding-left:10px; border-bottom:1px solid #6c609e; background-color:#6c609e; margin-top:8px; float:left;}
/*.elgo_page_title
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold; float:left;
	color:#FFFFFF;
	text-decoration:none;
	height:26px; width:605px; padding-left:10px; padding-top:3px; border-bottom:1px solid #6c609e; background-color:#6c609e; margin-top:8px;
}
elgo Products End*/

/*Mavilor Products Start*/
.mavilor_page_logo
{	
	height:50px; float:left; padding-left:10px; padding-right:10px;
}
.mavilor_punchline_flash{height:30px; float:left; width:593px; padding-left:10px; border-bottom:1px solid #6c609e; background-color:#6c609e; margin-top:8px;}
/*.mavilor_page_title
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold; float:left;
	color:#FFFFFF;
	text-decoration:none;
	height:26px; width:593px; padding-left:10px; padding-top:3px; border-bottom:1px solid #6c609e; background-color:#6c609e; margin-top:8px;
}
mavilor Products End*/

/*logo Products Start*/
.page_logo
{	
	height:50px; float:left; padding-left:10px; padding-right:10px;
}
/*logo Products End*/


.purple_read_more
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4f4284;
	text-decoration:none;
}

.purple_read_more:hover
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4f4284;
	text-decoration:none;
}

.index_image
{	
	width:187px;
	border-top:1px #747474 solid;
	border-left:1px #747474 solid;
	border-right:1px #747474 solid;
}

.index_text
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;	
	line-height:21px;
	width:177px;
	height:180px;
	padding-bottom:15px;
	padding-left:5px;
	padding-right:5px;
	padding-top:15px;
	border-bottom:1px #747474 solid;
	border-left:1px #747474 solid;
	border-right:1px #747474 solid;
}

.border
{
border: 1px solid #CCCCCC;
}

.product_page_link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}

.product_page_link:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.short_link_purple
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#4f4284;
	text-decoration:none;
	text-decoration:underline;
}

.short_link_purple:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#4f4284;
	text-decoration:none;
}

.short_link_black
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.black_text1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	text-align: justify;
}

.black_text1:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#4f4284;
	text-decoration:underline;
	text-align: justify;
}

.punch_line
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#4f4284;
	text-decoration:none;
}

.pd_punch_line
{
	width:615px;
	height:25px;
	padding-top:50px;
	float:left;
}

.padding_10{
padding-left:10px;
}

.R_padding_10{
padding-right:10px;
}

.L_R_padding_10{
padding-left:10px;
padding-right:10px;
}


.white_text_padding_10{ font-family:Arial, Helvetica, sans-serif; 
font-size:12px; font-weight:normal; 
color:#FFFFFF; text-decoration:none; 
line-height: 22px; text-align: justify;
padding:10px;}

.white_text_div{ font-family:Arial, Helvetica, sans-serif; 
font-size:12px; font-weight:normal; 
color:#FFFFFF; text-decoration:none; 
line-height: 22px; text-align: justify; padding:10px; width:226px;}


.white_text{ font-family:Arial, Helvetica, sans-serif; 
font-size:12px; font-weight:normal; 
color:#FFFFFF; text-decoration:none; 
line-height: 22px; text-align: justify;
}

.more_white{ font-family:Arial, Helvetica, sans-serif; 
font-size:12px; font-weight:bold; 
color:#FFFFFF; text-decoration:underline;
}

.more_white:hover{ font-family:Arial, Helvetica, sans-serif; 
font-size:12px; font-weight:bold; 
color:#FFFFFF; text-decoration:none;
}

.purple_text_img_link {	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4f4284; line-height: 22px; text-decoration:underline; }
.purple_text_img_link:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4f4284; line-height: 22px;  text-decoration:none; }

#features
{ 	width:auto;
	height:auto;
	float:left;
	margin:0 auto;

}
#features ul {
	margin: 0px 0px 0px 6px;
	padding: 0px 0px 0px 6px;
	list-style:disc;
	line-height: normal;
}

#features li ul {
	margin: 0px 8px 3px 5px;
	background-color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#4f4284;
}

#features li {
	margin: 0;
	padding: 3px 0px 0px 5px;
	list-style:disc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#4f4284;
}

