.raleway{font-family:Raleway;}
.Lora{font-family:'Lora';}
.ptSans{font-family: 'PT Sans Narrow', sans-serif;}


.editscreen
{
        background-color:rgba(0, 0, 0, 0.5); 
        text-align:center; 
        z-index:100; 
        position:absolute; 
        top:0px; 
        left:0px;
        width:100%; 
        height:100%;
}
.editscreen table
{
    display:inline-block; 
    margin-top:15%; 
    background-color:#ffffff; 
    border:1px solid c1c1c1; 
    border-radius: 25px; 
    padding:20px; 
    text-align:left;
}
.awd-det-cont
{
    clear:left;
    float:left;
    width:600px;
    display:none;
    }
.awd-det-img
{
    float:left;
    max-width:200px;
    padding:0px 10px 10px 0px;
    }
.awd-det-title
{
    float:left;
    width:100%;
    }
.awd-det-descr
{
    float:left;
    }


.award-book-wrapper
{
      width:820px; 
}

.award-book-wrapper-large
{
    display:inline-block;
    vertical-align:top;
    width:390px; 
}

.award-book-header 
{
    display:block; 
    background-color:#0b456c; 
    width:100%; 
    height:auto;
    padding:10px;
    margin:10px 0px 15px 0px;
}
.award-book-header h2
{
    color:#ffffff;
    font-family:Raleway;
    font-size:24px;
    line-height:26px;
    font-weight:bold;
    display:inline-block;
    margin-right:15px;
    }
.award-book-header p
{
    color:#b4bcc4;
    font-family:Raleway;
    font-size:14px;
    line-height:16px;
    display:inline-block;
    }
.award-book-header-large
{
    display:block; 
    background-color:#0b456c; 
    width:325px; 
    height:auto;
    padding:10px;
    margin:10px 0px 15px 0px;
}
.award-book-header-large h2
{
    color:#ffffff;
    font-family:Raleway;
    font-size:24px;
    line-height:26px;
    font-weight:bold;
    }
.award-book-header-large p
{
    color:#b4bcc4;
    font-family:Raleway;
    font-size:14px;
    line-height:16px;
    }
.award-book-person
{
    font-family:Raleway;
    display:inline-block;
    margin:10px;
    vertical-align:top;
    text-align:center;
    width:130px;
    font-size:12px;
    }
.award-book-person img
{
    height:125px;
    }

.award-book-person-large
{
    display:inline-block;
    margin:10px;
    vertical-align:top;
    text-align:center;
    width:200px;
    }
.award-book-person-large img
{
    height:220px;
    }
.award-book-container
{
    text-align:center;
    width:100%;
    }

.award-book-list p
{
    margin:1px 0px;
    line-height:15px;
}

.white {
	color:#ffffff;
}

.overlay 
{
    POSITION:absolute;
    TOP:0;
    LEFT:0;
    BOTTOM:0;
    RIGHT:0;
    WIDTH:100%;
    HEIGHT:100%;
    Z-INDEX:998;
    BACKGROUND-COLOR:rgba(0,0,0,0.5);
}

.elegant-menu
{
    COLOR: #333333;
    FONT-FAMILY: Arial;
    FONT-SIZE: 15px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.elegant-menu a:link
{
    COLOR: #333333;
    TEXT-DECORATION: none;
	
}
.elegant-menu a:visited
{
    COLOR: #333333;
    TEXT-DECORATION: none;
	
}
.elegant-menu a:hover
{
    COLOR: #c5313c;
    TEXT-DECORATION: none;
	
}
.elegant-menu a:active
{
    COLOR:#c5313c;
    TEXT-DECORATION: none;
	
}
.bodytext
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    line-height: 110%;
}
.bodytextlight
{
    COLOR:#FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

.mainheader
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 18px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    line-height:20px;
}

.mainheaderlink:link
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 18px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    color:Black;
}
.mainheaderlink:hover
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 18px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
    color:Black;
}
.mainheaderlink:active
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 18px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    color:Black;
}
.mainheaderlink:visited
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 18px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    color:Black;
}


.subheader
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 17px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.subheadermobile
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.captionheader {
	margin-left:30px;
	margin-top:0px; 
	font-size:13px;
	font-style:italic;
	}
.label
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.columnheader
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.redfont{color:#ff0000;}

.career
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.twelvepoint
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}.fifteenpoint
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 15px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.MyClass {
    position:relative;
}
.DivPrint {
    overflow:visible !important;
    max-height: none !important;
    width: 100% !important;
}
.small_corner {
	-moz-border-radius: .5em .5em .5em .5em;
	border-radius: .5em .5em .5em .5em;
	-moz-box-shadow: 0 0 1px #888;
	-webkit-box-shadow: 0 0 1px#888;
	box-shadow: 0 0 1px #888;
	padding: .3em .75em .3em;
	border: 1px solid #CCC;
	color: #e9e9e9;
	border: solid 1px #CCC;
	background: #f0f0f0;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#DDD));
	background: -moz-linear-gradient(top,  #FFF,  #DDD);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#f0f0f0');
}
.med_corner {
	-moz-border-radius: .7em .7em .7em .7em;
	border-radius: .7em .7em .7em .7em;
	-moz-box-shadow: 0 0 1px #888;
	-webkit-box-shadow: 0 0 1px#888;
	box-shadow: 0 0 1px #888;
	border: 1px solid #CCC;
	color: #e9e9e9;
	border: solid 1px #CCC;
	background: #DDDDDD;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#DDDDDD));
	background: -moz-linear-gradient(top,  #FFFFFF,  #DDDDDD);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD');
}
.head_corner {
	-moz-border-radius: .6em .6em 0em 0em;
	border-radius: .6em .6em 0em 0em;
}
.careerbold
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.careerheader
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.boilerplate
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.whitespace
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 7px
}
.decorative
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 18px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.eurolink:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.eurolink:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.eurolink:hover
{
    COLOR: #cccccc;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.euroboilerlink:visited
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	line-height:11px;
}
.euroboilerlink:link
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	line-height:11px;
}
.euroboilerlink:hover
{
    COLOR: #c5313c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	line-height:11px;
}

