
h1, h2, h3, h4, h5, h6 {
font-family : Arial, Verdana, Helvetica, sans-serif;
}
em {
font-style : italic;
color : #3e68ad;
}
strong {
font-weight : bold;
}
img
{
	border:none;
}

h2 {
margin-top : 0px;
color : #3e68ad;
font-size : 22px;
font-weight:normal;
}
h3 {
font-size : 17px;
font-weight:normal;
color : #201420;
margin-bottom : 0px;
padding-bottom:0px;
margin-top : 5px;
}
#pathpart
{
	margin-top:10px;
	margin-bottom:20px;
}

h4 {
color : #000;
}
.archiveheader {
	font-weight: normal;
 font-style:italic;
padding-left:20px;padding-right:20px;
	font-size:13px;color:#201420;
}

.resultslink {
display : block;
font-size : 14px;
color : #000;
}

#description {
width : 450px;
text-align : left;
position : absolute;
left : 448px;
top : 25px;
font-size : 12px;
color : #000;
font-family : Arial, Verdana, Helvetica, sans-serif;
}

#search_part {
margin-top : 20px;
z-index : 9999;
}

input {
padding-top : 8px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 8px;
border : 1px solid #b6b7bc;
font-size : 13px;
font-family : Arial, Verdana, Helvetica, sans-serif;
}
.nojsmess {
text-align : center;
width : 600px;
padding-top : 10px;
padding-right : 10px;
padding-bottom : 10px;
padding-left : 10px;
background-color : #f3d3d1;
border : 1px solid #f75951;
color : #f75951;
}
textarea {
border : 1px solid #b6b7bc;
font-size : 13px;
font-family : Arial, Verdana, Helvetica, sans-serif;
}
input.submit_button2 {
background-color : #3e68ad;
color : #fff;
border : none;
margin-left : 10px;
padding-left : 10px;
padding-right : 10px;
cursor : pointer;
font-size : 13px;
font-family : Arial, Verdana, Helvetica, sans-serif;
}
input.submit_button3 {
display : block;
margin-left:60px;
margin-top : 0;
margin-top:15px;
margin-bottom : 30px;
background-color : #201420;
color : #fff;
border : none;
padding-left : 10px;
padding-right : 10px;
cursor : pointer;
font-size : 13px;
font-family : Arial, Verdana, Helvetica, sans-serif;
}

.imgpdflink {
padding-left : 5px;
padding-top : 0;
}
.right_block_pdf
{
	background: url(http://futuretalent.info/images/uploads/ft/pdf_09.png) no-repeat;
	width: 260px;
	height:150px;
	background-position: 20px 30px;
}


a.pdflink {
	margin-left:10px;
	font-size:16px;
	margin-top:100px;
	line-height:30px;
	padding-left:35px;
	padding-top:0px;
background: url(http://futuretalent.info/images/uploads/ft/download_icon.png) no-repeat;
background-position: 10px 3px;
display : block;
color : #3e68ad;
}
a.pdflink:hover {
color : #3e68ad;
text-decoration : underline;
}
.artpages {
text-align : center;
font-size : 14px;
padding-top : 10px;
}
.artpages a {
padding : 2px 6px;
border : 1px solid #e8e8e8;
background : #fff;
text-decoration : none;
}
.artpages a:visited {
padding : 2px 6px;
border : 1px solid #e8e8e8;
background : #fff;
text-decoration : none;
}
.hide {
visibility : hidden;
position : absolute;
top : -1000px;
}
.qslide {
font-size : 10pt;
padding : 3px;
}
#qscroller2 {
width : 260px;
height : 340px;
border : none;
}
#qscroller3 {
width : 260px;
height : 340px;
border : none;

}
.qslide3 img {
float : left;
border : none;
}
.qslide2 img {
float : left;
border : none;
}
ul li a {
color : #3e68ad;
text-decoration : none;
font-size : 13px;
}

ul.popart
{
padding-left: 0px;
}

