/* ==========================================
    CSS STYLES FOR 15TH TANA CONFERENCE SITE
   ==========================================
*/   


/* HTML TAG STYLES */

BODY
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND : #FFFFFF;
	HEIGHT:100%;
	MARGIN: 0px;
	PADDING: 0px;
}

TD, TH, P, LI, UL, OL, DL, DD, DT, FONT
{
	FONT-SIZE: 11px; 
	/*COLOR: #000000;*/
	TEXT-DECORATION: none
}

B 
{
	FONT-SIZE: 11px; 
	COLOR: #000000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

FORM 
{
	MARGIN: 0px;
}

TEXTAREA
{
	FONT-SIZE: 12px;
	COLOR: #000000;
}

INPUT
{
	FONT-SIZE: 12px;
	COLOR: #666666
}


SELECT
{
	FONT-SIZE: 12px;
	COLOR: #000000
}



/* DEFAULT LINKS STYLE */



A
{
	COLOR: #000000
}

A:hover 
{
	COLOR: #FF0066
}



/* CUSTOM LINKS STYLES */



A.link
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #003399;
	TEXT-DECORATION: none
}

A.link:hover
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #0066CC;
	TEXT-DECORATION: underline
}



A.Smalllink
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #003399;
	TEXT-DECORATION: underline
}

A.Smalllink:hover
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #FF0066;
	TEXT-DECORATION: underline
}

/* PAGE LAYOUT STYLES */

.DropShadow
{
	FONT-SIZE:20px;
	HEIGHT: 1px;
	BACKGROUND-IMAGE: url(../Images/PageBg.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: right;
}

Table.Widh
{
	HEIGHT:	100%;
	WIDTH: 775px;
	VERTICAL-ALIGN: top;
}

.HeaderBg
{
	BACKGROUND-IMAGE: url(../Images/TopBg.gif);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: top;
	HEIGHT: 130px;
}

.TopCurve
{
	BACKGROUND-IMAGE: url(../Images/TopCurve.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top right;
	TEXT-ALIGN: Center;
	VERTICAL-ALIGN: middle;
}

.LeftBg-Top
{
	BACKGROUND-IMAGE: url(../Images/LogoBottom.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left;
	WIDTH: 140px;
}

.LeftBg
{
	WIDTH: 140px;
}

.ButtonBg
{
	BACKGROUND-IMAGE: url(../Images/ButtonBg.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: left top;
	WIDTH: 140px;
}

.BodyBg
{
	BACKGROUND-IMAGE: url(../Images/BodyCurve.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top left;
	PADDING-LEFT: 7px;
}

.TopBg
{
	BACKGROUND-IMAGE: url(../Images/TopButtonBg.gif);
	BACKGROUND-REPEAT: repeat-x;
	VERTICAL-ALIGN: middle;
	HEIGHT:	21px;
	PADDING-RIGHT: 5px;
}

.FooterBg
{
	BORDER-TOP: 1px solid #999999;
	BORDER-LEFT: 1px solid #999999;
	BORDER-BOTTOM: 1px solid #999999;
}

.RightBg
{
	BORDER-LEFT: 1px solid #999999;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING: 2px;
	WIDTH: 140px;
}

.DotedBg
{
	FONT-SIZE: 3px;
	BACKGROUND-IMAGE: url(../Images/dot.gif);
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 3px;
}


/* BUTTON STYLES */


.Button30
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND: url(../images/Button_30.gif) no-repeat;
	HEIGHT: 20px;
	WIDTH: 30px;
	CURSOR: hand;
	BORDER: none
}

.Button50
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND: url(../images/Button_50.gif) no-repeat;
	HEIGHT: 20px;
	WIDTH: 50px;
	CURSOR: hand;
	BORDER: none
}

.Button75
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND: url(../images/Button_75.gif) no-repeat;
	HEIGHT: 20px;
	WIDTH: 75px;
	BORDER: none;
	CURSOR: hand
}

.Button100
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND: url(../images/Button_100.gif) no-repeat;
	HEIGHT: 20px;
	WIDTH: 100px;
	BORDER: none;
	CURSOR: hand
}

.Button125
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND: url(../images/Button_125.gif) no-repeat;
	HEIGHT: 20px;
	WIDTH: 125px;
	CURSOR: hand;
	BORDER: none
}

