@charset "utf-8";
/* CSS Document */
html{height:100%;}
body{margin:0;padding:0;height:100%;font-family:Verdana;font-size:10pt;color:#000;background:#3F3965;}
form{margin:0;padding:0;}
#contentWrap{margin:0 auto;padding:0;width:800px;background:#FFFFFF url(../imgs/site/body_main_02.png) repeat-y;min-height:100px;overflow:auto;}
#contentHead{margin:0;padding:0;width:800px;height:18px;background:#FFFFFF url(../imgs/site/body_main_01.png) no-repeat;}
#contentFoot1{margin:0;padding:0;width:100%;height:231px;background:#FFFFFF url(../imgs/site/body_main_04.png) repeat-x;clear:both;}
#contentFoot2{margin:0 auto;padding:0;width:800px;height:175px;background:#FFFFFF url(../imgs/site/body_main_02.png) repeat-y;text-align:center;}
#contentFlash{margin:0 auto;padding:0;width:756px;height:231px;background:#FFFFFF url(../imgs/site/body_main_04.png) repeat-x;}
#bodyMain{margin:0;padding:0 4px;width:792px;}
#bodyHead{margin:0;padding:0;width:620px;height:348px;background:#FFFFFF url(../imgs/site/main_head2.png) no-repeat;}
#bodyHeadMiniW{margin:0;padding:0;width:620px;height:70px;background:#FFFFFF url(../imgs/site/nybarshow_ban2.png) no-repeat center top;}
#bodyHeadMiniG{margin:0;padding:0;width:620px;height:70px;background:url(../imgs/site/nybarshow_ban.png) no-repeat center top;}
#bodySlogan{margin:0;padding:135px 10 0 10px;width:510px;float:left;text-align:left;font-family:Verdana; font-size:8pt; color:#000000; border: solid 1px #FFC; background-color:#006;}
#bodyCurTime{margin:0;padding:320px 0 0 10px;width:300px;float:left;text-align:left;font-family:Verdana; font-size:8pt; color:#000000;}
#bodyUpDTime{margin:0;padding:320px 20px 0 0;width:290px;float:left;text-align:right;font-family:Verdana; font-size:8pt; color:#000000;}
#bodyContent1{margin:0;padding:0;width:620px;height:5px;background:#FFFFFF url(../imgs/site/content_01.png) no-repeat;}
#bodyContent2{margin:0;padding:0;width:620px;min-height:15px;background:#FFFFFF url(../imgs/site/content_02.png) repeat-y;overflow:inherit;}
#bodyContent3{margin:0;padding:0;width:620px;height:6px;background:#FFFFFF url(../imgs/site/content_03.png) no-repeat;}
#bodyContent4{margin:0;padding:0;width:620px;background:#FFFFFF;overflow:auto;}
.naviCon1{margin:0;padding:0;width:162px;height:6px;background:#FFFFFF url(../imgs/site/navi_01.png) no-repeat;}
.naviCon2{margin:0;padding:0;width:162px;height:415px;background:url(../imgs/site/navi_02.png) repeat-y;overflow:inherit;}
.naviCon2a{margin:0;padding:0 2px 0 2px;width:158px;height:128px;background:url(../imgs/site/navi_02.png) repeat-y;overflow:inherit;text-align:left;}
.naviCon3{margin:0;padding:0;width:162px;height:6px;background:#FFFFFF url(../imgs/site/navi_03.png) no-repeat;}
.naviCon4{margin:0;padding:0;width:162px;min-height:25px;overflow:inherit;}
#bodyLeft{margin:2px 0 0 10px;padding:0;width:162px;text-align:center;float:left;overflow:inherit;}
#bodyRight{margin:0 10px 0 0;padding:0;width:610px;text-align:center;float:left;overflow:inherit;}
.BodyBlock1{margin:0 0 0 9px;padding:10px 0 0 10px;width:580px;height:27px;background:#FFFFFF url(../imgs/site/body_blocks_01.png) no-repeat;font-family:Verdana;font-size:12pt;font-weight:bold;text-align:left;}
.BodyBlock2{margin:0 0 0 9px;padding:2px 4px 0 4px;width:582px;background:url(../imgs/site/body_blocks_02.png) repeat-y;min-height:25px;overflow:auto;font-family:Verdana;font-size:8pt;}
.BodyBlock3{margin:0 0 0 9px;padding:0;width:590px;height:7px;background:#FFFFFF url(../imgs/site/body_blocks_03.png) no-repeat;}
.BodyBlockE{margin:0 0 0 9px;padding:2px 4px 0 4px;width:582px;min-height:15px;overflow:auto;font-family:Verdana;font-size:8pt;}
.BodyBlock21{margin:0 0 0 9px;padding:10px 0 0 10px;width:580px;height:27px;background:#FFFFFF url(../imgs/site/body_blocks2_01.png) no-repeat;font-family:Verdana;font-size:12pt;font-weight:bold;text-align:left;}
.BodyBlock22{margin:0 0 0 9px;padding:2px 4px 0 4px;width:582px;background:url(../imgs/site/body_blocks2_02.png) repeat-y;min-height:25px;overflow:auto;font-family:Verdana;font-size:8pt;}
.BodyBlock23{margin:0 0 0 9px;padding:0;width:590px;height:7px;background:#FFFFFF url(../imgs/site/body_blocks2_04.png) no-repeat;}
.BodyBlock31{margin:0 0 0 9px;padding:10px 0 0 10px;width:580px;height:27px;background:#FFFFFF url(../imgs/site/body_blocks3_01.png) no-repeat;font-family:Verdana;font-size:12pt;font-weight:bold;text-align:left;}
.BodyBlock32{margin:0 0 0 9px;padding:2px 4px 0 4px;width:582px;background:url(../imgs/site/body_blocks3_02.png) repeat-y;min-height:25px;overflow:auto;font-family:Verdana;font-size:8pt;}
.BodyBlock33{margin:0 0 0 9px;padding:0;width:590px;height:7px;background:#FFFFFF url(../imgs/site/body_blocks3_04.png) no-repeat;}
.cocktailL{margin:0;padding:0;width:150px;height:200px;background:url(../imgs/ca/CocktailGlass4.png) no-repeat center;float:left;}
.cocktailR{margin:0;padding:0;width:432px;min-height:200px;float:left;text-align:left;}
.errorBox1{margin:0 auto;padding:20px 4px 0 45px;width:530px;min-height:35px;border:#993366 solid 2px;background:#F8D6DB url(../imgs/ca/error_button.png) top left no-repeat;text-align:left;}

A:link {font-family:Verdana; font-size:8pt; color:#3F3965; text-decoration:underline;}
A:visited {font-family:Verdana; font-size:8pt; color:#3F3965;text-decoration:underline;}
A:active {font-family:Verdana; font-size:8pt; color:#3F3965;text-decoration:none;}
A:hover {font-family:Verdana; font-size:8pt; color:#3F3965;text-decoration:none;}
A.linkW:link {font-family:Verdana; font-size:10pt; color:#3F3965; text-decoration:underline;}
A.linkW:visited {font-family:Verdana; font-size:10pt; color:#3F3965;text-decoration:underline;}
A.linkW:active {font-family:Verdana; font-size:10pt; color:#3F3965;text-decoration:none;}
A.linkW:hover {font-family:Verdana; font-size:10pt; color:#3F3965;text-decoration:none;}

.bodymark{font-family:Verdana;font-size:12pt;font-weight:bold;text-align:left;text-decoration:none;}
p.BB560pxWcen{margin:0 auto;text-align:center;}
div.BB560pxWcen{margin:0;padding:0;width:582px;background:#FFF;}
div.BB560pxWW{margin:5px 0;padding:0;width:582px;background:#FFF;clear:both;min-height:15px;overflow:hidden;}
div.BB560pxWL{margin:0;padding:0;width:291px;background:#FFF;float:left;min-height:15px;overflow:hidden;}
div.BB560pxWR{margin:0;padding:0;width:291px;background:#FFF;float:left;min-height:15px;overflow:hidden;}

#randimg101{margin:0 auto; padding:0; background:#FFF; width:121px; height:200px; text-align:center;}

div.hr{margin:0;padding:0;width:580px;height:6px;background:#FFFFFF url(../imgs/site/hr.png);clear:both;}div.hr hr{display:none;}
.fontV { font-family:Verdana; font-size:8pt; color:#000000; }
.fontW { font-family:Verdana; font-size:10pt; color:#000000; }
.fontX { font-family:Verdana; font-size:12pt; color:#000000; }
.fontY { font-family:Verdana; font-size:14pt; color:#000000; }
.fontZ { font-family:Verdana; font-size:18pt; color:#000000; }
.fontVB { font-family:Verdana; font-size:8pt; color:#000000;font-weight:bold; }
.fontWB { font-family:Verdana; font-size:10pt; color:#000000;font-weight:bold; }
.fontXB { font-family:Verdana; font-size:12pt; color:#000000;font-weight:bold; }

ul#navi {margin:0;padding:0;list-style:none;height:15px;font-family:Verdana;font-size:10pt;color:#000;}
ul#navi li {margin:0;padding:0;display:block;position:relative;width:162px;}
ul#navi li a:link, ul#navi li a:visited {margin:0;padding:5px 0;display:block;text-align:center;text-decoration:none;color:#000;font-family:Verdana;font-size:10pt;height:15px;}
ul#navi li:hover a, ul#navi li a:hover, ul#navi li a:active {margin:0;padding:5px 0;display:block;text-align:center;text-decoration:none;background:#E0E6E6;color:#000;height:13px;width:162px;border-top:1px solid #000;border-bottom:1px solid #000;}
.pop101miniWrap{margin:0 auto;padding:0;width:140px;border:1px solid #000000;background:#FFFFFF;overflow:inherit;}
.pop101miniHead{margin:1px auto;padding:0;width:140px;height:35px;background:#FFFFFF url(../imgs/promo/insure/pop101_headermini.png) center top no-repeat;}
.pop101miniBody{margin:0 auto;padding:0;width:140px;min-height:15px;text-align:left;}
.pop101Wrap{margin:0 auto;padding:0;width:550px;border:1px solid #000000;background:#FFFFFF;overflow:inherit;}
.pop101Head{margin:1px auto;padding:0;width:550px;height:87px;background:#FFFFFF url(../imgs/promo/insure/pop101_header.png) center top no-repeat;}
.pop101Body{margin:0 auto;padding:0;width:550px;min-height:15px;text-align:left;}
.pop101BodyL{margin:0 auto;padding:0;width:275px;min-height:15px;text-align:left;float:left;}
.pop101BodyLA{margin:0 auto;padding:10px 0 0 0;width:275px;min-height:15px;text-align:center;}
.pop101BodyR{margin:0 auto;padding:0;width:275px;min-height:15px;text-align:left;float:left;}
.pop101BodyRA{margin:0 auto;padding:10px 0 0 0;width:275px;min-height:15px;text-align:center;}

#recpvW{margin:0 auto;padding:0;width:480px;min-height:10px;border:solid 1px #000000;text-align:center;overflow:inherit;}
.recpvHL{margin:0 2px 0 0;padding:0;width:203px;text-align:center;background:#D3CBED;float:left;font-family:Verdana; font-size:8pt; color:#000000;font-weight:bold;}
.recpvHR{margin:0;padding:0;width:275px;text-align:center;background:#D3CBED;float:left;font-family:Verdana; font-size:8pt; color:#000000;font-weight:bold;}
.recpvCL{margin:0 2px 0 0;padding:0;width:203px;text-align:left;float:left;font-family:Verdana; font-size:8pt; color:#000000;}
.recpvCR{margin:0;padding:0;width:275px;text-align:left;float:left;font-family:Verdana; font-size:8pt; color:#000000;}

#galleryW{margin:0 auto;padding:5px 6px 0 5px;width:539px;height:407px;background:url(../imgs/site/gallery-bg.png) no-repeat;}
#galleryImg{margin:0;padding:0;width:539px;height:322px;}
#gallerTtle{margin:0;padding:33px 0 0 10px;width:227px;height:53px;text-align:left;float:left;}
#gallerIofI{margin:0;padding:33px 0 0 4px;width:61px;height:53px;text-align:left;float:left;}
#gallerBar{margin:0;padding:33px 0 0 18px;width:219px;height:53px;text-align:left;float:left;}
#gallerTmb{margin:0 auto;padding:0;width:550px;text-align:center;}
.gallerTmbs{margin:0;padding:1px 0 1px 0;width:91px;height:65px;text-align:center;float:left;}


#coverL{margin:0;padding:0 0 0 4px;width:221px;text-align:center;float:left;}
.coverLL{margin:0;padding:0 0 0 4px;width:221px;text-align:left;}
.coverLR{margin:0;padding:0 0 0 4px;width:221px;text-align:right;}
.coverLC{margin:0;padding:0 0 0 4px;width:221px;text-align:center;}
#coverR{margin:0;padding:0;width:554px;text-align:center;float:left;}
.coverRL{margin:0;padding:0;width:554px;text-align:left;}
.coverRR{margin:0;padding:0;width:554px;text-align:right;}
.coverRC{margin:0;padding:0;width:554px;text-align:center;}
.contactL{margin:0;padding:2px 0 0 0;width:224px;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;float:left;}
.contactR{margin:0;padding:2px 0 0 0;width:330px;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;float:left;}
.contactL2{margin:0;padding:2px 0 0 0;width:224px;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;float:left;}
.contactR3{margin:0;padding:2px 0 0 0;width:330px;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;float:left;}
.contactRIa{margin:0;padding:2px 0 0 0;width:25px;text-align:left;float:left;}
.contactRIb{margin:0;padding:2px 0 0 0;width:305px;text-align:left;float:left;}
.contactRIc{margin:0;padding:2px 0 0 0;width:330px;text-align:left;clear:both;}
.contactR2{margin:0;padding:2px 13px 0 0;width:317px;text-align:right;float:left;}
.contactC{margin:0;padding:2px 0 0 0;width:554px;text-align:center;clear:both;}
.contactSp{margin:0;padding:2px 0 2px 0;width:554px;text-align:left;background:#DFDFDF;clear:both;}
.contactIn{margin:0;padding:0;width:315px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#BFC9D2;border:solid 1px #000;}
.contactInCC{margin:0;padding:0;width:145px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#BFC9D2;border:solid 1px #000;}
.contactPhn3{margin:0;padding:0;width:27px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#BFC9D2;border:solid 1px #000;}
.contactPhn4{margin:0;padding:0;width:37px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#BFC9D2;border:solid 1px #000;}
.contactPhn5{margin:0;padding:0;width:47px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#BFC9D2;border:solid 1px #000;}
.contactOffBox{margin:0 auto;padding:3px;width:500px;border:solid 3px #CECFD0;background:#D6E0E9;overflow:inherit;}
.contactOffL{margin:0;padding:2px 0 0 0;width:171px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;text-align:left;float:left;}
.contactOffR{margin:0;padding:2px 0 0 0;width:321px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;text-align:left;float:left;}
.contactTA{margin:0;padding:0;width:528px;height:150px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#BFC9D2;border:solid 1px #000;}
.contactInE{margin:0;padding:0;width:315px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#FFCCFF;border:solid 1px #000;}
.contactInCCE{margin:0;padding:0;width:145px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#FCF;border:solid 1px #000;}
.contactPhn3E{margin:0;padding:0;width:27px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#FFCCFF;border:solid 1px #000;}
.contactPhn4E{margin:0;padding:0;width:37px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#FFCCFF;border:solid 1px #000;}
.contactPhn5E{margin:0;padding:0;width:47px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#FFCCFF;border:solid 1px #000;}
.contactTAE{margin:0;padding:0;width:528px;height:150px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#FFCCFF;border:solid 1px #000;}
.contactBt{margin:0;padding:0 3px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#CEb6E9;border:solid 1px #000;}
.contactBtD{margin:0;padding:0 3px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#999;border:solid 1px #000;}
.fieldsReg{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#BFC9D2;border:solid 1px #000;}
.fieldsRegE{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#FCF;border:solid 1px #000;}
.feldsRegBt{margin:0;padding:0 3px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#CEb6E9;border:solid 1px #000;}


.mlistIn{margin:0;padding:0;width:156px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#BFC9D2;border:solid 1px #000;}
.mlistInE{margin:0;padding:0;width:156px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;background:#BFC9D2;border:solid 1px #000;}
.mlistBW{margin:0;padding:2px 5px 0 0;width:208px;text-align:right;}
.mlistBt{margin:0;padding:0 3px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;background:#CEb6E9;border:solid 1px #000;}


.Blnk_rowA{margin:0 auto;padding:0;width:420px;background:#FFF;clear:both;}
.Blnk_rowB{margin:0 auto;padding:0;width:420px;background:#FFF;clear:both;}
.Blnk_col1{margin:0;padding:0;width:160px;text-align:center;float:left;}
.Blnk_col2{margin:0;padding:0;height:50px;width:260px;text-align:left;float:left;font-family:Verdana, Geneva, sans-serif;font-size:10pt;color:#006}