/* CSS Document */

*
{
padding:0px;
margin:0px;
}

body
{
background:#FaFAFA;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
line-height:1em;
color:#161414
}

.mainbackound
{
background: url(../images/bg1.png) repeat-x;
}

.mainbackound1
{
background: url(../images/bg.png) repeat-x;
}

.before_loginbackound
{
background: url(../images/beforelogin_bg.png) repeat-x;
}

.signuplink1
{
color:#fcb546;
text-decoration:none;
}

.signuplink1:hover
{
color:#003300;
text-decoration:none;
}

.forgotlink1
{
color:#3ac1ec;
text-decoration:none;
font-size:.75em;
}

.forgotlink1:hover
{
color:#003300;
text-decoration:none;
}

.main
{
padding:0 32px 0 32px;
margin:0 auto;
}

.toplink
{
font-size:.7em;
color:#FFFFFF;
line-height:60px;
float:right;
padding-right:4px;
}

.toplink1
{
font-size:.7em;
color:#FFFFFF;
line-height:60px;
float:right;
padding-right:24px;
}

.toplink2
{
font-size:.7em;
color:#FFFFFF;
line-height:60px;
float:right;
padding-right:24px;
}

.logoleft
{
float:left;
}

.toplinks
{
color:#FFFFFF;
text-decoration:none;
}

.toplinks:hover
{
color:#29BCEA;
text-decoration:none;
}

.clear
{
clear:both;
}

.headerbg
{
width:100%;
background:url(../images/bgbig1.png) no-repeat;
padding-top:14px;
height:125px;
}


.headerbg1
{
width:100%;
background:url(../images/bgbig.png) no-repeat;
padding-top:14px;
height:207px;
}


.headerleft
{
width:59%;
float:left;
}

.headertext
{
padding:50px 30px 36px 30px;
font-family: "Book Antiqua", "Palatino Linotype", Rockwell;
font-size:2em;
color:#FFFFFF;
text-align:center;
float:left;
width:100%;
}
.headertextlogin
{
font-family: "Book Antiqua", "Palatino Linotype", Rockwell;
font-size:.75em;
color:#FFFFFF;
text-align:center;
width:400px;
float:left;
margin-left:70px;
padding-top:15px;

}

.headertext li
{
list-style-type:none;
}

.browserextension
{
color:#9ad425;
}

.menuback
{
float:left;
}

.menuback li
{
list-style-type:none;
display:inline;
}

.menu
{
padding-left:4px;
font-size:1.5em;
}

.rightimage
{
padding-left:4px;
line-height:34px;
vertical-align:top;
}


.headerright
{
float:right;
padding-right:6px;
}

.joinnow_top
{
background:url(../images/joinnowtop.png) no-repeat;
height:19px;
}

.joinnow_center
{
background:url(../images/joinnowcenter.png) repeat-y;
padding:0px 15px;
}

.headerright_login
{
width:287px;
height:136px;
background:url(../images/loginbg.png) no-repeat;
padding:62px 30px 0px 30px;
}

.headerright_login li
{
list-style-type:none;
}

