/* Fios default styles v1.00 050708 L.Pocinwong */
/* global */
body, form, p, h1, h2, h3, h4, h5, h6, a, ul, li, table, td { margin:0; }
h1, h2, h3, h4, h5, h6 { line-height:1.0em; }
body, form { padding:0; }
body { font-family:Helvetica, Verdana, Arial, sans-serif; font-size:12px; background-color:#38453f; text-align:center; line-height:1.0em; }
a { color:#EE3424; text-decoration:none; }
a:hover { text-decoration:underline; }
p { line-height:1.2em; }

/* only if really needed */
.clearboth { clear:both; margin:0px; padding:0px; height:1px;font-size:1px;line-height:1px; }

/* font family consolidation */
.hdr02, .footer, .promo01, .col01 .menu h2, .col01 .menu a, .col04 .modsearch, .col04 .modsearch input.schbox, .col04 h2, .col03 h2, .col03 h1 { font-family:Helvetica, Arial, sans-serif; color:#231f20; }

.col01, .col02 { color:#C0B678; }
h2 { color:#231F20; line-height:1.1em; }

/* master container */
#container { margin:0 auto; padding:0 40px; width:846px; text-align:left; background-color:#f0f0d9; }

/** HEADER **/

/* FIOS logos */
h1.hdr01 { margin:0; padding:8px 0 0 0; width:135px; height:39px; float:left; }
h1.logo01 { margin:0; padding:119px 0 0 0; width:135px; height:58px; border-bottom:3px solid #FFF; }

/* header text and nav links */
.hdr02 { margin:0; padding:15px 0 0 12px; width:699px; height:32px; text-align:right; float:left; font-size:11px; }
.hdr02 p { padding:0; }

/** FOOTER **/

/* footer text and nav links */
.mfooter { clear:both; margin:0; padding:15px 0 0 0; font-size:11px; border-top:3px solid #FFF; }
.hdr02 p { padding:0 0 10px 0; }

/** CONTENT **/

/* menu left sidebar */
.col01 { margin:0; padding:0 0 40px 0; width:135px; float:left; }

.col01 a:hover, .col01 a.sel, .col01 .submenu a.sel { color:#ee3325; }

.col01 .menu { margin:0; padding:15px 0 0 0; }
.col01 .menu ul { padding:0 0 15px 0; list-style:none; }
.col01 .menu li { padding:0 0 15px 0;}
.col01 .menu h2 { padding:0; font-weight:100; font-size:12px; }
.col01 .menu .current h2 a { color:#ee3325; font-weight:bold;}

.col01 .sub { display:none; }
.col01 .sub2 { display:none; }

.col01 li.submenu { margin:0; padding: 15px 0 5px 0; border-top:2px solid #FFF; }
.col01 li.topmenuitem { margin:0; padding:0px 0 15px 0; border-top:0px solid #FFF; }
.col01 .submenu a { color:#4d4134; }
.col01 .submenu li.current 
{ 
	background:url(../images/icon_submenu.gif) no-repeat 0 13px;
}

.col01 .submenu h3 { padding: 10px 0 0 5px; font-weight:100; font-size:12px; }
.col01 .submenu .current h3 { font-weight:bold; }
 
.col01  ul.sub { margin-bottom:10px; padding:0 0 10px 0; border-bottom:2px solid #FFF; }
.col01 .sub li { padding:0 0 0 10px; }
.col01  ul.sub2 { padding:0 0 10px 0; }
.col01 .sub2 li { padding:0 0 0 10px; }

.col01 .submenu .subitem2hot 
{ 
	background:url(../images/icon_submenu2.gif) no-repeat 0 13px;
}
.col01 .submenu .subitem2 { padding:0 0 0 10px; }
.col01 .submenu .subitem2hot { padding:0 0 0 10px; }
.col01 .submenu .subitem2 h3 { font-weight:100; color:#38453f; }
.col01 .submenu .subitem2hot h3 { font-weight:bold; color:#38453f; }
.col01 .submenu .subitem2 h3 a { color:#38453f; }
.col01 .submenu .subitem2hot h3 a { color:#38453f; }

/* holds main content and right sidebar */
.col02 { margin:0; padding:0 0 40px 12px; width:699px; float:left; }


/* top promo content image area */
.promo01 { margin:0 0 15px 0; padding:0 0 0 0; width:699px; height:158px; font-size:22px; }

/* custom background colors and font color for promo area */
/* temp color */
.bgtemp { background-color:#a7a9ac; }
.bgbookmarks { background-color:#E5E0D9; color:#38453f; }

/* promo image */
.promo01 .promoimage { padding:0; width:158px; height:158px; float:left; }
.promo01 .promoimage h1 { margin:0; padding:70px 5px 0 5px; font-weight:100; font-size:13px; color:#FFF; width:148px; height:88px; text-align:center; text-transform:uppercase; }
.promo01 .color01 { background-color:#000; }
/* promo text */
.promo01 .text { margin:0 0 0 158px; padding:50px 20px 0 20px; width:491px; height:108px; line-height:1.1em; }
.promo01 span { color:#231f20; }

/* main content holder */
.col03 { margin:0; padding:0; width:475px; float:left; }
.col03 h1 { padding:0 0 30px 0; font-size:15px; }
.col03 h2 { padding:0 0 20px 0; font-size:15px; }
.col03 h3 { padding:0 0 2px 0; font-weight:100; font-size:11px; color:#231F20; }
.col03 h4 { padding:0 0 2px 0; font-weight:100; font-size:12px; }
.col03 h6 { margin:0; font-weight:100; font-size:11px; }
.col03 p { padding:0 0 15px 0; }

/* main page call modules */
.col03 .modpgcall { margin:0 0 10px 0; padding:15px; width:445px; font-size:12px; line-height:1.2em; background-color:#FFFFFF; color:#4d4134; }
.col03 .modpgcall h2 { padding-bottom:5px; }

.col03 .v02 h1 { font-weight:100; font-size:11px; }
.col03 .v02 strong { font-weight:bold; font-size:14px; color:#231F20; font-family:Helvetica, Arial, sans-serif; }
.col03 .v02 .intro { margin:0 10px 10px 0; padding:0 15px 0 0; width:284px; border-right:1px dotted #C0B678; line-height:1.2em; color:#4d4134; }
.col03 .v02 ul { padding:0 0 10px 15px; line-height:1.3em; width:200px; float:left; }

.col03 .modpgcall .helpbox { margin:0; padding:15px 8px 10px 8px; width:117px; color:#F0F1D9; font-size:12px; float:right;}
.col03 .modpgcall .helpbox p { padding:0 0 15px 0; border:none; width:117px;}
.col03 .modpgcall .helpbox a { color:#F0F1D9; }
.col03 .modpgcall .helpbox h3 { padding:0 0 8px 0; font-weight:100; text-transform:uppercase; font-size:13px; color:#F0F1D9; }

/* seminar module center */
.col03 .modevents { padding:20px 15px 15px 15px; width:200px; font-size:12px; background-color:#D6DCD9; float:left; color:#38453f; }
.col03 .modevents h6 { padding-top:10px; border-top:1px dotted #C0B678; }
.col03 .rt { margin-left:15px; }

/* image modules */
.col03 .image01 { clear:both; margin:0 0 15px 0; width:475px;  }
/*.col03 .image02 { margin:0 0 15px 15px; padding:0; width:230px; float:left; background-color:#a8a9ac; }*/
.col03 .image02 {  margin:0 0 15px 15px; padding:0; width:230px; height:347px; float:left; background-color:#a8a9ac; }

/* proven success style */
.col03 .modsuccess { margin-bottom:15px;  width:230px; height:212px; font-size:12px; background-color:#e3dfc0; float:left; }
.col03 .modsuccess div { padding:20px 15px 15px 15px; }
.col03 .modsuccess p { margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #C0B678; }

/* info module center */
.col03 .modinfo { margin:0 0 15px 0; padding:20px 15px 15px 15px; width:200px; font-size:11px; background-color:#FFF; float:left; }
.col03 .modinfo h6 { margin-top:-10px;  }
.modinfo .textOne { color:#38453f; }

/* module center */
.col03 .mod { margin-bottom:15px; padding:20px 15px 15px 15px; width:200px; font-size:12px; float:left; }

/* color module center */
.col03 .color01 { background-color:#FFF; }
.col03 .color02 { background-color:#e3dfc0; color:#4d4134; }
.col03 .color03 { background-color:#e5e0d8; }
.col03 .color04 { background-color:#d8dedb; }
.col03 .color05 { background-color:#f2eede; }
.col03 .color06 { background-color:#c0b879; }

/* text modules */
.col03 .text01 { clear:both; margin:0 0 15px 0; padding:20px 15px 15px 15px; width:445px; background-color:#FFFFFF; color:#4d4134; }
.col03 .text01 p { padding:0 0 10px 0; line-height:1.1em;}
.col03 .text01 ul { padding:0;margin:0; line-height:1.1em;}
.col03 .text01 li { margin:2px 20px 0 30px;padding:0 0 5px 0; }
.col03 .text01 h3 { padding:15px 0 10px 0px; font-size:12px; font-weight:bold; }

/* right sidebar */
.col04 { margin:0; padding:0 0 0 12px; width:212px; float:left; }
.col04 h2 { padding:0 0 20px 0; font-size:15px; }
.col04 h3 { padding:0 0 2px 0; font-weight:100; font-size:11px; color:#231F20; }
.col04 p { padding:0 0 15px 0; }
.col04 h6 { margin:0; font-weight:100; font-size:11px; }
.col04 h6.top { padding:10px 0 0 0; border-top:1px dotted #C0B678; }
.col04 h6.btm { padding:0 0 10px 0; border-bottom:1px dotted #C0B678; }

h6.btm { padding:0 0 10px 0; border-bottom:1px dotted #C0B678; }
p.top { padding:10px 0 0 0; border-top: 1px dotted #C0B678; }


/* right search module */
.col04 .modsearch { margin:0 0 15px 0; padding:0; width:212px;height:75px; color:#C0B678; border-top:3px solid #FFF; border-bottom:3px solid #FFF; }
.col04 .modsearch h4 { padding:5px 0 5px 0; font-weight:100; font-size:12px; color:#38453f; }
.col04 .modsearch input.schbox { margin:0 0 10px 0; width:207px; font-size:13px; border:1px solid #231F20; }
.col04 .modsearch a { color:#C0B678; }
.col04 a.schlink { margin:-5px 5px 0 0; padding:5px 0 0 0; width:95px; height:16px; display:block; float:left; text-align:center;background:url(../images/btn_search.gif) no-repeat 0 0; color:#38453f; }

/* right events white */
.col04 .modevents, .col04 .modlibrary, .col04 .modinfo, .col04 .modnews { margin:0 0 15px 0; padding:20px 8px 15px 8px; width:196px; font-size:11px; background-color:#FFF; }

.col04 .modlibrary p { padding:0 0 5px 0; }
.col04 .modlibrary h6 { margin-bottom:5px; }

.col04 .modinfo ul { padding:0; list-style:none; }
.col04 .modinfo li { padding:0 0 3px 0; }
.col04 .modinfo P { color:#38453f; }

.col04 .modnews { background-color:#D6DCD9; color:#4d4134; }
.col04 .modnews p { margin-bottom:10px; padding:0 0 5px 0; border-bottom:1px dotted #C0B678; }


/* Roger */
.sitemap ul { padding:0px 0 0 0;margin:0;}
.sitemap li { margin:0 0 0 30px;padding:0; }
.sitemap h1 { padding:15px 0 10px 15px; }

.formlabel { font-size:10px;margin:0; padding:0 0 10px 0; color:#696969; line-height:10px; }

/* main page intro module */
.col03 .modpgintro { margin:0 0 15px 0; width:475px; font-size:12px; background-color:#FFF; color:#4d4134; }
.col03 .modpgintro div { padding:15px; }
.col03 .modpgintro h1 { float:left;font-weight:bold;font-size:12px;line-height:1.2em;margin:0px;padding:0px 5px 0px 0px; }
.col03 .modpgintro p { font-weight:normal;font-size:12px;margin:0px;padding:0px; }

/* main page intro module */
.col03 .modintro { margin:0 0 15px 0; width:475px; font-size:12px; background-color:#FFF; color:#4d4134; }
.col03 .modintro div { padding:15px; }
.col03 .modintro h1 { font-weight:bold;font-size:15px;line-height:1.2em;margin:0px;padding:0px 0px 15px 0px; }
.col03 .modintro h2 { font-weight:bold;font-size:12px;line-height:1.2em;margin:0px;padding:0px 0px 5px 0px; }
.col03 .modintro p { font-weight:normal;font-size:12px;margin:0px;padding:0px 0px 10px 0px; }
.col03 .modintro .terms p { color:#38453f; }

/* Events */
.col03 .text02 { clear:both; margin:0 0 15px 0; padding:20px 15px 15px 15px; width:445px; background-color:#ebe7cf; color:#231F20;}
.col03 .text02 h2 { padding:0px; }
.col03 .text02 h3 { font-size:15px; font-weight:bold; }
.col03 .text02 h4 { font-size:12px;font-weight:bold;padding:20px 0px 5px 0px; color:#231F20; } /* #ee3325;} */
.col03 .text02 h5 { font-weight:bold; }
.col03 .text02 p { padding:0 0 0 0; font-size:12px; color:#38453f;line-height: 130%; }
.col03 .text02 h6 { font-size:12px;padding-top:5px;}
.col03 .text02 .cta { padding-top:15px; }
.col03 .text02 .all { font-size:12px;padding-top:20px;}
.col03 .text02 .biohead { color:#231F20; }
.col03 .text02 .bio { padding-bottom:10px; }
.col03 .text02 .sysreq { color: #8A7A67; padding-bottom:10px;}
.col03 .text02 ul { padding:15px 0 15px 0;margin:0; }
.col03 .text02 li { margin:0 0 0 15px; padding:0; color:#38453f; line-height: 130%;}

.col03 .text02 .safe h3 { font-size:12px;font-weight:bold;  padding:15px 0px 0px 0px;}
.col03 .text02 .safe h4 { font-size:11px;font-weight:bold; color:#38453f; font-style:italic; padding:10px 0px 5px 0px;}
.col03 .text02 .safe h5 { font-size:11px;font-weight:bold; color:#38453f; padding:10px 0px 0px 0px; }
.col03 .text02 .safe .block { padding:0px 10px 10px 20px; }

.col03 .text02 .account h3 { padding-bottom:15px; }
.col03 .text02 .account h4 { color:#38453f; }
.col03 .text02 .account p { font-size:12px; color:#38453f; }
.col03 .text02 .account .top { padding-top:10px; }
.col03 .text02 .account .submit { padding-top:15px; }
.col03 .text02 .account a.sub { padding:5px 0 0 0; height:21px; width:145px; display:block; text-align:center; background:url(../images/btn_updateaccount.gif) no-repeat 0 0; color:#FFF; }
.col03 .text02 label { font-size:12px;font-weight:bold; }

.col03 .text02 .dash
{
	border-top:1px dashed #C0B678;
	margin:5px 0px 10px 0px;
}

/* spotlight module  */
.col03 .spotlight { margin:0 0 0px 0; width:230px;font-size:11px; background-color:#FFF; float:left; color:#4d4134; }
.col03 .spotlight div { padding:20px 15px 15px 15px;  }
.col03 .spotlight h6 { margin-top:0px; }

/* spotlight module no image */
.col03 .spotlight2 { margin:0 0 15px 0; width:475px; font-size:11px; background-color:#FFF; color:#4d4134; }
.col03 .spotlight2 div { padding:20px 15px 15px 15px;  }
.col03 .spotlight2 h6 { margin-top:-10px; }

.col03 h5 { margin:0; font-weight:100; font-size:11px; }
/* Info Box */
.col03 .modinfobox { margin-bottom:15px; width:230px;font-size:11px; float:left; color:#4d4134; }
.col03 .modinfobox div { padding:15px 15px 15px 15px;  }
.col03 .modinfobox h2 { padding:0px 0px 10px 0px; }
.col03 .modinfobox h5 { padding:0px 0px 5px 0px; }
.col03 .modinfobox p { padding:0px 0px 10px 0px; }
.col03 .modinfobox div.items {padding:0px 0px 15px 0px; }
/* Table Info Box */
.col03 .tblinfobox { width:230px;font-size:11px;vertical-align:top; }
.col03 .tblinfobox div { padding:15px 15px 15px 15px;  }
.col03 .tblinfobox h2 { padding:0px 0px 10px 0px; }
.col03 .tblinfobox h5 { padding:0px 0px 5px 0px; }
.col03 .tblinfobox p { padding:0px 0px 10px 0px; }

.col03 .fixedheight157 { height:157px; }
.col03 .fixedheight167 { height:167px; }
.col03 .fixedheight197 { height:197px; }

/* Background colors */
.infoboxbg1 { background-color:#E4E0C1; }
.infoboxbg2 { background-color:#E4DFD8; }
.infoboxbg3 { background-color:#D6DCD9; }
.infoboxbg4 {  }
.infoboxbg5 { background-color:#E5E0D8; }

.helpboxbg1 { background-color:#8A7A67; }
.helpboxbg2 { background-color:#231F20; }

/* Home Hero */
.homehero { float:left;width:268px;height:335px;color:#ffffff;margin:0;display:inline;}
.homehero h1 { padding:20px; font-size:32px; font-weight:normal; }
.homehero h4 { padding:0px 0px 0px 20px; font-size:12px; }
.homehero h4 a { color:#ffffff; }
.homehero h4 a:hover { color:#eeeeee; }

.homehero .topbox { margin-left:198px;width:70px;height:70px;background-color:#38453f; }
.homehero .btmbox { width:268px;height:268px;background-color:#C0B779; }

.homeheroimage { float:left;width:430px;height:335px;margin:0; display:inline;}

.homesearch { float:right;text-align:right; }
.homesearch h4 { font-size:11px; padding-bottom:5px; }
.homesearch p { text-align:right }
.homesearch input {margin:0px;width:230px;height:18px; }

.homecontent { clear:both;background-color:#ffffff;padding:20px 20px 0px 20px;margin-bottom:15px; }
.homecontent h2 { margin:0;padding:0 0 5px 0px; }
.homedashed { border-bottom:dashed 1px #C0B678; }
.homecontentsection { padding:10px 0px 15px 0px;  }
.homecontentsection h4 { font-size:1em;font-weight:bold;margin:0;padding:0; color:#8A7A67; }
.homecontentsection p { font-size:1em; line-height:1.3em;font-weight:normal; padding:5px 0px 5px 0px; color:#4d4134; }
.homecontentsection h6 { font-size:1em; padding:5px 0px 0px 30px; }

.homecontent2 { clear:both;background-color:#D6DCD9;padding:20px 20px 0px 20px;margin-bottom:15px; }
.homecontent2 h2 { margin:0;padding:0 0 0 0; }
.homedashed2 { border-bottom:dashed 1px #C0B678; }
.homecontentsection2 { padding:15px 0px 15px 0px;  }
.homecontentsection2 h4 { font-size:1em;font-weight:bold;margin:0;padding:0; color:#8A7A67; }
.homecontentsection2 p { font-size:1em;font-weight:normal; padding:5px 0px 5px 0px; color:#4d4134; }
.homecontentsection2 h6 { font-size:1em; padding:5px 0px 0px 30px; }

.homecontent3 { clear:both;background-color:#F5F6E9;padding:20px 20px 0px 20px;margin-bottom:15px; }
.homecontent3 h2 { margin:0;padding:0 0 5px 0px; }
.homedashed3 { border-bottom:dashed 1px #C0B678; }
.homecontentsection3 { padding:15px 0px 15px 0px;  }
.homecontentsection3 h4 { font-size:1em;font-weight:bold;margin:0;padding:0; color:#8A7A67; }
.homecontentsection3 p { font-size:1em;font-weight:normal; padding:5px 0px 5px 0px; color:#4d4134; }
.homecontentsection3 h6 { font-size:1em; padding:5px 0px 0px 30px; }

.modlist { margin:0 0 15px 0; padding:20px 8px 15px 8px; width:196px; font-size:11px; background-color:#FFF; color:#38453f; }
.modlist h2 { }
.modlist h6 { margin-bottom:10px; }

.maincontent { float:left;background-color:#D8DEDB;width:699px; }
.maincontent .section { clear:both;margin-bottom:15px; }
.maincontent .section .intro { float:left;width:300px;margin-right:20px; }
.intro { color:#231F20; }
.intro .pad { padding:15px; }
.intro .pad2 { padding:15px 15px 30px 15px; }
.intro .pad h1 { font-size:18px; font-weight:normal; color:#231F20; padding-bottom:15px;}
.intro .pad h2 { font-size:14px; font-weight:normal; color:#231F20; padding-bottom:15px;}
.intro .pad h4 { font-size:12px; font-weight:normal; color:#231F20; padding-bottom:15px; }
.intro .pad p { color:#231F20; }
.intro ul { padding:15px 0 15px 0;margin:0;}
.intro li { margin:0 0 0 15px;padding:0; }
.intro p { margin:0; padding:0px 0 15px 0;}
.intro h6 { font-size:12px;margin:0; padding:0; }
.intro .abstract { margin:0; padding:0px 0 15px 0; }
.intro .abstract ul { padding:0;margin:0}
.intro .abstract li { margin:0 0 5px 15px;padding:0; }

.maincontent .section .detail { padding:0px 15px 15px 15px;color:#231F20; }
.maincontent .section .detail p { padding-bottom:10px; line-height:1.3em;}
.maincontent .section .image { margin:0px 0px;padding:15px 0px; text-align:center; }
.maincontent .section .detail h2 { font-weight:bold;font-size:15px; }
.maincontent .section .detail h4 { font-weight:bold;font-size:12px;padding-bottom:5px; }
.maincontent .section .detail h5 { font-weight:bold;font-size:11px; }
.maincontent .section .detail ul { padding:0 10px 10px 20px;margin:0;}
.maincontent .section .detail 0l { padding:0 10px 10px 20px;margin:0;}
.maincontent .section .detail li { margin:0 10px 10px 10px;padding:0; }
.maincontent .section .detail .imageleft { margin:10px 10px 10px 0px; }
.maincontent .section .detail .imageright { margin:10px 0px 10px 10px; }

.maincontent .section .paging { padding:0px 15px 15px 15px;color:#231F20; }
.maincontent .section .paging span { padding-right:5px;cursor:pointer; }

.col03 .modlibrary { float:left;width:230px;background-color:#fff; }
.col03 .modlibrary h2 { padding:20px 15px 15px 15px; }
.col03 .modlibrary p { padding:0 15px 5px 15px; }
.col03 .modlibrary h6 { padding:0 15px 15px 15px; }

.col03 .modpeople { background-color:#EBE7CE;padding:15px;margin-bottom:15px; color:#4d4134; float:left;}
.col03 .modpeople h1 { font-weight:100; font-size:11px;margin:0;padding:0px 0px 15px 0px; }
.col03 .modpeople h2 { margin:0;padding:0px 0px 15px 0px; }
.col03 .modpeople h4 { font-weight:bold;font-size:12px;padding-top:15px;}
.col03 .modpeople p { font-size:12px; }
.col03 .modpeople .intro { font-weight:100; font-size:12px;color:#231F20;padding-bottom:15px; }
.col03 .modpeople .team { width:445px;clear:both;}
.col03 .modpeople .border { border-bottom:dashed 1px #696969; }
.col03 .modpeople .team .photo { float:left;padding:15px 20px 5px 0; }
.col03 .modpeople .team .info { padding:15px 0px 0px 0px;}
.col03 .modpeople .team .info h3 {font-weight:bold;font-size:12px; color:#4d4134;}
.col03 .modpeople .team .info p { font-size:12px;}

.col03 .newlp { background-color:#EBE7CE;padding:15px;margin-bottom:10px; color:#4d4134; float:left;}
.col03 .newlp p { font-size:13px;padding-right:30px;line-height:130%; letter-spacing:.03em; }
.col03 .newlp h1 { font-weight:100; font-size:11px;margin:0;padding:0px 0px 15px 0px; }
.col03 .newlp h2 { margin:0;padding:0px 0px 5px 0px; }
.col03 .newlp h4 { font-weight:bold;font-size:12px;padding-top:15px;}
.col03 .newlp ul { margin:0 0 15px 50px;}
.col03 .newlp ol { margin:5px 0 10px 25px;}
.col03 .newlp li { margin:0;padding:0px 0px 15px 0px;line-height: 120%;padding-right:100px; }

.col04 .newlp { margin:0;padding:15px 15px 15px 15px; float:left; }
.col04 .newlp p { font-size:12px;padding:0 0 15px 0;line-height:130%; }
.col04 .newlp h2 { padding:10px 0 5px 0; font-weight:strong; font-size:12px; letter-spacing:.06em; }
.col04 .newlp h3 { padding:0 0 2px 0; font-weight:strong; font-size:11px; color:#231F20; }
.col04 .newlp h6 { font-size:12px;padding:0 0 15px 0;font-weight:strong;color:#38453f; text-align:right; width:150px; }
.col03 .newlp ul { margin:0 0 5px 25px;}
.col04 .newlp ol { margin:0 0 5px 25px;}
.col04 .newlp li { margin:0;padding:0px 0px 0px 0px;line-height: 130%;padding-right:10px; }



.col03 .locations {color:#231F20; }
.col03 .locations h3 { font-weight:bold;font-size:12px;padding-top:15px; }
.col03 .locations p { font-size:11px;margin:0px; padding:0px; } 

/* search module */
.col03 .search01 { clear:both; margin:0 0 15px 0; padding:20px 15px 15px 15px; width:445px; background-color:#FFF; }
.col03 .search01 p { margin-bottom:25px; padding:0 0 7px 0; color:#4d4134; line-height:1.3em; border-bottom:1px dotted #C0B678; }
.col03 .search01 h2 { padding:0 0 30px 0; font-weight:100; font-size:22px; }
.col03 .search01 h3 { padding:0 0 4px 0; font-weight:100; font-size:12px; }
.col03 .search01 h5 { padding:0 0 3px 0; font-weight:100; font-size:11px; color:#231f20; }
.col03 .search01 h6 { padding:0 8px 0 0; font-weight:100; font-size:12px; color:#38453f; text-align:right; width:207px; }
.col03 .search01 .schfilter { margin-bottom:0px; }
.col03 .search01 .schfilter select { width:210px; }

/* pagination */
.col03 .page, .col03 .page a { color:#231f20; }

/* about page modules */
.col03 .teamquote { clear:both; margin:0 0 15px 0; padding:0; width:475px; background-color:#f3f0e0; }
.col03 .teamquote p { padding:0 0 25px 0; }
.col03 .teamquote .quote { margin:0 0 0 230px; padding:10px; width:225px; height:210px; font-size:16px; color:#38453f; font-family:Helvetica, Arial, sans-serif; }
.col03 .teamquote img { padding:0; width:230px; height:230px; float:left; }

.col03 .quote02 { margin-bottom:15px; padding:20px 15px 15px 15px; width:200px; float:left; font-size:16px; color:#38453f; font-family:Helvetica, Arial, sans-serif; background-color:#000; color:#F0F1D9; }
.col03 .modsuccess .noData  { color:#d4d4d4; font-style:italic; font-size:10px; }

.col03 .featuredJournalAndNewsletter h2 { padding:0 0 5px 0; }
.col03 .featuredJournalAndNewsletter h3 { padding:0 0 0 0; }
.col03 .featuredJournalAndNewsletter p { margin-bottom:5px; padding:0 0 0 0; line-height:1.3em; }
.col03 .featuredJournalAndNewsletter .edition { padding-bottom:1px;font-size:11px; }



/* Sitemap */
.dots
{
	margin:10px 15px;
	border-top:1px dotted #C0B678;
}

.peopleAndCultureIntro { border-bottom:solid 3px #fff;color:#4d4134; }
.peopleAndCultureIntro p { font-size:12px !important; }
.peopleAndCultureIntro ul {	list-style-type: disc; list-style-position: inside; }
.peopleAndCultureIntro li {margin:0 0 5px 0; padding:0; }



.textColor
{ color:#38453f; }

/* Bullet formatting for Services pages */
.serviceBulletIndent {	list-style-position: outside; margin-left: 25px; margin-top: 5px; margin-bottom: 5px; line-height: 1.3em }
.serviceBulletTop {		margin-top: 5px;	}

.action { background-color:#8C7B68;width:140px;height:80px; }
.action .pad { padding:5px 10px 5px 10px; }
.action .pad .actionlinks { padding-top:5px;padding-bottom:5px; }

.spotlightwrapper
{
	color: #4d4134;
	width:475px;
}

#divp1 { display:block; }
#divp2 { display:none; }
#divp3 { display:none; }
#divp4 { display:none; }
#divp5 { display:none; }
#divp6 { display:none; }
.printfooter { display:none;clear:both;padding:15px 0px 0px 15px; }

@media print
{
	.hdr01 { display:none; }
	.hdr02 { display:none; }
	.col01 { display:none; }
	/* .promos { display:none; } */
	.detailsearch { display:none; }
	/* .modsearch { display:none; } */
	.mfooter { display:none; }
	.action { display:none; }
	.detailpromos { display:none; }
	.maincontent .section .paging { display:none; }
	#divp1 { display:block; }
	#divp2 { display:block; }
	#divp3 { display:block; }
	#divp4 { display:block; }
	#divp5 { display:block; }
	#divp6 { display:block; }
	.printfooter { display:block; }
}