@charset "utf-8";/* CSS Document */

/*** Global Resets ***/
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}
table {border-collapse:collapse;border-spacing:0}
fieldset, img {border:0}
address, caption, cite, code, dfn, th, var {font-style:normal;font-weight:400}
strong {font-weight:700}
em {font-style:italic}
ol, ul {list-style:none}
caption, th {text-align:left}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:400}
q:before, q:after {content:''}
abbr, acronym {border:0}
/*** end Global Resets ***/



/*** Global Commons ***/
.hide {display:none}
.bold {font-weight:700}
.italic {font-style:italic}
.inline {display:inline}
.block {display:block}
.floatRight {float:right}
.floatLeft {float:left}
.clearRight {clear:right}
.clearLeft {clear:left}
.breakBefore {margin:8px 0 0 0}
.breakAfter {margin:0 0 8px 0}
.center {margin:0 auto;text-align:center}
.break {padding:8px}
.orange {color:#f67e11}
.gold {color:#FC0}
.white {color:#FFF}
.black {color:#000}
.grey {color:#777}
.greyLight {color:#777}
.greyDark {color:#555}
.bottomLine {border-bottom:1px #444 solid;margin-bottom:20px}
.small {font-size:11px}
h2 {font-size:1.2em}
.leftIndent7px {margin-left:7px}
.rightIndent7px {margin-right:7px}
.margin7px {margin:3px}
.marginTop7px {margin-top:7px}
.marginTop3px {margin-top:3px}
.leftIndent2px {margin-left:2px}
.highlight {background:#FFC;color:#000;padding:7px}
.selectedGreyTab {background:#333;color:#999 !important;padding:6px 7px;border:none !important}
a.selectedGreyTab:hover {background:#333 !important;color:#999 !important;padding:6px 7px;border:none !important}
.searchForm {margin-left:7px}
.searchForm input {height:12px}
.whiteBorder {border:#FFF 2px solid}
.blackBorder {border:#DDD 2px solid}

.imgValign {vertical-align:middle}
a.noimgBg:hover {background:none !important}
.inputTextFlat {border:1px solid #000;padding:2px}

/* clearfixes */
.clearfix:after, .resultsListItem:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix, .resultsListItem {display:inline-block}
* html .clearfix, *html .resultsListItem {height:1%}
.clearfix, .resultsListItem {display:block}
.clear {clear:both}
/*** End Global Commons ***/




/*** positioning ***/

html, body {margin:0;padding:0;text-align:center}
div#container {text-align:left;width:920px;margin:0 auto}
div#header {position:relative;height:92px;width:100%}
div.wrapper {clear:both}
div#leftColumn {float:left;width:425px;margin:0 0 0 14px}
div#rightColumn {float:right;width:412px;margin:0 7px 12px 0}
div#leftListColumn {float:left;width:425px;margin:2px 0 0 14px}
div#rightListColumn {float:right;width:460px;margin:0 0 56px 0}
div#footer {clear:both;width:890px;margin:56px 28px 0 28px}
div#footer ul {width:135px;float:left;margin:14px 0;padding-left:12px}
div#footer ul li {line-height:1.6em}
div#copyright {margin:0 0 24px 0}
div#contestHeader {position:relative;height:125px;width:100%}
div#contestHeader img {vertical-align:middle}
div#enterYourPresentation {display:inline;margin:0 0 0 187px}
#contestInfoPanel {padding:14px;margin:0 0 0 0}
.leftColContestInfo {width:165px;float:left}
.rightColContestInfo {width:165px;float:right}
div#contestRules {margin:0 7px 0 14px}
ul.categoriesList li {display:inline;margin:12px 6px 0 0;line-height:2.5em}
div#entriesPanel {background:#000;margin:4px 0 0 0;height:542px;width:456px;overflow:auto}
div#entriesPanelHeader {overflow:hidden;margin:0;padding:0;height:24px}
div.entriesPanelItem {background:#222;margin:3px;padding:5px 5px 0 5px;min-height:96px;cursor:pointer}
div.entriesPanelItem:hover {background:#444;margin:3px;padding:5px 5px 0 5px;min-height:96px;cursor:pointer}
/*** end positioning ***/

/*** colors, text sizes, bling ***/
html, body {background:#000;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px}
a:link {color:#4279cc;text-decoration:underline}
a:visited {text-decoration:underline;color:#4279CC}
a:hover {text-decoration:none;color:#FFF;background:#4279CC}
a:active {text-decoration:underline;color:#FFF}
a.xlink:link {color:#4279cc;text-decoration:none;border-bottom:#4279cc 1px dotted}
a.xlink:visited {color:#4279cc;text-decoration:none;border-bottom:#4279cc 1px dotted;color:#4279CC}
a.xlink:hover {text-decoration:none;color:#FFF;background:#4279CC}
a.xlink:active {text-decoration:none;border-bottom:#4279cc 1px dotted;color:#FFF}
a.noUnderline {text-decoration:none !important}
a.noUnderline:link {text-decoration:none !important}
a.noUnderline:visited {text-decoration:none !important}
a.noUnderline:hover {text-decoration:none !important;background:none !important}
a.noUnderline:active {text-decoration:none !important}
#header {background:#000 url(/images/contest-images/header_bg.gif) top center no-repeat;color:#999}
#contestHeader {background:#000;color:#999}
.contestBanner {background:#9CC url(/images/contest-images/credit_crisis_contest_banner.png) top left no-repeat;height:124px;margin:24px 0;width:911px;}
.contestLinks {float:right;margin:0 12px 0 0;text-align:center;width:180px;}
.contestMainButton {display:block;margin:35px 0 12px 0;padding:0}
.contestResultsBanner {margin:24px auto;text-align:center}
.contestResultsBanner a:focus, .contestResultsBanner a:active {outline:0}
#contestInfoPanel {color:#FFC;border:#333 1px solid}
.contest2007 {border:1px #444 solid;padding:0 0 12px 12px;height:16em}
#contestRules h2 {font-size:1.4em;font-weight:700;color:#099}
#contestRules h3 {margin:22px 0 7px 12px;font-size:1em;font-weight:700;border-bottom:#099 1px solid}
#contestRules p {margin:0 0 8px 12px}
#contestRules ul {list-style:outside square;margin:0 0 0 26px}
#contestRules ul li {margin:20px 0}
#contestRules ol {list-style:outside decimal;margin:0 0 0 20px}
#contestRules ol li {margin:2px 0}
div#footer {font-size:11px;color:#999;border-top:#333 1px solid}
div#footer ul {border-left:#333 1px solid}
div#copyright {margin:0 0 24px 0}
ul.categoriesList a:link {color:#FC0;font-size:1em;font-weight:700;text-decoration:none;padding:4px;border:#333 1px solid;white-space:nowrap}
ul.categoriesList a:visited {color:#FC0;font-size:1em;font-weight:700;text-decoration:none;padding:4px;border:#333 1px solid}
ul.categoriesList a:active {color:#FC0;font-size:1em;font-weight:700;text-decoration:none;border:#333 1px solid;padding:4px}
ul.categoriesList a:hover {color:#000;background:#FC0;font-size:1em;font-weight:700;text-decoration:none;padding:4px}
ul.categoriesList a.selected {color:#000 !important;background:#FC0;font-size:1em;font-weight:700;text-decoration:none;padding:4px}

div#entriesPanel h1 {color:#099;font-weight:700;font-size:1.4em}
div#entriesPanel h1 a.newlink {color:#099;font-weight:700;font-size:1.4em;text-decoration:none;background:none}
div.entriesPanelItem span {font-size:11px}
div.entriesPanelItem.selected {background:#FFC}
div.votingWidget {border:1px #444 solid;margin-top:5px}
/*** end colors, bling ***/

/*** Header Elements ***/
#logo {margin:4px 0 0 14px;border:0;float:left;clear:both}
#topRightNav {float:right;margin:3px 14px 0 0;font-size:11px}
#topRightNav a {color:#099}
#topRightNav a:link {color:#099}
#topRightNav a:visited {color:#099}
#topRightNav a:hover {color:#FFF;background:#099}
/*** Header Elements >> Main Nav ***/

.navigation {float:left;font-weight:700;font-size:1.1em;margin:52px 0 0 -187px}
a.nav_tab_closed {border-bottom:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#099;display:block;float:left;margin-right:0pt;padding:1px 10px;text-align:center;text-decoration:none}
a.nav_tab_open {background-color:#099;border-bottom:1px solid #099;border-right:1px solid #099;border-top:1px solid #099;color:#FFF;display:block;float:left;margin-left:0pt;margin-right:0pt;padding:1px 10px;text-align:center;text-decoration:none}
a.nav_tab_closed:hover {background:#099;border-bottom:1px solid #099;border-right:1px solid #099;border-top:1px solid #099;color:#FFF}
/*** Header Elements >> End Main Nav ***/

/*** Header Elements >> Sub Nav ***/
.subNav {display:block;float:left;color:#777;margin:75px 0 0 -236px;font-size:11px}
.subNav a:link {color:#099;padding:2px 2px 1px 2px;text-decoration:none}
.subNav a:hover {background:#099;color:#FFF !important}
.subNav a:visited {text-decoration:none;color:#099}
/*** Header Elements >> End Sub Nav ***/


/*** Header Elements >> Bulk Upload ***/

#NavUploadButton {float:right;display:block;margin:46px 20px 0 700px;padding:0;position:absolute}
#bulkUpload img {margin:0 0 0 3px;vertical-align:bottom}
/*** Header Elements >> End Bulk Upload ***/

/*** End Header Elements ***/


/*** Contest Header ***/

#contestHeader img {border:0;vertical-align:middle}
#contestHeader span {margin:0 12px 0 0}
/*** End Contest Header ***/



/*** List Page Specific Styling ***/

div#leftListColumn ul li {margin:7px 0}
div.listImg {width:170px;margin:0 5px 20px 5px}
div.listHeader {background:#222;border-bottom:1px #333 solid;padding:3px;margin:0 9px 24px 4px;min-height:16px;height:auto}

/*** End List Page Specific Styling ***/


/* added by swamy */
.voteNowOverlay {position:absolute}
.pageNo_box {display:block;text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:1em;padding:20px 20px 10px 10px}
.greyed_pagination {color:#666}
.current_page {background-color:#FFF;color:#099;text-decoration:none;font-weight:700;margin:3px;padding:4px}
a.text_float_left {border:1px solid #ccc;background-color:#FFF;color:#000;text-decoration:none;margin:3px;padding:2px 4px}
a.text_float_left:link {background-color:#FFF;color:#000;text-decoration:none}
a.text_float_left:hover {background-color:#ccc;color:#000;text-decoration:none}
a.green_link_bold {color:#099;font-weight:700;text-decoration:underline;padding:1px 0}
a.green_link {color:#099;text-decoration:underline}
a.white_link,a.white_link:hover,a.white_link:visited {color:#FFF;text-decoration:none}


/*** Contest RESULTS  ***/
#resultTitle h1 {margin:24px 0 12px 24px;padding:0;border:0;height:142px;float:left;clear:none;width:572px}
#resultTitle h1 span#contestLogo {background:transparent url(http://public.slidesharecdn.com/images/contest-images/winners.png) no-repeat;height:142px;position:absolute;width:572px}

.resultsLeftCol {float:left;width:656px}
.resultsRightCol {color:#FFC;float:right;margin:-42px 12px 0 0;width:212px}
.resultsRightCol .item {margin:0 0 24px}

.resultsListItem {float:left;margin:12px 24px 32px 0;width:180px}
.resultsListItem .title {color:#FFC;font-weight:700}
.resultsListItem .mainTitle {color:#FC0;font-weight:700;font-style:italic;font-size:18px}
.resultsListItem .mainTitle sup {font-size:12px}
.resultsListItem img {border:1px solid #222;margin:3px 0}

.resultsListRow {margin:0 0 30px}

.resultsRightCol h2, .resultsLeftCol h2 {border-bottom:1px solid #444;color:gold;font-style:italic;font-weight:700;margin:2px 0}
.judges {font-weight:700;float:left;margin:16px 0 0;width:105px}
.resultsRightCol img {background:#CCC;border:1px solid #777;padding:2px}
.resultsRightCol div.bold {margin:0 0 14px}
div.hr {border-top:1px solid #444}
div.embedCode {color:#CCC;font-size:11px;margin:12px 0;padding:0}
div.embedCode input {background:#111;border:inset 1px #444;color:#999;margin:4px 0;padding:2px;width:164px}
div.social {margin:0 0 40px}
div.social img {background:#000;border:0 none;padding:0}
div.social ul {margin:18px 0 0 7px}
div.social ul li {margin:12px 0}
div.social ul li img {vertical-align:middle}