@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color:#6e6d6d;
}

body {
	    font-family: Arial, Helvetica, sans-serif;
	    color:#666;
		font-size:14px;
		margin:0;
	    padding:0;
		/*background:#FFF;*/
		background: url(http://www.mightydesigners.com/images/bg.jpg) repeat-x #00b5dc;
}
ol, ul {
        list-style: none;
}
strong {
        font-weight: bold;
}
span {
	color:#000;
	font-weight:bold;
}


a {
	text-decoration:none;
	   color:#214598;
	

}
p {
	text-decoration:none;
	text-align:justify;
	

}

h1 {
	    letter-spacing: 0.02em;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
}
h2 {
	    letter-spacing: 0.02em;
}

h3
{
	font-size:14px;
	
	
}

/* ------------------------------ container ------------------------------------*/
#container{
	width:1000px;
	margin:0 auto;
	
	
	
	
}

/* ------------------------------ header wrap ------------------------------------*/

#header-wrap{
	width:1000px;
	height:140px;
	margin:0;
	padding:0;
}
.header{
	float:left;
	width:1000px;
	height:140px;
	text-align:left;
	margin:0;
	padding:0;
	background:url(http://www.mightydesigners.com/images/header-bg.jpg) repeat-x;

}
.header .logo{
	float:left;
	width:254px;
	height:120px;
	padding:20px 0 0 20px;
	margin:0px
}
.header p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	line-height:none;
	padding:0;
	color: #FFF;
}
.header .live-chat{
	float:right;
	width:700px;
	text-align:right;
	height:57px;
	margin:0px 0px 0 0;
	padding:0px 20px 0 0px;
	color:#eede48;
}
.live-support{
	float:right;
	width:190px;
	text-align:left;
	height:20px;
	margin:2px 10px 0 0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
	font-size:12px;
}
.sale-help{
	float:right;
	width:220px;
	text-align:left;
	height:47px;
	margin:5px 10px 0 0px;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 0 0 0px;
	color: #333;
	font-size:12px;
}

.time{
  float:right;
	width:205px;
	text-align:center;
	margin:0px 0px 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 0 0 0px;
	color: #333;
	font-size:11px;
}



.header .live-chat img{
	float:left;
	margin:0px 10px 0 0px;
}
/* ------------------------------ top menu1 ------------------------------------*/
.top-menu1 .top-welcom{
	float:right;
	width:100%;
	text-align:right;
	height:30px;
	margin:0px;
	padding:10px 0 0 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	list-style:none;
}

.top-welcom a{
    color: #3c3c3c;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold;
	text-transform: capitalize;
}
.top-menu1{
	float:right;
	width:650px;
	height: auto;
	padding:10px 30px 10px 0px;
	margin:0px 0 0 0;
	text-align:right;
    color: #3c3c3c;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold;
	text-transform: capitalize;
}
.top-menu1 ul{
	height:37px;
	margin:0px;
	padding:0;
	list-style: none;
    background: url(http://www.mightydesigners.com/images/topmenu-bottom-line.jpg) no-repeat center bottom;
}
.top-menu1 ul li {
	height:47px;
	text-align:center;
	float:right;
	color: #3c3c3c;
	margin:0px 0px 0 0;
	padding:0px 10px 0 10px;
	font-size:9pt;
	font-weight: bold;
	text-transform: capitalize;
    font-family: Arial, Helvetica, sans-serif;
    background: url(http://www.mightydesigners.com/images/topmenu-line.jpg) no-repeat right top;

}
.top-menu1 a{
    color:#214598;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold;
	text-transform: capitalize;
}
.top-menu1 a:hover {
        color:#214598;
		text-decoration: none;
}
/* ------------------------------ top menu ------------------------------------*/

.top-menu{
	float:right;
	width:720px;
	height:30px;
	padding:10px 0px 0 0px;
	margin:7px 0px 0 0;
    /*background: url(http://www.mightydesigners.com/images/menu-bg.jpg) repeat-x;*/

}
.top-menu ul{
	float:right;
	height:40px;
	margin:0px;
	padding:0;
	list-style: none;
	background: url(http://www.mightydesigners.com/images/menu-bg-hover.jpg) repeat-x;
	
	
}
.top-menu ul li {
	height:31px;
	text-align:center;
	float:left;
	color: #2551a0;
	margin:0px 0 0 0;
	padding:0px;
	border-right:1px  dotted  #FFF;
}
.top-menu ul li a{
	height:23px;
	float:left;
	text-align:center;
	color: #2551a0;
	margin:0px 0 0 0;
	padding:8px 23px 0px 23px;
	background: url(http://www.mightydesigners.com/images/menu-bg-hover.jpg) repeat-x;
    color: #FFF;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold;
	text-transform: capitalize;
}
.top-menu a:hover {
        color:#FFF;
		text-decoration: none;
		background: url(http://www.mightydesigners.com/images/menu-bg.jpg) repeat-x;
}
/* ------------------------------ middle-content ------------------------------------*/

#middle-content{
	overflow:hidden;
	width:980px;
	margin:0;
	height:auto;
    background:url(http://www.mightydesigners.com/images/containerbg_m.png) repeat-x top #FFF;
	padding:7px 10px 20px 10px;
}
#middle-content h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: normal;
	text-decoration:none;
	color:#0f3a88;
	margin:0;
	padding:0;
    line-height: 2em;
	text-align:left;
}
#middle-content p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color: #333;
	margin:0;
	padding:0;
    line-height: 2em;
	text-align:left;
}
#inner-middle-content{
	overflow:hidden;
	width:980px;
	margin:0;
	height: auto;
    background:url(http://www.mightydesigners.com/images/containerbg_m.png) repeat-x top #FFF;
	padding:7px 10px 10px 10px;
}
#inner-middle-content #inner-content msg-wrapper
{
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#F00;
	font-weight:bold;
	
	
}

#inner-middle-content #inner-content #loginbox  .msg-wrapper
{
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#F00;
	font-weight:bold;
	
	
}

#cont-detail-header{
margin-left:auto;
width:960px;
margin-right:auto;
border-top:3px solid #03F;
border-bottom:1px solid #03F;
height:auto;
margin-bottom:10px;
}

.holder a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#F00;
	font-weight:bold;	
}

.category a
{
	
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
	font-weight:bold;
	
}


#cont-status{
float:left;
width:500px;
height:55px;
padding-top:0px;
}

#cont-status h5
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-decoration:none;
	color:#0f3a88;
	margin:0;
	padding:0;
	text-align:left;
}

#cont-readbrief{
float:left;
width:80px;
height:35px;
padding:0px;
background-color:#CCCC00
}

#cont-statbttn{
float:right;
}

#cont-statbttn ul{
display:block;
margin:0px;
padding:0px;
}

#cont-statbttn li{
float:right;
width:70px;
height:55px;
padding:0px 3px 0px 3px;
margin:0px;
margin-top:2px;
margin-left:7px;
list-style:none;
text-align:center;
font-size:12px;
color:#666666;
border-left: dotted 1px #999999;
}

#cont-statbttn strong{
color:#FF6600;}
.guaranteed{
padding:0px 2px 1px 2px;
-moz-border-radius: 2px;
-webkit-border: 2px;
border-radius: 1px;
color:#000000;
}
.Arial16Bold_white{
margin:0px;
font-size:16px;
font-weight:bold;
color:#FFFFFF;}
.Arial16Bold_Green{
margin:0px;
font-size:16px;
font-weight:bold;
color:#8CAA17;}
.Arial16Bold_Blue{
margin:0px;
font-size:16px;
font-weight:bold;
color:#009FC1;}
.Arial16Bold_Gray{
margin:0px;
font-size:16px;
font-weight:bold;
color:#999999;}
.Arial16Bold_Orange{
margin:0px;
font-size:16px;
font-weight:bold;
color:#FF6600;}
.Arial16Bold_Maroon{
margin:0px;
font-size:16px;
font-weight:bold;
color:#CC0000;}

#ContestGuideLine{
margin-left:auto;
margin-right:auto;
margin-top:0px;
height:auto;
padding-bottom:0px;
border-bottom:1px dotted #666666;}

#creativebrief{
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:10px;
width:920px;
height:80px;

border-bottom:1px dotted #666666;}

#creativebrief h5{
	
		font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-decoration:none;
	color:#0f3a88;
	margin:0;
	padding:0;
	text-align:left;
	
	
}

#creativebrief_left{
float:left; 
width:600px; 
height:20px;
}
#creativebrief_right{
float:right; width:280px; height:20px;
text-align:right;
margin-top:0px;}

#creativebrief_right a{
color:#FFFFFF;
text-decoration:none;}
#creativebrief_right a:hover{
text-decoration:none;
color:#FFFFFF;}
.form_noborder{
border:1px solid #CCCCCC;
color:#666666}
.formfield{
border:1px solid #CCCCCC;
/*padding:3px;*/
height:25px;
font-size:16px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
color:#666666}
.areacode{
border:1px solid #CCCCCC;
/*padding:3px;*/
height:25px;
width:50px;
font-size:14px;
color:#666666}

#overview-form td{
border-bottom:1px solid #E4E4E4;
padding:3px;}

.cont-dtl-bttns{
border: 1px solid;
text-decoration : none;
background-color:#009FC1;
-moz-border-radius: 5px;
-webkit-border: 5px;
border-radius: 5px;
font-weight:bold;
cursor:pointer;
margin:0;
padding:5px;
width:auto;
text-shadow:none;
}

.cont-dtl-bttns: hover{
text-decoration : none;
background-color:#00758f;
color:#FFFFFF;
}

#gallery li{
	display:inline-block;
	float:left;
	padding:0px;
	margin:0px;
	margin-right:20px;
	margin-left:8px;
	margin-bottom:20px;
	list-style-type: none;
}

* html #gallery li {
	display:inline;
	float:left;
	padding:0px;
	margin:0px;
	margin-right:20px;
	margin-left:8px;
	margin-bottom:20px;
	list-style-type: none;
}
#thumbsbox{
width:190px;
height:178px;
padding:7px 3px 7px 7px;
border:1px solid #CCCCCC;
}

/*#thumbsbox span{
float:left;
width:186px;
height:140px;
overflow:hidden;
clear:both;
text-align:center}*/

.draftspan{
float:left;
width:186px;
height:140px;
overflow:hidden;
clear:both;
text-align:center}

#draftId{
float:right;
width:16px;
font-size:12px;
height:20px;
color:#999999;
/*text-align:right;
padding-right:6px;*/
}

