@charset "utf-8";
a {text-decoration:none;}
form { margin:0;}
/* DIVS HOME */
#alphadiv { margin:auto; width:980px;}
#maindiv { float:left; width:100%;}
#topss { height:98px; float:left; width:100%;}
#logoss { width:427px; float:left;}
#logintop { width:553px; float:left; background:url(../images/main_top2.jpg) no-repeat; height:98px;}
#lt1 { width:380px; float:right; margin-top:8px; margin-right:5px; margin-bottom:4px;}
#lt2 { width:548px; float:left; margin-right:5px; height:23px; }
#tlb_cont { width:350px; float:left; position:relative;}
#toplinksbar{
	position: absolute;
	z-index: 20;
	width: 380px;
	top: 12px;
	left: -24px;
}
#signnow { width:156px; float:right; margin-right:18px; text-align:right;}
#mediumss { width:100%; background:#FFF; float:left; border-radius:14px 14px 14px 14px;}
#mediumtop { width:100%; margin-bottom:6px; float:left;}
#mediummed { width:100%; margin-bottom:4px; float:left; margin-top:2px;}
#mediumbot { width:100%; margin-bottom:4px; margin-top:4px; float:left;}
#mediumbotcontent { width:100%; margin-bottom:6px; margin-top:6px; float:left;}


#areaphoto1 { width:980px; height:248px; float:left;
}
#areaqs1 {
	position: absolute;
	z-index: 10;
	width: 322px;
	height: 242px;
	background: url(../images/bg_white_transparent.png);
	left: 658px;
	border-radius:0px 14px 0px 0px;
}
#qs { width:95%; margin:auto; margin-top:2px; height:112px;}
#success { width:95%; margin:auto; margin-top:6px; height:115px; border-top:1px solid #B3B713;}
#featured { width:98%; margin:auto;}
#lowerlinks { width:98%; margin:auto; text-align:center;}
.lowlinknl { float:left; width:19%; text-align:center;}
.lowlinkline { float:left; width:107px; border-right: 1px solid #B3B713; text-align:center;}
#bottomss { width:100%; margin-top:6px; float:left; text-align:center; margin-bottom:6px;}
.title_latarea { width:100%; margin-bottom:3px; padding-top:4px;}
.genderdiv	{ margin-bottom:4px; float:left; width:100%; }
.testimonial {margin-bottom:2px; float:left;}
.DivReadMore {height:14px; right:1px; bottom:2px; text-align:right; padding-bottom:4px;}
.genderdiv2	{ float:left; width:100%; }
.testpic { width:77px; float:left; text-align:left;}
.testext { width:223px; float:right;}
.testrelav {position:relative; height:73px;}
#divtitlefeatured { width:100%; margin-bottom:6px;}
#featuredphotos { width:100%; height:190px;}
.modulefeatpic { width:126px; margin-left:5px; margin-right:6px; float:left;}
.featpic { width:100%; height:128px; margin-bottom:2px; text-align:center;}
.featdata { width:100%; text-align:center;}
#bottomcont { width:98%; margin:auto;}

.bottommodule { width:100%; margin-bottom:8px; float:left;}
.bmtitle { margin-bottom:4px;}
.botmodleft1 { float:left; width:316px; margin-right:4px;}
.botmodright1 { float:right; width:316px;}
.botmodright2  { float:right; width:636px;}
.botmodleft2  { float:left; width:632px; margin-right:4px;}

/* DIVS INNER */

#maincontent { 
margin:auto; 
width:980px;
}
#maincontentfloat {
	width:980px; 
	float:left;
	}
#topcontent { 
width:100%;
height:73px;
}
#tc_logo { width:427px; 
height:73px; 
float:left;
}
#tc_bg {height:73px; width:553px; background:url(../images/topin_logo_bg.jpg) no-repeat; float:right;}
#white_body { width:100%; float:left; background:#FFF url(../images/white_top_shadow.jpg) repeat-x top;}
#bottomcop { width:100%; float:left; text-align:center; margin-top:10px; margin-bottom:10px;}
#wb_container { width:98%; margin:auto; margin-top:8px; margin-bottom:8px;}
#contenttopwhite { width:100%; height:64px;}
#toplinks { margin-top:30px; text-align:center;}

#ctw_title { width:610px; float:left;}
#ctw_links { width:346px; float:right; text-align:center;}

#contentmiddlewhite { width:100%; float:left;}


.mc_text { width:64%; float:right;}
.mc_texthiw { width:100%; margin:auto;}
.mc_text2 { width:58%; float:right;}
.mc_photo { width:35%; float:left; margin-bottom:8px;}
.mc_photo2 { width:41%; float:left;}
.mc_photoss { width:27%; float:left; margin-top:22px;}
.mc_textss { width:73%; float:right;}
.mc_textss_full { width:99%; float:left; margin-left:8px;}
.mc_textgr { width:100%; float:left; margin-bottom:8px;}
.mc_textaff { width:100%; float:right;}

