.xxsmall {font-size: xx-small}
.xsmall {font-size: 9px}

/* CSS Document foo Career Woman  */
body {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    margin:0px;
    background-color:#102c41;
}
a img {
    border:none;
}
a{
    color:#0099FF;
}
a:visited{
    color:#0099FF;
}

span.articles {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 6px;
	display: block;
}


#wrap{
    width:802px;
    margin:auto;
    background-color:#fff;
	padding:0;
}
#header_home_wrap{
    height:252px;
    width:802px;
}
#header_home_wrap2{
    height:120px; 
}

#header_home img , #header_about img{
    float:left;
}
#header_left{
    background:url(../images/header_left.jpg);
    float:left;
    height:252px;
    width:271px;
    color:#d6cc9e;
    font-weight:bold;
    text-align:right;
}
#header_left2 a , #header_left a{
    color:#FFFFFD;
    text-decoration:none; 
}
#header_left2{
    background:url(../images/bg_header_left2.jpg) repeat-x;
    float:right;
    width:273px;
    height:120px;
    color:#d6cc9e;
    padding-top:7px;
    font-weight:bold;
    text-align:right;
}
#header_left input , #header_left2 input{
    height:15px;
}
#header_left form {
    margin-top:5px;
    margin-right:15px;
}


/*****************************/
#header_left2_test{
    background-image:url(../images/quote_qa.gif);
	background-repeat:no-repeat;
    float:right;
    width:273px;
    height:120px;
	/*height:128px;*/
    color:#d6cc9e;
    padding-top:7px;
    font-weight:bold;
    text-align:right;
	overflow:hidden;
}
#header_left2_test input{
    height:15px;
}
#header_left2_test a{
    color:#FFFFFD;
    text-decoration:none; 
}


/*****************************/

#body_sub{
    background:#FFFFFF url(../images/bak.jpg) no-repeat 0 0;
	padding:1px 0 0 0;
}
#body_sub2{
    background:#FFFFFF url(../images/bak.jpg) no-repeat left top;
}
#body_sub_p{
    background:#FFFFFF url(../images/bak.jpg) no-repeat left top;
}
#navi_wrap {
    background: #FFFFFF url(../images/navi_bg1.jpg) repeat-x;
    height:42px;
    clear:right;
    vertical-align: middle;
}
#navi_wrap2 {
    background: #FFFFFF url(../images/navi_bg.jpg) repeat-x 0 0;
    height:32px;
    clear:right;
    vertical-align: middle;
}

.topnav_on {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #adc9db;
    text-decoration: none;
}
a.topnav_on:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #adc9db;
    text-decoration: none;
}
a.topnav_on:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #adc9db;
    text-decoration: none;
}
a.topnav_on:active{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #adc9db;
    text-decoration: none;
}
a.topnav_on:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #adc9db;
    text-decoration: none;
}
.topnav_off {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #adc9db;
    text-decoration: none;
}
a.topnav_off:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #adc9db;
    text-decoration: none;
}
a.topnav_off:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #adc9db;
    text-decoration: none;
}
a.topnav_off:active{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #adc9db;
    text-decoration: none;
}
a.topnav_off:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #adc9db;
    text-decoration: none;
}
/*
#aboutus , #whatwedo , #resources , #qanda , #testimonials ,
*/
#left_panel_home{
    clear:both;
    width:265px;
    margin-top:10px;
    float:left;
    border-right:#940101 solid 1px;
    margin-top:20px;
    /*background:url(../images/left_home_bg.jpg) repeat-x;*/
}
#left_panel_home img{
    clear:both;
   
    float:left;
    /*border-right:#940101 solid 1px;*/
    margin-top:20px;
    /*background:url(../images/left_home_bg.jpg) repeat-x;*/
}
#left_panel_sub{
    clear:both;
    width:262px;
    margin-top:10px;
    float:left;
    margin-top:20px;
    /*background:url(../images/left_home_bg.jpg) repeat-x;*/
}
#panel_wrap{
    height:100px;
}
.left_bottom{
    /*border-right:#940101 solid 1px;*/
    clear:left;
    float:left;
    margin-top:20px;
}
#left_panel_spacer{
    height:80px;
    clear:left;
}