/*#draft_no{
float:left;
width:5em;
height:20px;
text-align:right;
}

* html #draft_no{
float:left;
width:5em;
height:20px;
text-align:right;
}*/

/*body:nth-of-type(1) #thumbsbox span{   safari + chrome hack
float:left;
width:186px;
height:135px;
margin-top:18px;
margin-left:-185px;
overflow:hidden;
clear:both;
text-align:center}*/
a:focus { outline: none;}
#ScreenButtons{
float:right;
width:600px;
padding-top:30px;
padding-bottom:20px;
text-align:right;
}

#ScreenButtons a{
	padding: 8px;
	border-style: solid;
	border-color : #6CC7E1;
	border-width : 1px;
	text-decoration : none;
	background-color:#F0F0F0;
	-moz-border-radius: 5px;
	-webkit-border: 5px;
	border-radius: 5px;
	color:#6CC7E1;
	font-weight:bold;
}

#ScreenButtons a.active{
	padding: 8px;
	border-style: solid;
	border-color : #009FC1;
	border-width : 1px;
	text-decoration : none;
	background-color:#D2EEF7;
	-moz-border-radius: 5px;
	-webkit-border: 5px;
	border-radius: 5px;
	color:#009FC1;
	font-weight:bold;
}
#ScreenButtons a:hover{
	padding: 8px;
	border-style: solid;
	border-color : #00758f;
	border-width : 1px;
	text-decoration : none;
	background-color:#00758f;
	-moz-border-radius: 5px;
	-webkit-border: 5px;
	border-radius: 5px;
	color:#FFFFFF;
	font-weight:bold;
}
/*================= thumb nail jQuery ===============*/

#designer{
float:left;
height:20px;  
width:176px;
color:#999999;
}
#ratings{
	float:left;
	width:5em;
	padding:0px;
	margin:4px 0 0 7px;
	font-size:12px;
	overflow:hidden;
}
* html #ratings{
float:left;
width:5em;
padding:0px;
margin:4px 0 0 4px;
font-size:12px;
overflow:hidden;
}

#dezname{
float:left;
width:118px;
overflow:hidden;
font-size:12px;
margin-top:4px;
}

* html #dezname{
float:left;
width:125px;
overflow:hidden;
font-size:12px;
margin-top:4px;
}

/* for eleminate and withdrawn draft in _designlist* *********start**********/
#ratingsDynamic
{
	display:none;
}
#deznameDynamic
{
	display:none;
}

/* for eleminate and withdrawn draft in _designlist* *********end**********/
#discuss-head{
margin-left:auto;
margin-right:auto;
margin-top:10px;
padding-top:15px;
border-top:1px dotted #999999;
border-bottom:3px solid #6c9000;
color:#666;
clear:both;}
#discuss-head h3{
	color:#666;
}

#discussion-box{
width:900px;
margin-top:10px;
padding:0px;
clear:both;}

.commentstitle{
float:left;
width:600px;
font-size:20px;
color:#999999;
font-weight:bold;
}
.commentssort{
float:left;
width:300px;
text-align:right;
}
#discussion-box ul{
	list-style-type: none;
	margin:0px;
	padding:0px;
	clear:both;
}
#discussion-box li{
display:block;
clear:both}

.borderbottom2px{
height:25px;
border-bottom:1px dotted #999999;
padding-top:4px;
padding-bottom:4px;}

#post-wrap{
float:left;
width:900px;
border-bottom:1px solid #999999;}
#post-textarea{
float:left;
width:880px;
padding:10px;
color:#039;
clear:both;}
#post-head{
width:900px;
height:45px;
float:left;
border-bottom:1px dotted #999999;
clear:both;}
.contestholder{
background-color:#eff9fc;}
.staff{
background-color:#DDFCFF;}
#avatar{
float:left;
width:55px;
height:40px;}
#postername{
float:left;
width:603px;
height:32px;
padding-top:10px;
}
#time{
float:left;
width:230px;
height:32px;
color:666;
padding-top:10px;
padding-right:7px;
text-align:right;
}
#rate{
float:left;
width:50px;
height:32px;
text-align:right;
padding-right:5px;
font-size:11px;
padding-top:3px;
padding-bottom:5p;
border-left:1px dotted #999999;
margin-top:7px;
}
.fadefont A{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFFFFF !important;
}
.fadefont A:hover{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFFFFF !important;
}
.eleminatefont{
font:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
}

* html .eleminatefont{
font:Arial, Helvetica, sans-serif;
font-size:18px;
padding:0px;
margin-bottom:-20px;
font-weight:bold;
color:#000000;}
.linkforpublicprofile A{
text-decoration:underline;
font-size:12px;
color:#000000;
}
/*================= CONTEST DETAILS END====================*/
/*=============== FAQ starts ===========================*/

#faq-container{
float:left;
margin-left:10px;
width:800px;
}
#faq-container h1{
	float:left;
	width:800px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	color:#204397;
	margin:0;
}

#faq-container a{
float:left;
width:775px;
height:21px;
background:url(http://www.mightydesigners.com/images/bullet.gif ) no-repeat left;
font-size:14px;
padding:10px;

}
#inner-middle-content #inner-content #faq-container .faq-answer{
	float:left;
	width:780px;
	padding:15px;
	margin:7px 0 0 35px;
	background-color:#ebf0f8;
}

#faq-container .faq-answer p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	

}

#faq-container-new{
	width:900px;
	margin-left:auto;
	margin-right:auto;
}
/*=============== FAQ ends ===========================*/


/*================== INTERNAL PAGE ENDS============================ */


/*============================NEW CODE 23RD OCT*/

#box{
float:left;
width:733px;
margin:20px 0px 40px 90px;
border-top:10px solid #CCCCCC;
border-bottom:3px solid #CCCCCC;}

#title-box{
float:left;
width:826px;
margin:30px 0px 0px 43px;}

#boxleft{
float:left;
width:458px;}

#boxright{
	float:left;
	width:275px;
	font-size:11px;
	margin-top:11px}
#boxright ul{
	margin: -7px 0 0 0;
	padding: 17px;
	list-style-type: none;
	list-style-image: url(http://www.mightydesigners.com/images/bluebullet.gif);
}
#boxright li{
margin-bottom:6px;}

.Arial24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.acquahighlight {
	color: #18abcc;
}
/*===========================NEW CODE 23RD OCT ends*/


#box2{
float:left;
width:913px;
margin:30px 0px 10px 0px;
background-color:#CGCGCG;
text-align:center;
font-size:1.3em;
color:#7c7c7c}
#launch{
float:left;
padding-left:46px;
width:410px;}
#find{
float:right;
padding-right:46px;
width:410px;}

#box-cust{
float:left;
margin-top:7px;
width:400px;
padding:0px 10px 0px 10px;
height:220px;
color:#6e6d6d;
font-size:12px;}

#box-list{
float:left;
margin-top:7px;
margin-left:35px;
width:400px;
padding:0px 10px 0px 10px;
height:220px;
font-size:12px;
color:#6e6d6d;}
#box-list a{
text-decoration:none;
color:#6e6d6d;}
#box-list span{
float:left;
height:195px;
width:100%;}
#box-thumbs span{
float:left;
height:173px;
width:100%;}

#box-thumbs{
float:left;
margin-top:7px;
border-left:solid 1px #999999;
width:400px;
padding:0px 10px 0px 10px;
height:260px;}

.ul{
list-style-type: none;
margin:0px;
padding:0px;
}
#box-thumbs li{
float:left;
position: relative;
width:390px;
height:195px;
margin: 3px 0px 15px 20px;
list-style-type: none;
padding:0px;}

