.agthumbs {
			border: 1px solid #cccccc;
			cursor: pointer;	
			}
li {
	list-style : square;
}
body {		background-color: #FFFFFF;}
h4 {font-size: 11px; font-weight: bold;}
td {		font-family: Georgia, Verdana, Arial;
			font-size: 11px;
			line-height: 16px;
			color: #2C3333;
			font-weight: normal;}	
.error {color:red}
form {		margin-bottom: 0 ; margin-top: 0 ; }
.none { background-color: FFBB22}

input, select, textarea {		font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			line-height: 10px;
			margin: 0;
			color: #2C3333;
			font-weight: normal;}
a.navglobal:link {			text-decoration: none;
			color: #FF5500; }		
						
a.navglobal:active {	text-decoration: none;
			color: #FF5500; }

a.navglobal:visited {	text-decoration: none;
			color: #FF5500; }
			
a.navglobal:hover{	text-decoration: none;
			color: #FFFFFF;
			background-color: #FF5500; }

.blacksubnav {			text-decoration: none;
			color: black; }		

a.blacksubnav:link {			text-decoration: none;
			color: black; }		
						
a.blacksubnav:active {	text-decoration: none;
			color: black; }

a.blacksubnav:visited {	text-decoration: none;
			color: black; }
			
a.blacksubnav:hover{	text-decoration: none;
			color: #FFFFFF;
			background-color: #FF5500; }
			
a {			text-decoration: none;
			color: #FF5500; }		
						
a:active {	text-decoration: none;
			color: #FF5500; }

a:visited {	text-decoration: none;
			color: #FF5500; }
			
a:hover{	text-decoration: none;
			color: #FFFFFF;
			background-color: #FF5500; }
a.norollover:hover{	text-decoration: none;
			color: #FFFFFF; background-color: white;}


/* the following classes are for headers & sub-headers */

.subnav {	font-family:  Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			font-size: 10px;
			line-height: 12px;
			font-weight: bold; 
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 5px;
			padding-right: 5px; }

.intro {	font-size: 20px;
			line-height: 23px; }
			
.ahead {	font-size: 20px;
			line-height: 23px; }
			
.bhead {	font-weight: bold; }	

.black {	font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			line-height: 13px;
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 5px;
			padding-right: 5px; }
			
.antiblack {
			left:-5px; 
			position:relative;}
			
.menublack {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			line-height: 13px;
}

.blacknavsub {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			line-height: 13px;}
.blacknavsubactive {
			color: black;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			line-height: 13px;}			
.black a, .menublack a {
		text-decoration: none;
		color: #FF2200; }

.black a:visited, .menublack a:visited {
		text-decoration: none;
		color: #FF2200; }

.black a:hover, .menublack a:hover {
		text-decoration: none;
		color: #FFFFFF;
		background-color: #FF5500; }

.white {	font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			font-size: 10px;
			line-height: 13px;
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 5px;
			padding-right: 5px; }
			
.homepad {	padding-top: 0px;
			padding-bottom: 0px;
			padding-left: 5px;
			padding-right: 0px; }

.box {	margin-bottom: 10px; }

.related {	font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			line-height: 13px; 
			width: 145px;
			border: 1px;
			border-style: solid;
			border-color: #CCD3D3;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px; }
			
.related2 {	font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			line-height: 13px;}

.caption {	font-size: 10px;
			line-height: 13px; 
			width: 145px;
			border: 1px;
			border-style: solid;
			border-color: #CCD3D3;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px; }
			
.caption2 {	font-size: 10px;
			line-height: 13px; 
			width: 290px;
			border: 1px;
			border-style: solid;
			border-color: #CCD3D3;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px; }
.caption3 {	font-size: 10px;
			line-height: 13px; 
			width: 370px;
			border: 1px;
			border-style: solid;
			border-color: #CCD3D3;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px; }
			
.section {	line-height: 15px; }
				
.foot {		font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #5C6363;
			font-size: 9px;
			text-align: right;
			font-weight: normal; }

.dropdown {	background-color: #996622;
			border: #FFFFFF;
			border-width: 1px;
			border-style: solid;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: normal;
			color: #FFFFFF;
			font-size: 10px;
			width: 133px; }

.dropdown2 { background-color: #FFBB22;
			border: #FF2200;
			border-width: 1px;
			border-style: solid;
			padding-left: 2px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: normal;
			color: #FF2200;
			font-size: 10px;
			width: 133px; }
.cal {	    font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			line-height: 13px;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px; }

.cal a {	text-decoration: none;
			color: #FF2200; }

.cal a:visited {text-decoration: none;
				color: #FF2200; }

.cal a:hover {text-decoration: none;
			  color: #FFFFFF;
			  background-color: #FF5500; }
					
.callist {	font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			line-height: 13px;}

.callist a {text-decoration: none;
			color: #FF2200; }

.callist a:visited {text-decoration: none;
					color: #FF2200; }

.callist a:hover {text-decoration: none;
				  color: #FFFFFF;
				  background-color: #FF5500; }					
								
.dropdowncal { background-color: #FFFFFF;
			border: #8C9393;
			border-width: 1px;
			border-style: solid;
			padding-left: 2px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: normal;
			color: #8C9393;
			font-size: 10px; }	
.caltext { background-color: #FFFFFF;
			padding-left: 2px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: normal;
			color: #8C9393;
			font-size: 10px; }	
			
/* design forum specific
*/
.articlespacer {
	float: left;
	width: 0px;
	visibility:hidden;
	position:absolute
}
.headerarticle {
	color: #8C9393;
	padding: 0px 0px 10px 0px;
	font-size: 20px;
	width: 120px;
	float: left;
}

.articlecommentcount {
	float: left;
	width: 120px;
	height: 20px;
}
.discussionspacer_a {
	display:none;
}
.discussiondate {
	color: #999999;
	font-weight: bold;
	float: left;
	width: 375px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

.discussiondate a:link {
	color: #5C7878;
}

.discussiondate a:hover {
	color: #ff5500;
}
.discussionspacer_b {
	display: none
}
.discussionposted {
	color: #666666;
	width: 90px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
.discussionspacer_c {
	display:none
}

.discussionspacer_d {
	display:none
}
.linelight {
	font-size: 1px;
	clear: both;
	border-bottom: 1px solid #eeeeee;
	margin-bottom: 5px;
	padding: 5px 0px 0px 0px;
}
.linelight2 {
	font-size: 1px;
	clear: both;
	border-bottom: 1px solid #eeeeee;
	margin: 5px 0px 5px 90px;
	padding: 5px 0px 0px 0px;
}
.discussiontext {
	color: #666666;
	float: left;
	width: 270px;
	padding: 0px 0px 0px 0px;
	line-height: 16px;
}
.discussiontext2 {
	color: #666666;
	float: left;
	width: 270px;
	padding: 0px 0px 0px 0px;
	line-height: 16px;
}
.articlecomment {
	color: #666666;
	float: left;
	width: 300px;
	padding: 0px 0px 10px 0px;
	line-height: 16px;
}
.articlecommentname {
	width: 150px;
	margin: 0px 15px 0px 0px;
}

.articlecommentemail {
	width: 150px;
	margin: 0px 15px 0px 0px;
}

.articlecommentlink {
	width: 300px;
}

.articlecommentcomments {
	width: 300px;
	height: 100px;
}

.articlerequiredfield {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #999999;
}
.articlerightcol {
	float: right;
	width: 135px;
	padding: 0px 0px 0px 0px;
	color: #666666;
}

.jumplinkfirst {
	padding: 0px 0px 0px 0px;
}

.jumplinkfirst a:hover {
	color: #ff5500;
}

.jumplink {
	padding: 0px 0px 0px 0px;
}

.jumplinkcomments {
	position: absolute;
	left: 165px;
}
.articlecommentposted {
	color: #333333;
	float: left;
	width: 120px;
	position: relative;
	padding: 0px 10px 0px 0px;
}
br.small {
	height:0px;
}

.articleeditnote {
	padding: 0px 0px 20px 0px;
	font-style: italic;
	color: #666666;
	width: 100px;
}
.articletitleedit {
	width: 200px;
	margin: 0px 0px 10px 0px;
}

.articlesummaryedit {
	width: 280px;
	height: 70px;
	margin: 0px 0px 10px 0px;
}

.articlebodyedit {
	width: 200px;
	height: 170px;
	margin: 0px 0px 10px 0px;
}
discussionpagedate {
	color: #5C7878;
	font-weight: bold;
	padding: 0px 0px 10px 0px;
}

.discussionpagedate a:link, .discussionpagedate a:visited {
	color: #5C7878;
}

.discussionpagedate a:hover {
	color: #ff5500;
}
.discussionpageposted {
	color: #333333;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	width: 110px;
}
.articlecontentright {
	width: 255px;
	float: left;
}
.articlecontent {
	margin: 0px 0px 0px 0px;
	line-height: 16px;
	color: #333333;
}
.discussionpagetitle {
	font-size: 24px;
	line-height: 26px;
	color: #000000;
	padding: 0px 0px 10px 0px;
}
.linedark {
	font-size: 1px;
	clear: both;
	border-bottom: 1px solid #eeeeee;
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 0px 0px;
}

.articlecontentleft {
	width: 120px;
	float: left;
}

.articlenote {
	padding: 5px 0px 0px 0px;
	font-style: italic;
	color: #666666;
	line-height: 16px;
}
.articleheadersmall {
	padding: 5px 0px 10px 0px;
	color: #8C9393;
	font-size: 16px;
	float: left;
	width: 120px;
	height: 50px;
}

.articleformname {
	padding: 0px 0px 0px 0px;
	color: #333333;
	font-size: 11px;
	float: left;
	width: 120px;
}
.break {
	clear: both;
}

.topicdiscussiondate {
	border-top: 1px solid #eeeeee;
	padding: 5px 0px 5px 0px;
	color: #999999;
	font-weight: bold;
}

.topicdiscussion {
	padding: 5px 0px 5px 0px;
}

.topicdiscussionlast {
	padding: 5px 0px 25px 0px;
}

.topicdiscussiondate {
	border-top: 1px solid #eeeeee;
	padding: 5px 0px 5px 0px;
	color: #999999;
	font-weight: bold;
}

.topicdiscussiontitle, .topicdiscussiontitle a:link, .topicdiscussiontitle a:visited {
	
}
/* End design forum specific styles
*/

.articlecontentright2 {
	float: left;
	width: 145px;
}


