@charset "utf-8";
/* CSS Document */

body,td,th {font-family: Arial, Helvetica, sans-serif;}
body {background-color: #dedede;background-image: url(../images/background_tile.jpg);background-repeat: repeat-x;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
img, div {behavior: url(images/iepngfix.htc);}
.right {float:right;}
.left {	float:left;	padding-left: 11px;}
#wrapper{width:1003px;margin-left:auto;margin-right:auto;}
#page{float:left;width:1003px;background-image:url(../images/page_tile.png);background-repeat: repeat-y;}
* html #page{width:1003px;background:url(../images/page_tile2.png);behavior: url(images/iepngfix.htc);margin-bottom:-15px;}
#header{float:left;height:132px;width:973px;padding:0 15px 0 15px;}
#logo{float:left;height:132px;width:146px;}
* html #logo{margin-left:2px;}
#head-buttons{float:left;height:54px;width:145px;margin-left:380px;}
* html #head-buttons{margin-left:260px;}
#head-login{float:left;height:20px;width:500px;text-align:right;margin:0 0 25px 320px;font-size:14px;}
#head-login a{text-decoration:none;color:#525252;}
#head-login a:hover{text-decoration:underline;color:#ff4e00;}
#head-login .highlight{color:#fd3900;font-size:12px}
#head-contact{float:left;width:280px;height:50px;margin:0 0 0 14px;text-align:right;font-size:11px;color:#525252}
#head-contact a{text-decoration:none;color:#525252;}
#head-contact a:hover{text-decoration:underline;color:#ff4e00;}
#head-contact .highlight{color:#fd3900;font-size:12px}
.Blue18px {font-size:18px;color:#0d6d9f;}
/*==== NAVIGATION START =======*/
#nav-wrap2{float:left;width:993px;margin:0 5px 0px 5px;}
* html #nav-wrap2{float:left;margin:0 5px 15px 3px;}
#nav-top2 {float:left;height:50px;width:991px;padding-left:2px;font-size:12px; background-image:url(../images/top_nav_tile2.gif);background-repeat:repeat-x;}
* html #nav-top2{width:989px;overflow:hidden;}
#nav-top2 UL{padding:0px;margin:0px; float:right;}
#nav-top2 LI {DISPLAY: block;float: left;list-style-image: none;list-style-type: none;height: 11px;margin:0 3px 0 3px;padding:10px 12px 10px 12px; background-image:url(../images/nav-seperator.png); background-repeat:no-repeat; behavior: url(images/iepngfix.htc); }
#nav-top2 .highlight_on a{background-color:#FFFFFF;color:#fd3900;height: 11px;padding:8px 6px 8px 6px;}
#nav-top2 a{color:#646464;text-decoration:none;}
#nav-top2 a:hover{color:#fd3900;}
#nav-wrap3{float:left;width:993px;margin:0 5px 0px 5px;background-image:url(../images/top_nav_tile3.gif);background-repeat:repeat-x;}
* html #nav-wrap3{ width:993px; margin-bottom:15px; overflow: hidden;margin-left:.15em;}
#nav-top3 {float:right;height:34px;padding-left:2px;font-size:12px;}
* html #nav-top3{float: right;margin-left:-4px;}
#nav-top3 UL{padding:0px;margin:0px;}
#nav-top3 LI {DISPLAY: block;float:left;list-style-image: none;list-style-type: none;height: 11px;margin:0 3px 0 3px;padding:10px 12px 10px 12px; background-image:url(../images/nav-seperator.png); background-repeat:no-repeat; behavior: url(images/iepngfix.htc); }
#nav-top3 .highlight_on a{float: left;/*color:#fd3900;*/height: 14px;padding:0px 4px 13px 4px; border-bottom:2px solid #FFFFFF; background-color:#FFFFFF; margin-right:-5px;}
#nav-top3 a{color:#646464;text-decoration:none;}
#nav-top3 a:hover{color:#fd3900;}
#nav-sub {float:left;width:980px;padding:17px 0 12px 12px;border-bottom:1px solid #dfdfdf;}
* html #nav-sub {width:989px;padding:20px 0 12px 12px; }
#nav-sub a:hover {color:#fd3900;}
#nav-sub UL{padding:0px;margin:0px; float:right; margin-right:7px;}
* html #nav-sub UL{margin-right:9px;}
#nav-sub LI {float: left;list-style-image: none;list-style-type: none;font-size:12px;padding:0 9px 0 5px;}
* html #nav-sub LI { margin-top:-4px;}
.nav_bullet {FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #ff0000;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none;margin:-2px -7px 0 0;}
#nav-sub .highlight{color:#fd3900; }
#nav-sub a{color:#3b3b3b;text-decoration:none;}
#nav-sub a:hover{color:#fd3900;}
/*==== NAVIGATION END=======*/
#content-wrap{float:left;width:983px;margin:0 5px 0 5px;}
* html #content-wrap{margin:-13px 5px 0 5px;}
#mb-banner{float:left;width:983px;margin-left:5px;margin-top:6px;}
* html #mb-banner{margin-left:.01em;}
#content-leftcol{float:left;width:715px;padding:6px 7px 0px 16px;font-size:14px;color:#373737;}
* html #content-leftcol{width:715px;}
#content-leftcol a{text-decoration:none;color:#373737;}
#content-leftcol a:hover{text-decoration:none;color:#fd3900;}
#content-leftcol h2{font-size:14px;font-weight:normal;/*color:#ff4e00;*/padding:0px;margin:0px;}
#content-leftcol h3{font-size:14px; /*color:#f68933; */padding:0px; margin:0px; font-weight:normal;}
#content-leftcol h4{font-size:14px;font-weight:bold/*color:#ff4e00;*/padding:0px;margin:0px;}
#content-leftcol h1{font-size:24px;font-weight:normal;color:#ff4e00;padding:0px;margin:0px;}
#content-leftcol .title{font-size:18px;}
#box{float:left;width:720px;}
#box ul{margin-left:20px; padding:0 0 0 10px;}
#box li{margin:5px 0 0 10px}
.smallfont{font-size:10px;}
#content-rightcol{float:left;width:233px;padding:6px 6px 0px 6px;font-size:12px;color:#373737;}
#content-rightcol ul{margin:0px;padding:0px;font-size:12px;list-style-image: none;list-style-type: none;}
#content-rightcol li{margin-bottom:5px;}
#content-full{float:left;width:973px;margin:10px;font-size:14px;}
* html #content-full{margin:10px 20px 10px 2px;font-size:14px;}
#content-full li{list-style-image: url(../images/bullet_map2.gif);margin-bottom:3px;}
#content-full a{color:#666666; text-decoration:none;}
#content-full a:hover{text-decoration:underline;color:#fd3900;}
#content-full h1{font-size:22px;color:#ff4e00;font-weight:200;padding:0px;margin:0px;}
#content-full h2{font-size:14px;font-weight:bold;padding:0px;margin:0px;}
#content-full h3{font-size:14px;font-weight:bold;padding:0px;margin:0px;}
#socialmedia {float:left;width:233px;clear:both;margin-bottom:10px;}
#socialmedia .left{float:left; width:113px; margin-right:7px;padding:0px;}
#socialmedia .right{float:left; width:113px;}
#footer{float:left;width:993px;height:85px;margin:0 5px 0 5px;padding-top:15px;background-color:#585858;font-size:11px;color:#bcbcbc;text-align:center}
* html #footer{ margin-left:0.2em;width:994px;}
#footer a{color:#bcbcbc;text-decoration:none;}
#footer a:hover{color:#FFFFFF;}
.input{background-color:#FFFFFF;border: 1px solid #89b3c8;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#newsletter{float:left;width:233px;background-color:#a5a5a5;margin-bottom:8px;}
#newsletter .txtfield{background-color:#FFFFFF;border:0px;padding:3px;}
#articles_list {float:left;margin: 0 0 0 27px;padding: 0 0 0 0px;width:800px;}
* html #articles_list{margin: 0 0 0 17px;}
#articles_list ul {border-right: #ccc 1px solid;color: #373737;float: left;font-size: 12px;line-height: 16px;width: 200px;}
#articles_list ul.noBorder {border: none;}
#articles_list li {background: url(../images/bullet0.gif) center left no-repeat;list-style: none;padding: 0 20px;}
#articles_list ul li a:active, #articles_list ul li a:link, #articles_list ul li a:visited {color: #373737;	text-decoration: none;}
#articles_list ul li a:hover {color: #373737;text-decoration: underline;}

/*==================== MB RELATED STYLES ==============================*/

/*================= LISTING CODE STARTS====================*/
h3{font-size:20px; /*color:#f68933; */padding:0px; margin:0px; font-weight:normal;}
#list-paginate{font-size:16px; text-align:right; padding:7px 12px; 15px 0px;}
#list-paginate a{color:#666666;padding:2px;text-decoration:none;}
#list-paginate a:hover{text-decoration:underline;}
#list-paginate .active{color:#a0cd18;text-decoration:none;font-weight:bold}
#list-table th{	background-image:url(../images/list_title_tile.gif);background-repeat:repeat-x;	font-size:16px;	font-weight:bold;color:#666666;height:42px;	padding-left:3px;text-align:left;}
#list-table td{border-bottom:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;font-size:14px;color:#666666;vertical-align:top;padding:6px 4px 6px 4px;}
#list-table .noborderleft{border-left:solid 0px #6c9000;}
#list-table .highlight{background-color:#FEFFDD;}
#list-table .bold{font-weight:bold;}
#list-table .highlight-bold{background-color:#FFFCD9;font-weight:bold;}
#list-paginate{font-size:16px; text-align:right; padding:7px 12px; 15px 0px;}
#list-paginate a{color:#666666;padding:2px;text-decoration:none;}
#list-paginate a:hover{color:#7DA012;text-decoration:underline;}
#list-paginate .active{	color:#FF6600;text-decoration:none;font-weight:bold}
.smallfont{font-size:11px;}
#list-rightbox{float:left;background-color:#F5F5F5;width:230px;text-decoration : none;color:#333333;font-size:12px;margin-bottom:20px;}
#list-rightbox td{border-bottom:1px dotted #999999;padding:4px;}
#list-rightbox .noborders{border:none;}
#list-rightbox th{	border-bottom:3px solid #999999;background-color:#DBDBDB;font-size:16px;text-align:left;padding:4px;color:#333333;}
#list-rightbox .white{text-decoration:none;color:#333333;}
#list-rightbox .textfield_small{border:1px solid #999999;padding:4px;color:#333333;font-size:14px}
.Formbutton_SmallBlue{border-style: solid;border-color : #999999;border-width : 1px;text-decoration : none;background-color:#EFEFEF;-moz-border-radius: 5px;-webkit-border: 5px;border-radius: 5px;color:#333333;font-weight:bold;cursor:pointer;margin:0;padding:4px;width:auto;line-height:16px;text-shadow:none;}
.Formbutton_SmallBlue:hover{border-color : #999999;text-decoration : none;background-color:#999999;color:#FFFFFF;}

/*================= LISTING CODE ENDS====================*/


/*================= CONTEST DETAILS START====================*/
#cont-detail-header{border-top:3px solid #999999;border-bottom:1px solid #999999;height:60px;width:973px;margin-top:10px;}
#cont-status{
float:left;
width:330px;
height:55px;
padding-top:5px;
}
#cont-readbrief{
float:left;
width:80px;
height:35px;
padding:10px;
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{
background-color:#B4E6EB;
padding:0px 2px 1px 2px;
-moz-border-radius: 2px;
-webkit-border: 2px;
border-radius: 1px;
color:#000000;
}
.arial12White_bold{
font-size:12;
color:#FFFFFF;
font-weight:bold;}
.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;}


#creativebrief{
margin-left:auto;
margin-right:auto;
margin-top:40px;
height:55px;
padding-bottom:7px;
border-bottom:1px dotted #666666;}

#creativebrief_left{
float:left; width:290px; height:40px;}
#creativebrief_right{
float:right; width:280px; height:60px;
text-align:right;
margin-top:20px;}

#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}

.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 a{ border:0px;}
#thumbsbox img{ border:none;}
/*#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;*/
}
#ScreenButtons{
float:right;
width:600px;
padding-top:30px;
padding-bottom:20px;
text-align:right;
}
#ScreenButtons a{
	padding: 8px;
	border-style: solid;
	border-color : #999999;
	border-width : 1px;
	text-decoration : none;
	background-color:#EFEFEF;
	-moz-border-radius: 5px;
	-webkit-border: 5px;
	border-radius: 5px;
	color:#666666;
	font-weight:bold;
}