/*#box-thumbs img{
border:solid 1px #00758f;}*/
#box-thumbs h1, #box-list h1, #box-cust h1{
font-size:20px;
font-weight:100;
margin:0px 0px 7px 0px;
}
#box-thumbs a, #box-list .lowlink, #box-cust a{
float:right;
margin-top:auto;
font-size:12px;
color:#6e6d6d;
text-decoration:none;}
#box-thumbs a:hover, #box-list a:hover, #box-cust a:hover{
text-decoration:underline;}

.torquoise {
color:#00758f;}
.green{
color:#688a00;}
.gray{
color:#6e6d6d}

lable
{
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	font-size:14px;
	
	
}

.section
{
	
 width:920px;
   float:left;
   border:1px solid #ccc; 
   line-height:25px;
   font-size:22px;
    margin-left:10px;
   margin-right:10px;
   padding:10px 10px 10px 10px;
   margin-top:10px;
   margin-bottom:10px;
   background-color:#f4f3f5;	
	
	
}



.section h3
{
	font-size:14px;
	
	
}


.section .account-header h2
{
	font-size:16px;
	
	
	
}


.content2 .account-header h3
{
	font-size:16px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#0f3a88;
	
	
	
}

.view-all{
	font-size:16px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#0f3a88;
}
.content2 .account_menu  ul{
	height:40px;
	margin:0px;
	padding:0 0 0 0px;
	list-style: none;
	border-bottom:3px solid #009fc1;
	
	
}
.content2 .account_menu ul li {
	height:30px;
	text-align:center;
	float:left;
	color: #2551a0;
	margin:0px 0 0 0;
	padding:0px 23px 0 23px;
	 background-color:#f4f3f5;	
}
.content2 .account_menu ul li a{
    color:#F60;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold;
	text-transform: capitalize;
	padding:0 0 0px 0;
}
.content2 .account_menu a:hover {
        color:#214598;
		text-decoration: none;
}



.content2  table tr th
{
	font-size:12px;

	
	
	
}

.content2  table tr  td
{
	font-size:12px;

	
	
	
}


.content2  h3
{
	font-size:14px;

	
	
	
}
.content2 .account-area .section
{
	font-size:14px;
	
}



.section .contact table tr td label
{
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	font-size:14px;
	
	
}


.massage{
background-color:#F00;
}

#inner-content{
float:left;
width:960px;
padding:10px;
margin:0px;
background-color:#FFF;


}
#inner-content h3{
	
	font-family: Tahoma, Geneva, sans-serif;
	font-size:1.5em;
	font-weight: normal;
	text-decoration:none;
	color:#0f3a88;
	margin:0;
	padding:0;
    line-height: 2em;
	text-align:left;
	
}


#inner-content  .msg-wrapper


.msg-error
{
	
	color:#F00;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	
	
	
}


#inner-content h1{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:1.5em;
	font-weight: normal;
	text-decoration:none;
	color:#0f3a88;
	margin:0;
	padding:0;
    line-height: 2em;
	text-align:left;
}
#inner-content p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color: #333;
    line-height: 2em;
	text-align: justify;
}
.page-body
{
	overflow:hidden;
	width:900px;
	margin:0;
	margin-left:30px;
	height: auto;
	background-color:#FFF;
	padding:5px 0px 20px 0px;
	border-bottom:1px solid #3c3d41; 
	padding-left:0 15px; 0 15px
	
	
}

.content-header
{
	
	font-family:Arial, Helvetica, sans-serif;
    font-weight: normal;
	text-decoration:none;
	color:#eede48;
	font-size:18px;
	color:#00F;
	margin:0;
	padding:0;


}
.content-header h1
{
	font-family:Arial, Helvetica, sans-serif;
    font-weight: normal;
	text-decoration:none;
	color:#0f3a88;
	font-size:18px;
	color:#00F;
	margin:0;
	padding:0;

}


.custom-page p
{
	text-decoration:none;
	text-align:justify;

	
}

/* ------------------------------ welcome sec ------------------------------------*/

#welcome-sec{
	float:left;
	width:960px;
	height:630px;
	text-align:center;
	margin:0px 0 0 0;
	padding:20px 10px;
	background: url(http://www.mightydesigners.com/images/bg-img1.jpg) no-repeat;
}

.welcome{
	width:960px;
	text-align:center;
	margin:10px 0;
	padding:0px;
}
/* ------------------------------ portfolio ------------------------------------*/

.portfolio{
	float:left;
	width:553px;
	height:301px;
	margin:10px 0 0 0;
	padding:0px;
	background-color:#CCC;
}
/* ------------------------------ main services ------------------------------------*/

.main-services{
	float:left;
	width:380px;
	height:300px;
	padding:0px 0 0 20px;
	margin:0px 0 0 7px;
	text-align:left;
}
.main-services ul{
	height:47px;
	margin:10px 0 0px 0;
	padding:0;
	list-style: none;
	
	
}
.main-services ul li {
	width:160px;
	height:24px;
	text-align:left;
	float:left;
	color: #484848;
	margin:0px 15px 0 0;
	padding:5px 0px 0 10px;
	border-bottom:1px dotted #ccc;

}
.main-services ul li a{
    color: #484848;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: normal;
	text-transform: capitalize;
}
.main-services a:hover {
        color:#2551a0;
		text-decoration: none;
}
.main-services h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:normal;
	text-decoration:none;
	color:#484848;
	margin:0;
	padding:0;
    line-height: 1.2em;
	text-align:left;
}
.main-services h2 strong{
	color:#2551a0;
}
.get-started-button{
	float:left;
	width:380px;
	padding:0px;
	margin:15px 0 0 0px;
	text-align: center;
}
.how-it-work{
	float:left;
	width:980px;
	margin:10px 0 0 0;
	padding:0px 0 0px 0 ;
	text-align:center;
	
}

/* ------------------------------ how-it-work ------------------------------------*/

#how-it-work{
	float:left;
	width:980px;
	margin:10px 0 0 0;
	padding:0px 0 0px 0 ;
	text-align:center;
	
}
#how-it-work img{
	margin:0px 0 7px 0;
	padding:0px;
	text-align:center;
}
#how-it-work p{
	
	margin:0px 0 0 90px;
	padding:0px;
}
#how-it-work a{
    color: #2551a0;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight: bold;
	text-decoration:underline;
	text-transform: capitalize;
}
/* ------------------------------ step sec ------------------------------------*/

#step-sec{
	float:left;
	width:980px;
	height:68px;
	margin:5px 0 0 0;
	padding:0px;
	background: url(http://www.mightydesigners.com/images/bg-img2.jpg) no-repeat;
}
#step-sec ul {
	float:left;
	width:870px;
	height:58px;
	margin:0px 0 0 0;
	padding:10px 0 0 130px;
}
#step-sec ul li{
	float:left;
	width:197px;
	margin:0px 50px 0px 0;
	padding:0px;
}
#step-sec ul li a{
	margin:0px 0px 0px 0;
	padding:0px;
}
/* ------------------------------ Start Project Sec ------------------------------------*/

#start-project-sec{
	float:left;
	width:980px;
	height:296px;
	margin:5px 0 0 0;
	padding:0px;
	background-color:#FFF;
}
.contest-winning-design{
	float:left;
	width:509px;
	height:260px;
	margin:5px 0 0 0;
	text-align:center;
	padding:20px;
	background: url(http://www.mightydesigners.com/images/contest-winning-design-img.png) no-repeat top;
}
.contest-winning-design img{
	margin:10px 0px;
	padding:5px;
	width:290px;
	height:155px;
	background:#d6e8f4;
	border:1px solid #e9f6fe;
}
.contest-winning-design h2{
		font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	font-weight: normal;
	text-decoration:none;
	color:#0f3a88;
	margin:0;
	padding:0;
    line-height: 2em;
	text-align:left;
}
.contest-winning-design p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	margin:0px 0 0 0px;
	padding:0px;
}
.contest-winning-design a {
	text-decoration: underline;
	font-weight:normal;
	color:#dcf3fa;
	

}
.contest-winning-design a:hover {
	text-decoration:none;
	color:#a2ebfe;
	

}
.in-the-news{
	float:left;
	width:270px;
	height:246px;
	margin:5px 0 0 0;
	text-align:center;
	padding:10px 30px;
	background: url(http://www.mightydesigners.com/images/sec3-line.png) no-repeat right;
}
.in-the-news img{
	margin:15px 0 15px 0;
}
.in-the-news h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	font-weight: normal;
	text-decoration:none;
	color:#0f3a88;
	margin:0;
	padding:0;
    line-height: 2em;
	text-align:left;
}
.in-the-news p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	margin:0px 0 0 0px;
	padding:0px;
}
.in-the-news a {
	text-decoration: underline;
	font-weight:normal;
	color:#706e6e;
	

}
.find-projects{
	float:left;
	width:331px;
	height:260px;
	margin:5px 0 0 0;
	text-align:center;
	padding:20px 50px;
	background: url(http://www.mightydesigners.com/images/find-projects-img.png) no-repeat top;
}
.find-projects img{
	margin:5px 0 15px 15px;
}
.find-projects h2{
		font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	font-weight: normal;
	text-decoration:none;
	color:#0f3a88;
	margin:0;
	padding:0;
    line-height: 2em;
	text-align:left;
}
.find-projects p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	margin:0px 0 0 0px;
	padding:0px;
}
.find-projects a {
	float:left;
	text-decoration: underline;
	font-weight:normal;
	color:#706e6e;
	border:none;
	

}
/* ------------------------------ middle-content ------------------------------------*/

