/* text based settings */
p{font-size: 1em; line-height:1.2em; margin:0px; padding:0px; margin-top:15px;}
h1{font-size: 2.0em; line-height:1.5em;}
h2{font-size: 1.667em; line-height:1.3em;}
h3{font-size: 1.500em; line-height:1.3em;}
h4{font-size: 1.333em; line-height:1.3em; font-weight:normal;}
h5{font-size: 1.167em; line-height:1.2em; font-weight:normal;}
li{font-size:1em; line-height:1.2em; font-weight:normal;}
footer h2{font-size:1.2em; color:#005983; margin:0px; padding:0px; margin-bottom:10px;}
footer p{font-size:0.917em; color:#005983; margin:0px; margin-bottom:8px; padding:0px;}
#MainColumnNavigation h1,#MainColumn1b h1{font-size:1.4em; padding-left:4px;	padding-bottom:15px; line-height:1.0em; /* Added by Huzz */padding-top:15px; background-color:#ccdacb; color:#043e5a;}
#LeftHandNavigation{font-size:1.0em; line-height:1.2em;}
#MainBreadCrumbTrail header h1{font-size:0.833em; }
.ThreeColumnColumnHeadings{font-size: 1.4em; padding-bottom:6px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc;}
.ThreeColumnColumnHeadingsNoUnderline{font-size: 1.4em; padding-bottom:6px;}
.HeadingUnderlined{font-size: 1.4em; padding-bottom:6px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc;}
.Underline{width:100%; margin:0px; padding:0px; margin-top:15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc;}
.HeadingNoUnderline{font-size: 1.4em;	padding-bottom:6px;}
#MainContentLeft header h1, #MainContentDoubleColumnWidth header h1{border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #e7e8ea; margin-bottom:20px;}
.FullWidthPadding article header h1{border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #e7e8ea; margin-bottom:20px;}
#MainContentRight header h1{border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #e7e8ea; margin-bottom:20px;}
.TrippleColumnBox article header h1{border:none !important; margin-bottom:0px !important; padding:5px; font-size:1.3em;}
.TrippleColumnBox article p:first-child{margin:0px; padding:0px;}
.MainContentSubHeader{border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #e7e8ea; margin-bottom:20px; margin-top:20px; font-size: 1.667em; line-height:1.3em;}
#MainContentLeft h2, #MainContentDoubleColumnWidth h2 {border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #e7e8ea; margin-bottom:20px; margin-top:20px;}
.MainContentRightBox h2{color:#005983; }
.MainContentRightBox a{text-decoration:none; margin:0px;  padding:5px; padding-left:10px; display:block; font-weight:bold;}
.MainContentRightBox a:hover{text-decoration:none; display:block; background-color:#005983; color:#FFF !important;}
.MainContentRightBox p{margin-top:8px;}
#MainBreadCrumbTrail a{text-decoration:none; color:#000;}
.MySepa{color:#004a6d !important;}
.BlueText{color:#004a6d !important;}
.BlackText{color:#000 !important;}
#MainColumnContentWrapper ul{margin:0px; padding:0px; margin-top:15px;}
.Selected {color:#000 !important;}
/* links */
a{color:#68A84D;/*#000*/; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}
p a{color:#000; text-decoration:none; font-weight:bold;}
p a:hover {color:#348cce; text-decoration:underline;}
#MainBreadCrumbTrail a{text-decoration:none; color:#000;}
#MainBreadCrumbTrail a:hover{text-decoration:underline; color:#348cce;}
/* links in the main body of the content */
#MainColumnContentWrapper a{font-weight:normal; color:#005983;}
#MainColumnContentWrapper a:hover{font-weight:normal; color:#68A84D;}
/* list in main content */
#MainColumnContentWrapper ul{margin-left:15px; list-style:url(../images/template/li-point.jpg);}
#MainColumnContentWrapper li{margin-left:10px; overflow:visible;}
/* list in library boxes */
.TrippleColumnBoxInternal ul{margin:0px; padding:0px;}
.TrippleColumnBoxInternal ul a{/*color:#000 !important;*/}

.yellow {background-color:yellow;}
.clear {text-decoration:none;}

/* faq's acordian */

/* attempt to catch non header tables */
thead td {border: 1px solid #e7e8e9; padding:5px; margin:2px; background-color:#c7d9ed; color:#005983;}
thead td p {margin:0px; padding:0px;}
th p {margin:0px; padding:0px;}