/* Global */
body { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; }
.ContentBreaker { clear:both; }

a , a:visited { color:#03467A; text-decoration:underline; }
a:hover { color:#000000; text-decoration:none; }

p a , p a:visited { color:#03467A; text-decoration:underline; }
p a:hover { color:#000000; text-decoration:none; }

/* Structure */
.BG { background-image:url(../Images/navBG.jpg); background-repeat:repeat-x; }
.Header { height:120px; padding-left:10px; padding-right:10px; background-image:url(../Images/headeBG.jpg); background-repeat:repeat-x; background-position:bottom; }
.Footer { margin-left:10px; margin-right:10px; padding:10px; padding-top:0px; padding-bottom:0px; }
.FooterBG { background-image:url(../Images/footerBG.jpg); background-repeat:repeat-x; }
.LoginTab { background-image:url(../Images/LoginTabBG.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#FFFFFF; }

/* NAV */
.Nav { height:56px; color:#FFFFFF; font-size:12px; font-weight:bold; padding-bottom:10px; }
.NavItem { float:left;}
.NavItemOver { float:left; background-color:#FFFFFF; filter:alpha(opacity=20); opacity:0.2;  }
.navContainer { float:left;}

/* SEO */
h1 { margin:0px; color:#FFFFFF; font-size:18px; font-weight:bold; }
h2 { margin:0px; font-size:11px; color:#03467A; }
h3 { margin:0px; } 
h4 { margin:0px; } 
h5 { margin:0px; } 
h6 { margin:0px; } 
.soman{ display:inline; width:100%; margin:0 auto;}
.soman h3{margin:0; padding:0; display:inline;background:none;}
.soman h3 a{text-decoration:none;color:#ffffff; cursor:default; background:none;}
/* Content SubNAV */
.SubNav {}
.SubNavBG { background-color:#C6CED2; background-image:url(../Images/SubNavBG.jpg); backgound-position:left; background-repeat:no-repeat; }
.SubNavItem { float:left; height:31px; text-align:center; padding-left:10px; padding-right:10px; border-right:inset 1px #FFFFFF; color:#000000; font-weight:bold; font-size:11px; }
.SubNavEnd { float:left; height:31px; text-align:center; padding-left:10px; padding-right:10px; color:#000000; font-weight:bold; font-size:11px; }
.SubNavOver { float:left; height:31px; text-align:center; padding-left:10px; padding-right:10px; background-color:#F1F3F4; border-right:inset 1px #FFFFFF; color:#03467A; font-weight:bold; font-size:11px; }
.SubNavBG .Text { padding-top:7px; }

/* Content Leftmenu */
.MText { float:left; width:225px; color:#408CC7; border-left:solid 4px #DDE3E6; }
.MTextOver { float:left; width:225px; color:#03467A; border-left:solid 4px #03467A; background-color:#F3F5F6; }
.MTextContent p { margin:8px; font-size:11px; } 
.MenuFade { background-image:url(../Images/MenuFade.jpg); background-position:right; background-repeat:repeat-y; }
.MenuItem { float:left; width:4px; height:30px; background-color:#DDE3E6; }
.MenuText { float:left; width:225px; height:30px; }
.MenuOver { float:left; width:225px; background-color:#F3F5F6; height:30px; }
.MenuText .MenuTextContent { padding-top:8px; padding-left:14px; color:#408CC7; font-size:11px; overflow:hidden;}
.MenuOver .MenuTextContent { padding-top:8px; padding-left:14px; color:#03467A; font-size:11px; overflow:hidden;}

/* Copy */
.InfoText { font-size:11px; color:#03467A; background-image:url(../Images/infoBG.jpg); background-repeat:repeat-x; border-top:solid 1px #FFFFFF; }
.InfoText td { border-left:Solid 1px #FFFFFF; }
.InfoText a, .InfoText a:visited { font-size:11px; color:#03467A; text-decoration:none; margin-right:8px; margin-left:8px; }
.InfoText a:hover { font-size:11px; color:#03467A; text-decoration:underline; }

.LightBlueCopy { font-size:12px; color:#408CC7; }
.BlueCopy { font-size:12px; color:#03467A; } 
.BlueCopy a, .BlueCopy a:visited { color:#000000; text-decoration:underline; }
.BlueCopy a:hover { color:#000000; text-decoration:none; }

.BlueCopyBig { font-size:18px; color:#03467A; font-weight:normal; }
.BlueCopyMedium { font-size:14px; color:#03467A; font-weight:normal; }

.BlueCopySmall { font-size:11px; color:#03467A; font-weight:normal; }
.BlueCopySmall a, BlueCopySmall a:visited { color:#000000; text-decoration:none; }
.BlueCopySmall a:hover { color:#000000; text-decoration:underline; }

.BlackCopyMedium { font-size:14px; color:#000000; font-weight:normal; }
.BlackCopySmall { font-size:11px; color:#000000; font-weight:normal; }
.BlackCopySmall a, BlackCopySmall a:visited { color:#03467A; text-decoration:none; }
.BlackCopySmall a:hover { color:#000000; text-decoration:underline; }
.BlackCopy { font-size:12px; color:#000000; font-weight:normal; }
.BlackCopy a, BlackCopy a:visited { color:#03467A; text-decoration:none; }
.BlackCopy a:hover { color:#000000; text-decoration:underline; }

.GoldCopy { font-size:12px; color:#A7A37E; font-weight: bold;  }

.SideBox { background-image:url(../Images/SideBoxBG.jpg); background-repeat:no-repeat; background-position:left; color:#FFFFFF; font-size:18px; font-weight:bold; } 
.SideFade { background-image:url(../Images/SideFade.jpg); background-repeat:repeat-y; }
.MemberTitle { background-image:url(../Images/memberBG.jpg); background-repeat:repeat-x; }
.TopLine { border-top:solid 6px #DDE3E6; padding:20px; padding-left:0px; margin-left:20px; text-align:left; }
.Line { border-top:solid 6px #DDE3E6; }
.Box { float:left; margin-right:40px; }

.Alphabet { background-color:#F2F2F2; padding:10px; }
.Alphabet a, .Alphabet a:visited { font-size:22px; color:#96A3AA; font-weight:bold; text-decoration:none; padding:6px; }
.Alphabet a:hover { color:#03467A; text-decoration:none; }

.DropDown { border:solid 1px #DDE3E6; margin-top:3px; margin-bottom:8px; font-size:11px; width:200px; color:#666666; }
.TextField { border:solid 1px #DDE3E6; margin-top:3px; margin-bottom:8px; padding:5px; width:150px; font-size:11px; color:#408CC7; }
.PDF { background-image:url(../Images/PDF.jpg); background-repeat:no-repeat; background-position:left; height:39px; line-height:39px; color:#03467A; font-weight:bold; font-size:14px; padding-left:40px; cursor:pointer; }

/* Shannaz */
.blueheadingBold { font-size:12px; color:#03467A; font-weight:bold; }
.dottedline { background-image: url(../Images/dotted-line.jpg);	background-repeat:repeat-x; }
.contentbg { background-image: url(../Images/arbitration-content-bg.jpg); background-repeat:repeat-y; background-position:bottom; }
.tab-content-bg { background-image: url(../Images/TabBoxBG.jpg); background-repeat:no-repeat; background-position:top right; }

.eventsbg {	background-image: url(../Images/events-bg.jpg);	background-repeat:repeat-x; }
.eventscontentbg { background-color:#CED6D8; background-image: url(../Images/events-content-bg.jpg); background-repeat:repeat-x; background-position:bottom; }

.newsbg { background-image: url(../Images/events-bg.jpg); background-repeat:repeat-x; }
.newscontentbg { background-color:#F4F5F6; background-image: url(../Images/news-content-bg.jpg); background-repeat:repeat-x; background-position:bottom; }

.events-icon { padding-left:6px; }

.notices { padding-left:16px; padding-right:16px; padding-top: 5px; }
.more { padding-right:13px; text-align:right; }
.grey-white-line { background-image: url(../Images/grey-white-line.jpg); background-repeat:repeat-x; }

a.fullarticle, a.fullarticle:visited { color:#000000; font-weight:normal; text-decoration:underline; }
a.fullarticle:hover { color:#000000; text-decoration:none; font-weight:normal; }

.BackLine { background-image: url(../Images/BackLineBG.jpg); background-repeat:repeat-x; background-position:top; }

.LinkOn { padding-top:22px; height:22px; text-align:center; }
.LinkOff { padding-top:22px; height:22px; text-align:center; border-bottom:solid 1px #CCCCCC;  }
.LinkOn a, .LinkOn a:visited { color:#184D77; font-size:11px; text-decoration:none; }
.LinkOn a:hover { text-decoration:underline; }
.LinkOff a, .LinkOff a:visited { color:#408CC7; font-size:11px; text-decoration:none; }
.LinkOff a:hover { text-decoration:underline; }

.full-members-tab-bg { background-image: url(../Images/supporting-members-tab-bg.jpg); background-repeat:no-repeat; background-position:top; }
.supporting-members-tab-bg { background-image: url(../Images/supporting-members-tab-bg.jpg); background-repeat:no-repeat; background-position:top; }
.TextField2 { float:left; vertical-align:top; padding-top:2px; height:18px; width:108px; border-top:solid 1px #DADFE2; border-bottom:solid 1px #DADFE2; border-left:0px; border-right:0px; }

.TextFieldLeft { float:left; width:12px; height:23px; /*background-image:url(../../Assets/Images/TextFieldLeft.png); background-repeat:no-repeat;*/ }
.TextFieldRight { float:left; margin-right:15px; width:12px; height:23px; /*background-image:url(../../Assets/Images/TextFieldRight.png); background-repeat:no-repeat;*/ }

/* Ant's Extra Buttons */
.BText { float:left; color:#408CC7; border-top:solid 4px #388FD4; font-weight:bold; margin-right:20px; }
.BTextOver { float:left; color:#000000; border-top:solid 4px #03467A; text-decoration:underline; font-weight:bold; margin-right:20px; }
.BTextContent { padding-top:20px; padding-bottom:10px; }
.BTextContent p { margin:10px; margin-right:40px; font-size:12px; } 

.TextContentShort { padding-top:20px; padding-bottom:10px; clear:both; }
.TextContentShort .Text { float:left; width:229px; color:#000000; border-top:solid 4px #388FD4; margin-bottom:20px; } 
.TextContentShort .Text p { margin:15px; font-size:12px; }

.TextContentShort .BrownText { float:left; width:229px; color:#000000; border-top:solid 4px #A7A37E; margin-left:10px; margin-bottom:20px; background-color:#F1F2F4; } 
.TextContentShort .BrownText p { margin:10px; font-size:12px; }

.BrownCopy { font-size:12px; color:#A7A37E; } 