﻿html,
body,
form
{
	margin:0;
	padding:0;
}
body
{
	background:#e3eded url('background/page.gif') repeat-x top;
	color:#333333;
	font-size:12px;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	
	line-height:130%
}
.main
{
	width:960px;
	padding-top:20px;
	margin:0 auto
}
.bar
{
	height:50px;
	background:url('background/bar_search.png') no-repeat right
}
.barLinks
{
	float:left
}

.bar .barLinks
{
	background-image:url('background/bar_empty.png');
	background-position:left top !important;
	height:50px;
	width:630px;
}
.barLinks a
{
	display:block;
	height:50px;
	float:left
}
.a_home
{
	width:210px
}
.a_people
{
	width:130px
}
.a_employers
{
	width:157px
}
.a_advice
{
	width:133px
}
.barSearchField
{
	padding:18px 0 0 79px;
	width:119px;
	float:left;
	visibility:hidden
}
*+html .barSearchField
{
	padding-top:15px
}
.barSearchField input
{
	background:none;
	border:none;
	margin:0;
	padding:0;
	width:105px;
	color:#333333
}
.barSearchButton
{
	padding-top:18px;
	float:left;
	visibility:hidden
}
.barSearchButton input
{
	cursor:pointer
}
.bar div.BSIsocial
{
	padding:5px;
	float:right;	
	width:155px !important;
	color:	#666666;
}
.BSI_facebook
{
	background-image:url('button/facebook.gif')
}
.BSI_in
{
	background-image:url('button/in.gif')
}
.BSI_twitter
{
	background-image:url('button/twitter.gif')
}
.BSI_youtube
{
	background-image:url('button/youtube.gif')
}
.BSIsocial a,
.box_BSI div div
{
	display:block;
	width:16px;
	height:16px;
	margin-left:5px;
	float:right;
	font-size:0
}
.sign
{
	margin-top:14px;
	width:86px;
	background-position:left top;
	background-repeat:no-repeat;
	float:right
}
.in
{
	background-image:url('button/sign_in.png')
}
.sign a
{
	display:block;
	width:65px;
	height:22px
}
.signn
{
	margin-top:14px;
	width:86px;
	background-position:left top;
	background-repeat:no-repeat;
	float:right;
	display :none ;
}
.inn
{
	background-image:url('button/sign_in.png')
}
.signn a
{
	display:block;
	width:65px;
	height:22px
}
.footer div.followUs
{
	padding:0;
	float:right;	
	width:155px !important;
	color:	#666666;
}
.footer div.BSIlink
{
	padding:0;
	float:right;	
	width:80px !important;
	color:	#666666;
}
.footer .caption
{
	font-weight:bold;
	color:	#666666;
}

.footer .linkblock { padding:0px; margin-right:200px; width:auto;}

.footer .linkblock a 
{
	margin-right:25px;
	font-size:11px;
}

.footer .linkblock .caption {margin-right:35px;}

.followUs a,
.box_socialMedia div div
{
	display:block;
	width:16px;
	height:16px;
	margin-left:5px;
	float:right;
	font-size:0
}
.a_facebook
{
	background-image:url('button/facebook.gif')
}
.a_in
{
	background-image:url('button/in.gif')
}
.a_twitter
{
	background-image:url('button/twitter.gif')
}
.a_youtube
{
	background-image:url('button/youtube.gif')
}
.BSIlink a,
.box_BSI div div
{
	display:block;
	width:30px;
	height:30px;
	margin-left:5px;
	float:right;
	font-size:0
}
.a_bsi
{
	background-image:url('button/BSI.png')
}
.content
{
	width:950px;
	margin:0 auto;
	border-bottom:1px #badbee solid;
	background-image:url('art/contentRightLine.gif');
	background-color:white;
	background-repeat:no-repeat;
	background-position:right top
}

.main .multiColomn
{
	background-image: url("art/doubleColumnSeparator.gif");
	background-position: 195px 36px;
	background-repeat: no-repeat;
}

