﻿/* Header */
.banner { height: 90px; overflow: hidden; margin: 0px; padding: 0px; }
.banner table { border-collapse: collapse; margin: 0px; padding: 0px;  }
.banner table tr td.left  { vertical-align:top; text-align: left; vertical-align: top; }
.banner table tr td.right { vertical-align:top; text-align: right; vertical-align: top; }

img, fieldset, form { border: 0; margin: 0; padding: 0; }
/* Header */

/* Top Nav */
.top_nav {margin: 0px; padding: 0px; color: #000000; background-image: url('backgrounds/topNav.gif'); }
.top_nav a { text-decoration:none; width:100%; font-size:14px; padding-top:2px; padding-bottom:2px; display:inline-block;  }
.top_nav a:hover {text-decoration:none; }
.top_nav table { border-collapse:collapse; width:920px; height: 60px; margin:0px; padding: 0px;}
.top_nav table tr td.articles { padding-left: 20px; padding-bottom: 2px; vertical-align: middle; background-position: left; }
.top_nav table tr td.home { padding-left: 20px; padding-right: 5px; background-image: none; padding-bottom: 2px; vertical-align: middle; }
.top_nav table tr td:hover a, .top_nav .selected a { color:#fff; text-decoration: none; }
.top_nav table tr td a { color: #fff; padding-left:0px; padding-right:0px; font-weight:bold;}
.top_nav table tr td.search { text-align: right; vertical-align: middle; padding-bottom: 5px; padding-right: 15px; width: 400px;}
.top_nav table tr td.search .search_box {  }
.top_nav table tr td.search .search_box input[type="submit"], input[type="button"] { height: 18px; }
/* Top Nav */

/* Home Content */
.home_content { margin: 10px 0px 20px 20px; } 
.home_content .description { padding-top: 3px; line-height: 23px; }
/* Home Content */

/* Bulleted List */
.bulletedList { margin-bottom: 15px; }
.bulletedList_top {height: 6px; background: url('backgrounds/rightTop.gif'); background-position: top; background-repeat: no-repeat; margin: 0px; padding: 0px; }
.bulletedList_main { background: url('backgrounds/rightCenter.gif'); background-repeat: repeat-y; margin: 0px; padding: 0px;}
.bulletedList_main .header { border-bottom: 1px solid #C9C9C9; }
.bulletedList_main .header h2 { font-size:22px; padding: 10px 10px 10px 15px; border-bottom: 1px solid #F9F9F9; }
.bulletedList_main .header h2 a { } 
.bulletedList_main .header h2 a:hover { text-decoration: none; }
.bulletedList_main .list ul { margin: 0 10px 15px 10px; padding: 0px; }
.bulletedList_main .list ul li { background-image: url('bullets/imageBullet.gif'); background-repeat: no-repeat; margin: 7px; border-bottom: 1px dotted #C3C3C3; padding: 0 0 10px 25px; list-style: none; }
.bulletedList_main .list ul li a { color: #3E3E3E; padding: 0 0 0 0; }
.bulletedList_main .list ul li a:hover { text-decoration: none; }
.bulletedList_bottom {height: 6px;  background: url('backgrounds/rightBottom.gif'); background-position: bottom; background-repeat: no-repeat; margin: 0px; padding: 0px; }
/* Bulleted List */

/* Image Snapshot */
.imageSnapshot { margin-bottom: 15px; }
.imageSnapshot table { border-collapse: collapse; width: 100%; }
.imageSnapshot table tr td {  }
.imageSnapshot table tr td.imageSnapshot_top {height: 6px; background: url('backgrounds/rightTop.gif'); background-position: top; background-repeat: no-repeat; margin: 0px; padding: 0px; }
.imageSnapshot table tr td.imageSnapshot_main { background: url('backgrounds/rightCenter.gif'); background-repeat: repeat-y; margin: 0px; padding: 0px;}
.imageSnapshot table tr td.imageSnapshot_main .header { border-bottom: 1px solid #C9C9C9; }
.imageSnapshot table tr td.imageSnapshot_main .header h2 { font-size:22px; min-height:22px; margin-top:2px; padding: 10px 10px 10px 15px; border-bottom: 1px solid #F9F9F9; }
.imageSnapshot table tr td.imageSnapshot_main .header h2 a { color: #D0000E; text-decoration: none; }
.imageSnapshot table tr td.imageSnapshot_main .header h2 a:hover { text-decoration: none; }
.imageSnapshot table tr td.imageSnapshot_main .image { margin: 10px 0 7px 0; text-align: center; }
.imageSnapshot table tr td.imageSnapshot_main .image a { border: 0px; }
.imageSnapshot table tr td.imageSnapshot_main .image a:hover { }
.imageSnapshot table tr td.imageSnapshot_bottom {height: 6px;  background: url('backgrounds/rightBottom.gif'); background-position: bottom; background-repeat: no-repeat; margin: 0px; padding: 0px; }
/* Image Snapshot */

/* Coloured Image Snapshot */
.colouredImageSnapshot_yellow { margin-bottom: 15px; }
.colouredImageSnapshot_yellow .header { background: url('backgrounds/BulletedList/transparentHeaderY.png'); }
.colouredImageSnapshot_yellow .header h2 { padding-left: 15px; padding-top: 5px; padding-bottom: 5px; font-size:19px; }
.colouredImageSnapshot_yellow .header h2 a { color: #fff; text-decoration: none; }
.colouredImageSnapshot_yellow .header h2 a:hover { text-decoration: none; }
.colouredImageSnapshot_yellow .image {background: url('backgrounds/BulletedList/transparentY.png'); margin: 0px 0 7px 0; padding: 10px 0 10px 0; text-align: center; }
.colouredImageSnapshot_yellow .image a { border: 0px; }
.colouredImageSnapshot_yellow .image a:hover { }

.colouredImageSnapshot_blue { margin-bottom: 15px; }
.colouredImageSnapshot_blue .header { background: url('backgrounds/BulletedList/transparentHeaderB.png'); }
.colouredImageSnapshot_blue .header h2 { padding-left: 15px; padding-top: 5px; padding-bottom: 5px; font-size:19px; }
.colouredImageSnapshot_blue .header h2 a { color: #fff; text-decoration: none; }
.colouredImageSnapshot_blue .header h2 a:hover { text-decoration: none; }
.colouredImageSnapshot_blue .image {background: url('backgrounds/BulletedList/transparentB.png'); margin: 0px 0 7px 0; padding: 10px 0 10px 0; text-align: center; }
.colouredImageSnapshot_blue .image a { border: 0px; }
.colouredImageSnapshot_blue .image a:hover { }

.colouredImageSnapshot_red { margin-bottom: 15px; }
.colouredImageSnapshot_red .header { background: url('backgrounds/BulletedList/transparentHeaderR.png'); }
.colouredImageSnapshot_red .header h2 { padding-left: 15px; padding-top: 5px; padding-bottom: 5px; font-size:19px; }
.colouredImageSnapshot_red .header h2 a { color: #fff; text-decoration: none; }
.colouredImageSnapshot_red .header h2 a:hover { text-decoration: none; }
.colouredImageSnapshot_red .image {background: url('backgrounds/BulletedList/transparentR.png'); margin: 0px 0 7px 0; padding: 10px 0 10px 0; text-align: center; }
.colouredImageSnapshot_red .image a { border: 0px; }
.colouredImageSnapshot_red .image a:hover { }

.colouredImageSnapshot_green { margin-bottom: 15px; }
.colouredImageSnapshot_green .header { background: url('backgrounds/BulletedList/transparentHeaderG.png'); }
.colouredImageSnapshot_green .header h2 { padding-left: 15px; padding-top: 5px; padding-bottom: 5px; font-size:19px; }
.colouredImageSnapshot_green .header h2 a { color: #fff; text-decoration: none; }
.colouredImageSnapshot_green .header h2 a:hover { text-decoration: none; }
.colouredImageSnapshot_green .image {background: url('backgrounds/BulletedList/transparentG.png'); margin: 0px 0 7px 0; padding: 10px 0 10px 0; text-align: center; }
.colouredImageSnapshot_green .image a { border: 0px; }
.colouredImageSnapshot_green .image a:hover { }
/* Coloured Image Snapshot */

/* Coloured Bulleted List */
.colouredBulletedList_yellow { margin-bottom: 20px; }
.colouredBulletedList_yellow .title {background: url('backgrounds/BulletedList/transparentHeaderY.png'); height: 37px; margin: 0px; padding: 0px; }
.colouredBulletedList_yellow .title h2 { padding-left: 15px; padding-top: 5px; padding-bottom: 5px; font-size:19px; }
.colouredBulletedList_yellow .title h2 a { color: #fff; }
.colouredBulletedList_yellow .title h2 a:hover { text-decoration: none; }
.colouredBulletedList_yellow .list { color: #fff;  font-size:13px;  font-weight:normal; padding: 5px 5px 3px 10px; background: url('backgrounds/BulletedList/transparentY.png'); }
.colouredBulletedList_yellow .list ul { margin: 0 0px 15px 13px; padding: 0px; list-style-type: disc; }
.colouredBulletedList_yellow .list ul li { font-size: 13px; margin: 7px; padding: 0 0 5px 5px; }
.colouredBulletedList_yellow .list ul li a { color: #fff; padding: 0 0 0 0; }
.colouredBulletedList_yellow .list ul li a:hover { text-decoration: none; }

.colouredBulletedList_blue { margin-bottom: 20px; }
.colouredBulletedList_blue .title {background: url('backgrounds/BulletedList/transparentHeaderB.png'); height: 37px; margin: 0px; padding: 0px; }
.colouredBulletedList_blue .title h2 { padding-left: 15px; padding-top: 5px; padding-bottom: 5px; font-size:19px; }
.colouredBulletedList_blue .title h2 a { color: #fff; }
.colouredBulletedList_blue .title h2 a:hover { text-decoration: none; }
.colouredBulletedList_blue .list { color: #fff;  font-size:13px;  font-weight:normal; padding: 5px 5px 3px 10px; background: url('backgrounds/BulletedList/transparentB.png'); }
.colouredBulletedList_blue .list ul { margin: 0 0px 15px 13px; padding: 0px; list-style-type: disc; }
.colouredBulletedList_blue .list ul li { font-size: 13px; margin: 7px; padding: 0 0 5px 5px; }
.colouredBulletedList_blue .list ul li a { color: #fff; padding: 0 0 0 0; }
.colouredBulletedList_blue .list ul li a:hover { text-decoration: none; }

.colouredBulletedList_red { margin-bottom: 20px; }
.colouredBulletedList_red .title {background: url('backgrounds/BulletedList/transparentHeaderR.png'); height: 37px; margin: 0px; padding: 0px; }
.colouredBulletedList_red .title h2 { padding-left: 15px; padding-top: 5px; padding-bottom: 5px; font-size:19px; }
.colouredBulletedList_red .title h2 a { color: #fff; }
.colouredBulletedList_red .title h2 a:hover { text-decoration: none; }
.colouredBulletedList_red .list { color: #fff;  font-size:13px;  font-weight:normal; padding: 5px 5px 3px 10px; background: url('backgrounds/BulletedList/transparentR.png'); }
.colouredBulletedList_red .list ul { margin: 0 0px 15px 13px; padding: 0px; list-style-type: disc; }
.colouredBulletedList_red .list ul li { font-size: 13px; margin: 7px; padding: 0 0 5px 5px; }
.colouredBulletedList_red .list ul li a { color: #fff; padding: 0 0 0 0; }
.colouredBulletedList_red .list ul li a:hover { text-decoration: none; }

.colouredBulletedList_green { margin-bottom: 20px; }
.colouredBulletedList_green .title {background: url('backgrounds/BulletedList/transparentHeaderG.png'); height: 37px; margin: 0px; padding: 0px; }
.colouredBulletedList_green .title h2 { padding-left: 15px; padding-top: 5px; padding-bottom: 5px; font-size:19px; }
.colouredBulletedList_green .title h2 a { color: #fff; }
.colouredBulletedList_green .title h2 a:hover { text-decoration: none; }
.colouredBulletedList_green .list { color: #fff;  font-size:13px;  font-weight:normal; padding: 5px 5px 3px 10px; background: url('backgrounds/BulletedList/transparentG.png'); }
.colouredBulletedList_green .list ul { margin: 0 0px 15px 13px; padding: 0px; list-style-type: disc; }
.colouredBulletedList_green .list ul li { font-size: 13px; margin: 7px; padding: 0 0 5px 5px; }
.colouredBulletedList_green .list ul li a { color: #fff; padding: 0 0 0 0; }
.colouredBulletedList_green .list ul li a:hover { text-decoration: none; }
/* Coloured Bulleted List */

/* No Link Snapshot */
.noLinkSnap {margin-bottom: 15px; }
.noLinkSnap_top { height: 6px; background: url('backgrounds/rightTop.gif'); background-position: top; background-repeat: no-repeat; margin: 0px; padding: 0px; }
.noLinkSnap_main { background: url('backgrounds/rightCenter.gif'); background-repeat: repeat-y;  margin: 0px; padding: 0px;}
.noLinkSnap_main h1 { padding: 10px 10px 10px 15px; }
.noLinkSnap_main .description {padding: 10px 10px 10px 15px; padding-top: 5px; }
.noLinkSnap_bottom {height: 6px;  background: url('backgrounds/rightBottom.gif'); background-position: bottom; background-repeat: no-repeat; margin: 0px; padding: 0px; }
/* No Link Snapshot */

/*Home Snapshot */
.homeSnapshot {margin-bottom: 15px; }
.homeSnapshot_top {height: 6px; background: url('backgrounds/rightTop.gif'); background-position: top; background-repeat: no-repeat; margin: 0px; padding: 0px; }
.homeSnapshot_main { background: url('backgrounds/rightCenter.gif'); background-repeat: repeat-y; margin: 0px; padding: 0px;}
.homeSnapshot_main h1 { padding: 10px 10px 10px 15px; }
.homeSnapshot_main h1 a { color: #3E3E3E; }
.homeSnapshot_main h1 a:hover { text-decoration: none; }
.homeSnapshot_main .description {padding: 10px 10px 10px 15px; padding-top: 5px; }
.homeSnapshot_main .description a { color: #3E3E3E; }
.homeSnapshot_main .description a:hover { text-decoration: none; }
.homeSnapshot_bottom {height: 6px;  background: url('backgrounds/rightBottom.gif'); background-position: bottom; background-repeat: no-repeat; margin: 0px; padding: 0px; }
/*Home Snapshot */

/* Boxed Panel */
.boxedPanel { margin: 10px 0 20px 0; }
.boxedPanel .title { margin: 0 8px 0 8px; }
.boxedPanel .description { margin: 0 8px 0 8px; }
.boxedPanel .sub_node { border: solid 1px #eee; margin:5px 3px 5px 3px; padding:4px 2px 4px 2px; width: 195px; }
.boxedPanel .sub_node:hover { border: 1px solid #EB2126; }
.boxedPanel .description { min-height:40px;}

.boxedPanel .node_list { clear: both; margin-top:10px; margin-bottom: 30px; }
.boxedPanel .node_list .subImage .imgBorder { border: 0; }
.boxedPanel .node_list .subImage { text-align: center; height: 175px; overflow:hidden; margin-bottom: 5px; }
.boxedPanel .node_list h2 { padding-top: 4px; margin-top: 0px; margin-bottom: 0px; padding-left: 4px; font-size: 16px; padding-bottom: 3px; background-color: #fff; }
.boxedPanel .node_list h2 a { text-decoration: none; color: #D0000E; }
.boxedPanel .node_list .content_text {width: 183px; line-height: 18px; font-size: 11px; padding:4px; background-color: #e6e6e6; height:55px; overflow:hidden;}
.boxedPanel .node_list .content_text a { color: #4B4949; text-decoration: none; }

/* Left Nav */
/*first level */
.leftNav {margin-right: 5px; }
.leftNav ul { margin: 0; padding: 0; font-size: 12px; font-weight: bold; list-style-type: none;	}
.leftNav ul li { list-style: none; clear: both; margin-bottom:0px; padding-bottom:0px; border-bottom: 1px solid #E4E5E8; }
.leftNav ul li a{  padding: 0.46em 5px 0.46em 10px; display: block; color: #39464B; text-decoration: none;}
.leftNav ul li a:hover { text-decoration: none; background-color: #D0000E; color: #FFF; }
.leftNav ul li .current { color: #FFF; background-color: #D0000E; }

/* second level */
.leftNav ul li ul {font-weight: normal; list-style: none; padding: 0; margin: 0; clear: both; background-color: #F8F8F8; }
.leftNav ul li ul li a { padding: 0.46em 5px 0.46em 15px; display: block; color: #39464B; text-decoration: none; border-top: none; }
.leftNav ul li ul li a:hover { text-decoration: none; background-color: #D0000E; color: #FFF; }
.leftNav ul li ul li .current { color: #fff; background-color: #de0211; }

/* third level */
.leftNav ul li ul li ul { background-color: #FFFFFF; font-weight: normal; background-color: #F8F8F8;}
.leftNav ul li ul li ul li { list-style: none; padding: 0; margin: 0; clear: both; border-top: none;}
.leftNav ul li ul li ul li a { color: #39464B; text-decoration: none; padding: 0.46em 5px 0.46em 20px; }
.leftNav ul li ul li ul li a:hover{ text-decoration: none; background-color: #D0000E; color: #FFF; }
.leftNav ul li ul li ul li .current { color: #FFFFFF; background-color: #ef0212;}
/* Left Nav */

/* Content */
.article_content {display: inline-block; padding: 0px; margin: 0px; line-height: 22px; }

.article_content .description { padding-top: 7px; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px dotted #D7D7D7;}

.article_content .breadcrumb {margin:-3px 0 5px 0; font-size:11px; }
.article_content .breadcrumb ul { margin:0; padding: 0; }
.article_content .breadcrumb ul li { background-position: left;  display: inline; padding-left:10px; padding-right: 3px; background-image: url( 'bullets/breadcrumb.gif' ); background-repeat: no-repeat; }
.article_content .breadcrumb ul li a{ text-decoration: none; }
.article_content .breadcrumb ul li a:hover { text-decoration: underline; }
.article_content .breadcrumb ul li.home { background-image:none;  padding-left:0px; padding-right: 3px;}
.article_content .breadcrumb ul li.current {color: #8A8989; padding-left:10px; padding-right: 3px;}

.article_content .content { margin-top: -10px; }
.article_content .mainContent { margin-top: 20px; }
.article_content .attachments { margin-top: 10px; }
.article_content .attachments dl { margin: 5px 0 2px 0; }
.article_content .attachments dt { border: 0px; margin-bottom: -10px; padding-bottom: 0px; }
.article_content .attachments .description { padding-bottom: 0px; border-bottom: 0px; }

.article_content .gallery { text-align:center; float: right; width:320px; padding-left: 5px; }
.article_content .gallery h2 { text-align:left; }
.article_content .gallery p { text-align:left; margin-bottom:10px; }
.article_content .gallery { overflow:hidden; margin-bottom:20px; text-align:center; margin-top:20px; }
.article_content .gallery_i { width:320px; } 
.article_content .gallery .preview_image {border-color: #D0000E;  margin-bottom: 5px; padding: 0px; border-collapse: collapse;  text-align: center; vertical-align:middle; width: 310px; height:300px; overflow:hidden; border: 2px solid; } 
.article_content .gallery .image_caption { background-color: #D0000E; width:308px; margin-top:-5px;  margin-bottom:10px;  font-size:12px; display:inline-block; text-align:left; color:#fff; padding-left:6px; padding-top:10px; padding-bottom:10px;}
.article_content .gallery img { cursor:pointer; }
.article_content .gallery .loading {  margin-top:100px;}
.article_content .gallery img:hover {}
.article_content .node_list { width: 310px; }
.article_content .subImages { border-color: #D0000E; border-style: solid; width:90px; height:64px; overflow:hidden; text-align:left; border-width: 2px; margin-bottom: 10px; margin-left: 2px; margin-right: 12px; }
.article_content .subImages:hover { border-color: #3e3e3e; }
.article_content .article_image { text-align: center; padding-bottom: 0px; border-bottom: dotted 1px #D0000E; margin-bottom: 5px; }
.article_content .imgCaption { line-height: 16px; width: 300px; padding-top: 2px; font-size: 11px; }
/* Content */

/* Subs Snapshot */
.subsSnapshot { padding-right:20px; margin-bottom: 20px; }
.subsSnapshot .snapshot { width:100%; margin-top:15px; min-height:150px; }
.subsSnapshot .snapshot:hover { background-color: #FBFBFB; }
.subsSnapshot .snapshot h1 { font-size: 20px;  border-bottom: solid; border-width: 1px; margin-bottom: 5px; padding-bottom:5px; }

.subsSnapshot .snapshot a {text-decoration:none;}
.subsSnapshot .snapshot h1 a { color:#434141; } 
.subsSnapshot .snapshot .link{  margin-top:20px; font-size:13px; text-align:right; }
.subsSnapshot .snapshot .link:hover a{  }
.subsSnapshot .content { padding-top:4px; color: #434141;}
.subsSnapshot .content_link { color: #434141; font-size: 12px; }
.subsSnapshot .content_link:hover {}

.subsSnapshot .image { float: left;  margin: 4px 10px 6px 0px; }
.subsSnapshot .image .imgBorder { border: 1px solid #3E7EB7; width: 126px;  overflow: hidden; text-align:center; }
/* Subs Snapshot */

/* Panel Snapshot */
.panelSnapshot {display: inline-block; padding-right: 5px; margin: 0px 0px 10px 20px; width: 96%; }
.panelSnapshot h1 { padding-bottom: 3px; border-bottom: 1px dotted #C3C3C3; margin-bottom: 10px; }
.panelSnapshot .snapshot {display: inline-block; margin-bottom:20px; }
.panelSnapshot .snapshot:hover { background-color: #FBFBFB; }
.panelSnapshot .snapshot h2 { font-size: 15px; margin-bottom: 5px; }
.panelSnapshot .snapshot h2 a { color:#D0000E; } 
.panelSnapshot .snapshot a {text-decoration:none;}
.panelSnapshot .snapshot .link{  margin-top:10px; font-size:19px;}
.panelSnapshot .snapshot .link:hover a {  }
.panelSnapshot .content { padding-top:4px; color: #3E3E3E;  width: 560px; }
.panelSnapshot .content_link { color: #3E3E3E; font-size: 12px; }
.panelSnapshot .content_link:hover {}

.panelSnapshot .snapshot .content .image { float: left;  margin: 4px 10px 0 0; height: 100px; overflow: hidden; }
.panelSnapshot .snapshot .content .image .imgBorder { width: 120px; text-align:center; margin-bottom: 0px;}

.panelSnapshot .snapshot .more { text-align: right; padding-top: 5px;}
/* Panel Snapshot */

/* Slider */
.homepage_slider { margin: 0px; padding: 0px; }

.pixel_ad_slider { overflow:hidden; margin-bottom: 0px; background: none;}

.pixel_ad_slider .nav_buttons .nav_left { background-image:url('assets/nav_left.png') }
.pixel_ad_slider .nav_buttons .nav_pause {background-image:url('assets/nav_pause.png')}
.pixel_ad_slider .nav_buttons .nav_play {background-image:url('assets/nav_play.png')}
.pixel_ad_slider .nav_buttons .nav_right {background-image:url('assets/nav_right.png')}
/* Slider */

/* Search */
.f_breadcrumb { margin: -3px 0 10px 0px;  }
.f_breadcrumb ul { font-size: 0.9em; margin: 0px; padding: 0px; color: #8A8989; }		
.f_breadcrumb ul li { background: url('bullets/breadcrumb.gif') right no-repeat; list-style: none; display: inline; padding: 0; }
.f_breadcrumb ul li.home { padding-right: 10px; }
.f_breadcrumb a { padding-right: 5px; #padding-right: 3px; }

.f_list_controls {overflow: auto; border-bottom: 1px dotted #999; padding: 8px 0; margin-bottom: 4px; }
.f_list_controls .f_numeric_paginator	{  }
.f_list_controls .f_numeric_paginator ul { margin: 0; padding: 0; }
.f_list_controls .f_numeric_paginator li {float: left; list-style: none; display: inline-block; margin-right: 0.4em; }
.f_list_controls .f_numeric_paginator a.previous { background: url('bullets/redPrevious.gif') left no-repeat; padding-left: 10px; }
.f_list_controls .f_numeric_paginator a.next { background: url('bullets/redNext.gif') right no-repeat; padding-right: 10px; }
.f_listing ul { padding: 20px;}
.f_listing ul li { margin-left: 15px; #margin-left: -20px; }
.f_listing h4	{ font-size: 12px; font-weight: normal; color: #444; }
.f_listing h4 a	{ font-weight: bold; }
.f_listing h3   { padding: 16px 0 8px 0; margin-bottom: 4px; border-bottom: 1px dotted #999; }
.f_listing p { font-size: 1.1em; padding-bottom: 10px;}
.f_listing .breadCrumbImage { margin-left: 5px; margin-right: 5px; }
/* Search */

/* Footer */
.footer {width: 920px; text-align: center; color: #3e3e3e;  font-size: 11px; }
.footer .content {clear: both; vertical-align: top; padding: 10px 10px 3px 10px; }
.footer .content a { color: #3e3e3e; }
.footer .description a { color: #3e3e3e; }
/* Footer */

/* Form Defaults */
div.form_view { width:95%; display:inline-block; text-align:left; margin-bottom:20px; padding-bottom:6px;}
div.form_view div.left {  width:49%; float:left; }
div.form_view div.full { width:100%;  }
div.form_view div.right { width:49%;  float:right; }
div.form_view div.label { clear:both; font-weight: bold;  padding-bottom: 5px; padding-left:10px; padding-top: 5px;  margin-bottom: 0px; background-color: #EFEFEF; color: #000; }
div.form_view div.field { color: #E92200; clear:both;  margin-bottom:10px; text-align: right; padding-right: 10px; background-color: #F8F8F8; padding-left: 10px; padding-bottom: 10px; padding-top: 10px; } 

/* Request Callback */
.callback_form { min-height:400px; }
.callback_form h2 { color: #B82929; font-family: Arial; font-weight: normal; margin-bottom: 5px; }
/*=====Content, Left Nav, Panel & Forms=====*/
