/* home page styles*/
.home_topNav_main         { background-image: url("../images/home_banner.gif"); background-repeat: no-repeat; background-position: left; background-color: #f1e6a3; border-style: solid; border-color: #b49d31; border-right-width: 1px; border-left-width: 1px; border-top-width: 0px; border-bottom-width: 0px; }
.home_topNav_topGoldTrim  { background: #816c36; border-style: solid; border-color: #000000; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.home_topNav_menu         { background: #b49d31; border-style: solid; border-color: #000000; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px;}
.home_topNav_right        { background-image: url("../images/topNav_right.gif"); background-repeat: repeat-x; }
.home_topAdvisorLogon_bullet   { background: transparent; border-style: solid; border-color: #000000; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 10px; padding-right: 4px; padding-top: 8px; padding-bottom: 0px;}
.home_topAdvisorLogon_text     { background: transparent; border-style: solid; border-color: #000000; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 8px; padding-bottom: 0px;}

.home_content_image   { background: #ffffff; border-style: solid; border-color: #b49d31; border-right-width: 0px; border-left-width: 0px; border-top-width: 1px; border-bottom-width: 1px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.home_newsscroller    { background: #b49d31; border-style: solid; border-color: #ffffff; border-right-width: 0px; border-left-width: 0px; border-top-width: 1px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.home_content         { background: #ffffff; border-style: solid; border-color: #000000; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px;}
.home_contentImage    { border-color: #b49d31; border-width: 1px; }
.home_featureholder   { background: #ffffff; border-style: solid; border-color: #ffffff; border-right-width: 2px; border-left-width: 2px; border-top-width: 0px; border-bottom-width: 4px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.home_feature1        { background: #f8f2d2; border-style: solid; border-color: #ffffff; border-right-width: 2px; border-left-width: 2px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 6px; padding-right: 6px; padding-top: 17px; padding-bottom: 17px;}
.home_feature2        { background: #fefbf2; border-style: solid; border-color: #ffffff; border-right-width: 2px; border-left-width: 2px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 6px; padding-right: 6px; padding-top: 17px; padding-bottom: 17px;}
.home_feature3        { background: #fbfae8; border-style: solid; border-color: #ffffff; border-right-width: 2px; border-left-width: 2px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 6px; padding-right: 6px; padding-top: 17px; padding-bottom: 17px;}
.home_feature_bullet  { background: transparent; border-style: solid; border-color: #ffffff; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.home_feature_text    { background: transparent; border-style: solid; border-color: #ffffff; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.home_footer          { background: #b49d31; border-style: solid; border-color: #ffffff; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}

.home_topRightLinks_itemHolder  { background: #b49d31; border-style: solid; border-color: #ffffff; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 15px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px;}
.home_topRightLinks_bullet      { background: #b49d31; border-style: solid; border-color: #ffffff; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 0px;}
.home_topRightLinks_title       { background: #b49d31; border-style: solid; border-color: #ffffff; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.rightNav_Sub1_Bullet     { background: #f1e6a3; border-style: solid; border-color: #000000; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 18px; padding-right: 6px; padding-top: 7px; padding-bottom: 0px;}
.rightNav_Sub1_Title      { background: #f1e6a3; border-style: solid; border-color: #000000; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px;}
.rightNav_Sub2_Title      { background: #f1e6a3; border-style: solid; border-color: #000000; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 36px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px;}
.rightNav_Spacer          { background: #b49d31; border-style: solid; border-color: #000000; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}

.home_rightSeminars_column { background: #f1e6a3; border-style: solid; border-color: #ffffff; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 5px;}
.home_rightSeminars_holder { background: #f1e6a3; border-style: solid; border-color: #ffffff; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 15px; padding-right: 15px; padding-top: 25px; padding-bottom: 15px;}
.home_rightSeminars        { background: #f1e6a3; border-style: solid; border-color: #ffffff; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}

.home_bottomNav       { background: #b49d31; border-style: solid; border-color: #000000; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.home_bottomNav_filler  { background: #b49d31; border-style: solid; border-color: #000000; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 0px;}
.home_bottomNav_join  { background: #f1e6a3; border-style: solid; border-color: #000000; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 0px;}
.home_bottomNav_menuItem  { background: #b49d31; border-style: solid; border-color: #000000; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px;}

.mainTableLeftBorder { background: #ffffff; border-style: solid; border-color: #b49d31; border-right-width: 0px; border-left-width: 1px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.mainTableRightBorder { background: #ffffff; border-style: solid; border-color: #b49d31; border-right-width: 1px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}

.inside_feature         { background: #fbfae8; border-style: solid; border-color: #000000; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px;}


/* Seminar and Access Control form styles */
.textinput    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #78704c; border: 1px solid #78704c; width: 200px; font-weight: normal; margin-top: 0px; margin-bottom: 2px; }
.textinput2   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #78704c; border: 1px solid #78704c; width: 200px; font-weight: normal; margin-top: 0px; margin-bottom: 2px; }
.dropdown     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #78704c; border: 1px solid #78704c; width: 200px; font-weight: normal; margin-top: 0px; margin-bottom: 2px; }
.formtext     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #78704c; margin-top: 0px; margin-bottom: 2px; }
.error        { color: #a82e47; font-weight: bold; font-style: italic; }


#home_topNav_item p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; line-height: 14px; color: #ffffff; font-weight: bold; margin-top: 0px; margin-bottom: 0px; margin-left: 5px; margin-right: 5px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap;}
#home_topNav_item a       { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: normal; }
#home_topNav_item a:hover { text-decoration: underline; background-color: transparent; color: #ffffff; font-weight: normal; }
#home_topNav_seperator p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; line-height: 14px; color: #ffffff; font-weight: bold; margin-top: 0px; margin-bottom: 0px; margin-left: 5px; margin-right: 5px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap;}
#home_topAdvisorLogon_text p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; line-height: 13px; color: #b49d31; font-weight: bold; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap;}
#home_topAdvisorLogon_text a       { text-decoration: none; background-color: transparent; color: #b49d31; font-weight: bold; }
#home_topAdvisorLogon_text a:hover { text-decoration: underline; background-color: transparent; color: #b49d31; font-weight: bold; }

#home_newsscroller h2	           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; line-height: 14px; color: #f1e6a3; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; }
#home_newsscroller p               { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; line-height: 14px; color: #f1e6a3; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap; }
#home_newsscroller a               { text-decoration: none; background-color: transparent; color: #f1e6a3; font-weight: normal; }
#home_newsscroller a:hover         { text-decoration: underline; background-color: transparent; color: #f1e6a3; font-weight: normal; }

#home_feature h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; line-height: 14px; color: #816c36; font-weight: bold; margin-top: 0px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
#home_feature p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; line-height: 13px; color: #78704c; font-weight: normal; margin-top: 0px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
#home_feature a       { text-decoration: none; background-color: transparent; color: #b49d31; font-weight: normal; }
#home_feature a:hover { text-decoration: underline; background-color: transparent; color: #b49d31; font-weight: normal; }
#home_feature ul { list-style-position: inside; list-style-type: square; margin-left: 3px; }
#home_feature li { margin-top: 5px; margin-bottom: 5px; }

#home_rightSeminars h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; line-height: 14px; color: #b49d31; font-weight: bold; margin-top: 0px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
#home_rightSeminars p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; line-height: 13px; color: #b49d31; font-weight: normal; margin-top: 0px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
#home_rightSeminars a       { text-decoration: none; background-color: transparent; color: #b49d31; font-weight: bold; }
#home_rightSeminars a:hover { text-decoration: underline; background-color: transparent; color: #b49d31; font-weight: bold; }

#home_bottomNav p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; line-height: 11px; color: #ffffff; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-left: 4px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap;}
#home_bottomNav a       { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: normal; }
#home_bottomNav a:hover { text-decoration: underline; background-color: transparent; color: #ffffff; font-weight: normal; }

#home_topRightLinks_title p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px ; line-height: 17px; color: #ffffff; font-weight: bold; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
#home_topRightLinks_title a       { text-decoration: none; background-color: transparent; color: #ffffff; font-weight: normal; }
#home_topRightLinks_title a:hover { text-decoration: underline; background-color: transparent; color: #ffffff; font-weight: normal; }

#rightNav_Sub1_Title p  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; line-height: 14px; color: #816c36; font-weight: bold; margin-top: 3px; margin-bottom: 3px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
#rightNav_Sub1_Title a       { text-decoration: none; background-color: transparent; color: #b49d31; font-weight: normal; }
#rightNav_Sub1_Title a:hover { text-decoration: underline; background-color: transparent; color: #b49d31; font-weight: normal; }

#rightNav_Sub2_Title p  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; line-height: 13px; color: #816c36; font-weight: bold; margin-top: 2px; margin-bottom: 3px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
#rightNav_Sub2_Title a       { text-decoration: none; background-color: transparent; color: #b49d31; font-weight: normal; }
#rightNav_Sub2_Title a:hover { text-decoration: underline; background-color: transparent; color: #b49d31; font-weight: normal; }

/* Seminar and Access Control form styles */
#formfields p { margin-top: 0px; margin-bottom: 2px; }
.formdata p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #78704c; margin-top: 0px; margin-bottom: 2px; }



/* Standard site styles. .text should always be the same as P */
.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 16px; color: #816c36; font-weight: normal; margin-top: 0px; margin-bottom: 12px; }
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 17px; color: #78704c; font-weight: normal; margin-top: 0px; margin-bottom: 12px; }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #816c36; font-weight: bold; margin-top: 0px; margin-bottom: 2px; }
h6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; color: #78704c; font-weight: normal; margin-top: 0px; margin-bottom: 10px; }
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #78704c; margin-top: 0px; margin-bottom: 10px; }
.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #78704c; margin-top: 0px; margin-bottom: 10px; }
ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #78704c; text-align:left; margin-top: 10px; margin-bottom: 10px; }
ol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #78704c; text-align:left; margin-top: 10px; margin-bottom: 10px; }
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 16px; color: #78704c; margin-top: 2px; margin-bottom: 2px; }

a:link    { text-decoration: none; background-color: transparent; color: #b49c30; font-weight: bold; }
a:visited { text-decoration: none; background-color: transparent; color: #b49c30; font-weight: bold; }
a:active  { text-decoration: bold; background-color: transparent; color: #b49c30; font-weight: bold; }
a:hover   { text-decoration: underline; background-color: transparent; color: #b49c30; font-weight: bold; }

/* Standard images styles */
.imagelabel		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 12px; color: #869338; margin-top: 2px; margin-bottom: 1px; margin-left: 10px; font-weight: bold; }
.imagecaption   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height: 12px; color: #869338; margin-top: 2px; margin-bottom: 1px; margin-left: 10px; }
.imgBorderOn      { border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-color: #b49d31; }
.imgBorderOff     { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #b49d31; }
.imgLblBorderOn   { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #b49d31; background-color: transparent; }
.imgLblBorderOff  { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #b49d31; background-color: transparent; }
.imgCaptBorderOn  { border-left-width: 0px; border-right-width: 0px; border-top-width: 2px; border-bottom-width: 0px; border-style: solid; border-color: #b49d31; background-color: transparent; }
.imgCaptBorderOff { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: solid; border-color: #b49d31; background-color: transparent; }


