﻿body { margin-top: 0px;
   font: 11px Arial, Helvetica, sans-serif;
}

/* sitemapcontainer */

#SiteMapContainer
{
    font: 11px Arial, Helvetica, sans-serif;
}

#SiteMapContainer a {
	color: #192A97;
	font: 11px Arial, Helvetica, sans-serif;
}

#infosection
{
    margin-top: 25px;
    font: 11px Arial, Helvetica, sans-serif;
}

#infosection ul {
	margin: 0;
	padding: 0px;
	list-style: none;
}

#infosection li {
	margin-bottom: 10px;
}

/* helpbar */

#helpbar {
    border: solid 0px #cccccc;
    position: inherit;
	float: left;
	width: 250px;
	margin-top: 0px;
	padding-top: 15px;
}

#helpbar a {
	color: #192A97;
	font: 11px Arial, Helvetica, sans-serif;
}

#helpbar a:hover {
	text-decoration: none;
}

#helpbar ul {
	margin: 0;
	padding: 0px;
	list-style: none;
}

#helpbar li {
	margin-bottom: 10px;
}

#helpbar li ul {
	padding: 0 30px 25px 10px;
}

#helpbar li li {
	margin: 0;
	padding-left: 9px;
}

/* Categories */
#helpbar #categories li {
	background-image: url(Images/LinkDot.gif) no-repeat left center;
}

.newsseparator
{
    background-position: center center;
	background-color: #ffffff;
	background-image: url(images/sepdot.gif);
	background-repeat: repeat-x;
}

.newstitle
{
   padding-right: 5px;
   margin-bottom: 10px;
   color: #211D7B;
   font-weight: bold;
   font-size: 11px;
}

.newstext
{
   padding-right: 5px;
   margin-bottom: 10px;
   color: #716F7D;
   font-weight: normal;
   font-size: 11px;
}