.content.multiColomn
{
	width:937px;
	padding:36px 0 0 13px;
	min-height:712px;
	padding-bottom:20px;
	height:712px;
	height:auto !important
}
.multiColomn .left
{
	float:left;
	width:195px;
	height: 100%;
}
.multiColomn .left dl,
.multiColomn .right dl
{
	margin:0;
	padding:0 0 12px;
}
.multiColomn .left dt,
.multiColomn .right dt
{
	margin:0;
	padding:0 0 9px 0;
	font-size:16px;
	line-height:16px
}
.multiColomn .left dd,
.multiColomn .right dd
{
	margin:0;
	padding:0 0 0 10px;
	color:#35404d;
	font-size:13px;
	line-height:18px
}
.multiColomn .left dd a,
.multiColomn .right dd a,
.multiColomn .left dd div,
.multiColomn .right dd div
{
	font-size:13px
}
.multiColomn .left .blog dd
{
	line-height:14px
}
.multiColomn .left .blog dd .separator_dottedGray
{
	margin:2px 0 3px
}
.multiColomn .left dl dd .newsDate
{
	font-size:11px;
	color:#8a919a;
	line-height:15px
}
.main .multiColomn .left .blog
{
	padding-top:16px;
	border-bottom:15px solid white
}
.multiColomn .left .blog dt
{
	padding-bottom:12px
}
.multiColomn .left .blog dd a
{
	display:block;
	line-height:14px;
	font-size:12px;
	margin-bottom:3px
}
.main .multiColomn .left .links
{
	padding-top:16px;
}
.multiColomn .left dd div,
.silver
{
	color:gray
}

.multiColomn .scroll
{
	overflow-y:auto;
	height:700px;	
}

.multiColomn .middle
{
	float:left;
	width:450px;
	padding:0 31px 0 30px;
	font-size:13px
}
.multiColomn .middle p
{
	margin:0;
	padding:5px 0 10px
}
.separator_dashedGray
{
	height:11px;
	background:url('art/dashedGrayLine.gif') left center repeat-x
}
.separator_tab
{
	font-size:0;
	line-height:0;
	height:32px;
	width:1px;
	background-image:url('background/tab_separator.gif');
	float:left
}
.separator_solidBlue
{
	height:11px;
	font-size: 1px; /*need for IE6*/
	background-position:right center;
	background-repeat:no-repeat;
	clear:both
}
.left .separator_solidBlue
{
	background-image:url('art/short_blueLine.gif')
}
.middle .separator_solidBlue
{
	background-image:url('art/long_blueLine.gif')
}
.separator_dottedGray
{
	height:11px;
	background:url('art/dottedGrayLine.gif') left center repeat-x;
	clear:both
}
.table_separator_dottedGray
{
	background:url('art/dottedGrayLine.gif') bottom repeat-x;
}
.data_table tr
{
	line-height: 2em;
}
.content.multiColomn .right
{
	float:right;
	/*width:219px;*/
	width:239px;
}
.content.home
{
	background-position:949px 3px
}
.doubleColumns
{
	height:500px;
	background-image:url('art/doubleColumnSeparator.gif');
	background-position:602px 0px;
	background-repeat:no-repeat
}
.home .doubleColumns
{
	height:394px;
	background-position:602px 3px
}

.doubleColumns .topLine
{
	background:url('art/doubleLine_top.gif') top repeat-x;
	height:100%
}
h1, h2, h3
{
	margin:0;
	padding:0;
	font-family:"Century Gothic", "Avant garde", Avantgarde, "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif;
	font-weight:normal;
	line-height:normal
}
h1
{
	font-size:28px;
	color: #ee5f00;
}
h2
{
	font-size:19px;
}
/*
.doubleColumns .right h2
{
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:20px
}*/
h3
{
	font-family:Helvetica, Arial, sans-serif;
	font-family:16px;
	font-weight:normal
}
.title
{
	padding-bottom:17px
}
.bold
{
	font-weight:bold
}
.blue
{
	color:#0079B8
}
.gray,
.multiColomn .left dt a
{
	color:#333333
}
.orange
{
	color:#ee5f00
}
.white
{
	color:white
}
h1.orange
{
	color:#666666
}
.home .doubleColumns .left
{
	padding:38px 244px 0 27px;
	width:332px;
	height:356px;
	float:left;
	background:url('background/home_left.jpg') 365px 41px no-repeat;
	font-size:13px
}
.employer_index .doubleColumns .left
{
	padding:25px 29px 0 27px;
	width:195px;
	height:100%;
	float:left;
	/*background:url('background/employer-index_left.jpg') 27px 110px no-repeat;*/
	font-size:12px
}

