/* General */
body {
	background-color:#F3F3F3;
	color:#666;
	background-image: url(../images/nab_bg.gif);
	background-repeat: repeat-y;
	background-position: 50%;
}
body.searchTips { background-color: #FFF; background-image: none; padding: 30px; text-align: left; }
a { color:#823025; text-decoration:none }
a:hover { text-decoration:underline; }
.Content { background-color:#fff; }
#Header h1 a { color:#000; font-size:1.5em; font-family: arial, sans-serif; line-height:100%; text-decoration:none; letter-spacing:-1px }
#Header h1 a span {
	color:#A10000;
}
h2 em { color:#910000; font-size:1.15em; }
.Content h2 { color:#910000; font-size:1.3em; }
.Content h3 { color:#287BAC; font-size:1.1em; }
.Content h3 a { color:#287BAC; }
.Content h4 { color:#910000; }
.Content h5 { color:#000; }
h2.tplAuthorName { color:#910000; font-size:1.3em; font-weight:700; }
h3.tplLangContentByAuthor { color:#000; font-size:1.3em; font-weight:700; }
hr { border-top:1px solid #d8d0b8; height:1px; }
.Left h2, .Right h2 { font-size:1em; text-transform:uppercase; color:#910000; font-weight:400; border:1px solid #eaeacf; background-color:#f6f6e4 }
.Left, .Right { color:#000; }
.Left .Block, .Right .Block { margin-bottom:4px; }
/* Menu */
#Menu li a { font-size: .85em; text-decoration: none; color:#fff; font-weight:400; font-family: georgia, arial, sans-serif; text-transform:uppercase }
#Menu li ul li a { padding: 3px 10px 0 10px; height: auto; font-weight: normal; font-size: 1em; background-image: none !important; color:#000; text-transform:none; }
#Menu li ul li a, #Menu li.over li a { text-decoration: none !important; }
#Menu li li:hover { background:#a7a7a7 url(../images/bg_menu_li_li.gif) no-repeat 100% 1px; }
/* Left & Right Content Area */
.Left ul, .Right ul { margin:0 0 1px 0; }
.Left li, .Right li { border:1px solid #eaeacf; background-color:#f6f6e4; margin-top: 1px; }
.Left li:hover, .Right li:hover { background-color:#eaeacf; }
.Left li a, .Right li a { color: #135293; background:url(../images/bg_marker.gif) no-repeat 0% 12px; padding-left:10px; display:block; text-decoration:underline }
.Left li a:hover, .Right li a:hover { color: #000; text-decoration:none }
/* HtmlBlock Blue */
.Search { background-color:#dddddd; margin:0 0 1px 0; padding:0; border:1px solid #d1d1d1; }
.White { border:4px solid #e6e6c2; margin:0 0 1px 0; color:#666; }
.White h2 { color:#000; border:0 !important; background:none !important; }
.White p { padding:0 15px 5px 15px }
/* HtmlBlock */
.HtmlBlock h2 { border:0 !important; }
/* Summary listing */
.Summary h2 { border-bottom:0; }
.Summary li { padding:10px 12px !important; border-top:none; margin:0; }
.Summary li a { color:#910000; }
.Summary li a:hover { color:#910000; }
/* Center Content Area */
li.ContentType { background:url(../images/i_name.gif); }
li.ContentAuthors { background:url(../images/i_author.gif); color:#287bac; text-decoration:none }
li.ContentAuthors a { color:#287bac; text-decoration:underline }
li.ContentAuthors a:hover { text-decoration:none }
li.ContentPublishDate { background:url(../images/i_date.gif); }
li.ContentCategories { background:url(../images/i_categories.gif); text-decoration:none; }
li.ContentCategories a { text-decoration:underline; }
li.ContentCategories a:hover { text-decoration:none; }
.Content .listSummary li { background:url(../images/bg_marker.gif) no-repeat 0% 8px; padding:2px 15px; line-height:120%; }
/* Testimonial */
.Testimonial { border:4px solid #e6e6c2; }
.Testimonial_content { color:#910000; }
/* Icon Links */
.FeedLink a { background: url(../images/FeedLink.gif) 0 0 no-repeat; }
/* Forms */
.Button, .SearchGoButton { background:url(../images/b_submit.gif) no-repeat; padding:0; margin:0; border:0; width:70px; height:22px; cursor:pointer; color:#fff; line-height:100%; font-weight:400; font-size:.9em }
/* Tables */
th { text-align: center; vertical-align: top; padding: 6px 10px 6px 10px; color:#000; background-color:#f8f8eb; }
.odd td { background-color: #fff; }
.even td { background-color: #fafaf1; }
/* Page Breadcrumbs */
.Breadcrumb { padding: 5px 15px 5px 15px; margin: 0 0 20px 0; background-color:#f6f6e4; font-size:.85em; }
.Breadcrumb li a { padding: 0 15px 0 0; color:#000; text-decoration:none; background:transparent url(../images/breadcrumb_divider.gif) no-repeat 100% 6px; }
/* Side Search */
.Search h2 { color:#000; border:none !important; background:none !important; }
.SearchGoButton {
	margin-left:90px
}
/* Page Footer */
#Footer {
	width: 980px;
	padding: 0px;
	color:#fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.8em;
	line-height:130%;
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#Footer a, #Footer a:link, #Footer a:active, #Footer a:visited { text-decoration: underline; margin: 0; color:#fff !important }

.BodyContent ul,
.BodyContent ol {
	margin: 10px 0;
}

.BodyContent ul li {
	background:url(../images/bg_marker.gif) no-repeat 0% 8px;
	padding:2px 15px;
	line-height:120%;
}

.BodyContent ol li {
	line-height: 120%;
	padding: 2px 0;
	list-style-type: decimal;
	margin-left: 15px;
}
#footesr {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	height: 73px;
	letter-spacing: 0.15em;
	background-repeat: no-repeat;
	vertical-align: 50%;
	background-image: url(../images/footer.gif);
	margin-top: 0px;
}
#Footer #footesr #validations {
	text-align: right;
	float: right;
	width: 200px;
	margin-top: 25px;
	margin-right: 10px;
}
#Footer #footesr #footertxt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	padding-left: 15px;
	margin-top: 20px;
	float: left;
	width: 700px;
}

#Footer #footesr #footertxt2  a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
}