
 #bodyfont{
	font-family: Arial, Arial, Arial, sans-serif;
	font-size: 13px;
	color: #636363;
	background-color: #e4e4e4;
	padding:10px;

	

}
 #bodyfont2{
	font-family: Arial, Arial, Arial, sans-serif;
	font-size: 13px;
	color: #03050D;
	background-color: #F1F1F1;
	padding:10px;

	

}

#padded {  
# padding-top: 10px;  
# padding-right: 0px;  
# padding-bottom: 0.25in;  
# padding-left: 5em;  
# }  


body {
	background-color: #F1F1F1;
}
#bodyaddemail {
	background-color: #e4e4e4;
	width: 780px;

	height: 300px;
border-style:solid;
border-width:5px;
border-color:white;
	margin: 0 auto;
	font-family: Arial, Arial, Arial, sans-serif;
	font-size: 15px;
	color: #636363;
	

}

#header {
  position: "h"
}

#content {
  position: "c"
}

#nav {
  position: "n"
}

#sidebar {
  position: "s"
}


#rss {


background-color  #FFFFFF;

 
 a:link 
COLOR: #FFFFFF;


a:visited 
COLOR: #FFFFFF;


a:hover 
COLOR: #FFFFFF;


a:active 
COLOR: #FFFFFF;


}


#footer {

	width: 800px;

	height: 50px;

	margin: 0 auto;

	padding: 0px 0 15px 0;

	border-top: 1px solid #DEDEDE;

	font-family: Arial, Arial, sans-serif;

}
#footer a:link,a:visited{

font-family: Arial, Arial, sans-serif;
	font-size: 9px;

}


#footnote{

	background-color:#FFFFFF;
	width: 600px;
	height:auto;

	margin:auto;

	padding: 10px;

	font-family: Arial, Arial, sans-serif;
	font-size: 14px;
	
    

}

#footnote a:link,a:visited{

font-family: Arial, Arial, sans-serif;
	font-size: 14px;
	color:#026EAE;
}


#rightnav {

	position: absolute; left: 860px; top: 380px;  width: 160px; padding: 1em;

}

#topnav {

	position: absolute; left: 217px; top: 13px;  height:48; width: 160px; padding: 0em;
	background-color: #e4e4e4;

}
#welcome {

	position: absolute; left: 370px; top: 40px;  height:38; width: 420px; padding: 0em;

	font-family: Arial, Arial, Arial, sans-serif;
	text-align:left;
	
	vertical-align:middle;
	
	background-color: #e4e4e4;
}


#footer p {

	margin: 0;

	padding-top: 20px;

	line-height: normal;

	font-size: 9px;

	text-transform: uppercase;

	text-align: center;

	color: #A0A0A0;

}



#footer a {

	color: #8A8A8A;

}


#mainmenu ul {
	list-style:none;
	margin:0;
	padding:0;
}
#mainmenu ul li {
	float:left;
	width:156px;
	height:50px;
	margin:0;
	padding:0;
	text-align:center;
	line-height:50px;
}
#mainmenu ul li a {
	display:block;
	padding:0px 5px;
	height:100%;
	color:#636363;
	text-decoration:none;
	border-right:5px solid #FFF;
	font-family: Arial, Arial, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
 #mainmenu ul li a {
	
	background:url(images/button_off.jpg) repeat 0 0;
}
#mainmenu ul li a:hover{

	background:url(images/button_on.jpg) repeat 0 0;
	color:white;
}
body#main a#home,
body#emailpage a#email,body#adminWelcomePage a#adminHome,body#emailListPage a#emailList,
body#linkListPage a#linkPage,body#footerbody a#footerpage,body#changePassword a#passChange,body#iphone a#iphoneapp{
background:url(images/button_on.jpg) repeat 0 0;
	color:white;

}

