BODY
{
    margin: 0px;
    width: 840px;
    background-repeat: repeat-x;
    font-family: arial, "lucida console" , sans-serif;
    text-align: center;
    position: relative;
    background-color: #FFFFFF;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
}
#collapse1 TABLE {
	BORDER-COLLAPSE: collapse
}
#collapse1 TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
}
.wrap {
	POSITION: relative; MARGIN-TOP: 0px; WIDTH: 840px; HEIGHT: auto;text-align:left;padding-bottom:30px;
}
.top {
	WIDTH: 840px; FLOAT: left; HEIGHT: 136px;padding-top:2px;
    background-image: url(./images/menubg.jpg);
}
.nd_top {
	MARGIN-BOTTOM: 0px; WIDTH: 840px; HEIGHT: auto;
}
.top_left {
	WIDTH: 840px; HEIGHT: 95px;
}
.top_banner {
	WIDTH: 632px; FLOAT: left; HEIGHT: 100px
}
.middle {
	WIDTH: 840px; FLOAT: left;HEIGHT: auto;position: relative;
}
.left {
	WIDTH: 150px; FLOAT: left; HEIGHT: auto;
}
.right {
	BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 670px; FLOAT: left; HEIGHT: auto
}
.leftmenu {
	BACKGROUND-IMAGE: url(./images/leftmenu_bg.jpg); WIDTH: 220px; FLOAT: left; HEIGHT: 20px
}
.leftmenu1 {
	PADDING-LEFT: 9px; WIDTH: 152px; FLOAT: left; HEIGHT: 20px; COLOR: #909090; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.language {
	PADDING-LEFT: 0px; WIDTH: 41px; FLOAT: left; HEIGHT: 20px; COLOR: #f0f0f0; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.leftmenu A {
	COLOR: #f0f0f0; TEXT-DECORATION: none
}
.leftmenu A:hover {
	COLOR: #f0f0f0; TEXT-DECORATION: underline
}
.main_menu{
	BACKGROUND-IMAGE: url(./images/mod_header_bg.gif); PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 33px; BACKGROUND:#828282 no-repeat center top; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 2px; FONT: bold 11px Arial, Helvetica, sans-serif; WIDTH: 220px; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-ALIGN: left;
}
.lmenu {
	BACKGROUND-COLOR:white; WIDTH: 220px; BACKGROUND-REPEAT: repeat-x; FLOAT: left; HEIGHT: auto; COLOR: white; FONT-SIZE:2px
}
.lmenu1
{
    padding-left: 20px;
    width: 220px;
    background-repeat: no-repeat;
    height: 22px;
    BACKGROUND-IMAGE: url(./images/lmenu_bg_original.jpg);
    padding-top: 5px;
    padding-bottom: 5px;
}
.lmenu1 A
{
    color: #ffffff;
    font-size: 11pt;
    FONT:Arial;
    font-weight:bold;
}
.lmenu2
{
    padding-left: 20px;
    width: 220px;
    background-repeat: no-repeat;
    height: 22px;
    BACKGROUND-IMAGE: url(./images/lmenu_bg_selected.jpg);
    padding-top: 5px;
    padding-bottom: 5px;
}
.lmenu2 A
{
    color: #ffffff;
    font-size: 11pt;
    FONT:Arial;
    font-weight:bold;
}
.lmenu3
{
    color: #ffffff;
    padding-left: 30px;
    width: 220px;
    background-repeat: no-repeat;
    height: 22px;
    BACKGROUND-IMAGE: url(./images/lmenu_bg_original.jpg);
    PADDING-TOP: 5px;
    PADDING-Bottom: 5px;
}
.lmenu3 A
{
    color: #ffffff;
    font-size: 11pt;
    FONT:Arial;
    font-weight:bold;
}
.lmenu4 {	
    padding-left: 30px;
    width: 220px;
    background-repeat: no-repeat;
    height: 22px;
    BACKGROUND-IMAGE: url(./images/lmenu_bg_selected.jpg);
    PADDING-TOP: 5px;
    PADDING-Bottom: 5px;
}
.lmenu4 A {
    color: #ffffff;
    font-size: 11pt;
    FONT:Arial;
    font-weight:bold;
}
.lmenu5
{
    color: #ffffff;
    padding-left: 40px;
    width: 220px;
    background-repeat: no-repeat;
    height:22px;
    BACKGROUND-IMAGE: url(./images/lmenu_bg_original.jpg);
    PADDING-TOP: 5px;
    PADDING-Bottom: 5px;
}
.lmenu5 A
{
    color: #ffffff;
    font-size: 11pt;
    FONT:Arial;
    font-weight:bold;
}
.lmenu6 {	
    padding-left: 40px;
    width: 220px;
    background-repeat: no-repeat;
    height: 22px;
    BACKGROUND-IMAGE: url(./images/lmenu_bg_selected.jpg);
    PADDING-TOP: 5px;
    PADDING-Bottom: 5px;
}
.lmenu6 A {
    color: #ffffff;
    font-size: 11pt;
    FONT:Arial;
    font-weight:bold;
}
.flashinfo {
	BACKGROUND-IMAGE: url(./images/flashinfo_bg.jpg); WIDTH: 220px; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden
}
.flashinfo2 {
	BACKGROUND-IMAGE: url(./images/flashinfo2_bg.jpg); BACKGROUND-COLOR: #edf2f6; WIDTH: 220px; BACKGROUND-REPEAT: repeat-x; FLOAT: left; HEIGHT: auto; COLOR: #000; FONT-SIZE: 10px
}
.flashinfo2 IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.flashinfo2 A {
	COLOR: #000; TEXT-DECORATION: underline
}
.flashinfo2 P {
	MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 6px; PADDING-TOP: 5px
}
.infocalendar {
	BACKGROUND-IMAGE: url(./images/infocalendar_bg.jpg); WIDTH: 220px; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden
}
.infocalendar2 {
	BACKGROUND-IMAGE: url(./images/infocalendar2_bg.jpg); WIDTH: 220px; FLOAT: left; HEIGHT: 157px
}
.arieprivata
{
    background-image: url(./images/arieprivata_bg.jpg);
    width: 220px;
    float: left;
    height: 30px;
    overflow: hidden;
    font: 10.5pt Arial bold;
    color: #ffffff;
    text-align: right;
    padding-right: 10px;
    padding-top:5px;
    padding-bottom:5px;
}
.arieprivata2 {
	TEXT-ALIGN: right; PADDING-LEFT: 10px; WIDTH: 184px; PADDING-RIGHT: 12px; FLOAT: left; HEIGHT: auto; COLOR: RGB(116,52,129); FONT-SIZE: 10px
}
.arieprivata2 A {
	COLOR: #909090; TEXT-DECORATION: none
}
.arieprivata2 A:hover {
	COLOR: #909090; TEXT-DECORATION: underline
}
.arieprivata2 FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px;Color:RGB(116,52,129);
}
.arieprivata2 LABEL {
	PADDING-RIGHT: 0px; FLOAT: right; COLOR: #5c7f9d; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.arieprivata2 IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.arieprivata2 P {
	PADDING-BOTTOM: 22px; MARGIN: 0px
}
.i1 {
	BORDER-BOTTOM:RGB(116,52,129) 1px solid; BORDER-LEFT:RGB(116,52,129) 1px solid; WIDTH: 90px; FLOAT: right; HEIGHT: 20px; BORDER-TOP:RGB(116,52,129) 1px solid; BORDER-RIGHT: RGB(116,52,129) 1px solid;FONT:Arial Narrow bold;
}
.b1 {
	BACKGROUND-IMAGE: url(./images/go_03.jpg); BORDER-RIGHT-WIDTH: 0px; WIDTH: 25px; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 18px; BORDER-LEFT-WIDTH: 0px;FONT:11pt Arial bold;Font-weight:bold;color: #ffffff;background-repeat:inherit;
}
.b2 
{
    BACKGROUND-IMAGE: url(./images/go_03.jpg); BORDER-RIGHT-WIDTH: 0px; WIDTH: 65px; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 18px; BORDER-LEFT-WIDTH: 0px;FONT:11pt Arial;Font-weight:bold;color: #ffffff;
}
.levels {
	WIDTH: 571px; FLOAT: left; HEIGHT: auto
}
.levels_left {
	WIDTH: 499px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 4px
}
.levels_left IMG {
	MARGIN-BOTTOM: 1px
}
.levels_right {
	WIDTH: 72px; FLOAT: left; HEIGHT: auto
}
.breadcrumbs {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.breadcrumbs A {
	COLOR: #1f3751; TEXT-DECORATION: none
}
.breadcrumbs A:hover {
	COLOR: #1f3751; TEXT-DECORATION: underline
}
.content
{
    padding-top: 20px;
    padding-bottom:20px;
}
.content H1 {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; COLOR: #000000; FONT-SIZE: 20px
}
.content H2 {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 8px; COLOR: #000000; FONT-SIZE: 16px
}
.content H3 {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 6px; COLOR:#000000; FONT-SIZE: 14px
}
.content H4 {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 4px; COLOR:#000000; FONT-SIZE: 12px
}
.content A {
	COLOR: #1f2741; TEXT-DECORATION: underline
}
.content IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.fullcontent
{
    min-height: 320px;
    width: 800px;
    float: left;
    height: auto;
    font-size: 12px;
    padding-left:10px;
    padding-right: 10px;
    padding-bottom: 0px;
}
.fullcontent H1 {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; COLOR: #000000; FONT-SIZE: 20px
}
.fullcontent H2 {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 8px; COLOR: #000000; FONT-SIZE: 16px
}
.footer {
	BACKGROUND-IMAGE: url(./Styles/images/footer_bg.jpg); WIDTH: 840px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 47px; CLEAR: both; PADDING-TOP: 15px;text-align:left;
}
.footer2 {
	TEXT-ALIGN: center; WIDTH: 790px; FLOAT: left; HEIGHT: auto; COLOR: #909090; FONT-SIZE: 12px
}
.footer A {
	COLOR: #909090; TEXT-DECORATION: none
}
.footer A:hover {
	COLOR: #909090; TEXT-DECORATION: underline
}
.footer P {
	MARGIN: 0px; PADDING-TOP: 45px
}
.authorForm
{
    height:239px;
    width:579px;
}
.Searchtable
{
    font-weight: normal;
    font-size: 9pt;
    font-family: verdana;
    background-color:white;
    border : solid RGB(116,52,129) 1px;
    margin: 1px;
    width: 570px;
    text-align:right;
}
.SearchControl
{
    font-size:10.5pt;
    FONT:Arial;
    text-align:left;
    vertical-align: middle; 
    border: RGB(116,52,129) 1px solid;
}
.FormatButton
{
    font-weight:bold;
    font-size:small;
    FONT:Tahoma, Arial, Helvetica, sans-serif;
}
.inputright
{
    background-position: left center;
    background-image: url(./images/inputright.png);
    background-repeat: no-repeat;
    width: 50px;
}
.inputwrong
{
    background-position: left center;
    background-image: url(./images/inputwrong.png);
    background-repeat: no-repeat;
    width: 50px;
}
.RegistrationFormTable
{
    width:590px;
}
.RegistrationInfoLabel 
{ 
    font-size:10.5pt;
    FONT:Arial;
    text-align:right;
    vertical-align: middle; 
    width:140px;
}
.RegistrationInfoControl 
{
    font-size:10.5pt;
    FONT:Arial;
    text-align:left;
    vertical-align: middle; 
    width:150px;
    border: RGB(116,52,129) 1px solid;
}
.RegistrationInfoControlSpan
{
    font-size:10.5pt;
    FONT:Arial;
    text-align:left;
    vertical-align: middle; 
    width:438px;
    border: RGB(116,52,129) 1px solid;
}
.PaperSubmitLabel
{
    width:250px;
}
.PaperSubmitControl
{
    width:220px;
}
.PaperSubmitControlMutiline
{
    width:210px;
}
.PaperSubmitTable
{
    width:450px;
    text-align:left;
}
.ButtonLink{cursor: hand;font-weight:bold;font-family:Arial;}
.maintextAccount
{
    FONT:Arial;
    text-align:justify;
}
.maintextheader
{
    font-size:13pt;
    FONT:bold Arial Narrow;
    text-align:left;
}
.maintextheaderwelcome
{
    font-size:13pt;
    FONT:Arial Narrow;
    text-align:left;
    padding-top:20px;
}
.maintextsubheader
{
    font-size:13pt;
    FONT:Arial Narrow;
    text-align:center;
}
.maintext
{
    font-size:12pt;
    font-family:Î¢ÈíÑÅºÚ;
    FONT:Arial;
    text-align:justify;
    text-indent:2em;
    line-height:2;
}
.maintextpar
{
    font-size:11pt;
    FONT:Arial;
    text-align:justify;
}
.maintimg
{
    width:92px;
    height:69px;
}
.maindiv
{
    background-position: center center;
    width: 580px;
    height: auto;
    font-size: 10.5pt;
    text-align: left;
    background-repeat: no-repeat;
}
.submaindiv
{
    background-position: center center;
    width: 580px;
    height: 439px;
    font-size: 10.5pt;
    text-align: center;
    background-image: url(./images/backbump.jpg);
    background-repeat: no-repeat;
}
.committetable
{
    width: 580px;
}
TABLE.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
TABLE.contentpane {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; WIDTH: 100%; border-spacing: 0px
}
TABLE.contentpaneopen {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; WIDTH: 100%; border-spacing: 0px
}
.contentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #294a75; LINE-HEIGHT: 24px; TEXT-ALIGN: left
}
.componentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #294a75; LINE-HEIGHT: 24px; TEXT-ALIGN: left
}
.topictext
{
    font-size:11pt;
    FONT:Arial;
    text-align:justify;
}
.topicol
{
    font-size:10.5pt;
    FONT:Arial;
    text-align:justify;
    text-indent:1em;
}
.papertitle
{
    font-size:11pt;
    FONT:bold Arial;
    text-align:justify;
}
.papertext
{
    font-size:10.5pt;
    FONT:Arial;
    text-align:justify;
}
.imgage_venue
{
    width:280px;
    height:200px;
}
.imgage_full
{
    width:560px;
    height:200px;
}
.leftcontact
{
    font-size:11pt;
    FONT:Arial;
    padding-left:20px;
}
.leftcontact A
{
    color: #000000;
}
.textboxsubmit
{
    border-bottom: RGB(116,52,129) 1px solid;
    border-left: RGB(116,52,129) 1px solid;
    border-top: RGB(116,52,129) 1px solid;
    border-right: RGB(116,52,129) 1px solid;
    font: Arial Narrow bold;
}
.mainbutton
{
    background-image: url(./images/go_03.jpg);
    border-right-width: 0px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    height: 18px;
    border-left-width: 0px;
    font: 11pt Arial bold;
    font-weight: bold;
    color: #ffffff;
    background-repeat: inherit;
}
.guidelinestrong
{
    line-height:2;
}
.tourdescrip
{
    padding-left:20px;
}
.tourtext
{
    padding-left:20px;
    font-size:10.5pt;
    FONT:Arial;
    text-align:justify;
}
.TableGrid
{
    width: 560px;
    margin: 0px auto;
    color:#000000;
    font-size:10.5pt;
    FONT:Arial;
    text-align: center;
    border-collapse: collapse;
}
.TableGrid td
{
    border: 1px solid #000000;
    color:#000000;
    font-size:10.5pt;
    FONT:Arial;
    height: 40px;
}
.TableGridSub
{
    width: 300px;
    margin: 0px auto;
    color:#000000;
    font-size:10.5pt;
    FONT:Arial;
    text-align: center;
    border-collapse: collapse;
}
.TableGridSub td
{
    border: 1px solid #000000;
    color:#000000;
    font-size:10.5pt;
    FONT:Arial;
    height: 25px;
    width:150px;
    text-align:left;
}
.RegistrationNote
{
    color:#000000;
    font-size:10.5pt;
    FONT:Arial;
    padding-left:20px;
}
.RegistrationNoteUL
{
    color:#000000;
    font-size:10.5pt;
    FONT:Arial;
}
.RegistrationSubNote
{
    color:#000000;
    font-size:10.5pt;
    FONT:Arial;
    padding-left:40px;
}
.papersubtext
{
    font-size:10.5pt;
    FONT:Arial;
    text-align:justify;
    padding-left:20px;
}
.AccountTable
{
    padding: 0px;
    font-size: 10.5pt;
    font: Arial;
    width: 580px;
    text-align: justify;
    border-spacing: 0px;
}
.AccountTableHeader
{
    margin: 0px;
    color: White;
    height: 25px;
    font-weight: bold;
    font-size: 12pt;
    background-color: #999999;
}
.AccountTableTd
{
    font-weight: bold;
}
.AccountTableHyperLink
{
    font-weight: bold;
    cursor:hand;
}
.LinkText
{
    font-weight: bold;
    cursor:hand;
    font-size: 12pt;
    FONT:Arial;
    padding-left:10px;
    padding-right:30px;
    
}
.LinkImage
{
    text-align:left;
    padding-left:10px;
}
.imgage_Link
{
    width:150px;
    height:150px;
}
.LinkDetailText
{
    font-weight:normal;
    font-size: 10.5pt;
    font-family:Times New Roman;
    padding-left:10px;
    padding-right:10px;  
    text-indent:2em;  
    text-align:justify;
}
.imgage_LinkDetailMiddle
{
    width:280px;
    height:200px;
    text-align:center;
}
.imgage_LinkDetailLeft
{
    width:250px;
    height:220px;
}
.LinkImageTd
{
    text-align:center;
}
.InvoiceBody
{
    font-size:10pt;
    FONT:Times New Room
}
.InvoiceMainBody
{
    font-size:12pt;
    FONT:Times New Room
}
.InvoiceHeader
{
    font-size:14pt;
    FONT:Times New Room
}
.mainul
{
    font-size:11pt;
    font-family:Î¢ÈíÑÅºÚ;
    FONT:Arial;
    text-align:justify;
    line-height:2;
}
.mainh
{
    color:#FFCC66; font-weight:bolder;font-size:14pt;
}
.caseimage
{
    width:150px;
    height:150px;
}
.maincase
{
    font-size:12pt;
    font-family:Î¢ÈíÑÅºÚ;
    FONT:Arial;
    text-align:justify;
    text-indent:2em;
    line-height:2;
}
.imgage_display
{
    width:660px;
    height:400px;
}