.employer_index .doubleColumns
{
	background-image: url("art/doubleColumnSeparator.gif");
	background-position: 215px 0;
	background-repeat: no-repeat;
}

.employer_index .doubleColumns .right
{
	width: 720px;
}
.employer_index .doubleColumns .left ul
{
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px
}
.advice .doubleColumns .left
{
	padding:25px 0 0 28px;
	width:574px;
	float:left;
	font-size:18px
}
.advice .doubleColumns .left .orange
{
	padding:235px 0 0 70px
}
.home .doubleColumns .left p
{
	margin:0;
	padding:25px 0
}
.employer_index .doubleColumns .left p
{
	margin:0;
	padding:10px 0 60px 325px;
	line-height:150%
}
/*.employer_index .doubleColumns .left div
{
	font-weight:normal;
	font-size:12px
}*/

.employer_index .doubleColumns .right .separator_dashedGray
{
	width:310px;
	border-top:10px solid white
}
.blur
{
	color:#B0B0B0;
}
a
{
	text-decoration:none;
	color:#006699
}
a:hover
{
	text-decoration:underline
}
.a_tour
{
	display:block;
	background:url('art/camera.gif') left top no-repeat;
	width:85px;
	padding-left:26px
}
.home .a_tour
{
	margin:24px auto 10px
}
.a_readMore
{
	display:block;
	width:118px;
}
.home .a_readMore
{
	margin:0 auto
}
.doubleColumns .right
{
	float:right;
	padding-top:19px;
	width:330px
}
.shadowLine
{
	padding:23px 19px 0 20px;
	height:345px;
	width:910px;
	background:url('art/doubleLine_middle.gif') top repeat-x
}
* html .shadowLine
{
	padding-right:12px
}
.flLeft
{
	float:left
}
.flRight
{
	float:right
}
.link,
.multiColomn .left dd .link,
.multiColomn .right dd .link,
.multiColomn .left .blog .link
{
	font-size:13px;
	font-weight:bold;
	padding-right:20px;
	background:url('button/bullet_white.gif') right no-repeat;
	line-height:16px
}
.marquee .link
{
	background:url('button/bullet_blue.gif') right no-repeat
}
/* assets */
.box_testimonials,
.box_awards,
.box_FreeTrial,
.box_FreeTrial2,
.box_awardsELearning,
.box_WeAreMyWorkSearch,
.box_IsYoyrBusinessFacingRedundacies,
.box_freeGuide,
.box_eventsSeminars,
.box_socialMedia,
.box_productDemo,
.box_partnerProgram,
.box_OutplacementSupport
{
	padding:6px 10px;
	width:197px;
	height:175px;
	border:1px #b6def1 solid;
	float:left
}

.box_testimonials h2,
.box_awards h2,
.box_FreeTrial h2,
.box_FreeTrial2 h2,
.box_awardsELearning h2,
.box_WeAreMyWorkSearch h2,
.box_IsYoyrBusinessFacingRedundacies h2,
.box_freeGuide h2,
.box_eventsSeminars h2,
.box_socialMedia h2,
.box_productDemo h2,
.box_partnerProgram h2,
.box_OutplacementSupport h2
{
	line-height:22px;
	height:44px
}
.box_productDemo h2,
.box_partnerProgram h2
{
    font-size: 16px;
}

