body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,hr { margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;}
ol,ul { list-style:none;}
caption,th { text-align:left;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}

body{margin:0; padding:0; font-family:"Helvetica", Arial, Trebuchet MS, sans-serif; background:url(/images/body-bg.jpg) repeat-x left top; color:#7a7a7a;}
#gz-main{width:1000px; margin:0 auto;}

/*Padding-margin styles start here */
.gz-clear{clear:both;}
.gz-left-right-p30{padding:0px 30px 0px 30px;}
.gz-left-right-p5{padding:0px 5px;}
.gz-left-p15{padding:0px 0px 0px 15px;}
.gz-right-p15{padding:0px 15px 0px 0px;}
.gz-left-p30{padding:0px 0px 0px 30px;}
.gz-left-p20{padding:0px 0px 0px 20px;}
.gz-top-p5{padding:5px 0px 0px 0px;}
.gz-top-p25{padding:25px 0px 0px 0px;}
.gz-bottom-p10{padding:0px 0px 10px 0px;}
.gz-bottom-p15{padding:0px 0px 15px 0px;}
.gz-top-bottom-p5{padding-top:5px; padding-bottom:5px;}
.gz-top-bottom-p10{padding-top:10px; padding-bottom:10px;}
.gz-top-bottom-p15{padding-top:15px; padding-bottom:15px;}
.gz-top-bottom-p20{padding-top:20px; padding-bottom:20px;}
.gz-top-bottom-p25{padding:25px 0px 25px 0px;}
.gz-top-bottom-m10{margin:10px 0px;}
.gz-top-bottom-m5{margin:5px 0px;}
/*Padding-margin styles ends here */


/* GoodZuma Font styles start here */
.gz-blue-n16{font-size:16px; color:#00a6ec; text-transform:uppercase;}
.gz-blue-n16{font-size:16px; color:#00a6ec; text-transform:none;}
.gz-blue-n16 a{color:#00a6ec; text-decoration:underline; text-transform:none;}
.gz-gray-n16 a:hover{text-decoration:none;}
.gz-blue-n15{font-size:15px; color:#00a6ec;}
.gz-blue-n14{font-size:14px; color:#00a6ec; text-transform:uppercase;}
.gz-blue-n12{font-size:12px; color:#00a6ec;}
.gz-blue-b12{font-size:12px; color:#00a6ec; font-weight:bold; }
.gz-blue-b20{font-size:20px; color:#00a6ec; text-transform:uppercase; font-weight:bold;}
.gz-blue-b12 a, .gz-blue-b12 a:active, .gz-blue-b12 a:visited{font-size:12px; color:#00a6ec; font-weight:bold; text-decoration:underline;}
.gz-blue-b12 a:hover{font-size:12px; color:#00a6ec; font-weight:bold; text-decoration:none;}
.gz-blue-b10{font-size:10px; color:#00a6ec; font-weight:bold;}
.gz-blue-b10 a, .gz-blue-b10 a:active, .gz-blue-b10 a:visited{font-size:10px; color:#00a6ec; font-weight:bold; text-decoration:underline;}
.gz-blue-b10 a:hover{font-size:10px; color:#00a6ec; font-weight:bold; text-decoration:none;}

.gz-blue-b12-h a, .gz-blue-b12-h a:active, .gz-blue-b12-h a:visited{font-size:12px; color:#00a6ec; font-weight:bold; text-decoration:none; border-bottom:1px solid #204760;}
.gz-blue-b12-h a:hover{font-size:12px; color:#00a6ec; font-weight:bold; text-decoration:none; border-bottom:none;}

.gz-white-b15-h{font-size:15px; color:#ffffff;}
.gz-white-b15-h a, .gz-white-b15-h a:active, .gz-white-b15-h a:visited{font-size:15px; color:#ffffff; font-weight:bold; text-decoration:none; border-bottom:1px solid #666666}
.gz-white-b15-h a:hover{font-size:15px; color:#ffffff; font-weight:bold; text-decoration:none; border-bottom:none;}

.gz-gray-n16{font-size:16px; color:#999999;}
.gz-gray-b14{font-size:14px; color:#333333; font-weight:bold;}
.gz-gray-b14 a{text-decoration:underline; color:#333333;}
.gz-gray-b14 a:hover{text-decoration:none; color:#333333;}
.gz-gray-n15{font-size:15px; color:#aaaaaa;} 
.gz-gray-n12 {font-size:12px; color:#999999;}
.gz-gray-n12 a, .gz-gray-n12 a:active, .gz-gray-n12 a:visited{font-size:12px; color:#999999; text-decoration:none;}
.gz-gray-n12 a:hover {font-weight:bold; text-decoration:none;}
.gz-gray-n12-dark{font-size:12px; color:#666666;}
.gz-gray-n10{font-size:10px; color:#999999;}
.gz-gray-n13{font-size:13px; color:#aaaaaa;}
.gz-gray-n11{font-size:11px; color:#aaaaaa;}

.gz-gray-b16{font-size:16px; color:#999999; font-weight:bold; text-transform:uppercase;}
.gz-gray-b20{font-size:20px; color:#aaaaaa; text-transform:uppercase; font-weight:bold;}
.gz-gray-b15{font-size:15px; color:#aaaaaa; text-transform:uppercase; font-weight:bold;}

.gz-dark-gray-n12{font-size:12px; color:#7a7a7a;}
.gz-darkest-gray-n12{font-size:12px; color:#5b5b5b;}

.gz-menu-blue-n18{font-size:18px; color:#004e6f;}
.gz-menu-white-n18{font-size:18px; color:#ffffff;}

.gz-main-title-white-n32{font-size:32px; color:#ffffff;}
.gz-main-title-white-n24{font-size:24px; color:#ffffff;}
.gz-white-n12{font-size:12px; color:#ffffff;}
.gz-white-n12 a, .gz-white-n12 a:active, .gz-white-n12 a:visited{font-size:12px; color:#ffffff; text-decoration:underline;}
.gz-white-n12 a:hover{font-size:12px; color:#ffffff; text-decoration:none;}
.gz-white-n14{font-size:14px; color:#ffffff;}

.gz-white-b12{font-size:12px; color:#ffffff; text-transform:uppercase; font-weight:bold;}
.gz-white-b12 a, .gz-white-b12 a:active, .gz-white-b12 a:visited{ text-decoration: underline; color:#fff;}
.gz-white-b12 a:hover{ text-decoration:none; color:#00a6ec;}

.gz-white-b10{font-size:10px; color:#ffffff; text-transform:uppercase; font-weight:bold;}
.gz-white-b10 a, .gz-white-b10 a:active, .gz-white-b10 a:visited{ text-decoration:underline; color:#fff;}
.gz-white-b10 a:hover{ text-decoration:none; color:#00a6ec;}

.gz-white-b13{font-size:13px; color:#ffffff; text-transform:uppercase; font-weight:bold;}
.gz-white-b14{font-size:14px; color:#ffffff;}
.gz-white-b14 a, .gz-white-b14 a:active, .gz-white-b14 a:visited{font-size:14px; color:#ffffff; font-weight:bold; text-decoration:underline;}
.gz-white-b14 a:hover{font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none;}

.gz-white-b15{font-size:15px; color:#ffffff;}
.gz-white-b15 a, .gz-white-b14 a:active, .gz-white-b14 a:visited{font-size:15px; color:#ffffff; font-weight:bold; text-decoration:underline;}
.gz-white-b15 a:hover{font-size:15px; color:#ffffff; font-weight:bold; text-decoration:none;}

.gz-white-b16{font-size:16px; color:#ffffff; font-weight:bold;}

.footer-gray-n12{font-size:12px; color:#666666;}
.footer-gray-n10{font-size:12px; color:#999999; font-weight:bold;}

.gz-login-blue-text{font-family:"Helvetica", Arial, Trebuchet MS, sans-serif; font-size:15px; font-weight:normal; color:#00a6ec; padding:5px 0px 0px 0px;}
.gz-login-gray-text{font-family:"Helvetica", Arial, Trebuchet MS, sans-serif; font-size:15px; font-weight:normal; color:#969696;}

.gz-gray-n12a {font-size:12px; color:#858585;  padding-top:5px; padding-bottom:5px;}
.gz-gray-n12a a{font-size:12px; color:#858585; padding-right:5px;}
.gz-gray-n12a a:hover{font-size:12px; color:#949494;}
.gz-gray-n12i {font-size:12px; color:#858585; font-style:italic; }
.gz-gray-n10i {font-size:10px; color:#858585; font-style:italic; }

.gz-blue-n12a {font-size:12px; color:#00a6ec; padding-top:5px; padding-bottom:5px;}
.gz-blue-n12a a{font-size:12px; color:#00a6ec; padding-right:5px;}
.gz-blue-n12a a:hover{font-size:12px; color:#49c9ff;}

.gz-blue-b14 {font-size:14px; color:#00a6ec; padding-top:5px; padding-bottom:5px; font-weight:bold;}
.gz-blue-b14 a{font-size:14px; color:#00a6ec; padding-right:5px; font-weight:bold;}
.gz-blue-b14 a:hover{font-size:14px; color:#49c9ff;}

.gz-blue-b16{font-size:16px; color:#00a6ec; text-transform:uppercase; font-weight:bold;}
.gz-blue-b16 a, .gz-blue-b16 a:active, .gz-blue-b16 a:visited{color:#00a6ec; text-transform:uppercase; font-weight:bold;text-decoration:none;}
.gz-blue-b16 a:hover{color:#00a6ec; text-transform:uppercase; font-weight:bold;}

/* GoodZuma Font styles end here */


/* GoodZuma header starts here */
.gz-header{width:964px; height:85px; margin:0 auto; text-align:left; background:url(/images/header-bg.gif) repeat-x left top;}
.gz-logo{width:251px; height:46px; padding:25px 0px 0px 10px; border:none 0; float:left;}
.gz-login-box{float:right; padding:15px 18px 0px 0px; width:300px;}
.gz-login-img{width:45px; height:45px; float:right;}
.gz-login-textbox{float:left; text-align:right; width:80%; font-size:15px;}
.gz-login-textbox a{color:#00a6ec;}
.gz-nav-box{width:1000px; height:83px;}
.gz-nav-left{background:url(/images/background.png) no-repeat 1px top; width:19px; height:83px; float:left;}
.gz-nav-right{background:url(/images/background.png) no-repeat -25px top; width:19px; height:83px; float:left;}
.gz-nav{background:url(/images/nav-bg.gif) repeat-x; width:962px; height:83px; float:left; padding:0px 0px;}
.gz-nav-social-media{float:right; margin:18px 18px 0px 0px;}
.gz-nav-social-media a {padding-left:10px;}
.gz-nav ul{float:left; list-style-type:none; margin:21px 0 0 0; text-align:right; width:91%;}
.gz-nav li{display:inline; padding:0px 30px 0px 0px;}
.gz-nav li a{font-family:"Helvetica", Arial, Trebuchet MS, sans-serif; font-size:18px; font-weight:normal; color:#FFF; text-transform:uppercase; text-decoration:none;}
.gz-nav li a:hover{color:#b9ebff;}
.gz-nav li a.selected{color:#004e6f;}
/* GoodZuma header ends here */

/* GoodZuma container starts here */

/* GoodZuma container starts here */
.gz-main-container{width:942px; background:url(/images/container-bg.jpg) repeat-x left top #a3a3a3; min-height:708px; margin:0 auto; padding:0px 10px;}
.gz-home-banner{padding:33px 0px 0px 0px; overflow:hidden;}
.gz-home-banner-title{padding:0px 0px 28px 40px;}
.gz-home-banner-left{width:600px; padding:0px 8px; float:left;}
.gz-home-banner-left-a{width:570px; padding:0px 10px; float:left;}
.gz-home-banner-left-steps{padding:0px 0px 0px 100px;}
.gz-home-banner-left-btn{padding:30px 0px 0px 212px;}
.gz-home-banner-right{width:290px; padding:0px 10px 0px 23px; float:left;}
.gz-home-banner-right-inner{margin:0px 0px 20px 15px;}
.gz-home-banner-right-img{float:left; width:32px; height:32px; margin-right:10px;}
.gz-home-banner-right-text1{font-size:12px; color:#fff; font-weight:normal; text-decoration:none; padding:1px 0px;}
.gz-home-banner-right-text1 a{text-decoration:underline; color:#00a6ec;}
.gz-home-banner-right-text1 a:hover{color:#fff;}
.gz-home-banner-right-text2{font-size:12px; color:#999999; font-weight:normal; text-decoration:none; padding:1px 0px;}
.gz-home-banner-right-arrows{margin:0px 80px 0px 0px;}
/*---------------------------------------------------*/
.gz-ch-box{padding:10px 0px 0px 0px;}
.gz-ch-title{font-size:18px; text-transform:uppercase; color:#fff; font-weight:normal; padding:10px 0px 0px 20px;}
.gz-ch-graybox{background-color:#2b2b2b; padding:25px; margin:15px 0px 0px 0px; overflow:hidden;}
.gz-ch-graybox td{vertical-align:top;}
.gz-ch-logobox{float:left; width:180px; overflow:hidden;}
.gz-ch-img{width:309px; float:left; text-align:right; overflow:hidden;}
.gz-pitch-img-border{border:2px solid #fff;}
.gz-ch-desc-home{float:left; width:420px;}
.gz-ch-desc{float:left; width:577px;}
/*---------------------------------------------------*/
.gz-challenge-sbox{float:left; width:161px; padding-right:10px;}
.gz-challenge-sbox-a{float:left; width:165px; padding-right:10px; padding-bottom:20px; height:185px;}
/* GoodZuma container ends here */


/* GoodZuma footer starts here */
#gz-footer-box{width:1000px; height:61px; margin:0 auto}
.gz-footer-left{background:url(/images/background.png) no-repeat -49px top; width:28px; height:61px; float:left;}
.gz-footer-right{background:url(/images/background.png) no-repeat -82px top; width:28px; height:61px; float:left;}
.gz-footer{background:url(/images/footer-bg.gif) repeat-x; width:944px; float:left; height:61px;}
.gz-footer ul{float:left; list-style-type:none; margin:10px 0px 0px 0px; text-align:right; width:50%;}
.gz-footer li{display:inline;padding:0px 20px 0px 0px;}
.gz-footer li a{font-family:"Helvetica", Arial, Trebuchet MS, sans-serif; font-size:14px; font-weight:bold; color:#666666; text-transform:uppercase; text-decoration:none;}
.gz-footer li a:hover{color:#b9ebff;}
.gz-footer-rlinks{width:48%; float:right; }
.gz-footer-rlinks ul{float:left; list-style-type:none; margin:10px 0px 0px 0px; width:100%; text-align:left;}
.gz-footer-rlinks li{display:inline;padding:0px 20px 0px 0px;}
.gz-footer-rlinks li a{font-family:"Helvetica", Arial, Trebuchet MS, sans-serif; font-size:14px; font-weight:bold; color:#FFF; text-transform:uppercase; text-decoration:none;}
.gz-footer-rlinks li a:hover{color:#b9ebff;}
.gz-footer-copyright{width:944px; background-color:#a3a3a3; padding:0px 8px; margin:0 auto;}
.gz-footer-copyright-inner{background-color:#dddddd; padding:40px 0px 20px 0px; text-align:center; text-transform:uppercase;}
/* GoodZuma footer ends here */

/* GoodZuma pitch detail page starts here */
.gz-pitch-deadline-box{float:left; background:url(/images/pitch-deadline-box.gif) no-repeat left top; width:125px; height:85px; margin:0px 0px 0px 10px; text-align:center; padding:25px 0px 0px 0px;}
.gz-pitch-deadline-box-a{float:right;  background:url(/images/pitch-deadline-box.gif) no-repeat left top; width:125px; height:95px;  text-align:center; padding:25px 0px 0px 0px;}
.gz-pitch-deadline-text{color:#00a6ec; font-size:33px;}
.gz-pitch-subtitle{color:#989898; font-size:16px; text-transform:uppercase; font-weight:bold}
.gz-pitch-revision{ height:100px; overflow-y: auto; overflow-x: hidden; width:180px; margin:10px 1px;}
.gzp-fix-pitch-image{overflow: hidden; height: 100px;}
/*-----------------------------------*/
.gz-pitch-left-col{float:left; width:200px;}
.gz-pitch-left-title{font-size:18px; color:#0392f1;}
.gz-pitch-left-title-sub{font-size:15px; color:#FFF;}
.gz-pitch-left-gray{font-size:12px; color:#858585;}
.gz-pitch-code-box{border:1px solid #707070; width:175px; padding:5px; font-size:12px; color:#999999;}
.gz-pitch-code-boxinner{background-color:#2b2b2b; border:none; color:#999; padding-bottom:3px; overflow-x:hidden; overflow-y:hidden; font-family:Arial; font-size:11px; width:170px; height:14px;}
.gz-pitch-user-img{ padding:20px 10px 0px 0px; float:left;}
.gz-pitch-user-right{ padding:45px 0px 0px 0px; float:left;}
.gz-toppad-clear{padding-top:30px; clear:both; overflow:hidden;}
.gz-toppad30-clear{padding-top:30px; clear:both; overflow:hidden;}
.gz-gray-versions {font-size:12px; color:#858585;  padding-top:5px; padding-bottom:5px;}
.gz-gray-versions a{font-size:12px; color:#858585; padding-right:5px;}
.gz-gray-versions a:hover{font-size:12px; color:#949494;}
/*-----------------------------------*/
.gz-pitch-center-col{float:left; padding:0px 10px; width:533px;}
.gz-pitch-winner{border:3px solid #fbbc07; width:120px; height:180px; padding:2px; position:relative}
.gz-pitch-winner-badge{background:url(/images/pitch-winner.png) no-repeat left top; position:absolute; left:-31px; top:-26px; width:65px; height:80px;}
/*-----------------------------------*/
.gz-pitch-right-col{float:left; width:125px; padding:0px 0px 0px 5px;}
.gz-pitch-revise-box{ padding:0px 5px 5px 5px; overflow:hidden; height:300px;}
.gz-pitch-revise-text{font-size:16px; color:#999999; font-weight:bold;}
.gz-social-media-list{padding:0px 0px 0px 0px;}
.gz-social-links, .gz-social-links a{font-size:11px; color:#808080; text-decoration:none; display:block; padding:15px 0px 0px 0px;}
.gz-social-links a:hover{color:#999999;}
.gz-social-links img{margin-right:5px;}
/*-----------------------------------*/
/*Pitch detail Comment Box*/
.gz-pitch-light-graybox{margin:20px -8px 20px -14px; padding:15px 10px; background-color:#666666; float:left; overflow:hidden; width:900px;}
.gz-comment-box{ width:420px; overflow:hidden; float:left; margin-left:215px;}
.gz-comment-right-box{width:230px; float:right; padding-top:30px; margin-left:10px;}
.gz-textarea{width:410px; height:150px; margin:10px 5px 10px 0px; padding:5px;}
.gz-postcomment-btn{float:left; margin-right:5px; width:100%;}
.gz-comment-list{width:770px; margin:0 auto; padding-top:25px;}
.gz-comment-list-inner{margin-top:25px; width:100%; overflow:hidden;}
.gz-comment-list-img{width:10%; float:left; height:70px;}
.gz-comment-list-content{width:73%; float:left; padding-right:10px;}
.gz-comment-list-rating{width:15%; float:left;}
.gz-comment-input-label{display:block;padding:5px 5px 3px; margin:5px 0px; float:left;}
.gz-comment-list-sub{background-color: #3a3a3a; padding:10px; margin:-1px 10px 0px 0px; overflow:hidden; width:79%; float:left;}
.gz-comment-list-subarrow{background:url(/images/comments-arrow.gif) no-repeat 5% 0%; height:15px; margin:10px 0px 0px 0px;}
/*-----------------------------------*/
/*Pitch detail Sub Comment Form*/
.gz-sub-comment-form{background-color:#666666; padding:10px; margin:5px auto; width:550px; overflow:hidden;}
.gz-textarea-sub{width:225px; height:120px; float:left; padding:5px}
.gz-sub-comment-form-right{float:left; margin-left:10px;}
/*-----------------------------------*/
/* GoodZuma pitch detail page ends here */

/* GoodZuma Challenge detail page starts here */
.gz-video{float:left; width:560px; border-bottom:2px solid white;}
.gz-video-right{float:left; margin-left:10px;   width:320px;}
.gz-pitches-container{float:left; width:100%; padding:0px 20px 0px 0px;}
.gz-pitches-list{float:left; padding:0px 20px 0px 20px; clear:both; width:100%;}
.gz-head-title{padding:20px 0px 0px 0px; overflow:hidden;}
.gz-search-right{width:340px; padding:0px 0px 0px 0px; float:left;}
.gz-search-m{float:left; width:281px; background-image:url(/images/search_m.gif); background-repeat:repeat-x; height:30px; padding:3px;}
.gz-search-button{margin-left:8px; float:left}
/* GoodZuma Challenge detail page ends here */

/*GoodZuma popup starts here */
.gz-popup-form tr td {font-size:12px;font-weight:bold;padding:5px;}
.gz-txt-field{border:1px solid #0099ff; background-color:#474747; height:25px;}
.gz-txt-field-a{border:1px solid #0099ff; background-color:#474747; height:25px;}
.gz-popup-in-container{margin-top:20px; padding:20px; background-color:#474747; width:584px; font-size:16px;}
/*GoodZuma popup ends here */

/*GoodZuma Pitch your idea Starts here*/
.gz-white-b22{font-size:22px; color:#ffffff; font-weight:bold;}
.gz-white-b22 a, .gz-white-b22 a:hover{text-decoration:none; color:#ffffff;}
.gz-top-bottom-p30{padding-top:30px; padding-bottom:30px;}
.gz-left-right-p15{padding:0px 15px 0px 15px;}
.gz-pitch-desc{float:left; width:535px; margin-right:7px;}
.gz-top-bottom-p20{padding-top:20px; padding-bottom:20px;}

.gz-white-b18{font-size:18px; color:#ffffff; font-weight:bold;}
.gz-gray-n18{font-size:18px; color:#999999;}
/*GoodZuma Pitch your idea ends here*/


/*GoodZuma Login and signup page Starts here*/
.gz-blue-b32{font-size:32px; color:#00a6ec; text-transform:uppercase;}
.gz-white-b32{font-size:32px; color:#ffffff; text-transform:uppercase;}
/*---- Signup form ---------*/
.gz-signup{margin:10px;}
.gz-su-row{width:100%; clear:both;}
.gz-su-l{width:30%; float:left;}
.gz-su-r{width:65%; float:left;}
/*------Login Form --------*/
.gz-login-row{width:100%; clear:both;}
.gz-li-l{width:25%; float:left;}
.gz-li-r{width:65%; float:left;}
/*GoodZuma Login and signup page Ends here*/

/*GoodZuma My Account starts here */
.gz-myaccount{margin:30px;}
.gz-myaccount-title{overflow:hidden;}
.gz-form-n15{font-size:15px; color:#aaaaaa; padding:5px 5px 5px 15px; text-align:right; margin:5px 0px;} 
.gz-myaccount-blue-text{font-family:"Helvetica", Arial, Trebuchet MS, sans-serif; font-size:15px; font-weight:bold; color:#00a6ec;}
.gz-form-field-gray{ font-size:15px; padding:5px 0px 5px 3px; margin:5px 0px; color:#aaaaaa;}
.gz-form-field-blue{ font-size:15px; padding:5px 0px 5px 3px; margin:5px 0px; color:#00a6ec;}
.gz-form-field{border:1px solid #0099ff; background-color:#474747; width:200px; padding:4px 0px 4px 3px; margin:5px 0px; color:#aaaaaa;}
.gz-form-field-radio{padding:4px 0px 4px 3px; margin:9px 0px 5px 0px; color:#aaaaaa; *vertical-align:middle;}
.gz-form-field80{border:1px solid #0099ff; background-color:#474747; width:80px; padding:4px 0px 4px 3px; margin:5px 0px; color:#aaaaaa;}
.gz-form-field40{border:1px solid #0099ff; background-color:#474747; width:40px; padding:4px 0px 4px 3px; margin:5px 5px 5px 0px; color:#aaaaaa;}
.gz-form-field80-gray{border:1px solid #aaaaaa; background-color:#474747; width:80px; padding:4px 0px 4px 3px; margin:5px 0px; color:#aaaaaa;}
.gz-form-field40-gray{border:1px solid #aaaaaa; background-color:#474747; width:40px; padding:4px 0px 4px 3px; margin:5px 5px 5px 0px; color:#aaaaaa;}
.gz-form-select{border:1px solid #0099ff; background:url(/images/list-bg.gif) no-repeat #474747; background-color:#474747; width:200px; padding:4px 0px 4px 3px; margin:5px 0px; color:#aaaaaa; }
.gz-form-select option{ background-color:#474747; color:#aaaaaa; border:none; line-height:20px;}
.gz-required{color:#ff0000; font-size:12px; margin:10px 0px; font-weight:bold;}
.gz-form-error{color:#ff0000; font-size:12px;  font-weight:bold;}
.gz-form-left{width:30%; float:left;}
.gz-form-right{width:70%; float:left;}
/*GoodZuma My Account ends here */

/*GoodZuma View Profile starts here */
.gz-myaccount-blue-text16{font-family:font-family:"Helvetica", Arial, Trebuchet MS, sans-serif; font-size:16px; font-weight:normal; color:#00a6ec; margin:5px 0px; padding:5px 5px 5px 5px;}
.gz-myaccount-white-text16{font-family:font-family:"Helvetica", Arial, Trebuchet MS, sans-serif; font-size:16px; font-weight:normal; color:#fff; margin:5px 0px; padding:5px 5px 5px 5px;}
.gz-myaccount-blue-text20{font-family:font-family:"Helvetica", Arial, Trebuchet MS, sans-serif; font-size:20px; font-weight:normal; color:#00a6ec; margin:5px 0px;}
.gz-profile-left-title{font-size:14px; color:#0392f1;}
.gz-profile-sbox{float:left; width:180px; padding-right:10px;}
/*GoodZuma View Profile starts here */

/*********** Buttons*************************/
.gz-all-btn {
        background:url(/images/submit.gif) 0 0 no-repeat;
        color: #fff !important;
        text-decoration:none !important;
        padding: 0 0px;
        margin: 0 10px 0 0;
        border: 1px solid #416CB3;
        line-height: 33px;
        display:inline-block;
        height: 27px;
        width:78px;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
}
.gz-all-btn:hover {text-decoration:none !important;}
/************************************/
.more {
background-color:#FFFFFF;
background-image:url(http://s.twimg.com/a/1267486213/images/more.gif);
background-position:left top;
background-repeat:repeat-x;
border-color:#DDDDDD #AAAAAA #AAAAAA #DDDDDD;
border-style:solid;
border-width:1px;
display:block;
font-size:14px;
font-weight:bold;
height:22px;
line-height:1.5em;
margin-bottom:6px;
margin-left:130px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:6px 0 6px 9px;
text-align:center;
text-shadow:1px 1px 1px #FFFFFF;
width:64%;
}

.round {
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
}

.gz-form-field801 {
    background-color:#474747;
    border:1px solid #0099FF;
    color:#AAAAAA;
    margin:5px 0;
    padding:4px 0 4px 3px;
    width:263px;
}
/*GoodZuma splash page starts here */
.gz-splash-field{margin:9px 0px 9px 10px; padding:5px 0px 5px 5px; background-color:#666666; width:275px; border:none; color:#aaaaaa;}
.gz-white-n15{font-size:15px; color:#ffffff;}
.gz-splash-table{padding:1px;}
.gz-splash-table td{vertical-align:middle;}
.gz-main-splashbox{width:944px; background:url(../images/container-bg.jpg) repeat-x left top #a3a3a3; min-height:450px; margin:0 auto; padding:0px 10px;}
/*GoodZuma splash page starts here */

/* Rich text box fonts */
.gz-listing ol,ul li{list-style-type:square;}
.gz.squ-listing ul{margin: 0px 0px 0px 15px;}
.gz-squ-listing li{list-style-type:square;}

/* Java script disable mgs */
#jserror {font-family: Verdana,Geneva,sans-serif; font-size: 11px; font-weight: bold; border: 2px;text-align: center; margin-top:250px; color:red; width:1000px;}

/* New Challenge page starts here */
.gz-challenge-title{ font-size:24px; color:#0099ff;}
.gz-ch-box-a{padding:10px 0px 0px 0px; width:560px; float:left;}
.gz-ch-heading-container{padding-top:25px; padding-bottom:10px; float:left; width:100%}
.gz-white-b12-a{font-size:12px; color:#ffffff; font-weight:bold;}
.gz-white-b12-a a{font-size:12px; color:#ffffff; }
.gz-white-b12-a a:link{font-size:12px; color:#ffffff; }
.gz-white-b12-a a:visited{font-size:12px; color:#ffffff; }
.gz-white-b12-a a:hover{font-size:12px; color:#ffffff; text-decoration:none;}

.gz-pitches-list-a{float:left; padding:20px 10px 0px 20px;  width:100%;}
.gz-challenge-sbox{float:left; width:154px; padding-right:10px; padding-bottom:20px;}
.gz-challenge-sbox-a{float:left; width:165px; padding-right:10px; padding-bottom:20px;}

.gz-ch-graybox-a{background-color:#494949; padding:25px; margin:5px 0px 0px 0px; overflow:hidden;}

.gz-dark-gray-n12{font-size:12px; color:#7a7a7a;}

.gz-ch-col1{float:left; width:235px; margin-left:22px; margin-right:22px;}
.gz-ch-col2{float:left; width:425px; margin-left:22px; margin-right:22px;}
.gz-ch-col3{float:right; margin-top:38px;}

/* New Challenge page ends here */

/*New About Us page starts here */
.gz-blue-b14-a{color:#0099ff; font-size:14px; font-weight:bold;}
.gz-white-b14-a{color:#fff; font-size:14px; font-weight:bold;}
.gz-about-txt{color:#999999; font-size:14px; line-height:20px;}
/*New About Us page ends here */