HR
{
    COLOR: black;
    HEIGHT: 1px
}
H1
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 18px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
	MARGIN-BOTTOM: 0;
	MARGIN-TOP: 0
}
H2
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 17px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	MARGIN-BOTTOM: 0;
	MARGIN-TOP: 0
}
.hrnav
{
    COLOR: #94a5b8;
    HEIGHT: 1px; 
	background-color: #94a5b8; 
	border:none 
}
.hrgray
{
    COLOR: #94a5b8;
    HEIGHT: 1px; 
	background-color: #94a5b8; 
	border:none 
}
BR.page
{
    PAGE-BREAK-AFTER: always
}
.boilerlinkdark:visited
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.boilerlinkdark:link
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.boilerlinkdark:hover
{
    COLOR: #ff6666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.boilerlinklight:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.boilerlinklight:link
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.boilerlinklight:hover
{
    COLOR: #ff6666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.boilerlinkblack:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.boilerlinkblack:link
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.boilerlinkblack:hover
{
    COLOR: #ff6666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.bodylink:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.bodylink:link
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.bodylink:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}	
.bodylinklight:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none:
}
.bodylinklight:hover
{
    COLOR: #fcf5db;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none:
}	
.bodylinklight:visited
{
    COLOR: #fcf5db;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none:
}
.subheaderlink:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 17px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.subheaderlink:link
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 17px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.subheaderlink:hover
{
    COLOR: #c5313c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 17px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.columnlink:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.columnlink:link
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.columnlink:hover
{
    COLOR: #cc0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.bsdsclink:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.bsdsclink:link
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.bsdsclink:hover
{
    COLOR: #cc0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.boilerheader
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.emaillink:visited
{
    COLOR: #999999;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.emaillink:link
{
    COLOR: #999999;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.emaillink:hover
{
    COLOR: white;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.boilergreen
{
    COLOR: green;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.visionlinkblack:visited
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.visionlinkblack:link
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.visionlinkblack:hover
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.visionlinkred:visited
{
    COLOR: red;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.visionlinkred:link
{
    COLOR: red;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.visionlinkred:hover
{
    COLOR: red;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.boilerlinkhome:visited
{
    COLOR: #663300;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.boilerlinkhome:link
{
    COLOR: #663300;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.boilerlinkhome:hover
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}

.vbcalendarlink
{
    text-decoration:none;
    float:right;
    margin-top:8px;
    margin-right:21px;
    margin-bottom:8px;
}


.careerlinkbold:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.careerlinkbold:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.careerlinkbold:hover
{
    COLOR: #cccccc;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

.careerheaderlink:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.careerheaderlink:link
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.careerheaderlink:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.featurelink:visited
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.featurelink:link
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.featurelink:hover
{
    COLOR: #c5313c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.careerlink:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.careerlink:link
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.careerlink:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}

.careerlikelink:visited
{
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.careerlikelink:link
{
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.careerlikelink:hover
{
    COLOR: #ff0000;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}


.careerlinkplain:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.careerlinkplain:link
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.careerlinkplain:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.careerlinkmobile:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
    MARGIN-RIGHT: 15px
}
.careerlinkmobile:link
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
    MARGIN-RIGHT: 15px
}
.careerlinkmobile:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
    MARGIN-RIGHT: 15px
}
.shoppinglink:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}


.arrowlink:link
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.arrowlink:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.arrowlink:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}


.shoppinglink:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.shoppinglink:hover
{
    COLOR: #ffcc33;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.homepagelink:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.homepagelink:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: mormal;
    TEXT-DECORATION: none
}
.homepagelink:hover
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.homepage
{
    COLOR: #663300;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.eagleheader
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 24px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.eurocareerlinkbold:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.eurocareerlinkbold:link
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.eurocareerlinkbold:hover
{
    COLOR: #c5313c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.workhours
{
 	background-color: ffff99; 
}
.offhours
{
 	background-color: C8E080;
}
.boilercalendar
{
	background-color: ffff99;
	border-style: solid;
	border-width: 1;
	border-right: none; 
	border-bottom: none; 
	border-color: 000080; 
	FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.boilerday
{
	border-style: solid;
	border-width: 1;
	border-left: none; 
	border-top: none; 
	border-color: 000080; 
	FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.calendarhide
{
 		border-style: none;
}
.careercalendar
{
	background-color: ffff99;
	border-style: solid;
	border-width: 1;
	border-right: none; 
	border-bottom: none; 
	border-color: 000080; 
	FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.careerday
{
	border-style: solid;
	border-width: 1;
	border-left: none; 
	border-top: none; 
	border-color: 000080; 
	FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.careertasktable
{
	background-color: ffffff;
	border-style: solid;
	border-width: 1;
	border-right: none; 
	border-bottom: none; 
	border-color: 000080; 
	FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.careertask
{
	background-color: ffffff;
	border-style: solid;
	border-width: 1;
	border-top: none; 
	border-left: none; 
	border-color: 000080; 
	FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.securedmenu
{
	background-color: ffffff;
	border-style: none;
	border-width: 0;
	border-top: none; 
	border-left: none; 
	border-color: none; 
	FONT-FAMILY: Arial;
    margin-bottom: 0;
    list-style: disk; 
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.securedlink:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.securedlink:link
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.securedlink:hover
{
    COLOR: #FF0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.boilerlinksecured:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.boilerlinksecured:link
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.boilerlinksecured:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
html
{
	scrollbar-face-color:#cccccc;
	scrollbar-arrow-color:#013f7c;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:'';
	scrollbar-darkshadow-color:'';
}
.redbooklist 
{ 
	list-style-image: url(/pics/checkbox.gif);
	margin-left:20;
	line-height:1;
	margin-top:8;
}
.virtuallinkbold:visited
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.virtuallinkbold:link
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.virtuallinkbold:hover
{
    COLOR: #c5313c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.careerlistlink:visited
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.careerlistlink:link
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.careerlistlink:hover
{
    COLOR: #c5313c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.careerlistlinkon:visited
{
    COLOR: #c5313c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.careerlistlinkon:link
{
    COLOR: #c5313c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT:  normal;
    TEXT-DECORATION: none
}
.careerlistlinkon:hover
{
    COLOR: #6e87a5;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT:  normal;
    TEXT-DECORATION: none
}
.press_title:visited
{
    COLOR: #003366;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.press_title:link
{
    COLOR: #003366;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.press_title:hover
{
    COLOR: #c5313c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.press_sub:visited
{
    COLOR: #003366;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.press_sub:link
{
    COLOR: #003366;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.press_sub:hover
{
    COLOR: #c5313c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.script
{
    font-size:20px;
    font-family: "Times New Roman", Times, serif;
    font-weight:bold;
    font-style:normal;
    COLOR: #003b7a;
}
.securedboilerlink:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.securedboilerlink:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.securedboilerlink:hover
{
    COLOR: #ff9933;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}	
#securednav
{	
   background-color: #6699cc;
   vertical-align: top;
   
}
.securednavitem
{
	width: 135px;
	height: 20px;
	font-size: 12px;
	font-weight: bold;
	font: Arial;
	
}	
.securednavitem a:link, .securednavitem a:visited
{
	display: block;
	text-decoration: none;
	color: white;
	font-family:Arial, Helvetica, sans-serif;
	
}
.securednavitem a:hover
{
	text-decoration: none;
	color: #ff9900;
	background-color: #003366;
	width: 135px;
	height: 16px
}
.securednavselected
{
	width: 135px;
	color: #ff9900;
	height: 20px;
	font-size: 12px;
	font-weight: bold;
	font: Arial;
	
}	
.securednavselected a:link, .securednavselected a:visited
{
	display: block;
	text-decoration: none;
	color: #ff9900;
	background-color: #003366;
	font-family:Arial, Helvetica, sans-serif;
	
}
.securednavselected a:hover
{
	text-decoration: none;
	color: #ff9900;
	background-color: #003366;
	width: 135px;
	height: 16px
}
.securednavlabel
{
	color: white;
	font-family:Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-weight: bold;
}
.DataGridFixedHeader 
{ 
	POSITION: relative;
	BACKGROUND-COLOR: white;
}
.order:visited
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline; 
	
}
.order:link
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}
.order:hover
{
    COLOR: #c5313c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}
.description
{
    COLOR: #333333;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.style
{
    COLOR: #6e87a5;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.availability:visited
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline; 
	
}
.availability:link
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}
.availability:hover
{
    COLOR: #c5313c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}


/* HOME PAGE STYLES */		

.msg-txt {
	COLOR: #666666;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
}
.home-txt {
	COLOR: #333333;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height: 16px;
	vertical-align:top;
}
.home-txt a:link {
	COLOR: #333333;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	text-decoration: underline;
}
.home-txt a:visited {
	COLOR: #333333;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-decoration: underline;
	FONT-WEIGHT: normal;
}
.home-txt a:active {
	COLOR: #333333;
	FONT-SIZE: 12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.home-txt a:hover {
	COLOR: #c5313c;
	FONT-SIZE: 12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.fine-clothing {
	COLOR: #003b7a;
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-SIZE: 20px;
	FONT-WEIGHT: normal;
}
.fine-clothing a:link {
	COLOR: #003b7a;
	font-family: "Times New Roman", Times, serif;
	FONT-SIZE: 20px;
	FONT-WEIGHT: normal;
	text-decoration: none;
}
.fine-clothing a:visited {
	COLOR: #003b7a;
	font-family: "Times New Roman", Times, serif;
	FONT-SIZE: 20px;
	FONT-WEIGHT: normal;
	text-decoration: none;
}
.fine-clothing a:active {
	COLOR: #003b7a;
	FONT-SIZE: 20px;
	font-family: "Times New Roman", Times, serif;
	FONT-WEIGHT: normal;
	text-decoration: none;
}
.fine-clothing a:hover {
	COLOR: #c5313c;
	FONT-SIZE: 20px;
	font-family: "Times New Roman", Times, serif;
	FONT-WEIGHT: normal;
	text-decoration: none;
}
/* HEADER INCLUDE STYLES */	
.custom-suits-nv {
	COLOR: #013368;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	text-align:center;
}
.custom-suits-nv a:link {
	COLOR: #013368;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	text-decoration: none;
	text-align:center;
}
.custom-suits-nv a:visited {
	COLOR: #013368;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.custom-suits-nv a:active {
	COLOR: #013368;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.custom-suits-nv a:hover {
	COLOR: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	FONT-WEIGHT: bold;
	background-color:#08417d;
	display:block;
	height:32px;
	padding-top:13px;
}
.suits-tj-topnav {
	COLOR: #888888;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
}
.suits-tj-topnav a:link {
	COLOR: #888888;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	text-decoration: none;
}
.suits-tj-topnav a:visited {
	COLOR: #888888;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	FONT-WEIGHT: normal;
}
.suits-tj-topnav a:active {
	COLOR: #888888;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.suits-tj-topnav a:hover {
	COLOR: #c5313c;
	font-family:Arial, Helvetica, sans-serif;
}
.times {
	color: #003b7a;
	font-family: "Times New Roman", Times, serif;
	font-size:24px;
	font-weight: normal;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:2px;
}

.tbnav-on
{
	COLOR: #C5313C;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	text-decoration: none;
}
/* BUCKET INCLUDE STYLES */

#bucket-home {
	width:100%;
	height:28px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFF;
	font-weight: normal;
	text-align:left;
	padding-top:1px;
	margin-bottom:0px;
	
}
#bucket-home a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFF;
	font-weight: normal;
	text-decoration: none;
}
#bucket-home a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFF;
	font-weight: normal;
	text-decoration: none;
}
#bucket-home a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFF;
	font-weight: normal;
	text-decoration: none;
}
#bucket-home a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ffcc33;
	font-weight: normal;
	text-decoration: none;
}
#custom-designer-suits {
	width:100%;
	height:30px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#FFF;
	font-weight: normal;
	text-align:left;
	padding-top:2px;
	
}
#custom-designer-suits a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#FFF;
	font-weight: normal;
	text-decoration: none;
}
#custom-designer-suits a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#FFF;
	font-weight: normal;
	text-decoration: none;
}
#custom-designer-suits a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#FFF;
	font-weight: normal;
	text-decoration: none;
}
#custom-designer-suits a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#ffcc33;
	font-weight: normal;
	text-decoration: none;
}
#bucket-short-red {
	width:227px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	font-weight: normal;
	text-align:left;
	margin-top:1px;
	padding-left:7px;
	
}
#bucket-short-red a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	font-weight: normal;
	text-decoration: none;
}
#bucket-short-red a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	font-weight: normal;
	text-decoration: none;
}
#bucket-short-red a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	font-weight: normal;
	text-decoration: none;
}
#bucket-short-red a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffcc33;
	font-weight: normal;
	text-decoration: none;
}
#short-red-sub {
	width:227px;
	height:16px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	font-style:italic;
	font-weight: bold;
	text-align:left;
	padding-top:0px;
	padding-left:7px;
}
#ties-necktie {
	width:100%;
	height:132px;
	float:left;
}
#suit-furnishings {
	width:100%;
	height:34px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight: normal;
	text-align:left;
	padding-top:15px;
}
#suit-furnishings a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight: normal;
	text-decoration: none;
}
#suit-furnishings a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight: normal;
	text-decoration: none;
}
#suit-furnishings a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight: normal;
	text-decoration: none;
}
#suit-furnishings a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffcc33;
	font-weight: normal;
	text-decoration: none;
}
.custom-borders {
	border: 1px #cccccc solid;
}
#home-buckets {
	width:100%;
	height:113px;
	float:left;
}
/* FOOTER INCLUDE STYLES */
 .suits-tj-footer {
	COLOR: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	text-decoration:none;
	background-color:#94a5b8;
}
.suits-tj-footer a:link {
	COLOR: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	text-decoration:none;
}
.suits-tj-footer a:visited {
	COLOR: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	text-decoration:none;
}
.suits-tj-footer a:active {
	COLOR: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	text-decoration:none;
}
.suits-tj-footer a:hover {
	COLOR: #ffcc33;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	text-decoration:none;
}
.suits-tj-btmnav {
	COLOR: #888888;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
}
.suits-tj-btmnav a:link {
	COLOR: #888888;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	text-decoration: none;
}
.suits-tj-btmnav a:visited {
	COLOR: #888888;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	FONT-WEIGHT: normal;
}
.suits-tj-btmnav a:active {
	COLOR: #888888;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.suits-tj-btmnav a:hover {
	COLOR: #c5313c;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.custom-suits-nv2 {
	COLOR: #013368;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	text-align:center;
}
form {
	margin:0px;
}
/*DROP DOWN STYLES*/
.bluetabs {
	COLOR: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	FONT-WEIGHT: normal;
	text-align:center;
	background-color:#94a5b8;
	line-height:17px;
}
.bluetabs a:link {
	COLOR: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	FONT-WEIGHT: normal;
	text-decoration: none;
	text-align:center;
}
.bluetabs a:visited {
	COLOR: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	text-decoration: none;
	FONT-WEIGHT: normal;
}
.bluetabs a:active {
	COLOR: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	text-decoration: none;
	FONT-WEIGHT: normal;
}
.bluetabs a:hover {
	COLOR: #ffcc33;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	text-decoration: none;
	FONT-WEIGHT: normal;
	background-color:#6e87a5; 
	display:block
}
.bluetabs-on {
	COLOR: #ffcc33;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	text-decoration: none;
	FONT-WEIGHT: normal;
	background-color:#6e87a5;
	display:block;
}
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b {
	position:absolute;
	top: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	line-height:12px;
	z-index:100;
	background-color: #6e87a5;
	visibility: hidden;
	padding-top:12px;
	padding-bottom:8px;
	padding-right:3px;
}
.dropmenudiv_b a {
	width: auto;
	display: block;
	text-indent: 10px;
	padding: 2px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration: none;
}
* html .dropmenudiv_b a { /*IE only hack*/
	width: 100%;
}
.dropmenudiv_b a:hover { /*THEME CHANGE HERE*/
	color: #ffcc33;
	text-decoration: none;
	font-weight:normal;
}
.subnav {
	COLOR: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
}
.subnav a:link {
	COLOR: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	text-decoration: none;
}
.subnav a:visited {
	COLOR: #013368;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	FONT-WEIGHT: normal;
}
.subnav a:active {
	COLOR: #013368;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.subnav a:hover {
	COLOR: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #cccccc;
padding: 0px;
left: -1000px;
border: 0;
visibility: hidden;
color: black;
text-decoration: none; 
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -75px;
left: -75px; /*position where enlarged image should offset horizontally */

}

/* ######### Box links for Corbin Trouser Section ######### */

.boxlink:visited
{
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #94A5B8;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    WIDTH: 100%;
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: center;
    DISPLAY: Block;
}
.boxlink:link
{
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #94A5B8;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    WIDTH: 100%;
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: center;
    DISPLAY: Block;
}
.boxlink:hover
{
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #6E87A5;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    WIDTH: 100%;
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: center;
    DISPLAY: Block;
}

.messagebox
{
	z-index:9999;
	position:absolute;
	top:45%;
	left:45%;
	display:none;
	background-color:#efefef;
    border: outset ActiveCaption 2px; 

}

.messageboxtitlebar
{
	background-color:ActiveCaption;
	border:solid 3px ActiveCaption;
	width:95%
}

.messageboxcaption
{
	font:caption;
	font-weight:bold;
	color:#efefef;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:2px;
}

.messageboxmessage
{
	font:Messagebox;
}
.eventsheader
{
    COLOR: #333333;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.eventsheader:visited
{
    COLOR: #333333;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.eventsheader:link
{
    COLOR: #333333;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.eventsheader:hover
{
    COLOR: #c5313c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.welcomeheader
{
    COLOR: #9a1f1f;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.welcomeheader:visited
{
    COLOR: #9a1f1f;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.welcomeheader:link
{
    COLOR: #9a1f1f;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.welcomeheader:hover
{
    COLOR: #c5313c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.eventssub
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.eventssub a:visited
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.eventssub a:link
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.eventssub a:hover
{
    COLOR: #c5313c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.eventssub a:active
{
    COLOR: #c5313c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

.eventstitle
{
    COLOR: #333333;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

.showthumb_div {
	font-family:Arial;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	padding-bottom:0px;
	padding-right:5px;
	padding-left:5px;
	padding-top:4px;
	float:left;
	cursor:default;
	line-height:12px;
	width:70px;
}
.showthumb_div a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
	cursor:default;
}
.showthumb_div a:hover { /*THEME CHANGE HERE*/
	color: #000000;
	text-decoration: none;
	font-weight:normal;
}
.gridviewordsta
{
  border: 1px solid #57566F; 
  border-bottom: 2px solid #57566F; 
  border-right: 2px solid #57566F; 
  background-color: #ffffff;
  cursor: pointer;
}
.gridcellordsta
{
  border: 1px solid #57566F;
  min-width:58px;
  padding:2px;
}
.gridheaderordsta
{
  border: 1px solid #57566F; 
  background-color: silver;
}


blockquote {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:10px;
	margin-top:0px;
}
/*
    anythingSlider v1.0  By Chris Coyier: http://css-tricks.com with major improvements by Doug Neiner: 
	http://pixelgraphics.us/ based on work by Remy Sharp:  http://jqueryfordesigners.com/
*/
 
.anythingSlider {
	width: 1078px;
	height: 202px;
	position: relative;
	margin: 0 auto 21px;
}
.anythingSlider .wrapper {
	width: 998px;
	overflow: auto;
	height: 216px;
	margin: 0 39px;
	position: absolute;
	top: 0;
	left: 0;
	border: 1px #cccccc solid;
}
.anythingSlider .wrapper ul {
	width: 99999px;
	list-style: none;
	position: absolute;
	top: 0;
	left: 0;
	background: #ffffff;
	margin: 0;
	margin-left: -20px;
}
.anythingSlider ul li {
	display: block;
	float: left;
	padding: 0;
	height:214px;
	width: 997px;
	margin: 0 0 0 0;
}
.anythingSlider .arrow {
	display: block;
	height: 200px;
	width: 67px;
	background: url(/pics/arrow.png) no-repeat 0 0;
	text-indent: -9999px;
	position: absolute;
	top: 65px;
	cursor: pointer;
}
.anythingSlider .forward {
	background-position: 0 0;
	right: -20px;
}
.anythingSlider .back {
	background-position: -67px 0;
	left: -20px;
}
.anythingSlider .forward:hover {
	background-position: 0 -200px;
}
.anythingSlider .back:hover {
	background-position: -67px -200px;
}
#thumbNav {
	position: relative;
	top: 196px;
	text-align: center;
}
#thumbNav a {
	color: black;
	font: 11px/18px Arial, Helvetica, sans-serif;
	display: inline-block;
	padding: 2px 12px;
	height: 18px;
	margin: 0 5px 0 0;
	background: #cccccc;
	text-decoration:none;
}
#thumbNav a:hover {
	background-image: none;
}
#thumbNav a.cur {
	background: #6e87a5;
}
#start-stop {
	background: #cccccc;
	color: white;
	padding: 2px 5px;
	width: 40px;
	text-align: center;
	position: absolute;
	right: 45px;
	top: 196px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#start-stop.playing {
	background-color:#6e87a5;
}
#start-stop:hover {
	background-image: none;
}
/*
  Prevents
*/
.anythingSlider .wrapper ul ul {
	position: static;
	margin: 0;
	background: none;
	overflow: visible;
	width: auto;
	border: 0;
}
.anythingSlider .wrapper ul ul li {
	float: none;
	height: auto;
	width: auto;
	background: none;
}
.slidersub
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.slidersub a:visited
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    text-decoration: none;
}
.slidersub a:link
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    text-decoration: none;
}
.slidersub a:hover
{
    COLOR: #c5313c;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
	text-decoration: none;
}
.slidersub a:active
{
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
	text-decoration: none;
}
.tjwlink:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.tjwlink:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.tjwlink:hover
{
    COLOR: #99ccff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
#bg
{
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index:-1;
}
.career-menu
{
    COLOR: #333333;
    FONT-FAMILY: Century Gothic, Arial;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.career-menu a:visited
{
    COLOR: #333333;
    FONT-FAMILY: Century Gothic, Arial;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
	
}
.career-menu a:link
{
    COLOR: #333333;
    FONT-FAMILY: Century Gothic, Arial;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
	
}
.career-menu a:hover
{
    COLOR: #c5313c;
    FONT-FAMILY: Century Gothic, Arial;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
	
}
.career-bodytext
{
    COLOR: #333333;
    FONT-FAMILY: Century Gothic, Arial;
    FONT-SIZE: 18px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.career-quote
{
    COLOR: #333333;
    FONT-FAMILY: Century Gothic, Arial;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.career-boiler
{
    COLOR: #333333;
    FONT-FAMILY: Century Gothic, Arial;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
    background-color:lightgrey !important;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.2);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}
.non-button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	text-align: left;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .1em 2em .1em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.large {
	font-size: 14px;
	padding: 1em 2em 1.4em;
	margin: 4px;
}
.medium {
	font-size: 12px;
	padding: .4em 1.2em .42em;
}
.halfmedium {
	font-size: 10px;
	padding: .4em 1.5em .42em;
}
.notsmall {
	font-size: 12px;
	font-weight:normal;
}
.small {
	font-size: 10px;
	padding: .3em .2em .4em .2em;
	font-weight:bold;
}
.smaller {
	font-size: 12px;
	padding: .2em .2em .2em .2em;
	font-weight:bold;
}
.gray {
	color: #e9e9e9;
	border: solid 1px #555555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888888), to(#575757));
	background: -moz-linear-gradient(top,  #888888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.grey {
	color: #000000;
	border: solid 1px #c1c1c1;
	background: #f0f0f0;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#DDD));
	background: -moz-linear-gradient(top,  #FFF,  #DDD);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#f0f0f0');
}
.lightgrey {
	color: #000000;
	border: solid 1px #f1f1f1;
	background: #f0f0f0;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#f1f1f1));
	background: -moz-linear-gradient(top,  #FFF,  #f1f1f1);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#f1f1f1');
}
.medgray {
	color: #e9e9e9;
	border: solid 1px #555555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888888), to(#575757));
	background: -moz-linear-gradient(top,  #888888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}

.darkgray {
	color: #ffffff;
	border: solid 1px #555555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#c5c5c5), to(#777777));
	background: -moz-linear-gradient(top,  #c5c5c5,  #777777);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c5c5c5', endColorstr='#777777');
	font-weight:bold;
}

.darkgray:hover {
	color: #e9e9e9;
	border: solid 1px #555555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888888));
	background: -moz-linear-gradient(top,  #575757,  #888888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
	font-weight:bold;
}

.blue {
	color: #ffffff;
	border: solid 1px #577eb2;
	background: #7ea0ce;
	background: -webkit-gradient(linear, left top, left bottom, from(#7ea0ce), to(#577eb2));
	background: -moz-linear-gradient(top,  #7ea0ce,  #577eb2);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ea0ce', endColorstr='#577eb2');
}
.tjblue {
	color: #ffffff;
	border: solid 1px #577eb2;
	background: #003764;
}
.gray:hover {
	color: #e9e9e9;
	border: solid 1px #555;
	background: #888888;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888888));
	background: -moz-linear-gradient(top,  #575757,  #888888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}
.gray:active {
	color: #e9e9e9;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888888));
	background: -moz-linear-gradient(top,  #575757,  #888888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}

.RowDetailAdd 
{
    width:20px;
    height:20px;
    background-color:#232323;
    color:#ffffff;
    text-align:center;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border:1px solid #adadad;
}
.hand:hover
{
    cursor: pointer; 
    cursor: hand;
}
.drop
{	
    -webkit-box-shadow: 0 2px 2px rgba(0,0,0,.5);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,.5);
	box-shadow: 0 2px 2px rgba(0,0,0,.5);
}

@media print 
{
    .noPrint{display:none;}
    /*.MyClass{position:relative;}*/
    div.DivContent{display:inline;overflow:visible;max-height:none !important;}
}
.clear{clear:both;}

.biopic
{
    float:left; 
    width:245px; 
    BORDER:0; 
    margin-right:20px; 
    margin-bottom:20px;
}
.mnudecr
{
    }
.mnuicn
{
    max-width: 48px
    }
    
.CoverPop-open,
.CoverPop-open body {
    overflow: hidden;
}

#CoverPop-cover {
    display: none;
    position: fixed;
    overflow-y: scroll;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1000;
    -webkit-animation: fade-in .25s ease-in;
    -moz-animation-name: fade-in .25s ease-in;
    -ms-animation-name: fade-in .25s ease-in;
    -o-animation-name: fade-in .25s ease-in;
    animation-name: fade-in .25s ease-in;
}

    .CoverPop-open #CoverPop-cover {
        display: block;
    }


@-webkit-keyframes fade-in {
    0% { opacity: 0; }
    25% { opacity: 0; }
    100% { opacity: 1; }
}
.splash {
    background-color: rgb(1,59,123);
    background-color: rgba(1,59,123,0.50);
}

.splash-center {
    text-align: left;
    max-width: 650px;
    min-height:350px;
    max-height:650px;
    padding: 20px;
    background: #fff;
    margin: 10% auto 0;
    #-webkit-border-radius: 1em;
    #border-radius: 1em;
}

.splash-title {
    margin: 0 0 5px 0;
    text-align:left;
    FONT-FAMILY:Arial;
    FONT-SIZE: 18px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    text-transform:uppercase;
    color: #0a2e8a;
}
.blastcopy
{
    clear:right;
    FONT-FAMILY:Arial;
    FONT-SIZE: 16px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
    color: #000000;
    text-align:justify;
    margin-bottom:25px;
}            
.splash-top
{
        width:100%;
        height:20px;
        text-align:center;
        margin-top: -20px;
        margin-left: -20px;
}
.splash-left
{
        clear:left;
        float:left;
        width:250px;
        height:200px;
        margin-top:15px;
}
.splash-img 
{
    margin-top:5px;
    max-width:300px;   
}
.splash-right
{
        float:right;
        width:325px;
        height:200px;
        margin-top:20px;
}
.input-text {
    width: 100%;
    margin-bottom: 5px;
    border: solid 1px #ccc;
    padding: 7px;
}

.submit-button {
    background-color: rgb(1,59,123);
    max-width:50%;
    color:#f0fdff;
    padding:10px 20px;
    font-family:Tahoma;
    margin-bottom: 10px;
    FONT-WEIGHT: bold;
    border:none;
    cursor:pointer;
}

.close-splash {
    margin: 0;
    font-size: 12px;
}
.submit-button input[type=text]
{
    background-color: rgb(1,59,123);
}

.Mobilesplash {
background-color: rgb(1,59,123);
background-color: rgba(1,59,123,0.50);
}

.Mobilesplash-center {
text-align: left;
height:78%;
max-width: 250px;
padding: 20px;
background: #fff;
margin: 10% auto 0;
#-webkit-border-radius: 1em;
#border-radius: 1em;
}

.Mobilesplash-title {
width:95%;
margin: 0 0 5px 0;
text-align:left;
FONT-FAMILY:Arial;
FONT-SIZE: 14px;
FONT-STYLE: normal;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
text-transform:uppercase;
color: #0a2e8a;
}
.Mobileblastcopy
{
FONT-FAMILY:Arial;
FONT-SIZE: 12px;
FONT-STYLE: normal;
TEXT-DECORATION: none;
color: #000000;
text-align:justify;
margin-bottom:25px;
}            
.Mobilesplash-top
{
    width:100%;
    height:20px;
    text-align:center;
    margin-top: -20px;
    margin-left: -20px;
}
.Mobilesplash-left
{
    float:left;
    width:250px;
    text-align:center;
}
.Mobilesplash-img 
{
margin-top:0px;
max-width:130px;   
}
.Mobilesplash-right
{
    float:left;
    width:250px;
}
.input-text {
width: 100%;
margin-bottom: 5px;
border: solid 1px #ccc;
padding: 7px;
}

.close-splash {
margin: 0;
font-size: 12px;
}
.program-column
{
max-width:400px;
}
.program-img-tie img
{
box-shadow: none;
}
            
.program-img
{
overflow:hidden;
}
.program-img img
{
float:left;
height:100%; 
position:relative;
top:0px;
left:0px;  
}
        
.FoldersDiv{display:inline-block; vertical-align: top; width:73px; text-align:center;}
.FoldersImg{height:65px;}
.FoldersDesc{hyphens:auto; margin-top:2px; padding:2px;}  

.homebutton
    {
        float:left;
        padding:35px;
        width: 100px;
        color:#121935;
        font-size:14px;
        font-family:Arial;
        }
.homebutton:link
    {
        color:#121935;
        text-decoration:none;
        }
 a[href^=tel]{
    color:inherit;
}


.fgbutton
    {
        float:left;
        padding:5px;
        width: 100px;
        color:#121935;
        font-size:12px;
        font-family:Arial;
        }      
.fgbutton:link
    {
        color:#121935;
        text-decoration:none;
        }
 a[href^=tel]{
    color:inherit;
}

.onoffswitch {
    position: relative; width: 93px;
    -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}
.onoffswitch-checkbox {
    display: none;
}
.onoffswitch-label {
    display: block; overflow: hidden; cursor: pointer;
    border: 2px solid #999999; border-radius: 50px;
}
.onoffswitch-inner {
    display: block; width: 200%; margin-left: -100%;
    -moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s;
    -o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;
}
.onoffswitch-inner:before, .onoffswitch-inner:after {
    display: block; float: left; width: 50%; height: 20px; padding: 0; line-height: 20px;
    font-size: 12px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
.onoffswitch-inner:before {
    content: "Retired";
    padding-left: 5px;
    background-color: #B0B0B0; color: #FFFFFF;
}
.onoffswitch-inner:after {
    content: "Active";
    padding-right: 21px;
    background-color: #EEEEEE; color: #999999;
    text-align: right;
}
.onoffswitch-switch {
    display: block; width: 14px; margin: 3px;
    background: #FFFFFF;
    border: 2px solid #999999; border-radius: 50px;
    position: absolute; top: 0; bottom: 0; right: 66px;
    -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s; 
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
    margin-left: 0;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
    right: 0px; 
}
.showhide{display:none;}
.showconsultbutton{display:none;}
.showresetbutton{display:none;}

.contentarea{}

.sectionheader
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    background-color:#434343; 
    color:#ffffff; 
    padding:5px;
    width:100%;
    float:left;
}

.lean-slider {
    position: relative;
    *zoom: 1;
}
.lean-slider:before,
.lean-slider:after {
    content: " ";
    display: table;
}
.lean-slider:after {
    clear: both;
}

.lean-slider-slide {
    float: left;
    width:600px;
    margin-right: -100%;
    display: none;
}
.lean-slider-slide.current { display: block; }
.slider-wrapper  
{
    width:600px;
    height:292px;
    position: relative; 
    background: #fff url(/localpics/loading.gif) no-repeat 50% 50%;
    -moz-box-shadow: 0 0 3px rgba(0,0,0,0.4);
    -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.4);
    box-shadow: 0 0 3px rgba(0,0,0,0.4);
}
.lean-slider { overflow: hidden; }
.lean-slider-slide {
    display: block;
    position: relative;
    opacity: 0;
    -webkit-transition: opacity 0.6s linear;
    -moz-transition: opacity 0.6s linear;
    -ms-transition: opacity 0.6s linear;
    -o-transition: opacity 0.6s linear;
    transition: opacity 0.6s linear;
}
.lean-slider-slide.current { opacity: 1; }
.lean-slider-slide img { 
    display: block;
    width:600px;
    max-height:292px;
}

#slider-direction-nav {
    position: absolute;
    left: 0;
    top: 47%;
    width:600px;
    -webkit-transition: opacity 0.2s linear;
    -moz-transition: opacity 0.2s linear;
    -ms-transition: opacity 0.2s linear;
    -o-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
    opacity: 0.2;
}
.slider-wrapper:hover #slider-direction-nav { opacity: 1; }
#slider-direction-nav a {
    float: left;
    display: block;
    width: 26px;
    height: 37px;
    background: url(/localpics/arrows.png) no-repeat 0 0;
    text-indent: -9999px;
}
#slider-direction-nav .lean-slider-next {
    float: right;
    background-position: 100% 0;
}

#slider-control-nav {
    position: absolute;
    left: 0;
    bottom: 10px;
    width:600px;
    text-align: center;
    -webkit-transition: opacity 0.2s linear;
    -moz-transition: opacity 0.2s linear;
    -ms-transition: opacity 0.2s linear;
    -o-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
    opacity: 0.2;
}
.slider-wrapper:hover #slider-control-nav { opacity: 1; }
#slider-control-nav a {
    display: none;
    width: 14px;
    height: 14px;
    background: url(/localpics/bullets.png) no-repeat 0 0;
    text-indent: -9999px;
    margin: 0 3px;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
}
#slider-control-nav a.active { background-position: 100% 0; }

    .divPercentCont
    {
        margin:2px -25px 5px 10px;
        width:250px;
        }
    .divPercentBar
    {
        float:left;
        height:20px;
        width:150px;
        background-color:#c1c1c1;
        border:1px solid #2b2b2b;
        overflow:hidden;
                }
    .divPercentStatRed
    {
        height:20px;
        float:left;
        display:block;
        z-index:15;
        float:left;
        background-color:#d10000;
        width:165px;

        }
    .divPercentStatYellow
    {
        height:20px;
        float:left;
        display:block;
        z-index:15;
        float:left;
        background-color:#fcff00;
        }
    .divPercentStatGreen
    {
        height:20px;
        float:left;
        display:block;
        z-index:15;
        float:left;
        background-color:#00da33;
        }
    .pPercentnum
    {
        float:left;
        width:25px;
        text-align:right;
        font-weight:bold;
        font-size:14px;
        margin-left:5px;
        margin-top:3px;
        margin-bottom:5px;
        }

.thumb-menu
{
    display:inline-block;
    vertical-align:top;
    width:160px;
    margin:10px;
    text-transform:uppercase;
    }
.thumb-menu img{width:150px;}
.thumb-menu h6
{
    font-weight:bold;
    text-align:center;
}

.thumb_wrap
{
    width:150px;
    height:210px;
    overflow:hidden;
    }


    
    
    
/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-width : 480px) {

    #slider-direction-nav,
	#slider-control-nav { opacity: 1; }

}

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
	
	#slider-direction-nav,
	#slider-control-nav { opacity: 1; }

}

        .DivContent
        {
            width: calc(100% + 17px) !important;
        }     
        .mainmarquee
        {
            font-weight:bold;
            border-width:0px;
            border-style:none;
            font-family:verdana;
            font-size:8pt;
            color:#FFFFFF;
        }
        .mainmarquee a:link
        {   
            font-weight:bold;
            color: White;
            font-family:verdana;
            font-size:8pt;
            }
        .mainmarquee a:hover
        {   
            font-weight:bold;
            color: #ff7800;
            font-family:verdana;
            font-size:8pt;
            }
        .mainmarquee a:visited
        {   
            font-weight:bold;
            color: White;
            font-family:verdana;
            font-size:8pt;
            }
        .mainmarquee a:active
        {   
            font-weight:bold;
            font-family:verdana;
            font-size:8pt;
            }
            
