
.addresstext { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #000;
 font-weight: normal;
 font-style: normal;
}

.addresstitle { 
 font-family: Roboto, sans-serif;
 font-size: 14px;
 color: #000;
 font-weight: normal;
 font-style: normal;
}

.bannewsh { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #000;
 font-weight: 300;
 font-style: normal;
 line-height:normal;
}

.banrow1 { 
 font-family: Roboto, sans-serif;
 font-size: 25px;
 color: #fff;
 font-weight: normal;
 font-style: normal;
 text-align:center; padding:40px 15px; width:148px; height:62px; line-height:30px; 
}

.banrow1inside { 
 font-family: Roboto, sans-serif;
 font-size: 19px;
 color: #fff;
 font-weight: normal;
 font-style: normal;
 text-align:center; padding:20px 11px; width:110px; height:61px; line-height:30px; 
}

.banrow2D { 
 font-family: Roboto, sans-serif;
 font-size: 14px;
 color: #fff;
 font-weight: normal;
 font-style: normal;
 margin-top:5px;
}

.banrow2Dins { 
 font-family: Roboto, sans-serif;
 font-size: 13px;
 color: #fff;
 font-weight: normal;
 font-style: normal;
}

.banrow2T { 
 font-family: Roboto Condensed, sans-serif;
 font-size: 22px;
 color: #fff;
 font-weight: normal;
 font-style: normal;
 line-height:25px;
}

.banrow2Tins { 
 font-family: Roboto Condensed, sans-serif;
 font-size: 15px;
 color: #fff;
 font-weight: normal;
 font-style: normal;
 line-height:20px;
}

.banrow3 { 
 font-family: Roboto, sans-serif;
 font-size: 15px;
 color: #2e69a6;
 font-weight: bold;
 font-style: normal;
}

.banvidDesc { 
 font-family: Roboto, sans-serif;
 font-size: 13px;
 color: #2e69a6;
 font-weight: normal;
 font-style: normal;
}

.bookfields { 
 font-family: Roboto, sans-serif;
 font-size: 10px;
 color: #353535;
 font-weight: normal;
 font-style: normal;
 border:1px solid #c3c9ca;
}

.booksubmit { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #fff;
 font-weight: bold;
 font-style: normal;
 background-color: #114158;
 width:145px; height:19px; text-align:center; border:1px solid #6e9aaf; cursor:pointer; 
}

.booktext { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 color: #000;
 font-weight: normal;
 font-style: normal;
 padding-bottom:7px; padding-right:5px;
}

.booktitle { 
 font-family: Roboto, sans-serif;
 font-size: 14px;
 color: #000;
 font-weight: bold;
 font-style: normal;
}

.botaddresstext { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #fff;
 font-weight: normal;
 font-style: normal;
 line-height:16px; display:block;
}

.botaddressTitle { 
 font-family: Roboto, sans-serif;
 font-size: 13px;
 color: #000;
 font-weight: normal;
 font-style: normal;
}

.bottomBack { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 background-color: #d5d5d5;
}

.bottomtext { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 color: #fff;
 font-weight: normal;
 font-style: normal;
}

.caption { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 height:40px; line-height:40px;
 background-image: url(/elements/styles/136.png);
 background-repeat: repeat-x;
}

.carouselBack { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #fff;
 font-weight: normal;
 font-style: normal;
 display:block; height:39px; line-height:39px; width:262px;  position:absolute; z-index:9999; background-position:bottom; margin-top:120px; padding:0px 10px;
 background-image: url(/elements/styles/115.png);
 background-repeat: repeat-x;
}

.cartDelete { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
 font-weight: normal;
 font-style: Normal;
 background-color: #ff7d00;
 border:1px solid #bfb446; cursor: pointer;
}

.cartDiscount { 
 font-family: Roboto, sans-serif;
 font-size: 14px;
 color: #FF0000;
 font-weight: normal;
 font-style: normal;
}

.cartOldPrice { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #813E3E;
 font-weight: normal;
 font-style: normal;
 text-decoration:line-through;
}

.cartPrice { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #000;
 font-weight: normal;
 font-style: normal;
}

.cartSubmit { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 color: #fff;
 font-weight: normal;
 font-style: normal;
 width:129px; height:30px; border:0px; cursor: pointer;
 background-image: url(/elements/styles/27.png);
 background-repeat: no-repeat;
}

