body {
	background-color: #F2F2F2;
	font-family: arial, helvetica;
	font-size: 12px;
	margin-top: 5px;
}
a {
	text-decoration: none;
}
	a:hover {
		text-decoration: underline;
	}
	
h1 {
	font-size: 22px;
	color: #332f2f;
	font-weight: bold;
	margin: 0 0 1em 0;
}
	
.clear {
	clear: both;
	height: 0px;
}

#wrapper {
	width: 960px;
	margin: 0 auto;
	border: solid 10px #E3E3E3;
	background-color: #FFFFFF;
}

	/* HEADER STYLES */
	#header {
		width: 960px;
		float: left;
		height: 135px;
	}
		#header #logo {
			float: left;
			width: 168px;
			height: 69px;
			padding-left: 34px;
			padding-top: 33px;
		}
		#header #options {
			float: right;
		}
			#header #options a {
				color: #696969;
			}
			#header #options p.middle-east {
				padding: 5px 10px 0px 0px;
				font-size: 10px;
				font-weight: bold;
				text-align: right;
			}
				#header #options p.middle-east a {
					color: #090909;
				}
			#header #options p.country {
				background-color: #e21313;
				margin-top: 30px;
				color: #FFFFFF;
				padding: 7px 27px;
				text-align: center;
				font-weight: bold;
				font-size: 14px;
				float: right;
			}
			#header #options p.language {
				margin-top: 25px;
				text-align: right;
				padding-right: 10px;
				float: right;
				clear: both;
			}
				#header #options p.language a {
					font-size: 10px;
				}
				#header #options p.language span {
					float: right;
					padding-top:  4px;
					padding-right: 10px;
					color: #696969;
				}
				#header #options p.language img {
					float: right;
				}
				
	/* NAVIGATION STYLES */
	#nav {
		width: 940px;
		float: left;
		border-top: solid 1px #F2F2F2;
		border-bottom: solid 10px #f2f2f2;
		padding-left: 20px;
	}
		#nav ul li {
			float: left;
			/*width: 130px;*/
			border-right: solid 1px #e8e8e8;
			text-align: center;
			line-height: 37px;
			padding: 0px 20px;
		}
			#nav ul li.first {
				border-left: solid 1px #e8e8e8;
			}
			#nav ul li:hover {
				background-color: #f2f2f2;
				cursor: pointer;
			}
			#nav ul li a {
				color: #878787;
				font-weight: bold;
			}
				#nav ul li a:hover {
					text-decoration: none;
				}
			
	
	/* CONTENT STYLES */
	#page {
		width: 940px;
		float: left;
		padding: 10px;
		clear: both;
	}
		#page #left {
			float: left;
			width: 617px;
			margin-right: 14px;
		}
		#page #right {
			float: right;
			width: 300px;
		}
		
		#page #left #flash {
			width: 597px;
			height: 329px;
			float: left;
			border: solid 10px #f2f2f2;
			margin-bottom: 20px;
		} 
		#page #left .panel {
			width: 557px;
			background-color: #F7F7F7;
			padding: 20px 30px;
			background-image: url(../images/panelbg-red.gif);
			background-repeat: no-repeat;
			background-position: top left;
			float: left;
			color: #626262;
		}
			#page #left .panel p {
				margin: 1em 0;
			}
			
	
	/* PAGE FOOT STYLES */
	
	#sip {
		width: 930px;
		float: left;
		text-align: right;
		padding: 20px 15px;
		background-image: url(../images/content-bg.gif);
		background-repeat: no-repeat;
		background-position: bottom left;
	}
	
	#ads {
		width: 960px;
		float: left;
		background-color: #f2f2f2;
	}
		#ads p.openads {
			float: right;
			padding: 5px 10px;
			text-align: right;
			clear: both;
		}
			#ads p.openads a {
				background-image: url(../images/btn_ads.jpg);
				background-repeat: no-repeat;
				display: block;
				width: 125px;
				height: 19px;
				position: relative;
				text-align: center;
				padding-top: 1px;
				color: #666666;
			}
				#ads p.openads a:hover {
					text-decoration: none;
				}
			
			#ads #theads {
				width: 938px;
				float: left;
				background-color: #ffffff;
				padding: 20px 0 20px 22px;
			}
				
	/* FOOTER STYLES */
	#footer {
		width: 894px;
		float: left;
		background-color: #646464;
		color: #ffffff;
		padding: 30px 33px;
	}
		#footer h2 {
			font-size: 18px;
			font-weight: bold;
			margin-bottom: 1em;
		}
		
		#footer .copylinks {
			width: 894px;
			float: left;
			color: #d6d6d6;
			font-size: 11px;
			padding-top: 10px;
		}
			#footer .copylinks .copyright {
				float: left;
			}
			#footer .copylinks .links {
				float: right;
			}
				#footer .copylinks .links li {
					float: left;
					padding: 0px 7px;
					border-right: solid 1px #d6d6d6;
				}
					#footer .copylinks .links li a {
						color: #d6d6d6;
					}
						#footer .copylinks .links li a:hover {
							text-decoration: underline;
						}
					#footer .copylinks .links li.last {
						border-right: none;
					}
					
		#footer .sndata {
			width: 894px;
			float: left;
			padding-bottom: 20px;
		}
			#footer .sndata div {
				float: left;
				width: 212px;
				margin-right: 10px;
				font-size: 11px;
			}
				#footer .sndata div p.stats {
					margin: 1em 20px;
					color: #cccccc;
				}
					#footer .sndata div p.stats a {
						color: #FFFFFF;	
					}
						#footer .sndata div p.stats a:hover {
							text-decoration: underline;
						}
				
				#footer .sndata div p.network,
				#footer .sndata div p.forum,
				#footer .sndata div p.blogs,
				#footer .sndata div p.motm {
					width: 172px;
					float: left;
					line-height: 25px;
					color: #ffffff;
					font-size: 13px;
					font-weight: bold;
					background-repeat: no-repeat;
					padding-bottom: 20px;
				}
				#footer .sndata div p.network {
					background-image:  url(../images/people.gif);
					padding-left: 40px;
				}
				#footer .sndata div p.forum {
					background-image:  url(../images/speech_bubbles.gif);
					padding-left: 40px;
				}
				#footer .sndata div p.blogs {
					background-image: url(../images/feed.png);
					padding-left: 25px;
					background-position: 0px 5px;
				}
				
				#footer .sndata div p.motm-info {
					float: left;
					color: #cccccc;
					width: 149px;
				}
					#footer .sndata div p.motm-info a {
						color: #FFFFFF;
					}
						#footer .sndata div p.motm-info a:hover {
							text-decoration: underline;
						}
				#footer .sndata div p.motm-thumb {
					float: left;
				}
				
				.footer_advert_item {
					padding: 10px 15px;
					float: left;
				}
					
	/* WIDGET STYLES */
	
	.widget {
		width: 300px;
		float: left;
		margin-bottom: 10px;
	}
		.widget .head {
			width: 280px;
			float: left;
			height: 17px;
			background-image: url(../images/widget-header.gif);
			background-repeat: no-repeat;
			padding: 10px;
		}
			.widget .head a {
				padding-left: 15px;
				color: #696969;
				font-size: 12px;
				font-weight: bold;
				background-image: url(../images/widget-header-open.gif);
				background-repeat: no-repeat;
				background-position: center left;
				float: left;
			}
		.widget .body {
			float: left;
			border: solid 10px #f2f2f2;
			border-top: none;
			width: 258px;
			padding: 15px 10px;
		}
			.widget .body p { float: left; }
				
				.widget .body p a { color: #FF0000; }
					.widget .body p a:hover { text-decoration: underline; }
				
				.widget .body p.login {
					width: 110px;
					float: left;
				}
				.widget .body p.login-btn {
					float: left;
					width: 38px;
				}
				.widget .body p.login-register {
					float: left;
					width: 258px;
				}
				.widget .body p.login input.field { width: 98px !important; }
				
			.widget .body input.field {
				border: solid 1px #d6d6d6;
				float: left;
				width: 215px;
				padding: 3px;
				margin-right: 5px;
			} 
			.widget .body input.button { float: left; }
			
			.widget .body ul li {
				list-style-type: none;
				background-image: url(../images/bullet.gif);
				background-repeat: no-repeat;
				padding-left: 15px;
				background-position: 0px 3px;
				margin: 0.5em 0;
			}
				.widget .body ul li a {
					color: #666666;
				}

	/* SLIDER STYLES */
	.sliderContainer, .sliderItem {
		width: 258px;
		height: 85px;
		overflow: hidden;
	}
		.sliderContainer ul li {
			padding-left: 0px !important;
			background-image: none !important;
			margin: 0px !important;
		}
		.sliderItem p.thumb {
			float: left;
			width: 85px;
			margin-right: 10px;
			border: solid 1px #cccccc;
		}
		.sliderItem p.article {
			float: right;
			width: 161px;
			font-size: 11px;
		}
			.sliderItem p.article a {
				color: #525252;
				font-weight: bold;
			}
				.sliderItem p.article a:hover { text-decoration: underline; }

	/* Easy Slider */
	
	#controls, #controls2 {
		width: 258px;
		float: left;
	}

	span#prevBtn,
	span#prevBtn2{
		float: left;
				
	}
	span#nextBtn,
	span#nextBtn2{float: right;}	
	
	#prevBtn a, #nextBtn a,
	#prevBtn2 a, #nextBtn2 a{  
		display:block;
		width:17px;
		height:15px;
		background:url(../images/btn_left.gif) no-repeat 0 0;
	}	
	#nextBtn a,
	#nextBtn2 a{ 
		background:url(../images/btn_right.gif) no-repeat 0 0;
		}
		
	/* POLL STYLES */
	
	.poll-question {
		float: left;
		margin: 0 0 1em 0;
		width: 258px;
	}
	.poll_options {
		width: 258px;
		float: left;
	}
	.poll_options li {
		margin: 0.3em 0 !important;
		float: left;
		width: 258px;
		background-image: none !important;
		padding-left: 0px !important;
	}
		.poll_options li span {
			float: left;
		}
		.poll_options li input {
			float: left;
			margin-right: 5px;
		}
		.poll_options li label {
			float: left;
			padding-top: 3px;
		}
		.votebtn, .stdbutton {
			float: right;
			border: none;
			background-image: url(../images/btn_small.jpg);
			background-repeat: no-repeat;
			width: 80px;
			height: 19px;
			font-size: 11px;
			padding: 0px;
			background-color: #fff;
		}
		.stdbutton {
			float: left;
		}
	/* FLASH PANELS */
	
	#intro-tabs {
		width: 597px;
		list-style-type: none !important;
		height: 53px;
		padding-bottom: 0px !important;
		padding-top: 0px !important;
	}
		#intro-tabs li {
			float: left;
			list-style-type: none !important;
			background-color: #909090;
			height: 43px;
			width: 148px;
			margin: 0px 1px 0px 0px !important;
			text-align: center;
			color: #ffffff;
			padding-top: 10px !important;
			border-top: solid 3px #eef3f5;
			font-weight: bold;
			font-size: 11px;
		}
		#intro-tabs li:hover {
			background-color: #7f7f7f;
			cursor: pointer;
		}
			#intro-tabs li.active {
				border-top: none;
				border-bottom: solid 3px #ff0000;
				background-color: #646464;
			}
		#intro-tabs4 {
			width: 149px !important;
		}
		
	/* MAIN CONTENT */
	#crumbs {
		width: 940px;
		float: left;
		margin: 0.5em 0 1em 0;
		font-size: 11px;
	}
		#crumbs a {
			color: #696969;
		}
	
	#page #left #content {
		width: 557px;
		float: left;
		border: solid 10px #f2f2f2;
		padding: 20px;
		background-image: url(../images/panelbg-red.gif);
		background-repeat: no-repeat;
		font-size: 12px;
		color: #3d3d3d;
	} 
		#page #left #content h2 {
			font-size: 21px;
			font-weight: bold;
			margin: 0 0 1em 0;
			color: #303030;
		}
		#page #left #content p {
			margin: 1em 0;
		}
		#page #left #content ul.subarticles {
			margin: 1em 0;
			margin-left: 15px;
			float: left;
		}
		#page #left #content ul.subarticles li {
			list-style-type: none;
			background-image: url(../images/bullet.gif);
			background-position: 0px 3px;
			background-repeat: no-repeat;
			padding-left: 15px;
		}
			#page #left #content ul.subarticles li a {
				font-weight: bold;
				color: #303030;
			}
		
		#page #left #content ul {
			margin-left: 40px;
			list-style-type: disc;
		}
		#page #left #content ol {
			margin-left: 40px;
			list-style-type: decimal;
		}
		#page #left #content a {
			color: #E21313;
		}
		.side_image {
			border:10px solid #F2F2F2;
			margin-bottom:10px;
			width:278px;
			float: left;
		}
		
	/* PORTAL SECTIONS */
	
	.section {
		width: 557px;
		float: left;
		margin: 1em 0;
	}
		.section p.title {
			font-weight: bold;
			font-size: 14px;
		}
		.section p.thumb {
			float: left;
			width: 198px;
			border: solid 10px #f2f2f2;
			margin-top: 0px !important;
		}
		.section ul {
			float: right;
			width: 320px;
			margin-left: 0px !important;
		}
			.section ul li {
				background-image: url(../images/bullet.gif);
				background-repeat: no-repeat;
				background-position: 0px 3px;
				padding-left: 15px;
				list-style-type: none;
				margin: 1em 0;
			}
				.section ul li a {
					color: #333333 !important;
					font-weight: bold;
				}
		.section p.morelink, .section p.summary {
			width: 320px;
			float: right;

		}
			.section p.morelink a {
				padding: 5px 10px;
				background-color: #666666;
				color:  #ffffff !important;
				position: relative;
			}
			
	.article-img {
		float: right;
		margin: 0px 0px 10px 10px !important;
		width: 210px;
	}
		.article-img img {
			border: solid 10px #f2f2f2;
			width: 198px;
			float: left;
			margin-right: 10px !important;
		}
	
	.red {
		color: #FF0000;
	}
	.search-result {
		margin-top: 10px;
		padding-bottom: 10px;
		border-bottom: solid 1px #F2F2F2;
		padding-left: 35px;
		background-repeat: no-repeat;
	}
		.search-result p.title a {
			color: #ff0000 !important;
			font-weight: bold;
		}
			.search-result p.title a:hover {
				text-decoration: underline;
			}
		.search-result p {
			margin: 0px !important;
			padding: 5px 20px 5px 20px !important;
		}
		.search-result p.foot-link {
			font-size: 11px;
		}
		.search-result p.summary {
			font-size: 11px;
			color: #666666;
		}
		.paging {
			padding-top: 10px;
		}
			.paging .page-prev {
				float: left;
			}
			.paging .page-next {
				float: right;
			}
			.paging a {
				padding: 5px 10px;
				background-color: #666666;
				color:  #ffffff !important;
				position: relative;
				cursor:  pointer;
			}
				.paging a:hover {
					text-decoration: none;
				}
				
	/* CONTACT STYLES */
	.contact-form {
		float: left;
		margin-right: 10px;
		width: 250px;
	}
	.contact-details {
		float: left;
		width: 270px;
		padding-left: 20px;
	}
		.contact-details table {
			width: 270px;
		}
	.contact-field {
		width: 230px;
		border: solid 1px #D6D6D6;
	}
	
	/* I'M AND ENTREPRENEUR */
	#iae-tabs {
		width: 597px;
		list-style-type: none !important;
		height: 53px;
		padding-bottom: 0px !important;
		padding-top: 0px !important;
	}
		#iae-tabs li {
			float: left;
			list-style-type: none !important;
			background-color: #909090;
			height: 43px;
			width: 119px;
			margin: 0px 1px 0px 0px !important;
			text-align: center;
			color: #ffffff;
			padding-top: 10px !important;
			border-top: solid 3px #eef3f5;
			font-weight: bold;
			font-size: 11px;
		}
		#iae-tabs li:hover {
			background-color: #7f7f7f;
			cursor: pointer;
		}
			#iae-tabs li.active {
				border-top: none;
				border-bottom: solid 3px #ff0000;
				background-color: #646464;
			}
		#iae-tabs5 {
			width: 115px !important;
		}
		
	#application select, #application textarea, #application input.field {
		width: 450px;
		margin-top: 5px;
	}
	#application p {
		width: 450px;
	}
	
	p.success {
		color: #0a7414;
		font-weight: bold;
	}
	
	p.btnLarge a {
		display: block;
		width: 150px;
		line-height: 25px;
		position: relative;
		text-align: center;
		padding-top: 1px;
		color: #666666;
		border: solid 1px #d1d1d1;
		background-color: #f5f5f5;
	}
		p.btnLarge a:hover {
			text-decoration: none;
		}
		