.box_testimonials div,
.box_awards div,
.box_FreeTrial div,
.box_FreeTrial2 div,
.box_awardsELearning div,
.box_WeAreMyWorkSearch div,
.box_IsYoyrBusinessFacingRedundacies div,
.box_freeGuide div,
.box_eventsSeminars div,
.box_socialMedia div,
.box_productDemo div,
.box_partnerProgram div,
.box_OutplacementSupport div
{
	padding-top:5px;
	height:77px
}
.box_awards
{
	background:url('background/telegraph100_70w.png') 10px 54px no-repeat;
}
.box_awards div
{
	padding-left:76px
}
.box_FreeTrial2
{
	background:url('button/btntrial.png') 90px 125px no-repeat;
}
.box_FreeTrial2 div.TrialLink
{
	align:right
}
.box_awardsELearning
{
	background:url('background/awards2010_eLearning.gif') 10px 54px no-repeat;
}
.box_awardsELearning div
{
	padding-left:76px
}
.box_WeAreMyWorkSearch
{
	background:url('background/weAreMyWorkSearch.gif') 168px 10px no-repeat
}
.box_IsYoyrBusinessFacingRedundacies
{
	background:url('background/redundancies.jpg') 12px 58px no-repeat
}
.box_OutplacementSupport h2,
.box_IsYoyrBusinessFacingRedundacies h2
{
	letter-spacing: -1px;
	margin-right: -5px;
}
.box_OutplacementSupport h2
{
    font-size: 18px;
}
.box_OutplacementSupport div,
.box_IsYoyrBusinessFacingRedundacies div
{
	padding-left:50px
}
.box_OutplacementSupport
{
	background:url('background/Book_question.png') 12px 58px no-repeat;
}
.box_freeGuide
{
	background:url('background/freeGuide.png') 1px 9px no-repeat;
}
.box_freeGuide a
{
	margin-top: 125px;
}
.box_eventsSeminars
{
	background:url('background/asset_events.jpg') 140px 6px no-repeat
}
.box_productDemo
{
    background:url('background/asset-productdemo.jpg') 140px 6px no-repeat;
}
.box_partnerProgram
{
    background:url('background/asset-partner-program.jpg') 140px 6px no-repeat;
}
.box_socialMedia div div
{
	padding-top:0
}
.marquee
{
	border-top:27px solid white;
	border-bottom:36px solid white;
	clear:both;
	background:#edf7fb url('background/marquee_left.gif') left no-repeat;
	line-height:32px;
	padding-left:11px;
	height:32px
}
.marquee .link
{
	line-height:32px
}
.multiColomn .marquee
{
	width:917px
}
.marquee div
{
	height:100%;
	padding-right:13px;
	background:url('background/marquee_right.gif') right no-repeat;
}
img
{
	border:none
}
.banners
{
	border-top:1px #b6def1 solid;
	height:90px;
	float:none;
	clear:both
}
.multiColomn .banners
{
	width:924px
}
.banners table
{
	height:100%;
	width:100%
}
.banners table a
{
	display:block;
	margin:0 auto
}
.a_totaljobs
{
	width:157px;
	height:30px;
	background-image:url('art/totaljobs.png')
}
.a_jobsite
{
	width:91px;
	height:33px;
	background-image:url('art/jobsite.png')
}
.a_reed
{
	width:131px;
	height:33px;
	background-image:url('art/reed.png')
}
.footer
{
	background:white url('art/doubleLine_bottom.gif') top repeat-x
}
.footer div
{
	padding:17px 0;
	margin:0 auto;
	width:950px
}
.footer table
{
	border-collapse:collapse
}
.footer td,
.footer th
{
	vertical-align:top;
	padding:0
}
.footer th
{
	color:#666666
}
.footer dl
{
	margin:0;
	padding:0 0 0 45px
}
.footer dt
{
	margin:0;
	padding:0 0 5px 0;
	color:#999999
}
.footer dd
{
	margin:0;
	padding:0 0 0 5px;
	font-size:11px
}
.path
{
	padding: 12px 0 0 13px;
	height:32px;
	width:937px;
	margin:0 auto;
	background:url('art/doubleLine_top.gif') bottom repeat-x
}
.pathLinks
{
	float:left;
	color:gray;
	font-weight:bold
}
.a_homePage
{
	display:block;
	float:left;
	width:16px;
	height:15px;
	background-image:url('button/home_page.gif');
	font-size:0
}
.backBottom
{
	background-position:bottom
}
.clear
{
	line-height:0;
	font-size:0;
	height:1px;
	clear:both
}
.mouse h2
{
	word-spacing:-3px;
	white-space:nowrap
}
.margin-top
{
	margin-top:14px
}
.fs12
{
	font-size:12px
}
.box-center
{
	margin-left:auto;
	margin-right:auto
}
.margin-left
{
	margin-left:10px
}
.swissArmyMouse
{
	min-height:163px;
	height:163px;
	height:auto !important;
	background:url('background/swiss_army_mouse.jpg') right top no-repeat
}
.swissArmyMouse h1,
.aboutUs h1,
.aboutUs2 h1,
.contactUs h1,
.news h1,
.guides h1
{
	color:#666666
}
.aboutUs
{
	height:215px;
	background:url('background/aboutus.jpg') bottom no-repeat;
	border-bottom:14px solid white
}
.aboutUs2
{
	height:215px;
	background:url('background/contactsus.jpg') bottom no-repeat;
	border-bottom:14px solid white
}
.help
{
	height:156px;
	background:url('background/advice.jpg') top no-repeat;
	padding-bottom:17px
}
.help h1
{
	color:white;
	background-image:url('background/transparent.png');
	float:left;
	margin:110px 0 0 240px;
	padding:0 5px
}
* html .help h1
{
	margin-left:120px
}
.contactUs
{
	height:86px;
	padding-top:100px;
	background:url('background/contactsus.jpg') right no-repeat
}
.newDirection
{
	height:168px;
	background:url('background/employed.jpg') top no-repeat;
	padding:20px 0 0 20px
}
.guides
{
	padding-left:10px;
	background:url('background/guides.jpg') 124px 30px no-repeat;
	height:201px;
	padding-bottom:17px
}
.news
{
	height:190px;
	padding-top:10px;
	background:url('background/news.jpg') 180px 0px no-repeat
}
.newDirection h1,
.newDirection ul
{
	color:white;
	background-image:url('background/transparent.png');
	float:left;
	padding:5px
}

