/*
Blues   9cb6de  748eb1  193753       0082ff
Pink  ffd3e7  ff92c6  ff148c
Green  52be42

*/

body {font-family:arial, helvetica, ms sans serif; font-size:12px; color:navy; behavior: url("csshover3.htc"); background-image:url('images/background.jpg'); background-repeat:repeat;}


p{font-family:arial, helvetica, ms sans serif; font-size:12px; color:black;}
#indent {font-family:arial, helvetica, ms sans serif; font-size:12px; color:black; margin:0px 0px 0px 20px;}

ul.square {list-style-type: square; color:black; line-height:17px; position:relative; right:35px; bottom:10px;}
li.square {list-style-type: square; color:#597192; line-height:20px; position:relative; left:25px;}
li.none {list-style-type: square; color:#597192; line-height:20px; position:relative; left:25px;}
li.square-black {list-style-type:none; font-weight:bold; color:black; line-height:23px; position:relative; top:5px;}
ul {font-family:arial, helvetica, ms sans serif; font-size:12px; color:black;}
li {font-family:arial, helvetica, ms sans serif; font-size:12px; color:black;}



/* ------------------ Headers ------------- */
h1.title {font: bold italic 2em/1em "Times New Roman", "MS Serif", "New York", serif; margin: 5px 0px 5px 0px; padding: 0px; color: #ff148c;}
h1.breakout_title {font: bold italic 1.4em/1em "Times New Roman", "MS Serif", "New York", serif; margin: 5px; padding: 0px; color: #193753;}
h2.breakout {font-size:18px; text-align:center; color:#193753; font-style:italic;}
h1.second-column {font: bold italic 1.75em/1em "Times New Roman", "MS Serif", "New York", serif; margin: 5px; padding: 0px; color:#ffffff;}
h1.quote {font-weight: bold; font-style: italic; font-family: "Times New Roman", "MS Serif", "New York", serif; font-size:20px; color: #193753; line-height:26px; text-align:center; letter-spacing:.03em;}



/* ------------------ Footers ------------- */
p.footer{font-family:arial, helvetica, ms sans serif; font-size:12px; color:#000000; position:relative; bottom:34px; font-weight:bold;}

a.footer:link    {color:#193753; font-size:12px; font-family:arial, helvetica, ms sans serif; text-decoration: underline;}
a.footer:visited {color:#193753; font-size:12px; font-family:arial, helvetica, ms sans serif; text-decoration: underline;}
a.footer:active  {color:#193753; font-size:12px; font-family:arial, helvetica, ms sans serif; text-decoration: none;}
a.footer:hover   {color:#193753; font-size:12px; font-family:arial, helvetica, ms sans serif; text-decoration: none;}




/* ------------------ Breakout ------------- */
blockquote.breakout{line-height:17px; background-color: #e4e4e4;  -moz-border-radius-topleft: 10px;  border: 1px solid #193753; padding: 10px; float: right; width: 250px; padding: 5px; margin: 0px 0px 0px 10px;}
blockquote.breakout_skinny{line-height:17px; background-color: #e4e4e4;  -moz-border-radius-topleft: 10px; border: 1px solid #193753; padding: 10px; float: right; width: 180px; padding: 5px; margin: 0px 0px 0px 10px;}
blockquote.second-column{line-height:17px; background-color: #ffffff;  border: 0px; padding: 10px; float: right; width: 309px; padding: 5px; margin: 0px 0px 0px 10px;}
blockquote.quote{line-height:17px; background-color: #ffffff;  border: 0px; padding: 10px; float: right; width: 200px; padding: 5px; margin: 0px 0px 0px 10px;}



/* ------------------ Main Section Links ------------- */
table.rollover{position: relative; top:224px; z-index:2; background:transparent;}

.rollover a:link, .rollover a:visited {display:block; width: 109px; height: 54px; padding:0px; font: bold 13px sans-serif; color:#ffffff; text-align:center; line-height:46px; background: url("images/Link_bg.jpg") 0 0 no-repeat; text-decoration: none; overflow:hidden;}
.rollover a:hover, .rollover a:active {display:block; background-position:0px -54px; padding:0px; font: bold 13px sans-serif; color:#ffffff; text-align:center; line-height:46px; text-decoration:none;}




/* ---------------TABLES-------------- */
table.main{font-family:arial, helvetica, ms sans serif; font-size:12px; color:black; border-spacing:0px; border-collapse:collapse; width:688px; background-color:#ffffff; position:relative; bottom:20px; z-index:1;}
table.main td{line-height:20px; vertical-align:top; border-width:16px 16px 16px 16px; padding:0px; border-style:solid; border-color:#000000; -moz-border-radius:0px;}
table.our-services-jump td{border:0px; margin:0px; padding:0px; background-color:white; font-family:arial, helvetica, ms sans serif; font-size:12px; color:black; width:220px;}

table.expanding{font-family:arial, helvetica, ms sans serif; font-size:12px; color:black; border-spacing:0px; border-collapse:collapse; width:688px; background-color:#ffffff; position:relative; bottom:20px; z-index:1;}
table.expanding td{line-height:20px; vertical-align:top; border-width:0px; padding:0px; border-style:solid; border-color:#000000; -moz-border-radius:0px;}



/* --------------- Content LINKS-------------- */
a:link    {color: #005e98; font-size:12px; font-family:arial, helvetica, ms sans serif; text-decoration: none;}
a:visited {color: #005e98; font-size:12px; font-family:arial, helvetica, ms sans serif; text-decoration: none;}
a:active  {color: #005e98; font-size:12px; font-family:arial, helvetica, ms sans serif; text-decoration: none;}
a:hover   {color: #005e98; font-size:12px; font-family:arial, helvetica, ms sans serif; text-decoration: underline;}