.leftsub_wrap{
    float:left;
}
#left_tab , a#left_tab:link , a#left_tab:visited  {
    line-height:1.5em;
}
.leftsub , .leftsub_sel , a.leftsub{
    color:#3f647e;
    line-height:1em;
    padding:3px 0px 3px 30px;
    width:230px;
    border-bottom:#C7C29C solid 1px;
}
/* ---- Begin 04/27/07 ----*/
.leftsub_indent , .leftsub_indent_sel , a.leftsub_indent{
    color:#3f647e;
    line-height:1em;
    padding:3px 0px 3px 50px;
    width:210px;
    border-bottom:#C7C29C solid 1px;
}
/* ---- End 04/27/07 ----*/
a.link_read:link , a.link_read:active , a.link_read:visited{
    font-weight:bold;
    text-decoration:none;
    font-size:80%;
    color:#3f647e;
    margin-left:80px;
}

a.leftlink_sel:link , a.leftlink_sel:active , a.leftlink_sel2:link , a.leftlink_sel2:active{
    color:#940101;
    font-weight:bold;
    text-decoration:none;
}
a.leftlink_sel:visited , a.leftlink_sel2:visited{
    color:#940101;
    font-weight:bold;
    text-decoration:none;
}
a.leftlink_sel2:link , a.leftlink_sel2:active , a.leftlink_sel2:visited{
    padding:3px 0px 3px 30px;
    line-height:1.5em;
} 

#left_panel_home img , .left_bottom img{
    margin-top:0px !important;
    margin-top:-2px;
    float:left;
}
/* top 10 wisdom */
.content_col1 , .content_col2{
    width:220px;
    float:left;
    margin-top:15px;
}
.content_col2{
    margin-left:20px;

}
.stanza_wrap{
    float:left;
    clear:left;
    display:inline;
    width:215px;
    margin-bottom:20px;
}
.stanza_wrap img{
    margin-left:50px;
}
.num{
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:16px;
    height:30px;
    float:left;
    font-weight:bolder;
    width:25px;
    padding-right:5px;
    text-align:right;
    color:#3E637D;
}

.num_img{
    background-image:url(../images/n_10.gif);
    background-repeat:no-repeat;
}

.stanza{
    width:185px;
    float:left;
    clear:none;
    padding-top:3px;
}

#sub_header{
    float:right;
    margin-right:40px;
    margin-top:20px;
}

/* content */
#content_sub{
    width:500px;
    float:left;
    margin-left:20px;
    color:#838173; 
    padding-top:80px !important;
    padding-top:40px;
}
#longer{
    clear:right;
    padding-left:30px;
    margin-top:40px !important;
    margin-top:80px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#838173; 
    width:470px;
    float:left;
}

#content_home{
    /*background-color:#FFFFFF;*/
    clear:right;
    margin-left:50px;
    margin-top:40px !important;
    margin-top:80px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#838173; 
    width:470px;
    float:left;
}
#content_home2 , #content_home1{
    /*background-color:#FFFFFF;*/
    clear:right;
    margin-top:0px !important;
    margin-top:0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#838173; 
    width:470px;
    float:right;
}
#wrapper{
    margin-top:-160px !important;
    margin-top:20px;
    float:right;
    margin-right:20px !important;
    margin-right:0px;
}
/*#sub_wrap{
    margin-left:30px;
    background-color:#000000;
}
*/
#content_home_wrap{
    /*background-color:#FFFFFF;*/
    clear:right;
    margin-left:30px;
    margin-top:45px !important;
    margin-top:50px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#838173; 
    width:470px;
    float:left;
}
#content_home img{
    float:right;
    margin-left:25px;
}
#content_home2 img{
    float:left;
}
#content_home1 img{
    float:right;
}
#content_home a , #content_home1 a{
    font-weight:bold;
    color:#99820e;
    text-decoration:none;
    font-size:11px;
}

#content_home a:hover , #content_home1 a:hover {
	color:#9A1010;
}

