/* -----------------------  slas  ----------------------- */
/* -----------------  2009-08-28 14:07  ----------------- */
/* ------  DO NOT EDIT.  This file is generated.  ------- */


/* ---------------------  general  ---------------------- */
#outer
{
	border-color: #ffffff;
	color: #000000;
	background-color: #ffffff;
}
a:link, a:visited
{
	color: #355b88;
}
a:hover, a:active
{
	color: #003399;
}
/* ---------------------  branding  --------------------- */
.branding
{
	color: #ffffff;
}
/* ---------------------  utility  ---------------------- */
/* ---------------------  top menu  --------------------- */
#top-menu
{
	border-top-color: #b69e5c;
	border-bottom-color: #b69e5c;
	background-color: #dccb86;
}
#top-menu td.hover
{
	background-color: #f8eab0;
}
#top-menu table a:link, #top-menu table a:visited
{
	color: #484950;
}
#top-menu td.hover a
{
	color: #5b3e21;
}
#top-menu table a.active
{
	color: #666633;
}
#top-menu table a:hover, #top-menu table a:active
{
	color: #5b3e21;
}
/* ---------------------  top menu search  -------------- */
/* ---------------------  drop menus  ------------------- */
ul.dm
{
	border-color: #bdad6b;
}
div.ddm
{
	border-color: #bdad6b;
	background-color: #f8eab0;
}
ul.dm li.first
{
	border-top-color: #bdad6b;
}
ul.dm li
{
	border-top-color: #bdad6b;
}
ul.dm li a:link, ul.dm li a:visited
{
	color: #52534f;
}
ul.dm li a:hover, ul.dm li a:active
{
	color: #7b642e;
	background-color: #faf6dd;
}
/* ---------------------  layout  ----------------------- */
#main
{
	background-color: #ffffff;
}
/* ---------------------  nav  -------------------------- */
#sectionName
{
	color: #ffffff;
	background-color: #9b8f77;
}
#nav
{
	background-color: #e5e5e5;
}
#navInner
{
	background-color: #e5e5e5;
}
#nav li
{
	border-bottom-color: #fafaf8;
}
#nav li.first
{
	border-top-color: #fafaf8;
}
#nav a:link, #nav a:visited
{
	color: #000000;
}
#nav a.selected
{
	color: #8a7427;
	background-color: #f7f7f7;
}
#nav a:hover, #nav a:active
{
	color: #000000;
	background-color: #fff9d4;
}
/* ---------------------  seealso  ---------------------- */
#seealso h3
{
	color: #ffffff;
	background-color: #9b8f77;
}
#seealsoinner
{
	background-color: #e5e0cd;
}
#seealso ul li a:link, #seealso ul li a:visited
{
	color: #000000;
}
#seealso ul li a:hover, #seealso ul li a:active
{
	color: #000000;
	background-color: #f8eab0;
}
/* ---------------------  belowNav  --------------------- */
#belowNav #CustomLinks, #belowNav #QuickLinks, #belowNav #MarketingLinks, #belowNav #LearnMore
{
	background-color: #e5e0cd;
}
#belowNav h3
{
	color: #ffffff;
	background-color: #9b8f77;
}
#belowNav ul li a:link, #belowNav ul li a:visited
{
	color: #000099;
}
#belowNav ul li a:hover, #belowNav ul li a:active
{
	color: #0066ff;
}
/* ---------------------  breadcrumb  ------------------- */
#breadcrumb
{
	border-color: #808080;
	color: #222222;
}
#breadcrumb a:link, #breadcrumb a:visited
{
	color: #5577bb;
}
#breadcrumb a:hover, #breadcrumb a:active
{
	color: #990000;
	background-color: #cccccc;
}
#breadcrumb span.tail
{
	color: #444444;
}
/* ---------------------  callout  ---------------------- */
#callout
{
	color: #000000;
	background-color: #cccccc;
}
/* ---------------------  belowContent  ----------------- */
/* ---------------------  sidebar  ---------------------- */
.sidebar
{
	color: #000000;
	background-color: #ededed;
}
.sidebarInner
{
	border-color: #cccccc;
	background-color: #ededed;
}
/* ---------------------  belowSidebar  ----------------- */
#belowSidebar #CustomLinks, #belowSidebar #QuickLinks, #belowSidebar #MarketingLinks, #belowSidebar #LearnMore
{
	border-color: #cccccc;
	background-color: #f3f4f0;
}
#belowSidebar h3
{
	color: #ffffff;
	background-color: #355b88;
}
#belowSidebar ul li a:link, #belowSidebar ul li a:visited
{
	color: #355b88;
}
#belowSidebar ul li a:hover, #belowSidebar ul li a:active
{
	color: #003399;
}
/* ---------------------  alerts  ----------------------- */
/* ---------------------  ie hacks  --------------------- */
/* ---------------------  faq  -------------------------- */
#faqindex a:link, #faqindex a:visited
{
	color: #355b88;
}
#faqindex a:hover, #faqindex a:active
{
	color: #003399;
}
h2.faqopened, h2.faqclosed, h3.faqopened, h3.faqclosed
{
	color: #355b88;
}
h2.faqopened:hover, h2.faqclosed:hover, h3.faqopened:hover, h3.faqclosed:hover
{
	color: #003399;
}
/* ---------------------  bonus  ------------------------ */
/* ------------ features ---------------- */

div.feature-list{
margin-bottom:15px;
float:left;
width:100%;

}

.feature-list img{
margin-right: 15px;
float:left;

}



/* --------------------  departments  ---------------- */
#deptDescription .right-column {
 float: right;
 margin-left: 30px;
 width: 287px;
}
#deptDescription .box {
 background-color: #ededed;
 border: 1px solid #cccccc;
 margin: 10px 0;
 overflow: hidden;
}
.ie7 #deptDescription #contact {
 margin-top: 7px;
}
#deptDescription #contact img {
 padding: 0;
 margin: 0;
}
#deptDescription #contact #contactInfo {
 float: right;
 width: 183px;
 padding: 9px 10px 0 0;
}
#deptDescription #contact .name {
 font-size: 1.3em;
 font-weight: bold;
}
#deptDescription #contact p {
 padding: 0;
 margin: 0;
}
#deptDescription #contact p.telephone {
 padding: 5px 0 0 0;
}
#deptDescription #deptLink {
 text-align: center;
 font-weight: bold;
 padding: 10px;
}
#deptDescription #serviceList {
 background-color: #f3f4f0;
 margin-bottom: 10px;
}
#deptDescription #serviceList h2 {
 background-color: #355B88;
 margin: 0;
 padding: 5px;
 text-align: center;
 color: #ffffff;
 font-size: 1.1em;
}
#deptDescription #serviceList ul {
 font-family: Arial,Helvetica,Verdana,sans-serif;
 list-style-type: none;
 margin: 0;
 padding: 10px 10px 10px 0;
}
#deptDescription #serviceList ul li {
 background-image: url(/~/media/Images/slas/bgImages/bullet-middot.gif);
 background-repeat: no-repeat;
 background-position: left .55em;
 margin-left: 15px;
 padding: 0 0 3px 10px;
}
.ie5 #deptDescription #serviceList ul li,
.ie6 #deptDescription #serviceList ul li,
.ie7 #deptDescription #serviceList ul li
{
 background-position: left .7em;
}
#deptDescription #deptCenter {
 margin: 0;
 padding: 22px 0 0 0;
}
#deptDescription .deptname {
 font-weight: bold;
}

#col1 #seealso {
 display: none;
}



/* homepage height temporary fix */

#homeContainer {
   height:540px;
}