ul.popart li {
background-image : url(http://futuretalent.info/images/uploads/ft/article.png);
background-repeat : no-repeat;
background-attachment : scroll;
background-position : 0px 0px;
padding-top : 0;
padding-right : 18px;
padding-bottom : 5px;
padding-left : 18px;
line-height : 18px;
margin-top : 5px;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
}
ul li a:hover {
text-decoration : underline;
}
#article img {
padding : 4px;
background : #fff;
border : 1px solid #f0f0f0;
float : left;
margin-right : 10px;
}
.authorinside {
float : left;
display : block;
width:100%;
padding-top:10px;
padding-bottom: 10px;
border-bottom: 1px dashed #514851;
}
.topstory p {
font-size : 13px;
padding-left : 10px;
}
.subtops {
float : left;
margin-top : 15px;
}
.subtops img {
padding : 4px;
background : #fff;
border : 1px solid #f0f0f0;
float : left;
margin-right : 10px;
}

.substory h3 a {
color : #201420;
text-decoration : none;
padding-top:5px;
padding-bottom: 5px;
font-size:18px;
font-style:italic;
}


.substory  img{margin-bottom:10px;}


.substory h3 a:hover{
text-decoration : none;
color : #3e68ad;
}
.substory {
float : left;
padding : 10px;
width : 275px;
margin-left : 10px;
margin-right : 10px;

}
.clear {
display : block;
clear : both;
}
.right_block {
display : block;
width : 260px;
padding-top:10px;
}

.right_block .searchhead
{
	padding-right:60px;
	padding-left: 60px;
	padding-top:10px;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom: 1px dashed #d6dae1;
}

.right_block_pdf .pdfhead
{
	padding-right:25px;
	padding-left: 25px;
	padding-top:10px;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom: 1px dashed #d6dae1;
}

.right_block .poparthead
{
	padding-right:50px;
	padding-left: 50px;
	padding-top:10px;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom: 1px dashed #d6dae1;
}

.right_block .adshead
{
	padding-right:90px;
	padding-left: 90px;
	padding-top:10px;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom: 1px dashed #d6dae1;
}

