/* Generally you don't need to change anything below */
.dtr span {
    display: block;
    float: left;
    overflow: hidden;
    text-indent: -1000px;
    background-repeat: no-repeat;
    background-position: left top
    }
@media print {
    .dtr span {
        background-image: none;
        display: inline;
        float: none
        }
    }
body {
    background: #f3f3f3 url(../Images/bkg_all.gif) repeat-x top left;
    color: #525252
    }
/* General Links */
a {
    text-decoration: none;
    color: #06c;
    border: 0
    }
a:hover {
    text-decoration: underline;
    color: #06c;
    border: 0
    }
.footer a {
    color: #999
    }
.footer a:hover {
    color: #06C
    }
img {
    padding: 0;
    margin: 0;
    border: none
    }
input {
    font-family: "Verdana";
    color: #2f2928;
    font-size: 11px
    }
textarea {
    font-family: "Verdana";
    color: #2f2928;
    font-size: 12px
    }
select {
    font-family: "Verdana";
    color: #2f2928;
    font-size: 11px
    }
.boxLanguage select {
    background: url(../Images/bkg_select.jpg) no-repeat scroll left top transparent;
    border: 0 none;
    color: #19518C;
    font-family: "Verdana";
    font-size: 11px;
    padding: 3px 0 5px;
    width: 152px
    }
.header .search .input {
    font-size: 11px;
    padding: 3px 3px 4px 3px;
    margin: 0
    }
.header .search p a {
    color: #69c
    }
.TopMenu ul {
    border-left: solid 1px #69c
    }
.TopMenu li {
    border-right: solid 1px #69c
    }
.TopMenu li a {
    color: #9cf
    }
.TopMenu li a:visited {
    color: #9cf
    }
.TopMenu li a:hover {
    color: #fff
    }
/* DropDown Menu ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.menu, .menu ul li {
    color: white;
    font-size: 11px;
    font-weight: bold
    }
.menu ul {
    width: 11em
    }
.menu a, .menu li a:visited {
    text-decoration: none;
    color: #006;
    display: block;
    position: relative;
    border-right: solid 1px #9fd9ff
    }
.menu li li a {
    padding: 0.4em 0.4em
    }
.menu li li a:link, .menu li li a:visited {
    background-color: #3888da;
    color: white
    }
.menu ul a:link {
    color: #006;
    font-weight: normal;
    width: 150px
    }
.menu ul a:visited {
    color: #006;
    font-weight: normal;
    width: 150px
    }
.menu a:hover, .menu ul a:hover, .menu li li a:hover {
    color: white;
    background-color: #005dbb;
    text-decoration: none
    }
.menu li:hover > a {
    color: white;
    background-color: #005dbb
    }
.menu li li {
    /* create borders around each item */
    }
.menu ul > li + li {
    /* and remove the top border on all but first item in the list */
    border-top: 0
    }
.menu li li:hover > ul {
    /* inset 2nd+ submenus, to show off overlapping */
    top: 5px;
    left: 90%
    }
/* special colouring for "Main menu:", and for "xx submenu" items in ADxMenu

	placed here to clarify the terminology I use when referencing submenus in posts */
/* Fix for IE5/Mac \*/
/*/

.menu a {

	float: left;

}

/* End Fix */
/* ie 6 only style */
* html .menu a:hover, * html .menu .adxmhoverA {
    /* li:hover>a selector */
    color: white;
    background-color: #005DBB;
    text-decoration: none
    }
/* BreadCrumb */
.content h1 {
    color: #1B87D1
    }
.content h2 {
    color: #1B87D1
    }
.content h3 {
    color: #1B87D1
    }
.Featured h1 {
    border-bottom: solid 3px #d6e2ef
    }
.RecentArticles h1 {
    border-bottom: solid 3px #d6e2ef
    }
.News h1 {
    border-bottom: solid 3px #d6e2ef
    }
.News h2 {
    color: #c93
    }
.RecentBlogs h1 {
    border-bottom: solid 3px #d6e2ef
    }
.Post .PostAuthorDetails {
    background: #def2ff
    }
.Post .PostMore .Comment {
    background: #F5F5F5;
    border: 1px solid #DDD
    }
.Post .PostMore .CommentAlt {
    background: #F5F5F5;
    border: 1px solid #DDD
    }
.AZ ul {
    background: #def2ff
    }
.PageForms form {
    border: solid 1px #ddd
    }
.PageForms th {
    background: none repeat scroll 0 0 #F4F4F4
    }
.PageForms .Button {
    background: url(../Images/btn_submit.gif) top left no-repeat #FFF;
    color: #FFF
    }
.PageForms .Button:hover {
    background: url(../Images/btn_submit.gif) bottom left no-repeat #FFF
    }
#tabnav .tablink a:link, #tabnav .tablink a:visited {
    background: #d5edfd;
    border: 1px solid #a1d5f8;
    color: #06c
    }
#tabnav .tablink a:link.active, #tabnav .tablink a:visited.active {
    border-bottom: 1px solid #fff;
    background: #fff;
    color: #006
    }
#tabnav a:hover {
    background: #fff
    }
.right h2 {
    color: #194F8D
    }
.right .Categories li a:hover {
    background-color: #def2ff
    }
/* Paging */
.Paging a {
    border: 1px solid #005DBB;
    background: #def2ff
    }
.Paging a:hover {
    background: #1b87d1;
    color: #fff
    }
.PagingDisabled {
    border: 1px solid #ccc;
    background: #e5e5e5;
    color: #666
    }
.PagingCurrentPageNumber {
    border: 1px solid #1b87d1;
    background: #1b87d1;
    color: #fff
    }
/* Summary Article Attachment */
.AttachmentList {
    border: 1px solid #BEBEBE;
    background-color: #F8F8F8
    }
.AttachmentList ul li {
    background: url(../Images/attach.gif) no-repeat left top
    }
.AttachmentHeading {
    color: #384C4B
    }
/* Teaser Image Styles */
.FeatureImageSpan {
    background-color: #F5F5F5
    }
.FeatureImageCaption {
    border-bottom: 1px #CCC solid
    }