table.polltable {
	float: left;
}
	table.polltable td {
		vertical-align: top;
		padding-bottom: 5px;
	}

.error {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url(../images/error.png);
}

.question, .answer {
    padding-bottom: 20px;
    border-bottom: solid 1px #d1d1d1;
}
    .question { cursor: pointer; }
    .question.active {
        /*padding-left: 50px;
        background: url(../images/selected.gif) 5px 0px no-repeat !important;*/
    }
    .question.disabled {
        color: #DDDDDD;
    }
    .answer.activated {
        /*padding-left: 50px;
        background: none;*/
    }
    .question.noborder {
        border:  none;
        padding-bottom: 0px;
    }


/* Registration styles */


.register p {
    float: right;
    margin: 0.5em 0;
    width: 550px;
}
#content  p.reg-heading {
    width: 550px;
    border-bottom: 1px solid #3d3d3d ;
    padding-bottom:3px;
    margin-bottom:10px;
}
    .register p label {
        float: left;
        width: 220px;
        line-height:20px;
    }
    .register p label.longerlabel{
				width: 320px;
    		padding-bottom:5px;
     }
    .register p input.field {
        width: 270px;
        float: left;
    }
    .register p label.check {
        float: none;
        display:inline;
        margin: 0px;
        padding: 0;
        line-height:20px;
        margin-left:5px;
                
    }
    .register p label.check input.field {
        width: auto; 
        padding: 0 20px 0 2px; 
        position: relative; 
        top: 3px; 
        float:none;
   }