#content_header{
    background:url(../images/yourway.jpg) no-repeat;
    height:24px;
    width:220px;
}
#content_headersub img{
    margin-bottom:10px;
    clear:both; 
    float:left;
    margin-left:0px;
    margin-top:10px;
}
#content_headersub1 img{
    margin-bottom:10px;
    clear:both;
    float:left;
    margin-left:150px;
    margin-top:-30px !important;
    margin-top:10px;
}
#content_headersub_small  {
    margin-left: 43px;
    clear:both;
}
.content{
    clear:left;
    margin-top:0px;
    line-height:1.75em;
    padding-right:0px;
}
#footer{
    text-align:center;
    clear:both;
    margin-left:30%;
    font-size:80%;
    padding-top:15px !important;
    padding-top:10px;
    padding-bottom:10px;
}
/*pics in about overview */
#sub_pics{
    float:left;
    margin-left:30px;
}
#sub_pics img{
    float:left;
    margin-top:20px !important;
    margin-top:10px;
}
 img .pic_wrappic {
    float:left;
    margin-top:0px;
}
#sub_content{
    float:left;
    clear:none;
}
.pic_header{
    color:#59552F;
    float:left;
}
.pic_sub_header{
    float:left;
    clear:left;
    color:#909DA5;
    margin-bottom:10px;
}
.pic_text{
    font-size:80%;
    float:left;
    clear:left;
}
.pic_content{
    float:left;
    clear:none;
    width:150px;
    margin-top:20px !important;
margin-top:10px;
}
#pic_main_wrap{
    clear:left;
}

.pic_wrap{
    float:left;
    width:250px;
}
a.leftlink:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal ;
    color: #3e647e;
    text-decoration: none;
}
a.leftlink:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #3e647e;
    text-decoration: none;
}
a.leftlink:active{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #940101;
    text-decoration: none;
}
a.leftlink:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #940101;
    text-decoration: none;
}
a.footer:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #3e647e;
	text-decoration: none;
}
a.footer:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #3e647e;
    text-decoration: none;
}
a.footer:active{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #940101;
    text-decoration: none;
}
a.footer:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #940101;
    text-decoration: none;
}
/* testi */
.testi{
float:left;
clear:right;
}
.testi_link{
float:left;
clear:left;
}
#testi_spacer{
height:10px !important;
height:20px;
clear:right;
}
.testi img{
margin-top:-2px;
}
.testi_auth{
margin-left:215px;
font-size:10px;
color:#000000;
height:50px;
}
.testi_header{
font-weight:bold;
margin-bottom:-10px;
}
/* people.php */
.people_wrap{
clear:right;
margin-top:50px !important;
margin-top:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#838173; 
width:470px;
float:right;
}
.text_wrap{
float:left;
clear:none;
width:350px;
margin-left:10px;
padding-top:.25em;
font-weight:500;
}
.people_wrap img{
float:left;
}
.people_txtimg img{
float:left;
clear:none;
}
.people_text{
margin-top:15px;
line-height:2em;
float:left;
clear:left;
}
.leftsub_p{
padding-left:15px;
line-height:1.5em;   /* mfindlay */
color:#3f647e;
width:245px;
border-bottom:#C7C29C solid 1px;
}
a.leftlink_p:link , a.leftlink_p:visited {
color:#3f647e;
padding-left:30px;
text-decoration:none;
}
a.leftlink_p:hover{
color:#CC3300;
padding-left:30px;
text-decoration:none;
}
#people_name img{
float:left;
}
/* recommend readings */
.recom , a.recom:link ,a.recom:visited , a.recom:active {
color:#3E637D;
font-size:110%;
float:left;
clear:left;
font-weight:bold;
}

/* qa.php */
/*.sublist li , .sublist ul{
list-style-type:disc;
color:#990000;
}
*/
.content li{
list-style:disc;
color:#838173; 
}
.content_c li{
list-style-type:circle;
color:#838173;   /* mfindlay */
list-style:disc; /* mfindlay */
line-height: 1.75em;
}
.content_c_indent li{
list-style-type:circle;
margin-left:50px;
}
 #tblcontacts img{
 margin-left:0px;
 }
#tblcontacts , #tblcontacts img{
float:left;
}
.input , #tblcontacts select , #tblcontacts textarea{ 
border:#59460B solid 1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
} 
.input2{
width:200px;
border:#59460B solid 1px;
margin-left:100px;
}
/************** Begin Treeview Menu ****************/

