@charset "utf-8";
/* CSS Document */

/***  Reset css start  ***/
html { color:#000; background:#FFF; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:'' }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit }
input, textarea, select { *font-size:100%
}
legend { color:#000 }
/***  Reset css finish  ***/
/****************************************************************************************************************************
 * New Body >> css
 ****************************************************************************************************************************/
body { text-align:center; font-family:Arial; background:#000 url(../images/mainBg.png) repeat-x }
#mainContanier { width:1024px; margin:auto; text-align:left; position:relative }
#header { width:1024px; height:195px; background:url(../images/headerBg.png) repeat-x }
#logo { width:404px; height:105px; position:absolute; background:url(../images/logo.png) }
#topMenuL { width:13px; height:44px; position:absolute; left: 536px; top: 0px; background:url(../images/topMenuL.png); azimuth: expression( this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true );
}
#topMenuR { width:13px; height:44px; position:absolute; left: 995px; top: 0px; background:url(../images/topMenuR.png); azimuth: expression( this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true );
}
#topMenuM { z-index:1; width:446px; height:44px; position:absolute; left: 549px; top: 0px; background:url(../images/topMenuM.png); azimuth: expression( this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true );
}
#topMenu { width:394px; margin:auto; position:absolute; left: 591px; top: 9px; z-index:10000; color:#FF9933; text-align:center }


#registerBar { position:absolute; width: 630px; height: 17px; top: 111px; color:#ccc; font-size:12px; left: 7px; }
#registerBar a { text-decoration:none; font-size:12px; color:#f58026; }
#registerBar a:hover { color:#7eb6ee; }
#headerMenuR { width:15px; height:47px; background:url(../images/headerMenuR.png); position:absolute; left: 0px; top: 133px; }
#headerMenuM { width:789px; height:47px; background:url(../images/headerMenuM.png); position:absolute; left: 15px; top: 133px; }
#headerMenu { width:802px; margin:auto; position:absolute; left: 2px; top: 149px; z-index:80; color:#FF9933; text-align:center; font-weight:normal }