.form_errors {
    padding-bottom: 20px;
    color: #ff0000;
}

.panel-error, .panel-success, #errorAlert, #saveAlert, #infoAlert {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    font-weight: bold;
    background-repeat: no-repeat;
    background-position: 10px 8px;
}
.panel-error, #errorAlert {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url(../images/error.png);
}
.panel-success, #saveAlert {
   color:#4F8A10;
   background-color:#DFF2BF;
   background-image: url(../images/success.png);
}
#infoAlert {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url(../images/warning.png);
}


.css3button {
    padding: 2px 15px;
    font-size: 11px;
    color: #333;
    float: right !important;
    margin-left: 2px;
    -moz-border-radius: 9px; 
    -webkit-border-radius: 9px;
    border: none;
    cursor: pointer;
}
    .css3button.grey {
        background-color: #333;
        color: #fff;
    }
        .css3button.left {
            float: left !important;
        }
        .css3button.center {
            float: none !important;
            margin: 0 auto !important;
        }
    .css3button.white {
        background-color: #FFF;
    }
        .css3button.sm {
            padding: 1px 3px;
        }
            .css3button.bdr {
                border: solid 1px #ccc;
                
            }
            
            .css3button.nmt3 {
                margin-top: -3px;
            }
            
/* Registration styles */
.register p {
    float: left;
    margin: 0.5em 0 !important;
    width: 500px;
}
    .register p label {
        float: left;
        width: 220px;
    }
    
    .register p input.field {
        width: 270px;
        float: left;
    }
    