#ScreenButtons a.active{
	padding: 8px;
	border-style: solid;
	border-color : #999999;
	border-width : 1px;
	text-decoration : none;
	background-color:#EFEFEF;
	-moz-border-radius: 5px;
	-webkit-border: 5px;
	border-radius: 5px;
	color:#333333;
	font-weight:bold;
}
#ScreenButtons a:hover{
	border-color : #999999;
	background-color: #999999;
	color:#FFFFFF;
}

.FormbuttonBlue{
	padding: 8px;
	border-style: solid;
	border-color : #999999;
	border-width : 1px;
	text-decoration : none;
	background-color:#EFEFEF;
-moz-border-radius: 5px;
-webkit-border: 5px;
border-radius: 5px;
	color:#333333;
	font-weight:bold;
font-size:16px;
cursor:pointer;
margin:0;
padding:4px;
width:auto;
line-height:16px;
}
.FormbuttonBlue:hover{
	border-color : #999999;
	text-decoration : none;
	background-color: #999999;
	color:#FFFFFF;
}
/*================= 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;
}
#dotted{height:1px; border-bottom: 1px dotted #999999; margin-bottom:5px;}
/* 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 #999999;
clear:both;}
#discussion-box{
width:973px;
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 solid #999999;
padding-top:4px;
padding-bottom:4px;}
#post-wrap{
float:left;
width:973px;
border-bottom:1px solid #999999;}
#post-textarea{
float:left;
width:880px;
padding:10px;
clear:both;}
#post-head{
width:973px;
height:45px;
float:left;
border-bottom:1px dotted #999999;
clear:both;}
.contestholder{
	background-color:#F2F2F2;
}
.staff{
background-color:#DDFCFF;
font-style:italic;}
#avatar{
float:left;
width:55px;
height:40px;}
#postername{
float:left;
width:603px;
height:32px;
padding-top:10px;
color:#FF3300;
font-size:18px;
}
#time{
float:left;
width:230px;
height:32px;
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====================*/
/*================= STATE WISE ===================*/
.state-head{
font-size:16px;
margin:0px;
padding:0px;}

