.Breadcrumb
{
    margin: 10px 10px 5px 10px;
    font-size: 9px;
    color: #aaaa99;
}


div
{
 
font-size: 10px;
}

.afcontainer{
	background-color:#ffffff;
	
	font-family:Verdana, Tahoma, Arial;
	padding:0px; 
}
.afgrid{
	
	color: #aaaa99;
	font-family:  Verdana, Tahoma, Arial;
	background-color: #ffffff;
	width:100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.afnormal{
	font-size: 11px; font-weight: bold;
	color: #7c7c6b;
	font-family: Verdana, Tahoma, Arial;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.aftopicrownew, .afcol3, .afcol4, .afcol5, .afcol6, .afsubject, .afpostinfo, .afposttopic, .afpostreply, .afpostattach, .afpostsig
{
	font-size: 10px;
	color:#666666;
	padding-top: 10px;
	margin-top: 10px;
	font-weight:bold;
 	
}

.afpostbody
{
	font-size: 11px;
	color:#666666;
	padding-top: 10px;
	margin-top: 10px;
	
font-style: italic;
 	
}

.aftopicrow1
{
	font-size: 10px;
	color:#666666;
	padding-top: 10px;
	margin-top: 10px;
	font-weight:bold;
text-align: center;
}

.aflegend {font-size: 11px;	color: #daa520;}
.affieldset{font-size:11px; color:#666666;}
.afnormalbold{font-size: 11px; font-weight:bold; color: #666666;font-family: Verdana, Tahoma, Arial;}
.afnormalbold a, .afnormalbold a:link,.afnormalbold a:visited, .afnormalbold a:active{color:#ff6600; font-weight:bold;}
.afbold{font-size: 12px; font-weight:bold; color: #666666;font-family: Verdana, Tahoma, Arial;}
.afsmallbold{font-size: 10px; font-weight:bold; color: #666666;font-family: Verdana, Tahoma, Arial;}

.afpager
{
	border: 1px solid #aaaa99;
	background-color: #ffffff;
	text-align: center;
	padding: 3px;
padding-left: 3px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;

}
#amPager {
	position: relative; 
	left: 165px; 
	*left: 175px;
	top: 3px;
	right: 0px;
	bottom: 0px;

}

.afsearchgo{font-size:12px;font-family:Verdana, Tahoma, Arial;height:20px;width:22px; background-color:#333333;display:inline}
.aftogglego{font-size:12px;font-family:Verdana, Tahoma, Arial; height:20px;width:14px; background-color:#333333;display:inline}
.afsearchbox{font-size:12px;font-family:Verdana, Tahoma, Arial; height:20px;border-top:solid 1px #666666; border-left:solid 1px #666666; border-bottom:solid 1px #666666;border-right:solid 1px #333333;}
.afdroppanel{padding:5px;position:absolute;font-size:12px;font-family:Verdana, Tahoma, Arial; border:solid 1px #dcdcdc;background-color:#fff;width:400px;display:none;}
.afdropsubpanel{height:250px; overflow:auto;}
.afpanelitem{font-family:Verdana, Tahoma, Arial; font-size:12px;}
.afpanelcheckbox{font-family: Verdana, Tahoma, Arial; font-size:10px;}
.afpaneltextbox{font-family: Verdana, Tahoma, Arial; font-size:10px;}
.afsmall{font-size: 10px;font-family: Verdana, Tahoma, Arial; color:#666666;}
.afsmall a,.afsmall a:link,.afsmall a:active,.afsmall a:visited{font-size: 10px;font-family: Verdana, Tahoma, Arial; color:#000000;}
.afpreview{border:solid 1px #666666;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;}
.afToolBarPanel{border: solid 1px #dcdcdc;background-color: #f5f5f5; margin-bottom:2px;}
.aftoolbarlinks {font-family: Verdana, Tahoma, Arial; font-size:11px;font-weight:bold;height:24px;text-align:center;padding-top:0px;padding-left:5px;padding-right:16px !important;padding-right:2px;}
.aftoolbarlinks a, .aftoolbarlinks a:link, .aftoolbarlinks a:visited, .aftoolbarlinks a:active, .aftoolbarlinks a:hover {color: #A5688A;padding-right:5px;}
.aftoolbarlinkspacer {width:3px;height:24px;display: inline;}
.aftextbox{font-family: Verdana, Tahoma, Arial; font-size: 11px; border:solid 1px #666666;}
.afforumrow a:link, .afforumrow a:visited, .afforumrow a:active {font-family: Verdana, Arial, Tahoma;font-size: 11px; font-weight: bold; color: #ff6600}

.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, .afsubject a:link, .afsubject a:visited, .afsubject a:active
{color: #ff6600; padding-top: 5px; font-weight:bold; font-size: 10px;}

.afpostinfo2 a, .afpostinfo2 a:link, .afpostinfo2 a:visited, .afpostinfo2 a:active, .afpostreply2 a, .afpostreply2 a:link, .afpostreply2 a:visited{color: #ff6600;}
.aflastpost a:link, .aflastpost a:visited, .aflastpost a:active{
	color: #9a2478;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.afnormal a,.aftopicrow1 a, .aftopicrow1 a:link, .aftopicrow1 a:visited, .aftopicrow1 a:active{color: #FDA1C4; font-size: 10px; }
.aftopicrownew a, .aftopicrownew a:link, .aftopicrownew a:visited, .aftopicrownew a:active{color: #FDA1C4;font-weight: bold;}

.afgridborder{border: solid 1px #dcdcdc;font-size: 10px;color: #000000;	font-family: Verdana, Arial, Tahoma;background-color: #ffffff;}
.aflastpost{
	border-top: #cdcdcd 1px solid;
	font-size: 11px;
	background-color: #ffffff;
	font-size: 10px;
	color:#737365;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.NTForums_Pager{border: solid 1px #333333;background-color: #ffffff;margin:0px 0px 0px 0px;padding-top:0px;}
.af_pager, .af_pagernumber, .af_currentpage
{font-family: Verdana, Arial, Tahoma;
font-size:9px;
color: #69695a;
padding: 0px 5px 0px 0px;
}


.af_pagernumber
{
	background-color: #e7e8e0;
	border-left: #aaaa99 1px solid;
	width: 10px;
	text-align: center; 
font-size:10px;

}

.af_currentpage{
	background-color: #ff5200;
	color: #ffffff;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	width: 10px;
	font-weight:bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
text-align: center;
	
}
.afcrumb{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 2px;
	padding-bottom: 2px;

	color: #ff6600;
}
.afcrumb a, .afcrumb a:link, .afcrumb a:visited, .afcrumb a:active{
	color: #ff6600; font-size: 10px;
}
.afsubjectheader
{border-bottom: 1px dashed #aaaa99; border-top: 1px dashed #aaaa99; font-family: Verdana, Arial, Tahoma; font-size: 13px; font-weight:bold; padding-bottom: 5px; padding-top: 5px; margin-top: 20px; margin-bottom: 10px;}


.afgrouprow{
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	height: 30px;
	background-color: #aaaa99;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-style: normal;
	margin: 0px;
}
.afgrouprow a:link, .afgrouprow a:visited, .afgrouprow a:active
{font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;}
.afsubgrid {border: solid 1px #cdcdcd;}
.afheader{
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
	font-size: 10px;
	color: #838379;
	height: 22px;
	background-color: #e6e6de;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.afheader2{font-family: Verdana, Tahoma, Arial; font-weight: bold;font-size: 11px;color: #ffffff;background-color: #FDA1C4;height: 18px;}
.afforumrow{
	padding-left: 5px;
	border-right: #cdcdcd 0px solid;
	border-top: #cdcdcd 1px solid;
	font-size: 10px;
	background-color: #ffffff;
	color:#000000;
	padding-top: 5px;
	padding-bottom: 5px;
}

.afforumrow2{border-right: #cdcdcd 1px solid;border-top: #cdcdcd 1px solid;font-size: 10px;background-color: #f5f5f5; color:#666666;}


.afpostinfo1, .afpostinfo2
{border-bottom: solid 1px #cdcdcd; padding: 5px; border-left: solid 1px #cdcdcd; padding: 5px; border-right: solid 1px #cdcdcd; padding: 5px; width: 200px;}

.afpostinfo2, .afpostreply2{background-color: #f5f5f5;}

.afposttopic, .afpostreply1, .afpostreply2 {padding: 5px; border-bottom: solid 1px #cdcdcd; border-right: solid 1px #cdcdcd;}

.afsubrow{font-size:11px;border-bottom: dashed 1px #aaaa99;}
.afcol1{padding-top: 5px; padding-right: 3px;}
.afcol2{border-bottom: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;}

.aftopicrownew
{font-size: 10px; padding-top: 10px; }

.NTForums_Button{cursor:hand;border: #000000 1px solid;padding-right: 2px;display: block;padding-left: 2px;font-weight: bold;font-size: 9pt;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#336699,EndColorStr=#7DA1C4);padding-bottom: 5px;width: 100px;color: #ffffff;padding-top: 5px;background-color: #cccccc;text-align: center;	text-decoration: none;}
.afButton {cursor:hand;	border: #a9a79b 1px solid; margin-top: 4px; margin-bottom: 4px; font-size: 9px; font-family:arial, verdana;}
.af_arrow {	background-color: #FFFFFF;border: #696969 1px solid; cursor: hand;}
.afborder {border-left: solid 1px #aaaa99; border-right: solid 1px #aaaa99; border-bottom: solid 1px #aaaa99; padding: 5px;}

.afsmallbutton, .afsmallbutton a, .afsmallbutton a:link, .afsmallbutton a:active, .afsmallbutton a:visited
{font-size: 9px; font-family:arial, verdana;	color: #000080; padding: 1px;}


.afminibutton, .afminibutton a, .afminibutton a:link, .afminibutton a:active, .afminibutton a:visited{font-size: 10px;color: #ff6600;}
.afsmalltext{font-size:11px;}
.emot{background-color:transparent;border-style:none;margin:0px,0px,0px,0px;padding:0px,0px,0px,0px;}
.NTForums_Quote{border-right: #a9a9a9 1px solid;padding-right: 5px;border-top: #a9a9a9 1px solid;display: block;	padding-left: 5px;	font-size: 8pt;padding-bottom: 5px;	margin: 10px;	border-left: #a9a9a9 1px solid;	padding-top: 5px;	border-bottom: #a9a9a9 1px solid;	background-color: #f5f5f5;}
.af_normal{font-size: 12px;	font-family: Verdana, Arial, Tahoma}
.af_button{

border-right: #336699 1px solid;	padding-right: 5px;	
border-top: #7b9ebd 1px solid;	
padding-left: 5px;	
font-size: 11px;	
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);	border-left: #7b9ebd 1px solid;	width: 110px;	cursor: hand;	
border-bottom: #336699 1px solid;}

.af_results{border-right: gray 1px solid;border-top: gray 1px solid;overflow: auto;border-left: gray 1px solid;width: 99%;border-bottom: gray 1px solid;height: 400px;background-color: #ffffff;}
.af_row{font-size: 11px;padding-bottom: 2px;cursor: pointer;font-family: Verdana, Arial, Tahoma;}
.af_header{font-family: Verdana, Arial, Tahoma;	font-size: 11px;	background-color:#cdcdcd;	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);}
.afpollbar{background-color: #ff0000;}
.afpollresults{border: solid 1px #333333;}
.afposteditdate{font-family: Verdana, Arial, Tahoma;	font-size: 9px; font-style:italic;}
.csharpcode
{
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	font-size: 10pt;
	overflow: auto;
	border-left: #808080 1px solid;
	width: 90%;
	color: black;
	border-bottom: #808080 1px solid;
	font-family: Courier New , Courier, Monospace;
	background-color: #ffffff;
}
.csharpcode pre { margin: 0px; }
.rem { color: #008000; }
.kwrd { color: #0000ff; }
.str { color: #006080; }
.op { color: #0000c0; }
.preproc { color: #cc6633; }
.asp { background-color: #ffff00; }
.html { color: #800000; }
.attr { color: #ff0000; }
.alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0px;
}
.lnum { color: #606060; }
.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: hand;
	border-bottom: #d3d3d3 1px solid;
	background-repeat: no-repeat;
	background-color: #f5f5f5;
	pointer: hand;
	
	
}
.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:hand;
	pointer: hand;
}
.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:hand;
	pointer: hand;
}
.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:hand;
	pointer: hand;
}
.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:hand;
	pointer: hand;
}
.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:hand;
	pointer: hand;
}

.Tabs
{
	margin-bottom: 0px;
	padding-bottom: 0px;
	width: 100%;
	color: black;
	font-family: Verdana, Tahoma, Arial;
}
.TabLeftSpacer { WIDTH: 5px; BORDER-BOTTOM: black 1px solid }
.TabRightSpacer { WIDTH: 100%; BORDER-BOTTOM: black 1px solid }
.TabSelected
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	width: 20%;
	background-color: #ffffff;
}
.LeftTab {BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 20%; CURSOR: hand; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #eeeeee }
.RightTab {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: medium none; WIDTH: 20%; CURSOR: hand; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #eeeeee }
.TabLabel { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Tahoma, Arial; }

.af_normal label{font-size:11px;color: #000000; font-family: Verdana, Arial, Tahoma;}
.ambutton
{
	white-space: nowrap;
	font-size: 8px;
	font-family: Arial, verdana;
	color: #666666;
	background-color: #e7e8e0;
	border:solid 1px #aaaa99;
	cursor: hand;
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
	display: inline;
*margin-right: 3px; 
	zoom: 1; /* IE7 (hasLayout)*/
       *display: inline; /* IE */


}
.ambutton A:link, .ambutton A:visited, .ambutton A:active, .ambutton A:hover
{
	white-space: no-wrap; font-size:9px;
	font-family: Arial, verdana;
	color:#666666;
	text-decoration:none;
	display: inline; 
zoom: 1; /* IE7 (hasLayout)*/
       *display: inline; /* IE */

*margin-right: 3px; 
}


.af_lastpost {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #737365;
	text-decoration: none;
}
.afcoll {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 50px;
}
textarea {
	border: 1px solid #aaaa99;
}

.afcell2
{ padding: 5px; background-color: #ffffff; solid; margin: 0px; 
}
.afcell1{font-weight: bold; background-color: #ffffff; padding: 5px; margin: 0px; }