.form_errors {
    padding-bottom: 20px;
    color: #ff0000;
}

.panel-error, .panel-success, #errorAlert, #saveAlert, #infoAlert {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    font-weight: bold;
    background-repeat: no-repeat;
    background-position: 10px 8px;
}
.panel-error, #errorAlert {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url(../images/error.png);
}
.panel-success, #saveAlert {
   color:#4F8A10;
   background-color:#DFF2BF;
   background-image: url(../images/success.png);
}
#infoAlert {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url(../images/warning.png);
}

#theeditor {
    background-color:#FFFFFF;
    float:left;
    padding:20px 0 20px 22px;
    width:938px;
    border-top: solid 1px #d1d1d1;
}

.footerWidgets li {
    float: left;
    width: 220px;
    margin: 0.5em 0;
}
h2.editor {
    font-size: 16px;
    font-weight: bold;
    margin: 1em 0;
}

.mbk-panel {
    float: left;
    width: 567px;
    height: 290px;
    padding: 15px;
    background: #EEF3F5 url(../images/eng-back.jpg) 0 0 no-repeat;
    overflow: auto;
}
    .mbk-panel h3 {
        font-size: 28px;
        font-weight: bold;
        color: #333;
    }
    .mbk-panel h4 {
        font-size: 16px;
        font-weight: bold;
        color: #333;
        margin: 1em 0;
    }
    