.bottomlink1{
text-decoration:none;}

.borderdashed_topbottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.borderdashed_bottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

/*================= STATE WISE ENDS ===================*/

/*========================= PACKAGES BLOCK ========================*/
#content-pkg{
float:left;
width:881px;
margin:6px 0 0 55px;
font-size:12px;
color:#484747;
}

#content-pkg h2{
font-size:16px;
margin:0;
padding:0;}


* html #content-pkg{
float:left;
width:881px;
margin:6px 0 0 25px;
font-size:12px;
color:#484747;
}

#content-pkg td{
height:23px;}
.portborders{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
}
.portbordersall {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
}

#content-pkg a{
color:#484747;
text-decoration:none;}

#content-pkg a:hover{
text-decoration:underline;
color:#ff4e00;}

#content-pkg .price{
font-size:16px;
height:23px;
margin:0px;
padding:0px;
padding-top:4px;
font-weight:bold;
}
.xstooltip 
{
    visibility: hidden; 
    position: absolute; 
    top: 0;  
    left: 0; 
    z-index: 2; 

    font: normal 8pt sans-serif; 
    padding: 3px; 
    border: solid 1px;
}

/*============== PACKAGE DETAILS===================*/

#pkg-details-leftcol{
	float:left;
	margin-left:6px;
	padding:6px 0px 0px 0px;
	font-size:14px;
	color:#373737;}
	
