@charset "utf-8";
/* CSS Document */
*{padding: 0; margin: 0;}
body {
	margin:0;
	padding:0;
	font: 11px/1.5em Verdana;
	text-align:center;
	height:100%; 

}

h1 {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	padding:8px 0 6px 0;
	margin:0;
}
#conpad2txt h1, #conpad3txt h1{
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	padding:0 0 6px 0;
	margin:0;
}
h1 a, #conpad2txt h1 a, #conpad3txt h1 a{
color: #000;
}
h1 a:hover, #conpad2txt h1 a:hover, #conpad3txt h1 a:hover{
color: #ff0000;
}
#mainCon {
	width:950px;
	margin:0px auto;
	text-align:left;

}
a {
text-decoration:none;
color:#000;
}
a:hover {
color:#ff0000;
}


#logo {

width:138px;
height:20px;
margin:0;
padding:0;

}
#logotxt {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000;
	padding:0;
	margin:10px 0 8px 0;
	width:550px;
	
}
#log{

padding:6px 0 4px 0;
text-align:right;
font: 10px/1.2em Verdana;

}
#moreinfo{
background:url("../images/more_info_bg.gif");
height:41px;
width:250px;
font: 10px/1.2em Verdana;

}
#moreinfotxt{
float:left;
padding:6px 6px 0 4px;
}
#moreinfotxt img{
float:left;
padding:6px 6px 0 4px;
}
#moreinfotxt a{
text-decoration:none;
color:#000;

}
a.view, #conIndex a {
text-decoration:underline;

}

#moreinfotxt a:hover{
color:#ff0000;

}
.icontel {
padding:10px;
float:left;
}

/* tabs */

.TabsOn {
      background:url("../images/tab_on.gif") no-repeat center bottom;

		padding:0 0 5px 0;
      text-decoration:none;
	  color:#FF0000;

      }
    #tabs {
   
      background: url("../images/tab_bg.gif") repeat-x;
      color:#000;
font:bold 12px/1.2em Verdana;

      }
    #tabs ul {
	  margin:0;
	  padding:6px 0 5px 10px;
	  list-style:none;
	  
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
    
    
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	   color:#000;
      }
   
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#FF0000;
      }
    #tabs a:hover {

	    color:#FF0000;
      }
    #tabs a:hover span {

	    color:#FF0000;
      }
#colL, #colRindex {
float:left;
width:762px;

}
 #colR, #colLindex {
float:left;

}
#conIndex {
width:750px; 
padding:12px 0 0 12px;
}
#Wheader{
width:369px;
height:50px;
background: url("../images/widget_header_bg.gif") no-repeat;
margin:12px 0 0 0; 
padding:0 12px 0 0;
}
#header1{
width:369px;
height:22px;
background: url("../images/header_bg1.gif") no-repeat;
margin:12px 0 0 0; 
padding:0 12px 0 0;
}
#header2{
width:750px;
height:22px;
background: url("../images/header_bg2.gif") no-repeat;
margin:12px 0 0 0; 
padding:0;
}
#header3{
width:188px;
height:22px;
background: url("../images/header_bg3.gif") no-repeat;
margin:12px 0 0 0; 
padding:0;
}
#header4{
width:350px;
height:22px;
background: url("../images/header_bg4.gif") no-repeat;
margin:12px 0 0 0; 
padding:0;
}
#header5{
width:188px;
height:22px;
background: url("../images/header_bg_5.gif") no-repeat;
margin:12px 0 0 0; 
padding:0;
}
#header1Txt {
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
padding:3px 0 0 26px;

}
#header2Txt{
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
padding:3px 0 0 6px;
color:#fff;
}
#WheaderTxt {
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
padding:20px 0 0 22px;
color:#FFFFFF
}
#con {
float:left;
}

#conBdr1, #conBdr2, #conBdr4{
border-style: none solid solid solid;
	border-color: #cccccc;
	border-size: 1px;
	border-width: 1px;
	float:left;

}
#conBdr5{
border-style: solid solid solid solid;
	border-color: #cccccc;
	border-size: 1px;
	border-width: 1px;
	float:left;
	margin:10px 0 0 0;
}

#conBdr1{	border-style: none solid solid solid;
	border-color: #cccccc;
	border-size: 1px;
	border-width: 1px;
