﻿body
{
	
}

div,span,p,img,a, ul,ol,li,h1,h2,h3,h4,h5,h6
{
	padding:0;
	margin:0;
	border:0 none;
}

/*Competition List Styles*/
#commnetsWrapper
{
    height:100%;
    width:558px;
    float:left;
}

/*Competiiton*/
.competionItem
{
    clear:left;
	width:802px;
	height:94px;
	background-color:#FFFFFF;
	border-bottom:1px solid #e5e5e5;
	padding-top:20px;
	
}

/*Competiiton Left*/
.competitionItemLeftpart
{
	width:224px;
	height:75px;
	float:left;
}

.competitionItemNumberBox
{
	width:75px;
	height:75px;
	float:left;
	background-color:#c8c7c7;
}

.competitionItemNumberBox h3 
{
    font-size:44px;
    line-height:75px;
    color:#ffffff;
    text-align:center;
}

.competitionItemImageBox
{
	width:148px;
	height:75px;
	border-left:1px solid #FFFFFF;
	float:left;
	text-align:center;
	color:#FFFFFF;
	float:left;
}

/*Competiiton Right*/
.competitionItemRightpart
{
	width:406px;
	height:75px;
	float:left;	
	margin-left:11px;
}

.competitionItemRightpart p
{
	width:349px;
	height:34px;
	color:#9e9e9e;	
	font-family:"Times New Roman";
	font-size:14px;
	font-weight:normal;	
	/*margin-left:11px;*/
	line-height:1.4em;
	padding-top:5px;
}

.competitionItemRightpart span
{
	padding-top:8px;
	width:196px;
	height:22px;
	color:#000000;
	text-align:left;
	font-family:"Times New Roman";
	font-size:22px;
	font-weight:normal;	
	border-bottom:1px solid #000000;
}

.competitionCommentLinkBox
{
	width:160px;
	height:75px;
	float:left;
}

.competitionCommentLinkBox a
{
	width:120px;
	height:auto;
	text-align:left;
	vertical-align:baseline;
	color:#f55f49;
	font-family:"Times New Roman";
	font-size:14px;
	text-decoration:underline;
}

.competitionCommentLinkBox a:link
{
	width:120px;
	height:auto;
	text-align:left;
	vertical-align:baseline;
	color:#f55f49;
	font-family:"Times New Roman";
	font-size:14px;
	text-decoration:underline;
}

.competitionCommentLinkBox a:hover
{
	width:120px;
	height:auto;
	text-align:left;
	vertical-align:baseline;
	color:#f55f49;
	font-family:"Times New Roman";
	font-size:14px;
	text-decoration:underline;
}

.commentsLinkUpper
{
	height:54px;
	width:160px;
}

.commentsLinkBottom
{
    height:auto;
	width:160px;
}


.commnetsLinkContainer
{
    width:134px; 
    float:left;
}

.commentImageContainer
{
    width:16px; 
    float:left;
}

.TopTitlePagingWarapper
{
    height:auto;
    float:left;
    width:803px;
}

/*Paging*/
.pagelineUpper
{
	overflow:hidden;
	width:416px;
	padding-left:30px;
    height: 30px;
    background-color:#ffffff;
    float:left;
    height:36px;
    margin-top:34px;
}

.pagelineBottom
{
	overflow:hidden;
	width:732px;
	padding-left:30px;
    height: 40px;
    background-color:#ffffff;
    float:left;
    padding-top:16px;
}

.pagerTextUpper
{
    text-align:right; 
    margin-right:53px;
    width:384px;
    float:left;
    height:46px;
}

.pagerTextBottom
{
    text-align:right; 
    margin-right:53px;
    width:546px;
    float:right;
}

.PageText
{
    font-family:Times New Roman;
    font-size:14px;
    color:#484848;
    border-bottom:1px solid #484848;
    border-collapse:collapse;
}