* html #pkg-details-leftcol{
	float:left;
	margin-left:3px;
	padding:6px 0px 0px 0px;
	font-size:14px;
	color:#373737;}
#pkg-details-leftcol span{
	float:left;
	width:830px;
	font-size:14px;
	color:#373737;
	padding:15px 0 20px 0;}

#pkg-details-boxwrap{
	float:left;
	width:973px;
	font-size:14px;
	color:#373737;
	padding:15px 0 20px 0;
	border-bottom:1px dotted #999999;
	background-color:#F2F2F2
	}
	
#pkg-details-boxwrap h1{
font-size:26px;
color:#6f6f6f;
margin:0px;
padding:0px;
font-weight:normal;}



#pkg-details-topbox{
	float:left;
	width:830px;
	font-size:14px;
	color:#373737;
	padding:15px 0 20px 0;
	border-bottom:1px dotted #999999;
	}
	
#pkg-details-topbox ul{
	list-style-image: url(../Logo-design-packages/images/bullet_dot.gif);
	list-style-type: none;
	margin:0 0 0 20px; 
    padding:3px; 
}	


* html #pkg-details-topbox ul{
	list-style-image: url(../Logo-design-packages/images/bullet_dot.gif);
	list-style-type: none;
	margin:0 0 0 30px; 
    padding:0px; 
	font-size:13px;
}
#pkg-details-topbox	h3{
font-size:16px;
color:#CC0000;
margin:0px;
padding:0px;}
	