#banner-section{
	width:1000px;
	margin:0px 0 0 0;
	height:245px;
	padding:5px 0 5px 0 ;
}
#banner-section .left-banner{
	float:left;
	width:400px;
	margin:0px 6px 0 0;
	height:228px;
	background: url(http://www.mightydesigners.com/images/banner.jpg) no-repeat;
	padding:14px 20px 0 338px;
}



.left-banner h1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:2em;
	font-weight:normal;
	text-decoration:none;
	color:#333;
	margin:0;
	padding:0;
    line-height: 1.2em;
	text-shadow: #777 0.1em 0.1em 0.1em;
	text-align:center;

	
}
.left-banner h1 span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	color:#9f6460;
	margin:0;
	padding:0;

	
}
.left-banner h1 strong
{
	font-weight: bold;
	text-decoration:none;
	color:#eede48;
	margin:0;
	padding:0;

	
}
.left-banner p
{
	font-weight:normal;
	font-size:13px;
	text-decoration:none;
	color:#333;
	margin:0;
	text-align:justify;
	padding:10px 0 0 10px;

	
}
.banner-link{
	float:left;
	width:230px;
	margin:0px 0 0 0;
	height:35px;
	padding:0 0 0px 0px;
}
.banner-link ul{
	float:left;
	list-style:none;
	width:237px;
	margin:0px 0 0 0;
	height:45px;
	padding:0;
}
.banner-link ul li{
	float:left;
	width:230px;
	height:45px;
	margin:0px 0px 5px 0;
	padding:0px;
	background: url(http://www.mightydesigners.com/images/banner-link-bg.png) no-repeat;
}
.banner-link ul li a{
	float:left;
	width:182px;
	height:32px;
	margin:0 0 5px 0;
	padding:13px 10px 5px 50px;
	color:#111;
}
.banner-link a.check1:hover{
	float:left;
	width:182px;
	height:32px;
	margin:0 0 0px 0;
	padding:13px 10px 5px 50px;
	background: url(http://www.mightydesigners.com/images/banner-link-bg01.png) no-repeat;
}
.banner-link a.check2{
	float:left;
	width:182px;
	height:32px;
	margin:0 0 5px 0;
	padding:13px 10px 5px 50px;
	color:#000;
	background: url(http://www.mightydesigners.com/images/banner-link-bg2.png) no-repeat;
}
.banner-link a.check2:hover{
	float:left;
	width:182px;
	height:32px;
	margin:0 0 0px 0;
	padding:13px 10px 5px 50px;
	color:#111;
	background: url(http://www.mightydesigners.com/images/banner-link-bg02.png) no-repeat;
}
.banner-link a.check2{
	float:left;
	width:182px;
	height:32px;
	margin:0 0 5px 0;
	padding:13px 10px 5px 50px;
	color:#000;
	background: url(http://www.mightydesigners.com/images/banner-link-bg2.png) no-repeat;
}
.banner-link a.check2:hover{
	float:left;
	width:182px;
	height:32px;
	margin:0 0 0px 0;
	padding:13px 10px 5px 50px;
	color:#111;
	background: url(http://www.mightydesigners.com/images/banner-link-bg02.png) no-repeat;
}
.banner-link a.check3{
	float:left;
	width:182px;
	height:32px;
	margin:0 0 5px 0;
	padding:13px 10px 5px 50px;
	color:#000;
	background: url(http://www.mightydesigners.com/images/banner-link-bg3.png) no-repeat;
}
.banner-link a.check3:hover{
	float:left;
	width:182px;
	height:32px;
	margin:0 0 0px 0;
	padding:13px 10px 5px 50px;
	color:#111;
	background: url(http://www.mightydesigners.com/images/banner-link-bg03.png) no-repeat;
}
.banner-link a.check4{
	float:left;
	width:182px;
	height:32px;
	margin:0 0 5px 0;
	padding:13px 10px 5px 50px;
	color:#000;
	background: url(http://www.mightydesigners.com/images/banner-link-bg4.png) no-repeat;
}
.banner-link a.check4:hover{
	float:left;
	width:182px;
	height:32px;
	margin:0 0 0px 0;
	padding:13px 10px 5px 50px;
	color:#111;
	background: url(http://www.mightydesigners.com/images/banner-link-bg04.png) no-repeat;
}
.banner-link a.check5{
	float:left;
	width:182px;
	height:32px;
	margin:0 0 5px 0;
	padding:13px 10px 5px 50px;
	color:#000;
	background: url(http://www.mightydesigners.com/images/banner-link-bg5.png) no-repeat;
}
.banner-link a.check5:hover{
	float:left;
	width:182px;
	height:32px;
	margin:0 0 0px 0;
	padding:13px 10px 5px 50px;
	color:#111;
	background: url(http://www.mightydesigners.com/images/banner-link-bg05.png) no-repeat;
}
/*    -----------------   left-content   ------------------------   */

.left-content
{
	float:left;
	width:721px;
	margin:0;
	padding:20px 15px 20px 15px;
	height: auto;
	border:1px solid #424347;
	background-color:#FFF;
}

.left-content h1
{
	float:left;
	width:721px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	color:#204397;
	margin:0;
	padding:0;
    line-height: 1.5em;	
}
.left-content h1 span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	color:#9f6460;
	margin:0;
	padding:0;
}
.left-content p strong {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height: 1.2em;
	color:#eede48;
	margin:0;
	padding:0;	
}
.left-content h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	color:#eede48;
	margin:0;
	padding:0;	
}
.left-content h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	line-height: 1.2em;
	color: #333;
	margin:0;
	padding:0;

	
}
.left-content h3 strong {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	line-height: 1.2em;
	color:#c90c00;
	margin:0;
	padding:0;

	
}
.left-content h3 span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	line-height: 1.2em;
	color:#9f6460;
	margin:0;
	padding:0;

	
}
.left-content h2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	line-height: 1.2em;
	color:#9f6460;
	margin:0;
	padding:0;

	
}
.left-content h2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration: underline;
	line-height: 1.2em;
	color:#9f6460;
	margin:0;
	padding:0;

	
}


.left-content p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
	color: #FFF;
}

.left-content ul
{
	width:600px;
	margin:0 0 0px 20px;
	padding:0;
}
.left-content ul li
{
	width:650px;
	height:21px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	text-decoration:none;
	font-weight:normal;
	color:#FFF;
	margin:0px 0 0px 0;
	padding:4px 0 0px 5px;
	list-style:circle;
}
.left-content .left-services
{
	float:left;
	width:297px;
	margin:0 5px 15px 5px;
	padding:10px;
	height: auto;
	/*border:1px solid #c3c3c3;*/
}
.left-services p
{
	height:130px;
}
.left-services h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	color:#c90c00;
	margin:0;
	padding:0;
    line-height: 1.5em;

	
}
.left-services h2 span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	color:#9f6460;
	margin:0;
	padding:0;

	
}
.left-services a
{
	width:90px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: center;
	text-decoration:none;
	font-weight:normal;
	color:#FFF;
	margin:10px 0 0px 0;
	padding:7px 0 0px 0px;
	background:url(http://www.mightydesigners.com/images/readmore-bg.jpg) no-repeat;
}
/*    -----------------   left-content   ------------------------   */

#middle-box
{
	float:left;
	width:988px;
	margin:20px 0 0 25px;
	height:137px;
	padding:0px 0px 0px 4px;
}
#middle-box ul
{
	float:left;
	width:980px;
	margin:0 0 0 0px;
	height:137px;
	padding:0px 0px 0px 8px;
}
#middle-box ul li
{
	float:left;
	width:220px;
	margin:0;
	height:137px;
	padding:0px 0px 0px 10px;
}
/*    -----------------   right-bar   ------------------------   */
.right-bar
{
	float:left;
	width:230px;
	height: auto;
	text-align:center;
	margin:0 0 0 5px;
	padding:0;
}

.right-box
{
	float:left;
	width:224px;
	margin:0 0 15px 0;
	padding:0 4px 15px 4px;
	height: auto;
	background-color:#b5b7b6;
	border:1px solid #424347;
}
.right-box p
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;

}
.right-box h2
{
	width:216px;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	color:#FFF;
	margin:4px 0 10px 0;
	padding:8px 0 10px 8px;

	
}
.right-box ul
{
	width:248px;
	margin:0 0 0px 0px;
	padding:0;
}
.right-box ul li
{
	width:202px;
	height:21px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	text-decoration:none;
	font-weight: normal;
	color:#000;
	margin:0 0 5px 0;
	padding:6px 0 0px 25px;
	background:url(http://www.mightydesigners.com/images/bullet.png) no-repeat 6px;
	border-bottom:1px dotted #999;
}
.right-box a{
	float:left;
	color:#F00;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	text-decoration: none;
	margin: 0  0px 0 5px ;
	
	
}
.right-box a:hover{
	color:#F00;
	text-decoration: none;
	
	
}
.testimonial
{
	float:left;
	width:222px;
	margin:0 0 15px 0;
	padding:0 4px 15px 6px;
	height:260px;
	background: url(http://www.mightydesigners.com/images/testumonial-bg.jpg) no-repeat;
}
.testimonial h2
{
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	color:#333;
	margin:40px 0 0 10px;
	padding:0px 0 0 0;	
}

.testimonial p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: center;
	font-weight:normal;
	text-decoration:none;
	color: #333;
	margin:0 0 15px 0;
	padding:10px 10px 0px 10px;

	
}
.testimonial p a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
	color:# F00;
	line-height:40px;
	margin:0px 0 0 0;
	padding:0;

	
}
/*    -----------------   footer   ------------------------   */

#footer{
width:1000px;
height:210px;
margin-left:auto;
margin-right:auto;
background:url(http://www.mightydesigners.com/images/footer-bg.jpg) repeat-x;
}

#footlinks {
float:left;
width:920px;
height:150px;
padding:20px 0px 0 80px;
}


#footlinks ul{
float:left;
padding:0px;
height:150px;
margin:0px;
margin-right:10px;
padding:10px 20px ;
background:url(http://www.mightydesigners.com/images/footer-line.png) right top no-repeat;
font-size:12px;
font-weight:normal;
}

#footlinks ul{

list-style:none;
}

#footlinks li{
width:145px;
list-style:none;
height:23px;
padding: 8px 0 0px 25px;
margin: 0 0 0px 0;
border-top:1px solid #FFF;
border-bottom:1px solid #CCC;
background:url(http://www.mightydesigners.com/images/bullet-icon.png) no-repeat 3px;
}

#footlinks a{
width:165px;
padding: 6px 0 6px 0px;
color:#7f7f7f;
font-size:11px;
font-weight:normal;
}

