body{margin:0px;font-family:  Verdana, Arial, Helvetica, sans-serif;/*font-family: Verdana, Arial, Helvetica, sans-serif;*/font-size: 11px; line-height:18px;color:#000000;text-decoration: none;
     -webkit-text-size-adjust: auto;}
h1,h2,h3 { padding:0px; margin:0px; text-align:left; }      
img{border: 0;}
div{position:relative}
table td { vertical-align:top; }
.clear{clear:both}
#bg { position: fixed; top: 0; left: 0; }
.bgwidth {width:100%;}
.bgheight{height:100%;}
.google{font-family:  Arial, Helvetica, sans-serif;}

a{color:#000000;text-decoration: none;}
a:hover{color:#0066cc;text-decoration: none;}
.white-link{color:#ffffff;text-decoration: none;}
.white-link:hover{color:#0066cc;text-decoration: none;}
a.white-link, a.white-link:link, a.white-link:visited { text-decoration: none; color: #fff;}
a.white-link:hover, a.white-link:active, a.white-link:focus { text-decoration: none; outline: none; color: #06c;}

.text14{font-size:14px!important;line-height:20px!important;font-weight:bold;font-family:  Arial, Helvetica, sans-serif;}
.text20{font-size:16px!important;line-height:20px!important;font-family:  Arial, Helvetica, sans-serif;}

#content-container{width:980px; margin:0 auto;}
#header{height:62px;z-Index:999}
#logo{position:absolute;top:20px;left:10px;}
/*#header-menu-container{position:absolute;top:0px;left:236px;width:181px;height:188px;padding:20px 10px 0px 10px;background:url('images/bg-menu.png');line-height:25px}*/
#header-menu-container{ float:right; line-height:40px; margin-top:20px; 
                        height:40px; overflow:hidden;}
#header-menu-container div{padding:0px 12px; float:left; border-right:solid 1px #fff; cursor:pointer; 
                          background:#f60;}
#header-menu-container div.hoverbg { position:absolute; width:100%; height:100%; background:#857c7a; z-index:1;
                                    top:0px; left:0px; padding:0px; border:none;}
#header-menu-container a{ color:#FFFFFF;font-size:13px;text-decoration: none; display:block;
                         font-family: Arial,Helvetica, sans-serif; z-index:10; position:relative; }
#header-menu-container .selected { background:transparent; text-decoration: none; }
#header-menu-container .selected div { padding:0px; border:none;}
#header-menu-container .selected  div.endblk{ background:#857c7a; height:100%; float:left; height:100%;
                                            position:absolute; top:0px; }
#header-menu-container .selected  div.midblk{ background:url(../images/menuptr.gif); 
                                            height:100%; width:22px; background-position:bottom left;
                                            position:absolute; bottom:0px; left:50%; margin-left:-11px; }

/*#header-menu-container a:hover{color:#000;}*/
.menu-line{ height:1px;border-bottom:1px solid #387fbb;padding:0px}
div#slogandiv{padding:20px 0px 0px 0px; text-align:right;}


#submenu{width:236px;float:left;}
#title{padding:10px 20px 0px 20px;color:#FFFFFF;font-size:18px;line-height:24px;height:110px;background:#0066cc; background-repeat:no-repeat; background-position:10px 10px; }
#sub-menu-container{width:216px;padding:10px 10px 10px 10px;background:url('images/bg-sub-menu.png');line-height:25px}
/*#sub-menu-container a{color:#FFFFFF;font-size:11px;text-decoration: none;font-family: 'Oswald', sans-serif;letter-spacing:1px}*/
#sub-menu-container a{color:#FFFFFF;font-size:11px;text-decoration: none;font-family:   Arial,Helvetica, sans-serif;letter-spacing:1px}
#sub-menu-container a:hover{color:#0066cc;}
#sub-menu-container .selected {color:#0066cc;text-decoration: none;}
#sub-menu-container div{ padding:0px 5px 0px 22px; text-indent:-17px; }
.sub-menu-line{ height:1px;border-bottom:1px solid #444444;padding:0px}

#main-content{padding-top:15px;}


/* #footer-inside{background:url('images/bg-sub-menu.png');position:relative;width:100%;margin-top:40px;} */
/* #footer-inside-content{margin:0 auto;width:980px;padding:10px 0px;} */
#links-inside{line-height:16px;font-size:10px;}
#links-inside a {color:#ffffff;text-decoration: none;}
#links-inside a:hover {color:#0066cc;text-decoration: none;}
#links-container{float:right;color:#fff;}
#copyright{float:right;color:#ffffff}

.btn-prev{background-image:url(images/btn-arrow.gif); width:55px;height:55px; cursor:pointer; float:left;background-position:0x 0px}
.btn-prev:hover{background-position:0px bottom}
.btn-next{background-image:url(images/btn-arrow.gif); width:55px;height:55px; cursor:pointer; float:left;background-position:-55px 0px}
.btn-next:hover{background-position:-55px bottom}
			
/*tiny box 2 style */
.tbox {position:absolute; display:none; padding:14px 17px; z-index:3100;}
.tinner {/*padding:15px;*//* -moz-border-radius:5px; border-radius:5px; *//*background:#fff url(images/preload.gif) no-repeat 50% 50%;*/ /*border-right:1px solid #333; border-bottom:1px solid #333*/}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {position:absolute; top:0px; right:-53px; width:53px; height:53px; cursor:pointer; background:url(../images/btn-close.png) no-repeat;/*border:solid 1px #fff;*/border-left:none;}
.tclose:hover {background-position:0 -53px}

#error {background:#ff6969; color:#fff; text-shadow:1px 1px #cf5454; border-right:1px solid #000; border-bottom:1px solid #000; padding:0}
#error .tcontent {padding:10px 14px 11px; border:1px solid #ffb8b8; -moz-border-radius:5px; border-radius:5px}
#success {background:#2ea125; color:#fff; text-shadow:1px 1px #1b6116; border-right:1px solid #000; border-bottom:1px solid #000; padding:10; -moz-border-radius:0; border-radius:0}
#bluemask {background:#4195aa}
#frameless {padding:0}
#frameless .tclose {left:6px}
/*tiny box 2 style -end */
@media only screen and (max-width: 767px) {
.tclose {
    top: -53px;
    right: 0px;
}
}