#pkg-details-topbox h1{
font-size:26px;
color:#6f6f6f;
margin:0px;
padding:0px;
font-weight:normal;}



#pkg-box-img{
float:left;
width:90px;
margin-left:30px;}
* html #pkg-box-img{
float:left;
width:90px;
margin-left:10px;}
#pkg-box-detail{
float:left;
width:600px;
padding-top:10px;
padding-left:10px;
color:#474747}
#pkg-box-detail h2{
font-size:20px;
padding:0px;
margin:0px;}

#pkg-box-detail ul{
	list-style-image: url(../Logo-design-packages/images/bullet_dot.gif);
	list-style-type: none;
	margin:0 0 0 20px; /* Effects IE/FireFox/Chrome*/
    padding:5px; /* Effects Firefox Chrome*/
}

* html #pkg-box-detail ul{
	list-style-image: url(../Logo-design-packages/images/bullet_dot.gif);
	list-style-type: none;
	margin:0 0 0 25px; /* Effects IE/FireFox/Chrome*/
    padding:0px; /* Effects Firefox Chrome*/
	font-size:13px;
}

#pkg-box-price{
float:left;
width:70px;
padding-left:10px;
padding-top:64px;
font-size:24px;}

#pkg-box-select{
float:left;
width:96px;
padding-top:62px;}


#pkg-details-rightcol{
	float:left;
	width:227px;
	margin-left:6px;
	padding:55px 3px 0px 6px;
	font-size:12px;
	color:#434343;
}

#pkg-details-rightcol ul{
	list-style-image: url(../Logo-design-packages/images/bullet_dot.gif);
	list-style-type: none;
	margin:0 0 0 10px; /* Affects IE/FireFox/Chrome*/
    padding:3px; /* Affects Firefox Chrome*/
}

