body{ margin:0px 0px 0px 0px; background-color:#3D3D3D; background-position:left top; background-image:url(../images/left_main_diagonals.gif);}
img{ border-width:0px;}
table#mainHolder{ width:100%; height:100%;}
table#mainHolder td.content{ width:720px; background-color:#3D3D3D; background-image:url(../images/back.gif); background-position:left top; background-repeat:repeat; vertical-align:top; border-style:solid; border-width:0 1px 0 1px; border-left-color:#282828; border-right-color:#282828}
table#mainHolder td.logo{ width:720px; height:90px; background-color:#3D3D3D; background-image:url(../images/back.gif); background-position:left top; background-repeat:repeat; vertical-align:bottom; border-style:solid; border-width:0 1px 0 1px; border-left-color:#282828; border-right-color:#282828}
table.logoHolder{ width:100%; height:90px;}
table.logoHolder #left { background-image:url(../images/left_inner_shadow.gif); background-repeat:repeat-y; background-position:left top;}
table.logoHolder #left img { margin:0 0 5px 15px}
table.logoHolder #right {background-image:url(../images/right_inner_shadow.gif); background-repeat:repeat-y; background-position:right top;}
table.panShad{ width:100%; height:6px; background-image:url(../images/pan_mid_shad.gif); background-repeat:repeat-x; background-position:left top; }
table.contentHolder{ width:100%; height:100%;} 
table.contentHolder #left { background-image:url(../images/left_inner_shadow.gif); background-repeat:repeat-y; background-position:left top; width:6px;}
table.contentHolder #right {background-image:url(../images/right_inner_shadow.gif); background-repeat:repeat-y; background-position:right top; width:6px;}
table.logoHolder #right img { margin:0 10px 5px 0}
table#mainHolder td.panorama{ width:720px; height:180px; vertical-align:top; border-style:solid; border-width:1px 1px 1px 1px; border-top-color:#2A2A2A; border-bottom-color:#2A2A2A; border-left-color:#282828; border-right-color:#282828; background-color:#3D3D3D; background-image:url(../images/back.gif); padding:0; margin:0;}
table#mainHolder td.panorama img{ width:720px; height:180px; }
table#mainHolder td.panside{ background-image:url(../images/left_mid_diagonals.gif); background-position:left top; background-repeat:repeat; border-style:solid; height:182px;}
table#mainHolder td.panside#left{ border-width:1px 0 1px 0; border-top-color:#474747; border-bottom-color:#474747; }
table#mainHolder td.panside#right{ border-width:1px 0 1px 0; border-top-color:#474747; border-bottom-color:#474747; }
table#mainHolder td.rightmain{ background-image:url(../images/left_main_diagonals.gif); background-position:left top; background-repeat:repeat;}

#content{}
#mainNav{ width:699px; height:42px; margin-top: 6px; background-attachment:scroll; background-image:url(../images/nav_back.jpg); background-position:left top; background-repeat:no-repeat; text-align:center;}
#mainNav td.separator { width:1px; background-attachment:scroll; background-image:url(../images/mNav_divider.gif); background-position:left 8px; background-repeat:no-repeat;}
#mainNav td.button { background-image:none; vertical-align:top;}
#mainNav td.button a{ color:#a6a5a5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; padding:8px 0 8px 0; display:block; width:auto;}
#mainNav td.button a:hover{ color:#6cd238}
#mainNav td.active_button { background-attachment:scroll; background-position:left 1px; background-repeat:no-repeat; vertical-align:top;}
#mainNav td.active_button a{ color:#6cd238; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; padding:8px 0 8px 0; display:block; width:auto;}
#mainNav td.active_button a:hover{ color:#E77E0C}
#mainNav td{ background-attachment:scroll; background-image:none; background-position:left top; background-repeat:no-repeat;}
#mainNav #b00{ width:8px;}
#mainNav #b01{ width:auto;}
#mainNav #b1{ width:68px;}
#mainNav .active_button#b1{width:68px; background-image:url(../images/b1_active.jpg)}
#mainNav #b2{ width:59px;}
#mainNav .active_button#b2{width:59px; background-image:url(../images/b2_active.jpg)}
#mainNav #b3{ width:70px;}
#mainNav .active_button#b3{width:70px; background-image:url(../images/b3_active.jpg)}
#mainNav #b4{ width:65px;}
#mainNav .active_button#b4{width:65px; background-image:url(../images/b4_active.jpg)}
#mainNav #b5{ width:95px;}
#mainNav .active_button#b5{width:95px; background-image:url(../images/b5_active.jpg)}
#mainNav #b6{ width:77px;}
#mainNav .active_button#b6{width:77px; background-image:url(../images/b6_active.jpg)}
#mainNav #b7{ width:103px;}
#mainNav .active_button#b7{width:103px; background-image:url(../images/b7_active.jpg)}
#mainNav #b8{ width:56px;}
#mainNav .active_button#b8{width:56px; background-image:url(../images/b8_active.jpg)}
#mainNav #b9{ width:81px;}
#mainNav .active_button#b9{width:81px; background-image:url(../images/b9_active.jpg)}
#languages{ position:relative; float:right; top:5px; width:115px; text-align:right; padding-right:10px; color:#bf8129; font-size:11px; clear:none; display:inline;}
#languages a{ color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; text-transform:lowercase;}
#languages a:hover{ color:#999999; border-bottom:1px solid #4bcb08;}
#lastEdition{width:550px; height:auto; margin:30px 0 0 25px; clear:none;}
#paragraphText{width:665px; height:auto; margin:30px 0 0 25px; clear:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:21px; font-weight:normal; color:#DDDDDD}
#paragraphText .downloadable td{ font-weight:normal;}
#paragraphText h1{ vertical-align:top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#d19046; line-height:23px; text-align:center; margin:0 0 30px 0;}
#paragraphText h5{ vertical-align:top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#6cd238; line-height:20px; text-align:left; margin:0;}
#paragraphText h1 i{ font-weight:normal; color:#EDDAB1;}
#paragraphText h3{ vertical-align:top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#CCCCCC; text-align:left; margin:10px 0 5px 0;}
#paragraphText p{ display:block; margin:0 20px 0 20px;}
#paragraphText ul{ margin:0 0 30px 0;  padding:0 0 0 0;}
#paragraphText li{ list-style:none; margin:0 0 0 0;}
#paragraphText li a{ color:#DDDDDD; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; border-bottom:1px dotted #d19046}
#paragraphText li a:hover{ color:#CCCCCC; border-bottom:1px solid #4bcb08;}

#paragraphText a.top{text-align:center; width:88px; height:18px; display:block;  padding-bottom:1px; margin-bottom:0px; }

#paragraphText a.top:hover{padding-bottom:0px; margin-bottom:0px; border-bottom:1px solid #d19046}
#article{width:665px; height:auto; clear:both;  margin:0 0 0 25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}

#editionDetails{width:400px; height:auto; margin:30px 0 0 150px; clear:none;}
#lastEdition .picture{ vertical-align:top; width:100px; text-align:center;}
#editionDetails .picture, #editionsList .picture{ vertical-align:top; width:auto; text-align:center;}
#lastEdition .picture a, #editionDetails .picture a, #editionsList .picture a{ border:1px solid #000000; display:block; width:84px; height:116px;}
#editionsList .picture a{ text-align:center;}
#lastEdition .picture a:hover, #editionDetails .picture a:hover, #editionsList .picture a:hover{ border:1px solid #4bcb08;}
#lastEdition .description, #editionDetails .description{ vertical-align:top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal;color:#d19046; padding:0 0 0 10px; line-height:23px;}
#editionDetails .description{font-size:14px; font-weight:bold; line-height:20px; }
.downloadable { width:400px; margin:30px 0 0 0; clear:both; }
.downloadable td{ padding:0 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#B4B4B4; line-height:14px;}
.downloadable td.details{  font-size:11px; font-weight:normal; color:#969696; line-height:13px;}
#editionsList, #publicationsList{width:665px; height:auto; clear:both; margin:0 0 0 25px; }
#editionsList .edition{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; height:auto; width:150px; text-align:center; color:#CCCCCC; margin-bottom:20px;}
#editionsList .edition td{ padding:0 0 10px 0;}
#editionsList .edition .picture{ vertical-align:top; width:100%; text-align:center;}
table.mainSeparator{ width:651px; height:5px; margin:27px 0 28px 0; display:block; clear:none; float:left}
#topOffers{ width:655px; height:auto; margin:0 0 0 25px; clear:both; display:inline; float:left}
.topOfferHolder{ width:auto; height:150px;}
.topOfferHolder .picture{ width:115px;}
.topOfferHolder .picture a{ border:1px solid #4bcb08;display:block; width:100px; height:90px;}
.topOfferHolder .picture a:hover{ border:1px solid #d19046}
.topOfferHolder h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#c0c0c0; line-height:14px; padding:0 0 0 15px; margin:0 0 10px 0;}
.topOfferHolder h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#c0c0c0; line-height:14px; padding:0 0 0 15px; margin:0 0 10px 0;}
.topOfferHolder .offerDetails, .offerDetailsParams{ width:100%; height:auto; font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#959795; line-height:16px;}
.topOfferHolder .offerDetails .bullet, .offerDetailsParams .bullet{ width:13px; background-attachment:scroll; background-position:left 4px; background-repeat:no-repeat; background-image:url(../images/bullet_offers.gif);}
.topOfferHolder .more, .back {text-align:left; padding-left:7px;}
.back {text-align:left; padding-left:7px; padding-top:10px;}
.back table {width:auto}
.topOfferHolder .more a, .back a{ padding-bottom:1px; margin-bottom:0px; width:100%; height:18px; display:block; }


.topOfferHolder .more a:hover, .back a:hover{padding-bottom:0px; margin-bottom:0px; border-bottom:1px solid #d19046}
#article{width:665px; height:auto; clear:both;  margin:0 0 0 25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
#article .articlePic{float:left; clear:none; padding:0 20px 15px 0; }
#article .articlePic img{ border:1px solid #000000}
#article .headings{float:left; position:relative; clear:none; padding:0 0 0 0; width:520px; height:auto; text-align:left; }
#article .headings h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#dddbdb; line-height:20px; margin:0px 0 0 0; width:auto; display:block;}
#article .headings h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#b3b2b2;   margin:15px 0 0 0; width:auto; display:block;}
#article .headings h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:italic; color:#767474;  margin:20px 0 0 0; width:auto; display:block;  margin-bottom:30px;}
#article .headings h3 a{ font-size:12px; font-weight:bold; font-style:italic; color:#767474; text-decoration:none; line-height:18px;}
#article .headings h3 a:hover{ color:#999999; border-bottom:1px solid #4bcb08;}
#article .firstPart{margin:0 0 0 0; float:left; clear:left; padding:0px 5px 0px 0px; width:310px; height:auto; text-align:left; color:#959795; }
#article .firstPart:first-letter { font-family:"Times New Roman", Times, serif; font-size :38px; color : #4bcb08; font-weight:bold; font-style:italic; padding-left:5px; }
#article .secondPart{margin:12px 0 0 0; float:right; clear:none; padding:0px 5px 0px 0px; width:310px; height:auto; text-align:left; color:#959795;}
#article .moreText{ float:right; clear:none; margin:5px 0 0 0;}
#article .moreText a{ padding-bottom:1px; margin-bottom:0px; width:51px; height:16px; display:block; }
#article .moreText a:hover{padding-bottom:0px; margin-bottom:0px; border-bottom:1px solid #d19046}
#advPic{position:relative; float:left; clear:none; margin:0 25px 10px 0;}
#advPic img{ border:1px solid #000000}

.contacts#paragraphText .title{ padding:0 20px 0 0; width:200px; text-align:right; font-weight:bold; color:#CCCCCC; height:29px;}
.forms#paragraphText .title{ padding:0 140px 0 180px; font-size:12px; text-align:left; font-weight:normal; color:#CCCCCC; height:29px;}
.forms#paragraphText h2{ text-align:center; font-size:16px; color:#CCCCCC; font-weight:bold;}
.forms#paragraphText input[type="text"], textarea{ width:300px; border:1px solid #000000;}
.forms#paragraphText textarea{ height:60px;}


.contacts#paragraphText a{ color:#F3F3F3; font-weight:bold; text-decoration:none; }
.contacts#paragraphText a:hover{ color:#CCCCCC; border-bottom:1px solid #4bcb08;}


#paragraphText .bigLink a{ color:#6cd238; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; border-bottom:1px solid #E77E0C; }
#paragraphText .bigLink a:hover{color:#E77E0C; border-bottom:1px solid #6cd238;}
#publicationsList{}

#publicationsList{ width:655px; height:auto; margin:0 0 0 25px; clear:both; display:inline; float:left}
#publicationsList .even, #offersList .even{ background-color:#424242;}
#publicationsList .publication{ font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px 5px 5px 5px }
#publicationsList .publication td{ padding:2px 2px 1px 2px;}
#publicationsList .publication .title{ color:#d19046; font-size:12px;}
#publicationsList .publication .title a{ color:#d19046; font-weight:bold; text-decoration:none}
#publicationsList .publication .title a:hover{color:#CCCCCC; border-bottom:1px solid #4bcb08;}
#publicationsList .publication .edition{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:italic; color:#767474; width:auto; }
#publicationsList .publication .edition a{ font-size:12px; font-weight:bold; font-style:italic; color:#767474; text-decoration:none; line-height:18px;}
#publicationsList .publication .edition a:hover{ color:#999999; border-bottom:1px solid #4bcb08;}
#publicationsList .publication .text { font-size:12px; color:#959795;}
#publicationsList .publication .picture{ width:40px; text-align:center; padding-top:4px;}
#publicationsList .publication .picture img { border:1px solid #000000; width:24px; height:30px;}

#offersList{ width:auto; clear:both;  height:auto; margin:0 0 0 0; padding-left:120px;}
#offersList .offer { font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px 5px 15px 5px }
#offersList .offer td{ padding:2px 2px 1px 2px;}
.offer{ width:450px; height:auto; }
.offer .picture{ width:115px;}
.offer .picture a{ border:1px solid #4bcb08;display:block; width:100px; height:90px;}
.offer .picture a:hover{ border:1px solid #d19046}
.offer h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#c0c0c0; line-height:14px; padding:0 0 0 0; margin:0 0 4px 0;}
.offer h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#c0c0c0; line-height:14px; padding:0 0 0 0; margin:0 0 5px 0;}
.offer .offerDetails{  font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#959795; line-height:14px;}
.offer .bullet { width:13px; background-attachment:scroll; background-position:left 4px; background-repeat:no-repeat; background-image:url(../images/bullet_offers.gif);}


.searchForms#paragraphText .title{ font-size:12px; text-align:left; font-weight:normal; color:#CCCCCC; height:29px; text-align:right; padding-right:8px;}
.searchForms#paragraphText h2{ text-align:center; font-size:16px; color:#CCCCCC; font-weight:bold;}
.searchForms#paragraphText input[type="text"], .searchForms#paragraphText textarea, .searchForms#paragraphText select{ width:200px; border:1px solid #000000;}
.searchForms#paragraphText textarea{ height:60px;}
.pagination{margin: 15px 0 0 0;}
.pagination td{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#d19046; font-weight:bold; text-align:center; vertical-align:middle;  font-size:14px; }
.pagination a{ font-weight:bold; font-size:14px; color:#4bcb08;  text-decoration:none; padding: 0 1px 0 1px; display:inline;}
.pagination a:hover{ border-bottom:1px solid #d19046}
.offerDetails{ width:665px;}
.offerDetails .mainpic {width:420px;}
.offerDetails .mainpic img { border:1px solid #000000;}
.offerPicList{ margin: 10px 0 20px 0}
.offerPicList img { border:1px solid #000000; margin-right:8px;}
.offerDetailsHeaders h4{ text-align:center; font-size:18px; margin: 5px 0 25px 0}
.offerDetailsHeaders h5 { text-align:center}
.offerDetailsHeaders h5 a{ text-align:center; font-size:16px;  font-weight:bold; font-style:italic; color:#767474; text-decoration:none; line-height:18px;}
.offerDetailsHeaders h5 a:hover{ color:#999999; border-bottom:1px solid #4bcb08;}
.offerDetailsParams td{ padding-bottom:10px; font-size:14px; color:#CCCCCC;}
#searchForm {font-size:12px; text-align:left; font-weight:normal; color:#CCCCCC; height:29px; border:1px solid #333333; padding:15px 25px 15px 25px; margin:0; background-color:#363636; background-attachment:scroll; background-repeat:repeat-x; background-position:top left; background-image:url(../images/search_back.jpg)}
#searchForm .title{ width:auto; padding:0 10px 0 0; margin:0;}
form{ margin:0; padding:0;}
.noOffers h1{ vertical-align:top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#4bcb08; line-height:23px; text-align:center; margin:0 0 0 0; padding:0 0 0 0; display:block; clear:both;}

#publicationSearch{ margin:0 0 10px 0;}
td.captchaImage img{ border:2px solid #FF6600;}
td.captchaImage{ font-size:11px; font-style:italic; font-weight:bold;}

#footer{position:relative; clear:both; bottom:0; height:40px; width:710px;}

#credits, #credits td,#credits a:link, #credits a:visited, #credits a:hover, #credits a:visited.hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#7E7E7E;
text-align:center;
height:13px;
text-decoration:none;}







