

/* ------------------------- Main ------------------------- */
html,body {margin:0; padding:0; width:100%; height:100%;}

img {border:none; margin:0; padding:0}
.Page {width:995px; height:auto; min-height:740px; _height:740px; margin:0 auto; position:relative;}
a {text-decoration:none}

.shadows {position:relative}
.shadows .sl{display:block; width:6px; height:auto; _height:96%; position:absolute; left:-6px; top:0; bottom:0; background-image:url("img/page_shadow_l.png");  background: expression('none'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/page_shadow_l.png', sizingMethod='scale'); margin-top:11px; }
.shadows .sr{display:block; width:6px; height:auto; _height:96%; position:absolute; right:-6px; top:0; bottom:0; background-image:url("img/page_shadow_r.png");  background: expression('none'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/page_shadow_r.png', sizingMethod='scale'); margin-top:11px;}


/* ------------------------- Header ------------------------- */
.Dheader {width:100%; height:58px; overflow:hidden; position:relative}
.Dheader a {font-family:Arial; color:#EEEEEE; font-size:12px; text-decoration:none}
.Dheader a:hover {text-decoration:underline}
.Dheader .eng {display:block; background-image:url("img/header_eng.gif"); background-position:left; background-repeat:no-repeat;
			   width:100px; height:20px; line-height:19px; position:absolute; left:170px; top:20px; padding-left:27px; white-space: nowrap}
.Dheader .rus {display:block; background-image:url("img/header_rus.gif"); background-position:left; background-repeat:no-repeat;
			   width:100px; height:20px; line-height:19px; position:absolute; left:170px; top:20px; padding-left:27px; white-space: nowrap}			   
.Dheader .comment {display:block; background-image:url("img/header_comment.gif"); background-position:left; background-repeat:no-repeat;
					width:100px; height:24px; line-height:19px; position:absolute; left:300px; top:20px; padding-left:27px; white-space: nowrap}
.Dheader .site {display:block; background-image:url("img/header_esoft.gif"); background-position:left; background-repeat:no-repeat;
					width:120px; height:24px; line-height:24px; position:absolute; right:20px; top:20px; padding-left:30px; white-space: nowrap}

.Dheader .siteDavidoff {display:block; background-image:url("img/davidoff.PNG"); background-position:left; background-repeat:no-repeat;
					width:109px; height:50px; line-height:50px; position:absolute; right:14px; top:4px; white-space: nowrap}


.Dmenu .logobrend {margin-left:645px; margin-top:10px}

.Dheader .mob {background-image:url("img/phone.png");  background-position:left; background-repeat:no-repeat; display:block; color:White; width:120px; height:24px; line-height:20px; position:absolute; left:20px; top:20px; padding-left:27px; white-space: nowrap}


.Dheader .support {display:block; font-size:14px; width:100px; color:White; height:24px; line-height:24px; position:absolute; left:290px; top:20px; padding-left:27px; white-space: nowrap}

/* ------------------------- Menu of Main page------------------------- */
.Dmenu {width:100%; height:267px; overflow:hidden}
.Dmenu .level1 {height:11px; overflow:hidden; position:relative}
.Dmenu .level2 {height:61px; overflow:hidden; background-image:url("img/dmenu_lvl2_bg.gif"); background-repeat:repeat-x; position:relative}
.Dmenu .level21 {height:61px; overflow:hidden; background-image:url("img/dmenu_lvl2_bg.gif"); background-repeat:repeat-x; position:relative}
.Dmenu .level3 {height:147px; overflow:hidden; background-image:url("img/dmenu_lvl3_bg.gif"); background-repeat:repeat-x; padding:0 25px 0 25px }
.Dmenu .level4 {height:57px; overflow:hidden; background-color:#303030;  padding:0 25px 0 25px; color:#E1E1E1; font-size:16px; font-family:Arial; text-align:center}
.Dmenu .level5 {height:147px; overflow:hidden; background-image:url("img/dmenu_lvl5_bg.gif"); background-repeat:repeat-x; }
.Dmenu .level51 {height:147px; overflow:hidden; background-image:url("img/dmenu_lvl5_bg.gif"); background-repeat:repeat-x; }


.Dmenu .level3 .ct {border:0px; border-collapse:collapse; width:100%; margin-top:10px; }
.Dmenu .level3 .ct td { padding:0px; vertical-align:top; }
.Dmenu .level3 .ct td.space { padding:0px; vertical-align:top; padding:0px 5px 0px 4px;}
.Dmenu .level3 .cb {display:block; width:126px; padding:105px 0px 20px 0px; text-align:center; font-family:Arial; font-size:14px; color:#aaaaaa; background:url('../../img/cbanner.png') top no-repeat; background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/cbanner.png', sizingMethod='crop');}
.Dmenu .level3 .act {display:block; width:126px; padding:105px 0px 20px 0px; text-align:center; font-family:Arial; font-size:14px; color:red; background:url('../../img/rm.png') center top no-repeat; background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/rm.png', sizingMethod='crop');}

.Dmenu .level3 .cbanner .label {position:absolute; width:126px; text-align:center; bottom:15px; font-family:Arial; font-size:14px; color:#aaaaaa}

.Dmenu .slogan {position:absolute; width:700px; height:20px; bottom:20px; right:25px; text-align:right; font-family:Arial; color:#de3c3c; font-size:18px; font-weight:bold}
.Dmenu .sloganbrend {font-family:Arial; color:#de3c3c; font-size:18px; font-weight:bold}
.Dmenu .level5 .menus {width:auto; height:51px;  text-align:center }
.Dmenu .level5 a {display:block; height:51px; float:left; margin:0 15px 0 15px; font-size:16px; font-weight:bolder; font-family:Arial; line-height:56px; color:#f1f1f1; text-align:center}
.Dmenu .level5 .sel {background-image:url('img/menu_sel.gif'); color:#000000; width:144px; line-height:52px; margin:0 5px 0 5px}
 
/* ------------------------- Menu of all Pages------------------------- */
.Dmenu .level1 .bl {display: block; position:absolute; left:0; top:0; width:11px; height:11px; background-image:url("img/dmenu_l.gif");  background-repeat:no-repeat}
.Dmenu .level1 .br {display: block; position:absolute;  right:0; top:0; width:11px; height:11px; background-image:url("img/dmenu_r.gif"); background-repeat:no-repeat}
.Dmenu .level1 .bc {display: block; position:absolute; left:11px; top:0; width:973px; height:11px; background-color:#FFFFFF; background-image:url("img/dmenu_lvl1_bg.gif"); background-repeat:repeat-x}

.Dmenu .logo {margin-left:25px;}

/* ------------------------- Body of All pages ------------------------- */
.DbodyPage {height:auto;  min-height:500px; background-position:100% 100%; background-repeat:no-repeat; _height:500px; position:relative; font-family:Arial; font-size:16px; color:#333333; padding:25px 500px 100px 100px; line-height:20px}
.DbodyP {height:auto;  min-height:500px; background: url('img/dbody_sw.gif'); background-position:top; background-repeat:repeat-x; _height:500px; position:relative; font-family:Arial; font-size:14px; color:#161b21; padding:55px 35px 30px 380px; }
.DbodyPDemo {height:auto;  min-height:500px; background: url('img/dbody_sw.gif'); background-position:top; background-repeat:repeat-x; _height:500px; position:relative; font-family:Arial; font-size:14px; color:#161b21; padding:55px 35px 30px 55px; }
.DbodyP2 {height:auto; min-height:150px; _height:150px; background: #ffffff; position:relative; font-family:Arial; font-size:14px; color:#161b21; padding:0px 70px 45px 70px;}
/* ------------------------- Body of Clients ------------------------- */
.DbodyC {overflow:hidden; height:auto;  min-height:500px; _height:500px; background: #181d23 url("img/body_c_bg.gif") top repeat-x; position:relative; font-family:Arial; font-size:14px; color:#161b21; padding:30px 35px 30px 35px; }

#ppc {width:281px; height:473px; position:absolute; top:50px; left:70px; z-index:5; background: #ffffff url("img/promo/ppc.jpg") top no-repeat;}
#ppcl {width:175px; height:213px; position:absolute; top:50px; left:100px; z-index:5; background: #ffffff url("img/promo/ppcl.jpg") top left no-repeat;}

#ppclmap {width:280px; height:458px; position:absolute; top:55px; left:70px; z-index:5; background: #ffffff url("img/map.jpg") top left no-repeat;}

#ppclmap_en {width:280px; height:458px; position:absolute; top:55px; left:70px; z-index:5; background: #ffffff url("../img/map_en.jpg") top left no-repeat;}



#demo {display:block; width:150px; height:30px; position:absolute; top:530px; left:130px;background: #ffffff url("img/demo.gif") center no-repeat;}
#demo0 {display:block; width:150px; height:30px; position:absolute; top:260px; left:90px;background: #ffffff url("img/demo.gif") center no-repeat;}
#demo2 {display:block; width:150px; height:30px; position:absolute; top:260px; left:90px;background: #ffffff url("../img/demo2.gif") center no-repeat;}

#ban {display:block; position:absolute; top:375px; left:80px;}


#dropdown { position:absolute; top:120px; right:10px; width:215px; height:35px;background: url("img/dropdown.png") left top no-repeat; line-height:35px; padding:0 5px 0 10px; font-family:Arial; font-weight:bolder; font-size:15px}
#dropdown select{background: url("img/dropdown.png") no-repeat; background-color:#f2c837; border:none}
#dropdown .ddstr{display:block; width:17px; height:15px; background: url("img/dd_str.gif") no-repeat; position:absolute; top:10px; right:25px}
#dropdown .ddcont{display:block; width:180px; height:auto; position:absolute; top:3px; left:3px;}
#ddd { clip:rect(auto auto 0px auto);}
#dropdown a {color:#000000;}
#dropdown .ddcont a {color:#000000; display:block; width:auto; height:30px; line-height:28px; padding-left:7px; border-bottom:1px solid #b8b5a8; background-color:#CCCCCC; }
#dropdown .ddcont a:hover { background: #f6d049}

.DbodyPage a {color:#980013; text-decoration:underline;}
.DbodyPage p { margin-bottom:25px}
.DbodyPage h1 { font-family: Arial; font-size:22px; color:#000000;  margin:0; padding:0; margin-bottom:15px}
.DbodyPage h3 {font-family:Arial; font-size:15px; color:#980013;  margin:20px 0 10px 0; padding:0; font-weight:bold}
.DbodyPage ul {padding:0px; margin:0px;}
.DbodyPage li {font-size:15px; font-weight:bold; color:#4c4c4c; list-style-type:none; display:block; line-height:21px; padding-left:20px; margin:3px 0 2px 20px; background:url("img/li.gif") 3px 7px no-repeat; height:auto; _height:22px}

.f16px {font-size:16px; line-height:18px}


.DbodyPage table {font-family:Arial; font-size:13px; line-height:16px; padding-left: 0px}
.DbodyPage table td p{margin-left:7px}
/*Рамки Баннери для главной странички*/
.DbodyPage .left {width:225px; padding-right:70px; padding-left: 70px; vertical-align:top;}
.DbodyPage .left .lhead {width:227px; height:36px; background-color:#FFCC66; background: url('img/lhead.png') top no-repeat}
.DbodyPage .left .lhead4 {width:227px; height:36px; background-color:#FFCC66; background: url('img/lhead_Other_Products.png') top no-repeat}
.DbodyPage .left .lhead3 {width:227px; height:36px; background-color:#FFCC66; background: url('../img/lhead3.png') top no-repeat}
.DbodyPage .left .linfo {width:227px; height:30px; background:  url('img/99_mask.png') top no-repeat; padding-top:185px; margin-bottom:15px; font-size:14px; font-weight:bold; text-align:center; line-height:20px; text-decoration:none; color:#000000; background: expression('none');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/99_mask.png', sizingMethod='scale');}
.DbodyPage .left .linfo2 {width:227px; height:30px; background:  url('img/99_mask2.png') top no-repeat; padding-top:185px; margin-bottom:15px; font-size:14px; font-weight:bold; text-align:center; line-height:20px; text-decoration:none; color:#000000; background: expression('none');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/99_mask2.png', sizingMethod='scale');}
.DbodyPage .left .linfoNone {width:227px; height:30px; background:  url('img/none_mask.png') top no-repeat; padding-top:185px; margin-bottom:15px; font-size:14px; font-weight:bold; text-align:center; line-height:20px; text-decoration:none; color:#000000; background: expression('none');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/none_mask.png', sizingMethod='scale');}
.DbodyPage .left .lhead2 {width:227px; height:36px; background-color:#FFCC66; background: url('img/lhead2.png') top no-repeat}
.DbodyPage .left .lhead22 {width:227px; height:36px; background-color:#FFCC66; background: url('img/lhead22.png') top no-repeat}
.DbodyPage .left .lbody b {line-height:20px}
/*Арам */                     /*Рамки Баннери для главной странички - для подарков с Бантиком*/
.DbodyPage .left2 {width:225px; padding-right:70px; padding-left: 70px; vertical-align:top;}
.DbodyPage .left2 .lhead {width:227px; height:36px; background: url('img/lhead_Euro2012.png') top no-repeat;}
.DbodyPage .left2 .lbody {width:227px; height:auto; background: url('img/leftbg.gif') top repeat-y; margin-bottom:5px;}
.DbodyPage .left2 .lbody2 {width:192px; height:auto; background: url('img/lfoot_blue.gif') bottom no-repeat; padding:5px 15px 15px 20px}
.DbodyPage .left2 .lbody a {display:block; height:auto; color:#222222; text-decoration:none; line-height:24px; font-size:15px}
.DbodyPage .left2 .lbody span {float:right}
.DbodyPage .left2 .lbody b {line-height:20px}


.DbodyPage .left .lbody {width:227px; height:auto; background:#FFCC66 url('img/leftbg.gif') top repeat-y; margin-bottom:5px;}
.DbodyPage .left .lbody2 {width:192px; height:auto; background: url('img/lfoot.gif') bottom no-repeat; padding:5px 15px 15px 20px}
.DbodyPage .left .lbody a {display:block; height:auto; color:#222222; text-decoration:none; line-height:24px; font-size:15px}
.DbodyPage .left .lbody span {float:right}

.DbodyPage .quote {font-family:arial; font-size:14px; color:#666666; font-style:italic}

.DbodyP2 .int {padding:20px 30px 20px 30px;  background-color:#e5e5e5; font-family:arial; font-size:14px; color:#666666; font-style:italic}
.DbodyP2 p {margin-top:5px; margin-bottom:5px}
.DbodyP2 .int h1 {font-face:Arial; font-size:16px; color:#980013;  margin:0; padding:0; margin-bottom:10px; font-style:normal}

.DbodyP h2,.DbodyP2 h2 {font-face:Arial; font-size:18px; color:#7f7f7f;  margin:0; padding:0; margin-bottom:25px}
.DbodyP h1,.DbodyP2 h1 {font-face:Arial; font-size:20px; color:#980013;  margin:0; padding:0; margin-bottom:10px; font-style:normal}
.DbodyP h5,.DbodyP2 h5 {font-face:Arial; font-size:24px; margin:0; padding:0; margin-bottom:5px;}
.DbodyP h6,.DbodyP2 h6 {font-face:Arial; font-size:24px; margin:0; padding:0; margin-bottom:10px; font-weight:normal}
.DbodyP ul,.DbodyP2 ul {display:block; margin:15px 10px 10px 10px; padding:0}
.DbodyP ul li,.DbodyP2 ul li {font-size:16px; list-style-type:none; display:block; line-height:22px; padding-left:20px; margin:3px 0 2px 5px; background:url("img/li2.gif") left top no-repeat; height:auto; _height:22px}

.forma {clear:both; z-index:1}
.forma table {background-color:#ffffff; width:100%; height:auto; border-left:#cccccc 1px solid; border-right:#cccccc 1px solid; font-family:Arial; font-size:15px; font-weight:bold; color:#575757;}
.forma table td {vertical-align:middle; 
}
.forma table .t1 {text-align:center; background:url('img/1.gif') center no-repeat; height:30px; width:40px}
.forma table .t2 {text-align:center; background:url('img/2.gif') center no-repeat; height:30px; width:40px}
.forma table .t3 {text-align:center; background:url('img/3.gif') center no-repeat; height:30px; width:40px}
.forma table .thr {height:15px}
.forma table .thrc {height:20px; padding:5px 20px 5px 35px; }
.forma table .thrc img {width:100%; height:5px;}
.forma table h2 {font-size:20px; margin-top:10px}

.forma table .com {font-size:13px; font-weight:normal;  white-space:normal}
.forma table .comc {vertical-align:bottom}
.forma select {font-size:16px; font-weight:normal; color:#333333; height:25px; }
.forma .inp {font-size:14px; font-weight:normal; color:#333333; height:20px; width:225px; padding:0px; line-height:20px; border:1px solid #cccccc}
.forma .inpl {width:125px;}
.forma .inpc {margin-top:10px; width:250px;}
.forma .inpcl {margin-top:10px; width:125px;}
.forma .zv {margin-left:-10px; position:absolute;  color:#ce4141; font-weight:bold; font-size:18px; line-height:22px}
.forma .zvc {margin-top:8px;}

.load {width:500px; height:27px; text-align:center; font-weight:bold; font-size:15px; margin:15px 0 15px 125px;}
.load span {display:block; width:100px; height:27px; line-height:27px; float:left; }
.load a {display:block; width:130px; height:27px; line-height:27px; float:left; font-weight:bold; font-size:15px; margin:0 10px 0 20px; text-decoration:underline; color:#575757;}
.load .sel { font-weight:bold; font-size:15px; margin:0 10px 0 30px; text-decoration:none; color:#ffffff; background:url('img/change_sel.gif') center no-repeat}

.load2 {width:100%; height:27px; text-align:center; font-weight:bold; font-size:15px; margin:15px 0 15px 0px;}
.load2 span {display:block; width:auto; height:27px; line-height:27px; float:left; }
.load2 a {display:block; width:180px; height:27px; line-height:27px; float:left; font-weight:bold; font-size:14px; margin:0 10px 0 20px; text-decoration:underline; color:#575757;}
.load2 .sel { font-weight:bold; font-size:14px; margin:0 10px 0 30px; text-decoration:none; color:#ffffff; background:url('img/change_sel2.gif') center no-repeat}

.pay {height:41px; margin-top:7px}
.pay a {display:block; width:auto; height:42px; line-height:42px; margin: 0 25px -1px 0; text-align:left; font-weight:bold; font-family:Arial; font-size:15px; color:#333333; text-decoration:none; float:left; position:relative; z-index:10}
.pay .sel {width:202px; height:42px; background:url('img/tab.gif') top no-repeat; text-align:center;}
.pay .first {width:202px; height:47px; margin: 0 25px -6px 0;}
/* -------- Other --------- */


.loadInfo {text-align:left; font-weight:bold; font-size:15px; font-family:Arial; color:#575757;}
.loadInfo span { display:inline;  height:27px; line-height:27px; float:left; }
.loadInfo a {display:inline; width:130px; height:27px; line-height:27px; float:left; font-weight:bold; font-size:15px;  text-decoration:underline; color:#575757;}
.loadInfo .sel { text-align:center; font-weight:bold; font-size:15px; margin:0 10px 0 30px; text-decoration:none; color:#ffffff; background:url('img/change_sel.gif') center no-repeat}



.DbodyP2 .b1,.DbodyP2 .b2,.DbodyP2 .b3,.DbodyP2 .b5
{display:block; width:auto; height:1px; font-size:1px; overflow:hidden;  background-color:#e5e5e5}

.DbodyP2 .b1 {margin-left:1px; margin-right:1px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.DbodyP2 .b2 {margin-left:2px; margin-right:2px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5}
.DbodyP2 .b3 {margin-left:3px; margin-right:3px; border-left:2px solid #e5e5e5; border-right:2px solid #e5e5e5}
.DbodyP2 .b5 {margin-left:5px; margin-right:5px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-top:1px solid #e5e5e5; height:0px}


#active .b1,#active .b2,#active .b3,#active .b5
{display:block; width:auto; height:1px; font-size:1px; overflow:hidden;  background-color:#FFFFFF}
#active .b1 {margin-left:1px; margin-right:1px; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
#active .b2 {margin-left:2px; margin-right:2px; border-left:1px solid #cccccc; border-right:1px solid #cccccc}
#active .b3 {margin-left:3px; margin-right:3px; border-left:2px solid #cccccc; border-right:2px solid #cccccc}
#active .b5 {margin-left:5px; margin-right:5px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-top:1px solid #cccccc; height:0px}


#buy .b1,#buy .b2,#buy .b3,#buy .b5
{display:block; width:auto; height:1px; font-size:1px; overflow:hidden;  background-color:#FFFFFF}
#buy .b1 {margin-left:1px; margin-right:1px; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
#buy .b2 {margin-left:2px; margin-right:2px; border-left:1px solid #cccccc; border-right:1px solid #cccccc}
#buy .b3 {margin-left:3px; margin-right:3px; border-left:2px solid #cccccc; border-right:2px solid #cccccc}
#buy .b5 {margin-left:5px; margin-right:5px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-top:1px solid #cccccc; height:0px}


.forma .b1,.forma .b2,.forma .b3,.forma .b5
{display:block; width:auto; height:1px; font-size:1px; overflow:hidden;  background-color:#FFFFFF}
.forma .b1 {margin-left:1px; margin-right:1px; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.forma .b2 {margin-left:2px; margin-right:2px; border-left:1px solid #cccccc; border-right:1px solid #cccccc}
.forma .b3 {margin-left:3px; margin-right:3px; border-left:2px solid #cccccc; border-right:2px solid #cccccc}
.forma .b5 {margin-left:5px; margin-right:5px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-top:1px solid #cccccc; height:0px}


/* ------------------------- Footer ------------------------- */
.DfooterSmokeDavidoff {width:100%; background-color:White; position:relative; text-align:center;}

.Dfooter {width:100%; height:28px; position:relative;}
.Dfooter .bl {display: block; position:absolute; left:-6px; top:0; width:17px; height:28px; background-image:url("img/dfooter_l.png");  background: expression('none');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/dfooter_l.png', sizingMethod='scale'); background-repeat:no-repeat}
.Dfooter .br {display: block; position:absolute;  right:-6px; top:0; width:17px; height:28px; background-image:url("img/dfooter_r.png"); background: expression('none');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/dfooter_r.png', sizingMethod='scale'); background-repeat:no-repeat}
.Dfooter .bc {display: block; position:absolute; left:11px; top:0; width:973px; height:28px;  background-image:url("img/dfooter_c.png"); background: expression('none');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/dfooter_c.png', sizingMethod='scale'); line-height:18px; color:#45494d; font-family:"Arial";font-size:10px;}

.Dfootermargin {width:995px; height:40px;}

/* Gallery Styles */


#motioncontainer { 
width: 100%; /* Set to gallery width, in px or percentage */
height: 140px; /* Set to gallery height */
}


#statusdiv { 
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */

}

#motioncontainer a:hover { 
color: red; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */

.center
{
	text-align:center;	
}

.right
{
	text-align:right;	
}

.left
{
	text-align:left;	
}

.Dmenu .level5 {height:147px;}

.btn {border:solid 1px #7f7f7f; background:url("img/dmenu_lvl5_bg.gif") repeat-x center; font-size:16px; font-weight:bold; color:#FFFFFF; padding:4px 20px 4px 20px; margin-right:10px; padding:4px;}

.lbl2 {font-family:Arial; font-size:18px; color:#7f7f7f;  margin:0; padding:0; margin-bottom:25px}

.lbl {font-size:16px; list-style-type:none; display:block; line-height:22px; padding-left:20px; margin:3px 0 2px 5px; height:auto; _height:22px}


@media print {
        #printButton {
            display:none;
        }
    }
  
    .center_spacer {
	    border-top: 2px solid #000000;
	    border-right: 0px solid #000000;
	    border-bottom: 2px solid #000000;
	    border-left: 0px solid #000000;
	    font-size: 2px;
    }
    .right {
	    border-right: 1px solid #000000;
    }
    .right2 {
	    border-right: 2px solid #000000;
    }
    .right_spacer {
	    border-right: 1px solid #000000;
	    width: 2px;
    }
    .border {
	    border-top: 1px solid #000000;
	    border-right: 0px solid #000000;
	    border-bottom: 1px solid #000000;
	    border-left: 1px solid #000000;
    }
    .border2 {
	    border-top: 0px solid #000000;
	    border-right: 0px solid #000000;
	    border-bottom: 1px solid #000000;
	    border-left: 1px solid #000000;
    }
    .border3 {
	    border-bottom: 1px solid #000000;
    }
    .border4 {
	    border-top: 1px solid #000000;
	    border-right: 0px solid #000000;
	    border-bottom: 1px solid #000000;
	    border-left: 0px solid #000000;
    }
    .border5 {
	    border-top: 0px solid #000000;
	    border-right: 0px solid #000000;
	    border-bottom: 1px solid #000000;
	    border-left: 0px solid #000000;
    }
    .border6 {
	    border-bottom: 1px solid #000000;
	    border-right: 1px solid #000000;
    }
    .border7 {
	    border-right: 1px solid #000000;
    }
    .border8 {
	    border-top: 1px solid #000000;
	    border-right: 1px solid #000000;
	    border-bottom: 1px solid #000000;
	    border-left: 0px solid #000000;
    }
    .full {
	    border-top: 1px solid #000000;
	    border-right: 0px solid #000000;
	    border-bottom: 0px solid #000000;
	    border-left: 0px solid #000000;
    }
    .dotted {
	    border-top: 1px dashed #000000;
    	
    }
    .style1
    {
        border-right: 1px solid #000000;
        width: 19px;
    }
    .style2
    {
        border-top: 0px solid #000000;
        border-right: 0px solid #000000;
        border-bottom: 1px solid #000000;
        border-left: 0px solid #000000;
        width: 28%;
    }
    .style3
    {
        border-right: 1px solid #000000;
        width: 28%;
    }
    .style4
    {
        border-right: 1px solid #000000;
        width: 129px;
    }
    .style5
    {
        border-right: 1px solid #000000;
        width: 107px;
    }
    .style6
    {
        border-right: 1px solid #000000;
        width: 132px;
    }
    .style7
    {
        border-right: 1px solid #000000;
        width: 174px;
    }
    .style8
    {
        border-bottom: 1px solid #000000;
        height: 19px;
    }




.modalBackground
{
	background-color:#ffffff;
	filter:alpha(opacity=50);
	opacity:0.7;
}