* html #pkg-details-rightcol ul{
	list-style-image: url(../Logo-design-packages/images/bullet_dot.gif);
	list-style-type: none;
	margin:0 0 0 20px; /* Effects IE/FireFox/Chrome*/
    padding:0px; /* Effects Firefox Chrome*/
	font-size:12px;}

#pkg-details-rightcol h3{
font-size:16px;
color:#CC0000;
margin:0px;
padding:0px;}

/*========================= PACKAGES BLOCK ENDS========================*/
/*=================================================== PACK2 CONTENT AREA START =================================*/
.packages, .allpackages {
	background-image: url(../images/packages/toffee_tile.gif);
	float: left;
	width: 631px;
	margin-top: 15px;
}
.blankpackages {
	float: left;
	width: 631px;
	margin-top: 15px;
	margin-left: 10px;
}
.web-packages {
	float: left;
	width: 631px;
	margin-top: 15px;

}
.packages IMG, .allpackages IMG, .web-packages IMG {
	border:none;
}
.allpackages UL {
	background-image: url(../images/packages/urgerservice2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	width: 600px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
}
.allpackages LI {
	margin-left: 50px;
	width: 450px;
}
.packages .start {
	background-image: url(../images/packages/pack_tile.gif);
	background-repeat: repeat-x;
	margin:0px;
	padding:0px;
	height: 43px;
	width: 631px;
	left: 625px;
	top: 206px;
	display: block;
	float: left;
}
.packages .start SPAN {
	background-image: url(../images/packages/pack_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	height: 35px;
	padding-top: 8px;
	width: 450px;
}
.price {
	height: 43px;
	width: 50px;
	margin-top: 0px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
}
.price-web {
	height: 43px;
	width: 50px;
	margin-top: 0px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
}
.packages .end, .allpackages .end {
	background-image: url(../images/packages/toffee_footer.gif);
	background-repeat: no-repeat;
	padding:0px;
	margin:0px;
	height: 9px;
	width: 631px;
	left: 625px;
	top: 206px;
	display: block;
	float: left;
	background-position: bottom;
}
.packages UL {
	float: left;
	width: 350px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
}
.packages LI {
	margin-left: 10px;
	width: 350px;
	background-image: url(../images/bullet_map2.gif);
	background-repeat: no-repeat;
	background-position: left;
	list-style-image: none;
	list-style-type: none;
	padding-left: 20px;
	padding-bottom: 3px;
}
.packages .images {
	float: right;
	width: 270px;
	margin-left: 0px;
	text-align:center;

}

.images2 {
	float: right;
	width: 270px;
	margin-left: 0px;
	height:300px;
	text-align:center;
}
.arial18Green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #618A00;
}
.arial18Mustard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #FFCC00;
}
.arial18NavyBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #000066;
}
.arial18Purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #710D86;
}
.arial18Maroon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #970000;
}
.arial18Cyan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #00A5C1;
}
.arial12OrangeBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.first {
	padding-left:5px;
}
.allPadding{ clear:left; margin:10px}

/*=================================================== PACK2 CONTENT AREA END =================================*/
/*============================= CB - Login Form Codes =======================*/

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}
.tabs-nav {
    list-style: none;
    margin: 0 0 -3px 0;
    padding: 0 0 0 0px;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 0 0 1px;
    min-width: 84px; /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
    display: block;
/*    background: url(../images/tab.png) no-repeat;*/
}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #27537a;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */ 
}
.tabs-nav .tabs-selected a {
    color: #000;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {outline: 0; /* prevent dotted border in Firefox */}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {background-color:#FFFFFF;}
.tabs-nav a span {
	font-size:16px;
	color:#999999;
	font-weight:normal;
	padding:10px;
	margin-left:-1px;
	border:1px solid #97a5b0;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background-color:#E9E9E9;
}


*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
	background-color:#FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
background-color:#999999;
}
.tabs-container {
	border: 1px solid #97a5b0;
	padding: 1em 8px;
	background-color:#FFFFFF
}
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(../images/loading.gif) no-repeat 0 50%;
}
/*================== NEW SLIDER START =====================*/
#new-slide-wrap{
float:left;
width:939px;
margin-left:27px;
clear:both;}
* html #new-slide-wrap{
margin-left:14px;}
#new-slide-wrap h2{
margin:0px; padding:0px}
#new-slide-banner{
float:left;
width:939px;
height:112px;}
#new-slide-cont{
float:left; width:939px; border-top:5px solid #999999; border-bottom:5px solid #999999}