.newDirection h1
{
	padding-top:0
}

.newDirection ul
{
	padding-left:20px
}
html>body .newDirection ul
{
    margin-top:10px;
    margin-left:0
}
.events
{
	height:173px;
	background:url('background/events.jpg') left no-repeat
}
.events h1
{
	color:white;
	background-image:url('background/transparent.png');
	float:left;
	margin:128px 0 0 12px;
	padding:0 5px
}
* html .newDirection h1
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/background/transparent.png', sizingMethod='scale')
}
* html .events h1
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/background/transparent.png', sizingMethod='scale')
}
* html .help h1
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/background/transparent.png', sizingMethod='scale')
}
.padding-top-95
{
	padding-top:95px
}
.form
{
	float: left;
	border-collapse:collapse;
	margin:0 auto;
	border-bottom:20px solid white;
	border-left:30px solid white;
}
.form.question
{
	border-left: none;
}
.form th
{
	text-align:left;
	padding:3px 10px 3px 0;
	color:#0079B8
}
.form.question th
{
	padding-top: 24px;
}
.form td
{
	padding:3px 0px
}
.form input[type="text"]
{
	width:200px;
	height: 17px;
	font-size:12px;
	border-top: solid 1px #AEADB2;
	border-right: solid 1px #E7E8EA;
	border-bottom: solid 1px #E7E8EA;
	border-left: solid 1px #E7E8EA;
}
.form select
{
	width:206px;
	color:#333333
}
.form label
{
	display: inline-block;
	width: 129px;
}
.takeTransparent
{
	padding:10px;
	float:right;
	margin:295px 20px 0 0;
	background-image:url('background/transparent.png');
	display:block
}
* html .takeTransparent
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/background/transparent.png', sizingMethod='scale')
}
* html .homeB .doubleColumns .left .box_transparent
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/background/transparent.png', sizingMethod='scale')
}
.vertical-middle-img img
{
	vertical-align:middle
}
.absolute
{
	position:absolute
}
.padding-top-20
{
	padding-top:20px
}
.transparent
{
	background-image:url('background/transparent.png')
}
* html .transparent
{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/background/transparent.png', sizingMethod='scale')
}
.padding-left-20,
.multiColomn .middle .padding-left-20
{
	padding-left:20px
}
.newsAuthor
{
	padding-top:22px
}

