html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
}
p
{
    margin: 10px 0 0 0;
    padding: 0;
}
ul
{
    list-style: none;
}
a:link, a:visited, a:active
{
    color: Blue;
    text-decoration: underline;
}
a:hover
{
    color: Blue;
    text-decoration: none;
}
body
{
    color: #58595b;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 16px;
    background-color: #fff;
}
.contents ul, .contents ol
{
    margin: 10px 0;
    padding: 0 0 0 20px;
}
.contents ul p
{
    margin: 10px 0 0 0;
    padding: 0 0 0 20px;
}
.contents ul ul p
{
    margin: 10px 0 0 0;
    padding: 0 0 0 40px;
}
.contents ul li
{
    list-style-type: disc;
    list-style-position: inside;
}
.contents ul ul, .contents ul ol
{
    margin: 10px 0;
    padding: 0 0 0 40px;
}
.contents ul ul ul
{
    margin: 10px 0;
    padding: 0 0 0 60px;
}

/* Site Structure Style */

#wrapper
{
    width: 1000px;
    margin: 0px auto;
    text-align: left;
    background: transparent url(../images/pageVertBG.png) repeat-y top center;
    position: relative;
}
#header
{
    width: 974px;
    margin-left: 14px;
    background: transparent url(../images/headerBG.png) repeat-x bottom left;
    height: 142px;
    position: relative;
}

/* Header Contents */

h1.logo
{
    position: absolute;
    left: 35px;
    top: 20px;
    height: 64px;
    width: 139px;
}
h1.logo a span
{
    text-indent: -9999px;
    padding: 0;
    margin: 0;
    background: transparent url(../images/ConvergysLogo.png) no-repeat left top;
    height: 64px;
    width: 139px;
    display: block;
    cursor: pointer;
}
.topRgtContactW
{
    position: absolute;
    top: 0;
    right: 0;
    height: 31px;
    width: 446px;

}
.topRgtContact
{
    position: absolute;
    top: 0;
    right: 0;
    height: 31px;
    width: 116px;
    background: transparent url(../images/topRgtBG.jpg) top left no-repeat;
}
.topRgt
{
    padding: 5px;
    display: table;
}
.topRgtPhone
{
    width: 131px;
    background: transparent url(../images/topPhoneNumber.jpg) no-repeat left top;
    height: 20px;
    text-indent: -9999px;
    float: left;
    display: none;
}
.topRgtEmail
{
    width: 102px;
    height: 20px;
    float: right;
}
.topRgtEmail a span
{
    background: transparent url(../images/topEmailConvergys.jpg) no-repeat left top;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 102px;
    height: 20px;
}
.srchBox
{
    position: absolute;
    top: 75px;
    height: 25px;
    width: 200px;
    right: 0;
    left: 774px;
}
.srchBoxHome
{
    position: absolute;
    top: 75px;
    height: 25px;
    width: 200px;
    right: 0;
    left: 774px;
}
#homeForm .btmLinks ul.otherLinks li#workFromHome{ display:none;}
#homeForm .flashBanner #WorkFrom{ position:absolute; right:244px; top:158px;}
.share {
height:20px;
left:634px;
position:absolute;
right:0;
top:77px;
width:200px;
}
.facebookLike {
height:25px;
left:635px;
position:absolute;
top:42px;
width:340px;
text-align:left;
}
#JobDescriptionForm .applynow_JDtop{
	text-align:right;
	padding:0px 20px 0px 0px;
}
.CareersAtConvergys span
{
    width: 200px;
    left: 200px;
    border-left: 1px solid #dfdfdf;
    height: 35px;
    background: url(../images/CarrersConvergysLabel.jpg) no-repeat 10px center;
    position: absolute;
    top: 35px;
    text-indent: -9999px;
    cursor: pointer;
}
.siteSearch div
{
    display: block;
    float: left;
    width: 135px;
}
.siteSearch span
{
    display: block;
    margin-top: 3px;
    float: left;
    width: 60px;
}


/* Navigation */

