BODY {
        FONT-SIZE: 11px; COLOR: #262626; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
INPUT {
        FONT-SIZE: 11px; FONT-FAMILY: arial,sans-serif; TEXT-ALIGN: left; align: left
}
SELECT {
        FONT-SIZE: 11px; FONT-FAMILY: arial,sans-serif; TEXT-ALIGN: left; align: left
}
TEXTAREA {
        FONT-SIZE: 11px; FONT-FAMILY: arial,sans-serif; TEXT-ALIGN: left; align: left
}
TEXTAREA {
        FONT-SIZE: 11px; WIDTH: 250px; TEXT-ALIGN: left
}
BLOCKQUOTE {
        FONT-SIZE: 11px; COLOR: #262626; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
UL {
        FONT-SIZE: 11px; COLOR: #262626; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
LI {
        FONT-SIZE: 11px; COLOR: #262626; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
A:link {
        COLOR: #405ebe; TEXT-DECORATION: none
}
A:visited {
        COLOR: #94769c; TEXT-DECORATION: none
}
A:active {
        COLOR: #006600; TEXT-DECORATION: none
}
A:hover {
        COLOR: #0000ff; TEXT-DECORATION: underline
}
.mnglink {
        FONT-WEIGHT: bold; COLOR: #fd8700
}
.mnglink A {
        COLOR: #fd8700; TEXT-DECORATION: none
}
.mnglink A:link {
        COLOR: #fd8700
}
.mnglink A:visited {
        COLOR: #fd8700
}
.mnglink A:hover {
        COLOR: #fd8700; TEXT-DECORATION: underline
}
.header1 {
        FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.header1:link {
        COLOR: #405ebe; TEXT-DECORATION: none
}
.header1:visited {
        COLOR: #405ebe; TEXT-DECORATION: none
}
.header1:active {
        COLOR: #808080; TEXT-DECORATION: none
}
.header1:hover {
        COLOR: #0000ff; TEXT-DECORATION: underline
}
.header2 {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.header2:link {
        COLOR: #99512b; TEXT-DECORATION: none
}
.header2:visited {
        COLOR: #99512b; TEXT-DECORATION: none
}
.header2:active {
        COLOR: #99512b; TEXT-DECORATION: none
}
.header2:hover {
        COLOR: #99512b; TEXT-DECORATION: underline
}
.header3 {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.header3:link {
        COLOR: #000000; TEXT-DECORATION: none
}
.header3:visited {
        COLOR: #000000; TEXT-DECORATION: none
}
.header3:active {
        COLOR: #000000; TEXT-DECORATION: none
}
.header3:hover {
        COLOR: #fd8700; TEXT-DECORATION: underline
}
.header4 {
        FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
.header4:link {
        COLOR: #405ebe; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.header4:visited {
        COLOR: #405ebe; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.header4:active {
        COLOR: #808080; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.header4:hover {
        COLOR: #0000ff; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.footerLinks {
        FONT-SIZE: 10px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Helvetica, Sans-Serif
}
.footerLinks:link {
        COLOR: #405ebe; TEXT-DECORATION: none
}
.footerLinks:visited {
        COLOR: #405ebe; TEXT-DECORATION: none
}
.footerLinks:active {
        COLOR: #808080; TEXT-DECORATION: none
}
.footerLinks:hover {
        COLOR: #0000ff; TEXT-DECORATION: underline
}
.nameLink {
        FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Helvetica, Sans-Serif
}
.nameLink:link {
        COLOR: #405ebe; TEXT-DECORATION: none
}
.nameLink:visited {
        COLOR: #cf5083; TEXT-DECORATION: none
}
.nameLink:active {
        COLOR: #808080; TEXT-DECORATION: none
}
.nameLink:hover {
        COLOR: #0000ff; TEXT-DECORATION: underline
}
.mHomeLink {
        FONT-SIZE: 11px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Helvetica, Sans-Serif
}
.mHomeLink:link {
        COLOR: #405ebe; TEXT-DECORATION: none
}
.mHomeLink:visited {
        COLOR: #405ebe; TEXT-DECORATION: none
}
.mHomeLink:active {
        COLOR: #808080; TEXT-DECORATION: none
}
.mHomeLink:hover {
        COLOR: #0000ff; TEXT-DECORATION: underline
}
.pageTitle {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fd8700; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
/*.memberTitle {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fd8700; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}*/
.tableTitle {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 1px; COLOR: #fd8700; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif
}
.mainText {
        FONT-SIZE: 11px; COLOR: #262626; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
.mainTextMember {
        FONT-SIZE: 11px; COLOR: #262626; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
.sideText {
	FONT-SIZE: 10px;
	COLOR: #262626;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: Verdana, Helvetica, Sans-Serif;
	TEXT-ALIGN: left
}
.sideText2 {
        FONT-SIZE: 10px; COLOR: #262626; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
.footerText {
        FONT-SIZE: 9px; COLOR: #405ebe; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Helvetica, Sans-Serif
}
.top {
        FONT-SIZE: 9px; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; TEXT-ALIGN: right
}
.matches {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #00349e; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Geneva, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
.sideHead {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fd8700; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.my {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fd8700; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.seenProfile {
        FONT-SIZE: 9px; COLOR: #a3863c
}
.smallID {
        FONT-SIZE: 10px; COLOR: #fd8700
}
.small {
        FONT-SIZE: 10px; FONT-FAMILY: arial, helvetica, sans-serif
}
.profile1 {
        FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.profile2 {
        FONT-SIZE: 11px; COLOR: #b87839; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
.profile3 {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #b87839; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.profile4 {
        COLOR: #b87839; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
.formText {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Helvetica, Arial, Sans-Serif
}
.formText2 {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #995618; FONT-FAMILY: Helvetica, Arial, Sans-Serif
}
H1 {
        MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #4767b4; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
H2 {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fd8700; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
H3 {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #fd8700; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
H4 {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #fd8700;   FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
UL.list1 {
        FONT-SIZE: 10px; COLOR: #262626; FONT-FAMILY: Verdana, Helvetica, Sans-Serif
}
UL.arrow {
        list-style-img: url(/projects/frumster/html/img2/orange_arrow.gif)
}
.leftnavtitle {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fd8700; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Sans-Serif; TEXT-DECORATION: none
}
.leftnav {
        FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Sans-Serif; TEXT-DECORATION: none
}
.alignRight {
        TEXT-ALIGN: right
}
/*.orange {
        COLOR: #fd8700
}*/
.blue {
        COLOR: #056bbf
}
.green {
        COLOR: green
}
.red {
        COLOR: red
}
.white {
        COLOR: #bdfb84
}
.purple,.purple a{
	color:#987998;
}
.color {
        COLOR: #0082bd
}
.subtitle {
        FONT-SIZE: 16px
}
.normalred {
        FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: red
}
.margin {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.field {
        WIDTH: 200px
}
.login {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 6px
}
.bottom {
        MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1082b5; TEXT-ALIGN: center
}
.bottom A:link {
        COLOR: #f76963; TEXT-DECORATION: none
}
.hp {
        FONT-SIZE: 12px; COLOR: #0082bd
}
P.hp {
        MARGIN-LEFT: 24px; MARGIN-RIGHT: 24px; TEXT-ALIGN: center
}
INPUT.hp {
        HEIGHT: 34px
}
.mybutton {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.regbutton{
        FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; TEXT-ALIGN: center; TEXT-DECORATION: none;
        BACKGROUND-COLOR:#e5be9e;  color: #FFFFFF;
}
.button {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.a {
        WIDTH: 350px
}
.b {
        WIDTH: 740px
}

table.narrowColumn { width: 465px;}

table.narrowColumn {
  margin: 0 0 8 0;
  padding: 0 0 0 0;
}

table.narrowColumn thead tr td {
  margin: 0;
  padding: 2 5 2 5;
  color: #000000;
  font-size: 10px;
  font-weight: bold;
  vertical-align: middle !important;
  border-bottom: 1px solid #F7D3B5;
  text-align: left;
}

table.narrowColumn thead td a:link    {  color: #000000; text-decoration:underline;      }
table.narrowColumn thead td a:visited {  color: #000000; text-decoration:underline;      }
table.narrowColumn thead td a:active  {  color: #000000; text-decoration:underline;      }
table.narrowColumn thead td a:hover   {  color: #666666; text-decoration:underline; }

table.narrowColumn thead th a:link    {  color: #000000; font-size: 10px; text-decoration:underline;      }
table.narrowColumn thead th a:visited {  color: #000000; font-size: 10px; text-decoration:underline;      }
table.narrowColumn thead th a:active  {  color: #000000; font-size: 10px; text-decoration:underline;      }
table.narrowColumn thead th a:hover   {  color: #666666; font-size: 10px; text-decoration:underline; }

table.narrowColumn thead tr th {
  padding: 5 5 0 5;
  background-color: #F7D3B5;
  color: #780000;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
}


table.narrowColumn tbody tr th {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
  font-size: 2px;
  font-weight: bold;
  padding: 5 5 5 8;
  vertical-align: bottom;
}

table.narrowColumn thead tr td.firstCell{
  border-left: 1px solid #F7D3B5;
  vertical-align: middle !important;
}

table.narrowColumn thead tr td.lastCell{
  border-right: 1px solid #F7D3B5;
  vertical-align: middle !important;
  text-align: center;
}

table.narrowColumn tbody tr td th a:link    {  color: #005a99; text-decoration:underline;      }
table.narrowColumn tbody tr td th a:visited {  color: #005a99; text-decoration:underline;      }
table.narrowColumn tbody tr td th a:active  {  color: #005a99; text-decoration:underline;      }
table.narrowColumn tbody tr td th a:hover   {  color: #0036fb; text-decoration:underline; }

table.narrowColumn tbody tr td {
  margin: 0;
  padding: 1 2 1 4;
  border-bottom: 1px solid #F7D3B5;
  height:21px;
  vertical-align: middle !important;
}

table.narrowColumn tbody tr td.firstTD, th.firstTD{
  border-left: 1px solid #F7D3B5;
}

.firstTD{
 width='500px';
font-weight: bold;
}

table.narrowColumn tbody tr td.lastTD, th.lastTD{
  border-right: 1px solid #F7D3B5;
  text-align: left;
}

table.narrowColumn tbody tr td.lastTDL, th.lastTDL{
  border-right: 1px solid #F7D3B5;
  text-align: left;
}

table.narrowColumn tbody tr td.lastTDleft, th.lastTDleft{
  border-right: 1px solid #F7D3B5;
  text-align: left;
}

table.narrowColumn tbody tr td.lastTDend, th.lastTDend{
  border-right: 1px solid #F7D3B5;
  text-align: right;
}


table.narrowColumn tbody tr td.lastTDnobut, th.lastTDnobut{
  border-right: 1px solid #F7D3B5;
  width:96px;
}

table.narrowColumn tr.head th {
  margin: 0;
  padding: 2 5 2 5;
  color: #000000;
  font-size: 10px;
  font-weight: bold !important;
  vertical-align: bottom;
  border-bottom: 1px solid #F7D3B5;
  text-align: left;
}

table.narrowColumn tr.foot td {
  font-weight:bold !important;
}

table.narrowColumn tr.footTotal td {
  font-weight:bold !important;
  background: #EDF0F5;
}

table.narrowColumn tr.messagefoot td {
  height:30px;
}

table.narrowColumn tr.rowspacer td {
  border-bottom: 1px solid #F7D3B5 !important;
  border-left: 0px solid;
  border-right: 0px solid;
  padding: 0 0 0 0 !important;
  height:2px !important;
}

table.narrowColumn tr.rowspacerWhite td {
  border-bottom: 0px solid #F7D3B5;
  border-left: 0px solid;
  border-right: 0px solid;
  padding: 0 0 0 0 !important;
  height:10px !important;
}

table.narrowColumn tr.tablespacer td {
  border-top: 3px solid #F7D3B5;
  border-bottom: 0px solid !important;
  border-left: 0px solid;
  border-right: 0px solid;
  padding: 0 0 0 0 !important;
  height:11px !important;
}

table.narrowColumn tr.tablespacertop td {
  border-top: 3px solid #F7D3B5;
  border-bottom: 0px solid !important;
  border-left: 1px solid #F7D3B5 !important;
  border-right: 1px solid #F7D3B5 !important;
  padding: 0 0 0 0 !important;
  height:11px !important;
}

table.narrowColumn tr.messagerowhi td {
  margin: 0;
  padding: 5 0 1 4;
  border-bottom: 1px solid #F7D3B5;
  background: #fff6dc;
  height:21px;
  vertical-align: top !important;
  font-weight: bold !important;
}

table.narrowColumn tr.messagerowflag td {
  margin: 0;
  padding: 5 0 1 4;
  border-bottom: 1px solid #F7D3B5;
  height:21px;
  vertical-align: top !important;
  font-weight: bold !important;
}

table.narrowColumn tr.messagerownoflag td {
  margin: 0;
  padding: 5 0 1 4;
  border-bottom: 1px solid #F7D3B5;
  height:21px;
  vertical-align: top !important;
}

table.narrowColumn tr.messagerowbutton td {
  margin: 0;
  padding: 5 0 1 4;
  border-bottom: 1px solid #F7D3B5;
  height:35px;
  vertical-align: middle !important;
}

table.narrowColumn tr.messagerowtitle td {
  margin: 0;
  padding: 0 0 1 0;
  border-bottom: 1px solid #F7D3B5;
  vertical-align: middle !important;
}

.messagerowtitle2 {
  margin: 0;
  padding: 0 0 1 0;
  border-top: 1px solid #F7D3B5;
  border-bottom: 1px solid #F7D3B5;
  vertical-align: middle !important;
}

table.narrowColumn td.alright {
  text-align: right;
}

table.narrowColumn td.gutter {
  width:108px;
}

table.narrowColumn td.centerstrip {
  width:10px;
}

table.narrowColumn td.gutterlrg {
  width:225px;
  border-bottom: 0px solid #ffffff;
}

table.narrowColumn td.spacerlrg {
  width:300px;
}

table.narrowColumn td.guttersm {
  width:75px;
}

table.narrowColumn td.gutterwd {
  width:475px;
}

table.narrowColumn tr.iframerow td {
  border-bottom: 1px solid #ffffff !important;
  border-left: 0px solid;
  border-right: 0px solid;
  padding: 0 0 0 0 !important;
  height:1px !important;
}

table.narrowColumn tr.iframerowB td {
  background-color: #F7D3B5;
  border-left: 0px solid;
  border-right: 0px solid;
  padding: 0 0 0 0 !important;
  height:3px !important;
}

table.narrowColumn td.iframespA {
  width:80px!important;
  height:1px!important;
}

table.narrowColumn td.iframespB {
  width:100px!important;
  height:1px!important;
}

table.narrowColumn td.iframespC {
  width:140px!important;
  height:1px!important;
}

table.narrowColumn td.iframespD {
  width:120px!important;
  height:1px!important;
}

table.narrowColumn td.leftbold {
  font-weight: bold;
  text-align: left;
}

table.narrowColumn td.rightbold {
  font-weight: bold;
  text-align: right;
}

table.narrowColumn th.dataCount {
  text-align: right;
  color: #000000;
  font-size: 10px;
  font-weight: bold;
  white-space: nowrap;
}

table.narrowColumn td.alignR {
  text-align: right;
}

table.narrowColumn th.alignR {
  text-align: right;
}

table.narrowColumn td.alignRB {
  text-align: right;
  font-weight: bold;
}

table.narrowColumn td.alignLB {
  text-align: left;
  font-weight: bold;
}

table.narrowColumn td.alignC {
  text-align: center;
}

.buttonB {
  background-color: #9C5129;
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
  font-weight: bold;
  font-size: 11px;
  border-right: 1px solid #D6D7D6;
  border-bottom: 1px solid #D6D7D6;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 0px;
  padding-bottom: 0px;
  cursor:pointer;cursor:hand;
  text-decoration: none;
}

.tblhdr{
        font-family: Verdana, Helvetica, Sans-Serif;
        font-weight: bold;
        font-size: 14px;
        background:
}


.rule_note{color:gray;font-family:arial;font-weight:bold;font-size:7pt;}
.jewish_option{font-size: 12px;color:#000000;}
.jewish_option_link{font-family:arial;font-weight:bold;font-size:7pt;color:black}

/* BOX STYLES */
.aaboxtop {
  background-color: #F7D3B5;
  //color: #feefe3;
  color: white;
  font-size: 12px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
.aaboxcontentsmall {
font-size: 8pt;
padding: 3px 5px 4px 5px;
border-left: 1px solid #F7D3B5;
}
/* shadows behind boxes */
.shside { background-image: url(http://www.frumster.com/profile/images/shside2.gif); background-repeat: repeat-y; background-position: top; font-size: 1px; width: 4px }
.shbott { background-image: url(http://www.frumster.com/profile/images/shbott.gif); background-repeat: none; height: 4px; text-align: right }
td.shbott img { height: 4px; width: 4px }

.product_title_orange{color:#fb890c;font-weight:bold;font-size:14px;}


/* SUBSCRIPTION PAGE */

.hideMe{ display:none;}
.hideMeNot{
	float: left;
	margin-top: 30px;
	margin-left: 80px;
	font: 14px Arial, Helvetica, sans-serif;
	color: #0033FF;
}

.subscription H5 {
        FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif; TEXT-ALIGN: left;margin-top:8px;
}

#bestvalue{
	background: url(http://www.jwed.com/jwed_home_images/dimimages/bestvalue2.jpg) no-repeat left top;
	width:550px;
	height:135px;
	margin-left:30px;
}

#bestvalue #threemonth{
	 margin: 95px 0 0 145px;
}
#bestvalue #onemonth{
	 
	 margin:0 0 0 230px;
}

.indent{ margin-left:45px;}#hd {
	height: 111px;
	width: 813px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	border-bottom: 1px solid #94a1d4;
	padding-bottom: 3px;
}
#hd #logo {
	background: url(http://www.jwed.com/jwed_home_images/dimimages/bgborder.gif) no-repeat center bottom;
	height: 80px;
	width: 793px;
	padding-left: 20px;
}
#hd #navbar {
	height: 26px;
	width: 811px;
	margin-top: 3px;
	border: 1px solid #7b98c3;
	background: url(http://www.jwed.com/jwed_home_images/dimimages/navbg.jpg) repeat-x left center;
	text-align: right;
}
#navbar #txtlnks {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	padding-right: 75px;
	margin-top: 5px;
}
#navbar #txtlnks a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}
#navbar #txtlnks a:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
}
#navbar #txtlnks a:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
}
#contentwrap {
	height: auto;
	width: 813px;
	margin-right: auto;
	margin-left: auto;
}
#contentwrap #leftcol {
	height: 109px;
	width: 160px;
	float: left;
	background: url(http://www.jwed.com/jwed_home_images/dimimages/leftcolbg.gif) no-repeat bottom;
	text-align: left;
}
#leftcol ul {
	margin: 5px 0px 0px 7px;
	padding: 0px;
	list-style: none;
}
#leftcol ul li {
	padding: 0px;
	list-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
}
.txtorange {
	color: #fd874f;
}
.txtbarney {
	color: #9476b6;
}
.txtblue {
	color: #405ebe;
}
#contentwrap #subscription {
	float: right;
	margin-top: 5px;
	margin-right: 10px;
	background: url(http://www.jwed.com/jwed_home_images/dimimages/bgsubscrip.gif) no-repeat center center;
	height: 50px;
	width: 635px;
}
#contentwrap #subscriptionnobg {
	float: right;
	margin-top: 5px;
	margin-right: 10px;
	height: 50px;
	width: 635px;
}
#subscription #title {
	font: bold 23px Verdana, Arial, Helvetica, sans-serif;
	color: #4768b5;
	margin-top: 10px;
	margin-left: 16px;
}
#subscriptionnobg #title {
	font: bold 23px Verdana, Arial, Helvetica, sans-serif;
	color: #4768b5;
	margin-top: 10px;
	margin-left: 16px;
}
#contentwrap #bvalue {
	float: right;
	height: 208px;
	width: 635px;
	margin-right: 10px;
	margin-top: 10px;
	background: url(http://www.jwed.com/jwed_home_images/dimimages/bg-bestvalue.gif) no-repeat center center;
}
#contentwrap #bvaluenobg {
	float: right;
	height: 70px;
	width: 635px;
	margin-right: 10px;
	margin-top: 10px;
	
}
#bvalue #chooseplan {
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	margin-left: 50px;
	margin-top: 5px;
	float: left;
	height: 32px;
	width: 440px;
	padding-top: 8px;
}
#bvalue #plans {
	font: normal 24px Verdana, Arial, Helvetica, sans-serif;
	color: #4768b5;
	margin-left: 50px;
	margin-top: 5px;
	float: left;
	height: 40px;
	width: 550px;
	padding-top: 5px;
}
.stdplan {
	margin-left: 120px;
	float: left;
}
#bvalue #bestvaluprice {
	height: 70px;
	width: 275px;
	float: left;
	margin-top: 30px;
	margin-left: 25px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
#bvaluenobg #bestvaluprice {
	height: 60px;
	width: 275px;
	float: left;
	margin-left: 25px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
.premplan {
	margin-left: 35px;
	float: left;
}
.premplan2 {
	margin-left: 10px;
	float: left;
	font: bold 26px Verdana, Arial, Helvetica, sans-serif;
	color: #4768b5;
}

#bvalue #bestvaluprice p {
	margin: 5px 0px 0px 40px;
	padding: 0px;
	float: left;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	display: block;
	width: 200px;
}
#bvaluenobg #bestvaluprice p {
	margin: 5px 0px 0px 40px;
	padding: 0px;
	float: left;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	display: block;
	width: 200px;
}
#bvalue #stdprice {
	height: 70px;
	width: 275px;
	float: left;
	margin-top: 30px;
	margin-left: 25px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
#bvaluenobg #stdprice {
	height: 60px;
	width: 275px;
	float: left;
	margin-left: 25px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
.stdpricemonth {
	margin-left: 40px;
	float: left;
	font: bold 20px Verdana, Arial, Helvetica, sans-serif;
	color: #4768b5;
	margin-top: 12px;
}
#contentwrap #payinfoform {
	float: right;
	height: 308px;
	width: 635px;
	margin-right: 10px;
	background: url(http://www.jwed.com/jwed_home_images/dimimages/bg-enterpayinfo.gif) no-repeat center center;
	margin-top: 20px;
}
#contentwrap #payinfoformnobg {
	float: right;
	height: auto;
	width: 635px;
	margin-right: 10px;
	margin-top: 10px;
	padding: 0px;
}
.payinfo {
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	margin-left: 50px;
	margin-top: 15px;
	margin-bottom: 0px;
}
.payinfosmall {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	margin-left: 50px;
	margin-top: 0px;
}
.payinfosmall2 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	margin-left: 40px;
	margin-top: 10px;
}
#payinfoform #formwrap {
	height: auto;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}
#payinfoform #formwrapleft {
	height: auto;
	width: 250px;
	float: left;
	margin-left: 25px;
	padding-top: 10px;
}
#payinfoformnobg #formwrapleft {
	height: auto;
	width: 320px;
	float: left;
	margin-left: 35px;
	padding-top: 10px;
}
#payinfoform #formwrapright {
	height: auto;
	width: 300px;
	float: right;
	margin-right: 15px;
	padding-top: 10px;
}
#payinfoformnobg #formwrapright {
	height: auto;
	width: 245px;
	float: left;
	padding-top: 5px;
}
#contentwrap #btn-process {
	height: auto;
	width: 250px;
	margin-top: 10px;
	float: right;
	margin-right: 220px;
	text-align: center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-bottom: 50px;
}
#contentwrap #btn-process-u6 {
	height: auto;
	width: 250px;
	float: right;
	margin-right: 220px;
	text-align: center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-bottom: 50px;
	margin-top: 20px;
}
#btn-process input {
	margin-bottom: 5px;
}

#formwrapleft input.txt {
	color: 00008B;
	background-color: #fefefe;
	width: 150px;
	border-top: 2px inset #c4c4c4;
	border-right: 1px inset #c4c4c4;
	border-bottom: 1px inset #c4c4c4;
	border-left: 1px inset #c4c4c4;
	height: 20px;
}
#payinfoformnobg  #formwrapleft input.txt {
	color: 00008B;
	background-color: #fefefe;
	width: 150px;
	border-top: 2px inset #c4c4c4;
	border-right: 1px inset #c4c4c4;
	border-bottom: 1px inset #c4c4c4;
	border-left: 1px inset #c4c4c4;
	height: 20px;
}
#formwrapleft input.btn {
	color: #00008B;
	background-color: #add8e6;
	border: 1px outset #00008b;
	
}
#payinfoformnobg  #formwrapleft input.btn {
	color: #00008B;
	background-color: #add8e6;
	border: 1px outset #00008b;
	
}
#formwrapleft form div {
	clear:left;
	margin: 0;
	padding: 0;
	padding-top: 3px;
}
#payinfoformnobg  #formwrapleft form div {
	clear:left;
	margin: 0;
	padding: 3px 0 0;
	width: 300px;
}
#formwrapleft form div label {
	float: left;
	width: 32%;
	font: normal 100% Arial, Helvetica, sans-serif;
	text-align: right;
	margin-right: 3px;
}
#payinfoformnobg  #formwrapleft form div label {
	float: left;
	width: 40%;
	font: normal 100% Arial, Helvetica, sans-serif;
	text-align: left;
	margin-right: 3px;
}

#formwrapright input.txt {
	color: 00008B;
	background-color: #fefefe;
	width: 150px;
	border-top: 2px inset #c4c4c4;
	border-right: 1px inset #c4c4c4;
	border-bottom: 1px inset #c4c4c4;
	border-left: 1px inset #c4c4c4;
	height: 18px;
}
#contentwrap #btn-process-u6 p {
	margin: 2px 0px 4px;
	padding: 0px;
}

#payinfoformnobg #formwrapright input.txt {
	background-color: #fefefe;
	width: 150px;
	border-top: 2px inset #c4c4c4;
	border-right: 1px inset #c4c4c4;
	border-bottom: 1px inset #c4c4c4;
	border-left: 1px inset #c4c4c4;
	height: 18px;
	float: left;
}
#formwrapright input.btn {
	color: #00008B;
	background-color: #add8e6;
	border: 1px outset #00008b;
	
}
#payinfoformnobg #formwrapright input.btn {
	color: #00008B;
	background-color: #add8e6;
	border: 1px outset #00008b;
	
}
#formwrapright form div {
	clear:left;
	margin: 0;
	padding: 0;
	padding-top: 3px;
}
#payinfoformnobg #formwrapright form div {
	clear:left;
	margin: 0;
	padding: 0;
	padding-top: 2px;
}
#formwrapright select.cardtype {
	color: 00008B;
	background-color: #fefefe;
	width: 155px;
	height: 24px;
	border-top: 2px inset #c4c4c4;
	border-right: 1px inset #c4c4c4;
	border-bottom: 1px inset #c4c4c4;
	border-left: 1px inset #c4c4c4;
	
}
#payinfoformnobg #formwrapright select.cardtype {
	color: 00008B;
	background-color: #fefefe;
	width: 155px;
	height: 24px;
	border-top: 2px inset #c4c4c4;
	border-right: 1px inset #c4c4c4;
	border-bottom: 1px inset #c4c4c4;
	border-left: 1px inset #c4c4c4;
	
}
#formwrapright select.expiry {
	color: 00008B;
	background-color: #fefefe;
	width: 45px;
	border-top: 2px inset #c4c4c4;
	border-right: 1px inset #c4c4c4;
	border-bottom: 1px inset #c4c4c4;
	border-left: 1px inset #c4c4c4;
	height: 20px;
}
#payinfoformnobg #formwrapright select.expiry {
	color: 00008B;
	background-color: #fefefe;
	width: 100px;
	border-top: 2px inset #c4c4c4;
	border-right: 1px inset #c4c4c4;
	border-bottom: 1px inset #c4c4c4;
	border-left: 1px inset #c4c4c4;
	height: 20px;
}
#formwrapright form div label {
	float: left;
	width: 32%;
	font: normal 100% Arial, Helvetica, sans-serif;
	text-align: right;
	margin-right: 3px;
}
#payinfoformnobg #formwrapright form div label {
	float: left;
	clear: both;
	width: 80%;
	font: normal 100% Arial, Helvetica, sans-serif;
	text-align: left;
	margin-right: 3px;
	display: block;
