body {

	font-family:Trebuchet MS;

	margin-left:0px;

	margin-top:0px;

	margin-right: 0px;

	margin-bottom: 0px;

	color:#fff;

	background-color:black;

}

a

{

	 font-family:Trebuchet MS; 

	 text-decoration:none;

	 color:#000;

	 font-size:11px;

	 font-weight:bold;

	 

	

}

a:hover

{

 text-decoration:underline;

 color:#fff;

}

.link

{

	font-size:15px;	 

	color:#000000;

	font-weight:bold;		

}



.wrapper

{

	width:1003px;

	height:auto;

	margin:0px auto;	

	border-right:0px solid #ededed;

	border-left:0px solid #ededed;

	background-image:url(images/bg.jpg);

	background-position:top;

	background-repeat:no-repeat;

	text-align:center;

	min-height:508px;

		

	

	

}

.wrapper_center

{

	width:1003px;	

	min-height:408px;

	text-align:center;

	background-image:url(images/bg.jpg);

	background-position:top;

	background-repeat:no-repeat;

	text-align:center;

	

}



.right

{

	width:106px;

	border:solid 1px black;

	float:right;

}



.center

{

	width:790px;	

	min-height:400px;

	float:left;	

	text-align:left;

	

}

.left

{

	width:103px;

	border:solid 1px black;	

	float:left;

}

.berry_logo

{

	height:90px;

	width:389px;

	background-image:url(images/berry-snooper-logo.png);

	background-position:left;

	background-position:bottom;	

	background-repeat:no-repeat;

	float:left;

	cursor:pointer;

}

.user_name

{

	float:right;

	height:20px;

	font-size:12px;

	font-weight:bold;

	color:#fff;

	padding-top:70px;

}

.top_menu

{

	

	width:705px;

	padding-top:5px;

	background-color:red;

	font-size:16px;

	height:25px;

	color:#000;

	padding-left:80px;

	padding-right:5px;

	text-align:left;

	

}

.header_bg

{

	width:790px;

	height:291px;

	background-image:url(images/header-bg.png);

	background-repeat:no-repeat;

	background-position:top;

	text-align:left;

}

.sub_header_bg

{

	width:790px;

	height:123px;

	background-image:url(images/sub-page-header-bg.png);

	background-repeat:no-repeat;

	background-position:top;

	text-align:left;

}





.header_text

{

	font-size:40px;

	font-weight:bold;

	color:#e1e1e1;

	padding-left:70px;

	padding-top:40px;

	width:450px;

}

.sub_header_text

{

	font-size:40px;

	font-weight:bold;

	color:#e1e1e1;

	padding-left:70px;

	padding-top:20px;	

}



.header_msg

{

	font-size:13px;	

	color:#e1e1e1;

	padding-left:70px;

	padding-top:0px;

	width:340px;	

}

.formLayout

{

	background-color:#b5b2b5;

	width:790px;

	min-height:350px;

	font-family:arial;

	font-size:12px;

	color:#000000;

}

.login

{

	font-size:10px;

	font-weight:bold;

	padding-top:40px;

	padding-left:20px;

	text-align:left;

	float:left;

}

.login_input

{

	width:100px;

}

.loginBtn

