/* Mansoft.com CSS file, Feb 2011 */

html { height: 100%; }
body { height: 100%; background-color: #D1D1D1; color: #474F5D; margin: 0px; padding-top: 0px; }

* { font-family: Arial, Helvetica, Geneva, 'Lucida Sans', 'Bitstream Vera Sans', sans-serif; }

a:link { color: #014BC4; }
a:visited { color: #014BC4; }
a:active { color: #037119; } 
a:hover { color: #037119; }

b { letter-spacing: 0.2px; color: #323945; }
h1 { font-size: 16px; font-weight: bold; margin-top: 10px; margin-bottom: 10px; color: #2C323C; }
img { border: 0px; padding: 0px; margin: 0px; }
p { margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 10px; }
td { font-size: 13px; }
ul { border: 0px; margin-top: 2px; list-style-type: disc; }
li { line-height: 22px; padding-bottom: 4px; }


/* Classes */
.gray_bg { background-color: #D1D1D1; }

.copyright  { font-size: 9px; font-weight: normal; padding-left: 6px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; color: #eeeeee; }

.leftnav_tile { background-image: url(images/leftnav_tile.gif); background-repeat: repeat-y; background-position: top left; }
  
.margin { padding-top: 10px; padding-bottom: 20px; padding-left: 10px; padding-right: 30px; line-height: 18px; }
.margin_svs { padding-top: 0px; padding-bottom: 20px; padding-left: 0px; padding-right: 0px; line-height: 18px; }

.nobr { white-space: nowrap; }
  
.hrule { background-image: url(images/svs-hrule.gif); background-repeat: repeat-x; background-position: top left; }
.vrule { background-image: url(images/svs-vrule.gif); background-repeat: repeat-y; background-position: top left; }

.red { color: #ff0000; }

.photo-right { float: right; margin: 0 0 10px 10px; }


/* IDs */
#container { height: 100%; background-color: #ffffff; }

#footer { background-color: #002C73; height: 30px; }

#contact { margin-bottom: 10px; }


/* Forms */
input, textarea { color: #333333; background-color: #FFFFFF; border: 1px solid #7F9DB9; font-size: 12px; }
select { color: #333333; background-color: #FFFFFF; font-size: 12px; } 
input[type="checkbox"] { background-color: transparent; border: 0px; }
input[type="radio"] { background-color: transparent; border: 0px; }
form { margin-top: 0px; }
input.box { background-color: transparent; border: 0px; } /* for older versions of IE */