#socialmedia{
float:right;
width:193px;
height:118px;
}

#socialmedia ul{
float:left;
padding:0px;
margin:0px;
background-image:none;
}

#socialmedia li{
height:22px;
width:173px;
text-decoration:none;
padding:0 0 10px 0;
background: url(http://www.mightydesigners.com/images/media-divider.png) no-repeat bottom left;

}
#socialmedia li a{
text-decoration:none;

}
#footlinks a:hover{
text-decoration: underline;
color: #ff8500;
}

#copyright{
float:left;
width:960px;
text-align:center;
height:25px;
padding:14px 20px 0 20px;
font-size:12px;
color:#000;
}

/*================= LISTings  starts====================*/
/*================== INTERNAL PAGE ENDS============================ */

/*============================NEW CODE 23RD OCT*/

#box{
float:left;
width:846px;
margin:10px 0px 20px 38px;}
* html #box{
width:846px;
margin:7px 0px 20px 20px;
}

#title-box{
float:left;
width:826px;
margin:30px 0px 0px 43px;}

#title-box h1{
font-size:30px; font-weight:bold;
margin:0px;
padding:0px;}
#title-box h5{
font-size:20px;
font-weight:normal;
margin:14px 0 0 0;
padding:0px;}

#boxleft{
float:left;
width:458px;
height:183px;
background-image:url(http://www.mightydesigners.com/images/index_how_itworks.png);
background-repeat:no-repeat;
behavior: url(http://www.mightydesigners.com/css/iepngfix.htc);}

#boxright{
	float:left;
	width:350px;
	font-size:11px;
	margin:11px 0 0 35px;}
#boxright span {
float:left;
width:97px;
height:23px;
background-image:url(http://www.mightydesigners.com/images/benefits.png);
background-repeat:no-repeat;
behavior: url(http://www.mightydesigners.com/css/iepngfix.htc);}
#boxright ul{
	margin: -7px 0 0 0;
	padding: 17px;
	list-style-type: none;
	list-style-image: url(http://www.mightydesigners.com/images/bluebullet.gif);
}

#boxright li{
margin-bottom:6px;}

.Arial24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.acquahighlight {
	color: #18abcc;
}
/*===========================NEW CODE 23RD OCT ends*/


#box2{
float:left;
width:913px;
margin:30px 0px 10px 0px;
background-color:#CGCGCG;
text-align:center;
font-size:1.3em;
color:#7c7c7c}
#launch{
float:left;
padding-left:46px;
width:410px;}
#find{
float:right;
padding-right:46px;
width:410px;}

#box-cust{
float:left;
margin-top:7px;
width:400px;
padding:0px 10px 0px 10px;
height:220px;
color:#6e6d6d;
font-size:12px;}

#box-list{
float:left;
margin-top:7px;
margin-left:35px;
width:400px;
padding:0px 10px 0px 10px;
height:260px;
font-size:12px;
color:#6e6d6d;}
#box-list a{
text-decoration:none;
color:#6e6d6d;}

#box-thumbs{
float:left;
margin-top:7px;
width:400px;
margin-left:5px;
margin-right:10px;
padding:0px 10px 0px 27px;
height:260px;
border-left:solid 1px #999999;
}

.ul{
list-style-type: none;
margin:0px;
padding:0px;
}
#box-thumbs li{
float:left;
position: relative;
width:390px;
height:195px;
margin: 3px 0px 15px 20px;
list-style-type: none;
padding:0px;}

#box-thumbs h1, #box-list h1, #box-cust h1{
font-size:20px;
font-weight:100;
margin:0px 0px 7px 0px;
}
#box-thumbs a, #box-list .lowlink, #box-cust a{
float:right;
margin-top:auto;
font-size:12px;
color:#6e6d6d;
text-decoration:none;}
#box-thumbs a:hover, #box-list a:hover, #box-cust a:hover{
text-decoration:underline;}

.torquoise {
color:#00758f;}
.green{
color:#688a00;}
.gray{
color:#6e6d6d}

#body-bottom{
float:left;
width:933px;
height:18px;
background-color:#FFFFFF;
/*background-image:url(http://www.mightydesigners.com/images/index_bottom.gif);
background-repeat:no-repeat;*/}






/** html #box{
float:left;
width:733px;
margin:20px 0px 40px 45px;
border-top:10px solid #CCCCCC;
border-bottom:3px solid #CCCCCC;}*/

#social-tabs{
/*left:1px;*/
float:left;
top:25%;height:385px;width:27px;margin:0;padding:0;position:fixed;z-index:5000;}
#social-tabs a{display:block;float:left;}
* html #social-tabs{ display:none}

#featured-in{
float:left;
width:826px;
behavior: url(http://www.mightydesigners.com/css/iepngfix.htc);
margin:0px 0px 0px 43px;}
* html #featured-in {
margin-left:24px;}

#vid-block{
	float:left;
	width:846px;
	margin:30px 0px 30px 33px;
	height:313px;
}

* html #vid-block{
margin-left:23px;}

#video{
float:left;
width:518px;
padding-left:11px;
padding-top:13px;
height:300px;
background:url(http://www.mightydesigners.com/images/Video-skin.png) no-repeat;
behavior: url(iepngfix.htc);
}
#services{
	float:left;
	width:300px;
	height:313px;
	margin-left:10px;
}

#services h1{
font-size:24px;
color:#6e6d6d;
padding:0px;
margin:0px;
font-weight:bold;}
#services h2{
font-size:20px;
color:#6e6d6d;
padding:0px;
margin:0px;
font-weight:normal}

#services ul{
float:left;
width:135px;
height:113px;
padding:0px;
margin:0px;
margin-left:20px;
margin-top:15px;
margin-bottom:10px;}

* html #services ul{
margin:0px; padding:0px;
margin:10px 0 10px 20px;}

#services li{
list-style:none;
height:22px;
padding-top:4px;
font-size:14px;
}
#services span{
float:left;
text-align:center;
width:277px;
height:53px;
margin:0 0 7px 7px}
#services img{ 
 behavior: url(http://www.mightydesigners.com/css/iepngfix.htc);
}
 
#services a{
text-decoration:none;
color:#FFF;}

