
body
{
	background-color: #F5F5F5;
}

p
{
	text-align: left;
}

strong
{
    font-weight: bold;
}

ol li
{
    margin-left: 25px;
}

ul li
{
    margin-left: 18px;
    list-style-type: disc;
    text-align: left;
}


#banner-head, #header-bar, #product-section, #product-links-box, #breadcrumbs, 
#lower
{
	width: 930px; 
	margin-left: auto;
	margin-right: auto;
}

.AdminPane, #EventListing
{
    width: 910px;
    margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}


.LoginRegister
{
    width: 910px;
    margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
    min-height: 390px;
    height: auto !important;
    height: 390px;
}
/*
.LoginRegister span div div
{
    background-color: Gray;
    padding-top: 30px;
}
*/

#lower-col-3 #EventListing
{
    width: 100%;
}

#lower-col-3 .EventItem
{
    padding-top: 0px;
    padding-bottom: 10px;
    border-bottom-style: none;
}

#ContentBody
{
    width: 930px;
    margin-left: auto;
    margin-right: auto;
}

#breadcrumbs, #breadcrumbs .SkinObject
{
   	text-align: left;
	font-size: small;
	font-weight: bold;
	font-family: arial, helvetica, clean, sans-serif;
	color: #007cc4;
	width: 910px;
}
#breadcrumbs a, .dl-link a
{
	text-decoration: none;
	font-family: arial, helvetica, clean, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #007cc4;
}
#breadcrumbs a:hover, .dl-link a:hover
{
	text-decoration: underline;
}

.headline
{
	text-align: left;
	font-size: 30px;
	margin-left: 10px;
	margin-top: 10px;
	color: #E56E36;
}

.subheadline
{
	text-align: left;
	font-size: 20px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	color: #808080;
}