.pagenumberselected
{
    font-family:Verdana;
	font-size:14px;
	color:#484848;
	width:auto;	
	height:auto;
	background-color:#ffffff;
	border:0 none;
	cursor:pointer;
	padding:0;
	margin:0;
	border-bottom:1px solid #484848;
    border-collapse:collapse;
    line-height:14px;
}

.pagenumbernormal
{
    font-family:Verdana;
	font-size:14px;
	color:#f67461;
	width:auto;
	height:auto;	
	background-color:#ffffff;
	border:0 none;
	cursor:pointer;
	padding:0;
	margin:0;
    border-bottom:1px solid #f67461;
    border-collapse:collapse;
    line-height:14px;
 }
 
 .pageline span
 {
     color:#040300;
     
 }
 
 /*===============================*/
 
 /*Competition Detail View Styles*/
.competionDetailView
{
	width:555px;
	overflow:auto;
	background-color:#c8c7c7;
	margin-top:9px;
	float:left;
}

/*Competiiton Left*/
.competitionDetailLeftpart
{
	width:111px;
	height:100%;
	float:left;
	background-color:#c8c7c7;
}

.competitionDetailLeftpart h3 
{
    font-size:44px;
    line-height:75px;
    color:#ffffff;
    text-align:center;
}

/*Competiiton Right*/
.competitionDetailRightpart
{
	width:407px;
	height:auto;
	float:left;	
	padding:18px 13px 20px 24px;
	background-color:#e5e5e5;
	font-family:"Times New Roman";

}

.competitionDetailRightpart p
{
	width:406px;
	color:#727272;
	font-size:12px;
	font-weight:normal;	
	padding:0px 0px 0px 0px;
	height:100%;
	float:left;
	padding-top:5px;
	margin-top:0;
	line-height:1.2em;
	
}

.competitionDetailRightpart span
{
	margin-top:20px;
	width:94px;
	height:16px;
	color:#000000;
	text-align:left;
	font-family:"Times New Roman";
	font-size:16px;
	font-weight:normal;	
	/*border-bottom:1px solid #000000;*/
}

/*Paging*/
.pagelineUpperDetailView
{
	overflow:hidden;
	width:232px;
	padding-left:30px;
    height:18px;
    background-color:#ffffff;
    float:left;
  
}

.pagelineBottomDetailView
{
	overflow:hidden;
	width:528px;
	padding-left:30px;
    height:30px;
    background-color:#ffffff;
    float:left;
    padding-top:20px;
}

/*Paging*/
.pagerTextUpperDetailView
{
    text-align:right; 
    margin-right:53px;
    width:232px;
    float:left;
    margin-bottom:9px;
}

.pagerTextBottomDetailView
{
    text-align:right; 
    /*margin-right:53px;*/
    width:577px;
    float:right;
}

.PageTextDetailView
{
    font-family:Times New Roman;
    font-size:14px;
    color:#484848;
}

.leftText
{
    font-family:Times New Roman;
    width:580px;
    overflow:auto;
    padding:0px 0px 43px 0px;
	color:#000000;
	line-height:normal;  
	float:left;
}

.leftText span
{

	font-family:Times New Roman;
    width:559px;
	font-size:20px; 
    font-style:italic;   
}

.leftText p
{
    margin-top:24px 244px 0px 0px; 
	font-size:12px;	
	border-right:1px solid #cfcfcf;
	padding-right:20px;
	width:552px;
	line-height:1.3em;
}

.title
{
    min-width:30px;
    width:auto;
    margin-right:20px;
    float:left;  
    height:16px;    
}

.title span
{
    font-size:16px; 
    line-height:1.2em;
    
}

.verify
{
    min-width:30px;
    width:auto;
    margin-right:20px;
    float:left;  
    height:16px;  
    float:right;  
}

.verify span
{
    font-size:16px; 
    line-height:1.2em;
}

.email
{
    width:auto;
    vertical-align:bottom;
    float:left;
    line-height:1.2em;
    
}

.email span
{
    font-size:12px;
    line-height:22px; 
}

