﻿


.IconButton {line-height: normal; cursor: pointer; height: 36px; width:37px;}
.IconButton span.FaceBook { line-height: normal; cursor: pointer; margin: 0 15px 0 15px; height: 36px; float:left; background-position:right 0; background-image: url(../ImagesProfessional/Icons/facebook-bottom.png); background-repeat: no-repeat; } 
.IconButton span.Twitter { line-height: normal; cursor: pointer; margin: 0 15px 0 15px; height: 36px; float:left; background-position: right 0; background-image: url(../ImagesProfessional/Icons/twitter-bottom.png); background-repeat: no-repeat; } 
.IconButton span.LinkedIn { line-height: normal; cursor: pointer; margin: 0 15px 0 15px; height: 36px; float:left; background-position: right 0; background-image: url(../ImagesProfessional/Icons/linkedIn-bottom.png); background-repeat: no-repeat; } 
.IconButton span.Mail { line-height: normal; cursor: pointer; margin: 0 15px 0 15px; height: 36px; float:left; background-position: right 0; background-image: url(../ImagesProfessional/Icons/mail-bottom.png); background-repeat: no-repeat; } 
.IconButton span.RSS { line-height: normal; cursor: pointer; margin: 0 15px 0 15px; height: 36px; float:left; background-position: right 0; background-image: url(../ImagesProfessional/Icons/rss-bottom.png); background-repeat: no-repeat; } 
.IconButton span.YouTube { line-height: normal; cursor: pointer; margin: 0 15px 0 15px; height: 36px; float:left; background-position: right 0; background-image: url(../ImagesProfessional/Icons/youtube-bottom.png); background-repeat: no-repeat; } 
.IconButton:hover {line-height: normal;}
.IconButton:hover span { background-position: right -36px; line-height: normal; }
 
/**/
.dataBlock { float: left; margin: 10px 0 0 0px;  }
.dataSection { clear: both; }
.dataSection.noClear { clear:none;}
.dataTitle {  min-width: 110px; float: left; line-height: normal;  }
.dataTitle130 {  min-width: 130px; float: left; line-height: normal; }
.dataTitleSmall {  width: 80px; float: left; line-height: normal; }
.dataDescription { float: left; line-height: normal; padding: 0; margin:  0 0 0px 0; min-width:100px;  }
.dataDescription * { margin: 0 0 0 10px; }
.dataDescription * * { margin:auto;}
.dataDescription .textBox { margin-left: 10px; }
.dataDescription.fixedWidth {width:210px; padding:0 10px 0 0;}
.dataDescription.fixedWidthSmall {width:110px; padding:0 10px 0 0;}
.dataDescription.fixedWidthLarge {width:750px; padding:0 10px 0 0;}
.dataDescription textArea { width: 300px; }
.dataDescription.fixedHeight {height:135px; overflow:auto;}
.dataDescription.fixedHeight215 {height:215px; overflow:auto;}
html>/* */body .dataDescription * { margin-left: 0px; }
html>/* */body .dataDescription .textBox { margin-left: 0px; }
/**/

.LeftFloat { float: left; }
.RightFloat { float: right; }
.LeftAlign { text-align: left; }
.RightAlign { text-align: right; }
.CenterAlign { text-align: center; }
.TopAlign { vertical-align: top; }
.BottomAlign { vertical-align: bottom; }
.ClearBoth { clear: both; float: none; font-size: 0.1%; height: 0px; }
.ClearLeft { clear: left; float: none; font-size: 0.1%; height: 0px; }
.ClearBothSimple { clear: both; }
.Hidden { display: none; }
.DisplayInline { display: inline; }
.DisplayBlock { display: block; }
.DisplayNone { display: none; }
.MaxWidth { width: 100%; }
.HalfWidth { width: 50%; }
.Link { cursor: pointer; }
.FontSize10px { font-size: 10px; }
.FontSize12px { font-size: 12px; }
.FirstElement { margin-top: 0px; }
.NoMargin { margin: 0; }
.NoPadding { padding: 0; }
.BoldText { font-weight: bold; }
.UnderLineText {text-decoration:underline;}
.SmallCaps {font-variant:small-caps;}
.LineHeightNormal { line-height: normal; }
.NormalWeight { font-weight: normal; }
.NoAnchor { color: #404040;}
.TopMargin { margin-top: 15px; }
.TopMargin4px { margin-top: 4px; }
.RightMargin5px{ margin-right: 5px; }
.BottomMargin { margin-bottom: 15px; }
.BottomPadding { padding-bottom: 15px; }
.Indented { margin-left: 17px; }
.Pointer {cursor:pointer;}
.ClearRight {clear:right;}
.BorderedLabel { width:900px;}
.tabText { font-size: 11px; }

.EmailPurple {color:#3e025b}
.LinkedInBlue {color:#0073a5}
.TwitterBlue {color:#37b7d9}
.FacebookBlue {color:#3c5eac}
.RedText {color: #cc0000; font-weight:bold;}