ul.navigation
{
    float: right;
    position: absolute;
    bottom: 0;
    height: 30px;
    right: 0;
    padding: 0;
    margin: 0;
}
ul.navigation li
{
    float: left;
    display: block;
    line-height: 30px;
}
ul.navigation li#aboutUs a span
{
    background: url(../images/AboutUs_btn.png) no-repeat right bottom;
    width: 131px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
ul.navigation li#opportunities a span
{
    background: url(../images/opportunities_btn.png) no-repeat right bottom;
    width: 130px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
ul.navigation li#locations a span
{
    background: url(../images/locations_btn.png) no-repeat right bottom;
    width: 130px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
ul.navigation li#locations1 a span
{
    background: url(../images/locations_btn.png) no-repeat right top;
    width: 131px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
ul.navigation li#events a span
{
    background: url(../images/events_btn.png) no-repeat right bottom;
    width: 129px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}

/* Navigation Styles Ends */

/* Header Content Ends */

#content
{
    width: 974px;
    margin-left: 14px;
    border-top: 8px solid #c7c7c7;
    display: table;
    position: relative;
}
.pageContents
{
    width: 520px;
    float: right;
    clear: both;
    display: block;
}

/* Widget Styles */

.widgets
{
    width: 458px;
    float: right;
    clear: both;
    margin-top: 4px;
    height:auto;
display:inline-block;
    overflow: hidden;
}
ul.widgetsLinks
{
    padding: 0;
    margin: 0;
    display: block;
    clear: both;
}
ul.widgetsLinks li
{
    padding: 0;
    margin: 0;
    float: left;
    display: block;
}
ul.widgetsLinks li#searchJobs
{
    background: url(../images/SearchJobs.png) no-repeat left top;
    width: 100px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    height: 24px;
    margin-right: 8px;
}
ul.widgetsLinks li#hotJobs
{
    background: url(../images/HotJobs.png) no-repeat left top;
    width: 73px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    height: 24px;
    margin-right: 8px;
}
ul.widgetsLinks li#stayConnected
{
    background: url(../images/StayConnected.png) no-repeat left top;
    width: 123px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    height: 24px;
    margin-right: 8px;
}
ul.widgetsLinks li#RSSFeed
{
    background: url(../images/RSSFeed.png) no-repeat left top;
    width: 70px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    height: 24px;
	margin-right: 8px;
}
ul.widgetsLinks li#Video
{
    background: url(../images/videos.png) no-repeat left top;
    width: 50px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    height: 24px;
}

/* Widget Styles Ends */

/* Other Bottom Links */
.btmLinks
{
    height:46px;
    width:458px;
    float: right;
    clear: both;
	margin-right:4px;
}
ul.otherLinks
{
    padding: 0;
    margin: 0;
    display: block;
    clear: both;
    padding-top: 4px;
}
ul.otherLinks li
{
    padding: 0;
    margin: 0;
    float: left;
    display: block;
}
ul.otherLinks li#jobWidget a span
{
    background: url(../images/job-widget.png) no-repeat left top;
    width: 287px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    height: 62px;
    margin-right: 10px;
}
ul.otherLinks li#workFromHome a span {
background:url(../images/workFromHome_btn.png) no-repeat scroll left top transparent;
cursor:pointer;
display:block;
height:36px;
margin-right:10px;
text-indent:-9999px;
width:137px;
}
ul.otherLinks li#universityCenter a span {
background:url(../images/UniversityCenter_btn.png) no-repeat scroll left top transparent;
cursor:pointer;
display:block;
height:36px;
margin-right:10px;
text-indent:-9999px;
width:138px;
}
ul.otherLinks li#frequentQuestions a span {
background:url("../images/FrequentQuestions_btn.png") no-repeat scroll left top transparent;
cursor:pointer;
display:block;
height:36px;
text-indent:-9999px;
width:157px;
}
/* Other Bottom Links Ends */

/* Footer Contents */
#footer
{
    background: #FFF url(../images/pageFooter.png) no-repeat left top;
    height: 45px;
    width: 1000px;
    margin: 0px auto;
    position: relative;
}
.copyright
{
    position: absolute;
    left: 14px;
    top: 18px;
    height: 9px;
    width: 81px;
}
.copyright span
{
    background: url(../images/copyright.gif) no-repeat left top;
    display: block;
    height: 9px;
    width: 81px;
    text-indent: -9999px;
}
.sitemap
{
    position: absolute;
    right: 100px;
    top: 16px;
    height: 12px;
    width: 42px;
}
.sitemap a span
{
    background: url(../images/btn_sitemap.gif) no-repeat left top;
    display: block;
    height: 12px;
    width: 42px;
    text-indent: -9999px;
    cursor: pointer;
}
.privacy
{
    position: absolute;
    right: 14px;
    top: 16px;
    height: 12px;
    width: 40px;
}
.privacy a span
{
    background: url(../images/btn_privacy.gif) no-repeat left top;
    display: block;
    height: 12px;
    width: 40px;
    text-indent: -9999px;
    cursor: pointer;
}
/* Footer Contents Ends */

/* Site Structure Style Ends */


/* Individual Page Styles */

/*Home Page Specific Styels*/

#homeForm ul.navigation li#aboutUs a span
{
    background: url(../images/AboutUs_btn.png) no-repeat right bottom;
    width: 131px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#homeForm ul.navigation li#opportunities a span
{
    background: url(../images/opportunities_btn.png) no-repeat right bottom;
    width: 130px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#homeForm ul.navigation li#locations a span
{
    background: url(../images/locations_btn.png) no-repeat right bottom;
    width: 130px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#homeForm ul.navigation li#events a span
{
    background: url(../images/events_btn.png) no-repeat right bottom;
    width: 129px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#homeForm #content
{
    width: 974px;
    margin-left: 14px;
    border-top: 0;
    position: relative;
    display: table; /*background: url(../images/pageBG/HomeBG.jpg) no-repeat top left;*/
    height: 461px;
    overflow: hidden;
}
#homeForm .flashBanner
{
    position: relative;
    height: 453px;
    width: 974px;
    clear: both;
    border-top: 8px solid #c7c7c7;
}
.jw
{
	width: 54px;
	right: 900px;
	height: 50px;
	top:0px;
	z-index: 102;
	position: absolute;
	background: url(../images/jw.png) no-repeat left top;

}
.jw a
{
	width: 54px;
	height: 50px;
	text-indent:-9999px;
	display:block;
	cursor: pointer;
}
.jw-innerpages
{
	width: 54px;
	height: 50px;
	margin:0px 0px 0px 20px;
	z-index: 102;
	position: absolute;
	background: url(../images/jw.png) no-repeat left top;

}
.jw-innerpages a
{
	width: 54px;
	height: 50px;
	text-indent:-9999px;
	display:block;
	cursor: pointer;
}
#homeForm .widgets
{
    /*width: 458px;     float: right;     clear: both;     margin-top: 225px;     height: 160px;     z-index:100;     position:relative;*/
    width: 458px;
    right: 0px;
    top: 212px;
	height:auto;
	display:inline-block;
    z-index: 100;
    position: absolute;
}
#homeForm .btmLinks
{
    /*height: 45px;     width: 458px;     float: right;     clear: both;     margin-top: 25px;     z-index:101;     position:relative;*/
    height: 45px;
   /* width: 755px;*/
	 width: 311px;
    right: 0px;
    top: 400px;
    z-index: 101;
    position: absolute;
}
/*Home Page Specific Styles Ends*/

/*About Us Specific Styels*/

#AboutUsForm ul.navigation li#aboutUs a span
{
    background: url(../images/AboutUs_btn.png) no-repeat left top;
    width: 131px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#AboutUsForm ul.navigation li#opportunities a span
{
    background: url(../images/opportunities_btn.png) no-repeat -1px bottom;
    width: 130px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#AboutUsForm ul.navigation li#locations a span
{
    background: url(../images/locations_btn.png) no-repeat -1px bottom;
    width: 129px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#AboutUsForm ul.navigation li#events a span
{
    background: url(../images/events_btn.png) no-repeat right bottom;
    width: 130px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#AboutUsForm #content
{
    width: 974px;
    margin-left: 14px;
    border-top: 0;
    position: relative;
    display: table;
    background: url(../images/pageBG/AboutUsBG.jpg) no-repeat top left;
    height: 609px;
    overflow: hidden;
}
#AboutUsForm .pageContents
{
    width: 520px;
    float: right;
    clear: both;
    height: 386px;
    display: block;
}
#AboutUsForm .subNav
{
    display: block;
    border-bottom: 1px solid #81a3b7;
}
#AboutUsForm .subNav ul
{
    padding: 10px 0 10px 10px;
    margin: 0;
    height: 70px;
}
#AboutUsForm .subNav ul li
{
    background-color: #496d87;
    line-height: 35px;
    display: block;
    float: left;
    width: 159px;
    margin: 0 1px 1px 0;
}
/*#AboutUsForm .subNav ul li#cultureLink
{
    width: 100px;
}
#AboutUsForm .subNav ul li#diversityLink
{
    width: 120px;
}
#AboutUsForm .subNav ul li#benefitsLink
{
    width: 115px;
}
#AboutUsForm .subNav ul li#staffingLink
{
    width: 165px;
}*/
#AboutUsForm .subNav ul li.cultureLink, #AboutUsForm .subNav ul li.trainDevLink
{
    width: 180px;
}

#AboutUsForm .subNav ul li span
{
    padding-left: 20px;
    font-size: 10px;
    text-transform: uppercase;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}
#AboutUsForm .contents
{
    padding: 20px 10px 10px 30px;
    clear: both;
    display: block;
    border-top: 1px solid #81a3b7;
    margin-top: 2px;
}
#AboutUsForm .contents ul li
{
    list-style-type: disc;
    list-style-position: outside;
}
#AboutUsForm .contents .page
{
    height: 250px;
    overflow: auto;
    width: 480px;
}
#AboutUsForm .contents .page .rgtpadd
{
    padding-right: 20px;
}
#AboutUsForm .widgets
{
    width: 458px;
    float: right;
    clear: both;
    margin-top: 3px;
    height:auto;
display:inline-block;
}
#AboutUsForm .btmLinks
{
    height:46px;
    width: 458px;
    float: right;
    clear: both;
    margin-top: 4px;
	margin-right:4px;
}
ul.diversityContent
{
    padding: 0;
    margin: 10px 0;
}
ul.diversityContent li
{
    padding: 0;
    margin: 0;
    list-style-type: none;
}
ul.innerList
{
    margin: 10px 0;
    padding: 0 0 0 20px;
}
ul.innerList li
{
    list-style-type: disc;
    list-style-position: inside;
}
/*About Us Specific Styles Ends*/

/*Opportunities Specific Styels*/

#OpportunitiesForm ul.navigation li#aboutUs a span
{
    background: url(../images/AboutUs_btn.png) no-repeat left bottom;
    width: 129px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#OpportunitiesForm ul.navigation li#opportunities a span
{
    background: url(../images/opportunities_btn.png) no-repeat left top;
    width: 131px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#OpportunitiesForm ul.navigation li#locations a span
{
    background: url(../images/locations_btn.png) no-repeat -1px bottom;
    width: 129px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#OpportunitiesForm ul.navigation li#events a span
{
    background: url(../images/events_btn.png) no-repeat right bottom;
    width: 130px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#OpportunitiesForm #content
{
    width: 974px;
    margin-left: 14px;
    border-top: 0;
    position: relative;
    display: table;
    background: url(../images/pageBG/OpportunitiesBG.jpg) no-repeat top left;
    height: 609px;
    overflow: hidden;
}
#OpportunitiesForm .pageContents
{
    width: 520px;
    float: right;
    clear: both;
    height: 386px;
    display: block;
}

#OpportunitiesForm .subNav
{
    display: block;
    border-bottom: 1px solid #c5c19d;
}


#OpportunitiesForm .subNav ul
{
    margin: 0;
    padding: 10px 0 10px 10px;
    height: 149px;
}
#OpportunitiesForm .subNav ul li
{
    background-color: #9a9466;
    line-height: 24px;
    display: block;
    float: left;
    width: 165px;
    margin: 0 1px 1px 0;
}
#OpportunitiesForm .subNav ul li.link1
{
    width: 208px;
}
#OpportunitiesForm .subNav ul li.link2
{
    width: 160px;
}
#OpportunitiesForm .subNav ul li.link3
{
    width: 130px;
}
#OpportunitiesForm .subNav ul li.link4
{
    width: 291px;
}
#OpportunitiesForm .subNav ul li a
{
    padding-left: 7px;
    font-size: 10px;
    font-weight: bold;
    display: block;
}
#OpportunitiesForm .subNav ul li a:link, #OpportunitiesForm .subNav ul li a:visited, #OpportunitiesForm .subNav ul li a:active, #OpportunitiesForm .subNav ul li a:hover
{
    color: #fff;
    text-decoration: none;
}
#OpportunitiesForm .contents
{
    padding: 25px 10px 0 30px;
    clear: both;
    display: block;
    border-top: 1px solid #c5c19d;
    margin-top: 2px;
}
#OpportunitiesForm .contents .page
{
    height: 174px;
    overflow: auto;
}
#OpportunitiesForm .contents .page .rgtpadd
{
    padding-right: 20px;
}
#OpportunitiesForm .widgets
{
    width: 458px;
    float: right;
    clear: both;
    margin-top: 3px;
    height:auto;
display:inline-block;
}
#OpportunitiesForm .btmLinks
{
    height:46px;
    width: 458px;
    float: right;
    clear: both;
    margin-top: 4px;
	margin-right:4px;
}

#OpportunitiesForm ul.opportunitiesLinks
{
    padding: 0;
    margin: 10px 0;
}
#OpportunitiesForm ul.opportunitiesLinks li
{
    padding: 0;
    margin: 0;
    width: 50%;
    float: left;
    list-style-type: none;
}
#OpportunitiesForm ul.opportunitiesLinks li a:link, #OpportunitiesForm ul.opportunitiesLinks li a:active, #OpportunitiesForm ul.opportunitiesLinks li a:visited
{
    text-decoration: none;
}
#OpportunitiesForm ul.opportunitiesLinks li a:hover
{
    text-decoration: underline;
}
/*Opportunities Specific Styles Ends*/

/*Locations Specific Styels*/

#LocationsForm ul.navigation li#aboutUs a span
{
    background: url(../images/AboutUs_btn.png) no-repeat left bottom;
    width: 130px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#LocationsForm ul.navigation li#opportunities a span
{
    background: url(../images/opportunities_btn.png) no-repeat left bottom;
    width: 129px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#LocationsForm ul.navigation li#locations a span
{
    background: url(../images/locations_btn.png) no-repeat right top;
    width: 131px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#LocationsForm ul.navigation li#events a span
{
    background: url(../images/events_btn.png) no-repeat right bottom;
    width: 129px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#LocationsForm #content
{
    width: 974px;
    margin-left: 14px;
    border-top: 0;
    position: relative;
    display: block;
    background: url(../images/pageBG/LocationsBG1.jpg) no-repeat top left;
    height: 604px;
    overflow: hidden;
}
.leftContent
{
    width: 450px;
    float: left;
    display: inline-block;
}

.rightContent
{
    width: 520px;
    float: right;
    display: inline-block;
}
#LocationsForm #content #locationFlash
{
    margin: 7px 0 0 0;
    padding: 0;
    clear: both;
}
#Locations1 #content #locationFlash
{
    margin: 0px 0 10px 0;
    padding:7px 0px 9px 0px;
	height:auto;
	display:inline-block;
    clear: both;
}
#Locations1 #content
{
    width: 974px;
    margin-left: 14px;
    border-top: 0;
    position: relative;
    display: block;
    background: url(../images/pageBG/LocationsBG1.jpg) no-repeat top left;
    height: 609px;
    overflow: hidden;
}
#LocationsForm .pageContents
{
    width: 643px;
    float: right;
    height: 363px;
    clear: both;
}
.rightContent1
{
    width: 520px;
    float: right;
    display: inline-block;
	margin-top:395px;
}
#LocationsForm .contents
{
    margin: 9px 10px 0px;
    clear: both;
    display: block;
}
#LocationsForm .contents .page
{
    height: 150px;
    overflow: auto;
}
#LocationsForm .contents .page .rgtpadd
{
    padding-right: 20px;
}
#LocationsForm .widgets
{
    width: 458px;
    float: right;
    clear: both;
    margin-top: 10px;
    height: auto;
}
#LocationsForm .btmLinks
{
    height:46px;
    width: 458px;
    float: right;
    clear: both;
    margin-top: 15px;
	_margin-top: 10px;
}
#LocationsForm .leftTxt
{
    height:auto;
    width: 310px;
	padding:0 10px;
	margin-top:80px;
    float: left;
	position:absolute;

}
#Locations .btmLinks
{
    height:46px;
    width: 458px;
    float: right;
    clear: both;
    margin-top: 10px;
}

/*Locations Specific Styles Ends*/

/*Events Specific Styels*/

#EventsForm ul.navigation li#aboutUs a span
{
    background: url(../images/AboutUs_btn.png) no-repeat left bottom;
    width: 130px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#EventsForm ul.navigation li#opportunities a span
{
    background: url(../images/opportunities_btn.png) no-repeat left bottom;
    width: 130px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#EventsForm ul.navigation li#locations a span
{
    background: url(../images/locations_btn.png) no-repeat left bottom;
    width: 129px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#EventsForm ul.navigation li#events a span
{
    background: url(../images/events_btn.png) no-repeat right top;
    width: 131px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
}
#EventsForm #content
{
    width: 974px;
    margin-left: 14px;
    border-top: 0;
    position: relative;
    display: table;
    background: url(../images/pageBG/EventsBG.jpg) no-repeat top left;
    height: 609px;
    overflow: hidden;
}
#EventsForm .pageContents
{
    width: 520px;
    float: right;
    clear: both;
    height: 386px;
    display: block;
    overflow:hidden;
}
#EventsForm .contents
{
    margin: 25px 10px 0 30px;
    clear: both;
    display: block;
    width:480px;
}
#EventsForm .contents .page
{
    height: 330px;
	overflow-x:hidden; 
	overflow-y:auto;
}
#EventsForm .contents .page .rgtpadd
{
    padding: 0px;
}
#EventsForm .widgets
{
    width: 458px;
    float: right;
    clear: both;
    margin-top: 3px;
    height:auto;
display:inline-block;
}
#EventsForm .btmLinks
{
    height:46px;
    width: 458px;
    float: right;
    clear: both;
    margin-top: 4px;
}
/*Events Specific Styles Ends*/


/*Frequent Questions Specific Styels*/

#FrequentQuestionsForm #content
{
    width: 974px;
    margin-left: 14px;
    border-top: 0;
    position: relative;
    display: table;
    background: url(../images/pageBG/FrequentQuestionsBG.jpg) no-repeat top left;
    height: 609px;
    overflow: hidden;
}
#FrequentQuestionsForm .pageContents
{
    width: 520px;
    float: right;
    clear: both;
    height: 386px;
    display: block;
}
#FrequentQuestionsForm .pageContents .bdr1px
{
    margin-top: 12px;
    border: 1px solid #81a3b7;
}
#FrequentQuestionsForm .contents
{
    padding: 20px 10px 10px 30px;
    clear: both;
    display: block;
    background: #fff;
}
#FrequentQuestionsForm .contents .page
{
    height: 340px;
    overflow: auto;
}
#FrequentQuestionsForm .contents .page .rgtpadd
{
    padding-right: 20px;
}
#FrequentQuestionsForm .widgets
{
    width: 458px;
    float: right;
    clear: both;
    margin-top: 3px;
    height:auto;
display:inline-block;
}
#FrequentQuestionsForm .btmLinks
{
    height:46px;
    width: 458px;
    float: right;
    clear: both;
    margin-top: 4px;
}
#FrequentQuestionsForm ul.FAQContent
{
    padding: 0;
    margin: 10px 0;
}
#FrequentQuestionsForm ul.FAQContent li
{
    list-style-type: none;
    list-style-position: outside;
}

/*Frequent Questions Specific Styles Ends*/

/*Job Search Specific Styels*/
#JobSearchForm #content
{
    width: 974px;
    margin-left: 14px;
    border-top: 0;
    position: relative;
    display: table;
    background: url(../images/pageBG/JobSearchBG.jpg) no-repeat top left;
    height: 609px;
    overflow: hidden;
}
#JobSearchForm .pageContents
{
    width: 520px;
    float: right;
    clear: both;
    height: 133px;
    display: block;
}
#JobSearchForm .advSearchPaddMargin
{
    border: 1px solid #81a3b7;
    margin-top: 12px;
    padding: 20px;
}
#JobSearchForm .contents .page
{
    height: 80px;
    overflow: auto;
}
#JobSearchForm .widgets
{
    width: 458px;
    float: right;
    clear: both;
    margin-top: 4px;
	height:417px;
	display:inline-block;
}
#JobSearchForm .btmLinks
{
    width: 458px;
    float: right;
    clear: both;
    margin-top: 3px;
    position: relative;
}

#JobSearchForm #searchJobsContent
{
    display: block;
    clear: both;
    float: left;
    width: 390px;
}

#JobSearchForm #searchJobsContent .paddBorder
{
    border: 6px solid #c0d1db;
    padding: 5px;
    background: #FFF;
}

#JobSearchForm .searchWidgetLinks
{
    margin-top: -23px;
    width: 50%;
}

/*Job Search Specific Styles Ends*/

/*Job Search Results Specific Styels*/

#SearchResultsForm #content
{
    width: 974px;
    margin-left: 14px;
    border-top: 0;
    position: relative;
    display: table;
    background: url(../images/pageBG/SearchResultsBG.jpg) no-repeat top left;
    height: 609px;
    overflow: hidden;
}
#SearchResultsForm .pageContents
{
    width: 520px;
    float: right;
    clear: both;
    height: 386px;
    display: block;
}
#SearchResultsForm .pageTitleIntro
{
    margin: 25px 10px 0 30px;
    clear: both;
    display: block;
}
#SearchResultsForm .contents
{
    margin: 15px 10px 0 15px;
    clear: both;
    display: block;
}
#SearchResultsForm .contents .page
{
    height: 280px;
    overflow: auto;
}
#SearchResultsForm .contents .page .rgtpadd
{
    padding-right: 20px;
}
#SearchResultsForm .widgets
{
    width: 458px;
    float: right;
    clear: both;
    margin-top: 4px;
    height:auto;
display:inline-block;
}
#SearchResultsForm .btmLinks
{
    height:46px;
    width: 458px;
    float: right;
    clear: both;
    margin-top: 2px;
}
.txttitle a:link, .txttitle a:visited, .txttitle a:active, .txttitle a:hover
{
    text-decoration: none;
    font-weight: bold; /*color:#666;*/
}

#SearchResultsForm .jsrHeaderStyle
{
    line-height: 25px;
    font-weight: bold;
    background-color: #1654a1;
    color: #fff;
}
#SearchResultsForm .jsrHeaderStyle a:link, #SearchResultsForm .jsrHeaderStyle a:visited, #SearchResultsForm .jsrHeaderStyle a:active
{
	color:#FFFFFF;
	margin-left:5px;
	text-decoration:underline;
}
table.srchResultsGrid td span {padding:0 5px;display: block;}
table.srchResultsGrid td a {padding:0 5px;display:block;}
#SearchResultsForm .jsrHeaderStyle a:hover
{
    color: #fff;
    text-decoration: none;
}
#SearchResultsForm .rowStyle
{
    line-height: 20px;
    color: #000;
}
#SearchResultsForm .AltrowStyle
{
    line-height: 20px;
    color: #000;
}
#SearchResultsForm .jsrPagerStyle, #SearchResultsForm .jsrPagerStyle tr, #SearchResultsForm .jsrPagerStyle td
{
    line-height: 25px;
    font-weight: bold;
    background-color: #1654a1;
    color: #fff;
    text-align: center;
}
#SearchResultsForm .jsrPagerStyle a:link, #SearchResultsForm .jsrPagerStyle a:visited, #SearchResultsForm .jsrPagerStyle a:active
{
    color: #fff;
    text-decoration: underline;
}
#SearchResultsForm .jsrPagerStyle a:hover
{
    color: #fff;
    text-decoration: none;
}
.rowStyleBG
{
    background-color: #e3e8ee;
}
.altRowStyleBG
{
    /*background-color: #fff;*/
}

/*Job Search Results Specific Styles Ends*/

/*Job Description Specific Styels*/

#JobDescriptionForm #content
{
    width: 974px;
    margin-left: 14px;
    border-top: 0;
    position: relative;
    display: table;
    background: url(../images/pageBG/JobDescriptionBG.jpg) no-repeat top left;
    height: 609px;
    overflow: hidden;
}
#JobDescriptionForm .pageContents
{
    width: 520px;
    float: right;
    clear: both;
    height: 386px;
    display: block;
}

#JobDescriptionForm .contents
{
    margin: 25px 10px 0 30px;
    clear: both;
    display: block;
}
#JobDescriptionForm .contents .page
{
    height: 330px;
    overflow: auto;
}
#JobDescriptionForm .contents .page .rgtpadd
{
    padding-right: 20px;
}
#JobDescriptionForm .widgets
{
    width: 458px;
    float: right;
    clear: both;
    margin-top: 4px;
    height:auto;
display:inline-block;
}
#JobDescriptionForm .btmLinks
{
    height:46px;
    width: 458px;
    float: right;
    clear: both;
    margin-top: 2px;
}
.jobTitle
{
    font-size: 14px;
    font-weight: bold;
    color: #000;
}
ul.jobDesc
{
    margin: 0;
    padding: 0;
}
ul.jobDesc li
{
    margin: 0;
    padding: 0;
    list-style-type: none;
    clear: both;
}
ul.jobDesc li span
{
    width: 110px;
    float: left;
}
ul.jobDesc li div
{
    width: 300px;
    float: left;
}
/* Job Description Specific Styles Ends*/

/* University Center Specific Styles */

#UnivCenterForm #content
{
    width: 974px;
    margin-left: 14px;
    border-top: 0;
    position: relative;
    display: table;
    background: url(../images/pageBG/UnivCenterBG.jpg) no-repeat top left;
    height: 609px;
    overflow: hidden;
}
#UnivCenterForm .pageContents
{
    width: 520px;
    float: right;
    clear: both;
    height: 380px;
    display: block;
}
#UnivCenterForm .pageContents .bdr1px
{
    margin-top: 12px;
    border: 1px solid #81a3b7;
}
#UnivCenterForm .subNav
{
    border-bottom: 1px solid #81a3b7;
    display: block;
}
#UnivCenterForm .subNav ul
{
    margin: 0;
    padding: 10px 0 10px 10px;
    height: 35px;
}
#UnivCenterForm .subNav ul li
{
    background-color: #9a9466;
    line-height: 18px;
    display: block;
    float: left;
    width: 49%;
    border-right: 1px solid #fff;
    border-top: 1px solid #fff;
}
#UnivCenterForm .subNav ul li span
{
    padding-left: 20px;
    font-size: 10px;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}
#UnivCenterForm .contents
{
    padding: 15px 10px 10px 30px;
    clear: both;
    display: block;
    border-top: 1px solid #81a3b7;
    margin-top: 2px;
}
#UnivCenterForm .contents .page
{
    height: 280px;
    overflow-y: auto;
}
#UnivCenterForm .contents .page .rgtpadd
{
    padding-right: 20px;
}
#UnivCenterForm .widgets
{
    width: 458px;
    float: right;
    clear: both;
    margin-top: 3px;
    height:auto;
display:inline-block;
}
#UnivCenterForm .btmLinks
{
    width: 458px;
    float: right;
    clear: both;
    margin-top: 4px;
}
#UnivCenterForm ul.univCenterList li
{

    float: left;
}

/* University Center Specific Styles Ends */

#WAHWrapper
{
    width: 1000px;
    margin: 0px auto;
    text-align: left;
    background: transparent url(../images/pageVertBG.png) repeat-y top center;
    position: relative;
}
#WAHWrapper .widgets{ display:none;}
#WAHHeader
{
    width: 974px;
    margin-left: 14px;
    background: transparent url(../images/headerBG.png) repeat-x bottom left;
    height: 142px;
}
#WAHHeader .topRgtContact
{
    position: absolute;
    top: 0;
    right: 12px;
    height: 31px;
    width: 246px;
    background: transparent url(../images/topRgtBG.jpg) top left no-repeat;
}
#WAHHeader .topRgt span
{
    font-size: 9px;
    text-transform: uppercase;
    color: #808285;
    padding: 0 8px;
}
#WAHHeader .topRgt span a:link, #WAHHeader .topRgt span a:active, #WAHHeader .topRgt span a:visited, #WAHHeader .topRgt span a:hover
{
    color: #808285;
    text-decoration: none;
}
#WAHHeader h1.logo
{
    position: absolute;
    left: 49px;
    top: 20px;
    height: 64px;
    width: 139px;
}
#WAHHeader .workAtHomeLabel span
{
    width: 200px;
    left: 200px;
    border-left: 1px solid #dfdfdf;
    height: 35px;
    background: url(../images/WorkAtHome.jpg) no-repeat 10px center;
    position: absolute;
    top: 35px;
    text-indent: -9999px;
    cursor: pointer;
}
#WAHHeader ul.navigation
{
    float: right;
    position: absolute;
    top: 112px;
    height: 30px;
    right: 12px;
    padding: 0;
    margin: 0;
}
#WAHHeader ul.navigation li
{
    width: 130px;
    float: left;
}

ul.WAHWidgetsLinks
{
    padding: 0;
    margin: 0;
    display: block;
    clear: both;
}
ul.WAHWidgetsLinks li
{
    padding: 0;
    margin: 0;
    float: left;
    display: block;
}

ul.WAHWidgetsLinks li#WAHstayConnected
{
    background: url(../images/StayConnected.png) no-repeat left top;
    width: 123px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    height: 24px;
    margin-right: 8px;
}
ul.WAHWidgetsLinks li#WAHRSSFeed
{
    background: url(../images/RSSFeed.png) no-repeat left top;
    width: 70px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    height: 24px;
}
#WAHstayConnectedContent
{
    display:block;
    clear: both;
    float: right;
    width: 400px;
}

#WAHstayConnectedContent .paddBorder
{
    border: 6px solid #8695c3;
    padding: 5px 10px;
    background: #FFF;
}

#WAHRSSFeedContent
{
    display: none;
    clear: both;
    float: right;
    width: 370px;
}

#WAHRSSFeedContent .paddBorder
{
    border: 6px solid #ffd1a7;
    padding: 5px 10px;
    background: #FFF;
}

/*Work At Home Specific Styels*/

#WAHHome ul.navigation li.WAHHomeLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat 0px 0px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHHome ul.navigation li.WAHOverviewLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -130px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHHome ul.navigation li.WAHBenefitsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -260px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHHome ul.navigation li.WAHRequirementsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -390px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHHome ul.navigation li.WAHLocationsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -520px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHHome ul.navigation li.WAHFAQLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -650px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHHome ul.navigation li.WAHApplyLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -780px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHHome #content
{
    width: 974px;
    margin-left: 14px;
}
#WAHHome #banner
{
    background: url(../images/WFHBannerImages/WAHHomeBannerbg.jpg) repeat-x bottom left;
    height: 279px;
    display: block;
    position: relative;
}
#WAHHome .widgets
{
    width: 400px;
    top: 125px;
    height: 160px;
    position: absolute;
    right: 12px;
}
#WAHHome .pageContents
{
    width: 100%;
    clear: both;
    height: 270px;
}
#WAHHome .contents
{
    margin: 15px 0 0 0;
    display: block;
}
#WAHHome ul.WAHHomeContent
{
    margin: 0 0 0 6px;
    padding: 0;
    display: block;
}
#WAHHome ul.WAHHomeContent li
{
    margin: 0;
    padding: 0;
    float: left;
    display: block;
    width: 320px;
    height: 234px;
    background: url(../images/ContentBoxBG.png) no-repeat center center;
    position: relative;
}
#WAHHome ul.WAHHomeContent li a .blockLink
{
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 320px;
    height: 234px;
    z-index: 3000;
    cursor: pointer;
}
#WAHHome ul.WAHHomeContent li h3 span, #WAHHome ul.WAHHomeContent li h4
{
    text-indent: -9999px;
    display: block;
}
#WAHHome ul.WAHHomeContent li p
{
    margin: 10px 20px 0 25px;
    padding: 0;
    font-size: 12px;
    line-height: 16px;
    color: #6d6e71;
}
#WAHHome ul.WAHHomeContent li.ViewOverviewVideo p img
{
    float: left;
    padding: 0 10px 80px 0;
}
#WAHHome ul.WAHHomeContent li.ApplyNowHome .flags
{
    text-align: center;
}
#WAHHome ul.WAHHomeContent li.ApplyNowHome .flags img
{
    padding: 10px;
}
#WAHHome ul.WAHHomeContent li.CalculateYourSavings h3
{
    background: url(../images/CalculateYourSavings.png) no-repeat left center;
    height: 20px;
    margin: 12px 0 0 25px;
}
#WAHHome ul.WAHHomeContent li.CalculateYourSavings h4
{
    background: url(../images/TheConvergysTeamAdvantage.png) no-repeat left center;
    height: 20px;
    margin: 20px 0 0 25px;
}
#WAHHome ul.WAHHomeContent li.ViewOverviewVideo h3
{
    background: url(../images/ViewOverviewVideo.png) no-repeat left center;
    height: 20px;
    margin: 12px 0 0 25px;
}
#WAHHome ul.WAHHomeContent li.ViewOverviewVideo h4
{
    background: url(../images/VideoWorkingAtHomeWorks.png) no-repeat left center;
    height: 20px;
    margin: 20px 0 0 25px;
}
#WAHHome ul.WAHHomeContent li.ApplyNowHome h3
{
    background: url(../images/ApplyNowTitleImg.png) no-repeat left center;
    height: 20px;
    margin: 12px 0 0 25px;
}
#WAHHome ul.WAHHomeContent li.ApplyNowHome h4
{
    background: url(../images/ApplicationProcess.png) no-repeat left center;
    height: 20px;
    margin: 20px 0 0 25px;
}

/*Work At Home Specific Styles Ends*/


/*Work At Home overview Specific Styels*/

#WAHOverviewForm ul.navigation li.WAHHomeLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat 0px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHOverviewForm ul.navigation li.WAHOverviewLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -130px 0px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHOverviewForm ul.navigation li.WAHBenefitsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -260px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHOverviewForm ul.navigation li.WAHRequirementsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -390px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHOverviewForm ul.navigation li.WAHLocationsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -520px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHOverviewForm ul.navigation li.WAHFAQLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -650px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHOverviewForm ul.navigation li.WAHApplyLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -780px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHOverviewForm #content
{
    width: 974px;
    margin-left: 14px;
}
#WAHOverviewForm #banner
{
    background: url(../images/WFHBannerImages/WAHOverviewBanner.jpg) no-repeat top left;
    height: 279px;
    display: block;
    position: relative;
}
#WAHOverviewForm .widgets
{
    width: 400px;
    top: 125px;
    height: 160px;
    position: absolute;
    right: 12px;
}
#WAHOverviewForm .pageContents
{
    width: 100%;
    clear: both;
}
#WAHOverviewForm .contents
{
    margin: 15px 0 20px 0;
    display: block;
}
#WAHOverviewForm .leftContent
{
    display: none;
    width: 648px;
    float: left;
    display: block;
}
#WAHOverviewForm .leftContent .marginLeftTop
{
    margin: 21px 0 0 46px;
}
#WAHOverviewForm .rightContent
{
    display: none;
    width: 267px;
    float: right;
    display: block;
}
#WAHOverviewForm .rightContent p
{
    margin: 15px 0;
}
#WAHOverviewForm ul.WAHOverviewLinksList
{
    padding: 0;
    margin: 15px 0;
}
#WAHOverviewForm ul.WAHOverviewLinksList li
{
    list-style-type: none;
    padding: 0;
    margin: 0;
}

/*Work At Home Overview Specific Styles Ends*/


/*Work At Home Benefits Specific Styels*/

#WAHBenefitsForm ul.navigation li.WAHHomeLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat 0px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHBenefitsForm ul.navigation li.WAHOverviewLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -130px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHBenefitsForm ul.navigation li.WAHBenefitsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -260px 0px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHBenefitsForm ul.navigation li.WAHRequirementsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -390px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHBenefitsForm ul.navigation li.WAHLocationsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -520px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHBenefitsForm ul.navigation li.WAHFAQLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -650px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHBenefitsForm ul.navigation li.WAHApplyLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -780px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHBenefitsForm #content
{
    width: 974px;
    margin-left: 14px;
}
#WAHBenefitsForm #banner
{
    background: url(../images/WFHBannerImages/WAHHomeBanner.jpg) no-repeat top left;
    height: 279px;
    display: block;
    position: relative;
}
#WAHBenefitsForm .widgets
{
    width: 400px;
    top: 125px;
    height: 160px;
    position: absolute;
    right: 12px;
}
#WAHBenefitsForm .pageContents
{
    width: 100%;
    clear: both;
}
#WAHBenefitsForm .contents
{
    margin: 15px 0 20px 0;
    display: block;
}
#WAHBenefitsForm .contents ul li
{
	list-style-type:disc;
	list-style-position:outside;
}
#WAHBenefitsForm .leftContent
{
    display: none;
    width: 648px;
    float: left;
    display: block;
}
#WAHBenefitsForm .leftContent .marginLeftTop
{
    margin: 21px 0 0 46px;
}
#WAHBenefitsForm .rightContent
{
    display: none;
    width: 267px;
    float: right;
    display: block;
}
#WAHBenefitsForm .rightContent p
{
    margin: 15px 0;
}
#WAHBenefitsForm ul.WAHOverviewLinksList
{
    padding: 0;
    margin: 15px 0;
}
#WAHBenefitsForm ul.WAHOverviewLinksList li
{
    list-style-type: none;
    padding: 0;
    margin: 0;
}

/*Work At Home Benefits Specific Styles Ends*/



/*Work At Home Requirements Specific Styels*/

#WAHReqForm ul.navigation li.WAHHomeLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat 0px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHReqForm ul.navigation li.WAHOverviewLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -130px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHReqForm ul.navigation li.WAHBenefitsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -260px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHReqForm ul.navigation li.WAHRequirementsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -390px 0px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHReqForm ul.navigation li.WAHLocationsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -520px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHReqForm ul.navigation li.WAHFAQLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -650px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHReqForm ul.navigation li.WAHApplyLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -780px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHReqForm #content
{
    width: 974px;
    margin-left: 14px;
}
#WAHReqForm #banner
{
    background: url(../images/WFHBannerImages/WAHReqBanner.jpg) no-repeat top left;
    height: 279px;
    display: block;
    position: relative;
}
#WAHReqForm .widgets
{
    width: 400px;
    top: 125px;
    height: 160px;
    position: absolute;
    right: 12px;
}
#WAHReqForm .pageContents
{
    width: 100%;
    clear: both;
}
#WAHReqForm .contents
{
    margin: 15px 0 20px 0;
    display: block;
}
#WAHReqForm .leftContent
{
    display: none;
    width: 648px;
    float: left;
    display: block;
}
#WAHReqForm .leftContent .marginLeftTop
{
    margin: 21px 0 0 46px;
}
#WAHReqForm .rightContent
{
    display: none;
    width: 267px;
    float: right;
    display: block;
}
#WAHReqForm .rightContent p
{
    margin: 15px 0;
}

/*Work At Home Requirements Specific Styles Ends*/

/*Work At Home Locations Specific Styels*/

#WAHLocationsForm ul.navigation li.WAHHomeLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat 0px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHLocationsForm ul.navigation li.WAHOverviewLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -130px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHLocationsForm ul.navigation li.WAHBenefitsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -260px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHLocationsForm ul.navigation li.WAHRequirementsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -390px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHLocationsForm ul.navigation li.WAHLocationsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -520px 0px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHLocationsForm ul.navigation li.WAHFAQLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -650px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHLocationsForm ul.navigation li.WAHApplyLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -780px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHLocationsForm #content
{
    width: 974px;
    margin-left: 14px;
}
#WAHLocationsForm #banner
{
    background: url(../images/WFHBannerImages/WAHLocationsBanner.jpg) no-repeat top left;
    height: 279px;
    display: block;
    position: relative;
}
#WAHLocationsForm .widgets
{
    width: 400px;
    top: 125px;
    height: 160px;
    position: absolute;
    right: 12px;
}
#WAHLocationsForm .pageContents
{
    width: 100%;
    clear: both;
}
#WAHLocationsForm .contents
{
    margin: 15px 0 20px 0;
    display: block;
}
#WAHLocationsForm .leftContent
{
    display: none;
    width: 648px;
    float: left;
    display: block;
}
#WAHLocationsForm .leftContent .marginLeftTop
{
    margin: 21px 0 0 46px;
}
#WAHLocationsForm .rightContent
{
    display: none;
    width: 267px;
    float: right;
    display: block;
}
#WAHLocationsForm .rightContent p
{
    margin: 15px 0;
}
ul.WAHLocationsList
{
    margin: 10px 0;
    padding: 0 0 0 20px;
    display: table;
}
ul.WAHLocationsList li
{
    width: 225px;
    float: left;
    list-style-position: inside;
    list-style-type: disc;
    line-height: 18px;
    display: list-item;
    padding: 0 0 0 20px;
}
/*Work At Home Locations Specific Styles Ends*/

/*Work At Home FAQ Specific Styels*/

#WAHFAQForm ul.navigation li.WAHHomeLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat 0px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHFAQForm ul.navigation li.WAHOverviewLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -130px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHFAQForm ul.navigation li.WAHBenefitsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -260px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHFAQForm ul.navigation li.WAHRequirementsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -390px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHFAQForm ul.navigation li.WAHLocationsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -520px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHFAQForm ul.navigation li.WAHFAQLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -650px 0px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHFAQForm ul.navigation li.WAHApplyLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -780px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHFAQForm #content
{
    width: 974px;
    margin-left: 14px;
}
#WAHFAQForm #banner
{
    background: url(../images/WFHBannerImages/WAHFAQBanner.jpg) no-repeat top left;
    height: 279px;
    display: block;
    position: relative;
}
#WAHFAQForm .widgets
{
    width: 400px;
    top: 125px;
    height: 160px;
    position: absolute;
    right: 12px;
}
#WAHFAQForm .pageContents
{
    width: 100%;
    clear: both;
}
#WAHFAQForm .contents
{
    margin: 15px 0 20px 0;
    display: block;
}
#WAHFAQForm .leftContent
{
    display: none;
    width: 648px;
    float: left;
    display: block;
}
#WAHFAQForm .leftContent .marginLeftTop
{
    margin: 21px 0 0 46px;
}
#WAHFAQForm .rightContent
{
    display: none;
    width: 267px;
    float: right;
    display: block;
}
#WAHFAQForm .rightContent p
{
    margin: 15px 0;
}

/*Work At Home FAQ Specific Styles Ends*/

/*Work At Home Apply Now Specific Styels*/

#WAHApplyForm ul.navigation li.WAHHomeLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat 0px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHApplyForm ul.navigation li.WAHOverviewLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -130px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHApplyForm ul.navigation li.WAHBenefitsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -260px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHApplyForm ul.navigation li.WAHRequirementsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -390px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHApplyForm ul.navigation li.WAHLocationsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -520px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHApplyForm ul.navigation li.WAHFAQLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -650px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHApplyForm ul.navigation li.WAHApplyLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -780px 0px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHApplyForm #content
{
    width: 974px;
    margin-left: 14px;
}
#WAHApplyForm #banner
{
   background: url(../images/WFHBannerImages/WAHHomeBannerbg.jpg) repeat-x bottom left;
    height: 279px;
    display: block;
    position: relative;
}
#WAHApplyForm .widgets
{
    width: 400px;
    top: 125px;
    height: 160px;
    position: absolute;
    right: 12px;
}
#WAHApplyForm .pageContents
{
    width: 100%;
    clear: both;
}
#WAHApplyForm .contents
{
    margin: 15px 0 20px 0;
    display: block;
}
#WAHApplyForm .leftContent
{
    display: none;
    width: 648px;
    float: left;
    display: block;
}
#WAHApplyForm .leftContent .marginLeftTop
{
    margin: 21px 0 0 46px;
}
#WAHApplyForm .rightContent
{
    display: none;
    width: 267px;
    float: right;
    display: block;
}
#WAHApplyForm .rightContent p
{
    margin: 15px 0;
}

/*Work At Home Apply Now Specific Styles Ends*/


/*Work At Home other pages Specific Styels*/

#WAHOther ul.navigation li.WAHHomeLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat 0px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHOther ul.navigation li.WAHOverviewLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -130px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHOther ul.navigation li.WAHBenefitsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -260px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHOther ul.navigation li.WAHRequirementsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -390px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHOther ul.navigation li.WAHLocationsLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -520px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHOther ul.navigation li.WAHFAQLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -650px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHOther ul.navigation li.WAHApplyLink a span
{
    background: url(../images/TopMenuLinkBGs.jpg) no-repeat -780px -30px;
    text-indent: -9999px;
    display: block;
    cursor: pointer;
    width: 130px;
}
#WAHOther #content
{
    width: 974px;
    margin-left: 14px;
}
#WAHOther #banner
{
    background: url(../images/WFHBannerImages/WAHApplyBanner.jpg) no-repeat top left;
    height: 279px;
    display: block;
    position: relative;
}
#WAHOther .widgets
{
    width: 400px;
    top: 125px;
    height: 160px;
    position: absolute;
    right: 12px;
}
#WAHOther .pageContents
{
    width: 100%;
    clear: both;
}
#WAHOther .contents
{
    margin: 15px 0 20px 0;
    display: block;
}
#WAHOther .leftContent
{
    display: none;
    width: 648px;
    float: left;
    display: block;
}
#WAHOther .leftContent .marginLeftTop
{
    margin: 21px 0 0 46px;
}
#WAHOther .rightContent
{
    display: none;
    width: 267px;
    float: right;
    display: block;
}
#WAHOther .rightContent p
{
    margin: 15px 0;
}

/*Work At Home other pages Specific Styles Ends*/


/* Widgets Styles */

#searchJobsContent
{
    display: block;
    clear: both;
    float: left; /*width: 200px;*/
    width: 270px;
}

#searchJobsContent .paddBorder
{
    border: 6px solid #c0d1db;
    padding: 5px 10px;
    background: #FFF;
}

#hotJobsContent
{
    display: none;
    clear: both;
    float: left;
    width: 450px;
}

#hotJobsContent .paddBorder
{
    border: 6px solid #be8394;
    padding: 5px 10px;
    background: #FFF;
}

#stayConnectedContent
{
    display: none;
    clear: both;
    float: right;
    width: 400px;
}

#stayConnectedContent .paddBorder
{
    border: 6px solid #8695c3;
    padding: 5px 10px;
    background: #FFF;
}

#RSSFeedContent
{
    display: none;
    clear: both;
    float: right;
    width: 370px;
}

#RSSFeedContent .paddBorder
{
    border: 6px solid #ffd1a7;
    padding: 5px 10px;
    background: #FFF;
}
#VideoContent
{
    display: none;
    clear: both;
    width: 448px;
}
#VideoContent .paddBorder
{
    border: 6px solid #e7e1af;
    padding: 5px 10px 0 10px;
    background: #FFF;
}

/* Widget Styles Ends */




/* Individual Page Styles Ends */

/* Content Styles */

.txtBox
{
    border: 1px solid #d7d7d7;
    line-height: 15px;
    font-size: 12px;
    color: #333;
}
.orangeTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #da8001;
    line-height: 20px;
}
.spacer20px
{
    height: 20px;
    display: block;
    clear: both;
}
.clear
{
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
.hghlgtRow
{
    background-color: #eee;
}
.closeBtn
{
    display: block;
    clear: both;
    text-align: right;
    height: 25px;
}
.WAHcloseBtn
{
    display: block;
    clear: both;
    text-align: right;
    height: 25px;
}
/* Content Styles Ends */


select, input
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	margin:2px 0 0 0px;
	padding:0px;
}


/* Search Widget Styles */

.searchwidget span
{
    margin-top: 2px;
    display: block;
    clear: both;
}

.searchtxtbox
{
    /*width: 165px;*/
    width: 234px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: normal;
	float:left;
	margin:2px 0 0 0px;
	padding:0px;
	height:15px;
}

.newstxtbox
{
    width: 130px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: normal;
}

.SearchDropDown
{
    /*width: 169px;*/
    width: 238px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: normal;
	float:left;
	margin:2px 0 0 0px;
	padding:0px;
	height:19px;
}

.newsDropDown
{
    width: 220px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: normal;
}

.searchwidget .searchwidgetBtmLinks
{
    display: block;
    height: 30px;
    clear: both;
}
.searchwidget .searchwidgetBtmLinks span
{
    display: block;
    padding-top: 4px;
}
.searchWidgetLinks
{
    width: 100px;
    float: right;
    text-align: right;
    margin-top: -30px;
    font-size: 11px;
    line-height: normal;
}
.searchWidgetLinks a:link, .searchWidgetLinks a:active, .searchWidgetLinks a:visited
{
    color: #1c69b3;
    text-decoration: underline;
}
.searchWidgetLinks a:hover
{
    color: #1c69b3;
    text-decoration: none;
}


/* Search Widget Styles Ends */

/* RSS Feeds Styles */

.rssFeedsWidget
{
    padding-left: 30px;
    background: url(../images/rssIcon.png) no-repeat 0px 3px;
}
.rssFeedsWidget p
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: normal;
}
.rssFeedsWidget div
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: normal;
    clear: both;
    margin-top: 7px;
    height: 22px;
}

.rssFeedsWidget div span.AreaofTalentrss
{
    padding-left: 0;
    display: block;
    float: left;
    line-height: 22px;
}
.rssFeedsWidget div span
{
    padding-left: 8px;
    display: block;
    float: left;
    line-height: 22px;
}
.rssFeedsWidget div .SearchDropDown
{
    width: 230px;
}
/* RSS Feeds Styles Ends */


/* Hot Jobs Styles */
.VideoWidget
{
	color:#1a67b3;
	display:inline-block;
	padding-top:2px;
	line-height:22px;
	font-size:11px;
}
.hotjobsGrid
{
    font-size: 11px;
    text-align: left;
}
.hotjobsGrid a:link, .hotjobsGrid a:active, .hotjobsGrid a:visited
{
    color: #2222f0;
    text-decoration: none;
    line-height: 16px;
}
.hotjobsGrid .headerStyle
{
    text-align: left;
    padding-bottom: 5px;
    border-bottom: 1px solid #ababac;
    text-transform: uppercase;
    color: #58595b;
}
/* Hot Jobs Styles Ends */

/* Newsletter Widget Styles */

ul.newsletterWidget
{
    padding: 0;
    margin: 0;
}
ul.newsletterWidget li
{
    padding: 0;
    margin: 0;
    list-style-type: none;
    margin-top: 2px;
    display: block;
    height: 23px;
    overflow: hidden;
}
ul.newsletterWidget li span
{
    float: left;
    width: 39%;
    display: block;
}
ul.newsletterWidget li div
{
    float: left;
    width: 60%;
    display: block;
}



.CustomValidator
{
    position: relative;
    margin-left: -80px;
}

.CustomValidator div
{
    border: solid 1px Black;
    background-color: #FF9;
    position: relative;
}

.CustomValidator td
{
    border: solid 1px Black;
    background-color: #FF9;
}

.CustomValidator .ajax__validatorcallout_popup_table
{
    display: none;
    border: none;
    background-color: transparent;
    padding: 0px;
}

.CustomValidator .ajax__validatorcallout_popup_table_row
{
    vertical-align: top;
    height: 100%;
    background-color: transparent;
    padding: 0px;
}

.CustomValidator .ajax__validatorcallout_callout_cell
{
    width: 20px;
    height: 100%;
    text-align: right;
    vertical-align: top;
    border: none;
    background-color: transparent;
    padding: 0px;
}

.CustomValidator .ajax__validatorcallout_callout_table
{
    height: 100%;
    border: none;
    background-color: transparent;
    padding: 0px;
}

.CustomValidator .ajax__validatorcallout_callout_table_row
{
    background-color: transparent;
    padding: 0px;
}

.CustomValidator .ajax__validatorcallout_callout_arrow_cell
{
    padding: 8px 0px 0px 0px;
    text-align: right;
    vertical-align: top;
    font-size: 1px;
    border: none;
    background-color: transparent;
}

.CustomValidator .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv
{
    font-size: 1px;
    position: relative;
    left: 1px;
    border-bottom: none;
    border-right: none;
    border-left: none;
    width: 15px;
    background-color: transparent;
    padding: 0px;
}

.CustomValidator .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div
{
    height: 1px;
    overflow: hidden;
    border-top: none;
    border-bottom: none;
    border-right: none;
    padding: 0px;
    margin-left: auto;
}

.CustomValidator .ajax__validatorcallout_error_message_cell
{
    font-family: Verdana;
    font-size: 10px;
    padding: 5px;
    border-right: none;
    border-left: none;
    width: 100%;
}

.CustomValidator .ajax__validatorcallout_icon_cell
{
    width: 20px;
    padding: 5px;
    border-right: none;
}

.CustomValidator .ajax__validatorcallout_close_button_cell
{
    vertical-align: top;
    padding: 0px;
    text-align: right;
    border-left: none;
}

.CustomValidator .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv
{
    border: none;
    text-align: center;
    width: 10px;
    padding: 2px;
    cursor: pointer;
}

/* newsletter Widget Styles Ends */


/* Advanced Search Widget Styles */

ul.advancedSearchWidget
{
    padding: 0;
    margin: 0;
    width: 100%;
}
ul.advancedSearchWidget li
{
    padding: 0;
    margin: 0;
    list-style-type: none;
    display: block;
    clear: both;
}
ul.advancedSearchWidget li span
{
    float: left;
    text-align: right;
    width: 100px;
    display: block;
}
ul.advancedSearchWidget li div
{
    float: right;
    width: 260px;
    display: block;
    padding-bottom: 5px;
}
ul.advancedSearchWidget li.submitBtn
{
    height: 25px;
    display: block;
}

ul.advancedSearchWidget .dropdownList
{
    width: 255px;
    font-size: 11px;
	margin:2px 0 0 0;
	padding:0px;
}

.newslinks
{
    margin: -31px 0px 0px 13px;
    padding: 0;
    font-size: 14px;
    font-weight: bold;
    color: #601F1F;
}
.newslinks a:link, .newslinks a:visited
{
    text-decoration: none;
    color: #601F1F;
}
.newslinks a:hover
{
    text-decoration: underline;
    color: #601F1F;
}

/* awards list*/
.awardslist
{
    margin: 10px 0px;
    overflow: hidden;
    border: 1px #ccc solid;
    padding-bottom: 10px;
}
.awardslist-left
{
    float: left;
    display: block;
    width: 240px;
}
.awardslist-left span
{
    display: block;
    padding: 5px;
}
.awardslist-right
{
    display: block;
}
.awardslist-right span
{
    display: block;
    padding-left: 10px;
}
#locationlist
{
    padding: 20px;
    text-align: left;
}
.hidden
{
    display: none;
}

/* Ends */

/* Designed by Ravi G - 21-10-09 */

.table_D
{
    height: auto;
    width: 100%;
    border: 1px solid #ccc;
    border-top: 0px;
}

.table_TH
{
    width: 100%;
    background: #f1f1f1;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
}
.table_TH .pad
{
    padding: 5px 8px 5px;
    font-weight: bold;
    font-size: 11px;
}

.table_TR
{
    display: block;
    width: 100%;
    float: left;
}
.table_TD_L
{
    width: 210px;
    float: left;
}
.table_TD_R
{
    width: 230px;
    float: right;
}

.links
{
    margin: 10px 0px 10px 10px;
    vertical-align: middle;
}
.links a:link, .links a:active, .links a:visited
{
    text-decoration: none;
}
.links a:hover
{
    text-decoration: underline;
}

.pics
{
    margin: 10px 0px 10px 10px;
    text-align: left;
}
.break
{
    clear: both;
}
.bottom_line
{
    border-bottom: 1px solid #ccc;
    margin: 5px 0;
}

/*For Apply Now Page*/

.table_TD_LT
{
    width: 210px;
    float: left;
}
.table_TD_RT
{
    width: 350px;
    float: right;
    margin-right: 10px;
}

/* Designed by Ravi G - 21-10-09 end */


.dellstore
{
    border: 4px solid #f4f4f4;
    overflow: hidden;
    padding: 10px;
}
.dellstore span
{
    padding: 10px;
    display: block;
    float: left;
}

ul.sitemaplist
{
    margin: 5px 0;
}
ul.sitemaplist li
{
    list-style-type: disc;
}
ul.sitemaplist ul
{
    margin: 5px 0;
}
ul.sitemaplist li ul li
{
    list-style-type: circle;
}

.dummylink
{
    text-decoration: none;
}
.dummylink span
{
    color: Blue;
    text-decoration: underline;
}
.dummylink span:hover
{
    text-decoration: none;
}
.WAHhome-main-link
{
    display: block;
    height: 234px;
    cursor: pointer;
}

.strtBtn
{
    float: right;
    padding-top: 35px;
    padding-right: 130px;
}

.LgtBoxLocatioList
{
    padding-left: 18px;
}


/*Site Search Specific Styels*/

#SiteSearchForm #content
{
    width: 974px;
    margin-left: 14px;
    border-top: 0;
    position: relative;
    display: table;
    background: url(../images/pageBG/FrequentQuestionsBG.jpg) no-repeat top left;
    height: 609px;
    overflow: hidden;
}
#SiteSearchForm .pageContents
{
    width: 520px;
    float: right;
    clear: both;
    height: 290px;
    display: block;
}
#SiteSearchForm .pageContents .bdr1px
{
    margin-top: 12px;
    border: 1px solid #81a3b7;
}
#SiteSearchForm .contents
{
    padding: 20px 10px 10px 30px;
    clear: both;
    display: block;
    background: #fff;
}
#SiteSearchForm .contents .page
{
    height: 245px;
    overflow: auto;
}
#SiteSearchForm .contents .page .rgtpadd
{
    padding-right: 20px;
}
#SiteSearchForm .widgets
{
    width: 458px;
    float: right;
    clear: both;
    margin-top: 100px;
    height:auto;
display:inline-block;
}
#SiteSearchForm .btmLinks
{
    height:46px;
    width: 458px;
    float: right;
    clear: both;
    margin-top: 3px;
}
#SiteSearchForm ul.FAQContent
{
    padding: 0;
    margin: 10px 0;
}
#SiteSearchForm ul.FAQContent li
{
    list-style-type: none;
    list-style-position: outside;
}

/*home page enhancement styles */
#hmIconCntnr  {
border-bottom:1px solid #CECECE;
border-left:1px solid #CECECE;
float:right;
height:24px;
/*padding:6px 248px 0 8px;*/
padding:6px 116px 0 8px;
float:right;
}
#hmIconCntnr a.linkedin {
background-position:-18px -18px;
}
#hmIconCntnr a {
background-image:url("images/icons/social-logos.gif");
border:0 none;
display:block;
float:left;
height:18px;
margin-right:5px;
text-decoration:none;
width:18px;}
#hmIconCntnr a.twitter {
background-position:-18px -54px;
}
#hmIconCntnr a {
background-image:url("../images/icons/social-logos.gif");
border:0 none;
display:block;
float:left;
height:18px;
margin-right:5px;
text-decoration:none;
width:18px;
}
#hmIconCntnr a.facebook {
background-position:-18px -36px;
}
#hmIconCntnr a {
background-image:url("../images/icons/social-logos.gif");
border:0 none;
display:block;
float:left;
height:18px;
margin-right:5px;
text-decoration:none;
width:18px;
}
#hmIconCntnr a.youtube {
background-position:-18px 0;
}
#hmIconCntnr a {
background-image:url("../images/icons/social-logos.gif");
border:0 none;
display:block;
float:left;
height:18px;
margin-right:5px;
text-decoration:none;
width:18px;
}
#hmIconCntnr a.youtube:hover {
background-position:0 0;
}
#hmIconCntnr a.linkedin:hover {
background-position:0 -18px;
}
#hmIconCntnr a.facebook:hover {
background-position:0 -36px;
}
#hmIconCntnr a.twitter:hover {
background-position:0 -54px;
}

/*Event pages*/

.RadGrid_Default .rgHeader, .RadGrid_Default th.rgResizeCol {background:#e2b574!important ;border-bottom:1px solid #d1841c!important ;		font-weight:bold!important;padding-bottom:2px!important;padding-top:3px!important;}
.RadGrid_Default .rgHeader{ padding-right:0px!important ;}
.RadGrid_Default .rgFilterRow td {	border-bottom:1px solid #d1841c!important ;		background:#fff!important ;padding-bottom:7px;padding-top:4px;}
RadGrid_Default .rgRow td, .RadGrid_Default .rgAltRow td, .RadGrid_Default .rgEditRow td, .RadGrid_Default .rgFooter td 
{padding-bottom:3px;padding-top:4px;border-top:1px solid #d1841c!important ;	background:#fff!important ;}
.RadGrid_Default .rgRow a, .RadGrid_Default .rgAltRow a, .RadGrid_Default .rgEditRow a, .RadGrid_Default .rgFooter a, .RadGrid_Default .rgEditForm a {color:#58595B!important;text-decoration:none!important;}
.RadGrid_Default .rgHeader, .RadGrid_Default .rgHeader a {color:#FFFFFF!important; }
.RadGrid_Default .rgRow td, .RadGrid_Default .rgAltRow td, .RadGrid_Default .rgEditRow td, .RadGrid_Default .rgFooter td
{border-style:none none solid;border-width:0 0 0;padding-bottom:0!important;;padding-top:0!important;;vertical-align:middle;}
#eventGrid{overflow:hidden; width:460px;}
.RadGrid_Default .rgFilterBox {width:69px;}
#EventAdminwrap{ width:485px; height:auto; display:block; background:url(../images/pageBG/event-admin-bg.jpg) no-repeat left top; padding-top:40px; text-align:center;color:#000;}
.labelText2{ width:85px; float:left;padding-right:10px;text-align:right; height:22px; line-height:22px; margin-top:2px;}
.labelText3{width:40px; float:left;height:22px; line-height:22px; margin-top:2px;}
.inputForm1{ width:150px; float:left; font-weight:bold;}
.redtext{ color:#F00;}
.submitBut1{ width:100%; text-align:center; float:left; margin-bottom:10px; font-size:14px; }
.submitBut2{ width:100%; text-align:center; float:left; margin-bottom:50px; font-size:14px; }
.riTextBox{ font-weight:bold;}
#radgridevents tr{border-bottom:1px solid #d1841c!important ;	}


.events_grid_auto{ padding:5px 0px 5px 15px;}
.tinner{ background-color:#0b2d87; text-align:left; width:893px; display:block; line-height:30px; height:30px;color:#FFF;}
.tinner a{ color:#FFF;}
.innertd{overflow-x:hidden; overflow-y:auto;width:893px; color:#000;}
.tinner a.event_title_1{ color:#FFF!important; padding:5px;}
.innertd a{ color:#102b84;}
.events_grid_type td{ vertical-align:top;}
.event_title_1{ padding:5px;}
#EventsMain #content {border-top:8px solid #C7C7C7;display:inline-block;height:auto;margin-left:14px;position:relative;width:974px; height:auto}
#EventsMain #content .contents .page .rgtpadd{ padding:40px 40px 10px 40px; text-align:center;}
#EventsMain #content .contents .page .rgtpadd a{ color:#102b84;}
#EventsMain #content .contents .page .rgtpadd .events_list_top{ padding:10px 0px;}
#EventsMain #content .contents .page .rgtpadd .events_list_top a{ padding:0px 15px; clear:both;}
#EventsMain #content .contents .page .rgtpadd .events_list_top #chkexpiredinclude{ margin:0px 10px 0px 0px;}
#Loginwrap{ width:395px; height:200px; position:relative; background: url(../images/pageBG/login-bg.jpg) no-repeat top left;}

.blueTitle
{font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #08258d;line-height: 20px;text-align:center;	margin-top:40px;float:left;	width:395px;display:block;margin-bottom:20px;}
.submitBut{float:left;	width:395px;display:block; text-align:center;}
.labelText1{ width:73px; float:left; display:block;font-family: Arial, Helvetica, sans-serif;    font-size: 14px; padding-left:40px;   color: #000; text-align:left; margin-bottom:10px;}
.inputForm{ width:230px; float:left; padding-left:10px; display:block;font-family: Arial, Helvetica, sans-serif;    font-size: 14px;   color: #000; text-align:right;margin-bottom:10px;}
.textBox1{ padding:0px; margin:0px; height:20px; width:230px; line-height:20px; border:1px #c3c3c3 solid;}
.textBox2{ padding:0px; margin:0px; height:20px; width:130px; line-height:20px; border:1px #c3c3c3 solid;}


.hWrap{width:100%; background-color:#e2b574; border-bottom:1px solid #d48119; height:21px;}
.hWrap a, .hWrap a:link, .hWrap a:hover, .hWrap a:visited, .hWrap a:acitve{color:#FFF; font-family:arial; font-size:12px; font-weight:bold; text-decoration:none;}
#btnsortbyeventname{width:115px; display:block; float:left; height:20px; line-height:20px; padding:0px 0px 0px 5px;}
a#btnsortbyeventname:link, a#btnsortbyeventname:hover, a#btnsortbyeventname:visited, a#btnsortbyeventname:active{background:url(../images/eventname.jpg) no-repeat 20px 0px;}
#btnsortbyeventdate{width:80px; display:block; float:left; height:20px; line-height:20px; padding:0px 0px 0px 5px;}
a#btnsortbyeventdate:link, a#btnsortbyeventdate:hover, a#btnsortbyeventdate:visited, a#btnsortbyeventdate:active{background:url(../images/eventdate.jpg) no-repeat 20px 0px;}
#btnsortbylocation{width:137px; display:block; float:left; height:20px; line-height:20px; padding:0px 0px 0px 5px;}
a#btnsortbylocation:link, a#btnsortbylocation:hover, a#btnsortbylocation:visited, a#btnsortbylocation:active{background:url(../images/eventlocation.jpg) no-repeat 20px 0px;}
#btnsortbyVenue{width:51px; display:block; float:left; clear:right; height:20px; line-height:20px; padding:0px 0px 0px 5px;}
a#btnsortbyVenue:link, a#btnsortbyVenue:hover, a#btnsortbyVenue:visited, a#btnsortbyVenue:active{background:url(../images/eventvenue.jpg) no-repeat 20px 0px;}
.cont{display:block; float:left; width:100%; }
#grdevents {width:100%}
#grdevents tr{background:url(../images/line.gif) repeat-x left bottom; height:25px; line-height:16px;  padding-left:5px;  }
#grdevents a,#grdevents a:link,#grdevents a:hover, #grdevents a:visited, #grdevents a:active {color:#707072; padding-left:7px; font-family:arial; font-size:12px; text-decoration:none; display:block;}
.grdevents tr, .grdevents td{vertical-align:top;}
.eName{ width:110px; display:block;  margin-right:3px; overflow:visible;}
.eDate{width:76px; display:block;  margin-right:3px; overflow:visible;}
.eLoc{width:135px; display:block;  margin-right:3px; overflow:visible;}
.eVenue{width:99px; display:block;  margin-right:3px; overflow:visible;}
.eIcon{width:25px; display:block;  margin-right:3px; overflow:visible;}
/*Event page Styles Ends*/
#grdevents tr.hover{background:#f6e6cf url(../images/line-h.gif) repeat-x left bottom;}


