@font-face {
    font-family: 'fcb';
    src: url('fonts/ftbc__-webfont.eot');
    src: url('fonts/ftbc__-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ftbc__-webfont.woff') format('woff'),
         url('fonts/ftbc__-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'fcbk';
    src: url('fonts/ftebc_-webfont.eot');
    src: url('fonts/ftebc_-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ftebc_-webfont.woff') format('woff'),
         url('fonts/ftebc_-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'myriad';
    src: url('fonts/myriadpro-semibold-webfont.eot');
    src: url('fonts/myriadpro-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriadpro-semibold-webfont.woff') format('woff'),
         url('fonts/myriadpro-semibold-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'myriad';
    src: url('fonts/myriad-normal-webfont.eot');
    src: url('fonts/myriad-normal-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriad-normal-webfont.woff') format('woff'),
         url('fonts/myriad-normal-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProLightBold';
    src: url('fonts/myriadpro-semibold-webfont.eot');
    src: url('fonts/myriadpro-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriadpro-semibold-webfont.woff') format('woff'),
         url('fonts/myriadpro-semibold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'myriad-light';
    src: url('fonts/myriadpro-light_0-webfont.eot');
    src: url('fonts/myriadpro-light_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriadpro-light_0-webfont.woff') format('woff'),
         url('fonts/myriadpro-light_0-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

*, html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, 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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { 	margin:0; padding:0; outline:none; line-height:1.2em;}

table {	border-collapse:collapse; border-spacing:0; }

fieldset,img { border:0;}

address, caption, cite, code, dfn, em, strong, th, var { font-style:normal;	font-weight:normal;}

a[href], input[type='submit'], input[type='image'], label[for], select, button, .pointer { cursor: pointer;}

html { height:100%;-webkit-tap-highlight-color: rgba(0,0,0,0);}

body { font-family:'myriad'; min-height:100%;}

textarea { overflow: auto;}

::selection { background: #555; color:#fff;}
::-moz-selection { background: #555; color:#fff;}

p { line-height:1.2em; color:#000;}
a { font-size:inherit; color:inherit; text-decoration:none;}
a:hover { text-decoration:underline;}

.flowleft { float:left;}
.flowright { float:right;}

.break { clear:both; display:block;}

.wrapper { width:930px; margin:0 auto;}

.red { color:#bb332c;}


#header { width:100%; border-top:3px solid #ddd;}
#header .homelink { width:202px; height:122px; background:url(../images/logo.gif) no-repeat; display:block; float:left;}
#header .homelink a{ width:202px; height:122px; display:block;}
#header .header-info { float:right; height:50px; margin-top:20px;}
#header .navigation { display:block; float:right; list-style:none; border:1px solid #eaeaea; background:url(../images/navigation-bg.gif);

border-radius:6px;
-o-border-radius:6px;
-webkit-border-radius:6px;
-ms-border-radius:6px;
-moz-border-radius:6px;
}
#header .navigation li{ display:block; float:left;}
#header .navigation a span{ display:inline-block; width:8px; height:8px; background:url(../images/nav-bg.gif) no-repeat center center; margin-left:5px; position:relative; left:2px;}
#header .navigation li:hover a span{ display:inline-block; width:8px; height:8px; background:url(../images/nav-bg-hover.gif) no-repeat center center; margin-left:5px; position:relative; left:2px;}
#header .navigation a{ display:block; padding:0 15px; line-height:33px; font-size:12px; color:#292929; font-family:Arial, Helvetica, sans-serif; text-decoration:none;font-weight:normal;


transition:all 0.4s;
-o-transition:all 0.4s;
-webkit-transition:all 0.4s;
-ms-transition:all 0.4s;
-moz-transition:all 0.4s;
}
#header .navigation *{
transition:all 0.2s;
-o-transition:all 0.4s;
-webkit-transition:all 0.4s;
-ms-transition:all 0.4s;
-moz-transition:all 0.4s;}

#header .navigation li:first-child > a{
border-radius:6px 0 0 6px;
-o-border-radius:6px 0 0 6px;
-webkit-border-radius:6px 0 0 6px;
-ms-border-radius:6px 0 0 6px;
-moz-border-radius:6px 0 0 6px;
}
#header .navigation li:last-child > a{
border-radius:0 6px 6px 0;
-o-border-radius:0 6px 6px 0;
-webkit-border-radius:0 6px 6px 0;
-ms-border-radius:0 6px 6px 0;
-moz-border-radius:0 6px 6px 0;
}
#header .navigation li:hover a{ color:#fff;
	
background: #2da0e6;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkYTBlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNzhjY2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #2da0e6 0%, #278cca 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2da0e6), color-stop(100%,#278cca));
background: -webkit-linear-gradient(top,  #2da0e6 0%,#278cca 100%);
background: -o-linear-gradient(top,  #2da0e6 0%,#278cca 100%);
background: -ms-linear-gradient(top,  #2da0e6 0%,#278cca 100%);
background: linear-gradient(top,  #2da0e6 0%,#278cca 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2da0e6', endColorstr='#278cca',GradientType=0 );
}
#header .navigation li.active a{ color:#fff;
	
background: #2da0e6;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkYTBlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNzhjY2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #2da0e6 0%, #278cca 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2da0e6), color-stop(100%,#278cca));
background: -webkit-linear-gradient(top,  #2da0e6 0%,#278cca 100%);
background: -o-linear-gradient(top,  #2da0e6 0%,#278cca 100%);
background: -ms-linear-gradient(top,  #2da0e6 0%,#278cca 100%);
background: linear-gradient(top,  #2da0e6 0%,#278cca 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2da0e6', endColorstr='#278cca',GradientType=0 );
}

#header .navigation li { position:relative;}
#header .navigation li ul { display:block; position:absolute; left:0px; top:33px; width:181px; z-index:100; display:none; background:#278cca; padding:2px;

border-radius:0 0 6px 6px;
-o-border-radius:0 0 6px 6px;
-webkit-border-radius:0 0 6px 6px;
-ms-border-radius:0 0 6px 6px;
-moz-border-radius:0 0 6px 6px;
}
#header .navigation li:hover ul { display:block;}
#header .navigation li:hover ul li{ display:block; float:none;}
#header .navigation li:hover ul li a{ display:block; background:none;}
#header .navigation li:hover ul li a:hover{ background:#47acea;}

#header .navigation li > ul > li{ position:relative;}
#header .navigation li > ul > li > a{ transition:none; padding:0 8px;}
#header .navigation li > ul > li > ul{ display:none !important; position:absolute; left:181px; top:-2px; border-radius:0; width:190px;}
#header .navigation li > ul > li:hover > ul{ display:block !important;}
]#header .navigation li > ul > li > ul > li > a{ transition:none;  padding:0 8px;}
#header .navigation li:hover > ul > li:hover > a{ transition:none; border-radius:0; background:#47acea;}
#header .navigation li:hover > ul > li.submenu:hover > a{ transition:none;  background:url(../images/subnav-hover.gif) no-repeat right center, #47acea ;}
#header .navigation li:hover > ul > li:hover > ul > li:hover > a{background: #47acea;}

.banner-bg-repeat { background:url(../images/banner-bg-repeat.png);}
.resources-page .banner-bg-repeat { background:url(../images/banner-bg-repeat-networking.png);}
.networking-page .banner-bg-repeat { background:url(../images/banner-bg-repeat-networking.png);}
.event-page .banner-bg-repeat { background:url(../images/event-repeat.jpg);}
#banner { background:no-repeat top center;}
#banner.oppertunity { background-image:url(../images/banner-bg-oppertunity.jpg);}
.resources-page #banner.oppertunity { background-image:url(../images/banner-bg-resources.jpg);}
.networking-page #banner.oppertunity { background-image:url(../images/banner-bg-networking.jpg);}
.event-page #banner.oppertunity { background-image:url(../images/banner-bg-event.jpg);}
.event-page #banner .wrapper{ height:463px;}
#banner .wrapper { height:457px; position:relative;}
#banner .search,.banner .search { height:55px; background:#37a9e7; 

-moz-border-radius:0 0 8px 8px;
-ms-border-radius:0 0 8px 8px;
-o-border-radius:0 0 8px 8px;
-webkit-border-radius:0 0 8px 8px;
border-radius:0 0 8px 8px;

box-shadow:            0px 5px 6px #1d6ba6;
-o-box-shadow:         0px 5px 6px #1d6ba6;
-webkit-box-shadow:    0px 5px 6px #1f88bf;
-ms-box-shadow:        0px 5px 6px #1d6ba6;
-moz-box-shadow:       0px 5px 6px #1d6ba6;
}
#banner .jobs { height:71px;}
.oppertunity-page #banner .search { height:55px; background:#37a9e7; 
box-shadow:            0px 5px 6px #012957;
-o-box-shadow:         0px 5px 6px #012957;
-webkit-box-shadow:    0px 5px 6px #012957;
-ms-box-shadow:        0px 5px 6px #012957;
-moz-box-shadow:       0px 5px 6px #012957;
}

.resources-page #banner ul { list-style:none; margin:36px 0 0 60px;}
.resources-page #banner ul li{ color:#fff; font-size:20px; line-height:32px; background:url(../images/white-check.png) no-repeat left center; padding-left:37px; font-weight:bold;}


#banner #search-form .searchin1 { display:none;}
.inputbg { float:left;}
.ddbg { float:left;}
.subbtn { float:left;}

#banner .search h3,.banner .search h3{ width:162px; padding-right:25px; float:left; text-align:right; line-height:55px; background:url(../images/search-title-bg.jpg) no-repeat right center; font-size:18px; font-weight:bold; color:#fff; 

text-shadow:1px 1px 0px #999;
-o-text-shadow:1px 1px 0px #999;
-webkit-text-shadow:1px 1px 0px #999;
-ms-text-shadow:1px 1px 0px #999;
-moz-text-shadow:1px 1px 0px #999;
}
#banner .jobs h3{ line-height: 71px; background:url(../images/search-title-bg-big.jpg) no-repeat right center;}

#banner .search form,.banner .search form { display:block; float:left;}
#banner .search form label,.banner .search form label{ display:block; font-size:13px; line-height:55px; padding:0 8px 0 16px; color:#fff; float:left;}
#banner .jobs form label {
    line-height: 30px;
    padding: 0 8px 5px 16px;
}
#banner .search form .input-text,.banner .search form .input-text{ display:block; float:left; font-size:12px; color:#2a2a2a; line-height:20px; height:20px; padding:4px 8px; border:1px solid #85a1b0; width:200px;
border-radius:5px;
-o-border-radius:5px;
-ms-border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}
#banner .search form .input-select,.banner .search form .input-select{ display:block; float:left; font-size:12px; color:#2a2a2a; line-height:20px; height:30px; padding:4px 4px 4px 8px; border:1px solid #85a1b0; width:200px; margin-top:13px;

border-radius:5px;
-o-border-radius:5px;
-ms-border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}
#banner .search form .input-button,.banner .search form .input-button{ display:block; float:left; margin:0px; background:#069; border:1px solid #278dcc; line-height:28px !important; font-size:14px; padding:0 20px; color:#fff;

text-shadow:-1px -1px 0px #1776b0;
-o-text-shadow:-1px -1px 0px #1776b0;
-webkit-text-shadow:-1px -1px 0px #1776b0;
-ms-text-shadow:-1px -1px 0px #1776b0;
-moz-text-shadow:-1px -1px 0px #1776b0;

border-radius:6px;
-o-border-radius:6px;
-webkit-border-radius:6px;
-ms-border-radius:6px;
-moz-border-radius:6px;

background: #2d9fe5;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJkOWZlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNzhkY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #2d9fe5 1%, #278dcb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#2d9fe5), color-stop(100%,#278dcb));
background: -webkit-linear-gradient(top,  #2d9fe5 1%,#278dcb 100%);
background: -o-linear-gradient(top,  #2d9fe5 1%,#278dcb 100%);
background: -ms-linear-gradient(top,  #2d9fe5 1%,#278dcb 100%);
background: linear-gradient(top,  #2d9fe5 1%,#278dcb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d9fe5', endColorstr='#278dcb',GradientType=0 );
}

#banner .search form .input-button:hover,.banner .search form .input-button:hover{background: #4dace2;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzRkYWNlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYTk1YzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #4dace2 1%, #3a95c9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#4dace2), color-stop(100%,#3a95c9));
background: -webkit-linear-gradient(top,  #4dace2 1%,#3a95c9 100%);
background: -o-linear-gradient(top,  #4dace2 1%,#3a95c9 100%);
background: -ms-linear-gradient(top,  #4dace2 1%,#3a95c9 100%);
background: linear-gradient(top,  #4dace2 1%,#3a95c9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dace2', endColorstr='#3a95c9',GradientType=0 );
}

#banner h2 { font-size:45px; line-height:48px; color:#fff; padding-top:14px; font-family:MyriadProLightBold; letter-spacing:-0.06em;}
.networking-page #banner h2 { padding-top:48px;}
#banner h2 span { color:#c0eaff;}
#banner .pie-chart { width:465px; height:319px; background:url(../images/pie-chart.jpg) no-repeat; position:relative;}
#banner .pie-chart p{ position:absolute; left:0px; bottom:0px; display:block; line-height:26px; font-size:16px; font-weight:bold;}

#content.inner { background:url(../images/inner-page-content-bg.jpg) no-repeat top center;}
#content.inner .wrapper{ width:930px;}
#content .left-col-larger { width:465px; float:left; padding-top:100px; margin-right:45px;}
.resources-page #content .left-col-larger { padding-top:38px;}
.networking-page #content .left-col-larger { padding-top:38px;}
#content .right-col-shorter { width:462px; float:left;}
#content .right-col-padding-top { padding-top:287px;}

#banner .sign-up-form { display:block; width:429px; background:#f5f5f5; border:1px solid #d1d1d1; border-right:none; position:absolute; right:11px; top:457px; padding-top:15px; z-index:200;}
#banner .sign-up-form fieldset{ display:block; border:none; margin:0 21px; margin-top:5px; position:relative;}
#banner .sign-up-form fieldset label{ display:block; position:absolute; height:24px; width:76px; padding-left:8px; left:9px; top:9px; background:url(../images/form-label.png); font-size:12px; color:#919090; line-height:24px;

text-shadow:-1px -1px 0px #fff;
-o-text-shadow:-1px -1px 0px #fff;
-ms-text-shadow:-1px -1px 0px #fff;
-webkit-text-shadow:-1px -1px 0px #fff;
-moz-text-shadow:-1px -1px 0px #fff;
}
#banner .sign-up-form fieldset .input-text{ display:block; padding:8px; height:24px; line-height:24px; padding-left:100px; border:1px solid #d2cfcf; width:276px; font-size:13px; color:#585858;

border-radius:5px;
-o-border-radius:5px;
-webkit-border-radius:5px;
-ms-border-radius:5px;
-moz-border-radius:5px;

transition:all 0.2s;
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-ms-transition:all 0.2s;
-moz-transition:all 0.2s;
}

#banner .sign-up-form fieldset .input-text:hover{ border-color:#999;}
#banner .sign-up-form fieldset .input-text:focus{ border-color:#999;

box-shadow:0px 0px 6px #aaa;
-o-box-shadow:0px 0px 6px #aaa;
-webkit-box-shadow:0px 0px 6px #aaa;
-ms-box-shadow:0px 0px 6px #aaa;
-moz-box-shadow:0px 0px 6px #aaa;
}
#banner .sign-up-form fieldset .input-button { width:307px; height:78px; display:block; margin:0 auto; border:none; background:url(../images/sign-up-submit.jpg); }
#banner .sign-up-form fieldset .input-button:hover { background-position:left -74px; }

.resources-page {}

p { font-size:18px; line-height:24px; color:#6b6b6b;}
p.large { color:#000; font-size:23px; line-height:25px; font-weight:bold;}
p.large strong { color:#717171;}
p .corner-icon{ float:left; margin-right:10px; position:relative; top:3px;}
p strong{ font-weight:bold; color:#3c3c3c;}
p a { color:#017ed8; text-decoration:underline;}

.testimonials { padding-bottom:43px; margin-top:30px;}
.resources-page .testimonials { margin-top:-30px;}
.networking-page .testimonials { margin-top:-30px;}
.testimonials .left-col{ width:440px; float:left; margin-right:40px;}
.testimonials .right-col{ width:440px; float:left;}
.testimonials h3 { line-height:62px; display:block; font-size:22px; color:#444; border-bottom:1px solid #e9e9e9;}

.testimonials p.testimonial{ padding-left:117px; display:block; margin-top:18px; font-size:12px; line-height:20px; color:#4e4e4e; font-style:italic; font-family:Arial, Helvetica, sans-serif; position:relative;}
.testimonials p.testimonial a{ font-weight:bold; display:block; font-style:normal; margin-top:10px;}
.testimonials p.testimonial .image{ display:block; position:absolute; left:0px; width:102px; height:90px; background:url(../images/testimonial-image-bg.png); top:3px;}
.testimonials p.testimonial .image img{ padding:8px 0 0 10px;}

.as-seen-in h3 { line-height:62px; display:block; font-size:24px; color:#444; border-bottom:1px solid #e9e9e9;}
.as-seen-in .as-seen-in-logos{ height:165px; background:url(../images/as-seen-in-logos.jpg) no-repeat; display:block; margin-bottom:40px;}

#footer { background:#141414;}
#footer .logos-strip { background:#2a2a2a;}
#footer .logos-strip img { display:block; margin:0 auto;}

#footer .wrapper { padding:35px 0;}
#footer .navigation { list-style:none; width:320px; display:block; float:left;}
#footer .navigation li{ color:#999; font-size:12px; line-height:21px; font-family:Arial, Helvetica, sans-serif; width:155px; float:left; padding-left:5px;}
#footer .navigation li a{ color:#999; }
#footer .navigation li a:hover{ color:#ddd; }
#footer .navigation li a.active{ color:#ddd; text-decoration:underline;}

#footer .social { float:right;}
#footer .social ul{ float:left; list-style:none;}
#footer .social ul li{ display:block; float:left;}
#footer .social ul li a{ display:block; width:54px; height:54px;}
#footer .social ul li a.social-link-1 { background:url(../images/social-icon-1.png);}
#footer .social ul li a.social-link-1:hover { background:url(../images/social-icon-1-hover.png);}
#footer .social ul li a.social-link-2 { background:url(../images/social-icon-2.png);}
#footer .social ul li a.social-link-2:hover { background:url(../images/social-icon-2-hover.png);}
#footer .social ul li a.social-link-3 { background:url(../images/social-icon-3.png);}
#footer .social ul li a.social-link-3:hover { background:url(../images/social-icon-3-hover.png);}
#footer .social ul li a.social-link-4 { background:url(../images/social-icon-4.png);}
#footer .social ul li a.social-link-4:hover { background:url(../images/social-icon-4-hover.png);}
#footer .social ul li a.social-link-5 { background:url(../images/social-icon-5.png);}
#footer .social ul li a.social-link-5:hover { background:url(../images/social-icon-5-hover.png);}
#footer .social ul li a.social-link-6 { background:url(../images/social-icon-6.png);}
#footer .social ul li a.social-link-6:hover { background:url(../images/social-icon-6-hover.png);}
#footer .social h4{ float:left; display:block; line-height:45px; height:45px; padding-left:17px; width:173px; background:url(../images/social-title-bg.png); font-size:18px; color:#c1c1c1; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-right:10px; margin-top:5px;}
#footer .copyright { float:right; clear:right; line-height:25px; font-size:12px; color:#666; margin-top:20px;}


.oppertunities-featred-tabs { list-style:none; display:block; width:959px; position:relative; left:-5px; margin-top:16px;}
.oppertunities-featred-tabs li{ display:block; float:left; width:291px; margin-right:28px; padding-bottom:20px; background:url(../images/featured-tab-bottom.png) no-repeat bottom left;}
.oppertunities-featred-tabs li p strong{ color:#111;}
.oppertunities-featred-tabs li.last{ margin-right:0px;}
.oppertunities-featred-tabs li h3{ display:block; background:url(../images/featured-tab-heading.png); padding-left:16px; line-height:67px; font-size:24px; color:#444;

text-shadow:1px 1px 0px #fff;
-webkit-text-shadow:1px 1px 0px #fff;
-ms-text-shadow:1px 1px 0px #fff;
-o-text-shadow:1px 1px 0px #fff;
-moz-text-shadow:1px 1px 0px #fff;
}
.oppertunities-featred-tabs li img{ float:left;}
.oppertunities-featred-tabs li p{ display:block; padding:0 20px; padding-top:14px; background:url(../images/featured-tab-repeat.png) top center no-repeat;background-size: auto 100%;
 height:280px;border: 1px solid #C8C8C8;border-top: none;border-bottom: none; font-size:14px; line-height:19px; color:#444;} 

.sign-up-now-bottom { padding-bottom:64px; background:url(../images/sign-up-bottom-shadow.jpg) no-repeat bottom center; margin-top:35px;}
.sign-up-now-bottom a{ display:block; width:432px; height:92px; margin:0 auto; background:url(../images/sign-up-bottom-btn.jpg);}
.sign-up-now-bottom a:hover{ display:block; width:432px; height:92px; margin:0 auto; background:url(../images/sign-up-bottom-btn.jpg) left -92px;}

.black-overlay { width:100%; height:100%; background:rgba(0,0,0,0.5); position:fixed; z-index:100; display:none; opacity:0;}

/* home css */

#header .header-info p.welcomline{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#282828; line-height:18px; text-align:right; float:left;}
#header .header-info p.welcomline a.signin{ background:url(../images/singin_logo.gif) right center no-repeat; color:#a61f1f; padding-right:18px;}
#header .header-info .spretor_line{ background:url(../images/info_sapretor.gif) center center no-repeat; width:1px; height:22px; float:left; margin:12px 8px 0 8px;}
#header .header-info .safe{ background:url(../images/viza-logo.jpg) left top no-repeat; width:79px; height:38px; float:left;}
.home-banner-bg-repeat{ background:url(../images/home-slider_br_repeat.gif) repeat-x;}
.inner-banner-bg-repeat{ background:url(../images/inner-page-banner-repeat.png) repeat-x;}
#banner.home { background-image:url(../images/home_banner_bg.jpg);}
#banner.inner { background-image:url(../images/inner-page-banner-bg.jpg); height:120px; overflow:hidden;}
#banner.inner .wrapper{ height:auto;}
#banner.inner h2{ line-height:63px; padding:28px 0 0 0px; font-size:36px; color:#fff; font-family:'fcbk';}
#banner .outer_slider{ padding-top:30px;}
#banner .slider{  background:#ffffff; height:290px; display:block; overflow:hidden;}
#banner .slider .inner_slider{ width:930px; display:block; height:290px;}
#banner .slider .inner_slider3{ width:930px; display:block; height:290px; background:url(../images/slider_03_bg.jpg);}
#banner .slider .inner_slider1{ width:930px; display:block; height:290px; position:relative;}
#banner .slider .inner_slider1 .sourcebynote{ width:310px; height:24px; line-height:24px; background:rgba(0,0,0,0.6); color:#fff; font-size:13px; text-align:center; position:absolute; left:562px; bottom:0px; z-index:1500; padding-bottom:12px; border:1px solid #333; border-bottom:none;

-moz-border-radius:8px 8px 0 0;
-ms-border-radius:8px 8px 0 0;
-o-border-radius:8px 8px 0 0;
-webkit-border-radius:8px 8px 0 0;
border-radius:8px 8px 0 0;

box-shadow:0px 0px 0px 10px #000;
-o-box-shadow:0px 0px 0px 10px #000;
-webkit-box-shadow:0px -5px 10px -5px #000;
-ms-box-shadow:0px 0px 0px 10px #000;
-moz-box-shadow:0px 0px 0px 10px #000;
}
#banner .slider .slider_left_side{ width:300px; float:left; margin:27px 0 0 33px; }
#banner .slider .slider_left_side h2{ font-family:'fcbk'; font-size:34px; color:#970e0e; line-height:34px; letter-spacing:normal; padding-top:0px; }
#banner .slider .inner_slider3 .slider_left_side { width:500px;}
#banner .slider .slider_left_side h2.smaller{ font-size:34px; font-family:'fcbk'}
#banner .slider .slider_left_side h2 span{ font-size:25px; line-height:32px;  font-family:'myriad-light'; font-weight:normal; color:#970e0e; display:block;}
#banner .slider .slider_left_side h2.smaller span{ font-size:31px; font-family:'myriad-light';}
#banner .slider .slider_left_side p{ padding:10px 0; font-size: 15px;}
#banner .slider .inner_slider3 .slider_left_side p{ padding:10px 0;}
#banner .slider .slider_left_side a.today_btn{ background:url(../images/today_btn_bg.jpg) left top no-repeat; width:154px; height:43px; font-size:25px; line-height:43px; color:#1c1d1d; padding:0 18px; display:block; margin-top:12px; text-align:center;}
#banner .slider .slider_left_side a.today_btn:hover{ text-decoration:none; color:#5f5f5f;}
#banner .slider .slider_left_side .btn_shadow{ background:url(../images/today_btn_shadow.jpg) left top no-repeat; width:190px; height:14px; display:block;}
#banner .slider #oppertunity-slide  .slider_right_side{ float:right !important;}
#banner .slider .slider_right_side img{  position:relative; display:block;}
#banner .slider .slider_right_side{ float:right; }
#banner .home_searchjob{ display: block; margin:33px auto 0 auto; width:755px;}
#banner .home_searchjob .search {
    background:url(../images/search-job_bg.png) left top no-repeat;
	box-shadow:none;
    height: 91px; width:752px;
}
#banner .home_searchjob .search h3 { background:none;
      color: #FFFFFF;
    float: left;
    font-size: 18px;
    font-weight: bold;
    line-height: 86px;
    text-align:center;
	padding-right:0;
    text-shadow: 1px 1px 0 #999999;
	 -webkit-text-shadow: 1px 1px 0 #999999;
	  -ms-text-shadow: 1px 1px 0 #999999;
	   -moz-text-shadow: 1px 1px 0 #999999;
	   -o- text-shadow: 1px 1px 0 #999999;
    width: 142px; height:86px;
}
#banner .home_searchjob .search form { display:block; float:left; width:610px;}
#banner .home_searchjob .search form .space{  float:left; border:none; margin-left:15px;}
#banner .home_searchjob .search form .big_colm{ width:300px !important;}
#banner .home_searchjob .search form label {
    color: #646464;
    display: block;
    font-size: 13px;
    line-height: 28px;
    padding: 0 8px 0 0px; float:none;
}
#banner .home_searchjob .search form .input-text {
    border: 1px solid #85A1B0;
    border-radius: 5px 5px 5px 5px;
    color: #2A2A2A;
    display: block;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    margin-top: 0;
    padding: 4px 8px;
    width: 200px; float:none;
}

#banner .home_searchjob .search form .input-button{ }


.home-banner-bg-repeat #banner .slider .inner_slider1 .sourcebynote{ width:170px; line-height:16px;font-size:13px; text-align:left;  padding-top:58px; position:absolute; left:388px; bottom:5px; z-index:1500; padding-bottom:12px; font-size:13px; color:#6b6b6b; background:url(../images/hand-drawn-arrow.gif) no-repeat 70px top;height:auto;
	border:0px;border-radius: 0px 0px 0px 0px;
	-moz-box-shadow:0px 0px 0px 0px;
   -webkit-box-shadow:0px 0px 0px 0px;
   box-shadow: 0px 0px 0px 0px;
}

#content h2.home_comtainer_heading{ font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#2a2a2a; text-align:center; font-weight:normal; padding:10px 0;}


#content .home-featred-tabs { list-style:none; display:block; width:959px; position:relative; left:-5px; margin-top:16px;}
#content .home-featred-tabs li{ display:block; background:fcfcfc; float:left; width:303px; margin-right:22px; overflow:hidden; border:1px solid #e1e1e1; height:532px;

border-radius:9px;
-webkit-border-radius:9px;
-ms-border-radius:9px;
-moz-border-radius:9px;
-o-border-radius:9px;
}
#content .home-featred-tabs li.last{ margin-right:0px;}
#content .home-featred-tabs li h3{ display:block;
background: #e0e4e5;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZTRlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #e0e4e5 0%, #f1f1f1 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0e4e5), color-stop(100%,#f1f1f1));
background: -webkit-linear-gradient(top,  #e0e4e5 0%,#f1f1f1 100%);
background: -o-linear-gradient(top,  #e0e4e5 0%,#f1f1f1 100%);
background: -ms-linear-gradient(top,  #e0e4e5 0%,#f1f1f1 100%);
background: linear-gradient(top,  #e0e4e5 0%,#f1f1f1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e4e5', endColorstr='#f1f1f1',GradientType=0 );

border-radius:9px 9px 0 0;
-webkit-border-radius:9px 9px 0 0;
-ms-border-radius:9px 9px 0 0;
-moz-border-radius:9px 9px 0 0;
-o-border-radius:9px 9px 0 0;

padding-left:16px; border:1px solid #e1e1e1; line-height:67px; font-size:24px; color:#444;

text-shadow:1px 1px 0px #fff;
-webkit-text-shadow:1px 1px 0px #fff;
-ms-text-shadow:1px 1px 0px #fff;
-o-text-shadow:1px 1px 0px #fff;
-moz-text-shadow:1px 1px 0px #fff;
}
#content .home-featred-tabs li img{ float:left;}
#content .home-featred-tabs li p{ display:block; padding:0 34px 15px 20px; padding-top:14px; font-size:14px; line-height:19px; color:#444;} 
#content .home-featred-tabs li a.read-more{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#a61f1f; background:url(../images/link_arrow.gif) right center no-repeat; padding-right:16px;}
#content .thoughts_container{ width:930px; display:block; margin-top:10px; margin-bottom:45px; }
#content .thoughts_container .left-col{ width:450px; float:left; border-right:1px solid #efefef; padding-right:10px; min-height:279px;}
#content .thoughts_container  h3{ font-weight:normal; line-height:69px; width:100%; font-size:30px; font-family:Arial, Helvetica, sans-serif; float:left; color:#2a2a2a; border-bottom:1px solid #E9E9E9;}
#content .thoughts_container .left-col p.testimonial {
    color: #4E4E4E;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: italic;
    line-height: 20px;
    margin-top: 18px;
   /* min-height: 90px;*/
    padding-left: 117px;
    position: relative;
}
#content .thoughts_container .left-col p.testimonial .image {
    background: url("../images/testimonial-image-bg.png") repeat scroll 0 0 transparent;
    display: block;
    height: 90px;
    left: 0;
    position: absolute;
    top: 3px;
    width: 102px;
}
#content .thoughts_container .left-col p.testimonial .image img {
    padding: 8px 0 0 10px;
}
#content .thoughts_container .right-col{ width:460px; float:left; padding-left:10px; min-height:279px;}
#content .thoughts_container div a{ color:#4e4e4e; margin-top:10px; display:block;}
.buletes{ position:absolute; width:930px; display:block; text-align:center; margin:12px auto 0 auto;}
#content .thoughts_container div a.thought_video{ background:url(../images/video_link.gif) left center no-repeat; padding-left:20px; color:#4e4e4e; text-decoration:underline; display:block; line-height:20px; margin-top:0;}
.buletes a{ text-align:center; margin:0 3px; background:url(../images/bulets.png) no-repeat;  height:0 !important; padding-top:8px; overflow:hidden; display:inline-block; width:10px;}
.buletes a.activeSlide{ background:url(../images/active_bulets.png) no-repeat;  padding-top:10px; width:10px; position:relative; top:1px;}
.big_colm{}

#sign-up-options { 
transition:all 0.3ms;
-o-transition:all 0.3ms;
-ms-transition:all 0.3ms;
-webkit-transition:all 0.3ms;
-moz-transition:all 0.3ms;
}
#sign-up-options *{ 
transition:all 0.3ms;
-o-transition:all 0.3ms;
-ms-transition:all 0.3ms;
-webkit-transition:all 0.3ms;
-moz-transition:all 0.3ms;
}
#sign-up-options .sign-up-options-header h2{ font-size:46px; color:#262626; line-height:47px; text-align: center; font-family:'fcb';}
#sign-up-options .sign-up-options-header ul{ list-style:none; text-align: center; width:970px; position:relative; left:-20px; margin-top:6px;}
#sign-up-options .sign-up-options-header ul li{ font-size:25px; color:#393939; display:inline-block; font-family:'fcb'; background:url(../images/blue-check.png) no-repeat left center; padding-left:22px; padding-right:10px;}
#sign-up-options .sign-up-options-header p{ font-size:14px; color:#494949; font-family:Arial, Helvetica, sans-serif; text-align: center;}
#sign-up-options .options { height:415px; border:1px solid #bebebe; margin-top:28px;

box-shadow:inset 0px 0px 100px #eee;
-o-box-shadow:inset 0px 0px 100px #eee;
-webkit-box-shadow:inset 0px 0px 100px #eee;
-ms-box-shadow:inset 0px 0px 100px #eee;
-moz-box-shadow:inset 0px 0px 100px #eee;

border-radius:6px;
-o-border-radius:6px;
-ms-border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
}
#sign-up-options .options > ul{ display:block; list-style:none;}
#sign-up-options .options > ul > li{ display:block; width:151px; height:375px; float:left}
#sign-up-options .options > ul > li.first{ display:block; width:173px; float:left;}
#sign-up-options.upgrade-options .options > ul > li.first{ width:173px;}
#sign-up-options .options > ul > li.first h4{ font-size:13px; color:#5e5e5e; line-height:14px; line-height:38px; border-bottom:1px dotted #b2b2b2; padding-left:20px;}
#sign-up-options .options > ul > li.first h4.twoline{ font-size:13px; color:#5e5e5e; line-height:14px; padding:5px 0 5px 20px; border-bottom:1px dotted #b2b2b2;}
#sign-up-options .options > ul > li.first h4.topmost{ line-height:48px; padding:0px; padding-left:20px;

background: #e2e2e2;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #e2e2e2 0%, #ebebeb 77%, #dbdbdb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(77%,#ebebeb), color-stop(100%,#dbdbdb));
background: -webkit-linear-gradient(top,  #e2e2e2 0%,#ebebeb 77%,#dbdbdb 100%);
background: -o-linear-gradient(top,  #e2e2e2 0%,#ebebeb 77%,#dbdbdb 100%);
background: -ms-linear-gradient(top,  #e2e2e2 0%,#ebebeb 77%,#dbdbdb 100%);
background: linear-gradient(top,  #e2e2e2 0%,#ebebeb 77%,#dbdbdb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#dbdbdb',GradientType=0 );
}
#sign-up-options .options > ul > li.first h4.taller{ line-height:42px; padding:0 0 45px 20px;}
 

#sign-up-options .options > ul > li{ display:block; width:151px; height:415px; float:left; position:relative;}
#sign-up-options.upgrade-options .options > ul > li{ width:188px;}
#sign-up-options .options > ul > li ul{ list-style:none; position:absolute; width:151px; height:415px; left:0px; top:0px;}
#sign-up-options.upgrade-options .options > ul > li ul{ width:188px;}
#sign-up-options .options > ul > li ul:hover{ width:161px; left:-6px; background:#fff; border:1px solid #fff; top:-10px; z-index:100; padding-bottom:15px;

border-radius:6px;
-o-border-radius:6px;
-ms-border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;

-moz-box-shadow:3px 4px 15px #000;
-ms-box-shadow:3px 4px 15px #000;
-o-box-shadow:3px 4px 15px #000;
-webkit-box-shadow:3px 4px 15px #000;
box-shadow:3px 4px 15px #000;
}
#sign-up-options.upgrade-options .options > ul > li ul:hover{ width:188px;}
#sign-up-options .options > ul > li ul.active{ width:161px; left:-6px; background:#fff; border:1px solid #fff; top:-10px; z-index:90; padding-bottom:15px;

border-radius:6px;
-o-border-radius:6px;
-ms-border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;

-moz-box-shadow:3px 4px 15px #000;
-ms-box-shadow:3px 4px 15px #000;
-o-box-shadow:3px 4px 15px #000;
-webkit-box-shadow:3px 4px 15px #000;
box-shadow:3px 4px 15px #000;
}
#sign-up-options.upgrade-options .options > ul > li ul.active{ width:195px;}
#sign-up-options .options > ul > li ul li{ font-size:15px; color:#353535; border-bottom:1px dotted #b2b2b2;line-height:38px; padding:0; text-align:center;}
#sign-up-options .options > ul > li ul:hover li{ border-bottom:none; line-height:41px;}
#sign-up-options .options > ul > li ul.active li{ border-bottom:none; line-height:41px;}
#sign-up-options .options > ul > li ul li.topmost{ font-size:22px; color:#135898; border-bottom:1px dotted #b2b2b2;line-height:48px; padding:0; font-family:'fcb';

background: #e2e2e2;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #e2e2e2 0%, #ebebeb 77%, #dbdbdb 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(77%,#ebebeb), color-stop(100%,#dbdbdb));
background: -webkit-linear-gradient(top,  #e2e2e2 0%,#ebebeb 77%,#dbdbdb 100%);
background: -o-linear-gradient(top,  #e2e2e2 0%,#ebebeb 77%,#dbdbdb 100%);
background: -ms-linear-gradient(top,  #e2e2e2 0%,#ebebeb 77%,#dbdbdb 100%);
background: linear-gradient(top,  #e2e2e2 0%,#ebebeb 77%,#dbdbdb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#dbdbdb',GradientType=0 );
}
#sign-up-options .options > ul > li ul:hover li.topmost{ padding-top:9px; border-bottom:1px solid #77addd; font-size:26px; color:#fff;

border-radius:6px 6px 0 0;
-o-border-radius:6px 6px 0 0;
-ms-border-radius:6px 6px 0 0;
-webkit-border-radius:6px 6px 0 0;
-moz-border-radius:6px 6px 0 0;

background: #35abdc;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1YWJkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMDc4YzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #35abdc 0%, #2078c7 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#35abdc), color-stop(100%,#2078c7));
background: -webkit-linear-gradient(top,  #35abdc 0%,#2078c7 100%);
background: -o-linear-gradient(top,  #35abdc 0%,#2078c7 100%);
background: -ms-linear-gradient(top,  #35abdc 0%,#2078c7 100%);
background: linear-gradient(top,  #35abdc 0%,#2078c7 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35abdc', endColorstr='#2078c7',GradientType=0 );
}#sign-up-options .options > ul > li ul.active li.topmost{ padding-top:9px; border-bottom:1px solid #77addd; font-size:26px; color:#fff;

border-radius:6px 6px 0 0;
-o-border-radius:6px 6px 0 0;
-ms-border-radius:6px 6px 0 0;
-webkit-border-radius:6px 6px 0 0;
-moz-border-radius:6px 6px 0 0;

background: #35abdc;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1YWJkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMDc4YzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #35abdc 0%, #2078c7 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#35abdc), color-stop(100%,#2078c7));
background: -webkit-linear-gradient(top,  #35abdc 0%,#2078c7 100%);
background: -o-linear-gradient(top,  #35abdc 0%,#2078c7 100%);
background: -ms-linear-gradient(top,  #35abdc 0%,#2078c7 100%);
background: linear-gradient(top,  #35abdc 0%,#2078c7 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35abdc', endColorstr='#2078c7',GradientType=0 );
}
#sign-up-options .options > ul > li ul li.price{ border-bottom:1px dotted #b2b2b2;padding:0; height:87px;}
#sign-up-options .options > ul > li ul:hover li.price{ border-bottom:none;}
#sign-up-options .options > ul > li ul.active li.price{ border-bottom:none;}
#sign-up-options .options > ul > li ul li.price h4{ font-size:15px; color:#424242; line-height:50px; font-size:32px; font-family:'fcbk'}
#sign-up-options .options > ul > li ul:hover li.price h4{ color:#1865a7;}
#sign-up-options .options > ul > li ul.active li.price h4{ color:#1865a7;}
#sign-up-options .options > ul > li ul li.price .savings { display:block; height:30px; line-height: 30px; padding:4px; width:122px; background: url(../images/savings-bg.png); margin:-4px auto 0 auto; font-size:18px; color:#f4f4f4;}
#sign-up-options .options > ul > li ul:hover li.price .savings {  background: url(../images/savings-bg-hover.png);}
strong { font-weight:bold;}
#sign-up-options .options > ul > li ul.active li.price .savings {  background: url(../images/savings-bg-hover.png);}
strong { font-weight:bold;}
#sign-up-options .options > ul > li ul li.button{ border:none;}
#sign-up-options .options > ul > li ul li.yes{ background:url(../images/yes.png) no-repeat center center;}
#sign-up-options .options > ul > li ul li.no{ background:url(../images/no.png) no-repeat center center;}
#sign-up-options .options > ul > li ul li.button a{ display:block; margin:0 auto; margin-top:17px; width:97px; line-height:40px; border:1px solid #c5e0f9; cursor:pointer; background:#2782af; font-size:23px; color:#fff; text-decoration:none; 

background: #5fa7ca;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVmYTdjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzIzN2ZhZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZmE3Y2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #5fa7ca 0%, #237fad 50%, #5fa7ca 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5fa7ca), color-stop(50%,#237fad), color-stop(100%,#5fa7ca));
background: -webkit-linear-gradient(top,  #5fa7ca 0%,#237fad 50%,#5fa7ca 100%);
background: -o-linear-gradient(top,  #5fa7ca 0%,#237fad 50%,#5fa7ca 100%);
background: -ms-linear-gradient(top,  #5fa7ca 0%,#237fad 50%,#5fa7ca 100%);
background: linear-gradient(top,  #5fa7ca 0%,#237fad 50%,#5fa7ca 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fa7ca', endColorstr='#5fa7ca',GradientType=0 );


-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
#sign-up-options .options > ul > li ul:hover li.button a{ background:#eb6c00; width:137px; height:50px; font-size:28px; line-height:50px; border:1px solid #b8601d;

background: #f36800;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzNjgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0NzcwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMzY4MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f36800 0%, #d47701 51%, #f36800 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f36800), color-stop(51%,#d47701), color-stop(100%,#f36800));
background: -webkit-linear-gradient(top,  #f36800 0%,#d47701 51%,#f36800 100%);
background: -o-linear-gradient(top,  #f36800 0%,#d47701 51%,#f36800 100%);
background: -ms-linear-gradient(top,  #f36800 0%,#d47701 51%,#f36800 100%);
background: linear-gradient(top,  #f36800 0%,#d47701 51%,#f36800 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f36800', endColorstr='#f36800',GradientType=0 );
}
#sign-up-options .options > ul > li ul.active li.button a{ background:#eb6c00; width:137px; height:50px; font-size:28px; line-height:50px; border:1px solid #b8601d;

background: #f36800;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzNjgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q0NzcwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMzY4MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f36800 0%, #d47701 51%, #f36800 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f36800), color-stop(51%,#d47701), color-stop(100%,#f36800));
background: -webkit-linear-gradient(top,  #f36800 0%,#d47701 51%,#f36800 100%);
background: -o-linear-gradient(top,  #f36800 0%,#d47701 51%,#f36800 100%);
background: -ms-linear-gradient(top,  #f36800 0%,#d47701 51%,#f36800 100%);
background: linear-gradient(top,  #f36800 0%,#d47701 51%,#f36800 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f36800', endColorstr='#f36800',GradientType=0 );
}
#sign-up-options .options > ul > li ul:hover li.button a:hover{ background:#eb6c00; width:137px; height:50px; font-size:28px; line-height:50px; 
-moz-box-shadow:2px 2px 6px #888;
-ms-box-shadow:2px 2px 6px #888;
-o-box-shadow:2px 2px 6px #888;
-webkit-box-shadow:2px 2px 6px #888;
box-shadow:2px 2px 6px #888;

background: #ff770f;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNzcwZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2YzOGEwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjc3MGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ff770f 0%, #f38a01 51%, #ff770f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff770f), color-stop(51%,#f38a01), color-stop(100%,#ff770f));
background: -webkit-linear-gradient(top,  #ff770f 0%,#f38a01 51%,#ff770f 100%);
background: -o-linear-gradient(top,  #ff770f 0%,#f38a01 51%,#ff770f 100%);
background: -ms-linear-gradient(top,  #ff770f 0%,#f38a01 51%,#ff770f 100%);
background: linear-gradient(top,  #ff770f 0%,#f38a01 51%,#ff770f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff770f', endColorstr='#ff770f',GradientType=0 );

}


#sign-up-options .options-shadow { background: url(../images/options-shadow.jpg) top center no-repeat; height:70px;}

.payment-types p{ font-size:13px; line-height:20px; color:#454545;}
.payment-types h3{ line-height:65px; display:block;font-weight:normal; line-height:69px; width:100%; font-size:24px; font-family:Arial, Helvetica, sans-serif; float:left; color:#2a2a2a; border-bottom:1px solid #E9E9E9;}
.payment-types img.flowleft{ margin:0 10px 10px 0; display:block;}
.payment-types .left-col{ width:450px; float:left; padding-right:30px; padding-top:18px;}
.payment-types .right-col{ width:450px; float:left; padding-top:18px;}
.resultFrm{float:right;width:650px;}
.resultFrm td{padding:10px;}
.paging{float: right;
    padding: 15px 0;
    width: 650px;
}

/* job listing */

#headermain
{
	width:100%;
	height:112px;
	margin:0 auto;
	background:url(../images/job_listingheader.jpg) no-repeat top center #0c4c8a;
}
#wrapheader {
	width: 949px;
	margin: 0 auto;
	padding:61px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;	
} 
#wrapheadertxt {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	}
#wrapheadertxt ul{
	margin:0 0 0px 8px;
	list-style-type:none;
	}
#wrapheadertxt ul li{
	float:left;
	padding: 0 5px 0 0;
	}
#wrapheadertxt ul li a{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	}
#wrapheadertxt ul li a:hover{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:underline;
	}	
#wrapheadertxt ul li a.active{
	text-decoration:underline;
} 
.topheader {
        width: 932px;
	height:111px; 
	margin: 0 auto; 
}
.wrapdown {
	width: 949px;
	margin: 0 auto;
}
#wrapheadbg{
	background:url(../images/boxupside.gif) no-repeat top left;
	line-height:1;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0 0 42px;
	vertical-align:bottom;
	color:#115595;
	font-size:24px;
}
#bgrept{
	background:url(../images/boxmiddleside.gif) top left repeat-y;
	margin:0px;
	padding:0 29px 73px 42px;	
}
#bgrept_leftside{
	float:left;
	width:0px;
	width:577px;
	padding: 28px 0 0 0;
}
#bgrept_leftside h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#494949;
	padding: 0 0 26px 0;
}	
#bgrept_leftside p{
	font-family:Arial, Helvetica, sans-serif;
	color:#494949;
	font-size:13px;
	line-height:19px;
}
#bgrept_leftside p strong{
        padding-top: 1em;
        display:block;
}
#bgrept_leftside .job_requirements p strong{
        display:inline-block;
        padding-right:5px;
}
#bgrept_leftside ul{
	font-family:Arial, Helvetica, sans-serif;
	color:#494949;
	font-size:13px;
        padding:10px 0px 10px 15px;  
}
#bgrept_leftside ul li{
        padding-bottom:3px;
        line-height:19px;
}
#bgrept_rightside{
	float:left;
	margin: 0 0 0 50px;
        padding: 31px 0 0 0;
        width:250px;
}
#bgrept_rightside p{
        font-family:Arial, Helvetica, sans-serif;
	color:#494949;
	font-size:13px;
	line-height:19px;
        padding:0 0 15px 0
}
.spacer {
    clear: both;
    font-size: 0;
    line-height: 0;
}
.save_btn{
   float:right; 
   margin:-20px 50px 0 0 ;
}
#bgrept #main{float:left;width:100%;}
#bgrept .left_navigation{float:left;width:200px; padding-top: 44px;}
#bgrept #mainResults{float:left;width:675px;font-size:13px;}
#bgrept #mainResults p{font-size:13px;}
#bgrept #mainResults .resultFrm a{font-weight:bold;}

/* Search css */
.home-banner-bg-repeat{ background:url(../images/home-slider_br_repeat.gif) repeat-x;}
#mysilverlight {
		display: none;
	}

/* event page */
.event-page p.event_text{ padding-top:25px;}
.event-page #content .table{ display:block; margin-top:50px;}
.event-page #content .table h2.current{ background:url(../images/small-flag.jpg) left center no-repeat; color:#000; padding-left:46px; margin-bottom:12px;}
.event-page #content .table table{ margin-bottom:52px;}
.event-page #content .table table tr th{ background:#d03316; text-align:left; line-height:35px; color:#fff; font-size:15px; padding-left:14px; width:204px;}
.event-page #content .table table tr td{ text-align:left; line-height:35px; font-size:15px; color:#3e3e3e; padding-left:14px; background:#e3e3e3;}
.event-page #content h2{ background:none; font-family: 'myriad'; font-weight:bold; font-size:24px; line-height:38px; color:#444444;}
.event-page #content ul{ float:left; width:465px; padding-top:18px;}
.event-page #content ul li{ width:370px; padding-left:30px; display:block; color:#6b6b6b; font-family: 'myriad'; line-height:24px; background:url(../images/li_icon.jpg) left top no-repeat; margin-bottom:12px;  }
.event-page h3.inner_testimonial_heading{ background:url(../images/heading_arrow.jpg) 450px center no-repeat; font-size:24px; line-height:26px;  font-weight:normal; border-bottom: 1px solid #E9E9E9; border-top: 1px solid #E9E9E9; padding:19px 0; }
.event-page h3.inner_testimonial_heading span{ display:block; font-weight:bold;}


/*******Event Details Styling 18/07/2012******/

.wrapperInner{ float:left; width:930px;}
.leftSection{ width:574px; float:left;}

.leftSection h3{ font-size:30px;width:465px; line-height:28px;}

.leftSection h3.flagged{background:url(../images/flag-icon-small.png) top left no-repeat ; padding:0 0 0 46px; }

.leftSection h3 span{ color:#6b6b6b; font-size:16px; display:block; font-weight:normal; padding:5px 0 0 0;}

.ticketInfo{ margin:27px 0 55px 0; background:url(../images/ticket-info.jpg) no-repeat;  padding:15px 0 12px 78px;}
.ticketInfo h2{ font-size:32px; font-weight:bold; line-height:47px; padding-left:20px;}
.ticketInfo p{ line-height:34px; font-size:14px; float:left; padding:0 0 13px 20px  !important;}
.ticketInfo .rate{ float:left; border:1px solid #b1b1b1; min-width:54px; padding:2px; margin-left:46px; margin-top:5px;

border-radius:4px;
-webkit-border-radius:4px;
-ms-border-radius:4px;
-moz-border-radius:4px;
-o-border-radius:4px;}
.ticketInfo hr{ border:none; height:1px; background:#dbdbdb;}
.ticketInfo .note{ line-height:39px; font-size:16px; color:#2f2fcc; padding-left:20px;}
.ticketInfo .card{ background:url(../images/cards.jpg) no-repeat; float:left; width:195px; height:28px; margin:20px 0 0 20px;}
.ticketInfo .purchase{ float:right; background:url(../images/purchase-botton.png) no-repeat; line-height:47px; padding:0 47px 0 50px; margin:10px 18px 0 0; font-weight:bold; color:#ffffff; font-size:15px; height:47px; width:203px;border:0px;}

.leftSection p{ padding:27px 0 0 0;}

.leftSection h4 span{    font-family: 'frutiger_lt_std_55_romanbold'; font-size:24px;}

.leftSection h4{    font-family: 'frutiger_lt_std_47_light_cnBd'; font-size:24px; color:#444444; padding:18px 0 14px 0; margin:53px 0 10px; border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}
#countDown, .rightSection{ width:290px; float:right;}

.rightSection h3{ font-size:30px;width:300px; line-height:28px; padding-bottom:17px;}

.rightSection ul{ list-style-type:none; padding:0 0 60px 0; float:left; width:300px;}

.rightSection ul li{float:left; padding:0 7px 0 0;}

.rightSection fieldset{ padding:20px 0 60px 0;}

.rightSection p a{ background:url(../images/map-icon.jpg) top right no-repeat; padding:0 25px 0 0; color:#6B6B6B; text-decoration:none;}

.rightSection p img{ margin-top:20px;}

#countDown img{ width:107px; height:99px; float:right;}


#content .thoughts_container .left-col p.paddingTopZero {
	padding-top:0px;
}

#content .thoughts_container .borderNone {
    border-right:0;
    float: left;
    min-height:100px;
    width:574px;
}


/* boss page*/
.own-boss-page .banner-bg-repeat { background:url(../images/event-repeat.jpg);}
.own-boss-page #banner.banner-own-boss { background-image:url(../images/banner-own-boss.jpg);}
.own-boss-page #banner .wrapper{ height:463px;}
.own-boss-page  p.event_text { padding-top: 25px;}
#banner h2 .small{ font-family: 'myriad'; font-size:46px; font-weight:normal; color:#FFFFFF; }

.own-boss-page #content .yellow-box{ background:#fffedd; border:1px dashed #000000;  margin-top:25px; padding:10px 0 15px 22px;}
.own-boss-page #content .yellow-box a{ display:block; font-size:18px; line-height:31px; text-decoration:underline; color:#2075bc;}

.own-boss-page #content .opportunities-list{ margin-top:32px;}
.own-boss-page #content .opportunities-list h2{ background:url(../images/black-star.jpg) left center no-repeat; font-size:24px; color:#181818; line-height:39px; padding-left:48px; margin-bottom:12px;}
.own-boss-page #content .detail-list{ margin-left:45px; padding-bottom:36px; padding-top:32px; border-bottom:1px dashed #333333; }
.own-boss-page #content .last{ border-bottom:none;}
.own-boss-page #content .detail-list .image{ float:left; border:1px solid #cecece;

border-radius:4px;
-webkit-border-radius:4px;
-ms-border-radius:4px;
-moz-border-radius:4px;
-o-border-radius:4px;

box-shadow:inset 0 0 16px #e7e7e7;
-webkit-box-shadow:inset 0 0 16px #e7e7e7;
-ms-box-shadow:inset 0 0 16px #e7e7e7;
-moz-box-shadow:inset 0 0 16px #e7e7e7;
-o-box-shadow:inset 0 0 16px #e7e7e7;}

.own-boss-page #content .detail-list p{font-family: 'myriad';  font-style: normal; width:650px; padding-left:30px; float:left; font-size:18px;}
.own-boss-page #content .detail-list p strong{ color:#1e72b8; font-style:italic;}
.own-boss-page #content .detail-list .first{ padding:36px 22px 45px 22px;}
.own-boss-page #content .detail-list .second{ padding:52px 22px 52px 22px;}
.own-boss-page #content .detail-list .third{ padding:32px 22px 32px 22px;}
.own-boss-page #content .detail-list .forth{ padding:23px 22px 20px 22px;}
.own-boss-page #content .detail-list a{background: #5ca6c9; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVjYTZjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iIzMwODdiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzJkODViMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZmE3Y2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #5ca6c9 0%, #3087b3 38%, #2d85b2 56%, #5fa7ca 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5ca6c9), color-stop(38%,#3087b3), color-stop(56%,#2d85b2), color-stop(100%,#5fa7ca)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5ca6c9 0%,#3087b3 38%,#2d85b2 56%,#5fa7ca 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5ca6c9 0%,#3087b3 38%,#2d85b2 56%,#5fa7ca 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5ca6c9 0%,#3087b3 38%,#2d85b2 56%,#5fa7ca 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5ca6c9 0%,#3087b3 38%,#2d85b2 56%,#5fa7ca 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ca6c9', endColorstr='#5fa7ca',GradientType=0 ); /* IE6-8 */

border-radius:4px;
-webkit-border-radius:4px;
-ms-border-radius:4px;
-moz-border-radius:4px;
-o-border-radius:4px;

float:left; text-align:center; padding:0 20px; line-height:40px; border:1px solid #c5e0f9; color:#fff; font-family: 'MyriadProLightBold'; margin:0px 0 0 30px; font-size:22px; margin-top:14px; }
.own-boss-page #content .detail-list a:hover{background: #b3dced; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IzZGNlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI5YjhlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2UwZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #b3dced 0%, #29b8e5 50%, #bce0ee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b3dced), color-stop(50%,#29b8e5), color-stop(100%,#bce0ee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b3dced 0%,#29b8e5 50%,#bce0ee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b3dced 0%,#29b8e5 50%,#bce0ee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b3dced 0%,#29b8e5 50%,#bce0ee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b3dced 0%,#29b8e5 50%,#bce0ee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3dced', endColorstr='#bce0ee',GradientType=0 ); /* IE6-8 */
text-decoration:none;
}
.own-boss-page  h3.inner_testimonial_heading{ background:url(../images/heading_arrow.jpg) 710px center no-repeat; font-size:24px; line-height:26px;  font-weight:normal; border-bottom: 1px solid #E9E9E9; border-top: 1px solid #E9E9E9; padding:19px 0; }
.own-boss-page  h3.inner_testimonial_heading span{ display:block; font-weight:bold;}
.own-boss-page .blu-box{ background:#e7f4fa; display:block; }
.own-boss-page .blu-box .jimfleming{ padding:8px;}
.own-boss-page .blu-box .jimfleming-text{ padding:8px; width:815px;}
.own-boss-page .blu-box .jimfleming-text .style4 {
    color: #336699;
    font-size: 16px;
    font-style: italic;
    font-weight: bold;
}


/* own boss detail page*/
.own-boss-detail-page #content .banner-img{ text-align:center;}
.own-boss-detail-page #content .detail-list{ margin-left:15px; padding-bottom:36px; padding-top:32px;  }
.own-boss-detail-page #content .detail-list .image{ float:left; border:1px solid #cecece; margin-right:30px;

border-radius:4px;
-webkit-border-radius:4px;
-ms-border-radius:4px;
-moz-border-radius:4px;
-o-border-radius:4px;

box-shadow:inset 0 0 16px #e7e7e7;
-webkit-box-shadow:inset 0 0 16px #e7e7e7;
-ms-box-shadow:inset 0 0 16px #e7e7e7;
-moz-box-shadow:inset 0 0 16px #e7e7e7;
-o-box-shadow:inset 0 0 16px #e7e7e7;}
.own-boss-detail-page #content .detail-list .first{ padding:36px 22px 45px 22px;}

.own-boss-detail-page #content .detail-list p{font-family: 'myriad';  font-style: normal; font-size:18px;}
.own-boss-detail-page #content .detail-list p strong{ color:#1e72b8; font-style:italic;}
.own-boss-detail-page #content .yellow-box{ background:#fffedd; border:1px dashed #000000;  margin-top:25px; padding:10px 0 15px 22px;}
.own-boss-detail-page #content .yellow-box .image{float:left; border:1px solid #cecece; margin-right:54px; margin-top:10px; padding:10px; background:#fff;

border-radius:4px;
-webkit-border-radius:4px;
-ms-border-radius:4px;
-moz-border-radius:4px;
-o-border-radius:4px;

box-shadow:inset 0 0 16px #e7e7e7;
-webkit-box-shadow:inset 0 0 16px #e7e7e7;
-ms-box-shadow:inset 0 0 16px #e7e7e7;
-moz-box-shadow:inset 0 0 16px #e7e7e7;
-o-box-shadow:inset 0 0 16px #e7e7e7;}
.own-boss-detail-page #content .yellow-box p{ float:left;}
.own-boss-detail-page #content .yellow-box p a{ color:#006ba8;}
.own-boss-detail-page #content .left-container{ float:left; width:450px; border-top:1px solid #e9e9e9; padding-top:40px; margin-top:38px;}
.own-boss-detail-page #content .left-container .image{ background:url(../images/testimonial-image-bg.png) no-repeat; width:109px; height:90px; float:left; padding:8px 0 0 9px;}
.own-boss-detail-page #content .left-container p{ float:left; font-size:12px; color:#4e4e4e; font-style:italic; font-family:Arial, Helvetica, sans-serif; line-height:20px; width:330px;}
.own-boss-detail-page #content .left-container p strong{ font-size:13px; color:#000000; line-height:16px; font-style:italic;}
.own-boss-detail-page #content .right-container{ float:right; width:450px; border-top:1px solid #e9e9e9; padding-top:40px; margin-top:38px;}
.own-boss-detail-page #content .right-container .image{ float:left; margin:10px 20px 0 10px;}
.own-boss-detail-page #content .right-container .right-text{ float:left;}
.own-boss-detail-page #content .right-container .right-text h5{ color:#000000; font-size:34px; font-family: 'myriad';  font-style: normal;}
.own-boss-detail-page #content .right-container .right-text h5 strong{ font-size:48px; color:#c41010; font-weight:bold;}
.own-boss-detail-page #content .right-container .right-text p a{ color:#006ba8;}


/* employers page */
.employers-page .banner-bg-repeat { background:url(../images/event-repeat.jpg);}
.employers-page #banner.employer { background-image:url(../images/banner-bg-employer.jpg);}
.employers-page #banner .wrapper{ height:463px;}
.employers-page  p.event_text { padding-top: 25px;}
.employers-page h2{ padding-top:60px !important;}
.employers-page .small-text{ font-size:36px !important;}
.employers-page .outer-slider{background: #dcdcdc; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjZDRkNGQ0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzQlIiBzdG9wLWNvbG9yPSIjZGZkZmRmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #dcdcdc 0%, #d4d4d4 8%, #dfdfdf 74%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcdcdc), color-stop(8%,#d4d4d4), color-stop(74%,#dfdfdf), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dcdcdc 0%,#d4d4d4 8%,#dfdfdf 74%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dcdcdc 0%,#d4d4d4 8%,#dfdfdf 74%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dcdcdc 0%,#d4d4d4 8%,#dfdfdf 74%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #dcdcdc 0%,#d4d4d4 8%,#dfdfdf 74%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */


border-radius:4px;
-webkit-border-radius:4px;
-ms-border-radius:4px;
-moz-border-radius:4px;
-o-border-radius:4px;

border:1px solid #cecece; width:924px; height:253px; overflow:hidden; margin-top:12px; position:relative;
}

.employers-page .outer-slider > .slideshow{ width:783px; height:253px; margin:0 auto;}
.employers-page .outer-slider .slide{ width:783px; margin:0 auto;}
.employers-page .outer-slider .slide h3{font-family: 'myriad'; font-weight:bold; font-size:24px; border-bottom:1px dashed #333333; color:#181818; line-height:55px; }
.employers-page .outer-slider .slide .slide_image{ float:left; margin-right:20px; margin-top:10px; height: 100%;}
.employers-page .outer-slider .slide p{ float:left; width:585px; padding-top:6px;}
.employers-page .outer-slider .slide p strong{ font-size:16px; font-style:italic; line-height:18px; color:#000; font-family: 'myriad';}
.employers-page .outer-slider #next{ cursor:pointer; background:url(../images/next-arrow.png) left center no-repeat; width:32px; height:100%; position:absolute; top:0; right:20px;   display:block; z-index:10;}
.employers-page .outer-slider #prev{ cursor:pointer; background:url(../images/back-arrow.png) right center no-repeat; width:32px; height:100%; position:absolute; top:0; left:16px; display:block; z-index:10;}

.employers-page #content .content-container{ padding-top:32px;}
.employers-page #content .content-container .left{ float:left; width:460px;}
.employers-page #content .content-container  h3{ font-size:24px;  font-family: 'myriad'; font-weight:bold;}
.employers-page #content .content-container  h3 .number{ background:#000; width:39px; height:32px; color:#fff; float:left; text-align:center; padding-top:6px; margin-right:8px; line-height:28px;

border-radius:999px;
-webkit-border-radius:999px;
-ms-border-radius:999px;
-moz-border-radius:999px;
-o-border-radius:999px;}
.employers-page #content .content-container  h3 p{ width:400px; float:left; font-size:24px; color:#000; line-height:28px; padding-top:7px;}
.employers-page #content .content-container .left ul{ list-style:none; display:block; padding-left:44px; padding-top:20px;}
.employers-page #content .content-container .left ul li{ font-size:18px; line-height:24px; font-family: 'myriad'; font-weight:normal; color:#6b6b6b; display:block; margin-bottom:16px;}
.employers-page #content .content-container a{background: #5ca6c9; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVjYTZjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iIzMwODdiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzJkODViMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZmE3Y2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #5ca6c9 0%, #3087b3 38%, #2d85b2 56%, #5fa7ca 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5ca6c9), color-stop(38%,#3087b3), color-stop(56%,#2d85b2), color-stop(100%,#5fa7ca)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5ca6c9 0%,#3087b3 38%,#2d85b2 56%,#5fa7ca 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5ca6c9 0%,#3087b3 38%,#2d85b2 56%,#5fa7ca 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5ca6c9 0%,#3087b3 38%,#2d85b2 56%,#5fa7ca 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5ca6c9 0%,#3087b3 38%,#2d85b2 56%,#5fa7ca 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ca6c9', endColorstr='#5fa7ca',GradientType=0 ); /* IE6-8 */

border-radius:4px;
-webkit-border-radius:4px;
-ms-border-radius:4px;
-moz-border-radius:4px;
-o-border-radius:4px;

padding:0 14px; border:1px solid #c5e0f9; display:inline-block; margin-left:44px; line-height:40px; font-size:23px; color:#fff; font-family: 'myriad'; font-weight:bold;}

.employers-page #content .content-container a:hover{background: #b3dced; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IzZGNlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI5YjhlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2UwZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #b3dced 0%, #29b8e5 50%, #bce0ee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b3dced), color-stop(50%,#29b8e5), color-stop(100%,#bce0ee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b3dced 0%,#29b8e5 50%,#bce0ee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b3dced 0%,#29b8e5 50%,#bce0ee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b3dced 0%,#29b8e5 50%,#bce0ee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b3dced 0%,#29b8e5 50%,#bce0ee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3dced', endColorstr='#bce0ee',GradientType=0 ); /* IE6-8 */
text-decoration:none;
}
.employers-page #content .content-container .right{ float:right; width:450px;}
.employers-page #content .content-container .right p.right-text{ padding-left:44px; padding-top:20px;}
.employers-page #content .content-container .right a{ margin-top:85px;}

.employers-page #content .content-container .center{ display:block; padding-top:60px;}
.employers-page #content .content-container .center  h3 p{ width:850px !important;}
.employers-page #content .content-container .center p.right-text{ padding-left:44px; padding-top:20px; padding-bottom:12px;}
.employers-page h3.inner_testimonial_heading{ background:url(../images/heading_arrow.jpg) 520px center no-repeat; font-size:24px; line-height:26px;  font-weight:normal; border-bottom: 1px solid #E9E9E9; border-top: 1px solid #E9E9E9; padding:19px 0; }
.employers-page h3.inner_testimonial_heading span{ display:block; font-weight:bold;}
p.testimonial a{color:#4e4e4e;}
p.testimonial a.thought_video{ background:url(../images/video_link.gif) left center no-repeat; padding-left:20px;  text-decoration:underline; display:block; line-height:20px; margin-top:0;}


/* resume page */
.resume-page #banner .wrapper {
    height: 462px;
    position: relative;
}
.resume-page .banner-bg-repeat { background:url(../images/event-repeat.jpg);}
.resume-page #banner.resume { background:url(../images/banner-bg-resume.jpg) center top no-repeat;}
.resume-page #banner.resume .pdf1{ position:absolute; bottom:112px; right:482px; width:40px; height:48px;}
.resume-page #banner.resume .pdf2{position:absolute; bottom:112px; right:180px; width:40px; height:48px;}
.resume-page #banner .sign-up-form{right: -4px;}
.resume-page #content .left-col{ float:left; /*padding-top:30px;*/}
.resume-page #content .left-col h2{ background:url(../images/resume.jpg) left center no-repeat; font-family: 'myriad'; font-weight:bold; font-size:24px; line-height:46px; padding-left:42px;}
.resume-page #content ul.resume-assessement-program {
    float: left;
    padding-top: 18px;
    width: 465px;
}
.resume-page #content ul.resume-assessement-program li {
    background: url("../images/li_icon.jpg") left top no-repeat;
    color: #6B6B6B;
    display: block;
    font-family: 'myriad';
    line-height: 24px;
    margin-bottom: 15px;
    padding-left: 30px;
    width: 370px;
}
.resume-page h3.inner_testimonial_heading {
    background: url("../images/heading_arrow.jpg") 580px center no-repeat ;
    border-bottom: 1px solid #E9E9E9;
    border-top: 1px solid #E9E9E9;
    font-size: 24px;
    font-weight: normal;
    line-height: 26px;
    padding: 19px 0;
}
.resume-page h3.inner_testimonial_heading span {
    display: block;
    font-weight: bold;
}	

/*=============================new styles from QA report===================*/
.testimonial-temp {
  padding-left:0px !important;	
	}
.employerSignup-newstyle td { font-size: 11px; font-family: 'myriad';}
.employerSignup-newstyle tr { height: 34px;}
.employerSignup-newstyle tr td font { font-size: 10px;}
.loginstart-newstyle tr {height: 12px;}
.loginstart-newstyle tr td {font-size: 15px;}
tr.searchResponse-newstyle:first-child {vertical-align: left;}
tr.searchResponse-newstyle:last-child {vertical-align: right;}
.content-text p{ padding:0 5px;}
.content-text p strong{ padding-top:10px; display:block;}
.style1 h1{ padding-left:5px;}
.event-testimonial p {padding-top:5px !important;}
.searchResponse-newstyle td:first-child {float: left; text-align: right; width: 50%;}
.searchResponse-newstyle td:last-child {float: left; text-align: left; width: 50%; margin-top: 5px;}
/*  .jsvalidation{ display:block;} */
.jsrequired { display: block;
    margin: 5px 0;
    padding: 5px;
    width: 300px}
.form-text{  padding-top: 13px;
    vertical-align: top;
    width: 22%;}
    
    
    .outer-date{ background:#474747; border:1px solid #232323; 
border-radius:5px;
-ms-border-radius:5px;
-moz-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;

box-shadow:inset 0 0  1px  #727272;
-webkit-box-shadow:inset 0 0  1px  #727272;
-ms-box-shadow:inset 0 0  1px  #727272;
-moz-box-shadow:inset 0 0  1px  #727272;
-o-box-shadow:inset 0 0  1px  #727272;
display:inline-block;
overflow:hidden;
}
.outer-date .date{position:relative; font-family:Arial, Helvetica, sans-serif; margin:0; color:#fff; font-size:63px; font-weight:bold; display:block; padding:0 15px; line-height:76px;
text-shadow:0 1px 1px #000;
-webkit-text-shadow:0 1px 1px #000;
-ms-text-shadow:0 1px 1px #000;
-moz-text-shadow:0 1px 1px #000;
-o-text-shadow:0 1px 1px #000;}
.outer-date .date-text{ display:block; background:#1e1e1e; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; text-align:center; line-height:23px;
box-shadow:inset 0 0  1px  #727272;
-webkit-box-shadow:inset 0 0  1px  #727272;
-ms-box-shadow:inset 0 0  1px  #727272;
-moz-box-shadow:inset 0 0  1px  #727272;
-o-box-shadow:inset 0 0  1px  #727272;}
.outer-date .line{ width:100%; display:block; background:#757575; border-top:1px solid #3f3f3f; height:2px; position:absolute; top:50%; left:0;}
.jobs #search-form02 .inputbg {
    padding: 7px 0 0;
}
.jobs #search-form02 .ddbg {
    padding: 7px 0 0;
    width: 300px;
    height: auto;
}
.jobs #search-form02 fieldset {
    font-size: 14px;
    padding-top: 7px;
	display:block;
}
.jobs #search-form02 fieldset.job-title {	}
#banner .jobs form .input-button {
	height: 31px;
	line-height: 30px !important;		
 }	
 .search-logo {margin-top: 10px;}
 .search-logo td { padding-top: 5px; padding-bottom: 5px;}
 .search-text ul li a {
    line-height: 28px;
}
.search-text ul li a:hover {
    text-decoration: none !impportant;
}
.welcome_hb h2 { background: url(../images/welcome_hb.jpg) no-repeat;
	 height: 81px;
	 width: 254px;
	 display: block;
 }
 .welcome_hb p {
 	padding-top: 20px;
 	color: #f9f9f9;
 	padding: 20px 15px !important; 
 }
.login_hb {
	 background: url(../images/login_hb.jpg) no-repeat;
	 height: 64px;
	 width: 254px;
	 display: block;
	}  	
.hb_shadow {
	 background: url(../images/shadow_bg.jpg) no-repeat;
	 height: 35px;
	 width: 253px;
	 display: block;
	}	
.guest_hb h2 { background: url(../images/signup_hb.jpeg) no-repeat;
	 height: 80px;
	 width: 255px;
	 display: block;
 }
 .guest_hb p {
 	color: #f9f9f9;
 	padding: 0px 15px 20px 15px !important;
 }
  .guest_hb ul { 	
 	color: #f9f9f9;
 	list-style: none;
 	padding: 20px 15px 0 15px !important; 	 
 }
  .guest_hb ul li{
    background: url(../images/arrow_icon.jpg) no-repeat;
    color: #494949;
    padding-left: 20px;
    padding-bottom: 10px;
    display: block;
    font-family: Arial,Helvetica,sans-serif;    
  	}
.guest_login_hb {
	 background: url(../images/getstart_hb.jpeg) no-repeat;
	 height: 64px;
	 width: 255px;
	 display: block;
	} 	
	.txt {
		background: #f9f9f9; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f9f9f9 0%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f9f9f9 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f9f9f9 0%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f9f9f9 0%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f9f9f9 0%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#eeeeee',GradientType=0 ); /* IE6-8 */
		}
.upgrade_hb h2 { background: url(../images/upgrade_hb.jpeg) no-repeat;
	 height: 80px;
	 width: 255px;
	 display: block;
 }	
.upgrade_now_hb {
	 background: url(../images/upgrade_now.jpg) no-repeat;
	 height: 64px;
	 width: 255px;
	 display: block;
	}  
	.join_hb strong {
       font-size:15px; 		
		}
		
		
		
body.error-page{}
body.error-page #content.inner{ background:none; padding-bottom:38px;}
body.error-page #error{ display:block; text-align:center;}
#error{background: url(../images/404_error.jpg) no-repeat;}
#error h1{color: #1868aa;
font-size: 138.42px;
font-weight:400px;
margin-bottom:16px;}
#error h2{color: #1868aa;
font-size: 46px;
font-weight:normal;
}
#error h3{color: #454545;
font-size: 18px;
font-weight:normal;
}
.error_content{margin: 0 auto;
    width: 749px;}
    
#browse_job label {
    line-height: 15px !important;
    padding: 5px 8px 5px 16px !important;
    text-align: right;
    width: 64px;
}
#browse_job select {
	height: 25px !important;   
  }
  #browse_job #region_id {
    margin-bottom: 5px !important;  	
  	}
.browse-job {
   margin-left: -14px !important;
   margin-top: 4px !important;	
	}  	
.sample-list {
 list-style:none;
 display: block;	
 padding: 0 !important; 
	}	
.sample-list li {
  float: left;
  width: 294px;
  height: 222px; 		
		}
.sample-list li a {
 font-size: 30px;
 line-height: 35px;
 color: #1660a1;
 display: inline-block;
 margin-left: 37px;	
	}		
	.sample-list li a:hover {
text-decoration: none;		
		}
.sample-list li a.list-link {
	 margin-top: 70px; 
	 text-align: center;
	}		
	.guest_resume_hb {
	 background: url(../images/get-samles.jpg) no-repeat;
	 height: 80px;
	 width: 253px;
	 display: block;
	} 
	
	
	/* resume temp */
	
.resume-page .wrapdown ul { list-style:none; display:block; margin-top:20px;}	
.resume-page .wrapdown ul li{ display:block;}
.resume-page .wrapdown ul li a.img{ float:left; width:212px;}
.resume-page .wrapdown ul li p{ float:left; padding-left:90px; width:630px; padding-top:42px;}
.resume-page .wrapdown ul li p .download{ display:block; margin-top:20px;}

.resume-page .wrapdown ul li p .download{ margin-top:20px;
border-radius:6px;
-webkit-border-radius:6px;
-ms-border-radius:6px;
-moz-border-radius:6px;
-o-border-radius:6px;

float:left; text-align:left; padding:5px 20px; line-height:20px; border:1px solid #c5e0f9; color:#fff; font-family: 'MyriadProLightBold'; font-size:24px; margin-top:14px; text-decoration:none;
background: #5ca6c9; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVjYTZjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iIzMwODdiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzJkODViMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZmE3Y2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #5ca6c9 0%, #3087b3 38%, #2d85b2 56%, #5fa7ca 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5ca6c9), color-stop(38%,#3087b3), color-stop(56%,#2d85b2), color-stop(100%,#5fa7ca)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5ca6c9 0%,#3087b3 38%,#2d85b2 56%,#5fa7ca 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5ca6c9 0%,#3087b3 38%,#2d85b2 56%,#5fa7ca 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5ca6c9 0%,#3087b3 38%,#2d85b2 56%,#5fa7ca 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5ca6c9 0%,#3087b3 38%,#2d85b2 56%,#5fa7ca 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ca6c9', endColorstr='#5fa7ca',GradientType=0 ); /* IE6-8 */}
.resume-page .wrapdown ul li p .download:hover{background: #b3dced; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IzZGNlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI5YjhlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2UwZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #b3dced 0%, #29b8e5 50%, #bce0ee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b3dced), color-stop(50%,#29b8e5), color-stop(100%,#bce0ee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b3dced 0%,#29b8e5 50%,#bce0ee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b3dced 0%,#29b8e5 50%,#bce0ee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b3dced 0%,#29b8e5 50%,#bce0ee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b3dced 0%,#29b8e5 50%,#bce0ee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3dced', endColorstr='#bce0ee',GradientType=0 ); /* IE6-8 */
text-decoration:none;}
.resume-page .wrapdown ul li p .download .small{ display:block; font-size:14px; line-height:13px;}

.resume-page .wrapdown ul li p .pdf{ margin-top:20px;
border-radius:6px;
-webkit-border-radius:6px;
-ms-border-radius:6px;
-moz-border-radius:6px;
-o-border-radius:6px;

float:left; text-align:left; padding:5px 20px; line-height:20px; border:1px solid #c5e0f9; color:#fff; font-family: 'MyriadProLightBold'; font-size:24px; margin-top:14px; text-decoration:none;
background: #5ca6c9; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVjYTZjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iIzMwODdiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzJkODViMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZmE3Y2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #5ca6c9 0%, #3087b3 38%, #2d85b2 56%, #5fa7ca 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5ca6c9), color-stop(38%,#3087b3), color-stop(56%,#2d85b2), color-stop(100%,#5fa7ca)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5ca6c9 0%,#3087b3 38%,#2d85b2 56%,#5fa7ca 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5ca6c9 0%,#3087b3 38%,#2d85b2 56%,#5fa7ca 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5ca6c9 0%,#3087b3 38%,#2d85b2 56%,#5fa7ca 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5ca6c9 0%,#3087b3 38%,#2d85b2 56%,#5fa7ca 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ca6c9', endColorstr='#5fa7ca',GradientType=0 ); /* IE6-8 */}
.resume-page .wrapdown ul li p .pdf:hover{background: #b3dced; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IzZGNlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI5YjhlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2UwZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #b3dced 0%, #29b8e5 50%, #bce0ee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b3dced), color-stop(50%,#29b8e5), color-stop(100%,#bce0ee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b3dced 0%,#29b8e5 50%,#bce0ee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b3dced 0%,#29b8e5 50%,#bce0ee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b3dced 0%,#29b8e5 50%,#bce0ee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b3dced 0%,#29b8e5 50%,#bce0ee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3dced', endColorstr='#bce0ee',GradientType=0 ); /* IE6-8 */
text-decoration:none;}
.resume-page .wrapdown ul li p .pdf .small{ display:block; font-size:14px; line-height:13px;}
.resume-page .wrapdown ul li p .upgrade{ margin-top:20px;
border-radius:6px;
-webkit-border-radius:6px;
-ms-border-radius:6px;
-moz-border-radius:6px;
-o-border-radius:6px;

float:left; text-align:left; padding:5px 20px; line-height:20px; border:1px solid #f68f2a; color:#fff; font-family: 'MyriadProLightBold'; margin:0px 0 0 30px; font-size:24px; margin-top:14px; text-decoration:none;
background: #f79d25; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3OWQyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iI2ZhYzE3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iI2ZhYzE3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNzlkMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f79d25 0%, #fac170 38%, #fac170 56%, #f79d25 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f79d25), color-stop(38%,#fac170), color-stop(56%,#fac170), color-stop(100%,#f79d25)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f79d25 0%,#fac170 38%,#fac170 56%,#f79d25 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f79d25 0%,#fac170 38%,#fac170 56%,#f79d25 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f79d25 0%,#fac170 38%,#fac170 56%,#f79d25 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f79d25 0%,#fac170 38%,#fac170 56%,#f79d25 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f79d25', endColorstr='#f79d25',GradientType=0 ); /* IE6-8 */
}
.resume-page .wrapdown ul li p .upgrade:hover{ 
background: #fac170; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhYzE3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iI2Y3OWQyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iI2Y3OWQyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWMxNzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fac170 0%, #f79d25 38%, #f79d25 54%, #fac170 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fac170), color-stop(38%,#f79d25), color-stop(54%,#f79d25), color-stop(100%,#fac170)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fac170 0%,#f79d25 38%,#f79d25 54%,#fac170 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fac170 0%,#f79d25 38%,#f79d25 54%,#fac170 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fac170 0%,#f79d25 38%,#f79d25 54%,#fac170 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fac170 0%,#f79d25 38%,#f79d25 54%,#fac170 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fac170', endColorstr='#fac170',GradientType=0 ); /* IE6-8 */

}
.resume-page .wrapdown ul li p .upgrade .small{ display:block; font-size:14px; line-height:13px;}
.resume-page .blue{ color:#2382c4;}
#mysilverlight { display: none !important;}
.advance-search label { 
 padding: 0 8px 0px 9px !important;
 text-align: right !important;
 width: 80px !important;
 }
.advance-search select { 
    border: 1px solid #85A1B0;
    border-radius: 5px 5px 5px 5px;
    color: #2A2A2A;
    display: block;
    float: left;
    font-size: 12px;
    height: 25px;
    line-height: 20px;
    padding: 4px 8px;
    width: 200px;
    margin-top: 3px;
    }  
.advance-search .input-text {
   width: 180px !important;	
	}    
	#updateContainerInd1 label{  width: auto !important; margin-left: -148px;}
	#updateContainerInd1 select { float: right !important; margin-top: 0px !important; }
	#updateContainerInd1 { float: left; padding-top: 12px;}
.secure_seat {
	   background: #2da0e6;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkYTBlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNzhjY2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #2da0e6 0%, #278cca 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2da0e6), color-stop(100%,#278cca));
		background: -webkit-linear-gradient(top,  #2da0e6 0%,#278cca 100%);
		background: -o-linear-gradient(top,  #2da0e6 0%,#278cca 100%);
		background: -ms-linear-gradient(top,  #2da0e6 0%,#278cca 100%);
		background: linear-gradient(top,  #2da0e6 0%,#278cca 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2da0e6', endColorstr='#278cca',GradientType=0 );
      border-radius:5px;
	   -ms-border-radius:5px;
	   -moz-border-radius:5px;
	   -moz-border-radius:5px;
	   -o-border-radius:5px;
	   color: white;
	   font-size: 16px;
	   font-weight: bold;
	   line-height: 20px;
	   overflow: hidden;
	   padding: 5px;
	}	
.fill_quickly {
	   background: #2da0e6;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkYTBlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNzhjY2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #2da0e6 0%, #278cca 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2da0e6), color-stop(100%,#278cca));
		background: -webkit-linear-gradient(top,  #2da0e6 0%,#278cca 100%);
		background: -o-linear-gradient(top,  #2da0e6 0%,#278cca 100%);
		background: -ms-linear-gradient(top,  #2da0e6 0%,#278cca 100%);
		background: linear-gradient(top,  #2da0e6 0%,#278cca 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2da0e6', endColorstr='#278cca',GradientType=0 );
      border-radius:5px;
	   -ms-border-radius:5px;
	   -moz-border-radius:5px;
	   -moz-border-radius:5px;
	   -o-border-radius:5px;
	   color: white;
	   font-size: 16px;
	   font-weight: bold;
	   line-height: 20px;
	   overflow: hidden;
	   padding: 5px;
	}	
	.few_seats_left {
	   background: #2da0e6;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkYTBlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNzhjY2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #2da0e6 0%, #278cca 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2da0e6), color-stop(100%,#278cca));
		background: -webkit-linear-gradient(top,  #2da0e6 0%,#278cca 100%);
		background: -o-linear-gradient(top,  #2da0e6 0%,#278cca 100%);
		background: -ms-linear-gradient(top,  #2da0e6 0%,#278cca 100%);
		background: linear-gradient(top,  #2da0e6 0%,#278cca 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2da0e6', endColorstr='#278cca',GradientType=0 );
      border-radius:5px;
	   -ms-border-radius:5px;
	   -moz-border-radius:5px;
	   -moz-border-radius:5px;
	   -o-border-radius:5px;
	   color: white;
	   font-size: 16px;
	   font-weight: bold;
	   line-height: 20px;
	   overflow: hidden;
	   padding: 5px;
	}	
	.sold_out {
	   background: #FF770F;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkYTBlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNzhjY2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #FF770F 0%, #F38A01 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FF770F), color-stop(100%,#F38A01));
		background: -webkit-linear-gradient(top,  #FF770F 0%,#F38A01 100%);
		background: -o-linear-gradient(top,  #FF770F 0%,#F38A01 100%);
		background: -ms-linear-gradient(top,  #FF770F 0%,#F38A01 100%);
		background: linear-gradient(top,  #FF770F 0%,#F38A01 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF770F', endColorstr='#F38A01',GradientType=0 );
      border-radius:5px;
	   -ms-border-radius:5px;
	   -moz-border-radius:5px;
	   -moz-border-radius:5px;
	   -o-border-radius:5px;
	   color: white;
	   font-size: 16px;
	   font-weight: bold;
	   line-height: 20px;
	   overflow: hidden;
	   padding: 5px;
	}	
.ticketInfo .sold-out-btn{ background:url(../images/sold-out-botton.png) no-repeat; height:47px; width:203px;border:0px;}

/* free resume */
.wrapper{ width:972px; margin:0 auto;}
.header-left {display: block;float: left;}
.header-right {display: block;float: right;}
.free-resume .banner{ background:url(../images/free-resume-banner.jpg) center top no-repeat}
.free-resume .banner .wrapper{ height:448px;}
.free-resume .banner h1{ font-size:100px; text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5); font-weight:700; font-family: 'Lato', sans-serif; color:#fff; line-height:89px; padding-top:64px; margin-bottom:6px;}
.free-resume .banner h1 small{ text-transform:uppercase; font-weight:300; font-size:24px; line-height:34px; display:inline-block; border-bottom:1px solid #fff;}
.free-resume .banner .heading{ width:420px;}
.free-resume .banner .heading p{ font-size:25px; line-height:29px; color:#fff; text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5); font-family: 'Lato', sans-serif; font-weight:400;}
.free-resume .banner .heading .btn-cel{ margin-top:17px; background:rgba(255, 255, 255, 0.3); max-width:358px; width:100%; border-radius:7px; overflow:hidden; padding:3px;}
.free-resume .banner .heading .btn-cel a{ text-decoration:none;
	border-radius:4px;
	box-shadow:inset 0 0 2px 0 rgba(0, 0, 0, 0.4);
	font-family: 'Lato', sans-serif;
	font-weight:700;
	font-size:34px;
	line-height:35px;
	padding:11px 0 14px 0;
	text-align:center; color:#fff;
	display:block;
	border:1px solid #9c0100;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fe1a00+0,be0000+100 */
background: #fe1a00; /* Old browsers */
background: -moz-linear-gradient(top,  #fe1a00 0%, #be0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe1a00), color-stop(100%,#be0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fe1a00 0%,#be0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fe1a00 0%,#be0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fe1a00 0%,#be0000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fe1a00 0%,#be0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe1a00', endColorstr='#be0000',GradientType=0 ); /* IE6-9 */
}
.free-resume .banner .heading .btn-cel a:hover{ box-shadow:inset 0 0 17px 0px rgba(0, 0, 0, 0.3);}
.free-resume .content{ padding-bottom:40px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c1e6fd+0,ffffff+100 */
background: #c1e6fd; /* Old browsers */
background: -moz-linear-gradient(top,  #c1e6fd 0%, #ffffff 71%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1e6fd), color-stop(71%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c1e6fd 0%,#ffffff 71%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c1e6fd 0%,#ffffff 71%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c1e6fd 0%,#ffffff 71%); /* IE10+ */
background: linear-gradient(to bottom,  #c1e6fd 0%,#ffffff 71%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1e6fd', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	
	}
	
.free-resume .content .category{ list-style:none; padding:0; padding-top:53px; background:url(../images/border-img.png) left bottom repeat-x; padding-bottom:33px;}
.free-resume .content .category li{ display:inline-block; margin-right:47px; position:relative; width:268px; padding:20px 0; border-radius:4px; padding-left:17px; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box;}
.free-resume .content .category li:last-child{ margin:0;}
.free-resume .content .category li a{font-family: 'Oxygen', sans-serif; font-weight:700; color:#fff; line-height:27px; font-size:24px; display:block; text-decoration:none;}
.free-resume .content .category li a span{ display:block; font-weight:300; font-size:20px; line-height:25px;}
.free-resume .content .category li.jobs{ background:#0b4885;}
.free-resume .content .category li.resume{ background:#686868;}
.free-resume .content .category li.linkedin{ background:#ef4a2a;}
.free-resume .content .category li .icon{ position:absolute; right:-34px; top:-19px;}
.free-resume .content .category li.resume{ margin-right:70px}
.free-resume .content .category li.resume .icon{right:-59px;}
.free-resume .content .category li.linkedin .icon{right:-52px; }
.free-resume .content .inner-txt{ padding-top:40px}
.free-resume .content .inner-txt:after{ display:table; content:''; clear:both;}
.free-resume .content h2{font-family: 'PT Sans', sans-serif; font-size:43px; font-weight:700; color:#0b4885; line-height:41px; display:block; margin-bottom:14px;}
.free-resume .content h2 small{ font-size:25px; line-height:29px; font-weight:400; display:block;}
.free-resume .content h2.articles{ background:url(../images/article-icon.png) left center no-repeat; padding-left:80px; }
.free-resume .content h2.interview{ background:url(../images/interview-icon1.png) left center no-repeat; padding-left:90px; font-size:37px;}
.free-resume .content hr{ border:none; height:1px; background:url(../images/border-img.png) left top repeat-x;}
.free-resume .content .inner-txt .left-side{ width:441px; float:left;}
.free-resume .content .inner-txt .right-side{ width:445px; float:right;}
.free-resume .content .inner-txt .list{ list-style:none; padding-top:24px;}
.free-resume .content .inner-txt .list li{ background:url(../images/list-con.png) left 2px no-repeat; padding-left:25px; font-family: 'PT Sans', sans-serif; font-weight:700; color:#686868; line-height:22px; font-size:14px; margin-bottom:22px;}
.free-resume .content .inner-txt p{ padding-top:22px; line-height:22px; font-size:14px;font-family: 'PT Sans', sans-serif; font-weight:400; color:#686868;}

.free-resume .content .border-dotted{background: url(../images/border-img.png) center center repeat-x; padding:40px 0;}
.free-resume .content .templates { margin-bottom:30px;}
.free-resume .content .templates h2{ margin-top:0px; line-height:51px; font-size:43px;}
.free-resume .content .templates .left{ width:441px; float:left;}
.free-resume .content .templates .right{ width:445px; float:right;}
.free-resume .content .templates p{ font-size:16px; line-height:24px; padding-top:0;}
.free-resume .content .templates .guide{ margin-top:14px; font-size:0; width:441px; position:relative;}
.free-resume .content .templates .guide img{ position:relative; z-index:1; max-width:100%; display:inline-block;}
.free-resume .content .templates .guide .text{ box-sizing:border-box; width:323px; display:inline-block; vertical-align:top; padding:13px 18px; margin-top:23px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e8f6fd+1,d9f0fe+100 */
background: #e8f6fd; /* Old browsers */
background: -moz-linear-gradient(top,  #e8f6fd 1%, #d9f0fe 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e8f6fd), color-stop(100%,#d9f0fe)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e8f6fd 1%,#d9f0fe 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e8f6fd 1%,#d9f0fe 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e8f6fd 1%,#d9f0fe 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e8f6fd 1%,#d9f0fe 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8f6fd', endColorstr='#d9f0fe',GradientType=0 ); /* IE6-9 */
 border:1px solid #d0ecfd; border-radius:3px;}
.free-resume .content .templates .guide .text.text1{ width:337px; box-sizing:border-box; position:absolute; left: 105px;    padding-left: 91px; margin-top:10px;  top: 0;}
.free-resume .content .templates .guide .text p{ font-size:23px; line-height:31px; color:#0b4885; padding-top:0;}
.free-resume .content .templates .guide .text h2{ font-size:42px; line-height:45px; text-transform:uppercase; margin-top:0; margin-bottom:10px;}
.free-resume .content .templates .guide .text.text2{ width:100%; box-sizing:border-box; margin-top:10px; padding:13px 18px 47px;}
.free-resume .content .templates .guide .text.text2 h2{ margin-bottom:0;}
.free-resume .content .templates .guide .text a{ padding:9px 31px; text-decoration:none; color:#fff; font-size:20px; line-height:24px; display:inline-block; border-radius:3px; font-family: 'PT Sans', sans-serif; font-weight:400; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#306ea7+0,185b9b+50,0b3e75+100 */
background: #306ea7; /* Old browsers */
background: -moz-linear-gradient(top,  #306ea7 0%, #185b9b 50%, #0b3e75 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#306ea7), color-stop(50%,#185b9b), color-stop(100%,#0b3e75)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #306ea7 0%,#185b9b 50%,#0b3e75 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #306ea7 0%,#185b9b 50%,#0b3e75 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #306ea7 0%,#185b9b 50%,#0b3e75 100%); /* IE10+ */
background: linear-gradient(to bottom,  #306ea7 0%,#185b9b 50%,#0b3e75 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#306ea7', endColorstr='#0b3e75',GradientType=0 ); /* IE6-9 */
}
.free-resume .content .templates .guide .text a:hover{ background:#306EA7;}
.free-resume .content .link{color: #6b6b6b;text-decoration: none;}
.free-resume .content .link:hover{text-decoration:underline;}
.free-resume .content .bottom-link:hover{text-decoration: none;}
.free-resume .content .bottom-text{background:url(../images/button_base.png) center top no-repeat;height: 140px;cursor: pointer;}
.free-resume .content .bottom-text div{color: #fff;font-family: PT Sans;font-size: 30px;padding-top: 38px;text-align: center;}
.free-resume .content .bottom-text div span{font-weight: bold;}
.free-resume .content .bottom-text div span.yellow{color:#FFF8A7;}
.free-resume .content .bottom-text p{ font-size:16px; line-height:24px; padding-top:0;color: #fff;text-align: center;}
/* popup form */
 .contact_form{background-color: #e1e9eb;border: 1px solid #e5e5e5;border-radius: 5px;padding: 10px 15px 15px;width:100%; box-sizing:border-box;}
 .contact_form h2{color: #0b4885;display: block;font-family: "PT Sans",sans-serif;font-size: 25px;padding-bottom:9px;background: rgba(0, 0, 0, 0) url("../images/border-img.png") repeat-x scroll left bottom;}
 .contact_form #contact_body{padding-top:10px;}
 .contact_form .row {margin: 5px 5px 8px 5px;}
 .contact_form .row .required{color:red;}
 .contact_form .row label{color: #6c6c6c;}
 .contact_form .row input.input-field, .contact_form .row input.tel-number-field{background-color: rgba(255, 255, 255, 0.6);border: 1px solid #b6c7cb;border-radius: 3px; width: 100%;line-height: 27px;height: 27px;padding-left:5px; }
 .contact_form .row textarea.textarea-field{background-color: rgba(255, 255, 255, 0.6);border: 1px solid #b6c7cb;border-radius: 3px; width:100%;}
 .contact_form .row input.input-file{padding:0;height: auto;}
 .contact_form .row input.error{border-color:red;}
 .contact_form .row .submit_button{ background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #306ea7 0%, #185b9b 50%, #0b3e75 100%) repeat scroll 0 0;border: 1px solid #77a4cb;color: #fff;font-weight: bold;height: 34px;
 width: 109px;margin-top: 20px;margin:0 auto;display: block;}
 .contact_form .success{color:green;padding-top: 15px;}
 .contact_form .doc_text{float:right;font-size: 11px;padding-right: 12px;padding-top: 5px;text-align: right;color: #6c6c6c}
 .contact_form .captcha{float:left;width: 98%;}
 .contact_form .input-field-captcha{float:left;}
 .contact_form .input-field-img{float:left;padding-left: 5px;}
 .contact_form .input-field-refresh{float:left;}
.contact_form .input-field-refresh:hover{text-decoration:none;}

/* resume-writing */
.resume-writing .banner .heading{ width:auto;}
.free-resume.resume-writing  .banner h1 small{ display:block;}
.resume-writing .banner h1{ color:#353535; text-shadow:none; font-size:64px; line-height:64px;}
.resume-writing .banner h1 small{ border:none; font-size:38px; line-height:44px; text-transform:capitalize;}
.resume-writing .banner .heading p{ line-height:31px; font-size:24px; font-weight:400; text-shadow:none; color:#353535;}
.resume-writing .banner .heading p strong{ font-weight:700;}
.resume-writing .banner{ background:url(../images/resume-writing-banner.jpg) center top no-repeat;}
.resume-writing .content{ padding-top:40px;}
.resume-writing .content .lead{ font-size:18px; color:#6b6b6b; font-family: 'PT Sans', sans-serif; font-weight:400; padding-bottom:22px;}
.resume-writing .content .lead strong{ font-weight:700;}
.resume-writing .content h2.difference{ background:url(../images/diffrence-icon.png) left center no-repeat; padding-left:70px; font-size:48px;}
.resume-writing .content h2.process{ background:url(../images/process-icon.png) left center no-repeat; padding-left:89px; font-size:48px;}
.resume-writing .content .value-pricing{}
.resume-writing .content h2.value{ background:url(../images/value-icon.png) left center no-repeat; font-size:40px; padding-left:90px;}
.resume-writing .content .resume{ padding:8px 0 7px 79px; margin-top:18px; background:url(../images/resume-assessment-icon.png) left center no-repeat; font-size:27px;  font-family: 'PT Sans', sans-serif; font-weight:700; color:#22bae0; display:block; line-height:28px;}
.resume-writing .content .resume span{ display:block; color:#3c3c3c; font-size:24px; font-weight:400; line-height:26px;}
.login-field-captcha{float: left;}
.login-field-img{float: left; padding-top: 6px;padding-left: 2px;}
.login-field-refresh{display: block;padding-top: 5px;}	