.cartText { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 color: #DA2424;
 font-weight: normal;
 font-style: Normal;
 border-right:1px solid #484848; padding:3px;
}

.cartTitles { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 color: #fff;
 font-weight: normal;
 font-style: Normal;
 background-color: #484848;
 border-right:1px solid #fff;  padding:3px;
}

.containerBack { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 background-color: #fff;
}

.date { 
 font-family: Roboto, sans-serif;
 font-size: 14px;
 color: #000;
 font-weight: normal;
 font-style: italic;
}

.footefullBack { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 background-color: #2d4f64;
}

.footerBack { 
 font-family: Roboto, sans-serif;
 font-size: 13px;
 color: #fff;
 font-weight: normal;
 font-style: normal;
 background-color: #818285;
}

.formerror { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #9d2d2d;
 font-weight: normal;
 font-style: normal;
 padding:3px; 
}

.formfields { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #494845;
 font-weight: normal;
 font-style: normal;
 border:1px solid #4c4c4c; padding:1px 2px;
}

.formrequired { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #000;
 font-weight: normal;
 font-style: italic;
}

.formsearch { 
 font-family: Roboto, sans-serif;
 font-size: 10px;
 color: #000000;
 font-weight: normal;
 font-style: Normal;
 background-color: #d6f3c8; border: 1px solid #000000;
}

.formsubmit { 
 font-family: Roboto, sans-serif;
 font-size: 13px;
 color: #fff;
 font-weight: normal;
 font-style: normal;
 background-color: #151515;
 border:1px solid #4c4c4c; cursor: pointer; margin-top:10px; 
border-radius:10px; 
-moz-border-radius:10px; 
-webkit-border-radius:10px; 
-khtml-border-radius:10px;
padding:3px 10px; 
}

.formtext { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #444444;
 font-weight: normal;
 font-style: normal;
 padding-bottom:4px;
}

.formtitle { 
 font-family: Roboto, sans-serif;
 font-size: 14px;
 color: #000;
 font-weight: bold;
 font-style: Normal;
 padding-bottom:7px; padding-top:12px;
}