.Button150
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND: url(../images/Button_150.gif) no-repeat;
	HEIGHT: 20px;
	WIDTH: 150px;
	BORDER: none;
	CURSOR: hand
}

.Button175
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND: url(../images/Button_175.gif) no-repeat;
	HEIGHT: 20px;
	WIDTH: 175px;
	BORDER: none;
	CURSOR: hand
	}

.Button200
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND: url(../images/Button_200.gif) no-repeat;
	HEIGHT: 20px;
	WIDTH: 200px;
	CURSOR: hand;
	BORDER: none
}


/* HEDING STYLES */


.Head
{
    FONT-SIZE: 12px;
    FONT-WEIGHT : bold;
    COLOR: #CC6600;
}

.TitleHead
{
    FONT-SIZE: 10px;
    FONT-WEIGHT : bold;
    COLOR: #CC6600;
}

.SideHead
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND : #FFFFFF;
    FONT-WEIGHT : bold;
}

.PageHead
{
    FONT-SIZE: 14px;
    FONT-WEIGHT : bold;
    COLOR: #CC6600;
	BORDER-BOTTOM: 1px solid #999999;
	PADDING-TOP: 7px;
	PADDING-BOTTOM: 2px;
}


.title
{
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	COLOR: #990000
}

.head1
{
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: #003333;
}

.Titlehead1
{
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #003333;
}

.head2
{
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: #006600;
}

.head3
{
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: #FF9933;
}

.head4 
{
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: #990099;
}

.head5 
{
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #000066;
}


/* TEXT STYLES */



.Italic 
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR : #000000;
	FONT-STYLE: italic
}

.Justi
{
	FONT-SIZE: 12px;
	LINE-HEIGHT: 140%;
	TEXT-ALIGN: justify;
	COLOR: Black;
	PADDING: 3px;
}

.NoteText
{
	FONT-SIZE: 9px;
	COLOR: #CC0000
}

.MandatoryText
{
	FONT-SIZE: 10px;
	COLOR: #FF0000
}

.SmallText
{
	FONT-SIZE: 9px;
	FONT-WEIGHT : normal;
	COLOR: #000000
}

.LineBreak
{
    FONT-SIZE: 3px
}

.BText
{
	FONT-SIZE: 10px;
	FONT-WEIGHT : bold;
	COLOR: #0669b2
}

.CopyRights
{
	FONT-SIZE: 9px;
	COLOR: #666666;
}

.FooterText
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #000099;
	HEIGHT: 18px;
	VERTICAL-ALIGN: middle;
	BACKGROUND-COLOR: #FAFAF0;
	PADDING: 2px;
}

.ScrollingText
{
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: navy;
}

.MessageText
{
	FONT-SIZE: 11px;
	LINE-HEIGHT: 140%;
	TEXT-ALIGN: justify;
	COLOR: Black;
	PADDING: 1px;
}

/* FORM STYLES */


.FormText
{
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	BORDER: 1px solid #666666;
}

.FormHiddenText
{
	FONT-SIZE: 0px;
	FONT-WEIGHT: normal;
	COLOR: #ffffff;
	width: 0px;
	border: 0px;
}

.FormDropdown 
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	BORDER: 1px solid #666666;
}

.FormField
{
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	PADDING: 5px;
}


/* OTHER STYLES */


.Hline1
{
	FONT-SIZE: 1px;
	BORDER-BOTTOM: 1px solid #999999;
	HEIGHT: 1px;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
}

