* { margin:0; padding:0; }
img { border:0; }

#util-WYSIWYG { }

.ctabox { float:left; border-right:1px solid #adadad; border-bottom:1px solid #adadad; width:319px; height:90px; text-align:center; vertical-align:middle;}
.cta .last { border-right:0px; }

#container { font:14px "Lucida Grande", Arial; color:#313131; }

#content { font:14px "Lucida Grande", Arial; color:#313131; }
#content p { margin:0 0 15px; line-height:22px; }
#content h1 { font-size:24px; font-weight:normal; margin:0 0 15px; }
	#content h1 a { color:#c71231; text-decoration:none; padding:0 0 1px; border-bottom:1px dotted #c71231; }
#content h2 { font-size:20px; font-weight:normal; margin:0 0 15px; line-height:30px; }
#sub #content h1 { font-size:24px; font-weight:bold; }
#content ul, #content ol { margin:0 0 15px 40px; line-height:24px; }
#content p a, #content span a, #content table a { color:#c71231; text-decoration:none; padding:0 0 1px; border-bottom:1px dotted #c71231; }
#content a:hover { border:0; }

.sidebarelement { margin:25px 0 0; }
	.sidebarelement .click { background:url("/assets/wysiwyg/template/arrow-yellow.gif") top right no-repeat; font-size:18px; font-weight:bold; width:135px; height:27px; padding:8px 0 0; margin:0 auto; }
	.sidebarelement .click a { color:#363636; text-decoration:none; padding:2px 0; border-top:1px dotted #363636; border-bottom:1px dotted #363636; }
	.sidebarelement .click a:hover { color:#c71231; }

.box { float: left; background:#d9d9d9; border:1px solid #939393; width:240px; height:100px; padding:5px; text-align:center; margin-right: 100px; }
	.box h1 { font:bold 18px "Lucida Grande", Arial; }
	.box a { color:#363636; text-decoration:none; padding-bottom:1px; }
	.box a:hover { border-bottom:1px dotted #363636; }
	.box input { border:0; height:19px; padding:2px 5px; }
	.box .submit { background:url("/assets/wysiwyg/template/button-submit.gif") top center no-repeat; width:69px; height:23px; cursor:pointer; text-indent:-1000px; }


#footer { font:12px "Lucida Grande", Arial; color:#8a8a8a; float: left; width: 100%; }
#footer a { color:#4d471a; }
#footer-WYSIWYG { background:#eee; font:12px "Lucida Grande", Arial; color:#8a8a8a; }
#footer-WYSIWYG a { color:#4d471a; }

#footer-inner { position:relative; width:960px; margin:0 auto; padding:25px 0; text-align:left; }
	#footer-inner a { color:#313131; text-decoration:none; padding-bottom:1px; }
	#footer-inner a:hover { border-bottom:1px dotted #313131 }
	#footer-inner p { margin:0 0 15px; line-height:22px; }
	
.red { color:#c71231; }
.left { float:left; }
.right { float:right; }
.pic { border:3px solid #cecece; } 
.pic-left { float:left; border:3px solid #cecece; margin-right:10px; }
.pic-right { float:right; border:3px solid #cecece; margin-left:10px; }
.clear {
    clear: both;
    height: 1px;
    margin-top: -1px;
    overflow: hidden;
    }
.btnsubmit 
{
  cursor: pointer; font: 14px "Trajan Pro", "Trebuchet MS", Arial;
  background:#9c0e0e; border:1px solid #cc0000; padding:3px;
  color: #ffffff; font-weight:  normal; text-transform: uppercase;
}