#pagingAlignment
{
     width:294px; 
     float:left;
     line-height:60px;
}

.commentsBoxOuter
{
     width:206px;
     float:right;
     height:276px;
}

.commentsTitleBox
{
    width:206px;
    height:38px;
    float:left;
}

.commentsBox
{
    width:206px;
    height:190px;
    float:left;
    margin-bottom:10px;
}

.commentText
{
    width:189px;
    height:23px;
    background-color:#e5e5e5;
    margin-bottom:2px;
    padding:6px 0px  0px 17px;
    color:#484848;
    font-size:12px;
    font-family:Times New Roman;
}

.commentLargeText
{
    width:189px;
    height:87px;
    background-color:#e5e5e5;
    margin-bottom:2px;
    padding:10px 0px  0px 17px;
    color:#484848;
    font-size:12px;
    font-family:Times New Roman;
}

.commnetLabels
{
     color:#484848;
     font-family:Times New Roman;
     font-size:12px;
     width:50px;
     float:left;
     padding-top:5px;
}

.commentTextBox
{
    width:130px;
    margin:0;
    float:left;
    border:none;
}

.commentLargeTextBox
{
    width:130px;
    margin:0;
    float:left;
    height:80px;
    border:none;
}

.normalTextBox
{
    width:60px;
    float:left;  
}

.submitBox a
{
    /*margin-left:17px;*/
    margin-right:5px;
    color:#f55f49;
    font-size:16px;
    float:left;
 	width:206px;
 	height:16px;
 	text-decoration:none;
}
/*
.submitBox a:link
{
    /*margin-left:17px;
    margin-right:5px;
    color:#f55f49;
    font-size:16px;
}
*/
/*.submitBox a:hover
{
    margin-left:17px;
    margin-right:5px;
    color:#f55f49;
    font-size:16px;
    padding-top:4px;
}*/

/*Detail View Large Images Style*/
#ctl00_ContentPlaceHolder1_link1
{
	color:#000000;
	cursor:pointer; 
	width:20px; 
	height:30px; 
	float:right;
	background-color:Transparent;
	background-image:url(../img/competitions/whitecircle.png); background-repeat:no-repeat;
	text-align:center;
	font-size:14px;
	vertical-align:bottom;
	text-decoration:none;
	line-height:1.3em;
}

#ctl00_ContentPlaceHolder1_link2
{
	color:#000000;
	cursor:pointer; 
	width:20px; 
	height:30px; 
	float:right;
	background-color:Transparent; 
	background-image:url(../img/competitions/whitecircle.png); background-repeat:no-repeat;
	text-align:center;
	font-size:14px;
	vertical-align:bottom;
	text-decoration:none;
	line-height:1.3em;
}

#ctl00_ContentPlaceHolder1_link3
{
	color:#000000;
	cursor:pointer; 
	width:20px; 
	height:30px; 
	float:right;
	background-color:Transparent; 
	background-image:url(../img/competitions/whitecircle.png); background-repeat:no-repeat;
	text-align:center;
	font-size:14px;
	vertical-align:bottom;
	text-decoration:none;
	line-height:1.3em;
}

#ctl00_ContentPlaceHolder1_link4
{
	color:#000000;
	cursor:pointer; 
	width:20px; 
	height:30px; 
	float:right;
	background-color:Transparent; 
	background-image:url(../img/competitions/whitecircle.png); background-repeat:no-repeat;
	text-align:center;
	font-size:14px;
	vertical-align:bottom;
	text-decoration:none;
	line-height:1.3em;
}

.imageInnerDiv a:visited
{
    background-image:url(../img/competitions/blackcircle.png); 
	color:#ffffff;
}

.imageOuterDiv
{
    margin:0px 0px 18px 0px;
	width:803px; 
	height:400px; 
	background-color:Transparent; 
	background-image:url(../img/competitions/bidrag_View_01.jpg); 
	background-repeat:no-repeat;
}

