.Indent5 {margin-left:5px;}
.Indent10 {margin-left:10px;}
.Indent15 {margin-left:15px;}
.Indent25 {margin-left:25px;}
.Indent30 {margin-left:30px;}

/* Block Seperators */
.Sep2 {margin-top:2px;}
.Sep3 {margin-top:3px;}
.Sep5 {margin-top:5px;}
.Sep8 {margin-top:8px;}
.Sep10 {margin-top:10px;}
.Sep15 {margin-top:15px;}

/* generic text */
.xsmall {font-size:8px; font-family:arial, sans-serif;}
.small {font-size:10px; font-family:verdana, sans-serif;}
.medium {font-size:11px; font-family:verdana, sans-serif;}
.large {font-size:12px; font-family:verdana, sans-serif;}
.xlarge {font-size:13px; font-family:arial, sans-serif;}
.xxlarge {font-size:18px; font-family:arial, sans-serif;}
.xsmall a:link, .small a:link, .medium a:link, .large a:link, .xlarge a:link, .xxlarge a:link {text-decoration:none;}
.xsmall a:visited, .small a:visited, .medium a:visited, .large a:visited, .xlarge a:visited, .xxlarge a:link {text-decoration:none;}
.xsmall a:hover, .small a:hover, .medium a:hover, .large a:hover, .xlarge a:hover, .xxlarge a:hover {text-decoration:underline;}
.xsmall a:active, .small a:active, .medium a:active, .large a:active, .xlarge a:active, .xxlarge a:active {text-decoration:none;}

/* default links */
a:link {color:#6600FF;}
a:visited {color:#471075;}
a:hover {color:#EB0A0A; text-decoration:underline;}
a:active {color:#cc3300; text-decoration:underline;}

/* Navigation */
.mainnav a, .mainnav a:visited{font:bold 12px/16px verdana; text-decoration:none; color:#0000FF;}
.mainnav a:hover {color:#EB0A0A;}
.lowernav a, .lowernav a:visited{font:normal 10px verdana; text-decoration:none; color:#0000FF;}
.lowernav a:hover {color:#EB0A0A;}

/* structure */
.stripe {background-image: url('http://www.babcockbuilders.com/images/stripe.gif'); background-repeat:repeat-x; background-color:#D8DCE3;}
.right {border-left:4px solid #ffffff}
#contentcolumn {padding:15px;}
#leftcolumn {font-size:11px; font-family:verdana, sans-serif; color:#ffffff;}
#leftcolumn a:link, #leftcolumn a:visited {padding-bottom:5px; color:#ffffff;}
#leftcolumn a:hover {color:#EB0A0A;}
.section {margin-bottom:15px;}
.widget {padding-left:5px; padding-right:5px; padding-bottom:5px;}

/* left column */
.copyright {font:normal 8px verdana; color: #AAAAAA; padding-top:2px;}
.winner {font:bold 12px/14px verdana; padding-left:10px}
#winner .seemore a, #winner .seemore a:visited {color:#EB0A0A; font:bold 11px verdana; padding-right:5px; padding-bottom:3px; text-decoration:none;}
.forminline {display:inline;}

/* headers*/
.sectionhdr {font-size: 13pt; font-family: Verdana, Arial, Helvetica, San-Serif; font-weight: bold; letter-spacing: 1pt; line-height: 20pt;}

/* titlebars */
.titlebar0 {font-weight:bold; font-size:12px; font-family:arial,sans-serif; background-color:#2a205c; color:#ffffff; padding:4px 5px 3px 5px;}
.titlebar0 a:link, .titlebar0 a:visited, .titlebar0 a:hover, .titlebar0 a:active {color:#ffffff; text-transform:uppercase; text-decoration:none;}
.titlebar1 {text-decoration:none; padding-left: 5px; padding-top: 3px; padding-bottom: 2px; background-image:url('http://www.babcockbuilders.com/images/structure/titlebar_1.gif'); background-repeat: repeat-y; font:bold 12px Verdana; color:#23437F; margin-bottom:5px; background-color:#ffffff;}
.titlebar1 a {text-decoration:none; color:#6666cc;}
.titlebar1 a:hover {text-decoration:none; color:#6666cc;}
.titlebarmore {width: 100%; font-weight:bold; font-size:12px; font-family:arial,sans-serif; color:#ffffff; padding:4px 5px 3px 5px; background:#2a205c url('../images/structure/arrow_more.gif') no-repeat fixed bottom right; cursor:pointer;}
.titlebarless {width: 100%;font-weight:bold; font-size:12px; font-family:arial,sans-serif; color:#ffffff; padding:4px 5px 3px 5px; background:#2a205c url('../images/structure/arrow_less.gif') no-repeat fixed bottom right; }

/* message thread */
.dateposted {font-size:9px; font-family:arial, sans-serif;}

/* slideshows */
.slideshow {}
.slideshowname {font:bold 12px verdana, sans-serif; padding-top:10px;}
.slideshownav {font:bold 11px verdana; text-decoration:none; color:#6600FF;}
.slide {margin:5px;}
.slideshowtext {background-color:#23437F; font:bold 11px verdana; color:#ffffff; margin:10px; padding:5px;}
.thumbnails {padding-top:2px}
.slidethumbnail {display:inline; margin-right:10px; margin-left:10px;}
.activethumbnail {display:inline; margin-right:8px; margin-left:8px; border:2px solid red;}
/* slideshow stack 
.slideshowstack {width:145px; height:118px; background-image:url('http://www.babcockbuilders.com/images/structure/slideshowstack.gif'); background-repeat:no-repeat;}*/
.slideshowthumb {padding-left:10px; padding-top:6px;}
.coimage {border:1px solid #ffffff;}

/* client view job */
.clienttable {border-bottom:solid 2px #151515}
.clienttable table {background-color:#D7D5D5;}
.clienttable .data {background-color:#ffffff; color:#000000;}
.status, .status a {font-weight:bold; color: #ffffff;}
.status a:hover {color: #000000;}
td.Edit {background-color:#C71B1B;color: #ffffff;}
td.Complete {background-color:#333399;color: #ffffff;}
td.FYI {background-color:#02622F;color: #ffffff;}

/* client edit job */
.cap {font-family:verdana; font-size:11px; font-weight:bold; color:#000000; background-color:#DBD9D9;line-height:20px;}

/* old site styles */


/* font */
H1 { font-size: 13pt; color: black; font-face:Comic Sans MS}