width:367px;
}
#conBdr2, #conBdr5{
width:748px;

}
#conBdr3{
width:186px;
background:#edecec url("../images/rc_bg.gif") repeat-y;
border-style: none solid solid solid;
	border-color: #cccccc;
	border-size: 1px;
	border-width: 1px;

}
#conBdr4{
width:348px;
}
#conpad, #conpad2, #conpad3{
padding:8px;
}
#conpad {
height:170px;
}
 #Wconpad {
height:332px;
}
#conpad3,{
height:342px;
}
#Wconpad {
width:369px;
background:url("../images/widget_bg.gif") no-repeat;
 
 }
img.conpad2img {
float:left;
padding: 0 0 10px 0;

}
#conpad a, #conpad2 a, #conpad3 a, #conpadTabber a {
color:#000;


}
#conpad a:hover, #conpad2 a:hover, #conpad3 a:hover, #conpadTabber a:hover {
color:#ff0000;

}
#Wtext{
width:200px;
padding:6px 0 0 22px;
}
#conpad2txt {
margin:0 8px 0 8px;
font: 12px/1.6em Verdana;
float:left;
width:600px;
}
#conpad3txt {
margin:0 8px 0 8px;
font: 12px/1.6em Verdana;
float:left;
}

#conpad2btxt {
margin:0;
font: 12px/1.6em Verdana;
float:left;
width:725px;
padding: 0 0 10px 0;
}
#conpad2txt a, #conpad3txt a, #conBdr3 #conpadr a {
text-decoration:underline;
}
#conpadr {
padding:8px;
}

#conpad3col{
float:left;
padding:8px;
width:226px;

}
#conpad4col, #conpad4colpdf{
float:left;
padding:8px;
width:162px;

}

#conpad2colpdf{
float:left;
padding:8px;
width:350px;
}
#coldiv, #coldiv2, #coldiv3,#coldiv60, #coldiv100, #coldiv120, #coldiv140, #coldiv160 {
width:1px;
background: url("../images/v_dots.gif") repeat-y left top;
padding:0 10px 0 0;
margin: 10px 0 10px 0;
float:left;
}
#coldiv {
height:200px;
}
#coldiv2 {
height:120px;
}
#coldiv3 {
height:290px;
}
#coldiv60 {
height:60px;
}
#coldiv100 {
height:100px;
}
#coldiv120 {
height:120px;
}
#coldiv140 {
height:140px;
}
#coldiv160 {
height:160px;
}
#coldivsol {
width:100%;
height:1px;
background: #efefef;
float:left;
}
#conpad4col ul, #conpadr ul, #conpad3col ul{
padding:0;
margin:0 0 10px 10px;
list-style-position:outside;
list-style: square;

}

#conpad4colpdf li {
background-image:		url("../images/icon_pdf.gif");
background-repeat:		no-repeat;
background-position:	left center;
list-style:				none;
margin:					0 0 10px 0;
padding:				0 0 0 22px;
}
li#wp {
background-image:		url("../images/wp.gif");
background-repeat:		no-repeat;
background-position:	left center;
list-style:				none;
margin:					0 0 10px 0;
padding:				0 0 0 22px;
}
li#webinar{
background-image:		url("../images/film.gif");
background-repeat:		no-repeat;
background-position:	left center;
list-style:				none;
margin:					0 0 10px 0;
padding:				0 0 0 22px;
}
li#brief{
background-image:		url("../images/brief.gif");
background-repeat:		no-repeat;
background-position:	left center;
list-style:				none;
margin:					0 0 10px 0;
padding:				0 0 0 22px;
}
#conpad4col li, #conpadr li, #conpad3col li{

margin:0 0 10px 7px;

}
#conpad4col a, #conpadr a,#conpad3col a, #conpad4colpdf a, #conpad2colpdf a{
text-decoration:underline;
color:#000;
}
#conpad3col h1 a{
text-decoration:none;
color:#000;
}
#conpad4col a:hover, #conpadr a:hover, #conpad3col a:hover, #conpad4colpdf a:hover, #conpad2colpdf a:hover{
color:#ff0000;

}
#list2 ul{
padding:0;
margin:10px 0 0 0;
}
#list2 li {
	background-image:		url("../images/arrow3.gif");
	background-repeat:		no-repeat;
	background-position:	left center;
	list-style:				none;
	margin:					4px 0 10px 0;
	padding:				0 0 0 18px;
}

