
/*  
CSS Code and Design copyright 2008 to Sullivan+Wolf Design. All Rights Reserved. 
Copying and/or re-using this code, its sub-code or derivatives without written permission is a violation of copyright law.
Visit us at SullivanandWolf.com
*/

.subtitle1 { font-family: "Myriad Pro", Calibri, Arial, Helvetica, sans-serif; color:#263692; font-size: 130%; text-align:left; padding-top: 16px; padding-bottom: 4px; display:block; margin-top: 8px; margin-bottom:1px; margin-left: 18px; font-weight: bold; }

.rowHEADER { color: #FFFFFF; background-color: #666666; font-weight: bold; font-size:larger; }

.rowHEADERblue { color: #FFFFFF; background-color: #003366; font-weight: bold; }

.rowHEADERb { color: #FFFFFF; font-weight: bold; background-color: #8AB6D0; }

.rowHEADERorange { color: #FFFFFF; background-color: #CC6600; font-weight: bold; }

.rowFIRST { background-image: url(../input-shadow.gif); background-repeat: no-repeat; background-position: -6px 0px; }

.rowA { color: #000000; background-color: #FFFFFF; }

.rowB { color: #000000; background-color: #D5D9E6; }

.tableLINES { border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #C0C0C0; border-right-color: #C0C0C0; border-bottom-color: #C0C0C0; border-left-color: #C0C0C0; }

.copyright { font-size: 0.7em; color: #CCCCCC; padding-left: 12px; width: 440px; }

.inputbox { background-image: url(/articles/installing_esd_tiles_over_old_floors.php); background-repeat: no-repeat; background-position: left top; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #666666; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #666666; font-size: 100%; }

.smalltext { font-size: 70%; font-weight: normal; }

.callout1right { float: right; width: 280px; margin-left: 12px; border: 1px solid #999999; padding: 0px; }

.calloutcontent { padding-top: 0px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; }

.calloutheader { font-size: 120%; color: #FFFFFF; background-color: #666666; display: block; width: auto; padding-top: 4px; padding-bottom: 4px; padding-left: 2px; }

.callout2right { float: right; width: 200px; padding: 8px; margin-left: 12px; border:solid 1px #CCCCCC; }

/* classes for validator */
.tfvHighlight { color: red; }

.tfvNormal { color: black; }

/*  From Old Site*/

.white { color: #ffffff; }

.gray { color: #666666; font-size: 10px; padding-left: 9px; font-family: Arial, Helvetica, sans-serif; }

.graytop { color: #666666; font-size: 10px; padding-left: 0px; }

.red { color: #ff0000; }

li.ULcheck { list-style-image:  url(../newwin.gif); list-style-position: outside; display: block; left: 10px; font-style: italic; top: -15px; font-size: 11px; color: #52607A; }

.headline1class { font-size: 16px; font-family: Arial, Helvetica; font-weight: bold; line-height: 20px }

li.Callout { list-style-position: outside; display: block; left: 10px; top: -15px; font-size: 80%; font-family: Arial, Helvetica, sans-serif; }

.ten { }

.ltOrange { color: #FFFF99; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; }

.head { background-color: #34689A; color: #FFFFFF; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; margin-left: 10px; padding-left: 10px; }

#indent { padding-left:0px; margin: 0px; }

/* tables */
.rowTint { color: #000; background: #fffaca; }

.searchtable { background: #fff; font: bold 11px Arial, Helvetica, sans-serif; width: 170px; }

X.query { background-image: url(../input-shadow.gif); background-repeat: no-repeat; background-position: left top; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #666666; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #666666; font-size: 11px; width: 96px; vertical-align: middle; }

.submit { color: #FFFFFF; font-weight: bold; background-color: #1F2F8F; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #666666; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #666666; }

.orange { color: #ff9933; }

.register { font-size: 9px; vertical-align: super; }

.crumb { font-weight: bold; color: #0033CC; }

.SuggestFramework_List { border-top-width: 4; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 4px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; margin-top: -4px; margin-left: 4px; }

.SuggestFramework_Heading { padding: 0 1px 0 1px; background-color: #CCCCCC; color: #FFFFFF; font-weight: bold; }

.SuggestFramework_Highlighted { padding: 4px 4px 4px 4px; background-color: #FFFFFF; color: #0033CC; }

.SuggestFramework_Normal { /*	background-color: #e6e6bf;*/
background-color: #EEEEEE; color: #000000; padding: 4px 4px 4px 4px; }

.SuggestFramework_Combo { width: 200px; margin: 0; padding: 0; }
