/* CSS Document */

#contactusmain, #thestuff
{
	font-family:Tahoma;
	width:710px;
	margin:0px;
	padding:0px;
	padding-top: 10px;
	padding-left: 10px;
	clear:both;
}

#switchPages {
	float: left;
	width: 700px;
	text-align: center;
}

#imageCap {
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#catalogLink {
	margin: 0px;
	padding: 0px;
	text-align: center;
}



/* SECTION */

#s1
{
	width:710px;
	text-align: left;
	margin:0px;
	padding:0px 0px 20px 0px;
	clear:both;
}

#s1I
{
	width:300px;
	padding: 0px 0px 0px 0px;
	margin:0px;
	float:right;
}

#s1I img {width:298px;}

#s1R
{
	width:370px;
	float:left;
	padding:0px;
	margin:0px;
}

#s1RTxt
{
	width:370px;
	float:left;
	padding:0px;
	margin:0px;
	clear:both;
}

#s1Rs2
{
	width:370px;
	margin:0px;
	padding:0px 0px 10px 0px;
	clear:both;
}

#s1Rs2L, #s1Rs2R
{
	width:185px;
	margin:0px;
	padding:0px;
	float:left;
}

#s1Rs3
{
	width:370px;
	margin:0px;
	padding:0px 0px 10px 0px;
	clear:both;
}

.option {
	float: left;
	width: 350px;
	margin-top: 10px;
	margin-bottom: 0px;
}

.plaintext {
	font-size: .8em;
}


.s1Rs3L
{
	width:185px;
	float:left;
	padding:0px;
	margin:0px;
}

#s1Rs3R
{
	width:185px;
	float:left;
	padding:0px;
	margin:0px;
}

.row, .rowButtons, .rowAlt
{
	width:710px;
	float:left;
	padding:0px;
	margin:0px;
	clear:both;
	height:40px;
	font-size: 12px;
}

.rowAlt, .rowAlt .c1, .rowAlt .colspan3 {height:auto;}

.row input {height:18px;padding:0px;margin:0px;}

.c1, .c2, .c3, .c3175, .c3130, .c3225, .c4, .c4a, .c4b, .c4c, .colspan3, .cserv, .c1notes
{
	float:left;
	padding:0px;
	margin: 0px 10px 0px 0px;
	font-size: 12px;
	font-weight:bold;
	height:40px;
	display:inline;
	text-align: left;
}

.cserv
{
	padding-right:15px;
	margin:0px;
}

.cserv input {vertical-align:middle;}


.c2, .colspan3, .c4, .c4a, .c4c {padding:9px 0px;}
 
.c1, .c3, .c3175, .c3130, .c3225, .c4b, .cserv {line-height:40px;}

.c1notes {
	line-height: 12px;
	padding-top: 10px;
}

.c1, .c1notes {
	width:140px;
}

.c2 {width:190px;}

.c3 {width:90px;}

.c3175 {
	width: 175px;
}

.c3130 {
	width: 130px;
	font-weight: normal;
	font-size: 11px;
	height: 12px;
}

.c3225 {
	width: 225px;
	font-weight: normal;
	font-size: 11px;
	height: 12px;
}

.c4 {width:240px;margin-right:0px;}

.c4a, #state {width:70px;}
.c4b {width:40px; padding-left: 5px;}
.c4c, #zip {width:90px;margin-right:0px;}

.colspan3 {width:555px;margin-right:0px;}

.inputLong {width:540px;}

.inputMedium {width:190px;}

.inputMedium2 {width:230px;}

.inputMediumLong {width: 340px;}

#errors {color:#FF0000;font-weight:bold;padding-left:50px;clear:both;width:710px;}


.tellus {color:#00338d;font-size:18px;line-height:18px;}

.ansest {color:#00338d;font-size:18px;line-height:22px;}

.contact a:hover {
	color: red;
	}	

.style a:hover {
	color: red;
	}	

.subTitlesBig {
	color:#00338d;
	font-size: 26px;
	font-weight: normal;
	/* line-height: 30px; */
}