#new-slide-serv{
float:left;
width:939px;
height:463px;
}
#new-slide-serv a{
color: #666666}
#new-slide-leftcol-steps{
float:left;
margin:20px 0 0 16px;
width:226px;
height:463px;
background-image:url(../images/slide-left-bg.gif);
background-position:right;
background-repeat:no-repeat;}

* 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}
#new-slide-righttcol{
float:left;
width:677px;
padding:10px;
color:#333333;
}

.Arial12 {font-size:12px;}
.Arial18 {color:#ff4e00;font-size:18px;}
.Arial24 {color:#ff4e00;font-size:24px;}
.Arial22 {color:#ff4e00;font-size:22px;}
.Arial24Black{font-size:24px}
.RedStar{ color:#CC0000}
.field-cb-login{
border:1px solid #CCCCCC}
/*================= NEW SLIDER ENDS =======================*/
/*================= LOGIN CSS START====================*/
#loginbox{
	width:600px;
	background-color:#F7F7F7;
	margin:auto;
	padding:10px;
	padding-bottom:0px;
	-moz-border-radius: 5px;
	-webkit-border: 5px;
	border-radius: 5px;
	border-style: solid;
	border-color : #CCCCCC;
	border-width : 2px;
}
#loginbox h2 {
font-size:22px;
color:#FF6600}
.textfield{
	border:1px solid #999999;
	background-color:#FFFFFF;
	padding:3px;
	font-size:16px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}
.commentfield{
	border:1px solid #999999;
	background-color:#FFFFFF;
	padding:3px;
	font-size:18px;
	color:#666666;
	min-height:200px;
}
.smallfont{
font-size:10px}

.FormbuttonBlue{
	border-style: solid;
	border-color : #999999;
	border-width : 1px;
	text-decoration : none;
	background-color:#999999;
	-moz-border-radius: 5px;
	-webkit-border: 5px;
	border-radius: 5px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	cursor:pointer;
	margin:0;
	padding:4px;
	width:auto;
	line-height:16px;
	text-shadow:none;
}
.FormbuttonBlue:hover{
	border-color : #FF3300;
	text-decoration : none;
	background-color:#FFFFFF;
	color:#FF3300;
}
/*================= LOGIN CSS END====================*/
/*==== TESTIMONIALS BLOCK STARTS=======*/

#TestiWrap {background-image:url(http://www.logodesignguru.com/images/testimonial/testimonial_bg.gif);float:left;width:903px;margin-top:7px;background-repeat: no-repeat; margin-left:47px;}
	
#Testi_start {background-image: url(http://www.logodesignguru.com/images/testimonial/test_top.gif);float:left;width: 903px;background-position: top;background-repeat: no-repeat;
}
#Testi_end {
	background-image: url(http://www.logodesignguru.com/images/testimonial/test_footer_blk.gif);
	float: left;
	width: 903px;
	background-repeat: no-repeat;
	background-position: bottom;
	height:15px;
}
	
#Testi_left{
	float: left;
	width: 460px;
/*	height: 150px;*/
	margin-right: 5px;
	margin-top: 3px;
	padding: 5px;
}

#Testi_right{
	float: left;
	width: 420px;
	height: 255px;

}

#Testi_rightRow1{
	width: 100%;
	height: 140px;
	float: left;
	margin-top: 7px
}

#Testi_rightRow2{
	width: 100%;
	height: 22px;
	float: left;
	padding-top: 10px;
}