#services a:hover{
text-decoration:underline;
color:#FFF}


 #thumbnails-small li.thumbnail-s-item {
  float:left;
  display:inline;
  padding:5px;
  border:1px solid #CCC;
  background-color:#F0F0F0;
  margin:0 0px 0px 0;
}
 .thumbnails li.thumbnail-item
 {
  float:left;
  display:inline;
  padding:5px;
  border:1px solid #CCC;
  background-color:#F0F0F0;
  margin:0 20px 10px 20px;
  color:#e19a31;
  font-size:14px;
  font-weight:bold;
  width:165px;
  height:180px;	 
}
 .thumbnails li.thumbnail-item-winner {
  float:left;
  display:inline;
  padding:5px;
  border:1px solid #CCC;
  background-color:#F0F0F0;
  margin:0 20px 10px 20px;
  color:#e19a31;
  font-size:14px;
  font-weight:bold;
  width:165px;
  height:180px;
}
 .thumbnails li.thumbnail-item-winner {
  background-color:#FFFFCC;
  border-color:#FCC;
}
 .user-thumbnails li.thumbnail-item,
 .user-thumbnails li.thumbnail-item-winner {
  float:left;
  display:inline;
  padding:5px;
  border:1px solid #CCC;
  background-color:#F0F0F0;
  margin:0 20px 10px 20px;
  color:#e19a31;
  font-size:14px;
  font-weight:bold;
  width:165px;
  height:180px;
}

#pagination-wrapper
{
	
	color:#CCC;
	margin:20px 0 10px 0;
	padding:20px 0;
	border-top:1px dotted #CCC;
	border-bottom:1px dotted #CCC;
}

.thumbnails .thumbnail {
  clear:both;
  text-align:center;
  width:165px;
  height:140px;
  background-color:#FFF;
}
.thumbnail .text {
  line-height:140px;
  color:#888;
}

ul.winners li.winners-item {
  clear:both;
  float:left;
  margin-bottom:20px;
  border:1px solid #CCC;
  padding:10px;
  background-color:#FAFAFA;
  width:850px;
}
ul.winners label {
  font-weight:bold;
}
ul.winners li.first {
  background-color:#FFFFE0;
}
ul.winners li.first label {
  font-size:125%;
  color:#FF6600;
}
ul.winners .image {
  float:left;
  margin-right:15px;
}
ul.winners .info {
  margin-left:180px;
}
/* Contest Details */

.info-wrapper {
  font-size:12px;
  clear:both;
}
.info-wrapper .name {
  width:100px;
  overflow: hidden;
  white-space: nowrap;
}
.info-wrapper .name2 {
  width:75px;
  overflow: hidden;
  white-space: nowrap;
}
.info-wrapper em {
  font-size:120%;
  font-weight:bold;
  font-style: normal;
}
.won-design {
  background-color:#FFFFCC;
}
.won-design label {
  font-weight:bold;
  color:#0080FF;
}
.won-design .firstprize {
  color:#FF6600;
}

/* rating */

.rating,
.rating_byuser {
  width:60px;
  height:12px;
  padding:0;
  list-style:none;
  position:relative;
  overflow:hidden;
}
.rating {
  background: url(http://www.mightydesigners.com/images/ratingstars.gif) no-repeat 0 0;
}
.rating_byuser {
  background: url(http://www.mightydesigners.com/images/bluestars.gif) no-repeat 0 0;
}
.star0 {background-position:0 0}
.star1 {background-position:0 -12px}
.star2 {background-position:0 -24px}
.star3 {background-position:0 -36px}
.star4 {background-position:0 -48px}
.star5 {background-position:0 -60px}
ul.rating li,
ul.rating_byuser li {
  cursor: pointer;
  float:left;
  text-indent:-999em;
}
ul.rating li a,
ul.rating_byuser li a {
  position:absolute;
  left:0;
  top:0;
  width:12px;
  height:12px;
  text-decoration:none;
  z-index: 200;
  outline:none;
}
ul.rating li.rate1 a {left:0}
ul.rating li.rate2 a {left:12px;}
ul.rating li.rate3 a {left:24px;}
ul.rating li.rate4 a {left:36px;}
ul.rating li.rate5 a {left:48px;}

ul.rating_byuser li.rate1 a {left:0}
ul.rating_byuser li.rate2 a {left:12px;}
ul.rating_byuser li.rate3 a {left:24px;}
ul.rating_byuser li.rate4 a {left:36px;}
ul.rating_byuser li.rate5 a {left:48px;}

ul.rating li a:hover,
ul.rating_byuser li a:hover {
  z-index:2;
  width:60px;
  height:12px;
  overflow:hidden;
  left:0;
}
ul.rating li a:hover {
  background: url(http://www.mightydesigners.com/images/ratingstars.gif) no-repeat 0 0;
}
ul.rating li.rate1 a:hover {background-position:0 -12px;}
ul.rating li.rate2 a:hover {background-position:0 -24px;}
ul.rating li.rate3 a:hover {background-position:0 -36px}
ul.rating li.rate4 a:hover {background-position:0 -48px}
ul.rating li.rate5 a:hover {background-position:0 -60px}

ul.rating_byuser li a:hover {
  background: url(http://www.mightydesigners.com/images/bluestars.gif) no-repeat 0 0;
}
ul.rating_byuser li.rate1 a:hover {background-position:0 -12px;}
ul.rating_byuser li.rate2 a:hover {background-position:0 -24px;}
ul.rating_byuser li.rate3 a:hover {background-position:0 -36px}
ul.rating_byuser li.rate4 a:hover {background-position:0 -48px}
ul.rating_byuser li.rate5 a:hover {background-position:0 -60px}

.entries-header {
  font-size:12px;
  height:40px;
}
.sort-entries {
  float:left;
}

.legend-wrapper {
  float:right;
}
.rating-legend,
.rating-legend-user {
  padding-left:65px;
}
.rating-legend {
  background: url(http://www.mightydesigners.com/images/ratingstars.gif) no-repeat 0 -60px;
}
.rating-legend-user {
  background: url(http://www.mightydesigners.com/images/bluestars.gif) no-repeat 0 -60px;
}

/* custom pages */
.custom-page {
	width:900px;
  font-size:11pt;
  line-height:1.6em;
  margin:0 0 0 30px;
}
.custom-page h3 {
  margin-top:20px;
  color:#0060FF;
    font-size:18pt;
}
.custom-page ul,
.custom-page ol {
  padding-left:20px;
}
.custom-page ul {
  list-style-type: disc;
}
.custom-page p {
  margin-top:10px;
}

/* CSS Document */

h4{
	font-size:22px;
	color:#666666;
	font-weight: bold;
	margin:0;
}


/*================= CONTEST DETAILS START====================*/
#acc-detail-header{
margin-left:auto;
margin-right:auto;
border-top:3px solid #666666;
/*border-bottom:1px dotted #666666;*/
height:5px;
margin-top:10px;
margin-bottom:10px;
}
#acc-status{
float:left;
width:330px;
height:20px;
padding-top:30px;
}

#acc_nav{}
#acc_nav ul{
	margin:0px;
	padding:0px;
}
#acc_nav li{
width:190px;
/*height:40px;*/
background-color:#e7e7e7;
color:#222222;
margin-top:1px;
padding:10px 0px 10px 10px;
list-style-type: none;
}

#acc_nav a{
color:#6e6d6d;
text-decoration:none;
font-weight:normal;
font-size:16px;}

#acc_nav a:hover{
color:#0f3a88;
text-decoration:none;
font-size:16px;}


#acc_nav .selected{
color:#222222;
text-decoration:none;
background-color:#009fc1;
border-top:2px #0091b0 solid;
font-size:18px;}

/*=========== Designer Activity =============*/

#designeractivity ul{
	margin:0px;
	padding:0px;
}
#designeractivity li{
width:190px;
background-color:#e7e7e7;
margin-top:1px;
padding:10px 0px 10px 10px;
list-style-type: none;
}

#designeractivity .selected{
color:#222222;
text-decoration:none;
background-color:#009fc1;
border-top:2px #ffffff solid;
font-size:18px;}

#designeractivity span{
float:right;
margin-right:7px;
}


/*=========== list-table =============*/

#list-table th{
	border-bottom:solid 1px #666666;
	border-top:solid 3px #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#666666;
	height:40px;
	padding-left:3px;
	text-align:left;
}
#list-table td{
	border-bottom:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	font-size:14px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:top;
	padding:6px 4px 6px 4px;
}
#list-table th a{
	border-bottom:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	font-size:16px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:top;
	padding:6px 4px 6px 4px;
}
#list-table .noborderleft{
	border-left:solid 1px #6c9000;
}
#list-table .highlight{
background-color:#FFF;
}
#list-table .bold{
font-weight:normal;
}
#list-table .highlight-bold{
background-color:#EEFAFD;
font-weight:normal;}

/*========= my account list table=============*/

#list-table2 th{
	border-bottom:solid 1px #666666;
	border-top:solid 3px #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	height:40px;
	padding-left:3px;
	text-align:left;
}
#list-table2 td{
	border-bottom:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	font-size:14px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:top;
	padding:6px 4px 6px 4px;
}
#list-table2 th a{
	border-bottom:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	font-size:16px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:top;
	padding:6px 4px 6px 4px;
}
#list-table2 .noborderleft{
	border-left:solid 1px #6c9000;
}
#list-table2 .highlight{
background-color:#FFF;
}
#list-table2 .bold{
font-weight:bold;
}
#list-table2 .highlight-bold{
background-color:#EEFAFD;
font-weight:bold;}


