﻿.TopicNav {width:190px; height:26px; background:url(../images/backButton.gif) no-repeat; margin:0px; margin-bottom:2px; padding-left:8px;}
.TopicNav1 {width:190px; height:26px; margin:0px; margin-bottom:0px; padding-left:8px;}

.SiteCaption1 {background-image: url("../images/SiteCaption1.jpg"); background-position: left center; background-repeat: no-repeat;}
.SiteCaption2 {background-image: url("../images/SiteCaption2.gif"); background-position: center center; background-repeat: no-repeat;}

.BannerCell {background:#3171A3;}

.pers-menu image {vertical-align:middle;}

.menuTop {background:#DCDCDC url(../images/backMenuTop.gif) left bottom no-repeat;}
.menuLeft {background:url(../images/backMenuLeft.gif) top left no-repeat;}
.menuRight {background:url(../images/backMenuRight.gif) top left no-repeat;}

.txtSearch {border:1px solid #DCDCDC; font-family:verdana, sans serif; font-size:11px; color:#000000;}

.backCont {background:url(../images/backCont.gif) repeat-x top;}
.backSearch {background:url(../images/backSearch.gif) no-repeat top left; padding-left:30px; padding-top:1px;}
.backCongrat {background:url(../images/backCongrat.gif) no-repeat top left; padding-left:30px; padding-top:1px;}
.backOnline {background:url(../images/backOnline.gif) no-repeat top left; padding-left:30px; padding-top:1px;}
.backLogin {background:url(../images/backLogin.gif) no-repeat top left; padding-left:30px; padding-top:1px;}

.birthToday {border-bottom:1px solid #DCDCDC; padding:0px; font-family:verdana, sans serif; font-size:10px; color:#3171A3; font-weight:bold;}
.birthT {font-family:tahoma, sans serif; font-size:10px; color:#000000; font-weight:normal;}
.birthAll {border-bottom:1px solid #DCDCDC; padding:0px; font-family:verdana, sans serif; font-size:10px; color:#000000; font-weight:bold;}

.txtOnline {font-family:verdana, sans-serif; font-size:11px; color:#000000;}

.contTop {background:#DCDCDC url(../images/backContTop.gif) bottom left repeat-x;}
.contRight {background:#FFFFFF url(../images/backContRight.gif) top left no-repeat;}
.contRR {background:#FFFFFF url(../images/backContRR.gif) top left no-repeat;}

.bottomL {background:url(../images/backBottomL.gif) right top no-repeat;}
.bottomR {background:url(../images/backBottomR.gif) left top no-repeat;}
.backB {background:url(../images/backBottom.gif) top repeat-x; padding-top:22px;}

.contRB {width:210px; height:59px; background:url(../images/backContRB.gif) bottom left no-repeat;}
.contLB {background:url(../images/backContLB.gif) bottom left no-repeat;}

.questT {font-family:tahoma; font-size:11px; color:#164A72; background:url(../images/questImage.gif) left top no-repeat; padding-top:5px; padding-left:27px;}

.FooterText {font-family: verdana, arial; font-size: 10px; color:#9F9F9F;}
.SectionDescription {font-family: verdana, sans serif; font-size: 10px; font-weight:normal;}

td.LogoCell {width:200px;}
td.ControlPanelTabActive {font-weight: bold; font-size: 10px; background-color: #78ABDE; background-image: url(../images/forumColumnBackground.gif); background-repeat: repeat-x; COLOR: white; }
td.ControlPanelTabInactive {color: #4455aa; font-size: 10px; font-weight: normal; text-decoration: none; background-image: url(../images/forumHeaderBackgroundAlternate.gif); background-color: #E7E3E7; background-repeat: repeat-x; }
td.ControlPanelTabLine {background-color: #7AACE0;}

.ListTable {border:1px solid #DFDFDF; border-bottom:1px solid #FFFFFF; width:100%;}
.ListTable2 {border:1px solid #DFDFDF; border-bottom:1px solid #FFFFFF; width:200px;}
.ListItem {font-weight: bold; font-size: 10px; background-color:#EFEFEF;}
.ListItem2 {background-color:#FFFFFF;}
.ListAlternatingItem {background-color:#FF0000;}
.ListAlternatingItem2 {background-color:#FF0000;}
.ListTitle {font-weight: bolder; font-size: 12px;}
.ListAuthorLink {color: #3366CC; text-decoration: none; font-size: 11px; font-weight: normal;}
.ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.ListReadMoreLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.NoArticles {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.Table {border: none;}
.IntroCell {background-color:#EFEFEF; border:0px; padding:10px;}
.BodyCell {background-color:#FFFFFF;}
.Title {font-weight: bold; font-size: 14px;}
.AuthorLink {color: #3366CC; text-decoration: none; font-size: 11px; font-weight: normal;}
.BriefDescription {font-size: 12px; text-align:justify;}
.FullDescription {font-size: 11px;color: #333333; text-align:justify;}

.ListLabel {font: 10pt verdana;}
.ListAuthor {font-style: italic;}
.ListPublisher {font-style: italic;}
.ListPublicationDate {font-style: italic; }
.NoBooks {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.Label {font-size: 12px;}
.Author {font: 12pt;} 

.ListFileSize {font-family: Trebuchet, verdana, arial, helvetica; font-size: 10px; color="#CC0000"}
.ListDownloadLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.NoDownloads {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.FileSize {font-size: 12px;}
.DownloadLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}

.ListDate {font-size: 12px; font-weight: bold;}
.ListNotVisible {background-color:#FFFFFF;font-size: 12px; font-style: italic;}

.Date {font-size: 12px; font-weight: bold;}

.ListCommentLink {color: #3366CC; text-decoration: none; font-size: 10px; font-weight: bolder;}
.NoLinks {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.Link {font-size: 12px; font-weight: bold; font-variant: small-caps;}

.SpacerCell {background-color: #ffffff;}
.NoPhotos {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.DateCreated {font-size: 11px;}

.ListDateCreated {font-size: 12px;}
.ListReplyLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}

.BriefDescription {font-size: 12px;}
.ParentLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}

.TopicTitle {font-weight: bold; font-size: 17px; font-variant: small-caps;}
.TopicDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}

.NoResults {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.Description {font-size: 12px;}
.LabelRow {font-size: 10pt;}
.LabelCell {font-size: 10pt;}
.LabelText {font-size: 10pt; font-variant: small-caps;}
.FieldRow {font-size: 12px;}
.FieldCell {font-size: 12px;}
.Field {font-size: 11px;}
.SectionRow {background-color: #78ABDE; color:#FFFFFF; font-weight:bold; }
.SectionCell {font-size: 12pt;}
.SectionText {font-weight: bold;}
.Button {font-size: 12px;}
.HelpText {font-size: 8pt;}
.SubSectionRow {font-size: 13px;}
.SubSectionCell {font-size: 13px;}
.SubSectionText {font-size: 13px;}
.List {font-size: 12px;}
.Message {font-size: 12px; color: #CC0000}

.WebBox {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
.WebBox a:active {color: #3366CC; text-decoration: none; font-size: 10px;}
.WebBox a:link {color: #3366CC; text-decoration: none; font-size: 10px;}
.WebBox a:visited {color: #3366CC; text-decoration: none; font-size: 10px;}
.WebBox a:hover {color: #FF6600; text-decoration: underline; font-size: 10px;}
.TitleText {font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; }
.TitleText a:active {color: #3366CC; text-decoration: none; }
.TitleText a:link {color: #3366CC; text-decoration: none; }
.TitleText a:visited {color: #3366CC; text-decoration: none; }
.TitleText a:hover {color: #FF6600; text-decoration: none; }

.TitleRow {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-style:italic;}
.TitleCell {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
.Table {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
.SubText {font-family: verdana, arial, helvetica, sans-serif; font-size: 8px;}
.Link {font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px;}

.ServiceTitleLink {font-size: 14px; font-weight: bold;}
.ServiceTitleLink:hover {font-weight: bold;}
.ServiceDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;}
.ListTitleLink {width:300px; height:40px; background:url(../images/backListTitle.gif) top left no-repeat; padding-top:4px; padding-left:20px;}
.ListTitleLink:link {font-size: 8pt;}
.ListTitleLink:visited {font-size: 8pt; }
.ListTitleLink:hover {font-size: 8pt;}
.ListDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; }
.Copyright {font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt;}
.LastRefreshed {font-family: verdana, arial, helvetica, sans-serif; font-size: 8px;}

.LoginLink {color: #3366cc;}

.SectionMenu {font-size: 11px; font-weight: bold; color: #3171A3;}
.SectionMenu a {font-size: 11px; font-weight: bold; color: #3171A3;}
.SectionMenu a:hover {color: #950101; text-decoration: none;}
.SectionMenu2 a {color: #3171A3; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.SectionMenu2 a:hover {color: #950101; text-decoration: none;}

.TopicMenu {white-space: nowrap;}
.TopicMenu a {color: #DDDDDD; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.TopicMenu a:hover {color: #DDDDDD; text-decoration: underline;}

.BreadCrumb {font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 10px; }
.BreadCrumb a { color: #000000; text-decoration: none;font-size: 10px;}
.BreadCrumb a:hover {color: #000000; text-decoration: underline;}

.UserLogin {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.UserLogin a {color: #3366CC; text-decoration: none; font-size: 10px; font-weight: bold;}
.UserLogin a:hover {color: #FF6600;}

.discussTable
{   
    border:1px #013DA4 solid;
    background-color:#FFFFFF;
}
.discussTable td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.discussTable th 
{
    height: 25px;
    padding: 3px;
    margin: 1px;
    background-image: url(../Images/discussheader.gif);
    background-color: #4455aa;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:bold;
}
.discussTable a 
{
    color: navy;
    font-size: 11px;
    text-decoration:underline;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.discussCell  
{
    padding: 3px;
    margin: 1px;
    background-color: #DDEEFF;
}
.discussCellHilite  
{
    padding: 3px;
    background-color: #D4D9EC;
}


pre 
{
    word-wrap:break-word;
    padding:5px;
    margin-bottom:0px;
    margin-top:0px;
    margin-right:0px;
    margin-left:10px;
    background-color: #DCDDDE;
    font: 10px normal Lucida Console;
}

.postBodyText {padding-bottom:20px;width:100%; overflow-x:auto}
.postBodyText p {margin:0px;}

.commentText {padding-bottom:20px;width:100%; overflow-x:auto}
.commentText p {margin:0px;}

.itemCommentText {padding-bottom:20px;width:100%; overflow-x:auto}
.itemCommentText p {margin:0px;}

.articleBodyText {padding-bottom:20px;width:100%; overflow-x:auto}
.articleBodyText p {margin:0px;}

.FullDescription {padding-bottom:20px;width:100%; overflow-x:auto}
.FullDescription p {margin:0px;}

.SpeakerBiography {padding-bottom:20px;width:100%; overflow-x:auto}
.SpeakerBiography p {margin:0px;}

.SmallImage {background-image: url("../images/ArrowRow_Small.gif"); background-position: center left; background-repeat: no-repeat;}
.portalLink {font-family:verdana; font-size:9px; color:#99BDDB;}
.portalL {font-family:verdana; font-size:11px; color:#3171A3;}

.itemCommentCount {font: 10px;}
.rating {font: 10px;}
.itemRating {font: 10px;}
.Content_SubTitleRow {font: 12px;}
.itemEditContent {font: 10px;}
.itemCommentLink {font: 10px;}

body.admin{background-color: #DDEEFF;}
.forumName {font-family: Trebuchet MS, Arial, Helvetica;font-size: 12px;font-weight: bold;}
a.forumName:hover {color: #0000CE;text-decoration: none;}
.forumThread {font-family: Trebuchet MS, Arial, Helvetica; font-size: 11px;}
.txt1 { font-size : 11px; }
.txt2 { font-size : 11px; }
.txt3 { font-size : 10px; }
.txt4 { font-size : 11px; }
.txt5 { font-size : 10px; }
.txt6 { font-family:tahoma; font-size:10px; }
.txt0 { font-size : 9px; }

.txt1Bold { font-size : 11px; font-weight:bold; }
.txt2Bold { font-size : 11px; font-weight:bold; }
.txt3Bold { font-size : 10px; font-weight:bold; }
.txt4Bold { font-size : 11px; font-weight:bold; }
.txt4BoldWhite { font-size : 10px; font-weight:bold; color:White }
.txt5Bold { font-size : 10px; font-weight:bold; }
.txt6Bold { font-size : 9px; font-weight:bold; }

.txt3red { font-family:verdana, sans serif; font-size : 10px; color:#950101; }
.txt5red { font-size : 10px; color: Red; }



.printDetails{ font-size : 10px;; color: darkgray; }
.noTopics { font-size: 10px; font-weight:bold; }
.dateText { font-size: 10px; color: white; }

.txtIrcMe { color:Fuchsia ; }

.menuText {font-size: 10px;font-weight: bold;color: #FFFFFF;}
a.menuLink:visited, a.menuLink:link {font-family:tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:white;}
a.menuLink:Hover {color: #FFF835;}

.tableBorder
{
    border: 1px solid #5B80A8;
    background-color: #FFFFFF;
}

.moderationTable
{
    border: 1px #FFFFFF solid; 
    background-color: #F1F1F1;
}

.adminTable
{
    background-color: #FFFFFF;
}

.quoteTable {
    border:1px inset;
    background-color: #EEF7FF;
}

.editTable {
    border: 1px inset; 
    color: Red;
    background-color: #EEF7FF;
    font-size: 10px;
}




.column {font-weight:bolder; font-size:10px; background-color:#779DC5; background-image: url(../images/forumColumnBackground.gif); background-repeat: repeat-x;color:#FFFFFF;}

td.h1a
{
    color: #4455aa;
    font-size: 10px;
    font-weight:bold;
    text-decoration: none; 
    background-image: url(../images/forumHeaderBackgroundAlternate.gif);
    background-color: #E7E3E7;
    background-repeat: repeat-x; 
}

td.h1
{
    color: white;
    font-size: 10px;
    font-weight:bold;
    background-image: url(../images/forumHeaderBackground.gif);
    background-color: #4455aa
}

td.f
{
    font-size: 10px;
    background-color: #DDEEFF;

}

td.f2
{
    font-size: 10px;
    background-color: #DDEEFF;
}

td.fh
{
    font-size: 10px;
    background-color: #FFFFFF; 
    background-image: url(../images/fhBg.gif); 
    background-repeat: repeat-x;
}

TD.fh2
{
	font-size: 10px;
}

TD.fh3
{
	font-size: 10px;
	background-color: #FFFFFF; 
	border-top: 1px solid #DDEEFF;
	border-left: 1px solid #DDEEFF;
}

TD.fh3a
{
	font-size: 10px;
	background-color: #F6FBFF; 
	border-top: 1px solid #DDEEFF;
	border-left: 1px solid #DDEEFF;
}

TD.fh4
{
	font-size: 10px;
	background-color: #FFFFFF; 
	border-top: 1px solid #DDEEFF;
	border-left: 1px solid #DDEEFF;
}


td.threadTitle
{
    background-color: #D4D9EC;
}

.threadDetailTextSmall
{
    color: #0055E7;
    font-size: 10px;
}

.threadDetailTextSmallBold
{
    color: #0055E7;
    font-size: 10px;
    font-weight: bold;
}


a.linkSmallBold, a.linkMenuSink 
{
    font-weight: bold;
}

a.linkSmall, a.LinkSmallBold, a.linkMenuSink
{
    color: navy;
    font-size: 10px;
}

a.linkSmallBold:visited, a.linkMenuSink:visited
{
    color: #013DA4;
}

a.linkSmallBold:Hover, a.linkMenuSink:Hover
{

    color: #FF3300;
}

a.lnk3, a.lnk3:visited, a.lnk3:link
{
	font-size: 11px; font-weight:bold; color:#3171A3;
}

a.lnk3:Hover
{
    color: #FF3300;
    text-decoration: underline;
}


columnText, a.columnText, a.columnText:visited, a.columnText:link 
{ 	
	font-size: 10px;
	color: white; 
	font-weight:bold;
}

a.columnText:hover
{
	color: #FF3300;	
}

a.column:visited, a.column:link, a.column:hover
{
    color: white;
    font-weight:bold;
}

.flnk3
{
    font-weight: bold;
    color: #013DA4;
}

a.flnk3:visited, a.flnk3:link
{
    font-weight: bold;
    color: #013DA4;
}

a.flnk3:hover
{
    color: #FF3300;
}

.inlineLink
{
  cursor:pointer;
  color: #555555;
}

.inline 
{
  font-size: 11px;
  color: #555555;
}


.userOnlineLink, a.userOnlineLink, a.userOnlineLink:Visited, a.userOnlineLink:Link

{
    font-weight: normal;
    color: #013DA4;
}

a.userOnlineLinkBold:Hover
{
	color: #FF3300;
}

.moderatorOnlineLinkBold, a.moderatorOnlineLinkBold, a.moderatorOnlineLinkBold:Visited, a.moderatorOnlineLinkBold:Link

{
    font-weight: bold;
    color: darkBlue;
}

a.moderatorOnlineLinkBold:Hover
{
	color: #FF3300;
}

.adminOnlineLinkBold, a.adminOnlineLinkBold, a.adminOnlineLinkBold:Visited, a.adminOnlineLinkBold:Link

{
    font-weight: bold;
    color: Blue;
}

a.adminOnlineLinkBold:Hover
{
	color: #FF3300;
}


td.flatViewSpacing
{
	height: 2px; 
	background-color: #80B7FF; 
} 
td.threadSeparator
{
	height: 4px; 
	background-color: #79ABDE; 
} 
td.adminSeparator
{
	height: 4px; 
	background-color: #FFFFFF; 
} 
td.moderateSeparator
{
	height: 12px; 
	background-color: #FFFFFF; 
} 


.validationWarning 
{
	color: Red; 
}


.currentPage 
{
	font-size : 12px;
	font-weight:bold; 
}


select
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

textarea
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

input
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

p, font, li, td, th { font-size: 11px; color: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height:16px;}

.gr {font-size: 11px; color: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:#DCDCDC;}

.txt4RedBold {font-weight:bold; color: #950101;}
.txt4RedBold a {font-weight:bold; color: #950101; text-decoration:none;}
.txt4RedBold a:link {font-weight:bold; color: #950101; text-decoration:none;}
.txt4RedBold a:visited {font-weight:bold; color: #950101; text-decoration:none;}
.txt4RedBold a:active {font-weight:bold; color: #950101; text-decoration:none;}
.txt4RedBold a:hover {font-weight:bold; color: #DCDCDC; text-decoration:none;}

a.txt4RedBold {font-weight:bold; color: #950101; text-decoration:none;}
a:hover.txt4RedBold {font-weight:bold; color: #3366CC; text-decoration:none;}

a.txt4 {color:#3366CC; text-decoration:none;}
a:hover.txt4 {text-decoration:none;}

.MsoNormalTable {
    border: 1px solid #5B80A8;
    background-color: #c0c0c0;
}
.MsoNormalTable td {background:#FFFFFF; margin:1px; padding:5px;}
.MsoNormalTable th {background:#DDEEFF; margin:1px; vertical-align:middle; padding:5px; font-size: 12px; font-weight: bold; color: #3171A3;}

.hdesc {font-family:tahoma; font-size:10px; letter-spacing:4px; padding-left:7px;}
.t td { padding:5px; }
.t th { padding:5px; text-align:left;}


/*
   ---------------------------------------------------------------------------------------------------------------
   CSS 
   ---------------------------------------------------------------------------------------------------------------
*/

/* Global Objects */
body {margin:0px; padding:0px;}

/* Tables */
table.default {width:100%; height:100%; border:0px;}
table.section {width:220px; height:auto; border:0px;}
table.top-right-gra {width:100%; height:71px; border:0px; background:url(../images/Custom/back-top-right-gra.gif) top left no-repeat;}
table.vert-menu {width:auto; height:30px; border:0px;}
table.pers-menu {width:100%; height:25px; border:0px;}
table.left {width:220px; border:0px;}
table.right {width:200px; height:100%; border:0px;}
table.voting-module {width:100%; height:100%; border:0px;}
table.module {width:180px; height:100px; border:0px; background:#105C9E url(../images/Custom/back-module.gif) top left repeat-x;}

/* Table Contents */
td.bottom {background:url(../images/Custom/back-bottom.gif) left bottom repeat-x; padding:10px;}
table.section td {width:220px; background:url(../images/Custom/back-section.gif) left top repeat-y; padding:10px;}
table.vert-menu td {background:#ffffff; padding-left:17px; padding-right:17px; padding-top:3px;}
td.top-left {background:url(../images/Custom/back-top-left-gra.gif) top left no-repeat;}
td.top-right {background:url(../images/Custom/back-top-right.gif) top left repeat-x;}
td.content {width:100%; padding:0px; padding-left:20px; padding-right:20px; text-align:justify;}
td.right-field {background:#E0E0E0 url(../images/Custom/back-right-field.gif) top left repeat-x;}
td.main-module {background:url(../images/Custom/back-module-td.gif) top right repeat-y; padding-right:15px;}
/* table.pers-menu p {font-size:9px; color:#105D9B;} */

/* Else */
div.sep-web-boxes {width:90%; height:1px; background:url(../images/Custom/sep-web-boxes.gif) top left repeat-x;}
itemPhotoImage {border:1px solid #000000;}

/* Text Formatting */
p, span, td, th, li, input, option {font-family:verdana; font-size:11px; color:#313131;  line-height:16px;}
.small-blue {font-size:10px; color:#135CA1;}
.pers-right {font-family:verdana; font-size:9px; color:#C3C3C3;}
.pers-menu {font-size:9px; color:#105D9B;}
.per-menu image {vertical-align:middle;}
.content p {font-size:11px; text-align:justify;}
.small {font-size:10px;}
.votingItem {font-size:10px; text-align:left;}
.BreadCrumb {font-size:9px; color:#105D9B;}
.itemBriefDescription {font-size:10px; text-align:justify;}
.module-h {font-size:10px; font-weight:bold; color:#ffffff; text-align:right;}
.module-t {font-size:10px; color:#ffffff; text-align:right; margin-top:5px; margin-bottom:7px;}

.SectionTitle {font-size:12px; font-weight:bold; color:#313131;}
.Title {font-size:11px; font-weight:bold; color:#313131;}
.question {font-size:9px; font-weight:bold; color:#105288;}
.TitleText {font-size:10px; font-weight:bold; color:#105EA0;}
.web-boxes {margin-top:5px; margin-bottom:0px; text-align:justify;}
.ListTitle {font-size:11px; font-weight:bold;}
.SmallTitle {color:#094D84;}

.BriefDescription {font-size:10px;}
.FullDescription {text-align:justify;}

/* Links */
a {color:#65B0F1; text-decoration:underline;}
a:hover {color:#135CA1; text-decoration:none;}

table.section a {color:#094D84; text-decoration:none;}
table.section a:hover {color:#65B0F1; text-decoration:none;}

a.pers-right {font-size:9px; color:#094D84; text-decoration:none;}
a.pers-right:hover {font-size:9px; color:#65B0F1; text-decoration:none;}

a.BreadCrumb {font-size:9px; color:#094D84; text-decoration:none;}
a.BreadCrumb:hover {font-size:9px; color:#65B0F1; text-decoration:none;}

a.itemTitleLink {font-size:10px; color:#094D84; text-decoration:none;}
a.itemTitleLink:hover {font-size:10px; color:#65B0F1; text-decoration:none;}

.ListAuthorLink a {color:#094D84; text-decoration:none;}
.ListAuthorLink a:hover {color:#65B0F1; text-decoration:none;}

/* Forms */
select {font-family:verdana; font-size:10px; color:#313131;}
.search {width:207px; height:18px; border:1px solid #084478; padding-left:3px;}
input.sub-search {width:46px; height:18px; border:0px; background:#1261A1; color:#ffffff; padding-bottom:2px;}
.butSearch {width:40px; height:18px; border:0px; background:#1261A1; color:#ffffff; padding-bottom:0px;}
.lnkSearch {font-size:11px; color:#ffffff; text-decoration:none;}
.lnkSearch:hover {font-size:11px; color:#ffffff; text-decoration:none;}

.DynamicMenuItem {width:220px; height:auto; border:0px; background:url(../images/Custom/back-section.jpg) left top repeat-y; padding:5px;}
.DynamicMenuItem a {font-weight:normal;}
.DynamicMenuItem a:hover {font-weight:normal; color:#00BAFF;}
.section {width:220px; height:10px; background:url(../images/Custom/back-section.gif) left top repeat-y; padding:8px; padding-left:0px;}
