@import url('reset.css');

html, body {color: #666666;background-image: url(/images/background.gif);}
#sendtofriend table { border-spacing: auto; }
.container {background-color: #FFFFFF;}
.menu ul a {color: #FFFFFF;background-image: url(/images/btn_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
.menu ul .active {background-position: 0% 100%;}
.menu ul .weeksnews:hover {background-position: 0% 40%;}
.menu ul .conference:hover {background-position: 0% 80%;}
.menu ul .videolibrary:hover {background-position: 0% 60%;}
.menu ul .awards:hover {background-position: 0% 20%;}
.menu ul .videocontest:hover {background-position: 0% 100%;}
.submenu {color: #DEDEDE;background-image: url(/images/bar_yellow.gif);background-repeat: no-repeat;background-position: 0% 0%;}
.submenu a {color: #FFFFFF;}
.submenu a:hover {color: #333333;}
h1 {color: #CC9933;}
a {color: #CC9933;}
a:hover {color: #333333;}
.catbox1 li {background-color: #F9F9F9;border-bottom: dashed 1px #AAAAAA;}
.catbox1 li ul li {border: none;}
.catbox1 li .active {background-color: #FFFFE8;}
.catbox1 li a:hover {background-color: #FFFFE8;}
/*.catbox1 li a {background-color: #FFFFFF;}
.catbox1 li a:hover {background-color: #FFFFE8;border-bottom: dashed 1px #AAAAAA;}
.catbox1 li .active {background-color: #FFFFE8;}
.catbox1 li a .title {color: #CC9933;}
.catbox1 li a .desc {color: #666666;}
.catbox1 li ul li .active {color: #333333;}
*/.catbox2 li a {background-color: #FFFFFF;border-bottom: dashed 1px #AAAAAA;}
.catbox2 li a:hover {background-color: #FFFFE8;border-bottom: dashed 1px #AAAAAA;}
.catbox2 li .active {background-color: #FFFFE8;}
.catbox2 li a .title {color: #CC9933;}
.catbox2 li a .desc {color: #666666;}
 .catbox2 form .textfield {color: #666666;border: solid 1px #BBBBBB;}
 .catbox2 form .gobutton {color: #FFFFFF;background-color: #CC9933;border: solid 1px #CC9933;}
.innertabs #innertabs a {color: #FFFFFF;background-image: url(/images/btn_sm_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
.innertabs #innertabs .active {background-position: 0% 100%;}
.innertabs #innertabs a:hover {background-position: 0% 100%;}
.videoinfo form .textfield {color: #666666;border: solid 1px #BBBBBB;}
.videoinfo form .gobutton {color: #FFFFFF;background-color: #CC9933;border: solid 1px #CC9933;}
/* DO YOI RESET EDIT */body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
/* Wide Iframe Fix */iframe {width: 278px;}
/* START LAYOUT CSS */html, body {font-family: Arial, Helvetica, sans-serif;margin: 0px;background-repeat: repeat;}
.container {width: 980px;margin: 0px auto;}
.header {float:left;width:960px;padding: 10px;margin-bottom:-23px; height: 85px;}
.menu {width: 470px;margin: 0 auto;}
.menu ul {margin: 0;padding: 0;list-style: none;text-align: center;}
.menu li {float: left;width: 121px;margin: 0px 2px 0px 0px;padding: 0;}
.menu a {display: block;width: 121px;height: 14px;padding: 5px 0px 4px 0px;margin: 0;text-align: center;font-size: 8.5pt;font-weight: bold;text-decoration: none;}
.submenu {clear: left;margin: 0px 10px;height: 14px;padding: 4px 10px;text-align: right;font-size: 8.5pt;font-weight: bold;}
.submenu a {color: #DEDEDE;text-decoration: none;}
.submenu .active, .submenu a:hover {color: #FFFFFF;}
#rightLogo { float: right;}
#rightLogo IMG { border:none;}
.content {margin: 0px 10px 0px 10px;background: url(/images/content_background.png);background-repeat: no-repeat;overflow: hidden;}
.leftcol {position: relative;float: left;width: 290px;height: 427px;padding: 25px 0px 0px 0px; font-size: 9pt;line-height: 10pt;}
.rightcol {position: relative;float: right;width: 290px;height: 427px;padding: 25px 0px 0px 0px;}
.centercol {position: relative;margin: auto;width: 360px;padding: 5px 0px 0px 0px; background-color: #CCC; }
.iframes {width: 290px;position: absolute;border: solid 1px #FFFFFF;}
.catbox1 {border: solid 1px #D0D0D0;width: 278px;position: absolute;padding: 5px;}
.catbox1 h1 {font-size: 12pt;margin: 0px 0px 5px 0px;}
.catbox1 ul {margin: 0;padding: 0px 5px 0px 0px;overflow: auto;list-style: none;}
.catbox1 li {margin: 0;padding: 0;}
.catbox1 li a {clear: both;display: block;padding: 5px 5px;height: 52px;text-decoration: none;}
.catbox1 li a .title {font-size: 8.5pt;font-weight: bold;margin: 0;padding: 0;}
.catbox1 li a .desc {font-size: 8.5pt;line-height: 9pt;font-weight: normal;margin: 0;padding: 0;}
.catbox1 li a img {margin: 0px 0px 0px 5px;}
.catbox1 li ul {display: none;}
.catbox1 li ul li a .title {font-size: 9pt;font-weight: bold;margin: 0;padding: 0;}
.catbox1 li ul li {border-top: dashed 1px #D0D0D0;}
.catbox2 {border: solid 1px #D0D0D0;width: 278px;position: absolute;padding: 5px;}
.catbox2 h1 {font-size: 12pt;margin: 0px 0px 5px 0px;}
.catbox2 ul {margin: 0;padding: 0px 5px 0px 0px;overflow: auto;list-style: none;}
.catbox2 li {margin: 0;padding: 0; overflow:hidden}
.catbox2 li a {clear: both;display: block;padding: 5px 5px;height: 52px;text-decoration: none;}
.catbox2 li a .title {font-size: 8.5pt;font-weight: bold;margin: 0;padding: 0;}
.catbox2 li a .desc {font-size: 8.5pt;line-height: 9pt;font-weight: normal;margin: 0;padding: 0;}
.catbox2 li a img {margin: 0px 0px 0px 5px;}
 .catbox2 form .textfield {font-size: 9pt;padding: 2px;}
.catbox2 form .gobutton {font-size: 8pt;font-weight: bold;padding: 1px 3px;}
.videoplayer {text-align: center;}
.videoinfo {margin: 5px 20px;font-size: 8.5pt;/*overflow: auto;height: 192px;*/}
.videoinfo h1 {margin: 10px 0px 0px 0px;font-size: 12pt;}
.videoinfo h2 {margin: 0px 0px 8px 0px;font-size: 10.5pt;}
.videoinfo p {margin: 0px 0px 0px 0px;font-size: 8.5pt;}
.videoinfo form {margin: 15px 0px 5px 0px;padding: 0;font-size: 8.5pt;}
.videoinfo form .textfield {font-size: 9pt;padding: 2px;}
.videoinfo form .gobutton {font-size: 8pt;font-weight: bold;padding: 1px 3px;}
.innertabs #innertabs {margin: 0;padding: 0;list-style: none;text-align: center;}
.innertabs #innertabs li {float: left;width: 94px;margin: 0px 2px 0px 0px;padding: 0;}
.innertabs #innertabs a {display: block;height: 14px;padding: 5px 0px 4px 0px;margin: 0;text-align: center;font-size: 8.5pt;font-weight: bold;text-decoration: none;}
.sponsors {position: absolute;bottom: 0px;left: 0px;font-size: 7pt;letter-spacing: -0.2pt;}
h1 {font-size: 13.5pt;font-weight: bold;margin: 0px 0px 8px 0px;}
p {font-size: 9pt;line-height: 10pt;margin: 0px 0px 8px 0px;}
a {text-decoration: none;}
.rssfeedimg {position: absolute;bottom: 110px;left: 0px;}
.rssfeed {position: absolute;bottom: 56px;left: 0px;border-top: dashed 1px #CCCCCC;width: 100%;}
.rssfeed p {display: block;border-bottom: dashed 1px #CCCCCC;margin: 0;padding: 5px 0px;}

#news html, body {color: #666666;background-image: url(/images/background.gif);}
#news .container {background-color: #FFFFFF;}
#news .menu ul a {color: #FFFFFF;background-image: url(/images/btn_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#news .menu ul .active {background-position: 0% 0%;}
#news .menu ul .news {background-position: 0% 50%;}
#news .menu ul .conferencetv:hover {background-position: 0% 67%;}
#news .menu ul .videolibrary:hover {background-position: 0% 33%;}
#news .menu ul .careers:hover {background-position: 0% 100%;}
#news .menu ul .videocontest:hover {background-position: 0% 83%;}
#news .submenu {color: #DEDEDE;background-image: url(/images/bar_blue221.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#news h1 {color: #213E7A; padding-bottom: 6px; }
#news a {color: #213E7A;}
#news a:hover {color: #333333;}
#news .catbox1 li a {background-color: #FFFFFF;border-bottom: dashed 1px #AAAAAA;}
#news .catbox1 li a:hover {background-color: #E6EAF2;border-bottom: dashed 1px #AAAAAA;}
#news .catbox1 li .active {background-color: #E6EAF2;}
#news .catbox1 li a .title {color: #213E7A;}
#news .catbox1 li a .desc {color: #666666;}
#news .catbox2 li a {background-color: #FFFFFF;border-bottom: dashed 1px #AAAAAA;}
#news .catbox2 li a:hover {background-color: #E6EAF2;border-bottom: dashed 1px #AAAAAA;}
#news .catbox2 li .active {background-color: #E6EAF2;}
#news .catbox2 li a .title {color: #213E7A;}
#news .catbox2 li a .desc {color: #666666;}
#news .innertabs #innertabs a {color: #FFFFFF;background-image: url(/images/btn_sm_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#news .innertabs #innertabs .active, #news .innertabs #innertabs a:hover {background-position: 0% 50%;}
#news .videoinfo form .textfield {color: #666666;border: solid 1px #BBBBBB;}
#news .videoinfo form .gobutton {color: #FFFFFF;background-color: #213E7A;border: solid 1px #213E7A;}
#news form .catbox2 .gobutton {color: #FFFFFF;background-color: #213E7A;border: solid 1px #213E7A;}
#news form .catbox2  .textfield {color: #666666;border: solid 1px #BBBBBB;}
#news .submenu a {color: #DEDEDE;text-decoration: none;}
#news .submenu .active,#news .submenu a:hover {color: #FFFFFF;}
#news .catbox2 form .gobutton {background-color:#213E7A;border:1px solid #213E7A;color:#FFFFFF;}

#conference .menu ul .conference {background-position: 0% 100%;}
#conference html, body {color: #666666;background-image: url(/images/background.gif);}
#conference .container {background-color: #FFFFFF;}
#conference .menu ul a {color: #FFFFFF;background-image: url(/images/btn_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#conference .menu ul .active {background-position: 0% 0%;}
#conference .menu ul .news:hover {background-position: 0% 50%;}
#conference .menu ul .conferencetv {background-position: 0% 67%;}
#conference .menu ul .videolibrary:hover {background-position: 0% 33%;}
#conference .menu ul .careers:hover {background-position: 0% 100%;}
#conference .menu ul .videocontest:hover {background-position: 0% 83%;}
#conference .submenu {color: #DEDEDE;background-image: url(/images/bar_olive.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#conference h1 {color: #8C9700; padding-bottom: 6px; }
#conference a {color: #8C9700;}
#conference a:hover {color: #333333;}
#conference .catbox1 li a {background-color: #FFFFFF;border-bottom: dashed 1px #AAAAAA;}
#conference .catbox1 li a:hover {background-color: #F1F2E6;border-bottom: dashed 1px #AAAAAA;}
#conference .catbox1 li .active {background-color: #F1F2E6;}
#conference .catbox1 li a .title {color: #8C9700;}
#conference .catbox1 li a .desc {color: #666666;}
#conference .catbox2 li a {background-color: #FFFFFF;border-bottom: dashed 1px #AAAAAA;}
#conference .catbox2 li a:hover {background-color: #F1F2E6;border-bottom: dashed 1px #AAAAAA;}
#conference .catbox2 li .active {background-color: #F1F2E6;}
#conference .catbox2 li a .title {color: #8C9700;}
#conference .catbox2 li a .desc {color: #666666;}
#conference .innertabs #innertabs a {color: #FFFFFF;background-image: url(/images/btn_sm_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#conference .innertabs #innertabs .active, #conference .innertabs #innertabs a:hover {background-position: 0% 33%;}
#conference .videoinfo form .textfield {color: #666666;border: solid 1px #BBBBBB;}
#conference .videoinfo form .gobutton {color: #FFFFFF;background-color: #213E7A;border: solid 1px #213E7A;}
#conference form .catbox2 .gobutton {color: #FFFFFF;background-color: #213E7A;border: solid 1px #213E7A;}
#conference form .catbox2  .textfield {color: #666666;border: solid 1px #BBBBBB;}
#conference .submenu a {color: #DEDEDE;text-decoration: none;}
#conference .submenu .active,#conference .submenu a:hover {color: #FFFFFF;}
#conference .catbox2 form .gobutton {background-color:#8C9700;border:1px solid #8C9700;color:#FFFFFF;}

#video_library .menu ul .conference {background-position: 0% 100%;}
#video_library html, body {color: #666666;background-image: url(/images/background.gif);}
#video_library .container {background-color: #FFFFFF;}
#video_library .menu ul a {color: #FFFFFF;background-image: url(/images/btn_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#video_library .menu ul .active {background-position: 0% 0%;}
#video_library .menu ul .news:hover {background-position: 0% 50%;}
#video_library .menu ul .conferencetv:hover {background-position: 0% 67%;}
#video_library .menu ul .videolibrary {background-position: 0% 33%;}
#video_library .menu ul .careers:hover {background-position: 0% 100%;}
#video_library .menu ul .videocontest:hover {background-position: 0% 83%;}
#video_library .submenu {color: #DEDEDE;background-image: url(/images/bar_blue213.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#video_library h1 {color: #537FB4; padding-bottom: 6px; }
#video_library a {color: #537FB4;}
#video_library a:hover {color: #333333;}
#video_library .catbox1 li a {background-color: #FFFFFF;border-bottom: dashed 1px #AAAAAA;}
#video_library .catbox1 li a:hover {background-color: #E6ECF2;border-bottom: dashed 1px #AAAAAA;}
#video_library .catbox1 li .active {background-color: #E6ECF2;}
#video_library .catbox1 li a .title {color: #213E7A;}
#video_library .catbox1 li a .desc {color: #666666;}
#video_library .catbox2 li a {background-color: #FFFFFF;border-bottom: dashed 1px #AAAAAA;}
#video_library .catbox2 li a:hover {background-color: #E6ECF2;border-bottom: dashed 1px #AAAAAA;}
#video_library .catbox2 li .active {background-color: #E6ECF2;}
#video_library .catbox2 li a .title {color: #537FB4;}
#video_library .catbox2 li a .desc {color: #666666;}
#video_library .innertabs #innertabs a {color: #FFFFFF;background-image: url(/images/btn_sm_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#video_library .innertabs #innertabs .active, #video_library .innertabs #innertabs a:hover {background-position: 0% 67%;}
#video_library .videoinfo form .textfield {color: #666666;border: solid 1px #BBBBBB;}
#video_library .videoinfo form .gobutton {color: #FFFFFF;background-color: #213E7A;border: solid 1px #213E7A;}
#video_library form .catbox2 .gobutton {color: #FFFFFF;background-color: #213E7A;border: solid 1px #213E7A;}
#video_library form .catbox2  .textfield {color: #666666;border: solid 1px #BBBBBB;}
#video_library .submenu a {color: #DEDEDE;text-decoration: none;}
#video_library .submenu .active,#video_library .submenu a:hover {color: #FFFFFF;}
#video_library .catbox2 form .gobutton {background-color:#537FB4;border:1px solid #537FB4;color:#FFFFFF;}


#awards .submenu a {color: #DEDEDE;text-decoration: none;}
#awards .submenu .active,#awards .submenu a:hover {color: #FFFFFF;}
#awards html, body {color: #666666;background-image: url(/images/background.gif);}
#awards .container {background-color: #FFFFFF;}
#awards .menu ul a {color: #FFFFFF;background-image: url(/images/btn_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#awards .menu ul .active {background-position: 0% 0%;}
#awards .menu ul .weeksnews:hover {background-position: 0% 40%;}
#awards .menu ul .conference:hover {background-position: 0% 80%;}
#awards .menu ul .videolibrary:hover {background-position: 0% 40%;}
#awards .menu ul .awards {background-position: 0% 20%;}
#awards .submenu {color: #DEDEDE;background-image: url(/images/bar_purple.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#awards h1 {color: #4C2F9B;}
#awards a {color: #4C2F9B;}
#awards a:hover {color: #333333;}
#awards .catbox1 li a {background-color: #FFFFFF;border-bottom: dashed 1px #AAAAAA;}
#awards .catbox1 li a:hover {background-color: #EDEAF4;border-bottom: dashed 1px #AAAAAA;}
#awards .catbox1 li .active {background-color: #EDEAF4;}
#awards .catbox1 li a .title {color: #4C2F9B;}
#awards .catbox1 li a .desc {color: #666666;}
#awards .catbox2 li a {background-color: #FFFFFF;border-bottom: dashed 1px #AAAAAA;}
#awards .catbox2 li a:hover {background-color: #EDEAF4;border-bottom: dashed 1px #AAAAAA;}
#awards .catbox2 li .active {background-color: #EDEAF4;}
#awards .catbox2 li a .title {color: #4C2F9B;}
#awards .catbox2 li a .desc {color: #666666;}
#awards .innertabs #innertabs a {color: #FFFFFF;background-image: url(/images/btn_sm_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#awards .innertabs #innertabs .active {background-position: 0% 20%;}
#awards .innertabs #innertabs a:hover {background-position: 0% 20%;}
#awards .videoinfo form .textfield {color: #666666;border: solid 1px #BBBBBB;}
#awards .videoinfo form .gobutton {color: #FFFFFF;background-color: #4C2F9B;border: solid 1px #4C2F9B;}

/*
#about html, body {color: #666666;background-image: url(/images/background.gif);}
#about .container {background-color: #FFFFFF;}
#about .menu ul a {color: #FFFFFF;background-image: url(/images/btn_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#about .menu ul .active {background-position: 0% 60%;}
#about .menu ul .news:hover {background-position: 0% 60%;}
#about .menu ul .conferencetv:hover {background-position: 0% 80%;}
#about .menu ul .videolibrary:hover {background-position: 0% 40%;}
#about .menu ul .careers:hover {background-position: 0% 20%;}
#about .submenu {color: #DEDEDE;background-image: url(/images/bar_pink.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#about h1 {color: #213E7A;}
#about a {color: #213E7A;}
#about .catbox1 li a {background-color: #FFFFFF;border-bottom: dashed 1px #AAAAAA;}
#about .catbox1 li a:hover {background-color: #E6EAF2;border-bottom: dashed 1px #AAAAAA;}
#about .catbox1 li .active {background-color: #E6EAF2;}
#about .catbox1 li a .title {color: #213E7A;}
#about .catbox1 li a .desc {color: #666666;}
#about .innertabs #innertabs a {color: #FFFFFF;background-image: url(/images/btn_sm_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#about .innertabs #innertabs .active {background-position: 0% 40%;}
#about .innertabs #innertabs a:hover {background-position: 0% 40%;}
#about .videoinfo form .textfield {color: #666666;border: solid 1px #BBBBBB;}
#about .videoinfo form .gobutton {color: #FFFFFF;background-color: #213E7A;border: solid 1px #213E7A;}
#about .submenu a {color: #DEDEDE;text-decoration: none;}
#about .submenu .active,#about .submenu a:hover {color: #FFFFFF;}
*/
#about html, body {color: #666666;background-image: url(/images/background.gif);}
#about .container {background-color: #FFFFFF;}
#about .menu ul a {color: #FFFFFF;background-image: url(/images/btn_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#about .menu ul .active {background-position: 0% 0%;}
#about .menu ul .news:hover {background-position: 0% 50%;}
#about .menu ul .conferencetv:hover {background-position: 0% 67%;}
#about .menu ul .videolibrary:hover {background-position: 0% 33%;}
#about .menu ul .careers:hover {background-position: 0% 100%;}
#about .menu ul .videocontest:hover {background-position: 0% 83%;}
#about .submenu {color: #DEDEDE;background-image: url(/images/bar_blue221.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#about h1 {color: #213E7A; padding-bottom: 6px; }
#about a {color: #213E7A;}
#about a:hover {color: #333333;}
#about .catbox1 li a {background-color: #FFFFFF;border-bottom: dashed 1px #AAAAAA;}
#about .catbox1 li a:hover {background-color: #E6EAF2;border-bottom: dashed 1px #AAAAAA;}
#about .catbox1 li .active {background-color: #E6EAF2;}
#about .catbox1 li a .title {color: #213E7A;}
#about .catbox1 li a .desc {color: #666666;}
#about .catbox2 li a {background-color: #FFFFFF;border-bottom: dashed 1px #AAAAAA;}
#about .catbox2 li a:hover {background-color: #E6EAF2;border-bottom: dashed 1px #AAAAAA;}
#about .catbox2 li .active {background-color: #E6EAF2;}
#about .catbox2 li a .title {color: #213E7A;}
#about .catbox2 li a .desc {color: #666666;}
#about .innertabs #innertabs a {color: #FFFFFF;background-image: url(/images/btn_sm_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#about .innertabs #innertabs .active, #about .innertabs #innertabs a:hover {background-position: 0% 60%;}
#about .videoinfo form .textfield {color: #666666;border: solid 1px #BBBBBB;}
#about .submenu a {color: #DEDEDE;text-decoration: none;}
#about .submenu .active,#about .submenu a:hover {color: #FFFFFF;}

/* FAQ */
#faqs {width:360px; font-family: Arial, Helvetica, sans-serif;}
#faqs H1 { color:#213E7A; font-size:1.1em;margin-bottom:0; }
#faqs .blurb { color:#666666; font-size:0.9em; margin-bottom:10px; }
#faqs .question { color:#213E7A; font-size:0.9em; margin-bottom:0; margin-top:20px; }
#faqs .answer { color:#666666; font-size:0.8em; margin-bottom:10px; }

/*
#careers html, body {color: #666666;background-image: url(/images/background.gif);}
*/
#careers .container {background-color: #FFFFFF;}
#careers .menu ul a {color: #FFFFFF;background-image: url(/images/btn_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#careers .menu ul .active {background-position: 0% 0%;}
#careers .menu ul .news:hover {background-position: 0% 50%;}
#careers .menu ul .conferencetv:hover {background-position: 0% 67%;}
#careers .menu ul .careers {background-position: 0% 100%;}
#careers .menu ul .videolibrary:hover {background-position: 0% 33%;}
#careers .menu ul .videocontest:hover {background-position: 0% 83%;}

#careers .submenu {color: #DEDEDE;background-image: url(/images/bar_pink.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#careers h1 {color: #79005C;}
#careers a {color: #79005C;}
#careers a:hover {color: #333333;}
#careers .leftcol {height: 470px; }
#careers .catbox1 { position: relative; }
#careers .catbox2 { position: relative; }
#careers .catbox1 li a {background-color: #FFFFFF;border-bottom: dashed 1px #AAAAAA;}
#careers .catbox1 li a:hover {background-color: #E6ECF2;border-bottom: dashed 1px #AAAAAA;}
#careers .catbox1 li .active {background-color: #E6ECF2;}
#careers .catbox1 li a .title {color: #213E7A;}
#careers .catbox1 li a .desc {color: #666666;}
#careers .catbox2 li a {background-color: #FFFFFF;border-bottom: dashed 1px #AAAAAA;}
#careers .catbox2 li a:hover {background-color: #E6ECF2;border-bottom: dashed 1px #AAAAAA;}
#careers .catbox2 li .active {background-color: #E6ECF2;}
#careers .catbox2 li a .title {color: #79005C;}
#careers .catbox2 li a .desc {color: #666666;}
#careers .innertabs #innertabs a {color: #FFFFFF;background-image: url(/images/btn_sm_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#careers .innertabs #innertabs .active, #careers .innertabs #innertabs a:hover {background-position: 0% 20%;}
#careers .videoinfo form .textfield {color: #666666;border: solid 1px #BBBBBB;}
#careers .videoinfo form .gobutton {color: #FFFFFF;background-color: #213E7A;border: solid 1px #213E7A;}
#careers form .catbox2 .gobutton {color: #FFFFFF;background-color: #213E7A;border: solid 1px #213E7A;}
#careers form .catbox2  .textfield {color: #666666;border: solid 1px #BBBBBB;}
#careers .submenu a {color: #DEDEDE;text-decoration: none;}
#careers .submenu .active,#careers .submenu a:hover {color: #FFFFFF;}
#careers .catbox2 form .gobutton {background-color:#CB7538;border:1px solid #CB7538;color:#FFFFFF;}

#careers .sponsors { position: relative; float: left; letter-spacing: 0pt; }

.centerbottom { background: url(/images/content_background_bottom.png); width: 360px; height: 16px; }

div.comment {padding: 20px 0px 0 20px;font-size: 8.5pt;}
div.comment-link {margin: 0 0 40px 0px;}
div.comment-link A {padding-left: 20px;background-repeat: no-repeat;background-position: 0 3px;font-weight: bold;}
div.comment-link A.friend {background-image: url(/webmedia/ico_send.gif);}
div.comment-link A.comment {background-image: url(/webmedia/ico_comment.gif);}
div.comment-form {margin: 20px 0 10px 0px;}
form { padding: 0 0 0 -4px; }
div.comment-form textarea, input {border: none;background-color: #E5E5E5;color: #4B99C9;font-size: 8.5pt;}
div.comment-form textarea {margin-bottom: 5px;}
div.comment-form td {font-weight: bold;}
div.comment-form td.error {font-weight: bold;color: red;}
div.comment-list { padding-left: 0px; }
div.comment-list h1 {padding-left: 20px;background-image: url(/webmedia/ico_comment.gif);background-repeat: no-repeat;background-position: 0px 5px;}
div.comment-list ul {list-style: none;width: 320px;}
div.comment-list li.c_header {background-color: #E5E5E5;padding: 4px;font-weight: bold;color: #0071BC;}
div.comment-list li.c_content {}
div.comment-list span.pagelink {margin-right: 0px;padding-top: 10px;font-weight: bold;color: #0071BC;}
.catbox1 li a {height:40px;}

.social_bookmark { float: left; padding-left: 20px; margin-top:-30px; }
div.comment-link A.social {background-image: url(/webmedia/ico_social_bookmark.gif); }


/* red #E71226 */

#videocontest .menu ul .conference {background-position: 0% 100%;}
#videocontest html, body {color: #666666;}
#videocontest .container {background-color: #FFFFFF;}

#videocontest .menu ul a {color: #FFFFFF;background-image: url(/images/btn_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#videocontest .menu ul .active {background-position: 0% 100%;}
#videocontest .menu ul .news:hover {background-position: 0% 50%;}
#videocontest .menu ul .conferencetv:hover {background-position: 0% 67%;}
#videocontest .menu ul .videolibrary:hover {background-position: 0% 33%;}
#videocontest .menu ul .careers:hover {background-position: 0% 100%;}
#videocontest .menu ul .videocontest {background-position: 0% 83%;}

#videocontest .innertabs #innertabs li {width: 120px;}
#videocontest .innertabs #innertabs li a{ background-image:url(/images/btn_sm_sprite_longer.gif);}

#videocontest .submenu {color: #DEDEDE;background-image: url(/images/bar_red.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#videocontest h1 {color: #E71226; padding-bottom: 6px; }
#videocontest a {color: #E71226;}
#videocontest a:hover {color: #333333;}
#videocontest .catbox1 li a {background-color: #FFFFFF;border-bottom: dashed 1px #AAAAAA;}
#videocontest .catbox1 li a:hover {background-color: #E6ECF2;border-bottom: dashed 1px #AAAAAA;}
#videocontest .catbox1 li .active {background-color: #E6ECF2;}
#videocontest .catbox1 li a .title {color: #E71226;}
#videocontest .catbox1 li a .desc {color: #666666;}
#videocontest .catbox2 li a {background-color: #FFFFFF;border-bottom: dashed 1px #AAAAAA;}
#videocontest .catbox2 li a:hover {background-color: #E6ECF2;border-bottom: dashed 1px #AAAAAA;}
#videocontest .catbox2 li .active {background-color: #E6ECF2;}
#videocontest .catbox2 li a .title {color: #E71226;}
#videocontest .catbox2 li a .desc {color: #666666;}
#videocontest .innertabs #innertabs a {color: #FFFFFF;background-image: url(/images/btn_sm_sprite.gif);background-repeat: no-repeat;background-position: 0% 0%;}
#videocontest .innertabs #innertabs .active, #videocontest .innertabs #innertabs a:hover {background-position: 0% 83%;}
#videocontest .videoinfo form .textfield {color: #666666;border: solid 1px #BBBBBB;}
#videocontest .videoinfo form .gobutton {color: #FFFFFF;background-color: #213E7A;border: solid 1px #213E7A;}
#videocontest form .catbox2 .gobutton {color: #FFFFFF;background-color: #213E7A;border: solid 1px #213E7A;}
#videocontest form .catbox2  .textfield {color: #666666;border: solid 1px #BBBBBB;}
#videocontest .submenu a {color: #DEDEDE;text-decoration: none;}
#videocontest .submenu .active,#videocontest .submenu a:hover {color: #FFFFFF;}
#videocontest .catbox2 form .gobutton {background-color:#537FB4;border:1px solid #537FB4;color:#FFFFFF;}
#videocontest #upload INPUT, #videocontest #upload TEXTAREA { padding: 2px; }
#videocontest #upload { text-size: 11px; }
#videocontest #upload TEXTAREA { background-color:#E5E5E5; border:medium none; color:#4B99C9; font-size:8.5pt; }
#videocontest #upload A, #videocontest #upload IMG { border: none; }
#videocontest #upload SPAN.error { color: #E71226; }

#videocontest STRONG{ font-weight:bold; }
#videocontest .leftcol { height: 621px; }
#videocontest .leftcol p { line-height: normal; }
#videocontest .rightcol { height: 661px; }
#videocontest .rightcol li.MsoNormal { font-size: 9pt; margin-left: 15px;}
#videocontest .rightcol ul { font-size: 9pt; margin-bottom: 20px; list-style-type:disc;}
#videocontest .rightcol .innertabs ul#innertabs {  list-style-type:none;}
#videocontest .videoinfo { height: 275px; }
#videocontest .sponsors { bottom: 11px; }

.clean { clear:none !important;display:inline !important;height:auto !important;padding:auto !important;text-decoration:none !important; background-color: #fff !important;}
.clean:hover { height: auto !important; background-color: #fff !important;}

#popup { width: 360px; background-color: #fff; padding: 10px; }
#popup p,#popup li { font-size: 11px; }
#popup h1 { font-size: 14px; color: #213E7A; }
#popup h2 { font-size: 12px; color: #213E7A; padding-bottom: 5px; }
#popup li { padding-left: 0px;margin-left: 22px; list-style-type:disc; }
#popup ol { list-style-type: upper-roman; }
#popup li.ro { padding-top: 15px; }