#discussion-box .list-paginate{
font-size:16px; text-align:right; padding:7px 12px; 15px 0px; color:#06C; float:right;}
.list-paginate a{
color:#06C;
padding:2px;
text-decoration:none;}
.list-paginate a:hover{
color:#7DA012;
text-decoration:underline;}
.list-paginate .active{
color:#039;
text-decoration:none;
font-weight:normal}
.smallfont{
font-size:11px;}

#list-rightbox{
float:left;
background-color:#e1f3fd;
width:230px;
text-decoration : none;
color:#009FC1;
font-size:14px;
margin-bottom:20px;}
#list-rightbox td{
border-bottom:1px dotted #4BB8CB;
padding:6px;}
#list-rightbox .noborders{
border:none;}
#list-rightbox th{
border-bottom:3px solid #009FC1;
background: url(../images/tab-img.jpg) repeat-x;
font-size:18px;
text-align:left;
padding:6px;
color:#FFFFFF;}
#list-rightbox .white{
text-decoration:none;
color:#FFFFFF;}
#list-rightbox .textfield_small{
border:1px solid #4BB8CB;
padding:4px;
color:#666666;
font-size:14px}

.form_noborder{
border:1px solid #CCCCCC;
min-height:25px;
width:250px;
font-size:14px;
color:#666666
}
.spinner
{
padding:2px;
background:#FFF url(http://www.mightydesigners.com/images/spinner.gif) center center no-repeat;
width:auto !important;
height:auto !important;
 }
#result{
text-align:center;
font-size:18px;
font-weight:bold
}
#result a{
font-size:12px;
}
.hrdotts{
border-bottom:1px dotted #999999;
}
.tbl_row1 {
background-color: #EAEAEA;
}
.tbl_row2 {
	
}

/* autocomplete for inviation*/
/* TextboxList sample CSS */
ul.holder { margin: 0; border: 1px solid #999; overflow: hidden; height:170px;overflow-y:scroll; padding: 4px 5px 0; }
*:first-child+html ul.holder { padding-bottom: 2px; } * html ul.holder { padding-bottom: 2px; } /* ie7 and below */
ul.holder li { float: left; list-style-type: none; margin: 0 5px 4px 0; }
ul.holder li.bit-box, ul.holder li.bit-input input { font: 11px "Lucida Grande", "Verdana"; }
ul.holder li.bit-box { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #CAD8F3; background: #DEE7F8; padding: 1px 5px 2px;width:165px }
ul.holder li.bit-box-focus { border-color: #598BEC; background: #598BEC; color: #fff; }
ul.holder li.bit-input input { width: 150px; margin: 0; border: none; outline: 0; padding: 3px 0 2px; } /* no left/right padding here please */
ul.holder li.bit-input input.smallinput { width: 20px; }
/* Facebook demo CSS */      
 ol li { list-style-type: none;display:inline }
 ol { font: 11px "Lucida Grande", "Verdana"; margin: 0; padding: 0; }
 ol li.input-text { margin-bottom: 10px; list-style-type: none; padding-bottom: 10px; }
 ol li.input-text label { font-weight: bold; cursor: pointer; display: block; font-size: 13px; margin-bottom: 10px; }
 ol li.input-text input { width: 750px; padding: 5px 5px 6px; font: 11px "Lucida Grande", "Verdana"; border: 1px solid #999; }
 ul.holder { width: 750px; }
 ul { margin: 0 !important }
#facebook-list ul.holder li.bit-box, #apple-list ul.holder li.bit-box { padding-right: 15px; position: relative; }

#invitationhead{
width:900px;
height:45px;
float:left;
border-bottom:1px dotted #999999;
clear:both;
}
#invitationavatar{
float:left;
width:55px;
height:40px;
vertical-align:top;
}
#invitationpostername{
float:left;
height:45px;
}

.input-label{ font-weight: bold; cursor: pointer; display: block; font-size: 13px; margin-bottom: 10px; }
.input-text{ width: 700px; padding: 5px 5px 6px; font: 11px "Lucida Grande", "Verdana"; border: 1px solid #999; }


/*autocomplete invitation end  */
#BT_arrow_left{
	background-image: url(http://www.mightydesigners.com/images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#BT_arrow_right{
	background-image: url(http://www.mightydesigners.com/images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
	margin-left:0px;
	padding-left:0px;
}


#BT_arrow_title_left{
	background-image: url(http://www.mightydesigners.com/images/arrow_title_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#BT_arrow_title_right{
	background-image: url(http://www.mightydesigners.com/images/arrow_title_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
	margin-left:0px;
	padding-left:0px;
}

#BT_main {
	position: relative;
	z-index:101;
	border: 1px solid #000;
	background-color: #fff;
}

#BT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.BT_loader{
	background-image: url(http://www.mightydesigners.com/images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#BT_title{
	background-color:none;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight: normal;
	font-size:11px;
}
#BT_content{

	text-align: justify;
	padding: 8px;
	font-weight: normal;
	font-size:11px;
	color:#000000;
}

#BT_text p{
	margin:3px 0;
}

#BT_text img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.betterTip{
	cursor:pointer;
	text-decoration:none;
	color:black;
}

.BT_shadow0 {
	background:transparent url(http://www.mightydesigners.com/images/corner_tr.png) no-repeat scroll right top;
	position:absolute;
}
.BT_shadow1 {
	background:transparent url(http://www.mightydesigners.com/images/corner_bl.png) no-repeat scroll left bottom;
	display:block;
	padding-left:8px;
	padding-top:8px;
}

.BT_shadow2 {
	background:transparent url(http://www.mightydesigners.com/images/shadow.png) no-repeat scroll right bottom;
	display:block;
}

/*================== NEW SLIDER START =====================*/
#inner-middle-content #inner-content #new-slide-wrap{
float:left;
width:938px;
margin-left:10px;
clear:both;}
* html #new-slide-wrap{
margin-left:14px;}
 
#inner-middle-content #inner-content #new-slide-banner{
float:left;
width:900px;
height:112px;}
#inner-middle-content #inner-content #new-slide-cont{
float:left; width:900px;}

/*#new-slide-leftcol{
float:left;
width:242px;
height:463px;
background-color:#66FFFF;
background-image:url(../images/slide-left-bg.gif);
background-repeat:no-repeat;}
#new-slide-leftcol-services{
float:left;
width:205px;
margin:20px 0 0 16px;}

* html #new-slide-leftcol-services {
margin:20px 0 0 6px;}

#new-slide-leftcol-services ul{
margin:0px;
padding:0px;
list-style:none;}

#new-slide-leftcol-services li{
display:block;
width:196px;
height:39px;
padding:15px 0 0 10px;
background-image:url(../images/slide-bttn-service-bg.gif);
background-repeat:no-repeat;
font-size:16px;
font-weight:bold;
}*/
#inner-middle-content #inner-content #new-slide-serv{
float:left;
width:950px;
}
#inner-middle-content #inner-content #new-slide-serv a{
color: #666666;
font-weight:normal;
}

#inner-middle-content #inner-content #new-slide-leftcol-steps{
float:left;
margin:20px 0 0 16px;
width:226px;
height:463px;
background-image:url(http://www.mightydesigners.com/images/slide-left-bg.gif);
background-position:right;
background-repeat:no-repeat;}

* html #new-slide-leftcol-steps {
margin:20px 0 0 6px;}

#inner-middle-content #inner-content #new-slide-leftcol-steps ul{
margin:0px;
padding:0px;
list-style:none;}

#inner-middle-content #inner-content #new-slide-leftcol-steps li{
display:block;
width:196px;
height:39px;
padding:15px 0 0 10px;
font-size:16px;
font-weight:bold;
}
 #inner-middle-content #inner-content #new-slide-leftcol-steps span{
float:left;
width:15px;
margin-left:11px;
margin-right:20px;
margin-top:-7px;
font-size:20px;
color: #FFFFFF;}


#stepactive{
display:block;
width:196px;
height:39px;
background-image:none;
background-image:url(http://www.mightydesigners.com/images/new-slide-step-Active.gif);
background-repeat: no-repeat;
padding:15px 0 0 10px;
font-size:16px;
font-weight:bold;}
#stepactive a{
color:#666666}
#passive{
display:block;
width:196px;
height:39px;
background-image:none;
background-image:url(http://www.mightydesigners.com/images/new-slide-step-Passive.gif);
background-repeat: no-repeat;
padding:15px 0 0 10px;
font-size:16px;
font-weight:bold;
}

#passive-done{
background-image:none;
background-image:url(http://www.mightydesigners.com/images/new-slide-step-done.gif);
background-repeat: no-repeat;

}
#passive a{
color:#CCCCCC}

#new-slide-righttcol{
float:left;
width:600px;
padding:10px;
color:#333333;
}

#verify{
/*float:left;*/
border-bottom:3px solid #999999;
margin-bottom:20px;
}
#verify td{
padding:3px;}