.Hline
{
	FONT-SIZE: 1px;
	BORDER-TOP: 1px solid #999999;
	HEIGHT: 1px;
}

.Vline
{
	FONT-SIZE: 1px;
	BORDER-LEFT: 1px solid #999999;
	WIDTH: 1px;
}

.Blueline
{
	FONT-SIZE:1px;
	BACKGROUND-COLOR: #076CCA;
	HEIGHT: 1px;
}

.Orangeline
{
	FONT-SIZE:1px;
	BACKGROUND-COLOR: #FFCC7F;
	HEIGHT: 1px;
}

.Whiteline
{
	FONT-SIZE:1px;
	BACKGROUND-COLOR: #FFFFFF;
	/*BORDER-RIGHT: 1px solid #999999;
	BORDER-LEFT: 1px solid #999999;*/
	HEIGHT:	100%;
	BACKGROUND-IMAGE: url(../Images/PageBg.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: right;
}

.PopWhiteline
{
	FONT-SIZE:1px;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-RIGHT: 1px solid #999999;
	BORDER-LEFT: 1px solid #999999;
	/*HEIGHT:	100%;
	BACKGROUND-IMAGE: url(../Images/PageBg.gif);
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: right;*/
}

/* CUE CARD STYLES */


.Border
{
	BORDER: 1px solid #E7E7E7;
	PADDING: 2px;
}

.Name
{
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #000099;
	HEIGHT: 25px;
	VERTICAL-ALIGN: middle;
	BORDER: 1px solid #999999;
}

.Text
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	HEIGHT: 25px;
	VERTICAL-ALIGN: middle;
	BORDER: 1px solid #999999;
}

.BoldText
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	HEIGHT: 25px;
	VERTICAL-ALIGN: middle;
	BORDER: 1px solid #999999;
}

.Image
{
	WIDTH: 70px;
	HEIGHT: 70px;
	BORDER: 1px solid #FFFFFF;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
}

A.sublinks
{
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-STYLE : normal;
	COLOR: #0000FF;
	TEXT-DECORATION : underline
}

A.sublinks:hover
{
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-STYLE : normal;
	COLOR: red;
	TEXT-DECORATION : underline
}

.tr1
{
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #B0B441;
	font-weight: bold;
	margin: 1px;
	padding: 1px;
	height: 20px;
	text-indent: 2px;
	border: 1px solid #FFFFFF;

}
.tr1end
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #F8A11F;
	font-weight: bold;
	margin: 1px;
	padding: 1px;
	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: solid;
	border-left-style: none;
	border-top-color: #FFE186;
	border-right-color: #FFE186;
	border-bottom-color: #FFE186;
	border-left-color: #FFE186;
	height: 20px;
	text-indent: 2px;
}

.tr2
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #F1F1E0;
	font-weight: normal;
	margin: 2px;
	padding: 2px;
	border-top: 1px none #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	height: 20px;
}
.tr2end
{
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #F1F1E0;
	font-weight: normal;
	margin: 2px;
	padding: 2px;
	border-top: 1px none #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px none #FFFFFF;
	height: 20px;
}
.tr3
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #E3E3C4;
	font-weight: normal;
	margin: 2px;
	padding: 2px;
	border-top: 1px none #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	height: 20px;
	text-indent: 0px;
}
.tr3end
{
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #E3E3C4;
	font-weight: normal;
	margin: 2px;
	padding: 2px;
	border-top: 1px none #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px none #FFFFFF;
	height: 20px;
	text-indent: 0px;
}


.tablebg 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
	background: #333333;
	margin: 1px;
	padding: 1px;

}

.databoxrightbg
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/databox_rightbgstyle.gif);
	background-repeat: repeat-y;
}

.databoxbottombg
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/databox_bottombg.gif);
	background-repeat: repeat-x;
}

.VisitorsCountBox
{
	WIDTH: 120px;
	BACKGROUND-COLOR: #FAFAF0;
	BORDER: 1px solid #FE7501;
}

