/* ---------------------- HTML tag styles ---------------------- */

*{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.hidden{display:none;}

h1{font-size:32px; margin:0px 0px 15px 0px;}   /* 32px */
.h1{margin:0px 0px 15px 0px;}
h2{color:#333; font-size:123.1%; font-weight:normal; text-transform:uppercase; font-family:Arial, Tahoma,Verdana, Arial, Helvetica, sans-serif; margin:0px 0px 10px 0px;}  /* 23px */
.h2{ margin:0px 0px 10px 0px;}
h3{color:#a91d34; font-size:108%; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; margin:0px 0px 5px 0px; }  /* 14px */  
h3.geor{color:#000; font-size:100%;} /* 12px */
h4{color:#555; font-size:100%; margin:2px 0px 3px 0px; text-transform: uppercase;} 
h5{color:#666; font-size:92.25%; margin:2px 0px 2px 0px;} 

p, fieldset,table, dd ,hr, blockquote{margin: 0px 0px 10px 0px;}
.ie p, .iefieldset, .ietable, .iedd ,.iehr, .ie blockquote{margin: 0px 0px 5px 0px;}


a{color:#ac1831; text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:0px; margin:0px 0px; padding:0px 0px;}

pre{font-family:Arial,Helvetica,sans-serif;}
em{font-style:italic;}
strong,b{font-weight:bold;}
hr{background-color:#eaeaea;height:1px;color:#eaeaea;border:0px;margin:15px 0px;}
abbr,acronym {cursor:help;} 

fieldset{}
legend{}


/* ==== Ol For mainCol ==== */
ol{padding:0px 0px; margin:10px 0px 20px 25px;}
ol li{list-style:decimal; list-style-position:inside;}
ol li li{margin:0px 0px 0px 35px; list-style:lower-latin;}
ol li li li {margin:0px 0px 0px 15px; list-style:lower-roman;}
ol li li li li{margin:0px 0px 0px 20px;  list-style:decimal;}
ol li ol{margin:10px 0px;}
.ie7 ol li li, .ie6 ol li li{padding:0px 0px 0px 3px; margin:0px 0px 0px 13px;}



/* ==== UL For mainCol ==== */
ul{padding:0px 0px; margin:10px 0px 20px 25px;}
ul li{list-style:disc; list-style-position:inside;}
ul li li{margin:0px 0px 0px 15px; padding:0px 0px 0px 15px; list-style:none; background:url(/global2/images/template/bg_li_level2.gif) 0px 6px no-repeat; }
ul li li li {margin:0px 0px 0px 0px; padding:0px 0px 0px 15px; list-style:none; background:url(/global2/images/template/bg_li_level3.gif) 0px 6px no-repeat; }
ul li li li li{margin:0px 0px 0px 0px; padding:0px 0px 0px 15px; list-style:none; background:url(/global2/images/template/bg_li_level4.gif) 0px 6px no-repeat; }
ul li ul{margin:10px 0px;}
.ie7 ul li li, .ie6 ul li li{padding:0px 0px 0px 3px; margin:0px 0px 0px 13px;}


dt{}


pre,code,kbd,samp,tt{}

.clear{content:".";display:block;height:0;clear:both;line-height:0px;}
.hidden{position:absolute;left:0px;top:-500px;width:1px;height:1px;overflow:hidden;}
.capitalized{text-transform:capitalize;}



/* ========= Column Based Styles ============ */

.leftCol, .rightCol{color:#333;}


.leftCol h2{font-size:146.5%;} /* 19px */
.leftCol h3{color:#a91d34; font-size:93%; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; }  /* 12px */  
.leftCol a, .leftCol a:visited{color:#333;}
.leftCol a:hover{color:#ac1831;}
.leftCol a.email-wrap{display:block; width:140px; word-wrap:break-word;}

.rightCol{font-size:85%; line-height:123.1%;}
.rightCol h2{font-size:146.5%; line-height: 123.1%} /* 19px */
.rightCol h3{color:#a91d34; font-size:108%; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; } 
.rightCol a, .leftCol a:visited{color:#333;}
.rightCol a:hover{color:#ac1831;}

.rightCol .updates h2 { line-height:1.15; margin-bottom:5px; }
.rightCol .updates .subtitle { margin-bottom:6px; padding-bottom:6px; border-bottom: 1px solid #eaeaea; }

/* ========= CMS Editor ============ */
body#tinymce { font-size: 12px }