#Testi_rightRow3{
	width: 100%;
	float: left;
	margin-top: 20px;
}
.featurepics{
	float: left;
	width: 134px;
	height: 134px;
	margin-left: 5px;
	
}

#test_labels{
	float: left;
	margin-left: 5px;
	height: 20px;
	width: 134px;

}

.test_buttons{
	float: left;
	height: 34px;
	width: 200px;
	padding-left: 5px;
	padding-right: 5px;
}

.testi_order{
	float: left;
	height: 24px;
	width: 184px;
	padding-left: 10px;
}

.testi_package{
	float: right;
	height: 24px;
	width: 184px;
	padding-right: 10px;
}

.arial12White { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; } 

.arial12White_bold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }

/*==== TESTIMONIALS BLOCK END=======*/

.dotted-p{
height:3px; margin-bottom:3px; border-bottom:1px dotted #CCCCCC;}

/*=============== FAQ starts ===========================*/

#faq-container{
float:left;
width:984px;
width:715px;
}


#faq-container a{
	margin:-7px 0 -7px 0;
	height:21px;
	background-image:url(../images/FAQ_bullets.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:25px;
}
#faq-container .faq-answer{
	width:695px;
	padding:10px;
	margin:7px 0 0 24px;
	background-color:#FFFFDD;
}
#contestholder{margin:0px; background-image:none; padding:0px; width:auto; float:left;}
#designer{margin:0px; background-image:none; padding:0px; width:auto; float:left}
/*=============== FAQ ends ===========================*/
/*============== POPUP START =================*/
#mask {position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none;}
#video-popup .window {position:absolute;left:0;top:0;width:540px;height:330px;display:none; z-index:9999;padding:0px;}
#video-popup #dialog {width:540px;height:320px;padding:5px;background-color:#ffffff;top:600px; margin-top:250px;}

/*================= POPUP ENDS ===============*/
/*==== TESTIMONIALS BLOCK STARTS=======*/

#TestiWrap {
	background-image:url(http://www.logodesignguru.com/images/testimonial/testimonial_bg.gif);
	float: left;
	width: 903px;
	margin-top: 8px;
	background-repeat: no-repeat;
	}
	
#Testi_start {
	background-image: url(http://www.logodesignguru.com/images/testimonial/test_top.gif);
	float: left;
	width: 903px;
	background-position: top;
	background-repeat: no-repeat;
}
#Testi_end {
	background-image: url(http://www.logodesignguru.com/images/testimonial/test_footer_blk.gif);
	float: left;
	width: 903px;
	background-repeat: no-repeat;
	background-position: bottom;
	height:15px;
}
	
#Testi_left{
	float: left;
	width: 460px;
/*	height: 150px;*/
	margin-right: 5px;
	margin-top: 3px;
	padding: 5px;
}

#Testi_right{
	float: left;
	width: 420px;
	height: 255px;

}

#Testi_rightRow1{
	width: 100%;
	height: 140px;
	float: left;
	margin-top: 7px
}

#Testi_rightRow2{
	width: 100%;
	height: 22px;
	float: left;
	padding-top: 10px;
}

#Testi_rightRow3{
	width: 100%;
	float: left;
	margin-top: 20px;
}
.featurepics{
	float: left;
	width: 134px;
	height: 134px;
	margin-left: 5px;
	
}

#test_labels{
	float: left;
	margin-left: 5px;
	height: 20px;
	width: 134px;

}

.test_buttons{
	float: left;
	height: 34px;
	width: 200px;
	padding-left: 5px;
	padding-right: 5px;
}

.testi_order{
	float: left;
	height: 24px;
	width: 184px;
	padding-left: 10px;
}

.testi_package{
	float: right;
	height: 24px;
	width: 184px;
	padding-right: 10px;
}

.arial12White { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; } 

.arial12White_bold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }

/*==== TESTIMONIALS BLOCK END=======*/
#comparison-tab{background-image:url(../images/compare_tab_tile.gif); background-repeat: no-repeat; background-position:right;}