﻿.aswrapper{font-family:Arial,Tahoma,Verdana,serif;background-color:#fff;}
.aswrapper a,.aswrapper a:link,.aswrapper a:visited{color:#666;}
.asgroupview{border:solid 1px #AAA;min-width:610px;}
.asgrouphd{padding-bottom:5px;background-color:#f5f5f5;}
.asgrouptitle{font-size:18pt !important; padding:10px;color:#fff;background-color:#000;background-image:url(../images/grouphd_back.gif); background-repeat:repeat-x;}
.asgroupdesc{min-height:120px;padding-top:0px;margin-top:0px !important;background-color:#f5f5f5;}
.asgrouptext{height:110px;padding-right:10px;padding-left:10px;padding-top:5px;}
.asgroupnav{border-top:solid 1px #AAA;height:20px;border-bottom:solid 1px #9db0bc;padding-top:4px;padding-bottom:0px;text-align:center;margin-bottom:0px;background-image:url(../images/groupnav_back.gif); background-repeat:repeat-x;}
.asgroupnav a{text-decoration:none !important;padding-left:5px;padding-right:5px;font-size:12px !important;font-weight:bold;color:#FFF !important;}
.asgroupnav a:hover{text-decoration:underline !important;}
.asgroupleft{clear:left;width:70%;}
.asgroupright{float:right;width:30%;min-width:185px;clear:right;}

.asfont1,.asfont1 td{font-size:11px;color:#747474;}
.asfont2,.asfont2 a,.asfont2 a:link,.asfont2 a:visited, .asfont2 a:hover{font-size:11px;color:#0989b9 !important;}
.asfontcolor1,.asfontcolor1 td{color:#666;}
.asfontcolor2,.asfontcolor2 td,.asfontcolor2 a,.asfontcolor2 a:link,.asfontcolor2 a:visited, .asfontcolor2 a:hover{color:#fff;}
.asfontcolor3,.asfontcolor3 td{color:#ff9901;}
.asfontcolor4,.asfontcolor4 td{color:#999;}
.asfontcolor5,.asfontcolor5 td{color:#454545;}
.asfontcolor6,.asfontcolor6 td,.asfontcolor6 a,.asfontcolor6 a:link,.asfontcolor6 a:visited, .asfontcolor6 a:hover{color:#007eff;}
.asfontcolor7,.asfontcolor7 td,.asfontcolor7 a,.asfontcolor7 a:link,.asfontcolor7 a:visited, .asfontcolor7 a:hover{color:#757575 !important;}
.asfont35{font-size:10pt;}
.asfont36{font-size:12pt;}
.asfont3{font-size:20px;}
.asfont4, .asfont4 td{font-size:24px;}
.asitalic{font-style:italic;}
.asborder1{border:solid 1px #d8d6d6;}
.asborder2{border:solid 1px #b6b6b6;padding:10px;}
.aswrap1{border:solid 1px #b6b6b6;padding:10px;background-color:#ededed;}
.aswrap2{border:solid 1px #b6b6b6;padding:10px;background-color:#fff;}
.aswrap3{border:solid 1px #b6b6b6;padding:10px;background-color:#ffffcc;}
.aswrap4{border:solid 1px #b6b6b6;padding:10px;background-color:#f5f5f5;}
.asheader1{background-image:url(../images/header-back-01.png);font-weight:bold;font-size:14px;padding:6px; padding-top:2px; letter-spacing:1px;}
.asheader2{font-size:12px;font-weight:bold;letter-spacing:1px;padding:4px;}
.asheader3{margin-top:5px;background-image:url(../images/header-bullet.png); background-repeat:no-repeat; background-position:left center; font-size:11pt;margin-left:10px;margin-bottom:5px;padding-top:1px;padding-left:20px;letter-spacing:1px;font-weight:bold;}
.aslistsep{width:100%;height:1px; background-color:#d8d6d6;}
.aslistrow{background-image:url(../images/list-row-back.png);height:80px;padding:2px;}
.aslistrowalt{background-image:url(../images/list-row-back-alt.png);height:80px;padding:2px;}
.asdashsep{background-image:url(../images/dash-back.png); background-repeat:repeat-x; background-position:left center; height:3px;padding:2px;}

.asmenuclick{cursor:pointer;text-decoration:none !important;}
.asmenulink{font-size:11px; font-weight:bold;color:#666;cursor:pointer;display:inline;text-decoration:none;}
.asmenu{background-color:#f5f5f5;z-index:5000;border:solid 1px #cdcdcd;overflow:auto;text-decoration:none;padding:5px;}

.asmenuclick img{padding-right:5px;}

.asbtngrey,.asbtngrey_over{text-align:center;cursor:pointer;margin-left:4px;margin-bottom:4px;border:solid 1px #000;background-color:#ccc;font-size:12px;color:#000;padding-bottom:2px;padding-top:0px;}

.asalphabar{border-bottom:solid 1px #aaa;font-family:tahoma,verdana,arial,sans-serif; font-size:12px;}
.asalphabar a{font-weight:bold;border:solid 1px transparent;}
.asalphabar a:hover{font-weight:bold;background-color:#ffffcc;border:solid 1px #aaa;}
.asalphaitem{padding:2px;}

.asgrid{border:solid 0px #999;}
.aslistrow{border-bottom:solid 1px #cdcdcd}
.aslistrowalt{border-bottom:solid 1px #AAA;background-color:#f5f5f5;}
.asmeminfo{border:solid 1px #dcdcdc;}
.asminisearch{border:solid 1px #cdcdcd;}
.astabarea{margin-top:15px;margin-left:15px;}

.asprofilename{font-size:18pt !important;font-weight:bold; padding:0px;color:#fff;background-color:#4D5F96; border:solid 0px #fff;}

.asprofilenamelbl {font-size:18pt; color:#ffffff; !important; font-weight:bold; color:#fff; !important; color:#ffffff;}

.asprofilewrapgrey{border:solid 1px #555;background-color:#f5f5f5;padding:4px;}
.asprofilewrapwhite{border:solid 1px #555;background-color:#fff;margin-top:10px;padding:4px;}
.asminimod{border:solid 0px transparent;margin:0px;padding:0px;} 
.asmodheader{border:solid 1px #b3b3b3;padding:3px;background-image:url(../images/minihdback.gif);font-size:10pt;font-family:tahoma,"Trebuchet MS",arial,serif;margin:0px;}
.aslargemod{margin-left:15px;margin-top:10px;}

.asmodheaderb{margin:0px;border:solid 1px #b3b3b3;padding:3px;background-image:url(../images/minihdback.gif);font-size:10pt;font-family:tahoma,"Trebuchet MS",arial,serif;}
.asmodbodyb{border:solid 1px #b3b3b3;padding:3px;margin:0px;border-top:none 0px transparent;}
.asmodheaderlg{color:#555; font-size:14pt !important;padding:5px;padding-right:15px;}
.asmodbody{border:solid 1px #b3b3b3;padding:3px;margin-top:3px;background-color:#fff;}
.asmodbody2{border:solid 1px #b3b3b3;padding:3px;margin-top:0px;width:100%;border-top:none 0px transparent;}
.asprofilepicture{margin:2px;border:solid 0px #000;text-align:center;}
.astextlgbold{font-size:14px;font-weight:bold;color:#555;}
.astexthint{font-size:8pt;color:#999;padding-bottom:5px;}
.asstatus{font-size:12pt; font-style:italic;font-weight:normal; padding-left:10px;}
td.aspageicon{padding:20px;}
.aswizardstep{width:500px;margin-left:auto;margin-right:auto;}
.aslabelsmbold{font-size:10pt;font-weight:bold;}
.asformsec{text-align:left;width:500px;border:solid 1px #f5f5f5;padding:6px 9px;background-color:#f1f1f1;font-weight:bold;color:#555; font-size:9pt;margin-bottom:10px;}
.astextbox{border:solid 1px #AAA;color:#333;font-family:Arial, Verdana, Serif;font-size:9pt;padding-left:2px; vertical-align:middle;}
.asvisibility{border:solid 1px #AAA;color:#333;font-family:Arial, Verdana, Serif;font-size:9pt;padding-left:2px; vertical-align:middle;}
.astextbox_req{border:solid 1px #ff0000;color:#333;font-family:Arial, Verdana, Serif;font-size:9pt;padding-left:2px; vertical-align:middle;}
.astextbox_dim{border:solid 1px #AAA;color:#666;font-family:Arial, Verdana, Serif;font-size:9pt;padding-left:2px; vertical-align:middle;}
.aseventformsec{text-align:left;width:100%;border:solid 1px #f5f5f5;padding:6px 9px;background-color:#f1f1f1;font-weight:bold;color:#555; font-size:9pt;margin-bottom:10px;}

.asmsghead{padding:5px;min-width:150px;}
.asmsglink{padding-bottom:5px;}
.asdatesm{font-size:10px;color:#AAA}
.asmsgprev{padding:5px;min-width:200px;}
.asmsprevsub{padding-bottom:5px;}
.asmsprevbody{font-size:11px;padding-top:2px;color:#555 !important;}
.asmsprevbody a{color:#555 !important;}
.asmsgrow{border-bottom:solid 1px #cdcdcd;}
.asmsgrow_nr{border-bottom:solid 1px #cdcdcd;background-color:#f1f1f1;}
.asmsgdetailhd{border-bottom:solid 1px #AAA;background-color:#f5f5f5;}
.asmsgdetailsub{padding-left:100px;font-size:14px;font-weight:bold;padding-bottom:4px;}
.asmggdetailrel{padding-left:100px;font-size:11px;}
.asmsgdetailbody{font-size:11px;padding:10px;}
.asmsbuttons{font-size:11px;border:solid 1px #555;background-color:#AAA;color:#fff;}


.aslgtextbx{border:solid 1px #AAA;color:#333;font-family:tahoma,verdana,arial,sans-serif; font-size:12px;vertical-align:middle;padding:2px;}
.aslgtextbx_req{border:solid 1px #ff0000;color:#333;font-family:tahoma,verdana,arial,sans-serif; font-size:12px;vertical-align:middle;width:100%;padding:2px;}

.asregbutton{border:solid 1px #666;background-color:#f5f5f5;height:20px}

.asbutton{border:solid 0px transparent;background-color:transparent;cursor:pointer;font-size:9pt;font-weight:bold;padding-bottom:2px;}
.asbuttonwrap80{background-color:transparent;width:118px;margin-left:auto;margin-right:auto;border:solid 1px #dea303;background-image:url(../images/buttonback.gif);}
.asbuttonwrap_over80{background-color:transparent;width:118px;margin-left:auto;margin-right:auto;border:solid 1px #dea303;background-image:url(../images/buttonback_over.gif);}

.asbuttonwrap{background-color:transparent;width:65px;margin-left:auto;margin-right:auto;border:solid 1px #dea303;background-image:url(../images/buttonback.gif);}
.asbuttonwrap_over{background-color:transparent;width:65px;margin-left:auto;margin-right:auto;border:solid 1px #dea303;background-image:url(../images/buttonback_over.gif);}
.asbuttonarea{border-top:dashed 1px #AAA;text-align:center;margin:10px 0 10px 0;padding-top:10px;}
td.asformlabel{padding: 12px 0 5px 10px;font-family:tahoma,"Trebuchet MS",arial,serif;text-align:right;color:#555;font-weight:bold;white-space:nowrap;vertical-align:top;font-size:8pt !important;line-height:140%;}
td.asformlabelevent{padding: 0px 0 0px 0px;font-family:tahoma,"Trebuchet MS",arial,serif;text-align:right;color:#555;font-weight:bold;white-space:nowrap;vertical-align:top;font-size:8pt !important;line-height:140%;}
td.asformlabelleft{padding: 12px 0 5px 10px;font-family:tahoma,"Trebuchet MS",arial,serif;text-align:left;color:#555;font-weight:bold;white-space:nowrap;vertical-align:top;font-size:8pt !important;line-height:140%;}
td.asforminput{padding:10px 0 5px 10px;text-align:left;font-family:tahoma,"Trebuchet MS",arial,serif;font-size:8pt;}
td.asformoption{padding:10px 0 5px 10px;text-align:left;}


.amtabstrip{margin-bottom:5px;padding:0px;height:21px;padding-left:20px;font-size:12px !important;font-family:Arial,Tahoma,Verdana,serif !important;border-bottom:solid 1px #898c95;}
.amtab{border:solid 1px #898c95;float:left;background-color:#fff;height:px;padding-top:2px;padding-left:1px;padding-right:1px;cursor:pointer;background-image:url(../images/amtab_back_norm.gif);padding-bottom:3px;}
.amtab a,.amtab a:link,.amtab a:active,.amtab a:visited{color:#666;}
.amtab div{padding-left:10px;padding-right:10px;}
.amtabsel{border-bottom:solid 1px #fff;border-top:solid 1px #898c95;border-right:solid 1px #898c95;border-left:solid 1px #898c95;float:left;background-color:#fff;padding-top:2px;padding-left:2px;padding-right:2px;padding-bottom:3px;}
.amtabsel div{padding-left:10px;padding-right:10px;}




.astab{border:solid 0px transparent;float:left;height:30px;cursor:pointer;background-image:url(../images/amtab_back_norm.gif);}
.astab a,.astab a:link,.astab a:active,.astab a:visited{color:#666; cursor:pointer !important;}
.astab div{padding-top:10px;font-size:12px;height:32px;padding-left:20px;padding-right:20px;color:#666; cursor:pointer !important;}

.astabsel{border:solid 0px transparent;float:left;height:32px;cursor:pointer;}
.astabsel a,.astabsel a:link,.astabsel a:active,.astabsel a:visited{color:#0989b9;}
.astabsel div{padding-top:10px;font-size:12px;height:32px;padding-left:20px;padding-right:20px;color:#0989b9; cursor:pointer !important;}

td.asformlabelat{padding: 0px 0 5px 10px;font-family:tahoma,"Trebuchet MS",arial,serif;text-align:right;color:#555;font-weight:bold;white-space:nowrap;vertical-align:top;font-size:8pt !important;line-height:140%;}

.asusertopics{margin:10px;}
.astopicsubject{font-size:10pt;font-weight:bold;padding:5px;border-top:solid 1px #cdcdcd;border-left:solid 1px #cdcdcd;border-right:solid 1px #cdcdcd;}
.astopicbody{padding:5px;font-size:10pt;border:solid 1px #cdcdcd;background-color:#f5f5f5;margin-bottom:10px;}
.asminibtn{border:solid 1px #555;font-size:8pt;color:#555;margin-right:10px;}


.ammodaltitle{border-top:solid 1px #999;border-left:solid 1px #999;border-right:solid 1px #999;border-bottom:solid 0px transparent;font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif;font-size:12px; font-weight:bold;background-color:#555;color:#fff;padding:2px;padding-left:5px;z-index:1002;}
.ammodalshell{background-color:transparent;border:solid 0px #ccc;padding:0px; border-collapse:collapse;z-index:1002;}
.ammodalbody{background-color:#f5f5f5 !important;border:solid 1px #999;font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif;font-size:12px;z-index:1002;}
.ammodalbody td{background-color:#f5f5f5 !important;font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif !important;font-size:12px !important;z-index:1002;}

.ammodalbuttonbar{text-align:right;background-color:#f5f5f5;}
.ammodalContent{background-color:#f5f5f5;font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif !important;font-size:12px !important;}
.ammodalUL{padding:0px;margin:0px;opacity:.5;alpha:(opacity=50);background-image:url(../images/modal_top_left.png);background-color:transparent;width:10px;height:10px;}
.ammodalUB{padding:0px;margin:0px;opacity:.5;alpha:(opacity=50);background-image:url(../images/modal_border.png);background-color:transparent;height:10px;}
.ammodalUR{padding:0px;margin:0px;opacity:.5;alpha:(opacity=50);background-image:url(../images/modal_top_right.png);background-color:transparent;width:10px;height:10px;}
.ammodalLB,.ammodalRB{padding:0px;margin:0px;opacity:.5;alpha:(opacity=50);background-image:url(../images/modal_border.png);background-color:transparent;width:10px;}
.ammodalBL{padding:0px;margin:0px;opacity:.5;alpha:(opacity=50);background-image:url(../images/modal_bottom_left.png);background-color:transparent;width:10px;height:10px;}
.ammodalBB{padding:0px;margin:0px;opacity:.5;alpha:(opacity=50);background-image:url(../images/modal_border.png);background-color:transparent;height:10px;}
.ammodalBR{padding:0px;margin:0px;opacity:.5;alpha:(opacity=50);background-image:url(../images/modal_bottom_right.png);background-color:transparent;width:10px;height:10px;}
.as_pagernumber,.as_currentpage{font-size:14px !important;font-weight:bold;border:solid 1px #555;padding:5px;margin:5px;min-width:16px;cursor:pointer !important;}
.as_currentpage{background-color:#fff;}
.as_pagernumber{background-color:#f1f1f1;}
a.as_pagernumber, a.as_pagernumber:link{font-size:16px !important;text-decoration:none;cursor:pointer !important;}
.asthumbview{color:#fff;}
.asThumbViewer{width:125px;height:110px;display:block;text-align:center;background-color:#fff;overflow:hidden; vertical-align:middle;}
.asThumbViewer img{text-align:center;vertical-align:middle;}
.asthumbpg{cursor:pointer; font-weight:bold;color:#fff;}
.asthumbpgrow{color:#fff;}
/*Journal*/
.asjournal{border:solid 1px #AAA;background-color:#f5f5f5;}
.asjournaltools{height:22px;padding-top:5px;padding-bottom:5px;}
.asjournaltools img{padding-right:5px;}
.asjournalitem, .asjournalitem_over{padding-top:2px;border:solid 1px transparent;cursor:pointer;height:22px;font-size:10pt;color:#555;font-weight:normal;float:left;padding-left:3px;padding-right:3px;}
.asjournalitem_over{border:solid 1px #ccc;}
#asjournalctl{}


.asjournalimage{margin-right:10px;border:solid 1px #000;}
.asjournalimagezoom{margin-right:10px;border:solid 0px #000;cursor:pointer;padding-top:0px;}

.asthumbview{background-color:#555;}
.asjournallist{border-bottom:solid 0px #fff;padding-right:10px;}
.asjournalquote {padding-bottom:5px;background-image: url(../images/quote-open.gif);background-repeat: no-repeat;background-position: left 5px;padding-left: 25px;font-style: italic;padding-top:5px;}
.asjournalquote span {
background-image: url(../images/quote-closed.gif);
background-repeat: no-repeat;
background-position: right bottom;
display: block;
padding-right: 15px;
}
.ascmttable{background-color:#f5f5f5;width:100%;}
.ascmtcell{border-bottom:solid 2px #fff; vertical-align:top;}
.ascmtlist{padding:0px;margin:0px;width:99%;}
.ascmtpp{padding:4px;padding-right:6px;}
.asjournalcommentact{padding-top:2px;padding-bottom:2px;}
.asjournalcommentact span{cursor:pointer;color:#3366cc;}
.asjournalcommentbox{padding-right:8px;background-color:#f5f5f5;}
.asjournalcommentbox textarea{margin:4px;margin-right:0px;background-color:#fff;overflow:auto;}
.ascommentbtn{margin-left:4px;margin-bottom:4px;border:solid 1px #1e568f;background-color:#666;background-image:url(../images/cmtbtnback.png);font-size:12px;color:#fff;padding-bottom:2px;padding-top:0px;}
.ascommentbox{border:solid 1px #ccc;color:#555;font-family:tahoma,verdana,arial,sans-serif;font-size:12px;padding:2px;width:99%;}
.ascommentboxoff{color:#AAA;border:solid 1px #ccc;font-family:tahoma,verdana,arial,sans-serif;font-size:12px;padding:2px;height:20px; width:99%;}
.ascmthd{padding-top:2px;font-size:10px;color:#AAA;padding-bottom:2px;}
.ascmthd a{font-size:11px;}
.ascmtdel{border:solid 1px transparent;background-image:url(../images/mini_del.gif); width:12px;margin-left:3px;margin-right:4px;margin-top:-1px;display:block;height:12px;float:right;}
a.ascmtdel{cursor:pointer;}
a.ascmtdel:hover{border:solid 1px #ccc;}
.amcmtmsg{font-family:tahoma,verdana,arial,sans-serif;padding-bottom:4px;}
/*Calendar Picker */
.ampicker{background-color: #FFFFFF;border: 1px black solid;font-size: 11px;font-family: Tahoma,monospace;font-weight:normal;cursor: pointer;padding-left:2px;width:100px;height:16px;}
.ampicker input{font-size: 11px;font-family: Tahoma,monospace;font-weight:normal;width:100px;}
.amcalbutton{border:none;cursor:pointer;}
.amcalendar td{font-size:11px;text-align:center;}
.amcaltitle{font-weight:bold;background-color:#D7D7E5;font-family: Tahoma,monospace;}
.amdayhover{width:25px;cursor:pointer;text-align:center;text-decoration:underline;border-width:1px;border-color:#F6F6F6;border-style:solid;}
.amdayheader{width:25px;text-align:center;border-width:1px;border-color:white;border-style:solid;font-weight:bold;background-color:#FFFFFF;}
.amothermonthday{color:#999999;cursor:pointer;}
.amcurrentmonthday{color:#000000;cursor:pointer;}
.amselectedday{width:25px;background-color:#FBE694;text-align:center;color:#000000;border-width:1px;border-color:#BB5503 !important;border-style:solid;font-weight:bold;cursor:pointer;}
.amcurrentday{width:25px;background-color:#000000;text-align:center;color:#ffffff;border-width:1px;border-color:#BB5503 !important;border-style:solid;font-weight:bold;cursor:pointer;}
.amcalendar{font-family: Tahoma,monospace;border-style:solid;border-width:1px;border-color:Black;border-collapse:collapse;background-color:#FFFFFF;cursor:default;}
.ammonth{background-color:#F6F6F6;margin-left:5px;margin-right:5px;margin-bottom:5px;margin-top:0px;}
.amNextPrev{cursor:pointer;height:25px;vertical-align: middle;padding:0px 5px 0px 5px;}
/*End Calendar Picker */

.amcptoolbar{height:24px;border:solid 1px #AAA;background-image:url(../images/cptoolback22.png);}
.amcptoolbar td{white-space:nowrap;}
.amsubbar{padding-top:3px;height:22px;border:solid 1px #AAA;border-top:solid 0px transparent;background-color:#f5f5f5;}
.amsubbar a{color:#666 !important}
.amcpsmallbtn, .amcpsmallbtn_over{font-weight:normal;font-family:Tahoma, Sans-Serif !important;font-size:12px !important;padding-top:2px;padding-left:4px;padding-right:5px;cursor:pointer;}
.amcpsmallbtn_over{background-image:url(../images/cptoolback22_over.png);}
.amcpsmallbtn img, .amcpsmallbtn_over img{padding-right:2px;padding-top:3px; vertical-align:middle;}
.amcpsmallbtn span, .amcpsmallbtn_over span{padding-top:3px;text-align:left;white-space:nowrap;}
.aspopup{position:fixed;bottom:10px;right:10px;width:225px;height:0px;background-color:#f5f5f5;border:solid 1px #555;color:#000;overflow:hidden;}
.aspopup div{border-bottom:solid 1px #555;padding:2px;background-color:#666;color:#fff;padding-top:5px;}
.aspopup span{padding:5px;display:block;}

.actiondiv{height:14px;background-image: url(../images/horz-loading.gif);width:40px; background-repeat:no-repeat; background-position:center;}

#asPview{background-image:url(../images/minip_back.png); background-repeat:no-repeat;height:175px;width:125px;}

.asminip{margin:5px;text-align:center;}
/*01.00.17*/
.asnomsg{text-align:center !important;margin-top:10px;}
.asinvitepanel{background-color:#f5f5f5;border-left:solid 1px #aaa;text-align:left !important;}
.asinvitepanelblock{padding:10px;}
.asgroupcontent{padding:3px;}
.asbold{font-weight:bold;color:#555;text-align:left;}
.asscrollcheck{overflow:auto;height:200px;background-color:#fff;border:solid 1px #aaa;margin-top:5px;text-align:left;}
.asmemname{padding:5px;border-bottom:solid 1px #cdcdcd;}
.asgrid{border:solid 1px #aaa;}
.asgridwrap{padding:2px;}
.asgridhd{background-color:#555;color:#f5f5f5;padding:2px;}
.asgriditem{padding:2px;}
.asgridrow{background-color:#fff;}
.asgridrowalt{background-color:#f3f3f3;}
.asgridrow_over{background-color:#ffff99 !important;}
.asgroupactions{}
.asgroupactionsitem{padding:3px;}
.asgrouplogo{border:solid 1px #ccc;margin-right:10px;margin-left:10px;margin-top:2px;background-color:#fff;}
.asjournalwrap{margin:0px;}
.aslargemodwrap{margin:0px;margin-top:40px;}
.asminip{margin:5px;text-align:center;}


/*AS 01.00.19*/
td.asformview{padding:12px 0 5px 10px;text-align:left;font-family:tahoma,"Trebuchet MS",arial,serif;font-size:8pt;}
.asgridhditem{color:#fff;}
.asformmsg{padding:10px;}
.asformmsg div{background-color:#f5f5f5;border:solid 1px #aaa;height:36px;padding:0px;font-family:tahoma,"Trebuchet MS",arial,serif;font-size:12pt;background-image:url(../images/check.png); background-repeat:no-repeat; background-position:left center;}
.asformmsg div span{display:block;padding-left:40px;padding-top:10px;font-family:tahoma,"Trebuchet MS",arial,serif;font-size:10pt;font-weight:bold;}
.asmenuclick{cursor:pointer;text-decoration:underline;}
.asmenulink{font-size:11px; font-weight:bold;color:#666;cursor:pointer;display:inline;text-decoration:none;}
.asmenu{background-color:#f5f5f5;z-index:5000;border:solid 1px #cdcdcd;overflow:auto;text-decoration:none;}

.aslinkbutton, .aslinkbutton_over{font-size:12px !important; font-weight:normal; cursor:pointer;border:solid 1px transparent;}
.aslinkbutton_over{background-color:#f5f5f5;border:solid 1px #cdcdcd;}
.aslinkbutton span, .aslinkbutton_over span{padding-left:2px;text-decoration:none !important;}
.aslinkbutton img,.aslinkbutton_over img{padding:2px;}
.asmodheaderlg a{text-decoration:none !important;}
.assmred{color:#ff0000;font-family:tahoma,"Trebuchet MS",arial,serif;font-size:8pt;}
.assm{color:#000;font-family:tahoma,"Trebuchet MS",arial,serif;font-size:8pt;}

/*AS 01.00.20 */
td.asformlabel_req{padding: 12px 0 5px 10px;font-family:tahoma,"Trebuchet MS",arial,serif;text-align:right;color:#555;font-weight:bold;white-space:nowrap;vertical-align:top;font-size:8pt !important;line-height:140%;}
td.asforminput_req{padding:10px 0 5px 10px;text-align:left;font-family:tahoma,"Trebuchet MS",arial,serif;font-size:8pt;}
.aswarnimg{padding:2px;}

/*AS 01.00.21*/
.asb1{font-weight:bold;color:#555;}
.asnowrap{white-space:nowrap;}
.ascellcenter{text-align:center;}
.ascellright{text-align:right;padding-right:5px;}
.ascellrighttop{text-align:right;vertical-align:top;padding-right:5px;}
.ascellleft{text-align:left;}
.ascelllefttop{text-align:left;vertical-align:top;}
.astext1{font-family:tahoma,"Trebuchet MS",arial,serif; font-size:10pt;}
.asbtn1{border:solid 1px #666;background-color:#f5f5f5;}
.astbl1 td{padding-top:5px;}
.asbtnbarbottom{padding-top:10px;padding-bottom:10px;margin-left:auto;margin-right:auto;border-top:dashed 1px #555;}
.aspad10{padding:10px;}
.asbuttonimg{background-color:transparent;width:65px;margin-left:auto;margin-right:auto;border:solid 1px #dea303;background-image:url(../images/buttonback.gif);cursor:pointer;}
.asbuttonimg_over{background-color:transparent;width:65px;margin-left:auto;margin-right:auto;border:solid 1px #dea303;background-image:url(../images/buttonback_over.gif);cursor:pointer;}
.asbuttonimg img,.asbuttonimg_over img{padding-top:2px;padding-right:2px;}
.asbuttonimg span,.asbuttonimg_over span{display:inline-block;font-weight:bold;padding-top:2px;}
.asgenmsgwrap{margin-top:10px;}
.asgenmsgwrap table{padding:0px;width:400px;margin-left:auto;margin-right:auto;}
.asgenmsghead{background-image:url(../images/minihdback.gif);border:solid 1px #aaa;}
.asgenmsgbody{padding:10px;border-left:solid 1px #aaa; border-right:solid 1px #aaa; border-bottom:solid 1px #aaa;}
.astblcent{margin-left:auto;margin-right:auto;}
.astblmed, .astblmed table{width:350px;}
.astbllg, .astbllg table{width:525px;}
.asfull{width:99%;}
.asalbumcover, .asalbumcover_over{width:80px;height:65px;overflow:hidden;padding:3px; text-align:center !important; display:table-cell; vertical-align:middle;}
.asalbumcover_over{background-color:#f5f5f5;}
.asalbumcover img,.asalbumcover_over img{border:solid 0px transparent;}
.asimage, .asimage_over{text-align:center;}
.asimage img{border:solid 1px #b6b6b6;background-color:#fff;padding:5px;}
.asimage_over img{border:solid 1px #b6b6b6;background-color:#cdcdcd;padding:5px;}

.asreq{border:solid 1px #ff0000;}
.ascenter{margin-left:auto;margin-right:auto;}
.aswidth350{width:350px}


.asthumb{height:75px;width:75px;overflow:hidden;}
.asprofileimage{border:solid 1px transparent;text-align:center;margin-left:auto;margin-right:auto;}

.asminipic{display:inline;}
.asjournalicon{border:solid 1px transparent;}
.asjournsumitem{padding:5px;}
.asimgContent{background-color:#f5f5f5;font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif !important;font-size:12px !important;}
.asimgContent img{border:solid 0px #555;}
.asimgUL{padding:0px;margin:0px;opacity:.5;alpha:(opacity=50);background-image:url(../images/modal_top_left.png);background-color:transparent;width:10px;height:10px;}
.asimgUB{padding:0px;margin:0px;opacity:.5;alpha:(opacity=50);background-image:url(../images/modal_border.png);background-color:transparent;height:10px;}
.asimgUR{padding:0px;margin:0px;opacity:.5;alpha:(opacity=50);background-image:url(../images/modal_top_right.png);background-color:transparent;width:10px;height:10px;}
.asimgLB,.asimgRB{padding:0px;margin:0px;opacity:.5;alpha:(opacity=50);background-image:url(../images/modal_border.png);background-color:transparent;width:10px;}
.asimgBL{padding:0px;margin:0px;opacity:.5;alpha:(opacity=50);background-image:url(../images/modal_bottom_left.png);background-color:transparent;width:10px;height:10px;}
.asimgBB{padding:0px;margin:0px;opacity:.5;alpha:(opacity=50);background-image:url(../images/modal_border.png);background-color:transparent;height:10px;}
.asimgBR{padding:0px;margin:0px;opacity:.5;alpha:(opacity=50);background-image:url(../images/modal_bottom_right.png);background-color:transparent;width:10px;height:10px;}

.asquote {padding-bottom:5px;background-image: url(../images/quote-open.gif);background-repeat: no-repeat;background-position: left 5px;padding-left: 25px;font-style: italic;padding-top:5px;}
.asquote span {background-image: url(../images/quote-closed.gif);background-repeat: no-repeat;background-position: right bottom;display: block;padding-right: 15px;}

/*begin rating*/
.asrating{width:80px;height:16px;margin:0 0 20px 0;padding:0;list-style:none !important;clear:both;position:relative;background: url(../images/star-matrix.gif) no-repeat 0 0;}
.asnostar {background-position:0 0}
.as1star {background-position:0 -16px}
.as2star {background-position:0 -32px}
.as3star {background-position:0 -48px}
.as4star {background-position:0 -64px}
.as5star {background-position:0 -80px}
ul.asrating li {cursor: pointer; list-style:none;
   /*ie5 mac doesn't like it if the list is floated\*/
	float:left;
	/* end hide*/
	text-indent:-999em;
}
ul.asrating li a {
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.asrating li.asone a {left:0}
ul.asrating li.astwo a {left:16px;}
ul.asrating li.asthree a {left:32px;}
ul.asrating li.asfour a {left:48px;}
ul.asrating li.asfive a {left:64px;}
ul.asrating li a:hover {
	z-index:2;
	width:80px;
	height:16px;
	overflow:hidden;
	left:0;	
	background: url(../images/star-matrix.gif) no-repeat 0 0
}
ul.asrating li.asone a:hover {background-position:0 -96px;}
ul.asrating li.astwo a:hover {background-position:0 -112px;}
ul.asrating li.asthree a:hover {background-position:0 -128px}
ul.asrating li.asfour a:hover {background-position:0 -144px}
ul.asrating li.asfive a:hover {background-position:0 -160px}