{

	width:65px;

	height:23px;

	background-image:url("images/login-button.jpg");

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.loginBtnhover

{

	background-image:url("images/login-hover.jpg");

	width:65px;

	height:23px;	

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.about_product_heading

{

	color:#d31f20;

	font-size:22px;

	font-weight:bold;

	padding-top:40px;

	padding-left:20px;

	padding-bottom:20px;

	float:left;

}

.about_product_text

{

	padding-left:20px;

	padding-right:20px;

	padding-bottom:20px;

	text-align:left;

}

.footer

{

	height:85px;

	text-align:left;

	color:acacac;	

	background-color:#000;

}

.pepper_logo

{

	padding-top:40px;

	width:138px;

	height:38px;

	background-image:url(images/pepper-logo.jpg);

	background-position:left;

	background-repeat:no-repeat;

	float:left;

	cursor:pointer;

}

.copyrights

{

	padding-top:20px;

	font-size:9px;

	text-align:center;

	padding-left:10px;

}

.frt_logo

{

	font-size:9px;	

	padding-top:24px;

	float:left;

}

.footer_menu

{

	float:left;

	font-size:12px;

	font-family:arial;

	padding-top:10px;

}

.footer_link

{

	font-size:12px;	 

	color:#acacac;

	font-weight:bold;	

}

.footer_menu_space

{

	width:15px;

}

.footer_link:hover

{

	color:#d31f20;

}

.signout_link

{

	font-size:12px;	 

	color:#fff;

	font-weight:bold;	

}

.signout_link:hover

{

	color:#d31f20;

}

.phone

{

	 position:absolute;

	 width:263px;

	 height:424px;

	 top:120px;

	 left:60%;

	 z-index:1;

	 

}

.menu_space

{

	width:20px;		

}



.clear

{

	clear:both;	

}

.control_panel

{

	padding:20px 20px 0px 20px;

}

.control_panel_inner

{

	padding:20px 0px 20px 0px;

}

.config_heading

{

	font-weight:bold;

}

.cp_heading

{

	color:#d31f20;

	font-size:22px;

	font-weight:bold;

	text-align:left;

	float:left;

}

.configuration_icon

{

	width:57px;

	height:58px;

	background-image:url(images/configration-icon.jpg);

	background-position:top;

	background-repeat:no-repeat

	

}

.tab_spacer

{

	width:100px;

}

.delinkMobile_icon

{

	width:57px;

	height:58px;

	background-image:url(images/d-link-mobile-icon.jpg);

	background-position:top;

	background-repeat:no-repeat

}

.delinkSim_icon

{

	width:57px;

	height:58px;

	background-image:url(images/d-link-sim-icon.jpg);

	background-position:top;

	background-repeat:no-repeat

}

.location_icon

{

	width:57px;

	height:58px;

	background-image:url(images/location-icon.jpg);

	background-position:top;

	background-repeat:no-repeat

}

.sendAlert_icon

{

	width:57px;

	height:58px;

	background-image:url(images/send-alert-icon.jpg);

	background-position:top;

	background-repeat:no-repeat

}

.profile_icon

{

	width:57px;

	height:58px;

	background-image:url(images/profile-page.jpg);

	background-position:top;

	background-repeat:no-repeat

}

.icon_text
{
	width:57px;
	text-align:center;
	padding-top:60px;
	font-size:11px;
	font-weight:bold;
	color:#d31f20;

}

.icon_text:hover

{

	color:#fff;

}

.email_address

{	

	font-size:12px;

	font-weight:bold;

	color:#000;

}

.email_address:hover

{

	color:#fff;

}

.email_address2

{	

	font-size:12px;

	font-weight:bold;

	color:#000;

}

.hiw_heading

{

	padding-top:5px;

	padding-bottom:10px;

	font-size:13px;

	font-weight:bold;

}

.error

{

 

  height:15px;

  padding-top:5px;

  color:RED;

  text-align:left;

  font-size:12px;

  

}



.download_phone

{

	 width:263px;

	 height:424px;

	 background-image:url(images/phone.png);

	 background-position:left;

	 background-repeat:no-repeat;

	 float:left;

}

.download_text

{

	 width:340px;

	 font-family:arial;

	 float:left;

	 font-size:12px;

	 padding-left:20px;	

	 padding-top:70px;

}

.download_li_space

{

	padding-top:5px;

}



.cancelBtn

{

	width:65px;

	height:23px;

	background-image:url(images/cancel-button.jpg);

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.cancelBtnHover

{

	background-image:url(images/cancel-hover.jpg);

	width:65px;

	height:23px;	

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.editBtn

{

	width:65px;

	height:23px;

	background-image:url(images/edit-button.jpg);

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.editBtnHover

{

	background-image:url(images/edit-hover.jpg);

	width:65px;

	height:23px;	

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.updateBtn

{

	width:65px;

	height:23px;

	background-image:url(images/update-button.jpg);

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.updateBtnHover

{

	background-image:url(images/update-hover.jpg);

	width:65px;

	height:23px;	

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.okBtn

{

	width:65px;

	height:23px;

	background-image:url(images/ok-button.jpg);

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.okBtnHover

{

	background-image:url(images/ok-hover.jpg);

	width:65px;

	height:23px;	

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.SendEmailBtn

{

	width:65px;

	height:23px;

	background-image:url(images/send-email-button.jpg);

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.SendEmailBtnHover

{

	background-image:url(images/send-email-hover.jpg); 

	width:65px;

	height:23px;	

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.downloadBtn

{

	width:107px;

	height:23px;

	background-image:url(images/download-button.jpg);

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}

.downloadBtnHover

{

	background-image:url(images/download-hover.jpg);

	width:107px;

	height:23px;	

	background-repeat:no-repeat;

	border: 0px;

	cursor:pointer;

}



.input_error {

	border: 1px solid #ee3333;

	background-image: url('images/input_error_bg.gif');

	background-repeat:  repeat-x;

	background-position:  bottom left;

}

.location_div

{

	padding-left:0px;

	padding-bottom:20px;

	font-size:14px;

	font-weight:bold;

	text-align:center;

}