.logininput
{
border:0px;
width:270px;
padding:5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

.joinnowinput
{
border:0px;
width:270px;
padding:3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.loginspace
{
padding-bottom:10px;
}

.joinnowspace
{
padding-bottom:5px;
padding-left:15px;
}

.joinnowspace1
{
padding-bottom:5px;
padding-left:10px;
}

.joinnow_title
{
font-size:30px;
font-family:Futura Bk BT;
color: #FF6600;
padding-bottom:5px;
padding-left:15px;
}

.loginleft
{
width:197px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.loginspace1
{
padding-top:2px;
padding-bottom:2px;
font-size:.7em;
font-weight:bold;
}

.forgotlink
{
color:#3ac1ec;
text-decoration:none;
font-size:.7em;
font-weight:bold;
}

.forgotlink:hover
{
color:#FFFFFF;
text-decoration:none;
}

.signuplink
{
color:#fcb546;
text-decoration:none;
}

.signuplink:hover
{
color:#ffffff;
text-decoration:none;
}

.subscribearea
{
padding-top:2em;
padding-left:2em;
}

.contentarea
{
background:#FAFAFA;
color: #161414
}

.contentarealeft
{
width:62%;
float:left;
padding-top:30px;
}


.contentprimarytext
{
padding-right:10px;
line-height:22px;
padding-bottom:10px;
font-weight: bold;
color: #161414
}

.contentque
{
font-family: "Book Antiqua", "Palatino Linotype", Rockwell;
font-size:1.8em;
color:#F9BD5F;
}
.contentit
{
font-family: "Book Antiqua", "Palatino Linotype", Rockwell;
font-size:1.8em;
color:#29BCEA;
}

.contexttext
{
}

.contenttext li
{
list-style-type:none;
}


.largetext
{
font-size:29px;
color:#161414;
padding-bottom:5px;
line-height:30px;
}

.smalltext
{
font-size:11px;
padding-bottom:10px;
}

.textspace
{
padding-bottom:10px;
padding-top:2px;
}

.textlinks
{
color:#de602e;
text-decoration:none;
}

.textlinks:hover
{
color:#000000;
text-decoration:none;
}

.contentarea_right
{
width:37%;
background:url(../images/bgright.png) repeat-y;
float:left;
padding-bottom:40PX;
border-bottom:1px #EEEEEE solid;
margin-bottom:10PX;
}

.displaystyle{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #999;
	background-color:#EAEAEA;
	font-weight:bold;
	padding-left:50px;
    line-height:1.5em;
}

.contentarea_right1
{
padding:0px 15px;
float:left;
}

.contentarea_right2
{
padding:20px 15px;
float:left;
}


.contentarea_innerright
{
width:314px;
padding:0px 15px;
float:left;
}

.join
{
width:263px;
height:232px;
background:url(../images/join.png) no-repeat;
float:left;
padding:25px 26px 0px 24px;
font-size:30px;
color:#000000;
font-family:Myriad Pro;
}

.joincolor
{
color:#17bcf0;
}

.joininput
{
color:#a7a4a4;
border:1px #eaeaea solid;
padding:2px;
width:250px;
}


.referfriends_top
{
width:313px;
height:24px;
background:url(../images/refertop.png) no-repeat;
}

.referfriends_center
{
width:265px;
background: url(../images/refercenter.png) repeat-y;
padding:5px 24px 5px 24px;
}

.referfriends_bot
{
width:313px;
height:21px;
background: url(../images/referbot.png) no-repeat;
}
.content_bottomright
{
width:265px;
padding:10px 24px 0px 24px;
}
.referfriends
{
border-bottom:1px #e7e6e6 solid;
border-top:1px #e7e6e6 solid;
padding:10px 0px 10px 15px;
line-height:35px;
margin-bottom:10px;
}

.specialfeatures
{
padding-left:18px;
border-bottom:1px solid #DDDDDD;
padding-top:10px;
}
.buttoncenter
{
  text-align: center;
}


.specialfeatures li
{
list-style-type:none;
}

.specialfeature_text
{
padding-bottom:5px;
padding-left:5px;
color: #29BCEA;
font-size:1.2em;
}

.specialfeature_bodytext
{
font-size:.75em;
line-height: 1.5em;
}

.speciallinks
{
color:#de602e;
text-decoration:underline;
font-size:.75em;
padding-top: 2px;
}

.speciallinks:hover
{
color:#000000;
text-decoration:none;
}

.footer
{
background:#000000;
height:44px;
line-height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:right;
padding:40px 20px 40px 0px;

}

.terms
{
  font-size: .8em;
}

.footer li
{
list-style-type:none;
}

.footerlink
{
color:#FFFFFF;
text-decoration:none;
}

.footerlink:hover
{
color:#3ac1ec;
text-decoration:none;
}


#joinspace
{
float:left;
}

.referfriendslink
{
color:#000000;
text-decoration:none;
}

.referfriendslink:hover
{
color:#3ac1ec;
text-decoration:none;
}

.referfriend_text
{
border-bottom:1px #CCCCCC solid;
padding-bottom:5px;
margin-bottom:10px;
padding-left:5px;
height:25px;
}
#friend_error
{
color:#CC0033;
font-size:.8em;
display:none;
font-weight:600;
padding-bottom:10px;
}


.referback
{
padding-bottom:15px;
}

.profilename
{
width:170px;
float:left;
font-size:.8em;
font-weight:bold;
padding-left:5px;
}

.refername
{
width:150px;
float:left;
}

.referdot
{
width:10px;
float:left;
}

.referbar
{
float:left;
font-size:.8em;
}

.referinput
{
width:250px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding:4px;
}

.referbroder
{
border:1px #CCCCCC solid;
padding:5px;
}

.referwhitebg
{
background:#FFFFFF;
padding:10px;
}

.referspace
{
padding-bottom:15px;
font-weight:bold;
}

.editprofilelink
{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
float:right;
line-height:20px;
}

.contactinfo
{
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px #CCCCCC solid;
}

.profileback
{
width:593px;
margin:0 auto;
padding-top:10px;
}

.blog
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#0AB2E7;
font-weight:bold;
}

.button
{
width:127px;
height:40px;
line-height:38px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF9900;
background:url(../images/buttton.png) no-repeat;
text-align:center;
float:left;
}


.arrowbutton
{
width:127px;
height:51px;
line-height:38px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF9900;
background: url(../images/buttton1.png) no-repeat;
text-align:center;
float:left;
}

.buttonlink
{
color:#000000;
text-decoration:underline;
}

.buttonlink:hover
{
color: #FF9900;
text-decoration:none;
}

.todaysque
{
background:#F5F5F5;
padding:5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:.8em;
color:#000000;
margin-bottom:10px;
font-weight:bold;
}

.plus
{
padding-top:7px;
padding-left:5px;
margin-right:5px;
float:left;
}

.tablebroder
{
border:1px #CCCCCC solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-bottom:1px #CCCCCC solid;
font-size:.70em;
font-weight:bold;
}

.tablebroder1
{
border-bottom:1px #CCCCCC solid;
}

.addmoreemail
{
text-align:right;
font-weight:normal;
font-size:10px;
padding-top:5px;
}

.addmoreemaillink
{
color:#FF6600;
text-decoration:none;
}

.addmoreemaillink:hover
{
color:#000000;
text-decoration:none;
}

.subscribleleft
{
width:250px;
background:#CCCCCC;
padding:5px;
margin-right:1em;
float:left;
margin-top:1em;
}

.subscribleleft_inside
{
background:#FFFFFF;
padding:5px;
color:#FFFFFF;
}

.subscribetext
{
font-size:1.2em;
color:#FF9900;
border-bottom:1px #F0F0F0 solid;
padding-bottom:5px;
margin-bottom:0px;
font-weight:bold;
text-align:center;
}



.subscribetext1
{
font-size:.9em;
color:#000000;
margin-bottom:5px;
line-height:1.1em;
 padding: 10px 5px 5px
}

.subscribetext1 li
{
list-style-type:none;
}

.subscribeinput
{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:140px;
font-size:11px;
}


.alreadymember
{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding-bottom:5px;
}

.alreadymember li
{
list-style-type:none;
}

.todayque_input
{
width:200px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.todayque_input1
{
width:210px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.todayque_back
{
padding:5px;
border:1px #CCCCCC solid;
}


.todayque_name
{
width:150px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.todayque_dot
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:10px;
float:left;
}

.todayque_description
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.loginpage
{
background: url(../images/login_pagebg.png) repeat-x;
}

.loginpage_innerpage
{
background: url(../images/inner_loginbg.png) repeat-x;
}

.menuback_innerlogin
{
padding-top:43px;
}

.menuback_innerlogin li
{
list-style-type:none;
display:inline;
}
