/* AFIF 2008 Conference */
.side_background
{
background-image:url(../image/side_bar_2008.jpg);
background-repeat:repeat-x;
height:100%;
}
#afif08_Menu
{
text-align:center; 
padding:20px 0 10px 0;
}
#afif08_Content
{
margin-left: 40px;
}
.h8
{
margin-top: 20px;
margin-bottom: 15px;
color:#ed8d1c;
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bolder;
font-stretch:expanded;
}
.h10
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bolder;
font-stretch:expanded;
}

#afif08_text
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
vertical-align:top;
}

#afif08_text li
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
vertical-align:top;
}


#afif08_title
{
color:#330f66;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
vertical-align:top;
}
.next_button
{
margin-top:15px;
text-decoration: none;
font-weight:normal;
color:#FFFFFF;
}
.nextbutton a
{
display:block;
color:#FFFFFF;
outline: none;
}
/* AFIF 2008 Conference */

table#program
{
	border-collapse: collapse;
}

table#program td
{
	border: solid 1px #06357A;
	color: #000;
	font-size:8.5pt;
	vertical-align: top;
	padding: 3px 6px;
}


table#program td.highlight
{
	background: #06357A;
}

table#program td.subhighlight
{
	background: #8FB3B0;
	text-align:right;
	color: #fff;
}

table#program td.highlight_r
{
	background: #C07D96;
	color: #fff;
}

table#program td.contenthighlight
{
	background: #C07D96;
	text-align:left;
	color: #fff;
}

span.title_program
{
	font-weight: bold;
	color: #fff;
}


P, UL, LI  {
	font-size: 11px;
	color: 336666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

H1  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
}

.head_2006
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #990033;
}
.content_2006
{
	font-size: 11px;
	color: 666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


H1.GREEN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #006D84;
}

H2  {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
}

H3  {}



BODY  {
	font-size: 11px;
	color: 336666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


INPUT, SELECT, TEXTAREA {
	font-size: 11px;
	color: 030303;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.CONTENT, CONTENT.LI  {
	font-size: 11px;
	color: 336666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.NEXTYEARCOURSE {
	font-size: 11px;
	color: 3366cc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}

.travel{
	float:right;
	margin:5px 5px 0px 5px;
	padding:5px 5px 0px 5px;
	font-size: 9px;
	color: 336666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.travelink{
	color: efefef;
}
.travelimage{
border-color:#000000;
padding:10px 0px 0px 0px;
}
.imagethumb {
border-color:#000000;
padding:0px 0px 0px 0px;
}

A, .LINK {
	font-size: 11px;
	color: #002f55;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	FONT-WEIGHT: bolder;
	outline: none;
}
A.news, A.news:hover {
	font-weight:normal;
}

.red_nav_bottom
{
	font-size: 11px;
	color: #990033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bolder;
}

.red_nav_bottom:Hover
{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bolder;
}
A:Hover, .LINK:Hover  {
	font-size: 11px;
	color: #ff6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bolder;
}

.LINK2 {
	font-size: 12px;
	color: #002f55;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	FONT-WEIGHT: bolder;
}

.LINK2:Hover  {
	font-size: 12px;
	color: #ff6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bolder;
}

.red_top_nav
{
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	FONT-WEIGHT: bolder;
}

.red_top_nav:Hover
{
	font-size: 12px;
	color: 990033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	FONT-WEIGHT: bolder;
}


.LINKFOOTER  {
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bolder;
	text-decoration: none;
}

.LINKFOOTER:Hover  {
	font-size: 11px;
	color: #ff6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bolder;
}


.MENU  {
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.MENU_SUB  {
	font-size: 7pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.MENU:Hover   {
	font-size: 8pt;
	color: #ff6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.MENU_SUB:Hover   {
	font-size: 7pt;
	color: #ff6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#findbox input.findTxt {margin:0;font-size:9px; border:1px solid #E1E9F5;}

/* AFIF 2007 Conference Styles  START ------------------------------------------------------- */
.sublink { text-decoration:none; font-weight:normal;}

.top {background: url(../image/afifconference_2007/back_top.gif) repeat-x top;}
.topLeft {background: url(../image/afifconference_2007/back_topLeft.gif) no-repeat top; width:36px; height:39px;}
.topRight {background: url(../image/afifconference_2007/back_topRight.gif) no-repeat top; width:36px; height:39px;}
.middleLeft {background: url(../image/afifconference_2007/back_middleLeft.gif) repeat-y top; width:36px; vertical-align:top;}
.middleRight {background: url(../image/afifconference_2007/back_middleRight.gif) repeat-y top; width:36px; vertical-align:top;}
.bottom {background: url(../image/afifconference_2007/back_bottom.gif) repeat-x top;}
.bottomLeft {background: url(../image/afifconference_2007/back_bottomLeft.gif) no-repeat top; width:36px; height:39px;}
.bottomRight {background: url(../image/afifconference_2007/back_bottomRight.gif) no-repeat top; width:36px; height:39px;}	

#afif07 .afif07InfoContact h3 {float:left; width:170px; border:0; margin:0; padding:0;}
#afif07 .afif07InfoContact p { height:0%; margin:0 0 25px 190px;}
#afif07 .afif07InfoContact li {margin:0 0 0px 190px; padding 0px 0px 0px 0px}
#afif07 .afif07InfoContact .subtitle { float:right; width:120; margin:0px 0px 0px 10px; padding:0px 0px 0px 0px; font-size:9px }
#afif07 h3 {font: normal normal bold 12pt Arial, Helvetica, sans-serif; color:#009BCB; clear:both; padding:10px 0 0 0;}
#afif07 h5 {font: normal normal bold 12pt Arial, Helvetica, sans-serif; color:#009BCB; clear:both; padding:0px 0 0 0;}
#afif07 h4 {font: normal normal bold 10pt Arial, Helvetica, sans-serif; color:#012F53; clear:both; padding:10px 0 0 0;}
#afif07 h4.titles {font: normal normal bold 10pt Arial, Helvetica, sans-serif; color:#012F53; clear:both; padding:0px 0 0 0; margin:0 0 0px 190px;}
#afif07 .afif07Sections img {float:left; width:170px; border:0;}
#afif07 .afif07Sections ul {margin:0 0 0 0; padding:0 0 0 30px;}
#afif07 th {text-align:left; padding-bottom:10px;} 
#afif07 .afif07Sections p, #afif07 .afif07Sections ul,#afif07 .afif07Sections td  {color:#000000;} 
#afif07 .afif07Sections p, #afif07 .afif07Sections ul, #afif07 .afif07Sections h4,#afif07 .afif07Sections table  { margin-left:190px; height:0%; } 
#afif07 .linkTop {text-align:right; clear:both;}
td#afif07Menu  {text-align:center; padding:20px 0 10px 0;}


/* AFIF 2007 Conference Styles  END --------------------------------------------------------- */


.mainTable {
	background-color: #1F8DB4;
	border: 1px solid #2B3F53;}
.headFootTable {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;}
.mainFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;}
.smallFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;}
.formField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CCCCCC;}
.btn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	background-color:#94C54D;}