#list1 ul{
padding:0;
margin:0 0 0 10px;
list-style-position:outside;
list-style: disc;

}
#list1 li {
margin:0 0 2px 7px;
}
#subhed {
width:750px;
height:43px;
background: url("../images/subhed.gif") no-repeat;
margin:12px 0 0 0; 
padding:0;
}
#subhedtxt {
padding: 10px 0 0 26px;
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}	
	
	
	
#footer {
background:url("../images/footer_bg.gif") repeat-x;
width:950px;
height:84px;
margin: 10px 0 0 0;
float:left;

}
#flogo {
margin: 44px 20px 0 20px;
width:78px;
float:left;
}
/* footer tabs */

#footer_tabs ul a.TabsOn {

      margin:0;
	 padding:6px 0 5px 0;
      text-decoration:none;
	  
      }
    #footer_tabs {
   padding:12px 0 0 0;
 float:left;
      color:#000;
font:9px/1.5em Verdana;
width:800px;

      }
    #footer_tabs ul {
	  margin:0;
	  padding:6px 0 5px 0;
	  list-style:none;
	   
	  
      }
    #footer_tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #footer_tabs a {
    
    
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	   color:#000;
      }
   
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #footer_tabs a span {float:none;}
    /* End IE5-Mac hack */
    #footer_tabs a:hover span {
      color:#FF0000;
      }
    #footer_tabs a:hover {

	    color:#FF0000;
      }
    #footer_tabs a:hover span {

	    color:#FF0000;
      }
/* Register/Contact us */	  
#mainConReg {
	width:550px;
	margin:0px auto;
	text-align:left;

}
#bgReg {
background:url("../images/form_bg.gif") repeat-x;
width:550px;
float:left;

}

/* Tabber */
#ConTabber {
width:750px;
}

#conpadTabber {
 overflow:auto;
 	margin:0 0 10px 0;
	padding:10px 0 10px 0;
	border-style: none none dashed none;
	border-color: #cccccc;
	border-size: 1px;
	border-width: 1px;
	width:736px;
}

#onecatimg
{
  float:left;
  padding:5px;
  margin:10px 18px 20px 18px;
text-align:center;
font-weight:bold;

}
#onecatimg a img {
  padding:4px;
  border:1px solid #ddd;
  }
#onecatimg a:hover img{
  border:1px solid #FF0000;
  }
#cloudtxt {
font: 13px/1.8em Verdana;
width:376px;
float:left;
	margin:12px 22px 0 0;
	padding:30px 0 16px 0;
color:#666666;
}
.cloud {
font: 18px/1.8em Verdana;
color:#000;
}

.circle {color:#000}
#regForm {
float:left;
}
#regForm input, .inputtext, .inputsubmit {
font: 12px Verdana, Arial, Helvetica;
border:1px solid #bababa;
margin:0 0 4px 0;
padding:2px;
 }
.inputsubmit {
padding:0 6px 0 6px;
margin:10px 0 10px 0;
}
img.arrow {
padding:0 4px 0 4px;
}
#dash {
	border-style: solid none none none;
	border-color: #cccccc;
	border-size: 1px;
	
	border-width: 1px;
}
#Wresulttxt {
font-weight:bold;
padding:0 0 8px 0;
}
#Wresult1 {
background: url("../images/result_bg_red.gif") no-repeat;
font: bold 18px Verdana, Arial, Helvetica;
padding: 14px 0 0 16px;
width:184px;
height:48px
}
#Wresult2 {
background: url("../images/result_bg_bk.gif") no-repeat;
font: bold 18px Verdana, Arial, Helvetica;
padding: 14px 0 0 16px;
width:184px;
height:48px
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
#conpadr input#size, 
#conpadr input#budget{
	width:120px;
	border:solid 1px #999;
height:16px;
font-size:11px;
padding:2px 0 0 4px ;
	
}
#conpadr select#industry{
font-size:11px;
padding:0 4px 0 0 ;
width:126px;
}
#conpadr table td{
	padding:4px 0 0 0;
}