/*	margin-top: 3px;
	margin-bottom: 3px;*/
}
#contentwrap #btn-process a {
	text-align: center;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
#contentwrap #btn-process-u6 a {
	text-align: center;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
#contentwrap #btn-process a:hover {
	text-align: center;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
#contentwrap #btn-process-u6 a:hover {
	text-align: center;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
#contentwrap #btn-process a:visited {
	text-align: center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
#contentwrap #btn-process-u6 a:visited {
	text-align: center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
#bvaluenobg #bestvalueimg {
	height: 20px;
	width: 500px;
	float: left;
	display: block;
	clear: right;
	margin-left: 65px;
}

#contentwrap #ftwrap {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	padding-top: 20px;
}
.ftbg {
	background: url(http://www.jwed.com/jwed_home_images/dimimages/ftbg.gif) repeat-x;
	height: 5px;
}
#bestvalue #price01 {
	float: left;
	height: 100px;
	width: 200px;
	margin-top: 18px;
	margin-left: 55px;
	margin-right: 50px;
}
#price01 P {
	font: bold 30px Verdana, Arial, Helvetica, sans-serif;
	color: #416eaf;
	margin: 10px 0px 3px 25px;
	padding: 0px;
	float: left;
}
.regulartxt {
	font: 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 180px;
	height: auto;
}
.regulartxtradio {
	text-align: center;
	margin: 2px 0px 0px;
	padding: 0px;
	float: left;
	width: 180px;
	height: 30px;
}