.newslinkmore {
	color: #E1A40E;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.fpartnertitle
{
   padding-right: 5px;
   margin-bottom: 10px;
   color: #211D7B;
   font-weight: bold;
   font-size: 11px;
}

.fpartnerlink {
	color: #E1A40E;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.rpartnerlink {
	color: #E1A40E;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.rpartnertitle
{
   padding-right: 5px;
   margin-bottom: 10px;
   color: #211D7B;
   font-weight: normal;
   font-size: 11px;
}

.linkbrochure
{
    color: #E1A40E;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.JobPageTitle
{
    width: 235px; height: 50px; font-family: Arial; text-align: left; line-height: 19px;
                                                                        font-weight: bold; font-size: 14px; color: #1E2F99;  
}

.JobTitle
{
   padding-left: 5px;
   padding-right: 10px;
   color: #EAAB21;
   font-weight: bold;
   font-size: 14px;
}

.JobDescriptionTitle
{
   padding-right: 5px;
   margin-bottom: 10px;
   color: #211D7B;
   font-weight: bold;
   font-size: 11px;
}

.JobDescriptionText
{
   color: #777787;
   font-weight: normal;
   font-size: 12px;
}

.SkillsTitle
{
   padding-right: 5px;
   margin-bottom: 10px;
   color: #211D7B;
   font-weight: bold;
   font-size: 11px;
}

.defaultbutton{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    margin: 1px;
    border: solid 1px #fff;
    padding: 2px 3px 2px 3px;
    color: #fff;
    background-color: #5A8BCE;
    white-space:nowrap;
    display: block; 
	display: inline-table;
	display: inline-block;
    border:.5px solid;
    border-top-color:#696;
    border-left-color:#696;
    border-right-color:#363;
    border-bottom-color:#363;
}

.defaultbutton:LINK, .defaultbutton:VISITED
{
	text-decoration: none;
	color: #fff;
}

.defaultbutton:ACTIVE
{
	text-decoration: none;
	color: #fff;
}

.defaultbutton:HOVER
{
	text-decoration: none;
	color: #fff;
	border-color: #193e95;
}

.shoplink:LINK, .shoplink:VISITED {
	color: #E1A40E;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.shoplinknav:LINK, .shoplinknav:VISITED 
{
	text-decoration: none;
	color: #E1A40E;
	font: 14px Arial, sans-serif;
	font-weight: bold;
}

.shoplinknav:HOVER
{
	text-decoration: 'underline';
	color: #E1A40E;
	font: 14px Arial, sans-serif;
	font-weight: bold;
}

.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#bcc1e1; margin:0 5px;}
.b2 {height:1px; background:#f5f6fb; border-right:2px solid #bcc1e1; border-left:2px solid #bcc1e1; margin:0 3px;}
.b3 {height:1px; background:#f5f6fb; border-right:1px solid #bcc1e1; border-left:1px solid #bcc1e1; margin:0 2px;}
.b4 {height:2px; background:#f5f6fb; border-right:1px solid #bcc1e1; border-left:1px solid #bcc1e1; margin:0 1px;}
.contentb {background: #f5f6fb; border-right:1px solid #bcc1e1; border-left:1px solid #bcc1e1;}
.contentb div {margin-left: 5px;}

.pmenutitle
{
   padding-right: 5px;
   margin-bottom: 10px;
   color: #211D7B;
   font-weight: bold;
   font-size: 13px;
}

.pmenulink {
	color: #5A8BCE;
	font: 10px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.pmenulink:LINK, .pmenulink:VISITED 
{
	text-decoration: none;
	color: #5A8BCE;
	font: 10px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.pmenulink:HOVER
{
	text-decoration: 'underline';
}

.pagehdtitle
{
   color: #211D7B;
   font-weight: bold;
   font-size: 15px;
}

.shoptext
{
   color: #192a97;
   font-weight: normal;
   font-size: 12px;
}

.shoptextship
{
   color: #192a97;
   font-weight: normal;
   font: 11px Arial, Helvetica, sans-serif;
}

.shoptextshipalt
{
 background: #f4f4fa;
   color: #192a97;
   font-weight: normal;
   font: 11px Arial, Helvetica, sans-serif;
}

.ErrorText
{
    color: red;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 16pt
}

.CartListHead
{
    background-color: #5A87BF;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: #FFFFFF;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    line-height: 12pt;
    padding-left: 5px
}

.CartListHead2
{
    background-color: #5A87BF;
    border-bottom: dimgray;
    color: #FFFFFF;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    line-height: 12pt;
    padding-left: 5px
}

.CartListItem
{
    background-color: #ffffff;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    font-family: Verdana, Arial;
    padding-left: 5px;
    color: #192a97;
    font-weight: normal;
    font-size: 11px;    
}
.CartListItem2
{
    background-color: #ffffff;
    border-bottom: dimgray;
    font-family: Verdana, Arial;
    padding-left: 5px;
        color: #192a97;
    font-weight: normal;
    font-size: 11px;
}

.CartListItemAlt
{
    background-color: #E4E4E4;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    padding-left: 5px;
    color: #192a97;
    font-weight: normal;
    font-size: 11px;
}
.CartListItemAlt2
{
    background-color: #E4E4E4;
    border-bottom: dimgray;
    padding-left: 5px;
    color: #192a97;
    font-weight: normal;
    font-size: 11px;    
}

.CartListFooter
{
    background-color: #EEC551;
    line-height: 10pt
}

.ProductListHead
{
    color: black;
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 14pt;
    text-decoration: underline;
}
.ProductListItem
{
    color: black;
    font-family: Verdana, Arial;
    font-size: 12px
}

.ProductListItemPrice
{
    color: #618BCE;
    font-family: Verdana, Arial;
    font-size: 12px
}

.numbers
{
	font: normal 18px Arial, sans-sarif;
	line-height:1em;
	color: #5a87bf;
}

        .msgstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF3300;
        }
        .style2 {color: #000000}