.vedioOuterDiv
{
    margin:9px 0px 18px 0px;
	width:803px; 
	height:400px; 
	background-color:Transparent; 
	background-image:url(../img/competitions/bidrag_View_01.jpg); 
	background-repeat:no-repeat;
}

.imageInnerDiv
{
	width:766px; 
	height:30px; 
	background-color:Transparent;
	overflow:hidden; 
	margin-bottom:15px; 
	padding-top:365px;  
	margin-left:17px; 
	margin-right:17px;
}

.vedioInnerDiv
{
	width:770px; 
	height:30px; 
	background-color:#333333;
	overflow:hidden;  
	padding-top:10px;  
	padding-left:17px; 
	padding-right:17px;
	float:left;
}

#ctl00_ContentPlaceHolder1_link5 
{
	background-image:url(../img/competitions/vedio.png); background-repeat:no-repeat;
	width:90px; 
	height:20px; 
	float:left;
	margin-right:580px;
}

#ctl00_ContentPlaceHolder1_linkToggle
{
	background-image:url(../img/competitions/bidrag_View2_03.png); background-repeat:no-repeat;
	width:90px; 
	height:20px; 
	float:left;
	margin-right:580px;
}

#complist h5
 {
 	font-size:4.6em;
 	color:#ffffff;
 	display : inline;
 	font-weight:normal;
 }
 
 #contentcomp, #homecomp {
	float : left;
	margin : 0 0 50px 10px;
	padding : 50px 0 0 0;
	width : 100%;
}

#contentcomp h3 {
	border-bottom : 3px solid #6c6354;
	color : #6c6354;
	display : inline;
	font-family : Arial;
	font-size : 4.7em;	
	height : 20px;	
	text-transform : uppercase;	
	/*text-decoration : underline;*/
}

 .contenth7
 {
 	
 	padding-left:15px;
 	padding-top:15px;
 }
 
 #leavecomment
 {
 	width:186px; 
 	float:left;
 }
 
 #leavecomment h4
 {
 	font-size:23px;
 	font-weight:normal;
 	color:#6c6354;
 	text-transform:uppercase;
 }
 
 #pagingAlignment h4
 {
 	font-size:23px;
 	font-weight:normal;
 	color:#6c6354;
 	text-transform:uppercase;
 }
 
 .submitBox
 {
 	float:left;
 	width:206px;
 	height:16px;
 }
 
 
 
 #submith4 h4
 {
 	color:#f55f49;
 	font-size:16px;
 	font-weight:normal;
 	text-transform:uppercase;
 	
 }
 
 #submith4
 {
 	float:left;
 	width:46px;
 	height:16px;
 	border-bottom-style:solid;
 	border-bottom-width:1px;
 	border-bottom-color:#f55f49;
 }
 
 .submitboxarrow 
 {
 	float:left;
 	height:16px;
 	width:115px;
 	line-height:16px;
 }
 
 .submitboxarrow img
 {
 	/*padding-top:10px;*/
 	display:inline;
 }
 
 .contenth8 {
	padding-left:25px;
	padding-top:15px;
}
 	
.messageText
{
    font-size:12px;
    line-height:16px;
    font-family:Times New Roman;
    color:#FF0000;
}
 
.competitionDetailRightpart p
{
	margin:0;
}
 
.verify a
{
	font-family:Times New Roman;
	font-size:12px;
	text-decoration:underline;
}

.downarrow
{
	width:19px;
	float:left;
}

div.growlUI {background-color:#000000;height:200px;width:200px; top:0;left:0;position:absolute; }
div.growlUI h1{
	color: white; padding: 5px 5px 5px 75px; text-align: left;
}


.emailstatus
{
	font-family:Times New Roman;
	font-size:14px;
	color:#F55F49;
	float:right;
}

.disbaledText
{
    font-size:12px;
    line-height:16px;
    font-family:Times New Roman;
    color:#FF0000;
    text-decoration:none;
}
.titleh3
{
	margin-bottom:9px;
}

.FloatLeft{float:left;}