.pricesmall {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #416eaf;
	margin: 0px;
	padding: 0px;
}
#bestvalue #price02 {
	float: left;
	height: 90px;
	width: 200px;
	margin-top: 22px;
	margin-left: 0px;
	text-align: center;
}
#price02 P {
	font: bold 30px/50px Verdana, Arial, Helvetica, sans-serif;
	color: #416eaf;
	margin: 15px 0px 3px 15px;
	padding: 0px;
	float: left;
}

#contentwrap #subscriptionmain { width: 643px; height: auto; margin-right: auto; margin-left: auto; margin-top: 11px; }

#contentwrap #subscriptionmain #subscriptionmaintop { height: 212px; width: 643px; margin-right: auto; margin-left: auto; background: url(http://www.jwed.com/jwed_home_images/dimimages/up_sub_pur_bg.jpg) no-repeat center center; text-align: left; position: relative; background-image: url(http://www.jwed.com/jwed_home_images/dimimages/up_sub_pur_bg.jpg); }

#subscriptionmaintop #tempslide { height: 80px; width: 366px; margin-top: 112px; margin-left: 17px; position: absolute; left: 0px; top: 0px; }

#contentwrap #subscriptionmain #subscriptionmainmid { height: 252px; width: 643px; margin-right: auto; margin-left: auto; background: url(http://www.jwed.com/jwed_home_images/dimimages/upgrade_choose-plan_midbg.gif) no-repeat center center; text-align: left; position: relative; margin-top: 10px; }