.gradient { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #fff;
 font-weight: normal;
 font-style: normal;
 background-repeat:no-repeat !important;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#74afd4), to(#547598));
background: -webkit-linear-gradient(top, #74afd4, #547598);
background: -moz-linear-gradient(top, #74afd4, #547598);
background: -ms-linear-gradient(top, #74afd4, #547598);
background: -o-linear-gradient(top, #74afd4, #547598);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=´#cccccc´, endColorstr=´#000000´);
}

h1 { margin:0px; font-family: Roboto, sans-serif; font-weight: bold; font-style: normal; font-size: 22px; color: #fff; 
}

h2 { margin:0px; font-family: Roboto, sans-serif; font-weight: bold; font-style: normal; font-size: 17px; color: #003974; 
}

h3 { margin:0px; font-family: Roboto, sans-serif; font-weight: normal; font-style: normal; font-size: 22px; color: #00b9e4; margin-bottom:15px; line-height:normal;
 margin-bottom:15px; line-height:normal;
}

.headerTitle { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 height:45px; line-height:45px; background-position:left; padding-left:22px;
 background-image: url(/elements/styles/90.png);
 background-repeat: no-repeat;
}

.homeBack { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 background-color: #F3F8FA;
}

.homeissuesTitle { 
 font-family: Roboto, sans-serif;
 font-size: 22px;
 color: #fff;
 font-weight: 400;
 font-style: normal;
 width:355px; height:57px; text-align:center; line-height:42px; 
 background-image: url(/elements/styles/123.png);
 background-repeat: no-repeat;
}

.homenewsBack { 
 font-family: Roboto, sans-serif;
 font-size: 15px;
 color: #fff;
 font-weight: normal;
 font-style: normal;
 height:46px; padding:0px 20px; line-height:46px;width:950px;
 background-image: url(/elements/styles/209.png);
 background-repeat: repeat;
}

.homenewsTitle { 
 font-family: Roboto, sans-serif;
 font-size: 18px;
 color: #fff;
 font-weight: 300;
 font-style: normal;
 background-color: #794158;
 width:310px; height:43x; text-align:center; line-height:43px; text-align:center; margin-bottom:10px;
}

.homesep { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 width:230px; height:467px; background-position:center bottom;
 background-image: url(/elements/styles/124.jpg);
 background-repeat: no-repeat;
}

.horSep { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 width:980px; height:42px; margin:auto;
 background-image: url(/elements/styles/116.jpg);
 background-repeat: no-repeat;
}

.hoverImage { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 position: absolute;
width: 313px;
height:165px;
z-index: 10;
opacity: 0;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
background-potision:top;
}

.hoverImage:hover { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 opacity:1;
 background-image: url(/elements/styles/105.png);
 background-repeat: no-repeat;
}

.justify { 
 font-family: Roboto, sans-serif;
 font-size: 13px;
 font-weight: normal;
 font-style: normal;
 text-align:justify;
}

.mainBack { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 background-color: #fff;
 background-position:bottom left; min-height:360px;
 background-image: url(/elements/styles/134.jpg);
 background-repeat: no-repeat;
}

.memberarea { 
 font-family: Roboto, sans-serif;
 font-size: 13px;
 color: #000;
 font-weight: bold;
 font-style: normal;
}

.menuSep { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 width:5px; height:32px; position:absolute;
}

.menusettings2L { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: Normal;
 padding-left:18px; line-height:12px;
}

.newslettererror { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 color: #cc0000;
 font-weight: normal;
 font-style: normal;
}

.newsletterinfo { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 color: #000;
 font-weight: normal;
 font-style: Normal;
}

.newslettersubmit { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #fff;
 font-weight: normal;
 font-style: normal;
 background-color: #333333;
 border:1px solid #4c4c4c; cursor: pointer; 
border-radius:10px; 
-moz-border-radius:10px; 
-webkit-border-radius:10px; 
-khtml-border-radius:10px;
padding:3px 10px; 
}

.newsletterTitle { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #000;
 font-weight: normal;
 font-style: Normal;
}

.padding { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
  padding:22px; width:936px; margin:auto;
}

.pagingFirstPage { 
 font-family: Roboto, sans-serif;
 font-size: 10px;
 color: #fff;
 font-weight: normal;
 font-style: Normal;
 border:1px solid #dcdcdc; width:22px; height:16px; cursor: pointer;
}

.pagingLastPage { 
 font-family: Roboto, sans-serif;
 font-size: 10px;
 color: #fff;
 font-weight: normal;
 font-style: Normal;
 border:1px solid #dcdcdc; width:22px; height:16px; cursor: pointer;
}

.pagingNum { 
 font-family: Roboto, sans-serif;
 font-size: 10px;
 color: #000;
 font-weight: bold;
 font-style: normal;
 background-color: #FFFFFF;
 border:1px solid #bababa; cursor: pointer; padding:2px 5px;
}

.pagingNumSel { 
 font-family: Roboto, sans-serif;
 font-size: 10px;
 color: #ffffff;
 font-weight: bold;
 font-style: normal;
 background-color: #999999;
 border:1px solid #bababa; cursor: pointer; padding:2px 5px;
}

.searchResultsTitle { 
 font-family: Roboto, sans-serif;
 font-size: 13px;
 color: #000;
 font-weight: bold;
 font-style: Normal;
 padding-top:4px; padding-bottom:4px; border-bottom:1px dotted #000;
}

.sitemap { 
 font-family: Roboto, sans-serif;
 font-size: 13px;
 color: #fff;
 font-weight: normal;
 font-style: normal;
}

.sitemaphead { 
 font-family: Roboto, sans-serif;
 font-size: 14px;
 color: #d5e04e;
 font-weight: normal;
 font-style: normal;
}

.submenusettings2L { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: Normal;
 padding-left:16px; line-height:13px;
}

.textBack { 
 font-family: Roboto, sans-serif;
 font-size: 13px;
 font-weight: normal;
 font-style: normal;
 background-color: #f8f8f8;
 padding:20px;
}

.topBack { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
  background-position:top;
 background-image: url(/elements/styles/111.jpg);
 background-repeat: repeat-x;
}

.usefulText { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 color: #000;
 font-weight: normal;
 font-style: Normal;
}

.VerSep { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
  background-position: right center; padding-right:20px; margin-right:20px; min-height:265px;
 background-image: url(/elements/styles/129.png);
 background-repeat: repeat-y;
}

.width { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 width:980px; margin:auto;
}

.zoomimg { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 filter: none;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;;
}

.zoomimg:hover { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 -webkit-transform: scale(0.92);  
-moz-transform: scale(0.92); 
-ms-transform: scale(0.92); 
-o-transform: scale(0.92); 
transform: scale(0.92);
}
