/* Validated */

* .afcontainer a,.afcontainer a:link, .afcontainer a:active,.afcontainer a:visited{
 color: #666; text-decoration: none !important; }

* .afcontainer a:hover{ text-decoration: underline !important; }

* .afcontainer blockquote{
	font-family: Arial, Tahoma, Verdana;
	border: solid 1px #a9a9a9;
	padding: 5px;
	display: block;
	font-size: 8pt;
	margin: 10px;
	background-color: #f5f5f5;
}

.af_currentpage{
	background-color: #FFFFCC;
	border-left: #000 1px solid;
	color: #000;
	width: 15px;
	font-weight: bold;
}

.af_pager, .af_pagernumber, .af_currentpage{
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;
	color: #000;
	padding: 2px;
}

.af_pagernumber{
	background-color: #DCDCDC;
	border-left: #000 1px solid;
	width: 15px;
}

.afactionicon{ padding-left: 0px; padding-right: 5px; }

.afarrow{ cursor: pointer; vertical-align: middle; }

.afattachhead{ background-color: #333; color: #fff; padding: 2px; }

.afattachlink{ }

.afbold{
	font-size: 12px;
	font-weight: bold;
	color: #666;
	font-family: Arial, Tahoma, Verdana;
}

.afborder {
	border-left: solid 0px #cdcdcd;
	border-right: solid 0px #cdcdcd;
	border-bottom: solid 0px #cdcdcd;
}

.afbottomborder{ background-image: url(profile_bottom_border.png); }

.afbutton,.afbutton_over { cursor: pointer; border: #000 1px solid; }

.afbuttonarea{
	clear: right;
	display: block;
	margin-top: 2px;
	text-decoration: none;
}

.afbuttonarea a:link, .afbuttonarea a:visited, .afbuttonarea a:active, .afbuttonarea a:hover { text-decoration: none; }

.afcheckbox{ font-size: 12px; margin: 5px; padding-right: 5px; }

/*End Calendar Picker */
.afcodeblock{
	border: solid 1px #808080;
	overflow: auto;
	width: 550px;
	background-color: #fff;
	height: auto;
	padding: 5px;
	padding-bottom: 0px;
	margin: 0px;
}

.afcomments{
	border: solid 1px #cdcdcd;
	background-color: #fff;
	margin: 10px;
	padding: 10px;
}

.afcomments h1{
	font-size: 16px;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	color: #333;
	padding-bottom: 5px;
}

.afcontainer{
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 0px;
	text-align: right;
	width: 850px;
}

.afcontainer TD { font-family: Arial; font-size: 11px; }

.afcontrolheader{
	color: #fff !important;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
	font-size: 12px;
}

.afcrumb{
	clear: right;
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	padding-top: 5px;
	font-weight: bold;
}

.afcrumb a, .afcrumb a:link, .afcrumb a:visited, .afcrumb a:active{ color: #000; }

.afdropdown{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	border: solid 1px #666;
}

.afeditor{
	border: solid 1px #cdcdcd;
	width: 95%;
	background-color: #f5f5f5;
}

.afemoticons{ width: 45px; }

.afemoticons{ text-align: center; width: 55px; }

.affieldset{ font-size: 11px; color: #666; margin: 5px; }

.affieldsetnote{
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.afforumrow{
	border-right: #cdcdcd 1px solid;
	border-top: #cdcdcd 1px solid;
	font-size: 12px;
	background-color: #fff;
	color: #666;
}

.afforumrow a:link, .afforumrow a:visited, .afforumrow a:active, .afpostinfo1 a, .afpostinfo1 a:link, .afpostinfo1 a:visited, .afpostinfo1 a:active, .afposttopic a, .afposttopic a:link, .afposttopic a:visited, .afpostreply1 a, .afpostreply1 a:link, .afpostreply1 a:visited, .afforumrow2 a:link, .afforumrow2 a:visited, .afforumrow2 a:active{ color: #333333; }

.afforumrowbottom{ color: #000; border-top: dashed 1px #cdcdcd; }

.afforumrowbottom a,.afforumrowbottom a:link, .afforumrowbottom a:active,.afforumrowbottom a:visited{ color: #000; text-decoration: underline; }

.afforumrowmid{ color: #000; border-top: dashed 1px #cdcdcd; }

.afforumrowmid a,.afforumrowmid a:link, .afforumrowmid a:active,.afforumrowmid a:visited{ color: #000; text-decoration: underline; }

.afforumrowtop{ color: #000; }

.afforumrowtop a,.afforumrowtop a:link, .afforumrowtop a:active,.afforumrowtop a:visited{ color: #000; text-decoration: underline; }

.afgrid{
	position: relative;
	font-size: 12px;
	color: #666;
	font-family: Arial, Tahoma, Verdana;
	background-color: #fff;
	width: 100%;
}

.afgrouprow{
	background-color: #000;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #fff !important;
	height: 30px;
	background-image: url(afgrouprow.png);
}

.afgrouprow a:link, .afgrouprow a:visited, .afgrouprow a:active{ color: #fff !important; }

.afheader{ padding-right: 5px; background-color: #f0f0f0; }

.afheader2{
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	background-color: #333;
	height: 18px;
}

.afimage{ }

.aflastpost{
	border-top: #cdcdcd 1px solid;
	font-size: 11px;
	background-color: #fff;
}

.aflastpost a:link, .aflastpost a:visited, .aflastpost a:active{ color: #333; }

.aflegend { font-size: 11px; color: #daa520; }

.afloader{
	background-color: #f5f5f5;
	opacity: 0.6;
	-ms-opacity: 0.5;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
}

.afmenu{
	background-color: #f5f5f5;
	z-index: 5000;
	border: solid 1px #cdcdcd;
	overflow: auto;
	text-decoration: none;
}

.afmenuclick{ cursor: pointer; text-decoration: underline; }

.afmenulink{
	font-size: 11px;
	font-weight: bold;
	color: #666;
	cursor: pointer;
	display: inline;
	text-decoration: none;
}

.afmessage{ text-align: center; color: #ff0000; font-weight: bold; }

.afminiarrow{ margin: 2px; }

.afminibtn a:link,.afminibtn a:visited,.afminibtn a:active,.afminibtn a:hover,.afminibtn_over a:link,.afminibtn_over a:visited,.afminibtn_over a:active,.afminibtn_over a:hover { text-decoration: none; }

.afminibtn, .afminibtn_over{
	font-size: 11px;
	font-family: Arial;
	color: #666;
	height: 20px;
	border: solid 1px #666;
	background-image: url(ambuttonback.gif);
	padding: 2px 2px 4px 2px !important;
	padding: 0px 2px 0px 2px;
	margin: 5px 0px 0px 5px;
	cursor: pointer;
	position: static;
	text-decoration: none;
	display: inline;
}

.afminibutton, .afminibutton a, .afminibutton a:link, .afminibutton a:active, .afminibutton a:visited{ font-size: 10px; color: #000080; text-decoration: none; }

.afminisearchbox{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: Arial;
	height: 18px;
	border-top: solid 1px #666;
	border-left: solid 1px #666;
	border-bottom: solid 1px #666;
	border-right: solid 1px #333;
}

.afmodrow{
	border-bottom: solid 1px #666;
	border-left: solid 1px #666;
	border-right: solid 1px #666;
}

.afnormal{
	font-size: 12px;
	color: #666;
	font-family: Arial, Tahoma, Verdana;
}

.afnormal a{ color: #333; }

.afnormalbold{
	font-size: 12px;
	font-weight: bold;
	color: #666;
	font-family: Arial, Tahoma, Verdana;
}

.afnormalbold a, .afnormalbold a:link,.afnormalbold a:visited, .afnormalbold a:active{ color: #666; font-weight: bold; }

.afpager{
	border: solid 1px #333;
	background-color: #fff;
	margin: 0px 0px 0px 0px;
	padding-top: 0px;
}

.afpagermini{ display: inline; padding-right: 5px; }

.afpagermini a,.afpagermini a:link,.afpagermini a:active, .afpagermini a:visited{ text-decoration: underline; }

.afpollbar{ background-color: #ff0000; }

.afpollresults{ border: solid 1px #333; }

.afpostbody{ min-height: 80px; }

.afposteditdate{
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	font-style: italic;
}

.afpostinfo1, .afpostinfo2{
	border-left: solid 1px #cdcdcd;
	border-right: solid 1px #cdcdcd;
	border-bottom: solid 1px #cdcdcd;
}

.afpostinfo2 a, .afpostinfo2 a:link, .afpostinfo2 a:visited, .afpostinfo2 a:active, .afpostreply2 a, .afpostreply2 a:link, .afpostreply2 a:visited{ color: #333; }

.afpostinfo2, .afpostreply2{ background-color: #f5f5f5; }

.afpostsig{ border-top: solid 1px #cdcdcd; }

.afposttopic, .afpostreply1, .afpostreply2 {
	border-right: solid 1px #cdcdcd;
	border-bottom: solid 1px #cdcdcd;
}

.afpreview{
	border: solid 1px #666;
	width: 90%;
	position: absolute;
	display: none;
	background-color: #FFF;
}

.afpreviewbar{
	padding: 0px 2px 0px 2px;
	background-image: url(ambuttonback.gif);
	border-bottom: solid 1px #666;
	width: 100%;
	height: 20px;
	background-color: #333;
	color: #666;
	font-weight: bold;
	font-size: 11px;
}

.afpreviewtext{ width: 100%; padding: 2px; background-color: #fff; }

.afprlftback{
	width: 9px;
	background-image: url(profile_left_back.png);
}

.afprlftborder{
	width: 9px;
	background-image: url(profile_left_border.png);
}

.afprlftbottom{
	width: 9px;
	background-image: url(profile_left_bottom.png);
}

.afprmidback{ background-image: url(profile_mid_back.png); }

.afprrgtback{
	width: 8px;
	background-image: url(profile_right_back.png);
}

.afprrgtborder{
	width: 8px;
	background-image: url(profile_right_border.png);
}

.afprrgtbottom{
	width: 8px;
	background-image: url(profile_right_bottom.png);
}

.afquote{
	border: solid 1px #a9a9a9;
	padding: 5px;
	display: block;
	font-size: 8pt;
	margin: 10px;
	background-color: #f5f5f5;
}

.afreply{
	border: solid 1px #666;
	background-color: #f5f5f5;
	padding: 10px;
	margin: 0px;
	margin-bottom: 10px;
}

.afreplybody{ color: #000; padding: 10px; background-color: #fff; }

.afsearchbox{
	border: solid 1px #666;
	height: 22px !important;
	font-size: 16px !important;
}

.afsearchgo{
	font-size: 12px;
	font-family: Arial;
	height: 20px;
	width: 22px;
	background-color: #333;
	display: inline;
}

.afsection{
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-bottom: solid 0px #b3b3b3;
}

.afsectiondsp{
	padding: 5px;
	border-bottom: solid 1px #b3b3b3;
	border-left: solid 1px #b3b3b3;
	border-right: solid 1px #b3b3b3;
}

.afsectionhd{
	background-color: #cdcdcd;
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background-image: url(amwhiteback.png);
	height: 30px;
}

.afsmall{
	font-size: 10px;
	font-family: Arial, Tahoma, Verdana;
	color: #666;
}

.afsmall a,.afsmall a:link,.afsmall a:active,.afsmall a:visited{
	font-size: 10px;
	font-family: Arial, Tahoma, Verdana;
	color: #000;
}

.afsmallbold{
	font-size: 10px;
	font-weight: bold;
	color: #666;
	font-family: Arial, Tahoma, Verdana;
}

.afsmallbutton, .afsmallbutton a, .afsmallbutton a:link, .afsmallbutton a:active, .afsmallbutton a:visited{ font-size: 11px; color: #000080; }

.afsmalltext{ font-size: 11px; }

.afsubgrid { border: none 0px #cdcdcd; }

.afsubrow{
	font-size: 11px;
	border-bottom: solid 1px #333;
	text-decoration: none;
}

.afsubrow a:link,.afsubrow a:visited,.afsubrow a:active{ text-decoration: none; }

.afsummary, .aftopicbody {
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 14px;
}

.aftagstxt{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Tahoma, Verdana;
	border: solid 1px #cdcdcd;
}

.aftextbox{
	background-color: #fff;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	border: solid 1px #666;
	width: 99%;
	padding: 2px;
	display: block;
}

.aftitle{
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
}

.aftitlelg{
	font-size: 18px;
	display: block;
	padding: 10px;
	color: #666;
	font-family: Arial, Tahoma, Verdana;
}

.aftitlelg a:link,.aftitlelg a:active,.aftitlelg a:visited{
	font-size: 18px;
	color: #666;
	font-family: Arial, Tahoma, Verdana;
}

.aftoolbarlinks {
	font-family: Arial;
	font-size: 10px;
	height: 24px;
	text-align: center;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
}

.aftoolbarlinks a, .aftoolbarlinks a:link, .aftoolbarlinks a:visited, .aftoolbarlinks a:active, .aftoolbarlinks a:hover { color: #666; padding-left: 2px; padding-right: 2px; }

.aftoolbarpanel{
	border: solid 1px #dcdcdc;
	background-color: #f5f5f5;
	margin-bottom: 2px;
	width: 100%;
}

.aftopcrowalt,.aftopicrownewalt{ background-color: #fff; }

.aftopic{
	border-bottom: solid 1px #cdcdcd;
	padding: 5px;
	color: #000;
	margin: 5px;
	margin-bottom: 10px;
}

.aftopic a:hover{ text-decoration: none; border-bottom: dashed 1px #333; }

.aftopic h1{
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	color: #333;
}

.aftopic h3{
	font-size: 11px;
	padding: 0px;
	padding-top: 2px;
	margin: 0px;
	color: #333;
}

.aftopic h4{
	font-size: 11px;
	padding: 0px;
	padding-top: 2px;
	margin: 0px;
	color: #333;
}

.aftopic, .aftopic a:link, .aftopic a:visited, .aftopic a:active{
	font-family: "Century Gothic", "Trebuchet MS",  Lucida, Arial, sans-serif;
	text-decoration: none;
}

.aftopicrow,.aftopicrowalt,.aftopicrownew,.aftopicrownewalt{ font-size: 11px; color: #333; font-weight: normal; }

.aftopicrow,.aftopicrownew{ background-color: #f5f5f5; }

.aftopicrownew a, .aftopicrownew a:link, .aftopicrownew a:visited, .aftopicrownew a:active, .aftopicrownewalt a, .aftopicrownewalt a:link, .aftopicrownewalt a:visited, .aftopicrownewalt a:active{
	font-size: 11px;
	text-decoration: none;
	color: #333;
	font-weight: bold;
}

.aftopicsum{ padding-right: 10px; font-size: 9px; }

.aftsresults{
	z-index: 50000;
	position: absolute;
	border: solid 1px #999;
	font-size: 11px;
	background-color: #f5f5f5;
	width: 150px;
}

.aftsresultsel{
	z-index: 50000;
	background-color: Yellow;
	font-size: 11px;
}

.aftsresultsitems{
	z-index: 50000;
	border-bottom: solid 0px #999;
	font-size: 11px;
}

.alt { background-color: #f4f4f4; width: 100%; margin: 0px; }

.ambutton a:link, .ambutton a:visited, .ambutton a:active, .ambutton a:hover{
	font-size: 11px;
	font-family: Arial;
	color: #666;
	text-decoration: none;
}

.ambutton img,.ambutton_over img{ margin-left: 1px; margin-right: 1px; padding-top: 1px; }

.ambutton span, .ambutton_over span{ padding-top: 5px; }

.ambutton,.ambutton_over{
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	/*float: right;*/
	clear: right;
	font-size: 11px;
	font-family: Arial;
	color: #666;
	height: 18px;
	border: solid 1px #666;
	background-image: url(ambuttonback.gif);
	cursor: pointer;
	position: static;
	text-decoration: none;
	display: inline;
}

.ambutton_over A:link, .ambutton_over A:visited, .ambutton_over A:active, .ambutton_over A:hover{
	font-size: 11px;
	font-family: Arial;
	color: #666;
	text-decoration: none;
}

.ambuttonlg A:link, .ambuttonlg A:visited, .ambuttonlg A:active, .ambuttonlg A:hover{
	font-size: 12px;
	font-family: Arial;
	color: #fff;
	text-decoration: none;
}

.ambuttonlg,.ambuttonlg_over{
	padding-left: 6px;
	padding-right: 2px;
	padding-top: 2px;
	color: #fff;
	height: 24px !important;
	border-top: solid 0px #000;
	border-bottom: solid 0px #000;
	border-right: solid 1px #000;
	border-left: solid 1px #000;
	background-image: url(ambtnbk24.png);
	cursor: pointer;
	position: static;
	text-decoration: none;
	display: block;
}

.ambuttonlg_over A:link, .ambuttonlg_over A:visited, .ambuttonlg_over A:active, .ambuttonlg_over A:hover{
	font-size: 11px;
	font-family: Arial;
	color: #fff;
	text-decoration: none;
}

.amcalbutton{ border: none; cursor: pointer; }

.amcalendar{
	font-family: Tahoma,monospace;
	border-style: solid;
	border-width: 1px;
	border-color: Black;
	border-collapse: collapse;
	background-color: #FFFFFF;
	cursor: default;
}

.amcalendar td{ font-size: 11px; text-align: center; }

.amcaltitle{
	font-weight: bold;
	background-color: #D7D7E5;
	font-family: Tahoma,monospace;
}

.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;
}

.amcurrentmonthday{ color: #000000; cursor: pointer; }

.amdayheader{
	width: 25px;
	text-align: center;
	border-width: 1px;
	border-color: white;
	border-style: solid;
	font-weight: bold;
	background-color: #FFFFFF;
}

.amdayhover{
	width: 25px;
	cursor: pointer;
	text-align: center;
	text-decoration: underline;
	border-width: 1px;
	border-color: #F6F6F6;
	border-style: solid;
}
/*Comment is test Just for Gyearim*/
.amimagebutton, .amimagebutton_over{
	cursor: pointer;
	border: solid 1px #cdcdcd;
	float: right;
	/*position: absolute;*/
}

.amimagebutton_over{
	cursor: pointer;
	border: solid 1px #666;
	background-color: #f5f5f5;
}

.amload, .amloading{
	font-size: 12px;
	color: #666;
	font-family: Arial, Tahoma, Verdana;
}

.amModal{
	border: solid 1px #666;
	z-index: 100000;
	display: block;
	background-color: #f0f0f0;
}

.ammodalBB{
	opacity: .5;
	filter: alpha(opacity=50);
	background-image: url(modal_border.png);
	background-color: Transparent;
	height: 10px;
}

.ammodalBL{
	opacity: .5;
	filter: alpha(opacity=50);
	background-image: url(modal_bottom_left.png);
	background-color: Transparent;
	width: 10px;
	height: 10px;
}

.ammodalbody{ background-color: #f5f5f5; border: solid 1px #999; }

.ammodalBR{
	opacity: .5;
	filter: alpha(opacity=50);
	background-image: url(modal_bottom_right.png);
	background-color: Transparent;
	width: 10px;
	height: 10px;
}

.ammodalbuttonbar{ text-align: right; background-color: #f5f5f5; }

.amModalCloseImg{
	text-align: right;
	padding-right: 2px;
	cursor: pointer;
	float: right;
}

.amModalFrame{ padding: 10px; }

.amModalHeader{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	background-color: #666;
	color: #fff;
	height: 22px;
	width: 100%;
}

.amModalHeaderText{
	padding-right: 10px;
	padding-top: 5px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	background-color: #666;
	color: #fff;
	text-align: right;
	float: right;
}

.ammodalLB,.ammodalRB{
	opacity: .5;
	filter: alpha(opacity=50);
	background-image: url(modal_border.png);
	background-color: Transparent;
	width: 10px;
}

.ammodalshell{
	background-color: transparent;
	border: solid 0px #ccc;
	padding: 0px;
}

.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: #003366;
	color: #fff;
	padding: 2px;
	padding-right: 5px;
}

.ammodalUB{
	opacity: .5;
	filter: alpha(opacity=50);
	background-image: url(modal_border.png);
	background-color: Transparent;
	height: 10px;
}

.ammodalUL{
	opacity: .5;
	filter: alpha(opacity=50);
	background-image: url(modal_top_left.png);
	background-color: Transparent;
	width: 10px;
	height: 10px;
}

.ammodalUR{
	opacity: .5;
	filter: alpha(opacity=50);
	background-image: url(modal_top_right.png);
	background-color: Transparent;
	width: 10px;
	height: 10px;
}

.ammonth{
	background-color: #F6F6F6;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: 0px;
}

.amMsgBox{
	border: solid 1px #666;
	background-color: #ffffcc;
	font-family: Arial;
	font-size: 12px;
}

.amMsgBoxHeader{
	border-bottom: solid 1px #666;
	background-color: #999;
	font-weight: bold;
	padding: 2px;
	text-align: right;
}

.amMsgBoxText{ padding: 5px; }

.amNextPrev{
	cursor: pointer;
	height: 25px;
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
}

.amothermonthday{ color: #999999; cursor: pointer; }

/*Calendar Picker */
.ampicker{
	background-color: #FFFFFF;
	border: 1px black solid;
	font-size: 11px;
	font-family: Tahoma,monospace;
	font-weight: normal;
	cursor: pointer;
	padding-right: 2px;
	width: 100px;
	height: 16px;
}

.ampicker input{
	font-size: 11px;
	font-family: Tahoma,monospace;
	font-weight: normal;
	width: 100px;
}

.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;
}

.amtab{
	border: solid 1px #898c95;
	display: inline;
	background-color: #fff;
	height: 18px;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	position: relative;
	top: 1;
	z-index: 100;
	cursor: pointer;
}

.amtabcontent{
	border-top: solid 1px #898c95;
	background-color: #fff;
	z-index: 101;
	top: 0px;
	padding: 5px;
	overflow: auto;
}

.amtabsel{
	border-bottom: solid 1px #fff;
	position: relative;
	top: 1;
	z-index: 150;
	border-top: solid 1px #898c95;
	border-right: solid 1px #898c95;
	border-left: solid 1px #898c95;
	display: inline;
	background-color: #fff;
	height: 21px;
	padding-top: 1px;
	padding-left: 2px;
	padding-right: 2px;
}

.amtabseltext{
	display: inline;
	height: 16px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 12px;
}

.amtabtext{
	display: inline;
	background-image: url(amtab_back_norm.gif);
	height: 16px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 12px;
}

.amtbwrapper {
	text-decoration: none;
	text-align: center;
	width: 100%;
	height: 55px;
	margin-left: auto;
	margin-right: auto;
}

.amtbwrapper div{ display: inline-block; }

.amtbwrapper div{ display: inline;
/*Test just For Gyearim 
position: relative*/ }

.amtbwrapper>div{ display: inline-block; }

.amtip{ font-family: Arial; font-size: 9px; width: 150px; }

.amtipbubble{
	background-color: #fffacd;
	height: 36px;
	border: solid 1px #000;
	height: auto;
}

.amtiptext{ padding: 2px; width: 150px; text-align: right; }

.asp { background-color: #ffff00; }

.attr { color: #ff0000; }

.csharpcode {
	font-size: 10pt;
	color: black;
	font-family: Courier New , Courier, Monospace;
	background-color: #ffffff;
}

.csharpcode pre {
	border: solid 0px transparent;
	margin: 0px;
	padding: 0px;
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
	width: 99%;
}

.emot{
	background-color: transparent;
	border-style: none;
	margin: 0px;
	padding: 0px;
}

.html { color: #800000; }

.kwrd { color: #0000ff; }

.lnum { color: #606060; }

.op { color: #0000c0; }

.preproc { color: #cc6633; }

.rating0 {
	clear: none;
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	display: inline;
	background-image: url(yellow_star_00.gif);
	border-left: #d3d3d3 1px solid;
	width: 74px;
	cursor: default;
	border-bottom: #d3d3d3 1px solid;
	background-repeat: no-repeat;
	background-color: #f5f5f5;
}

.rating1 {
	clear: none;
	display: inline;
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	background-image: url(yellow_star_01.gif);
	border-left: #d3d3d3 1px solid;
	width: 74px;
	border-bottom: #d3d3d3 1px solid;
	background-repeat: no-repeat;
	background-color: #f5f5f5;
	cursor: pointer;
}

.rating2 {
	clear: none;
	display: inline;
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	background-image: url(yellow_star_02.gif);
	border-left: #d3d3d3 1px solid;
	width: 74px;
	border-bottom: #d3d3d3 1px solid;
	background-repeat: no-repeat;
	background-color: #f5f5f5;
	cursor: pointer;
}

.rating3 {
	clear: none;
	display: inline;
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	background-image: url(yellow_star_03.gif);
	border-left: #d3d3d3 1px solid;
	width: 74px;
	border-bottom: #d3d3d3 1px solid;
	background-repeat: no-repeat;
	background-color: #f5f5f5;
	cursor: pointer;
}

.rating4 {
	clear: none;
	display: inline;
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	background-image: url(yellow_star_04.gif);
	border-left: #d3d3d3 1px solid;
	width: 74px;
	border-bottom: #d3d3d3 1px solid;
	background-repeat: no-repeat;
	background-color: #f5f5f5;
	cursor: pointer;
}

.rating5 {
	clear: none;
	display: inline;
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	background-image: url(yellow_star_05.gif);
	border-left: #d3d3d3 1px solid;
	width: 74px;
	border-bottom: #d3d3d3 1px solid;
	background-repeat: no-repeat;
	background-color: #f5f5f5;
	cursor: pointer;
}

.rem { color: #008000; }

.str { color: #006080; }