.announcement {
    float: left;
    width: 560px;
    padding-bottom: 10px;
    border-bottom: solid 1px #d1d1d1;
}
    .announcement h3 {
        margin: 1em 0 0.5em 0;
        font-size: 16px;
        color: #666;
    }
    
.mbk-column {
    width: 160px;
    float: left;
    padding: 0px 15px;
    border-right: dotted 1px #d1d1d1;
    height: 180px;
}
    .mbk-column p {
        margin: 0.5em 0;
    }
    
span.sm {
    font-size: 11px;
}

.m10 {
    margin-right: 10px;
}

#help-panel {
	width: 359px;
	display:none;
	z-index: 100000;
	position: absolute;
    left: -9999px;
}
#help-panel #tab {
	width: 359px;
	height: 214px;
	background-image: url(../images/helppanel.png);
	background-repeat: no-repeat;
}
.helpicon {
	float: right;
	margin-right: 10px;
	margin-top: 7px;
	cursor: pointer;
}
#help-title {
	padding: 25px 30px 5px 30px !important;
	font-weight: bold;
	width: 200px;
	float: left;
}
#help-instructions {
	padding: 10px 30px !important;
	float: left;
}
#help-close {
	cursor: pointer;
	margin-right: 20px;
	text-align: right;
	padding-bottom: 0px !important
}
	#help-close a {
		padding: 0px 5px 2px 5px !important;
		background-color: #ffffff;
		border-top: solid 1px #DFDFDF;
		border-left: solid 1px #DFDFDF;
		border-right: solid 1px #DFDFDF;
	}
    
