.infoText {    color: #898989;    padding-right: 5px; }
.infoText ul li { list-style-image: url(./images/assembly-bullet.png); }
.infoText img { border: none; padding-right: 10px;}

.community .infoTitle {
	padding-bottom: 5px;
}

submit {
}


.TextBoxField,
.DropDownField
{
    width: 300px;
	font-size: inherit;
	font-family: inherit;
	border: 2px solid #ccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin: 3px 0;
	padding: 3px;

    }

.TextBoxFieldSmall
{
    width: 150px;
	font-size: inherit;
	font-family: inherit;
	border: 2px solid #ccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin: 3px 0;
	padding: 3px;

    }
    
.TextAreaField,
.Uploader
{
    width: 700px;
	font-size: inherit;
	font-family: inherit;
	border: 2px solid #ccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin: 3px 0;
	padding: 3px;

    }


.login-button,
.SubmitButton,
.ContentButton,
.FormButton,
.submitButton input {
	background: url(images/login-bg.png) center center no-repeat;
	display: block;
	color: white;
	border: none;
	padding: 0 20px 0 25px;
	line-height: 37px;
	height: 37px;
	font-size: 120%;
	font-family: inherit;
	width: 116px;
	text-align: center;
}

label { 	display: block; 	font-weight: bold; }

input#un, input#pw {
	width: 190px;
	font-size: inherit;
	font-family: inherit;
	border: 2px solid #ccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin: 5px 0;
	padding: 5px;
}

input#un:focus, input#pw:focus { 	outline: none;	border-color: #999; }


.EditingFormTable  {     border: none; }
.ErrorLabel, .EditingFormErrorLabel { color:Red;}
.ErrorLabel {visibility: hidden;}


.BreadBox { 	background-color: #EAEAEA;	margin-right: -10px;	margin-top: -10px;	padding: 5px 10px 5px 10px; }

.BulletedInfoText { 	border: 1px solid #CCCCCC; }
.BulletedInfoText ul { 	margin-left: 30px; margin-top: 5px; }
.BulletedInfoText a { 	color: #0094A8 }
.BulletedInfoText .PostCount { 	font-size: smaller; }
.changeMouse { 	cursor: pointer; }

.RadioButtonList label { display:inline; }

.roadMapTable th,
.roadMapTable td {
	padding: 5px;
}

.community h3 { margin-left: 10px; margin-bottom: 5px; }

.community .BlogPostPageTitle h3 { color: #ffffff; margin-left: 0px; }

.BlogPostPageTitle { height: 30px; border-bottom: solid 2px black; }

.infoText {margin-left: 10px;}