#searchCont { width:420px; height:45px; background:url(../images/search.png) no-repeat; position:absolute; left: 573px; top: 53px; }
#inputCont { position:absolute; left: 60px; top: 12px; width: 299px; }
.inputC { border:0; background:transparent; width:294px; height:22px; font-size:12px }
#buttonCont { position:absolute; left: 382px; top:7px; width: 32px; height:26px }
#telephone { position:absolute; left: 829px; top:108px; width:155px; height:25px; background:url(../images/replaceSet1.png) -1px -153px; }
#content { }
#content br{ height:14px; }
#contentL { width:805px; position:relative; float:left; border-right:1px solid #676767 }
#contentR { width:218px; position:relative; float:left; }
*html #contentR { width:210px; }
#hdrMdaCont { padding:14px; padding-left:0; height:165px }
#headerMedia { width:504px; height:165px; float:left; background:url(../images/headerMedia.png) }
#hdrFormCnt { width:266px; height:165px; margin:0 0 0 20px; float:left; position: relative }
#loginBox { width:116px; height:39px; margin:0 0 0 14px; float:left; position:absolute; font-size:12px; color:#f58026; left: -13px; top: 33px; }
#loginBox h1, #registerBox h1 { padding:6px 0 8px 0 }
#registerBox { width:116px; height:39px; margin:0 0 0 14px; float:left; position:absolute; font-size:12px; color:#f58026; left: 127px; top: 33px; text-align:center }
#border-botom { border-bottom:1px solid #676767; font-size:1px; height:1px; width:254px; position:absolute; left: 0px; top: 90px; }
#newsLetter { position:absolute; width:259px; height:20px; padding:0; overflow:hidden; left: 1px; top: 145px; }
.inputN { border:1px solid #b8b8ba; background:#fff; height:20px; width:170px; font-size:12px; padding:3px 0 0 6px }
#nwsLtrButton { position:absolute; width:73px; height:18px; left: 182px; top: 1px; }
#subContent { padding:10px 10px 10px 0;margin:10px 20px 0 0 }
.subContent1 { padding:0px 0 0 30px}
#guiname{width:500px;color:##F58026; font-size:20px ;padding:0 0 0 28px; position:relative; z-index:1;}
.contactMenu{ width:243px; height:31px; position:absolute; left:544px; top:-5px; }
.contactMenu1{ width:243px; height:31px; position:absolute; left:534px; top:480px; }
.contactMenu2{ width:243px; height:31px; position:absolute; left:530px; top:501px; }
.contactMenu3{ width:243px; height:31px; position:absolute; left:530px; top:480px; }

#content { color:#f2f2f2; font-size:12px}
#content a{ color:#F89225;text-decoration:none}
#content h1 {color:#F58026; font-size:20px }
#subContent h2 { color:#f2f2f2; font-size:18px }
#subContent h3 { color:#f2f2f2; font-size:16px }
#subContent p { color:#f2f2f2; font-size:12px }
#subContent ul{ padding:0 0 0 16px;}

#subContent2 { padding:10px 10 10px 0; border-top:1px solid #676767; margin:0 20px 0 0 }
#subContent2 h2 { color:#FF7C00; font-size:18px }
#subContent2 h3 { color:#FF7C00; font-size:16px }
#subContent2 p { color:#f2f2f2; font-size:12px }
#subContent2L{ width:550px; float:left;}
#subContent2R{ width:220px; float:left; margin:0 0 0 6px;}

#webyFooter { height:250px; border-top:1px solid #676767; border-bottom:1px solid #676767; padding:23px; }
#webyL { width:489px; float:left; }
#webyR { width:472px; float:left; height:250px; float:left; border-left:1px solid #676767; padding:0 0 0 16px }
#webyBoxL { width:207px; float:left; font-size:11px; color:#676767; padding:0 16px 0 0 }
#webyBoxR { width:216px; height:160px; font-size:11px; color:#676767; border-left:1px solid #676767; float:left; padding:0 16px 0 16px; }
#webyBoxR a, #webyBoxL a { text-decoration:none; color:#f58026; font-weight:bold }
#webyBoxR a:hover, #webyBoxL a:hover { color:#7eb6ee; }
#listInner { padding:8px 0 0 0; }
#footerMenu { border-bottom:1px solid #676767; padding:16px; text-align:center }
#footerMenu a { text-decoration:none; font-size:10px; color:#676767; margin:7px; line-height:24px; }
#footerMenu a:hover { color:#ffa53d; }
#copyRight { padding:16px; text-align:center; color:#676767; font-size:10px; }
#copyRight a { text-decoration:none; color:#f58026; margin:7px; line-height:24px; }
#copyRight a:hover { color:#7eb6ee; }



            
#midNavL{float:left; width:240px;}         
#midNavM{float:left; width:285px; position:relative}        
#midNavR{float:left; width:240px;}  

#midNav1{width:240px; height:52PX;} 
#midNav2{width:240px; height:52PX; margin:14px 0 14px 0 ;} 
#midNav3{width:240px; height:52PX;} 
#midNav4{width:240px; height:52PX;}
#midNav5{width:240px; height:52PX; margin:14px 0 14px 0 ;} 
#midNav6{width:240px; height:52PX;} 
#midSpacerNav{ width:176px; height:33PX; position:absolute; left: 54px; top: 150px; z-index:1000 } 

/****************************************************************************************************************************
 * Search >> css
 ****************************************************************************************************************************/
/****************************************************************************************************************************
 * Replace Contaniers >> css
 ****************************************************************************************************************************/
#replace1Cont { position:absolute; width:251px; height:29px; padding:0; overflow:hidden; left: -1px; top: 2px; }
#replace2Cont { position:absolute; width:259px; height:29px; padding:0; overflow:hidden; left: 0px; top: 106px; }
#replace3Cont { width:196px; height:46px; }
/****************************************************************************************************************************
 * Replaces  >> css
 ****************************************************************************************************************************/
#replace1 { position:relative; width:250px; height:29px; padding:0; overflow:hidden; }
#replace1 span, span.replace1 { position: absolute; top:0; left:0px; width:250px; height:29px; background:url(../images/replaceSet1.png) no-repeat }
#replace2 { position:relative; width:259px; height:29px; padding:0; overflow:hidden; }
#replace2 span, span.replace2 { position: absolute; top:0; left:0px; width:259px; height:29px; background:url(../images/replaceSet1.png) 0 -31px }
#replace3 { position:relative; width:196px; height:46px; padding:0; overflow:hidden; }
#replace3 span, span.replace3 { position: absolute; top:0; left:0px; width:196px; height:46px; background:url(../images/replaceSet1.png) 0 -61px }
#replace4 { position:relative; width:187px; height:44px; padding:0; overflow:hidden; }
#replace4 span, span.replace4 { position: absolute; top:0; left:0px; width:196px; height:46px; background:url(../images/replaceSet1.png) 0 -108px }
/****************************************************************************************************************************
 * Button Set Contaniers >> css
 ****************************************************************************************************************************/
#topReplaceMenu { position:absolute; left:805px; width:204px; height:47px; top: 133px; }
#bnr1 { padding:14px 0 0 0; z-index:99; }
#bnr2 { padding:8px 0 0 0; z-index:99; }
/****************************************************************************************************************************
 * Button Sets >> css
 ****************************************************************************************************************************/
a#button1, #button1 span, span.button1_span { display:block; position:relative; width:204px; height:47px; overflow:hidden; }
a#button1 span, span.button1Button_span { position:absolute; left:0; top:0; background:url(../images/buttonSet1.png) no-repeat 0 0; width:204px; height:47px; }
a#button1:hover span, span.button1_span_oo { background-position:0 -47px; cursor:pointer }
a#button2, #button2 span, span.button2_span { display:block; position:relative; width:108px; height:18px; overflow:hidden; }
a#button2 span, span.button2Button_span { position:absolute; left:0; top:0; background:url(../images/buttonSet1.png) no-repeat 0 -130px; width:108px; height:18px; }
a#button2:hover span, span.button2_span_oo { background-position:0 -148px; cursor:pointer }
a#button3, #button3 span, span.button3_span { display:block; position:relative; width:108px; height:18px; overflow:hidden; }
a#button3 span, span.button3Button_span { position:absolute; left:0; top:0; background:url(../images/buttonSet1.png) no-repeat 0 -94px; width:108px; height:18px; }
a#button3:hover span, span.button3_span_oo { background-position:0 -112px; cursor:pointer }
a#button4, #button4 span, span.button4_span { display:block; position:relative; width:196px; height:158px; overflow:hidden; }
a#button4 span, span.button4Button_span { position:absolute; left:0; top:0; background:url(../images/bnr1.png) no-repeat 0 0; width:196px; height:158px; }
a#button4:hover span, span.button4_span_oo { background-position:0 -159px; cursor:pointer }
a#button5, #button5 span, span.button5_span { display:block; position:relative; width:196px; height:158px; overflow:hidden; }
a#button5 span, span.button5Button_span { position:absolute; left:0; top:0; background:url(../images/bnr2.png) no-repeat 0 0; width:196px; height:158px; }
a#button5:hover span, span.button5_span_oo { background-position:0 -158px; cursor:pointer }
a#button6, #button6 span, span.button6_span { display:block; position:relative; width:196px; height:158px; overflow:hidden; }
a#button6 span, span.button6Button_span { position:absolute; left:0; top:0; background:url(../images/bnr3.png) no-repeat 0 0; width:196px; height:158px; }
a#button6:hover span, span.button6_span_oo { background-position:0 -160px; cursor:pointer }
a#button7, #button7 span, span.button7_span { display:block; position:relative; width:179px; height:242px overflow:hidden; }
a#button7 span, span.button7Button_span { position:absolute; left:0; top:0; background:url(../images/bnr3.png) no-repeat 0 0px; width:179px; height:242px ; }
a#button7:hover span, span.button7_span_oo { background-position:0 0px; cursor:pointer }


 
a#button8, #button8 span, span.button8_span { display:block; position:relative; width:240px; height:53px; overflow:hidden; }
a#button8 span, span.button8Button_span { position:absolute; left:0; top:0; background:url(../images/middleMenu.png) no-repeat 0 0;width:240px; height:53px; }
a#button8:hover span, span.button8_span_oo { background-position:-240px 0; cursor:pointer}

 
a#button9, #button9 span, span.button9_span { display:block; position:relative; width:240px; height:53px; overflow:hidden; }
a#button9 span, span.button9Button_span { position:absolute; left:0; top:0; background:url(../images/middleMenu.png) no-repeat 0 -66px;width:240px; height:53px; }
a#button9:hover span, span.button9_span_oo { background-position:-240px -66px; cursor:pointer}

 
a#button10, #button10 span, span.button10_span { display:block; position:relative; width:240px; height:53px; overflow:hidden; }
a#button10 span, span.button10Button_span { position:absolute; left:0; top:0; background:url(../images/middleMenu.png) no-repeat 0 -131px;width:240px; height:53px; }
a#button10:hover span, span.button10_span_oo { background-position:-240px -131px; cursor:pointer}

 
a#button11, #button11 span, span.button11_span { display:block; position:relative; width:240px; height:53px; overflow:hidden; }
a#button11 span, span.button11Button_span { position:absolute; left:0; top:0; background:url(../images/middleMenu.png) no-repeat 0 -184px;width:240px; height:53px; }
a#button11:hover span, span.button11_span_oo { background-position:-240px -184px; cursor:pointer}

 
a#button12, #button12 span, span.button12_span { display:block; position:relative; width:240px; height:53px; overflow:hidden; }
a#button12 span, span.button12Button_span { position:absolute; left:0; top:0; background:url(../images/middleMenu.png) no-repeat 0 -250px;width:240px; height:53px; }
a#button12:hover span, span.button12_span_oo { background-position:-240px -250px; cursor:pointer}

 
a#button13, #button13 span, span.button13_span { display:block; position:relative; width:240px; height:53px; overflow:hidden; }
a#button13 span, span.button13Button_span { position:absolute; left:0; top:0; background:url(../images/middleMenu.png) no-repeat 0 -315px;width:240px; height:53px; }
a#button13:hover span, span.button13_span_oo { background-position:-240px -315px; cursor:pointer}


 
a#button14, #button14 span, span.button14_span { display:block; position:relative; width:176px; height:33PX; overflow:hidden; }
a#button14 span, span.button14Button_span { position:absolute; left:0; top:0; background:url(../images/middleMenu.png) no-repeat 0 -368px;width:176px; height:33PX;}
a#button14:hover span, span.button14_span_oo { background-position:0 -401px; cursor:pointer}


a#button15, #button15 span, span.button15_span { display:block; position:relative; width:392px; height:82px; overflow:hidden; }
a#button15 span, span.button15Button_span { position:absolute; left:0; top:0; background:url(../images/menuSet15.png) no-repeat 0 0;width:392px; height:82px; }
a#button15:hover span, span.button15_span_oo { background-position:0 -82px; cursor:pointer}


a#button16, #button16 span, span.button16_span { display:block; position:relative; width:115px; height:40px; overflow:hidden; }
a#button16 span, span.button16Button_span { position:absolute; left:0; top:0; background:url(../images/menuSet16.png) no-repeat 0 0; width:115px; height:40px }
a#button16:hover span, span.button16_span_oo { background-position:0 -40px; cursor:pointer}

a#button17, #button17 span, span.button17_span { display:block; position:absolute; width:133px; height:29px; overflow:hidden; top:118px; left:27px;}
a#button17 span, span.button17Button_span { position:absolute; left:0; top:0; background:url(../images/menuSet17.png) no-repeat 0 0;width:133px; height:29px;}
a#button17:hover span, span.button17_span_oo { background-position:0 -29px; cursor:pointer}


a#button18, #button18 span, span.button18_span { display:block; position:relative; width:375px; height:73px; overflow:hidden; }
a#button18 span, span.button18Button_span { position:absolute; left:0; top:0; background:url(../images/menuSet18.png) no-repeat 0 0;width:375px; height:73px; }
a#button18:hover span, span.button18_span_oo { background-position:0 -73px; cursor:pointer}

a#button19, #button19 span, span.button19_span { display:block; position:relative;width:243px; height:31px;overflow:hidden; }
a#button19 span, span.button19Button_span { position:absolute; left:0; top:0; background:url(../images/contact1.png) no-repeat 0 0; width:243px; height:31px; }
a#button19:hover span, span.button19_span_oo { background-position:0 -31px; cursor:pointer }

a#button20, #button20 span, span.button20_span { display:block; position:relative; width:245px; height:50px; overflow:hidden; }
a#button20 span, span.button20Button_span { position:absolute; left:0; top:0; background:url(../images/btnSet.jpg) no-repeat 0 0; width:245px; height:50px; }
a#button20:hover span, span.button20_span_oo { background-position:-245px 0 ; cursor:pointer}

a#button21, #button21 span, span.button21_span { display:block; position:relative; width:245px; height:50px; overflow:hidden; }
a#button21 span, span.button21Button_span { position:absolute; left:0; top:0; background:url(../images/btnSet.jpg) no-repeat 0 -50px; width:245px; height:50px; }
a#button21:hover span, span.button21_span_oo { background-position:-245px -50px; cursor:pointer}


.color1 { color: #FF9933 }
.color2 { color: #bfbebd }
.glacialslide-html{background-color:#FFF; z-index:99;}
.glacialslide-html-blur{border:2px solid gray;}
.glacialslide-html-content{position:absolute;display:none;}
.glacialslide-loading{display:block;color:#000;font-size:8pt;font-family:sans-serif;font-weight:700;text-decoration:none;border:1px solid #000;background-color:#FFF;padding:2px;}
.glacialslide-move{cursor:move;}
.glacialslide-display-block{display:block;}
.glacialslide-display-none{display:none;}
.control{float:right;display:block;font-size:9pt;font-weight:700;text-decoration:none;text-transform:uppercase;color:#999;margin:0 5px;}
.control:hover{color:#000!important;}


.title1 {color: #c3c3c3;font-size: 23px; padding:8px 0 8px}
.title2 {color: #f58026}

.title1-1 {color: #c3c3c3;font-size: 20px;padding:8px 0 8px}
.title1-1 a{color: #c3c3c3;}
.title2-1 {color: #f58026}
.font16{ font-size:16px}
.font17{ font-size:17px}
.font15{ font-size:15px}
.font15 a{ font-size:15px; text-decoration:none; color:#f58026}
.modList2{padding:0 0 18px 10px;}
.modList2Title{ height:34px;background:url(../images/modList2Title.png);color:#747474; padding:6px 0 0 10px}
.pclass{ padding:0 0 0 26px; margin:8px 0 0 0; }
.title{font-size:16px;background:url(../images/icon1.png) left no-repeat; padding:0 0 0 16px;}

.newPartclL{ width:392px; float:left;}
.newPartc2L{ width:392px; float:left; padding:10px 0 0 0}
.newPartclR{ width:372px; float:left; margin:0 0 0 6px}
.callBg{  width:162px; height:141px; padding:12px; float:left; margin:10px 0 0 7px;background:url(../images/callBg.png) left no-repeat;}
.callBg h4{ font-size:16px; font-weight:bold; color:#dfdfdf}
#subCallOut{ padding:8px 0 0 0}
.newTopL{ width:374px; float:left;padding:28px 0 0 0}
.newTopR{ width:404px; height:130px; padding:28px 0 0 8px; float:left;background:url(../images/newTopR.png) -10px 0}



.callBg2{ position:relative; width:162px; height:132px; padding:16px 12px 12px 12px; float:left; margin:10px 0 0 7px;background:url(../images/callBg2.png) left no-repeat; color:#4c4c4c}
.callBg2 h4{ font-size:16px; font-weight:bold; color:#000}

/*CALCULATORS BEGIN*/


table.ace_calculator tr td input {}
table.ace_calculator tr td #bf, table.ace_calculator tr td #bf_a {}
table.ace_calculator tr td #calc {border:0;background-color:white;}
table.ace_calculator, table.ace_calculator tr, table.ace_calculator tr td  {border:0;border-collapse:collapse;}
table.ace_calculator tr td {padding:3px;}


table.calculator2, table.calculator2 tr, table.calculator2 tr td {text-align:left; border-collapse:collapse;}
table.calculator2 tr td {font-weight:bold;border:0;padding:5px; vertical-align:top;}
table.calculator2 tr td input {font-weight:bold;}
table.calculator2 tr td input.wide {width:100px; font-weight:bold;}
#calculate_button {border:0;background-color:#FFFFFF;margin-top:5px;}
div.calculator_holder {border:0;width:500px;padding:5px;}
.hidden {display:none;}
.visible {display:block;}

#result_container {padding:8px 37px ;color:#990000;font-weight:bold;  background:#fdf0d1 /*url(../images/allert.png) left  top no-repeat*/}


.inpt1{width:53px; height:19px; background:url(../images/inputbg.png); border:0px;padding:1px 0 0 3px;  font-size:11px; color:#666}
.inpt2{width:83px; height:19px; background:url(../images/inputbg.png) 0 -20px; border:0px;padding:1px 0 0 3px;  font-size:11px; color:#666}
.inpt3{width:153px; height:19px; background:url(../images/inputbg.png) 0 -41px; border:0px;padding:1px 0 0 3px;  font-size:11px; color:#666}
.disabled{width:153px; height:19px; background:url(../images/inputbg.png) 0 -62px; border:0px;padding:1px 0 0 3px;  font-size:11px; color:#cb0606}
.disabled1{width:83px; height:19px; background:url(../images/inputbg.png) 0 -83px; border:0px;padding:1px 0 0 3px;  font-size:11px; color:#cb0606}


.button{width:83px; height:33px; background:url(../images/button.png); border:0px;padding:2px 0 0 0;  font-size:15px; color:#fff; font-weight:bold}

/*CALCULATORS END*/


/**********************************/
div#subContent blockquote,div#subContent ul,div#subContent ol,div#subContent dl {margin:1em;}
div#subContent ol,div#subContent ul,div#subContent dl {margin-left:2em;}
div#subContent ul li {list-style: disc inside;}
div#subContent ol li {list-style: decimal inside;}
div#subContent li {margin:0.5em 0; }
div#subContent dl dd {margin-left:1em;}
/**********************************/

/**********************************/
div.footer_list blockquote,div.footer_list ul,div.footer_list ol,div.footer_list dl {margin:1em;}
div.footer_list ol,div.footer_list ul,div.footer_list dl {margin-left:2em;}
div.footer_list ul li {list-style: disc outside;}
div.footer_list ol li {list-style: decimal outside;}
div.footer_list li {margin:0.5em 0; }
div.footer_list dl dd {margin-left:1em;}
/**********************************/