.FAQ {
    color:#333333;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    text-decoration: none;
    display: table-cell;
}
.page-body-Parag {
    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size:12px;
    color:#000000; line-height:16px;
}








/* list styles */
div {  }
#odo { 
    border-left: 0px; 
    border-right: 0px; 
    margin-bottom: 0px; 
    margin-left: -25px;
    float:left; 
}

#odo li, #odo ul {
    font-size:14px;
    list-style-type:none;
}
.plus img , #odo img{
    float:left;
    margin-top:3px;
}

ul ul { margin-left: 0px; }

ul, li { 
    padding: 0px; 
    margin: 0px;
    list-style-type:disc; /* modified from 'none' to 'disc' on 7/25/07 in order that bulletpoints show up in blog entries */
    color: #000000;
    margin-left:27px;

}
li a { 
    text-decoration: none;
    color: #000000; 
}
li { display: table-cell; } /* fix for IE blank line bug */
ul > li {
    display: list-item;
    text-decoration: none;
}
li  a { text-decoration:none;  }
li  a:link { text-decoration:none; }
li  a:visited { text-decoration:none; }
li  a:hover { text-decoration:none; }


.qa {
    font-weight:normal;
    font-family:tahoma;
    font-size:1.1em;
    padding-left:35px;
    padding-right:35px;
    line-height:1.2em;
    width:340px;
}
td.q {
    font-weight:bold;
    font-family:Georgia, serif, tahoma;
    font-size:1.2em;
    color:#9a1010;
}
.q {
    font-weight:bold;
    font-family:Georgia, serif, tahoma;
    font-size:1.2em;
    line-height:1.3em;
    color:#9a1010;
}
td.quest {
    font-weight:bold;
    font-family:tahoma;
    font-size:1.0em;
    line-height:1.1em;

}

.baige {
    font-weight:normal;
    font-family:Georgia, serif, tahoma;
    font-size:.9em;
    line-height:1.1em;
    color:#564d20;
}


li li li a { margin-left: 0px; }
li a.samePage { color: #F49301; background-color: #ddf; font-style: italic; font-weight: normal; }

.style1 {font-size: 11px}

.on {  color:#00497a; margin-left:21px; text-decoration:none;font-family:Verdana, Georgia, sans-serif, tahoma; font-size: 13px; font-weight:bold; display:table-cell; cursor:pointer; }
.off {  color:#00497a; text-decoration:none;font-family:Verdana, Georgia, sans-serif, tahoma; font-size: 13px; font-weight:bold; display:table-cell; }


.bon { color:#9D1902; text-decoration:underline;}
.boff { color: #1859A2; text-decoration:none;}


/*  ODO NUMBER 2 */

#odo2 { 
    border-left: 0px; 
    border-right: 0px; 
    margin-bottom: 0px; 
    margin-left: -25px; /* -50 */
    float:left;
}

#odo2 li {
    font-size:14px;
    list-style-type:none;
}

#odo2 ul {
    font-size:14px;
    padding-left:40px;
    width:360px;
    list-style-type:none;
}

#odo2 li ul li {
    margin-left: 6px;
    list-style-type:none;

}
#odo_sub li {
    background-image: url(/images/bullet.gif); 
    background-repeat:no-repeat;
    background-position: left top;
    padding-left: 1.5em;
    font-size: 12px;
    margin-left: 73px;
    line-height: 16px;
    padding-bottom: 3px;
}


#odo2 img {
    float:left;
    margin-top:3px;
}

/*  ODO NUMBER 3 */
#odo3 { 
    border-left: 0px; 
    border-right: 0px; 
    margin-bottom: 0px; 
    margin-left: -50px;
    float:left;
}

#odo3 li {
    font-size:12px;
    list-style-type:none;
}
#odo3 ul {
    font-size:14px;
    padding-left:40px;
    list-style-type:none;
}

#odo3 li ul li {
    margin-left: 6px;
    width:340px;
    list-style-type:none;

}

#odo3 img {
    float:left;
    margin-top:3px;
}








/* featured Story */
#fstory_wrap{
float:left;
background-color:#000000;
}

#left_images2 img{
    margin-bottom:10px;
    float:left;
    margin-left:0px;
    margin-top:67px;
} 
#left_images_small img{
    margin-bottom:10px;
    float:left;
    margin-left:0px;
    margin-top:16px;
} 

