a, div, lable, input, ol, p, strong, td, ul {font-size:12px;}
a {color:#E68B3D;font-weight:bolder;text-decoration:none;}
a:hover {text-decoration:underline;cursor:pointer;}
a img {border:0px;}
body {margin:0px;padding:0px;background-color:#FCF9EA;}
h1, h2, h3, h4, h5, h6 {font-family:Times New Roman;font-weight:normal;}
	h1, h1 a {color:#E68B3D;font-size:24px;padding-top:20px;}
	h2 {font-size:20px;}
	h3 {color:#E59F05;font-size:17px;margin-bottom:0px;}
	h4 {margin:0px;color:#E18639;font-size:15px;font-weight:bold;}
	h5 {margin-bottom:0px;}
	h6 {color:#E68B3D;margin:0px;}
ol {padding-left:20px;margin-left:0px;}
p {margin:0px;padding:4px 0px 0px 0px;}
ul {list-style-image:url('../layoutimages/arrow.gif');}

/* border images are 25px wide each, so #page-inner must be 50px less than #page-outer */
#page-outer {margin:0px auto;width:840px;background:url('../layoutimages/border-left.gif') repeat-y top left;}
#page-inner {background:url('../layoutimages/border-right.gif') repeat-y top right;width:790px;margin:0px 0px 0px 23px;padding:0px 23px 0px 0px;}
#page-bottom {margin:0px auto;background:url('../layoutimages/border-bottom.gif') repeat;width:840px;height:23px;}
	#leftcorner {float:left;}
	#rightcorner {float:right;}
#header {border-top:10px solid #EB9C45;background-color:#E68B3D;height:75px;}
	#bslogo {padding:12px 0px 0px 50px;float:left;}
	#startnumber {float:right;}
#content {border-bottom:4px solid #EB9C45;}
	#leftcol, #rightcol {float:left;font-family:Trebuchet ms;}
	#leftcol {width:60%;padding:0px 15px 0px 15px;background-color:#FDFAF3;background:url('../layoutimages/border-middle.gif') repeat-y top right;}
		#leftcol h1 {border-bottom:1px solid #F3D2B0;}
	#rightcol {width:34%;background-color:#FDF9ED;padding-left:5px;}
		#rightcol h2, #rightcol h3, #rightcol h4, #rightcol h5, #rightcol h6, #rightcol p {width:90%;padding-left:15px;}
		#rightcol #randomimage {display:block;padding-top:15px;margin:0px auto 15px auto;}
#footer {width:840px;margin:0px auto;}
	#footer p {clear:both;text-align:center;font:bold 10px 'Arial';color:#4B4B4B;line-height:18px;}
	#footermenu {margin:0px 0px 0px 180px;padding:0px;list-style-type:none;list-style-image:none;}
		#footermenu li {float:left;padding-right:15px;}
		#footermenu li a {font-family:Arial;font-size:10px;color:#999999;}

.blacklink {color:#000000;font-weight:bold;}
.blockcenter {margin-left:auto;margin-right:auto;}
.clear {clear:both;}
.form-row {padding:4px 0px;}
.header-underlined {padding-bottom:4px;border-bottom:1px solid #F3D2B0;}
.heading {font-weight:bold;font-size:14px;}
.left {float:left;}
.right {float:right;}
.spacer {padding-left:62.9%;}
.testimonial-text {width:120px;margin-left:-90px;}
.textcenter {text-align:center;}

/*********		Styling for rounded square		***********
**********************************************************/
.roundedsquare {width:440px;clear:both;}
	.roundedsquare-title {float:left;width:377px;background:url('../layoutimages/roundedsquare-top-bg.gif') repeat-x;height:30px;padding-top:20px;}
	.roundedsquare-title, .roundedsquare-title a {color:#E59F05;font:17px Times New Roman;}
	.roundedsquare-bottommiddle {float:left;width:380px;height:30px;background:url('../layoutimages/roundedsquare-bottom-bg.gif') repeat-x;}
	.roundedsquare-content-outer {clear:left;background:url('../layoutimages/roundedsquare-border-left.gif') repeat-y top left;}
	.roundedsquare-content-inner {font-size:12px;background:#FAF6EC url('../layoutimages/roundedsquare-border-right.gif') repeat-y top right;padding-top:10px;margin-left:11px;}
		.roundedsquare-content-inner ul {margin-top:0px;margin-bottom:0px;}
		.roundedsquare-content-inner p {width:380px;padding-left:10px;}

	.roundedsquare-topleft {float:left;height:50px;width:30px;background-image:url('../layoutimages/roundedsquare-top-left.gif');}
	.roundedsquare-topright {float:left;height:50px;width:30px;background-image:url('../layoutimages/roundedsquare-top-right.gif');}
	.roundedsquare-bottomleft {float:left;height:30px;width:30px;background-image:url('../layoutimages/roundedsquare-bottom-left.gif');}
	.roundedsquare-bottomright {float:left;height:30px;width:30px;background-image:url('../layoutimages/roundedsquare-bottom-right.gif');}
/*********		End of styling for rounded square		***********
******************************************************************/


/*********		Important Note!		***********
When styles refer to the .pseudohover class, it
applies only to Internet Explorer, not Firefox.
**********************************************/
/* Menu styles */
#nav {display:block;background-color:#EB9C45;font-family:Trebuchet ms;}
    #nav ul {list-style-image:none;}
#menu {list-style-type:none;margin:0px;padding:0px;}
	#menu li {float:left;padding:5px 15px;background-color:#EB9C45;}
	#menu li a {color:#FFFFFF;font-size:15px;text-decoration:none;}
	#menu li ul {position:absolute;list-style-type:none;margin:0px;padding:0px;display:block;left:-999em;}
		#menu li.pseudohover ul {margin-left:-10px;margin-top:2px;}
		#menu li ul li {float:none;border-top:1px solid #FFFFFF;}
		#menu li ul li a {font-size:12px;}
		#menu li:hover ul, #menu li.pseudohover ul {left:auto;}
/* End of menu styling */