.pricingTbl
{
    border-top:solid 1px #000000;
    border-right:solid 1px #000000;
    font-size:12px;
    text-align:center;
}

.pricingTblFirst
{
    text-align:left;
}

.pricingTblHeader
{
    color:#ffffff;
    background-color:#548DD4;
    border-left:solid 1px #000000;
    border-bottom:solid 1px #000000;
    padding:0px 15px 0px 15px;
}

.pricingTblBody
{
    padding:0px 15px 0px 15px;
    color:#000000;
    background-color:#ffffff;
    border-left:solid 1px #000000;
    border-bottom:solid 1px #000000;
}

.jcpAdvisers
{
    padding-top:10px;
}

.faqSectionCollapsed
{
    background-image:url('button/bullet_white.gif');
    color:#ee5f00;
    background-repeat:no-repeat;
    background-position:left;
    padding-left:20px;
    cursor:pointer;
}

.faqSectionExpanded
{
    background-image:url('button/bullet_white_down.gif');
    color:#ee5f00;
    background-repeat:no-repeat;
    background-position:left;
    padding-left:20px;    
    cursor:pointer;
}

.phone_number
{	
	color: #1f6d1a;
	font-size: 20px;		
	height: 50px;
	line-height: 50px;
	vertical-align: middle;
}
.leftColumn
{
	padding: 20px 10px 20px 10px;
	color: #0079B8;	
}
div.leftColumn
{
	padding-left: 20px !important;	
}

.multiColomn .leftColumn
{
	padding-left:0px;
}

.leftColumn .title
{
	background:url('art/next.gif') no-repeat left top;
	padding: 0px 0px 0px 20px;
	font-size: 12px;
	font-weight: bold;		
}

.leftColumn .item
{
	padding: 5px 0px 0px 15px;
}
.leftColumn .delimiter
{
	background: url('art/left_item_sep.gif') no-repeat right;
}

/*.leftColumn .tour
{
	background: url('art/camera_20x14.gif') no-repeat left center;
	padding-left: 30px;
}*/

.leftColumn .tour
{
	text-align:center;
}
.leftColumn .contactus, .greenBtn
{
	background: url('button/btngreen_normal.png') no-repeat;
	color: #ffffff;
	font-size: 15px;
	height: 41px;
	line-height: 37px;
	width: 114px;
	cursor: pointer;	
	vertical-align: middle;
	font-weight: bold;
	text-align:center;
}
.leftColumn .contactus:hover, .greenBtn:hover
{
	background: url('button/btngreen_hover.png') no-repeat;
}
.partners_div ul li img
{
	cursor: pointer;
}
.carouselContainer
{
	height: 112px; 		
	margin: 0px 42px;		
}

.multiColomn .v_separator {width:924px;}

.v_separator
{
	border-top: 1px solid #B6DEF1;
	margin: 0px 10px;	
	margin-top: 16px;
	clear:both;
}

.carouselContainer .separator
{
	height:100px;
	width:1px;
	font-size:1px;
	float:left;
	background:#E2ECED;
	margin:5px;
}

.carouselContainer .header
{
	height:20px;
	line-height:20px;
	margin:0px 10px;	
}