.Arial12 {font-size:12px;}
.Arial18 {color:#0887b0;font-size:18px;}
.Arial18Red {color:#CC0000;font-size:18px;}
.Arial24 {color:#0887b0;font-size:24px;}
.Arial22 {color:#fe6104; font-size:22px;}
.Arial24Black{font-size:24px; color:#204397;} 
.RedStar{ color:#CC0000}
/*================= NEW SLIDER ENDS =======================*/
/*#fragment-7, #fragment-8{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
width:400px;
color: #999999
}*/
.field-cb-login{
border:1px solid #CCCCCC}





/* autocomplete for inviation*/
/* TextboxList sample CSS */
ul.holder { margin: 0; border: 1px solid #999; overflow: hidden; height: auto; height: 1%; padding: 4px 5px 0; }
*:first-child+html ul.holder { padding-bottom: 2px; } * html ul.holder { padding-bottom: 2px; } /* ie7 and below */
ul.holder li { float: left; list-style-type: none; margin: 0 5px 4px 0; }
ul.holder li.bit-box, ul.holder li.bit-input input { font: 11px "Lucida Grande", "Verdana"; }
ul.holder li.bit-box { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #CAD8F3; background: #DEE7F8; padding: 1px 5px 2px; }
ul.holder li.bit-box-focus { border-color: #598BEC; background: #598BEC; color: #fff; }
ul.holder li.bit-input input { width: 150px; margin: 0; border: none; outline: 0; padding: 3px 0 2px; } /* no left/right padding here please */
ul.holder li.bit-input input.smallinput { width: 20px; }
/* Facebook demo CSS */      
 ol li { list-style-type: none;display:inline }
 ol { font: 11px "Lucida Grande", "Verdana"; margin: 0; padding: 0; }
 ol li.input-text { margin-bottom: 10px; list-style-type: none; padding-bottom: 10px; }
 ol li.input-text label { font-weight: bold; cursor: pointer; display: block; font-size: 13px; margin-bottom: 10px; }
 ol li.input-text input { width: 500px; padding: 5px 5px 6px; font: 11px "Lucida Grande", "Verdana"; border: 1px solid #999; }
 ul.holder { width: 500px; }
 ul { margin: 0 !important }
#facebook-list ul.holder li.bit-box, #apple-list ul.holder li.bit-box { padding-right: 15px; position: relative; }
/*autocomplete invitation end  */


#mb-terms ul{list-style:none; font-size:14px; padding:0px; margin:0px;}	!important
#mb-terms ol{float:left;}
#mb-terms li ol{font-size:14px; margin:0px 0px 15px 20px; padding-left:30px; font-family:Arial, Helvetica, sans-serif}
#sublist ul{padding-left:20px;} !important

#thank-you-box{
margin:auto;
margin-bottom:20px;
width: 937px;
overflow:none;
}



.cbfielddetails
{
	font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style: normal;
margin-top:0px;
text-align:justify;
}


.msg-wrapper
{
	font-family:Verdana, Geneva, sans-serif;
	color:#F00;
	
	
	
}
/*================== NEW SLIDER START =====================*/
#new-slide-wrap{
float:left;
width:960px;
margin-left:27px;
clear:both;
border:1px solid #e2e2e2;
background-color:#f7f7f7;
padding:20px 0;
}

* html #new-slide-wrap{
margin-left:14px;
}

#new-slide-banner{
float:left;
width:950px;
}

#new-slide-cont{
float:left; 
width:950px;
}

#middle-content #inner-content #new-slide-serv{
float:left;
padding:20px 0;
}
#middle-content #inner-content #new-slide-serv a{
color: #666666;
background-color:#0F0;
}
#new-slide-leftcol-steps{
float:left;
margin:20px 0 0 16px;
width:226px;
background-color:#f7f7f7;
}

* html #new-slide-leftcol-steps {
margin:20px 0 0 6px;}

#new-slide-leftcol-steps ul{
margin:0px;
padding:0px;
list-style:none;
}

#new-slide-leftcol-steps li{
display:block;
width:196px;
height:39px;
padding:15px 0 0 10px;
font-size:16px;
font-weight:bold;
}

#new-slide-leftcol-steps span{
float:left;
width:15px;
margin-left:11px;
margin-right:20px;
margin-top:-7px;
font-size:20px;
color: #FFFFFF;}

#stepactive{
display:block;
width:196px;
height:39px;
background-image:none;
background-image:url(../images/new-slide-step-Active.gif);
background-repeat: no-repeat;
padding:15px 0 0 10px;
font-size:16px;
font-weight:bold;}
#stepactive a{
color:#666666}
#passive{
display:block;
width:196px;
height:39px;
background-image:none;
background-image:url(../images/new-slide-step-Passive.gif);
background-repeat: no-repeat;
padding:15px 0 0 10px;
font-size:16px;
font-weight:bold;
}

#passive-done{
background-image:none;
background-image:url(../images/new-slide-step-done.gif);
background-repeat: no-repeat;

}
#passive a{
color:#CCCCCC}
.inner-content #new-slide-righttcol{
float:left;
width:500px;
padding:10px;
color:#333333;
}

#verify{
/*float:left;*/
border-bottom:3px solid #999999;
margin-bottom:20px;
}
#verify td{
padding:3px;}




.Arial12 {font-size:12px;}
.Arial18 {color:#0887b0;font-size:18px;}
.Arial18Red {color:#CC0000;font-size:18px;}
.Arial24 {color:#0887b0;font-size:24px;}
.Arial22 {color:#fe6104;font-size:22px;}
.Arial24Black{font-size:24px; color:#204397;}
.RedStar{ color:#CC0000}
/*================= NEW SLIDER ENDS =======================*/
/*#fragment-7, #fragment-8{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
width:400px;
color: #999999
}*/
.field-cb-login{
border:1px solid #CCCCCC}





/* autocomplete for inviation*/
/* TextboxList sample CSS */
ul.holder { margin: 0; border: 1px solid #999; overflow: hidden; height: auto; height: 1%; padding: 4px 5px 0; }
*:first-child+html ul.holder { padding-bottom: 2px; } * html ul.holder { padding-bottom: 2px; } /* ie7 and below */
ul.holder li { float: left; list-style-type: none; margin: 0 5px 4px 0; }
ul.holder li.bit-box, ul.holder li.bit-input input { font: 11px "Lucida Grande", "Verdana"; }
ul.holder li.bit-box { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #CAD8F3; background: #DEE7F8; padding: 1px 5px 2px; }
ul.holder li.bit-box-focus { border-color: #598BEC; background: #598BEC; color: #fff; }
ul.holder li.bit-input input { width: 150px; margin: 0; border: none; outline: 0; padding: 3px 0 2px; } /* no left/right padding here please */
ul.holder li.bit-input input.smallinput { width: 20px; }
/* Facebook demo CSS */      
 ol li { list-style-type: none;display:inline }
 ol { font: 11px "Lucida Grande", "Verdana"; margin: 0; padding: 0; }
 ol li.input-text { margin-bottom: 10px; list-style-type: none; padding-bottom: 10px; }
 ol li.input-text label { font-weight: bold; cursor: pointer; display: block; font-size: 13px; margin-bottom: 10px; }
 ol li.input-text input { width: 500px; padding: 5px 5px 6px; font: 11px "Lucida Grande", "Verdana"; border: 1px solid #999; }
 ul.holder { width: 500px; }
 ul { margin: 0 !important }
#facebook-list ul.holder li.bit-box, #apple-list ul.holder li.bit-box { padding-right: 15px; position: relative; }
/*autocomplete invitation end  */


#mb-terms ul{list-style:none; font-size:14px; padding:0px; margin:0px;}	!important
#mb-terms ol{float:left;}
#mb-terms li ol{font-size:14px; margin:0px 0px 15px 20px; padding-left:30px; font-family:Arial, Helvetica, sans-serif}
#sublist ul{padding-left:20px;} !important

#thank-you-box{
margin:auto;
margin-bottom:20px;
width: 937px;
overflow:none;
}



.cbfielddetails
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:0px;
text-align:justify;
}
/* ------------------------------ sitemap-links ------------------------------------*/

.sitemap-links{
	float:left;
	width:750px;
	height: auto;
	padding:0px 0 0 20px;
	margin:0px 0 0 7px;
	text-align:left;
}
.sitemap-links h2{
	float:left;
	width:400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: normal;
	text-decoration:none;
	color:#0f3a88;
	margin:0;
	padding:0;
    line-height: 2em;
	text-align:left;
	border-bottom:1px solid #ccc;
}
.sitemap-links ul{
	height:47px;
	margin:10px 0 0px 0;
	padding:0;
	list-style: none;
	
	
}
.sitemap-links ul li {
	float:left;
	width:340px;
	height:30px;
	text-align:left;
	float:left;
	color: #484848;
	margin:0px 15px 0 40px;
	padding:5px 0px 0 20px;
	border-bottom:1px dotted #ccc;
	background:url(http://www.mightydesigners.com/images/bullet-icon.png) left no-repeat;

}
.sitemap-links ul li a{
    color: #484848;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: normal;
	text-transform: capitalize;
}
.sitemap-links a:hover {
        color:#2551a0;
		text-decoration: none;
}