#subscriptionmainmid #chooseplan-internal { background: url(http://www.jwed.com/jwed_home_images/dimimages/upgrade_choose-plan_int.gif) no-repeat center center; height: 186px; width: 620px; margin-top: 54px; margin-left: 10px; position: absolute; left: 0px; top: 0px; }

#chooseplan-internal #radio-introoffer { height: 20px; width: 20px; text-align: center; float: left; margin-top: 106px; margin-left: 57px; }
#chooseplan-internal #radio-standardplan { height: 20px; width: 20px; text-align: center; float: right; margin-top: 104px; margin-right: 235px; }

#contentwrap #subscriptionmain #subscription-upgrade-payment { background: url(http://www.jwed.com/jwed_home_images/dimimages/upgrade-payment-03_01.gif) no-repeat center top; height: auto; width: 643px; margin-right: auto; margin-left: auto; margin-top: 10px; padding-top: 59px; }

#subscription-upgrade-payment #upgrade-payment-cont { background: url(http://www.jwed.com/jwed_home_images/dimimages/upgrade-payment-03_02.gif) repeat-y center center; height: 233px; width: 643px; margin: 0px auto; padding-bottom: 15px; }

#subscription-upgrade-payment #upgrade-payment-foot { width: 643px; margin-top: 0px; margin-right: auto; margin-left: auto; height: 21px; background: url(http://www.jwed.com/jwed_home_images/dimimages/upgrade-payment-03_04.gif) no-repeat center center; }