.right_block_poll
{
background: url(http://futuretalent.info/images/uploads/ft/pollbg.png) no-repeat;
margin-left:-10px;
height:333px;	width:280px;
}

.right_block_poll .lg-poll
{
border-bottom:none;	
}

.right_block_poll h3
{
	padding-left: 100px;
	padding-top:10px;
	font-weight: bold;
}

.allpolls
{
	float:right;
	margin-right:20px;
}


#article {
margin-top : 15px;
padding-right:25px;
}
#article h3 a, .article h3 a {
text-decoration : none;
color : #201420;
padding-top:5px;
padding-bottom: 5px;
font-size:18px;
font-style:italic;
}
#article h3 a:hover, .article h3 a:hover {
text-decoration : none;
color : #3e68ad;
}
#article img {
float : left;
margin-right : 10px;
}
#article img.imgright {
float : right;
margin-left : 10px;
}
#article h5 {
margin : 0;
font-style : italic;
font-weight : normal;
font-size : 12px;
}
#article h5 .by {
text-transform : none;
}
#article p {
font-size : 13px;
margin : 10px 0 10px 0;color:#000;text-align:left;
}
#comments h6, #comment-form h6 {
text-transform : uppercase;
font-style : italic;
font-size : 11px;
font-weight : normal;
letter-spacing : 1px;
padding-bottom : 5px;
margin : 25px 0 0 0;
}
#comments dl {
padding : 0;
margin : 0;
}
#comments dl dt {
font-size : 11px;
}
#comments .comment-date {
font-size : 11px;
font-style : italic;
display : block;
}
#comments .posted-by {
text-transform : none;
color : #3e68ad;
font-size : 13px;
background : url(http://futuretalent.info/images/uploads/ft/balloon.png) no-repeat;
background-repeat : no-repeat;
background-attachment : scroll;
background-position : 0 0;
padding-left : 20px;
}
#comments dl dd {
margin : 15px 0 0 0;
font-size : 13px;
line-height : 18px;
}
#comments .comment-content {
margin-bottom : 15px;
width : 90%;
padding : 15px;
}
#comments .odd {
background-color : #f4f4f4;
}
fieldset#comment-form-field {
margin : 20px 0 20px 0;
padding : 10px 10px;
width:620px;
border-bottom: 1px dashed #514851;
border-top: 1px dashed #514851;
border-left:none;border-right:none;
}
fieldset#comment-form-field label {
color : #000;
}
form#comment-form-form {
float : left;
width : 50%;
clear : left;
}
#disclaimer {
float : right;
width : 35%;
margin : 0px 15px 15px 0;
background : #fffbc3;
border : 1px solid #ccc99c;
}
#disclaimer p {
font-size : 13px;
padding : 15px;
line-height : 15px;
}
.wufoo {
float : left;
width : 360px;
}
.wufoo .info {
border-bottom : 1px dotted #cccccc;
}
.wufoo .section {
border-top : 1px dotted #cccccc;
}
.wufoo .info h2 {
font-size : 160%;
font-family : inherit;
color : #000000;
}
.wufoo .info p {
font-size : 95%;
font-family : inherit;
}
.wufoo .section h3 {
font-size : 110%;
font-family : inherit;
}
.wufoo .section p {
font-size : 85%;
font-family : inherit;
}
.wufoo label.desc {
font-size : 95%;
font-family : inherit;
}
.wufoo li div, .wufoo li span, .wufoo li div label, .wufoo li span label {
font-family : inherit;
}
.wufoo label.choice {
font-size : 100%;
font-family : inherit;
}
.wufoo input.text, .wufoo textarea.textarea, .wufoo select.select {
font-size : 100%;
font-family : inherit;
width : 340px;
}
.wufoo .instruct {
font-size : 100%;
font-family : inherit;
background-color : #fdf5c4;
border : 1px solid #e9e1ac;
}
.wufoo li.altInstruct .instruct, .wufoo li.leftHalf .instruct, .wufoo li.rightHalf .instruct {
color : #444444;
}
#top, #bottom {
visibility : visible;
}
.wufoo {
font-size : small;
}
.wufoo li {
width : 62%;
}
label.desc {
line-height : 150%;
padding : 0 0 1px 0;
border : none;
color : #222;
display : block;
font-size : 95%;
font-weight : bold;
}
form li div label, form li span label {
margin : 0;
padding-top : 6px;
clear : both;
font-size : 9px;
line-height : 9px;
color : #444;
display : block;
}
input.text, input.file, textarea.textarea, select.select {
margin : 0;
font-size : 100%;
}
label.choice {
font-size : 100%;
display : block;
line-height : 1.5em;
margin : -1.65em 0 0 25px;
padding : 0.44em 0 0.5em 0;
color : #222;
width : 90%;
display : block;
}
input.checkbox, input.radio {
display : block;
line-height : 1.5em;
margin : 0.6em 0 0 3px;
width : 13px;
height : 13px;
}
textarea.textarea {
width : 360px;
}
select.select {
margin : 1px 0;
padding : 1px 0 0 0;
}
select.select[class] {
margin : 0;
padding : 1px 0 1px 0;
}
*:first-child + html select.select[class] {
margin : 1px 0;
}
.safari select.select {
margin-bottom : 1px;
font-size : 120% !important ;
}
span.symbol {
font-size : 115%;
line-height : 130%;
}
input.btTxt {
width : auto;
overflow : visible;
}
.buttons {
clear : both;
margin-top : 10px;
}
.buttons input {
margin-right : 5px;
}
.rtl .info h2, .rtl .info p, .rtl label.desc, .rtl label.choice, .rtl div label, .rtl span label, .rtl input.text, .rtl textarea.textarea, .rtl select.select, .rtl p.instruct, .rtl .section h3, .rtl .section p, .rtl input.btTxt {
direction : rtl;
}
.third {
width : 32% !important ;
}
.half {
width : 48% !important ;
}
.full {
width : 100% !important ;
}
input.small, select.small {
width : 25%;
}
input.medium, select.medium {
width : 50%;
}
input.large, select.large, textarea.textarea {
width : 100%;
}
textarea.small {
height : 5.5em;
}
textarea.medium {
height : 10em;
}
textarea.large {
height : 20em;
}
.req {
float : none;
color : red !important ;
font-weight : bold;
margin : 0;
}
form .instruct {
position : absolute;
top : 0;
left : 100%;
z-index : 1000;
width : 42%;
margin : 0 0 0 8px;
padding : 8px 10px 9px 10px;
border : 1px solid #e6e6e6;
background : #f5f5f5;
line-height : 130%;
font-size : 80%;
color : #444;
visibility : hidden;
}
form .instruct small {
font-size : 105%;
}
form li.focused .instruct, form li:hover .instruct {
visibility : visible;
}
.lg-poll {
float : left;
border-bottom: 1px dashed #514851;
}
.lg-poll #loading {
padding-left : 22px;
position : absolute;
right : 0;
top : 94px;
}
.lg-poll .has-voted {
background : #f1f6e7;
border : 1px solid #d5e5b9;
padding : 8px 8px 8px 30px;
width : 200px;
margin-left:20px;
}
.lg-poll label, .lg-poll p {
display : block;
float : none;
margin : 0;
padding : 0;
width : auto;
}
.lg-poll form {
margin : 0;
margin-left:-40px;
padding-left:0px;
}
.e-lg-polls .lg-poll form ul, .e-lg-polls .lg-poll form ul li, .e-lg-polls .lg-poll .submit {
clear : none;
float : left;
display : inline;
margin : 0;
padding : 0;
list-style-type : none;
}
.lg-polls-answers li label {
float : left;
background : #fdf6ad;
border : 1px solid #e8e197;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
}
.lg-polls-answers .answer {
margin-left : 0px;
margin-bottom : 2px;
}
.lg-polls-answers {
margin-bottom : 20px;
clear : both;
display : block;
margin-left:20px;
}
.lg-polls-answers li {
float : left;
padding-left : 5px;
padding-right : 5px;
}
.lg-poll .lg-poll-results {
display : inline;
float : left;
margin-right : 10px;
width : 260px;
margin-top : 20px;
}
.lg-poll .lg-poll-results ul {
margin : 0 0 0 0;
font-size : 11px;
}
.lg-poll .lg-poll-results li {
border : 1px solid #fff;
list-style-type : none;
margin-bottom : 2px;
margin-left : 0;
margin-right : 56px;
padding : 2px;
position : relative;
width : 150px;
}
.lg-poll .lg-poll-results li .answer {
left : -75px;
position : absolute;
text-align : right;
width : 65px;
}
.lg-poll .lg-poll-results li .answer-total-votes {
position : absolute;
right : -86px;
width : 80px;
}
.poll-total-votes {
margin-bottom : 10px;
font-weight : bold;
margin-left:20px;
}
.lg-poll .lg-poll-results li .percentage small {
display : block;
font-size : 11px;
padding-left : 5px;
}
.lg-poll .lg-poll-results li.a-0 {
border-color : #bd4142;
}
.lg-poll .lg-poll-results li.a-0 .percentage {
background : #bd4142;
}
.lg-poll .lg-poll-results li.a-1 {
border-color : #f7ba29;
}
.lg-poll .lg-poll-results li.a-1 .percentage {
background : #f7ba29;
}
.lg-poll .lg-poll-results li.a-2 {
border-color : #efeb08;
}
.lg-poll .lg-poll-results li.a-2 .percentage {
background : #efeb08;
}
.lg-poll .lg-poll-results li.a-3 {
border-color : #5a7dd6;
}
.lg-poll .lg-poll-results li.a-3 .percentage {
background : #5a7dd6;
}
.lg-poll .lg-poll-results li.a-4 {
border-color : #73a25a;
}
.lg-poll .lg-poll-results li.a-4 .percentage {
background : #73a25a;
}
.lg-poll .lg-poll-results li.a-5 {
border-color : #9ccb21;
}
.lg-poll .lg-poll-results li.a-5 .percentage {
background : #9ccb21;
}
.lg-poll #pie-chart img {
display : block;
margin : 0 auto;
position : relative;
top : -18px;
}
.subtops img
{
display:none;
}