.qa2 {
	clear:left;
	float:left;
	font-weight:normal;
	font-family:verdana;
	font-size:1.1em;
	padding-right:5px;
	line-height:1.2em;
	width:450px;
	margin-top:15px;
}
.normal_link a:link{
font-weight:normal;
color:#000000;
}
.normal_link a:active{
font-weight:normal;
}
.normal_linkm a:visited{
font-weight:normal;
}
.content legend{
margin-bottom:8px;
}

/* sitemap */
.sitewrap{
line-height:2em;
float:left;
clear:left;
}
 a h5 , a.site_h:visited , .site_sub_h a:link{
font-size:14px;
margin-bottom:0px;
margin-top:5px;
}
a.site_sub:link , a.site_sub:visited{
padding-left:25px;
display:block;
}
a.site_sub2:link , a.site_sub2:visited{
padding-left:50px;
display:block;
}

a.site_h:hover , a.site_sub:hover{
color:#990000;
}

/* Search Results */
.search, a.search { color: #3f647e; }
.search_results { 
    padding-top:120px; 
    color:#838173;
    padding-right: 30px;
    width: 450px;
    float:right;
}
.result_bottom {
    border-bottom: 1px solid #940101;
    padding-bottom: 20px;
}    
/* end search results */


a.qalink:link , a.qalink:visited , .qa a {
	color:#000;
}

#errBox {
	font-size: 7pt;
	margin:0 0 25px 0;
	border:1px solid #9A1010;
	padding:8pt;
	color:#555;
	background:#FFFDF0;
}

#errBox span {
	font-size: 8pt;
}

.pdfBox {
	background:#FFFDF0; /* url(../images/adobe_pdf.png) no-repeat 10px 10px;*/
	width:420px;
	font-size: 8pt;
	margin:0 0 25px 0;
	border:1px solid #CCB;
	color:#555;
}

.pdfBox a {
	display: block;
	background: url(../images/adobe_pdf.png) no-repeat 10px 10px;
	padding: 8px 0 8px 35px;
}

.pdfBox a.zip {
	display: block;
	background: url(../images/zip.gif) no-repeat 10px 10px;
	padding: 8px 0 8px 35px;
}

.pdfBox b {
	display: block;
	padding: 8px 0 8px 8px;
	color: #9A1010;	
}

.pdfBox a.reader {
	background: url(http://www.adobe.com/images/getReader_button.jpg) no-repeat 8px 3px;
	padding: 8px 0 8px 105px;
}

#printable_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #B5A24C;
	text-align: right;
	text-indent: 48px;
	font-size: 12px;
	right: 48px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	font-variant: normal;
}
#printable_link a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B5A24C;
	text-align: right;
	text-indent: 48px;
	font-size: 12px;
	right: 48px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	font-variant: normal;
}
#printable_link a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #B5A24C;
	text-align: right;
	text-indent: 48px;
	font-size: 12px;
	right: 48px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	font-variant: normal;
}
#printable_link a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B5A24C;
	text-align: right;
	text-indent: 48px;
	font-size: 12px;
	right: 48px;
	font-style: normal;
	line-height: normal;
	text-decoration: underline;
	font-variant: normal;
}
.content_with_break {
	clear:left;
	margin-top:0px;
	line-height:1.75em;
	padding-right:0px;
	page-break-after: always;
}
.content_with_break li {     
    color:#838173; 
    list-style:disc;
}

/***************    Events      ****************/
.sub_title{
width:200px;
float:left;
padding:0px;
margin-right:35px;
font-size:11px;

}
.bold{
font-weight:bold;
float:left;
}
.sub_title img{
float:left;
}
.store_cat {
	font-weight:bold;
	font-family:Georgia, serif, tahoma;
	font-size:18px;
	line-height:1.3em;
	color:#FFFFFF;
}
a.footer_facebook:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3e647e;
	text-decoration: none;
}
a.footer_facebook:visited{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #3e647e;
    text-decoration: none;
}
a.footer_facebook:active{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #940101;
    text-decoration: none;
}
a.footer_facebook:hover{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #940101;
    text-decoration: none;
}