.hr-top
{
    color: #e56e36;
    background-color: #e56e36;
    height: 1px;
    border: 0px;
    width: 910px;
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.misc-content
{
    color: #808080;
    margin-left: 10px;
}
.misc-content p
{
    text-align: justify;
}

/* Customize Engage Employment */
.employmentTable th, .job_search_table th
{
    -x-system-font:none;
    background:#cad5ea url(images/bg_header.jpg) no-repeat scroll 0 0;
    border-bottom:1px solid #C1DAD7;
    border-right:1px solid #C1DAD7;
    border-top:1px solid #C1DAD7;
    color:#007CC4;
    font-family: Arial,Helvetica,sans-serif;
    font-size:11px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style: normal;
    font-variant:normal;
    font-weight:bold;
    line-height:normal;
    padding:6px 6px 6px 12px;
    text-align:left;
    text-transform:uppercase;
}

.NormalRed 
{
    color:#E56E36;
    font-family: Arial, Tahoma, Helvetica;
    font-size:12px;
    font-weight:bold;
}

.employmentTable td
{
    background:#FFFFFF none repeat scroll 0 0;
    border-bottom:1px solid #C1DAD7;
    color: #4F6B72;
    padding:10px 15px;
    text-align: left;
}

/* Customize Engage Publish */
#publishTitle, .divLastUpdated { display: none; }

/* Custom Engage Events */
.ItemListingHeader h2.SubHead, .title_blue .Head, .jobs_listing .SubHead,
.EasyHelp_Label_BigTitle
{
    text-align: left;
    font-family: Arial, Tahoma, Helvetica;
    font-size: medium;
    font-style: italic;
    color: #E56E36;
}

.EventTitle h2
{
    text-align: left;
    font-family: Arial, Tahoma, Helvetica;
    font-weight: bold;
    color: #E56E36;
}

.EventButtons .Normal
{
    text-align: center;
}

#EventListing .Normal
{
    font-family: Arial, Tahoma, Helvetica;
}

.ItemListingHeaderTop
{
    padding-top: 5px;
    padding-bottom: 5px;
}

.ItemListingHeaderTop table
{
    margin-right: 100%;
}


 
    

.hr-product, .hr-content
{
    color: #c0c0c0;
    background-color: #c0c0c0;
    height: 1px;
    border: 0px;
    margin-left: 10px;
    width: 100%;
}

a.SkinObject:link
{
    color: #ffffff;
    font-family:arial,helvetica,clean,sans-serif;
    font-size:12px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration: none;
}
a.SkinObject:hover
{
    text-decoration: underline;
}

.product-image
{
    text-align: left;
}

.product-details-box
{
    border: 1px solid #C0C0C0;
    background-color:#FFFFFF;
    background-image:url(../img/bg-side-nav.png);
    background-repeat:repeat-x;
    padding:12px;
    margin-left: 16px;
    margin-bottom: 15px;
    text-align:left;
}

#product-section .summary-title p
{
    color: #e56e36;
    font-size: large;
    font-family: arial,helvetica,clean,sans-serif;
    text-align: left;
    padding-bottom: 5px;
}

#breadcrumbs a:hover
{
	text-decoration: underline;
}

#product-content
{
    margin-top: 10px;
    width: 435px;
}

#product-section P, .EventItem P
{
    color: #808080;
    text-align: justify;
}

.side-nav
{
    margin-top: 16px;
    margin-bottom: 20px;
    margin-right: 5px;
}

.side-nav-title
{
    background-color: #007CC4;
}

.side-nav-content
{
    border-left: solid 1px #c0c0c0;
    border-right: solid 1px #c0c0c0;
    border-bottom: solid 1px #c0c0c0;
    text-align: left;
    padding-left: 10px;
    padding-top: 6px;
    font-family: arial, helvetica, clean, sans-serif;
}

.yui-skin-sam .yui-button button
{
	color: #404040;
}

#banner-head-content
{
	color: #66B0DC;
	background-color:#007CC4;
	background-image:url(../img/bg-products.png);
	background-position: center bottom;
	background-repeat:repeat-x;
	text-align: right;
	padding-top: 8px;
	padding-bottom: 8px;
}

#header-tagline
{
	text-align: left;
	padding-left: 10px;
	color:#FFFFFF;
    font-family:arial,helvetica,clean,sans-serif;
    font-size: 16px;
    font-style: italic;
    font-weight:bold;
}

.banner-head-login
{
	width: 95px;
	text-align: right;
	padding-right: 15px;
}

#logo-box
{
	text-align: left;
	padding-left: 5px;
	width: 300px;
}

#menu-box
{
    width: 600px;
}

#header-nav
{
	padding-top: 34px;
	padding-right: 4px;
}

.header-link a
{
    color: #007cc4;
    font-size: larger;
    font-style: italic;
    padding-right: 12px;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    white-space: nowrap;
    font-weight: bold;
}
.header-link a:hover
{
	text-decoration: underline;
}

.link-offset
{
	padding-right: 12px;
}

#header-shadow
{
	background-image: url(../img/bg-header-shadow.png);
	background-color: #f5f5f5;
	background-repeat: no-repeat;
	background-position: center top;
	height: 11px;
}

#header-bar
{
}

#rotator
{
	height: 302px;
}

#rotator img
{
	border-top:1px solid #c0c0ff;
	border-bottom:1px solid #007CC4;
	border-left:1px solid #c0c0ff;
	border-right:1px solid #c0c0ff;
}

.side-nav-title
{
    font-family: Impact, Arial Black, Helvetica;
    color: #ffffff;
    text-align: left;
    font-size: 17px;
    padding-left: 10px;
    padding-top: 4px;
}
.side-nav-title em
{
    font-style: italic;
}

.side-nav-content
{
    height: 26px;
}

.side-nav-content a
{
    color: #808080;
    text-align: left;
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
    padding-left: 4px;
    padding-top: 4px;
    text-decoration: none;
}
.side-nav-content a:hover
{
    text-decoration: underline;
}

.banner-title
{
	font-size:17px;
	font-weight:normal;
	color:#ffffff;
	padding-top: 15px;
}

#product-links-box{}

#product-links
{
	height: 90px;
	background-color:#007CC4;
	background-image:url(../img/bg-products.png);
	background-repeat:repeat-x;
}

#middle-col-1, #middle-col-2, #middle-col-3
{
	text-align: left;
	margin-left: 10px;
	margin-top: 5px;
	color: #ffffff;
	width: 295px;
}

#middle-col-1 .Normal, #middle-col-2 .Normal, #middle-col-3 .Normal
{
    font-family: arial,helvetica,clean,sans-serif;
    font-size: 11px;
}


#middle-col-1 p, #middle-col-2 p
{
	border-right: solid 1px #66b0dc;
}

.middle-title
{
    width: 200px;
    line-height: 20px;    
}
.middle-title p
{
	font-family: Impact, Arial Black, Helvetica;
	font-size: 16px;
	text-decoration: none;
	color: #ffffff;
}
/*
.middle-title a:hover
{
    text-decoration: underline;
}
*/
/* Begin Content Page Styles */

    #content
    {
        padding-left: 10px;
    }
    
    #content P
    {
        padding-bottom: 10px;
    }
    
    #content ul
    {
        padding-bottom: 10px;
        color:#808080;
        text-align:justify;
    }
    
    #content ul li
    {
        list-style-type: disc;
        list-style-position: inside;
        padding-bottom: 8px;
    }
    
/* End Content Page Styles */

#lower-col-1, #lower-col-2, #lower-col-3
{
	text-align: left;
	margin-left: 10px;
	margin-top: 5px;
	color: #808080;
	width: 295px;	
}

#lower-col-1 p, #lower-col-2 p
{
	border-right: solid 1px #c0c0c0;
}

/*
#lower-col-3 .EventItem
{
    width: 200px;
}
*/

#banner-divide-shadow-landing
{
	background-image: url(../img/bg-header-shadow.png);
	background-repeat: no-repeat;
	background-color: #f5f5f5;	
	background-position: center top;
	height: 11px;
}

#banner-divide-shadow
{
	background-image: url(../img/bg-footer-shadow.png);
	background-repeat: no-repeat;
	background-color: #f5f5f5;	
	background-position: center top;
	height: 11px;
	margin-top: 10px;	
}

.lower-title
{
	font-family: Impact, Arial Black, Helvetica;
	font-size: 13px;
	color: #E56E36;
	text-decoration: none;
	text-align: left;
	width: 230px;
}

#footer
{
	margin-left: auto;
	margin-right: auto;
	width: 910px;
	padding-top: 5px;
	padding-bottom: 5px;	
}

.footer-dateline
{
	font-style: italic;
	font-size: smaller;
	padding-bottom: 0px;
}

#legalmouse
{
	text-align: left;
}

#legalmouse .SkinObject
{
    color: #808080;
    font-family: arial,helvetica,clean,sans-serif;
    font-size: 11px;
    font-style: italic;
    text-align: left;
}

.event-title a, .more-info a, .LinksDesignTable a, .medium-link a
{
	text-decoration: none;
	font-weight: bold;
	color: #007cc4;
}
.event-title a:hover, .more-info a:hover, .LinksDesignTable a:hover, .medium-link a:hover
{
	text-decoration: underline;
}

/*
.FormMasterSubHead
{
    color: #43494D;
    font-family: Tahoma,Arial,Helvetica;
    font-size: 11px;
    font-weight: bold;
    line-height: 26px;
}
*/

.FormMasterTable tbody tr td
{
    padding-bottom: 6px;
    color: #43494D;
    font-family: Tahoma,Arial,Helvetica;
    font-size: 11px;
    font-weight: bold;
}

/* Begin Round Box */
.round-box{display:block}
.round-box *{
	display:block;
	height:1px;
	overflow:hidden;
	font-size:.01em;
	background:#007cc4}
.round-box1{
	margin-left:3px;
	margin-right:3px;
	padding-left:1px;
	padding-right:1px;
	border-left:1px solid #8bc0df;
	border-right:1px solid #8bc0df;
	background:#3d9ad0}
.round-box2{
	margin-left:1px;
	margin-right:1px;
	padding-right:1px;
	padding-left:1px;
	border-left:1px solid #dce8f0;
	border-right:1px solid #dce8f0;
	background:#2e92cd}
.round-box3{
	margin-left:1px;
	margin-right:1px;
	border-left:1px solid #2e92cd;
	border-right:1px solid #2e92cd;}
.round-box4{
	border-left:1px solid #8bc0df;
	border-right:1px solid #8bc0df}
.round-box5{
	border-left:1px solid #3d9ad0;
	border-right:1px solid #3d9ad0}
.round-boxfg{
	background:#007cc4}
/* End Round Box */

/* Begin Side Navigation */
.sidenav-top{display:block}
.sidenav-top *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#007cc4}
.sidenav-top1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #84bad9;
  border-right:1px solid #84bad9;
  background:#3a97cd}
.sidenav-top2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #d1dee5;
  border-right:1px solid #d1dee5;
  background:#2c90cb}
.sidenav-top3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #2c90cb;
  border-right:1px solid #2c90cb;}
.sidenav-top4{
  border-left:1px solid #84bad9;
  border-right:1px solid #84bad9}
.sidenav-top5{
  border-left:1px solid #3a97cd;
  border-right:1px solid #3a97cd}

.sidenavfg
{
    background-image:url(../img/bg-side-nav.png);
    background-repeat: repeat-x;
    background-color: #ffffff;
}
/* End Side Navigation */