.rbroundbox {background-color: #e4e4e4; }
.rbtop div  { background: url(images/top_left.gif) no-repeat top left; }
.rbtop      { background: url(images/top_right.gif) no-repeat top right; }
.rbbot div  { background: url(images/bottom_left.gif) no-repeat bottom left; }
.rbbot      { background: url(images/bottom_right.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: auto;
	height: 10px;
	font-size: 1px;	

}
.rbcontent  { margin: 0 4px; }
.rbroundbox { width: 618px;  color:#636363;

height:100%;
overflow:hidden;
	font-family:Arial;font-size: 13px;	
	
	/*margin-left:10px; margin-right:auto; margin-bottom:10px*/
	margin-left:10px;  margin-bottom:10px;
	
	}

/* thedic below is to display roundbox on the right nav where calendar and country selector is*/

.rbroundbox2 {background-color: #e4e4e4;


}
.rbtop2 div  { background: url(images/top_left.gif) no-repeat top left; }
.rbtop2      { background: url(images/top_right.gif) no-repeat top right; }
.rbbot2 div  { background: url(images/bottom_left.gif) no-repeat bottom left;  }
.rbbot2      { background: url(images/bottom_right.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop2 div, .rbtop2, .rbbot2 div, .rbbot2 {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.rbcontent2  { margin: 0 14px; }
.rbroundbox2 { width: 154px;
               
 margin-left:auto; margin-right:10px; margin-bottom:10px;

}


/* the div below is to display roundbox on the top nav where lewis logo is*/

.rbroundbox3 {background-color: #e4e4e4; }
.rbtop3 div  { background: url(images/top_left.gif) no-repeat top left; }
.rbtop3      { background: url(images/top_right.gif) no-repeat top right; }
.rbbot3 div  { background: url(images/bottom_left.gif) no-repeat bottom left; }
.rbbot3      { background: url(images/bottom_right.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop3 div, .rbtop3, .rbbot3 div, .rbbot3 {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.rbcontent3  { margin: 0 14px; }
.rbroundbox3 { width: 780px;  margin-left:7px; margin-right:auto;;
}

/* the div below is to display roundbox on the email update page*/

.rbroundbox4 {background-color: #e4e4e4; color:#636363;

	  
	font-family:Arial;font-size: 13px;	}
.rbtop4 div  { background: url(images/top_left.gif) no-repeat top left; }
.rbtop4      { background: url(images/top_right.gif) no-repeat top right; }
.rbbot4 div  { background: url(images/bottom_left.gif) no-repeat bottom left; }
.rbbot4      { background: url(images/bottom_right.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop4 div, .rbtop3, .rbbot3 div, .rbbot3 {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.rbcontent4  { margin: 0 14px; }
.rbroundbox4 { width: 775px;  margin-left:8px; margin-right:8px; margin-bottom:10px;
}

 /* th following div is used for admin site */
 
.rbroundbox5 {background-color: #e4e4e4; }
.rbtop5 div  { background: url(images/top_left.gif) no-repeat top left; }
.rbtop5      { background: url(images/top_right.gif) no-repeat top right; }
.rbbot5 div  { background: url(images/bottom_left.gif) no-repeat bottom left; }
.rbbot5      { background: url(images/bottom_right.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop5 div, .rbtop5, .rbbot5 div, .rbbot5 {
	width: auto;
	height: 10px;
	font-size: 1px;	

}
.rbcontent5  { margin: 0 4px; }
.rbroundbox5 { width: 780px;  color:#636363;

word-wrap:breakword;


	  
	font-family:Arial;font-size: 13px;	
	
	/*margin-left:10px; margin-right:auto; margin-bottom:10px*/
	margin-left:10px;  margin-bottom:10px;
}

/* th following div is used for admin site */
 
.rbroundbox52 {background-color: #e4e4e4; }
.rbtop52 div  { background: url(images/top_left.gif) no-repeat top left; }
.rbtop52      { background: url(images/top_right.gif) no-repeat top right; }
.rbbot52 div  { background: url(images/bottom_left.gif) no-repeat bottom left; }
.rbbot52     { background: url(images/bottom_right.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop52 div, .rbtop52, .rbbot52 div, .rbbot52 {
	width: auto;
	height: 10px;
	font-size: 1px;	

}
.rbcontent52  { margin: 0 24px; }
.rbroundbox52 { width: 780px;  color:#636363;

word-wrap:breakword;


	  
	font-family:Arial;font-size: 13px;	
	
	/*margin-left:10px; margin-right:auto; margin-bottom:10px*/
	margin-left:10px;  margin-bottom:10px;
}


/* the divbelow is to display a please wait message*/


#wait { 

background: url(images/wait.gif) no-repeat center;

background-color:#e4e4e4;position:absolute;top:500px;left:500px;width:260px;height:80px;visibility:hidden;border: 1px solid black;padding:20px;




}