.VisitorsCountHead
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #FE7501;
	HEIGHT: 25px;
	TEXT-ALIGN: center;
}

.VisitorsCountText
{
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #FF7E00;
	TEXT-ALIGN: center;
	HEIGHT: 25px;
	LETTER-SPACING: 2px;
	BORDER: 1px solid #999999;
}

.Box
{
	BACKGROUND-COLOR: #FAFAF0;
	BORDER: 1px solid #FE7501;
}

.redbold
{
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	font-family: Verdana,  Arial, Helvetica, sans-serif;

}

.Blackbold
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana,  Arial, Helvetica, sans-serif;

}

.Linkhead
{
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #0000FF;
	TEXT-DECORATION : underline
}
.style2 {color: #FF0000; font-size: 10px; }

/* MARQUEE STYLES */


.marqueelink 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt;
	COLOR: #846A01;
	TEXT-DECORATION: none
}

.marqueelink:hover 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt; 
	COLOR: #846A01; 
	TEXT-DECORATION: underline
}

.marqueebg
{
	BACKGROUND-COLOR: #E0E0C6;
	BORDER: 1px solid #999999;
	PADDING: 2px;
	HEIGHT: 20px;
	VERTICAL-ALIGN: left middle;
}


/* SPOT NEWS STYLES */


TABLE.SpotNews
{
	BACKGROUND-COLOR: #EEEEE5;
	PADDING: 0px;
	VERTICAL-ALIGN: top;
}

TD.SpotNews_Head
{
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR:#FFFFFF;
	BACKGROUND-COLOR: #846A01;
	HEIGHT: 15px;
	PADDING: 3px;
}

TD.SpotNews
{
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR:#846A01;
	PADDING: 0px;
}

TD.SpotNews A
{
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR:#000099;
	TEXT-DECORATION: none;
}

TD.SpotNews A:hover
{
	COLOR:#000099;
	TEXT-DECORATION: underline;
}

UL.SpotNewsItem
{
	FONT-SIZE:12px;
	COLOR: #000099;
	LINE-HEIGHT: 1.5em;
	LIST-STYLE-IMAGE: url(../Images/Bullet.gif);
	LIST-STYLE-POSITION: inside;
	MARGIN: 0px;
}

LI.SpotNewsItem
{
	FONT-SIZE:12px;
	COLOR: #000099;
	LINE-HEIGHT: 1.5em;
	LIST-STYLE-IMAGE: url(../Images/Bullet.gif);
	LIST-STYLE-POSITION: inside;
	MARGIN: 0px;
}



/* MAIN ATTRACTIONS STYLES */


TABLE.MainAttractions
{
	BACKGROUND-COLOR: #F3F2E7;
	PADDING: 3px;
}

TD.MainAttractions_Head
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR:#FFFFFF;
	BACKGROUND-COLOR: #990033;
	HEIGHT: 15px;
	PADDING: 3px;
}

UL.MainAttractionsItem
{
	FONT-SIZE:11px;
	COLOR: #000099;
	LINE-HEIGHT: 1.5em;
	LIST-STYLE-IMAGE: url(../Images/redarrow.gif);
	LIST-STYLE-POSITION: inside;
	MARGIN: 0px;
}

LI.MainAttractionsItem
{
	FONT-SIZE:11px;
	COLOR: #000099;
	LINE-HEIGHT: 1.5em;
	LIST-STYLE-IMAGE: url(../Images/redarrow.gif);
	LIST-STYLE-POSITION: inside;
	MARGIN: 0px;
}

.MainAttractionsItem A
{
	FONT-SIZE:11px;
	COLOR: #000099;
	TEXT-DECORATION: none;
}

.MainAttractionsItem A:hover
{
	FONT-SIZE:11px;
	COLOR: #000099;
	TEXT-DECORATION: underline;
}