.divtitleby { margin-bottom:4px;}
.divurlgr { margin-bottom:4px; text-align:right;}
.divtextarticle { margin-bottom:4px; height:180px;}
.divtextarticlegr { margin-bottom:8px;}
.divreadmore { text-align:right;}
.divtexthiw { margin-bottom:4px; float:left; width:100%;}
.thiwmargin { float:right; width:80%;}
.divlinegraybelow { padding-bottom:8px; border-bottom:1px solid #BBBBBB; margin-bottom:14px;}
.divnolinegray { padding-bottom:8px; margin-bottom:14px;}

.story_inside_text { float:left; width:656px; background:url(../images/quotation_closing.png) bottom right no-repeat; margin-bottom:4px;}
.story_inside_text_full { float:left; width:906px; background:url(../images/quotation_closing.png) bottom right no-repeat; margin-bottom:4px;}
.quotation_open { float:left; background:url(../images/quotation_opening.png) top left no-repeat; width:34px; height:28px;}
.divtextsstory { margin-bottom:4px; width:622px; height:190px;}
.divtextsstory_full { margin-bottom:4px; width:862px; max-height:190px;}
.divreadmorestory { text-align:right; width:622px; margin-bottom:4px;}
.divreadmorestory_full { text-align:right; width:862px; margin-bottom:4px;}
.divbuttonaff { text-align:right; width:100%; margin-bottom:6px;}

#divtopresources { margin:auto; width:75%; margin-bottom:12px; text-align:center;}

.divbannergr { margin-bottom:4px; text-align:center;}

#members_pics_info { position:relative; width:941px; margin-top:8px;}

/* Style for Messages */

.modal {
    background-color:#fff;
    display:none;
    width:350px;
    padding:15px;
    text-align:left;
    border:none;
    margin:auto;
    z-index:50;
 
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    -moz-box-shadow: 0 0 50px #ccc;
    -webkit-box-shadow: 0 0 50px #ccc;
    box-shadow: 0 0 50px #ccc;
  }

/* Style for single scroll HOME */
    .scroll {
    position:relative;
    overflow:hidden;
    width: 980px;
    height: 248px;
    float:left;
    margin:0px;
    }

    /* root element for the scroll pics */
    .scroll .pics {
    width:20000em;
    position:absolute;
    clear:both;
    }

    /* single scroll item */
    .pics div {
    float:left;
    width:980px !important;
    height:248px;
    margin:0px;
    }

    /* possible settings for the active scroll */
    .scroll.active {
    }


.completeq_main { width:100%; float:left; margin-bottom:10px;}
.completeq_text { width:90%; margin:auto; margin-bottom:10px; text-align:center;}
.completeq_field_mod1 { float:left; width:58%; text-align:right;}
.completeq_field_mod2 { float:right; width:41%; text-align:left;}
.completeq_field_moda { float:left; width:45%; text-align:right;}
.completeq_field_modb { float:right; width:54%; text-align:left;}
.completeq_module { border-bottom:1px dashed #CCC; width:70%; margin:auto; margin-bottom:12px; padding-bottom:5px;}
.completeq_module3 {  width:70%; margin:auto; margin-bottom:12px; height:40px; text-align:center;}
.completeq_forms1 { font-family: 'Raleway', sans-serif; font-size:16px; color:#333; border:1px solid #CCC; width:99%;}
.completeq_forms2 { font-family: 'Raleway', sans-serif; font-size:16px; color:#333; border:1px solid #CCC;}
.completeq_forms3 { font-family: 'Raleway', sans-serif; font-size:10px; color:#333; border:1px solid #CCC;}

/*Testimonials*/
#vertical-ticker{
	height:90px;
	overflow:hidden;
	margin:0; padding:0;
}

#vertical-ticker li{
	display:block;
	height:90px;
}

/* Newones*/
.roundedlowerbar { float:left;
	height:26px;width:84%;

		}
#logocdnbar { width:133px; margin-left:10px; float:left;}


.divmediadiv { width:100%; padding-top:4px; padding-bottom:4px; border-bottom:1px dotted #999; float:left;}
.divmediadivnl { width:100%; padding-top:4px; padding-bottom:4px; float:left;}
.dmdtitle { float:left; width:100%; margin-bottom:4px;}
.dmdcontent { float:left; width:100%;}
.dmdsubmain { float:right; width:98%; margin-top:4px; }
.dmdsubcontent { float:left; width:100%; margin-bottom:4px;}


/*Quick Search*/
.qsearchmain { width:100%; float:left; margin-bottom:8px;}
.qsearchrow { width:100%; float:left; margin-top:4px;}
.qscardleft { height:226px; width:468px; border:1px solid #4CA900; background:#FFF; border-radius:12px 12px 12px 12px; float:left;}
.qscardright { height:226px; width:468px; border:1px solid #4CA900; background:#FFF; border-radius:12px 12px 12px 12px; float:right;}
 
.qscardleft_ext { height:226px; width:312px; border:1px solid #4CA900; background:#FFF; border-radius:12px 12px 12px 12px; float:left;}
.qscardright_ext { height:226px; width:312px; border:1px solid #4CA900; background:#FFF; border-radius:12px 12px 12px 12px; float:right;}
.qscardmed_ext { height:226px; width:312px; border:1px solid #4CA900; background:#FFF; border-radius:12px 12px 12px 12px; float:left; margin-left:8px;}
.qscmid_right_ext{ width:182px; margin-left:4px; margin-top:4px; float:left;}
.qscbot_right_ext { width:182px; margin-left:4px; margin-top:5px; float:left;}
.qscmid_module_desc_ext { width:100%; float:left; margin-top:2px; height:60px;}
 
.qsc_top { border-radius:10px 10px 0px 0px; background:#4CA900; height:30px; width:100%;}
.qsc_middle { width:100%; height:166px;}
.qsc_bottom { width:100%; height:32px; border-top:#4CA900 1px solid;}
.qsc_cont { width:98%; margin:auto;}
.qsctop_left {width:45%; float:left;}
.qsctop_right { width:55%; float:left; text-align:right; margin-top:6px;}
 
.qscmid_left { width:120px; margin-left:2px; margin-top:3px; float:left;}
.qscmid_right { width:338px; margin-left:4px; margin-top:4px; float:left;}
.qscmid_tagline { width:100%; height:20px; float:left;}
.qscmid_module { width:100%; float:left; margin-top:2px;}
.qscmid_module_desc { width:100%; float:left; margin-top:2px; height:70px;}
.qscbot_left { width:120px; margin-left:2px; margin-top:5px; float:left; text-align:center;}
.qscbot_right { width:338px; margin-left:4px; margin-top:5px; float:left;}
 
.qscbot_modulenl { float:left; }
.qscbot_icon { width:24px; height:18px; text-align:center; float:left; margin-left:6px;}
.qscbot_link { float:left;}


/* join */
.divjoin_text { width:40%; float:left; text-align:right;}
.divjoin_form { width:59%; float:left; margin-left:4px;}
.divjoin_text2 { width:50%; float:left; text-align:right;}
.divjoin_form2 { width:49%; float:left; margin-left:4px;}
.divclear { clear:both;}
.formjoin1 { border:1px solid #CCC; font-family: 'Raleway', sans-serif; font-size:18px; color:#666; width:99%;}
.formjoin2 { border:1px solid #CCC; font-family: 'Raleway', sans-serif; font-size:18px; color:#666;}
.divcontentlinkslogin { width:55%; margin:auto; padding-top:4px; padding-bottom:4px;}
.divjoinmodules5 { width:100%; float:left; margin-bottom:12px;}
.divcontentjoin { width:70%; margin:auto; padding-top:4px; padding-bottom:4px; border-bottom:1px dotted #999;}
.divcontentjoinnl { width:70%; margin:auto; padding-top:4px; padding-bottom:4px;}
.divjoinelementmain { width:100%; float:left; margin-bottom:4px;}
.djem_check { width:8%; float:left;}
.djem_text { width:92%; float:left; }
.djem_check2 { width:4%; float:left;}
.djem_text2 { width:96%; float:left; }
/*tests*/
.divcontenttests { width:80%; margin:auto; padding-top:4px; padding-bottom:4px; border-bottom:1px dotted #999;}
.divcontenttestsnl { width:80%; margin:auto; padding-top:4px; padding-bottom:4px;}
.divjoin_text3 { width:25%; float:left; text-align:right;}
.divjoin_form3 { width:74%; float:left; margin-left:4px;}
.divjoin_text4 { width:35%; float:left; text-align:right;}
.divjoin_form4 { width:64%; float:left; margin-left:4px;}
.divtestsmain { width:50%; float:left;}
.dt_left { width:26%; float:left; text-align:right; margin-top:4px; }
.dt_middle { width:48%; float:left; text-align:center; }
.dt_right { width:26%; float:left; text-align:left; margin-top:4px; }
.dt_left2 { width:34%; float:left; text-align:right; margin-top:4px; }
.dt_middle2 { width:32%; float:left; text-align:center; }
.dt_right2 { width:34%; float:left; text-align:left; margin-top:4px; }
.radiotexttest { width:74%; float:right; margin-bottom:4px;}
