/* ::::: http://www.theVisaguide.com/scripts/layout.css ::::: */

/*  background-image: url('../images/leader-btm.gif'); */
.adstop { margin: 0px; padding: 15px; text-decoration: none; width: 370px; height: 22px; background-image: url('../images/leader-top.gif'); background-repeat: no-repeat; float: left; }
.adsbottom { margin: 0px; padding: 15px; text-decoration: none; width: 370px; height: 22px;  background-image: url('../images/leader-btm.gif');background-repeat: no-repeat; float: left; }
.bodytextheading { font-family: Verdana,Helvetica,sans-serif; font-size: 16px; font-weight: bold; color: rgb(58, 63, 114);  }
.bodytext {font-family: Verdana,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; color: rgb(0, 0, 0); padding-bottom: 8px; font-size: 9pt; line-height: 18px; word-spacing:2px; }


a.CatMenuText, a.CatMenuText:link, a.CatMenuText:visited, a.CatMenuText:active{ font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 9pt; color: blue; font-weight: normal; text-decoration: none;line-height: 18px; word-spacing:2px; }
a.CatMenuText:hover { text-decoration: underline; color: red; }
pre {
	color: Red;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.Forumtopic, a.Forumtopic:link, a.Forumtopic:visited, a.Forumtopic:active{ font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 11px; color:#0000FF; font-weight: normal; text-decoration: none;line-height: 18px;}
a.Forumtopic:hover { color: red; }

.bodytable{ background-color:#B6CCE3; empty-cells:hide; spacing:0px; margin:0; border:medium; border-collapse:separate; padding: 0px; vertical-align:middle;}
.scoreTableHeading{font-family: Verdana,Helvetica,sans-serif; font-size:14px; font-weight: bold; color:#CC0000; height:30;  }
.scoreTableText{font-family: Verdana,Helvetica,sans-serif; font-size:13px; color:#003366; font-style:italic; height:27; }
.univ-list{font-family: Verdana,Helvetica,sans-serif; font-size:13px; color:#003366; font-style:normal; height:38; }


.countryHeading{font-family: Arial,Verdana,Helvetica,sans-serif; font-size:13px; font-weight: bold; color:#CC0000; height:30;  }
.countryText{font-family: Arial,Verdana,Helvetica,sans-serif; font-size:14px; color:#003366; font-style:normal; height:27; }
.flagslink{font-family: Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#003366; font-style:normal; height:70; }


a.bodylink, a.bodylink:link, a.bodylink:visited, a.bodylink:active{ font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 9pt; color:#0000FF; font-weight: normal; text-decoration: underline;line-height: 18px; word-spacing:2px; }
a.bodylink:hover { color: red; }

a.adlink, a.adlink:link, a.adlink:visited, a.adlink:active{ font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 10pt; color: #0033CC; font-weight:bold; text-decoration: none;line-height: 20px; }
a.adlink:hover { color: #0033CC;text-decoration: underline; }

a.article, a.article:link, a.article:visited, a.article:active{ font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 10pt; color:#0000FF; font-weight: normal; text-decoration: underline;line-height: 18px; word-spacing:4px; }
a.article:hover { color: red; }

a.author, a.author:link, a.author:visited, a.author:active{ font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 9pt; color:Black; font-weight: normal; text-decoration: underline;line-height: 18px; word-spacing:3px; font-style:italic}
a.author:hover { color: blue; }

.authorname{font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 9pt; color:Black; font-weight: normal;font-style:italic;text-decoration: underline; }

.border {color:#000000;background-color:#B6CCE3;}
.box {color:#000000;background-color:#D8E8F8;}
.small {font-size:9pt; line-height: 18px; word-spacing:2px;padding-bottom: 3px;padding-top:3px; }
.assessmenttext {font-family: Verdana,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; color: rgb(0, 0, 0); padding-bottom: 3px; padding-left:7px; padding-top:3px; font-size: 9pt; line-height: 18px; word-spacing:2px; }

.cell-blue-dark  { background: #6292a7;  color: #FFFFFF; padding-bottom: 4px; padding-top:4px; }