.frpt10 {
    float: right;
    padding-top: 10px;
}
.pr20 {
    padding-right: 20px;
}

.vidrating {
    clear: both;
    float: left;
    width: 400px;
}
    .vidrating ul.ratings {
        width: 380px !important;
    }
    
.mbk-panel.nopad {
    padding: 0px;
    width: 597px;
    height: 320px;
}

/* AWARDS */
.comp-terms {
    float: left;
    width: 557px;
    /*height: 250px;
    overflow: auto;*/
    margin-bottom: 20px;
}
.comp-start {
    padding-top: 20px;
}

.entry-form label {
    float: left;
    width: 200px;
}
p.underline {
    margin: 2em 0 !important;
    border-bottom: solid 1px #d1d1d1;
    float: left;
    width: 557px;
}

p.underline1 {
    margin: 2em 0 !important;
    border-bottom: solid 1px #d1d1d1;
}
#myMenu li {
	list-style-image: none;
	list-style-type: none !important;
	background-image: url(../images/rating_bullet.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	font-size: 11px;
	padding: 0px 10px 0px 20px !important;
	margin-left: 0px !important;
	margin-bottom: 0px !important;
    margin-top: 0px !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	cursor: pointer;
}
    #myMenu li:hover {
        background-color: #f2f2f2;
    }
    
#elevatorPitch {
    float: left; 
    padding-left: 25px; 
    width:100%; 
    margin-bottom: 10px;
}
.prop-label {
    width: 125px; 
    float: left; 
}

#awards-tabs {
	width: 520px;
	list-style-type: none !important;
	padding-bottom: 0px !important;
	padding-top: 0px !important;
}
	#awards-tabs li {
		float: left;
		list-style-type: none !important;
		background-color: #909090;
		margin: 0px 1px 0px 0px !important;
		text-align: center;
		color: #ffffff;
		padding: 5px 10px !important;
		border-top: solid 2px #eef3f5;
		font-weight: bold;
		font-size: 11px;
	}
	#awards-tabs li:hover {
		background-color: #7f7f7f;
		cursor: pointer;
	}
		#awards-tabs li.active {
			border-top: none;
			border-bottom: solid 3px #646464;
			background-color: #646464;
		}
		
.mybuskit-awards-panel {
	width: 534px;
	height: 225px;
	float: left;
	padding: 15px 0px 15px 15px;
	border-top: solid 2px #646464;
	overflow: auto;
}

.award-pitch-panel {
	width: 130px;
	float: left;
	margin-bottom: 10px;
}

.award-pitch-panel img {
	margin-bottom: 5px;
	border: solid 1px #646464;
}
.award-pitch-panel a.vote {
	padding: 5px;
	float: left;
	width: 110px;
	text-align: center;
	border: solid 1px #646464;
	text-decoration: none;
}
	.award-pitch-panel a.vote:hover {
		background-color: #646464;
		color: #ffffff;
		text-decoration: none;
	}
	
.vote-cast {
	border: solid 2px #FFD635;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	width: 490px;
	padding: 5px !important;
	background-color: #ffffff;
	color: #ff0000;
}
.vote-cast-already {
	border: solid 2px #FFD635;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	width: 490px;
	padding: 5px !important;
	background-color: #ffffff;
	color: #ff0000;
}

.small { font-size: 11px; padding-top: 5px !important; }