/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, hr, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal; font-weight:normal;}
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100% }
q:before, q:after { content:''}
a { text-decoration:none }
/* remember to define focus styles! */
:focus {outline: 0;}
/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight:bold }
em { font-style:italic }
* a {} /* Gets links displaying over a PNG background */
a img { border:none } /* Gets rid of IE's blue borders */
blockquote{margin-left:30px; text-indent:-20px;}

/******** The rest is up to you ************/


body, html{
	background: #114f7e center center!important;
	margin:0;
	font: normal 10pt Century Gothic, Verdana, Arial, Helvetica;
}
hr, .clear{clear: both;height:0;overflow: hidden;visibility:hidden; margin:0!important; padding:0!important; border: 0 solid #FFF!important;}


.cta{background:transparent url(../images/sce/cta_arrow.gif) no-repeat left top; font-size:16px; font-weight:bold; padding:0pt 0pt 6px 30px;}
h3.cta{margin-bottom:50px;}

p{line-height:1.5em; color:#333; margin-bottom:10px;}
a:link, a:visited, a:active{color:#7e1410; text-decoration:none;}
a:hover{color:#c32822; text-decoration:underline;}

h1{font-family:Verdana, Helvetica, sans-serif; font-weight:bold; font-size:30px; color:#1d262f; padding-top:0; padding-bottom:10px; text-align:center; margin-bottom:20px;}

h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:21px; color:#005ba0; margin-bottom:15px; margin-top:5px;}
h3{font-family:Verdana, Helvetica, sans-serif; font-weight:bold; font-size:16px; line-height:20px; color:#005ba0; padding-left:20px;}
h3 a:link, h3 a:visited, h3 a:active{color:#7e1410; font-weight:bold; text-decoration:underline; width:500px;}
h3 a:hover{color:#c32822; font-weight:bold; text-decoration:underline;}
#ContWrapper ul{margin:7px 40px!important;}
#ContWrapper li{line-height:20px; padding-left:15px;}

img.border{margin:5px; padding:5px; border:3px solid #114F7E;}

#wrapper{width:936px; text-align:left; margin:0 auto; background:#FFF; 
	border-top:2px solid #FFF;
	border-right:3px solid #FFF;
	border-left:3px solid #FFF;
	border-bottom:0 solid #FFF;
}


#TopBanner{width:936px; height:107px; background:#222c36 url(../images/sce/top_bg_color.jpg) repeat-x;}
#OLLogo{float:left; width:389px; height:77px; padding-top:8px; padding-bottom:16px; padding-left:10px;}
#DBLogo{float:right; height:62px; padding-top:22px; padding-right:13px; padding-bottom:18px;}
#DBLogo2{float:right; width:208px; height:72px; padding-top:18px; padding-right:13px; padding-bottom:18px;}

#ImageSlider{width:936px; height:269px;}
#ContentBg0{width:936px; background-color:#FFFFFF;}

#BLine{background:#003d73 url(...images/sce/bline-img.gif) repeat-x; width:936px; height:2px;}

#ContWrapper{padding:10px 20px;}
#MainWrapper{ width:936px; text-align:left;}
#BoxWrapper, #PLeft2{ padding-left:25px; padding-right:25px;}
#LeftBox{ float:left; width:465px; padding-top:15px;}
#RightBox{ float:left; width:415px;}
#RightBox2{ float:left; width:415px;}
#CTABtn{padding-left:100px;}
#CTABW{width:525px; text-align:center;}
#rBox{width:370px; float:right; text-align:center;}
.pBorder, #rBox img.pBorder{border:1px solid #CCC; padding:5px; margin:10px 5px 0 10px;}

/*  Ul Grps */
#ContWrapper ul li a{padding-left:15px; background:url(../images/sce/icon_li.png) left 3px no-repeat;}
#ContWrapper ul li a:hover{background:url(../images/sce/icon_li_ovr.png) left 3px no-repeat;}
#ContWrapper ul.lstGrp li a{ width:150px!important; display:block; float:left; background-position: left 6px; }
#ContWrapper ul.lstGrp li{background:transparent url(none);}
#ContWrapper ul.Grp2 li a{width:auto!important; float:none;}
/*
#ContWrapper ul.lstGrp{margin:0!important; padding:2px; border:1px solid #e4eef5}
.lstGrp li{padding:5px; background:#f3f9fc; margin:1px;}
.lstGrp li:hover{padding:4px 5px; background:#f7fcfe; margin:1px; border-top:1px solid #e4eef5; border-bottom:1px solid #e4eef5;}
#ContWrapper ul.lstGrp li a{width:150px!important; display:block; float:left; padding-left:15px; background:url(../images/sce/icon_li.png) left 6px no-repeat;}
#ContWrapper ul.lstGrp li a:hover{background:url(../images/sce/icon_li_ovr.png) left 6px no-repeat;}

#ContWrapper ul.grp2{width:550px; margin-bottom:20px;}
#ContWrapper ul.grp2 li a{width:530px!important; float:none;}
*/



#PCAll, #callout{border: 1px solid #c9d3e0; width:870px; padding-left:20px; background-color:#F6F8F9;}
#PCenterL{width:100%; margin-top:20px;}
#ABox, .box{width:850px; border: 1px solid #c9d3e0; background-color:#FFFFFF; padding-bottom:20px; margin-bottom:20px;}
#PBox{ float:left;width:180px; height:124px; padding-top:8px;}
#TBox{ float:left;width:640px; height:124px; padding-left:20px;}
#aTxt2{font-size:15px; color:#7c120d; width:600px; padding-left:10px; padding-top:10px;}
#Text22AB{font-size:13px; color:#333; line-height:19px; text-align:left;margin-top:5px; width:600px; padding-left:10px;}

#callout			{ padding:12px; min-height:130px;}
.box				{ padding:5px; margin:8px 0; min-height:78px; overflow:hidden; }
#callout .box h2	{ margin:0 0 12px 0; background-color:#bfd9f0; background-image:none; color:#003399; text-align:center; padding:2px 0;}
.box h3				{ margin:0 0 4px 0; }
.box p				{ margin-bottom:0; }



/*   #####   Showrooms   #####   */
#SHwrapper{width:936px;}
.SHflags{width:936px; padding-top:10px; padding-left:20px;}
.SHtitle{width:900px; background-color:#1f2932; color:#FFF;padding:3px 0;font-size:15px;}
.SHtitle span{padding:10px;}
.SHcont{width:888px; font-size:12px; color:#1f2932; font-weight:bold; border: 1px solid #1f2932; padding-left:10px; margin-bottom:25px;}
.SHcont a:link, .SHcont a:visited, .SHcont a:active{color: #7e1410; text-decoration:none; font-size:11px;}
.SHcont a:hover{color: #990000; text-decoration:underline; font-size:11px;}
.SHCol{float:left; position:relative; display: table; margin-left:0px; text-align:left;}
.shUSA .SHCol{width:33%; margin-left:0px;}
.shCan .SHCol{width:49%; margin-left:0px;}
.SHCol p{margin:5px 5px 0 0; padding:5px; color:#144361; font-size:13pt;}
#SHwrapper ul{margin:0 0 20px 0px!important; z-index:1!important;}
#SHwrapper li{line-height:1em; background:transparent url(none); padding-left:0; font-size:12px; color:#999; z-index:1!important;}
#SHwrapper li span{background:url(../images/sce/icon_li.png) left 4px no-repeat; padding-left:15px;}

/*  #####   FAQ    #####  */
#FAQindex{text-align:center; display:block; padding:40px 0;}
#FAQindex a{margin:5px; padding:5px 10px; border-left:1px dashed #ccc; border-right:1px dashed #ccc;}
#FAQindex a:hover{ background: #F8F8F8;}
.faqCont{width:auto; margin-bottom:50px;}
.faqTitle{width:890px; background:#1F2932; color:#FFF; padding:3px 0;font-size:15px;}
.faqTitle span{padding:10px; }
.FAQcontainer{width:888px; border:1px solid #1F2932;}
.faq_Q{color:#7c120d; padding:10px; padding-bottom:0; font-size:14px;}
.faq_A{color:#252424; font-size:12px; padding:0 10px; border-left:1px dashed #ccc; margin:0 0 25px 26px;}
.faqRtn{margin: 20px 30px;}



#SPLCenter{float:left; height:30px; background-color:#7c120d; margin-left:30px; margin-top:10px; width:880px;}
#PCTxt{font-family:Verdana, sans-serif; font-size:18px; color:#FFF; font-weight:bold; padding-top:4px; padding-bottom:3px;}
#CAll{float:left; width:900px; height:128px;}
#CImgs{float:left; width:222px; height:126px;}
#Text222{float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333; line-height:20px; width:600px;}
#CText{font-family:Verdana, sans-serif; font-size:18px; color:#670905; text-decoration:none;}
#TextB{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#670905; margin-left:60px; margin-right:30px;}
#PLCenter2{float:left; width:1000px;}
#BottomTxt{margin-bottom:50px; font-family:Verdana, sans-serif; font-weight:bold; font-size:15px; margin-left:40px; margin-right:60px;}

.boxBorder2{border: 1px solid #731a16; min-height:235px;}

#Mtxt{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-style:italic; color:#333; padding-left:30px; padding-right:80px;}
#Mtxt1{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#333; padding-left:30px; padding-top:10px}
#Mtxt2{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:italic; color:#7c120d; padding-left:30px;}

#Text4b{padding-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:19px;}
#Text0{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#348698; font-weight:bold; padding-top:5px; padding-bottom:5px; width:530px;}
#Text00{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#941c17; font-weight:bold; padding-bottom:5px;}
#LeftBox3{float:left; margin-left:15px;}
#LeftBox4{}
#RightBox3{float:left; width:608px; height:200px; margin-left:10px; margin-top:35px;}
#RightBox4{float:left; margin-left:20px; margin-top:30px;}
#RightBox44{float:left; margin-left:210px; margin-top:35px; margin-bottom:50px;}
#RightBox33{float:left; width:570px; height:180px; margin-left:40px; margin-top:10px;}
#ImgBox2{margin-top:20px;}
.boxBorder2{border: 1px solid #731a16; min-height:235px;}
#get{float:left; width:280px; height:180px; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:35px;}
#steps{float:left; width:520px; height:180px; padding:10px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:14.5px; line-height:16px;}
#LRImgs{padding-top:10px;}

#CAllTxt{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333; margin-left:30px; marging-right:30px;}
#CAll{float:left; width:900px; height:128px;}
#CAll2{float:left; width:900px; height:128px;}
#CImgs{float:left; width:222px; height:126px;}


#inner_wrapper{}
#_ctl0 td{text-align:left;}
#form_leftCol{width:440px; text-align:left; float:left;}
#form_leftCol ul{margin:5px 0 30px 0!important; padding-right:0!important;}
#form_bottomSection{text-align:center; width:auto; margin:30px 0 0 0;}
#form_privacy{background:url(../images/sce/form_lock-white.jpg) no-repeat; padding:6px 0 0 30px;font-size:10px; color:#666; min-height:50px; margin-left:10px;}
#form_rightCol{width:445px; float:right; background-image:url(../images/sce/form_bkgrnd-beige.jpg); background-repeat:repeat-y;}
.form_text, #_ctl0 select{font-size:10pt; color:#336699; width:240px;}
.form_phone_text{font-size:10px; color:#336699;}
.formText_labels{font-size:9pt; color: #003366; font-weight:bold; padding-left:20px;}
.formText_darkblue-small{font-size:9px;}
.formText_ast{color:#CC0000; font-weight:bold; font-size:16px;}
.form_comment_text{font-size:12px; color:#336699;}



/* ********* Navigation Main Menu **************** */
#menu, #OLNav{background:#212b34 url(../images/sce/menu-bg.gif) bottom left repeat-x; border-top:#003d73 solid 2px;width: 100%;float: left; margin-bottom:3px;}
#menu ul, #OLNav ul{margin:0; padding:0;list-style: none;margin: 0;padding: 0;}
#menu li, #OLNav li{display:block; float:left; position: relative; background:none url(none); padding-left:0;}
#menu a , #OLNav li a{height:auto!important; min-height:1px;text-decoration:none; color:#f8fcff;display: block;padding:7px 20px; border:2px solid #1d242a; font-size:15px;}
#menu a:hover, #menu a:active, #menu .main_current {background:#144361!important;}
/* Voloper Menu Styles (Required) */
#menu ul li{float: left;}
#menu ul li ul li{float: none; }
#menu ul ul{display: none; position: absolute; z-index: 500; left:0; top:38px}
#menu ul li:hover > ul{display: block;}
#menu li{position: relative;}
#menu ul li ul{width: 175px;}
#menu ul ul ul{top: 0;left: 100%;}
#menu ul li ul li a {background:#232D37; border:2px solid #1d242a; border-top:0 solid #1d242a;}
#menu ul li ul li.firstItem a{border-top:1px solid #1d242a;}
#menu ul li ul li a:hover {background:#144361 url(none);}
#menu a.main_menu{}
#menu a.main_current{}
#menu a.current{}
#menu a:hover{}
#menu a.main_menu:hover {}



/*  Footer Nav  */
#OLNav{width:936px; background:#1d242a url(../images/sce/nav_bg_color.jpg) left bottom repeat-x; float:none!important;}
#OLNav li{}
#OLNav li a{font: normal bold 12px;}
#OLNav li a:link, #OLNav li a:visited, #OLNav li a:active{}
#OLNav li:hover{background:#144361;}
#OLNav Ul UL{display:none!important;}



/* Copyright */
#CopyRight{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-top:10px; margin:0 auto; padding-bottom:10px; width:936px; clear:both;}
.Copy1{float:left; color: #CCCCCC; width:300px; padding-left:20px; padding-top:0px; padding-bottom:0; marging-bottom:0;}
.Copy1 div{display:inline; clear:none;}
.Copy1 .sitemap{padding-top:10px;}

.Copy1 a{ font: 8px/3em Arial, Helvetica, sans-serif; color:#86C1EE; margin-top:20px; text-decoration:none; border-bottom:1px dashed #1A75B9; }
.Copy1 a span{background:#FF6600; color:#FFF; font-family:"Courier New", Courier, monospace; padding:0px 3px;}
.Copy1 a:hover{color:#FFF;border-bottom:1px solid #FFF;}
.Copy2{float:right; color: #CCCCCC; padding-right:20px; padding-top:0px; padding-bottom:20px; marging-bottom:20px;}
.Copy2 a:link, .Copy2 a:visited, .Copy2 a:active{color: #CCC; text-decoration:none;}
.Copy2 a:hover{color: #990000; text-decoration:none;}
.Cstyle{color: #990000;}





/* Blog */
#blogCont{width:100%; min-height:500px; padding:20px 0;}
#blogCont h1,#blogCont h4, #blogSec2 h4{display:block; background:#ccc; margin:1px; font-size:12pt; padding:3px;}
#blogSec1{float:left; width:740px; margin-left:0px;}
#blogSec2{float:left; width:205px; margin-left:10px;}
.postContent h1, .postContent h4{background:#fff!important;}
.boxBorder{border: 1px solid #ccc;}

#volBlog{padding:10px 30px; width:auto;}
#blogCont #volBlog{padding:0;}

#volBlog .post{border:1px solid #ddd; padding:0 10px 20px 10px;}
#blogCont a{text-decoration:none;}
#blogCont a:link, #blogCont a:visited, #blogCont a:active{color:#173fa5;}
#blogCont a:hover{color:#990000;}

.post .title{font-size:14pt; color:#780806; font-weight:bold; margin-bottom:-5px;}
.postContent{padding:20px 0 20px 20px;}
.dateTab{color:#666;}
.dateTab, .dateTab a{font-size:10px;}
.dateTab a{font-weight:bold;}

.commentTab{padding-top:10px; margin:0; background:url(../images/sce/icon_comment.gif) 80px 2px no-repeat;}
.commentTab a{font-size:10px; padding:0 8px; border-right:1px solid #666; border-left:1px solid #666;}
.commentTab a + a{ margin-left:-5px;} 


.volBlogArchives ul{ list-style: url(../images/sce/icon2.gif);}
.volBlogArchives ul li{font-weight:bold;font-size:14px; background:url(../images/sce/iconDiv.gif) left 0px repeat-x;}
.volBlogArchives ul ul{list-style: url(../images/sce/icon3.gif);margin-top:8px;}
.volBlogArchives ul ul li{font-weight:normal;font-size:10px;}
.volBlogArchives ul ul li a{}

#volBlog .formRow label{display:block;font-weight:bold;}
#volBlog .formRow .inputText{width:260px; margin-bottom:10px;}

.recentPosts ul{list-style: url(../images/sce/icon5.gif);}

.volBlogCategories ul{list-style: url(../images/sce/icon4.gif); margin-left:0px; padding-left:0px;}

/* Gallery */
#gallery{width:auto;}
#gallery li, ul#ul li a{display: inline; list-style-type: none; padding: 0 8px; background:transparent url(none); list-style:none url(none);}
#gallery ul#ul,  ul#ul li a{margin:0!important; padding:0; list-style:none url(none); background:transparent url(none);}

#gallery_wrapper {width:100%; margin:0;}
#galleryInst{width:825px; height:228px; margin:auto; background-image:url(../images/sce/gallery_instructions-bkgrnd.jpg); background-repeat:repeat-x;}
#galleryInst li{display:list-item; list-style-type:disc;}

a.galLink{float:right; font-size:12pt; font-weight:bold; padding-top:10px; text-decoration:underline;}
a.galLink:link,a.galLink:visited,a.galLink:active{color:#FF0000;}
a.galLink:hover{color:#990000;}

#cats ul, #cats H1{display:none;}

.floatleft{float:left;}
.floatright{float:right;}
.clearfloat{clear:both; font-size:1px; height:1px;}

.gallery_Inst-title{font-size:16px; font-weight:bold;}
#lightview .gallery_Inst-title{ color:#FF0000; margin-bottom:10px; display:none;}
#galleryText{font-size:12px; font-weight:bold; padding-top:15px;}
#lightview #galleryText{margin-top:20px;}
#galDiv{background: url(../images/sce/gallery_instructions-div.jpg) no-repeat; width: 728px; height:14px; margin-bottom:20px;}
#lightview #galDiv{background: url(../images/sce/altDiv.jpg) no-repeat; width: 728px; height:14px; margin:0px 0;}
.galleryFootnote{font-size:10px; font-weight:normal; color:#805540; padding-top:0; padding-bottom:0;}



/* #### Check Spouse   ####  */
#FrontPage_Form1 input{margin-right:5px;}
#FrontPage_Form1 a{text-decoration:underline; font-weight:bold;}
.pPolicy{border-top:1px solid #ccc; margin:0px 40px;}
.pPolicy h2{color:red;}


 /* Thank You Page Styles   */
#tBox{padding-top:30px; background:#FFF;}
#tBox h2 a.tBut{background:transparent url(none)!important;}
#tBox h2{margin-top:0; background:transparent url(none);}
#BoxCont{width:95%; border: 2px solid #999999; text-align:left;}
.TopColor{width:100%; height:67px; background: #242E38;}
.TopColor2{width:100%; height:34px; background:#144361 url(images/sce/gray-bg-color.jpg) repeat-x;}
#tTitle{padding-top:15px; padding-left:10px;}
#tTitle h1{color:#FFF; margin:0 0 0 10px;}
.PP{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#054886; font-size:16px; font-weight:bold;}
#TextBox{padding:10px;}
.BottomColor{width:100%; height:14px; background:#242E38; padding-top:9px; font-size:0px;}


 /* ZipCode Box Added 3/31/10 */

#TopB {
border:2px solid #242E38;
height:264px;
margin:0;
padding:2px;
}
.LeftB {
background:url("../images/sce/blue_zipcode_box.jpg") no-repeat scroll 0 0 transparent;
float:left;
height:264px;
width:350px;
}
.LeftB p {
color:#FFFFFF;
margin-top:14px;
text-align:center;
}
.titlep {
font-family:Arial,Helvetica,sans-serif;
font-size:26px !important;
font-weight:bold;
line-height:28px;
margin-top:25px!important;
}
.smallp {
font-size:14px;
margin-bottom:0 !important;
padding:0 18px;
font-style:normal
}
.smallp2 {
color:#F6F667 !important;
font-size:18px !important;
font-weight:bold;
margin:0 !important;
}
.RightB {
float:left;
width:570px;
margin-left:8px;
}

#zipbtn{ margin-top:10px; width:207px; height:41px; opacity:1; filter:alpha(opacity=100); }
#zipbtn:hover{ opacity:0.8; filter:alpha(opacity=80);}
#_ctl0{ margin-top:15px;}

.testh1{font-family:Verdana, Helvetica, sans-serif; font-weight:bold; font-size:30px; color:#1d262f; text-align:center; margin-top:8px; margin-bottom:4px;}

.videobox {
border:1px solid #CACACA;
clear:both;
margin:10px 5px 0 0;
min-height:110px;
margin-bottom:10px;
}
.videobox img {
border:medium none !important;
cursor:pointer;
opacity:0.6;
padding:10px;
}
.videobox img:hover {
opacity:1;
}

.videobox p {
color:#551418;
font-size:12px;
font-style:italic;
font-weight:bold;
line-height:16px;
margin:0;
padding:10px 5px 5px;
text-align:left;
}
.titles {
color:#000000 !important;
font-size:12px;
font-style:italic;
font-weight:bold;
line-height:16px;
margin:0;
padding:0;
text-align:left;
}
h2.but_free_vp_10{margin:30px; padding:0; width:auto;}
h2.but_free_vp_10 a{ background:url(../images/sce/but_free_vp_10.gif) no-repeat 0 -1px; text-indent:-9000px; width:391px; height:56px; padding:0; margin:0; text-align:center; float:none;}
h2.but_free_vp_10 a:hover{ background-position:0 -57px;}
h2 a:link, h2 a:active, h2 a:visited {
color:#375176;
display:block;
font-size:21px;
font-weight:bold;
line-height:30px;
margin:0;
padding-left:35px;
text-align:left;
text-decoration:underline;
}

/* ---------------------  Form   --------------------------*/
#form label{width: 150px; text-align:left; padding-left:8px; display: table-cell; float:left; font-weight:bold;}
#form form div{padding-bottom:6px;}
#form input, #form select, #form textarea{background:#f8fbff;}
#form .form_text{width:200px;}
#form #_ctl1_h_button{background:transparent; width:286px; height:57px;}

#FREE
{
  display: block;
  width: 290px;
  height: 32px;
  top:auto;
  margin-left: 63px;
  background: url("../images/button.gif") no-repeat 0 0;

}

#FREE:hover
{ 
  background-position: 0 -32px;
  text-decoration:underline;
  text-shadow:#000000;
  color:#ffffff;
  font-weight:bold;
}

#FREE span
{
  
  margin-left: 40px;
  display:block;
  color:#ffffff; 
  font-size:14px; 
  line-height:30px;
}



#form{ background:url(images/sce/form_bg.jpg) repeat-y; margin:0px 6px;}
.formspace{ padding-left:5px; padding-right:5px;}
.form_text{  padding-bottom:0px;}

#content h1 {
line-height:20pt;
margin:0;
padding:20px 0;
}
#picHolder img {
margin-left:15px;
}
.CP-LeftBox {
float:left;
margin:0;
text-align:left;
width:444px;
}
.CP-RightBox {
float:right;
margin-top:20px;
width:400px;
}
#form {
background:url("../images/sce/form_bg2.jpg") repeat-y scroll 0 0 transparent;
margin:0 6px;
}
#MapArea {
padding-top:0;
}

.centertxt {
text-align:center;
color:#551418;
font-size:23px;
line-height:30px;
margin:0;
padding:15px 0;
text-align:center;
}
.topTitle2 p {
color:#162F49;
font-size:14px;
font-weight:bold;
line-height:1.7em;
margin:0 0 30px;
text-align:center;
}
.topTitle2 span {
color:#731A16;
font-family:"Times New Roman",Times,serif;
font-size:30px;
font-style:italic;
}
.topTitle3 {
color:#731A16 !important;
font-size:14px !important;
font-weight:bold;
margin-top:-25px;
padding-bottom:10px;
text-align:center;
}
#form #_ctl1_h_button {
background:none repeat scroll 0 0 transparent;
height:57px;
width:286px;
}
#_ctl1_h_button {
color:#000000 !important;
font-weight:bold !important;
padding:10px;
}
#form form div {
padding-bottom:6px;
}
.btm_txt p {
color:#000000;
font-size:12px;
font-weight:bold;
padding:15px 20px 5px;
text-align:center;
}
#bp {
color:#000000;
font-size:14px !important;
font-weight:bold;
margin-left:10px;
}
#bp ul {
list-style-image:url("../images/sce/bparrow.jpg")!important;
list-style-position:outside;
}
#bp li {
font-size:14px!important;
list-style-image:url("../images/sce/bparrow.jpg")!important;
line-height:22px!important;
padding-left:0;
font-family:Arial, Helvetica, sans-serif;
}
#content li {
margin:0 0 15px;
padding:0;
}

.centerName {
font-size:16px;
font-weight:bold;
margin-left:20px;
width:430px;
}
.centerAddress {
font-style:italic;
margin-bottom:10px;
margin-left:20px;
width:430px;
}
#appFrame {
margin-left:20px;
margin-top:0;
border:none;
}
iframe  {
border:none;
}
#Container p {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
line-height:22px;
margin:20px 10px;
text-align:left;
}
#Container {
margin:10px;
}
#Container h2 {
margin-left:10px;
}
/* ---------------------  	End Form   --------------------------*/

.faqs {
color:#2E4761;
margin-left:20px;
text-align:left;
}
.faqp {
color:#000000 !important;
font-weight:bold;
margin:10px 0 !important;
padding-left:20px;
}

#faqBox {
width:830px;
}
.faqp strong {
color:#760711 !important;
font-size:15px !important;
font-weight:bold !important;
}
.CollapsiblePanelTab  {
background:url("../images/sce/faq_title_bg.jpg") repeat-x scroll 0 0 transparent;
color:#FFFFFF !important;
cursor:pointer;
font-weight:bold !important;
height:19px;
margin-left:0;
padding:6px 8px;
text-align:left;
vertical-align:top;
}
.CollapsiblePanelTab img {
float:right;
margin:0;
}
.panelTxt {
float:left;
}
.CollapsiblePanelContent  {
background:none repeat scroll 0 0 #D9DDE1;
border-left:6px double #CECECE;
color:#9F0E1B !important;
margin:0 !important;
padding:10px 10px 0 !important;
}
.CollapsiblePanelContent ul {
color:#990000 !important;
line-height:24px;

list-style-position:outside;
margin-left:15px;
margin-right:15px;
margin-top:10px;
}
.CollapsiblePanelContent li {
list-style-image:url("../images/sce/faq_sq.jpg")!important;
color:#9F0E1B !important;
font-size:12px;
font-weight:bold;
margin:10px 0;
padding-left:0;
text-align:left;
}
.contentpaneopen li {
margin-bottom:5px;
}
.imgmarg{ margin-left:40px;}
#imgmarg{ margin-left:40px;}

.arrow li{ list-style-type: disc}

.topTitle2 p { color:#772727 !important; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px !important; font-style:italic;}