#upgrade-payment-cont p { font: 11px Arial, Helvetica, sans-serif; color: #333; margin-top: 0px; margin-left: 35px; margin-bottom: 14px; padding-bottom: 0px; }

.upgradetxtfield { height: 23px; width: 150px; border-top: 2px solid #7f7f7f; border-right: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; border-left: 1px solid #7f7f7f; font: 11px Arial, Helvetica, sans-serif; color: #333; }

#upgrade-payment-cont td p { color: #333; text-align: right; margin: 0px; font: 11px Arial, Helvetica, sans-serif; }

.upgradecardnumfield { height: 23px; width: 30px; border-top: 2px solid #7f7f7f; border-right: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; border-left: 1px solid #7f7f7f; font: 11px Arial, Helvetica, sans-serif; color: #333; margin-right: 3px; }

.upgradecardnumfieldlast { height: 23px; width: 30px; border-top: 2px solid #7f7f7f; border-right: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; border-left: 1px solid #7f7f7f; font: 11px Arial, Helvetica, sans-serif; color: #333; }

.upgradeexpirefield { height: 23px; width: 77px; border-top: 2px solid #7f7f7f; border-right: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; border-left: 1px solid #7f7f7f; font: 11px Arial, Helvetica, sans-serif; color: #333; margin-right: 2px; }

#contentwrap #subscriptionmain #btn-process { background: url(http://www.jwed.com/jwed_home_images/dimimages/btn-processbg.gif) no-repeat center center; height: 70px; width: 255px; margin-top: 10px; }

#contentwrap #subscriptionmain #btn-processcont { background: url(http://www.jwed.com/jwed_home_images/dimimages/btn-processbg.gif) no-repeat center center; height: 70px; width: 255px; margin: 10px auto 20px; }

#regpopup01main { background: url(http://www.jwed.com/jwed_home_images/dimimages/reg-pop-up_01.gif) no-repeat left top; height: 92px; width: 516px; float: left; }

#regpopup01main #regpopupform { background: url(http://www.jwed.com/jwed_home_images/dimimages/reg-pop-up_02.gif) repeat-y center top; height: auto; width: 516px; margin-top: 92px; float: left; padding-bottom: 20px; padding-top: 10px; }

#regpopup01main #regpopupformfooter { background: url(http://www.jwed.com/jwed_home_images/dimimages/reg-pop-up_04.gif) no-repeat center; height: 77px; width: 516px; float: left;  }
#regpopup01main #regpopupform .selectbox { margin: 5 0 0; padding: 2px; height: 20px; }
#regpopupform fieldset { width: 99%; margin: 0; padding: 0; float: left; border-style: none; }
#regpopupform fieldset ol { padding: 1em 1em 0 1em; list-style: none; }
#regpopupform fieldset li { padding-bottom: 3px; float: left; clear: left; width: 100%; }
#regpopupform fieldset.submit { border-style: none; float: left; width: auto; border: 0 none #ffffff; padding-left: 145px; margin-top: 20px; }
#regpopupform label { width: 99%; margin-right: 4px; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #333333; text-align: right; display: block; padding: 0px; margin-top: 0px; }
#regpopupform label.indentright {width: 180px; margin-top: 10px;}
#regpopupform label.jewishoutlook { width: 180px; text-align: left; margin-top: 3px; padding-left: 0px; margin-left: 0px; font-weight: normal; }
#regpopup01main #regpopupform .checkboxcontainers a { color: #333; text-decoration: underline; }
#regpopupform label.checkboxcontainers { width: 100%; height: 16px; text-align: left; font-weight: normal; }
#regpopup01main #regpopupform p { font: bold 9px Verdana, Arial, Helvetica, sans-serif; color: #666666; margin: 1px 0px 0px; padding: 0px; }
#regpopup01main #regpopupform a { text-decoration: underline; color: #666666; }
.policy { margin-left: 167px; }
.outlook { margin-left: 60px; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #333333; margin-top: 10px; }
.outlook2 { margin-left: 60px; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #333333; margin-top: 10px; }
.radios { clear: left; float: left; margin-left: 100px; }
.checkboxes { clear: both; float: left; margin-left: 100px; padding: 3px 0px 0px; margin-top: 0px; }

#regpopupform .txtfield { background: #FFFFFF; height: 18px; width: 181px; border-top: 2px solid #666666; border-right: 1px solid #c2c2c2; border-bottom: 1px solid #dadada; border-left: 2px solid #d1d1d1; }

#regpopup01main #regpopupform .jewishoutlook { margin-top: 2px; padding: 0px; margin-right: 0px; }



#regpopup01main #regpopupform #disclaimer { height: auto; width: 320px; margin-top: 5px; float: left; clear: left; margin-left: 120px; }

#regpopup01main #regpopupform #disclaimer p { font: bold 9px/10px Verdana, Arial, Helvetica, sans-serif; color: #7c7c7c; }



#regpopup01main #regpopupform h2 { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #333333; padding: 0px; margin-top: 10px; margin-left: 60px; margin-bottom: 2px; }

#regpopup01main #regpopupform .jewishoutlook p { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #333333; display: inline; margin: 0px; padding: 0px; }