.carouselContainer .jcarousel-skin-tango .jcarousel-item
{
	width:auto;
	margin:0px 12px;
}

.carouselContainer .jcarousel-skin-tango li img
{
	max-width:100px;	
}

.carouselContainer .partners_div { width:49%; float:left;}
.carouselContainer .awards_div { width:49%; float:left;}

.carouselContainer .partners_div, .carouselContainer .awards_div{height:70px;}

.ui-widget-content
{
	border-top: 0px;
	border-left: 0px;	
	background:white;
}

.dlgCallMe
{
	background:white;	
}

#CallMeDiaolog, #CallMeResponse
{
	background: white;
	margin: -2px;
	font-family: Trebuchet MS;
	padding: 8px 20px 12px 20px;
	max-width: 330px;
}
#CallMeDiaolog .header
{
	font-size: 22px;
	background: url(../images/art/telephone.png) right top no-repeat;
	height: 46px;
	line-height: 46px;
	color: #097C17;
	min-width: 250px;
}
#CallMeDiaolog .headerText
{
	font-size: 13px;
}
#CallMeResponse .headerText
{
	font-size: 13px;
	margin:1em 0px;
}
#CallMeDiaolog .body
{
	margin-top: 1em;
	margin-bottom: 23px;
}
#CallMeDiaolog td input
{
	width: 100%;
	max-width: 185px;
}
#CallMeDiaolog td
{
	height: 20px;
}
#CallMeDiaolog td.caption
{
	font-size: 11px;
}
#CallMeDiaolog .btnClose, #CallMeResponse .btnClose
{
	background: url(../images/button/closecontact_normal.png) left center no-repeat;
	height: 20px;
	padding-left: 22px;
	display: block;
	float: left;
	line-height: 20px;
	font-size: 10px;
	cursor: pointer;
}
#CallMeDiaolog .btnClose:hover, #CallMeResponse .btnClose:hover
{
	background: url(../images/button/closecontact_hover.png) left center no-repeat;
}

.Webinar
{
	clear:both;
	padding-top:10px;
	height: 160px;	
}

.Webinar .btnGTMRegister
{
	background: url(../Images/button/btnreg_normal.png) no-repeat right;
	width: 120px;
	height: 40px;
	cursor: pointer;
	margin-left:40px;
	margin-bottom:55px;
	margin-top:10px
}
.Webinar .btnGTMRegister:hover
{
	background: url(../Images/button/btnreg_hover.png) no-repeat right;	
}

.Webinal .bottom
{
	
}

.Webinar .label
{
	color: #8FC9D2;
	font-weight:bold;	
}

.Webinar .left  
{
	width:185px; 
}

.Webinar .center
{
	margin-left:10px;
	width: 270px;	
	float:left;
}

.Webinar img
{
	width:170px;
	margin-top:5px;
}

.boxRedundancyGuide { background:url(../images/background/Book.jpg) 380px top no-repeat; }

.boxRedundancyGuide2 { background:url(../images/background/Book_question.png) 380px top no-repeat; }

.middle a
{
	width: auto;
}
.awardsTable td
{
	vertical-align: top;	
}


.awardsRow img
{
	cursor: pointer;
	border: none;
	padding-right: 15px;
	padding-bottom: 30px;	
}
.doubleCarousel
{	
	clear:both;
}

.partherRow img
{
	padding-right: 15px;
}
.partherRow td
{
	vertical-align: top;	
}
.partnerDelimitter
{
	height: 20px;
}

ul li
{
	padding-left: 22px;
	background-image: url('art/bulletglass.png');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin-bottom: 9px;
	margin-left: -30px;
	list-style-type: none;
	color: #EE5F00;
	padding-bottom: 5px;	
}

dl dt
{
	padding-left: 22px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin-bottom: 9px;
	margin-left: -30px;
	list-style-type: none;
	color: #EE5F00;
	padding-bottom: 5px;	
}

.doubleCarousel ul li
{
	background-image: none;	
}

.quoteSymbol
{
	font-size: 16px;
	color: #666666;
}

