html, body, #form1{height:100%;}
#form1{margin-bottom:0;}
#wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -63px;}
#push, #footer{min-height:63px;}
body{color:#535049;}
#header{margin-bottom:15px;}
#header_top{margin-top:10px;margin-bottom:15px;}
#logo_container{float:left;width:110px;}
#dopstats_container{float:left;background:#ffffff url('../Img/bg_main_nav.png') repeat-x center bottom;border:1px solid #dddddd;-webkit-border-radius:2px;border-radius:2px;padding:10px;margin-left:25px;}
#dopstats_container table{width:100%;margin:5px 0;}
#dopstats_container table td{font-weight:bold;}
#language_selection{float:right;width:300px;}
#language_selection .dropdown a.dropdown-toggle:hover,
#language_selection .dropdown a.dropdown-toggle:focus{text-decoration:none;}
#footer{background-color:#f4f4f4;border-top:1px solid #c5c5c5;padding-top:15px;margin-top:30px;}
#footer_content .block_title{display:block;font-weight:bold;font-size:16px;margin-bottom:15px;}
#footer_colofon p{text-align:right;color:#aaaaaa;font-size:11px;}
#login_link{background-color:#00a5d8;}
#login_link:hover{background-color:#54cef4;}
#login_link_inner{color:#ffffff;padding:5px 10px 5px 10px;height:35px;line-height:35px;font-size:16px;text-align:center;}
#login_link_inner a{display:block;color:#ffffff;}
#login_link_inner a:hover{color:#ffffff;text-decoration:none;}
#dopsearch_title{background-color:#00a5d8;color:#ffffff;padding:5px 10px 5px 10px;height:35px;line-height:35px;font-size:16px;text-align:center;}
#dopsearch_content{background-color:#f7f7f7;border:1px solid #dddddd;border-top:none;padding:10px;font-size:13px;min-height:335px;}
#dopsearch_content input[type="text"]{font-size:13px;height:18px;line-height:14px;}
#dopsearch_content #txtUMC{width:40px;}
#dopsearch_content #txtUPTI{width:115px;}
#homeblocks_container{margin-bottom:15px;}
.homeblock_inner{background-color:#f4f4f4;border:1px solid #dddddd;padding:14px;}
.homeblock_inner .homeblock_title{display:block;font-weight:bold;font-size:16px;line-height:16px;margin-bottom:14px;}
.homeblock_img_container{margin-bottom:14px;}
.homeblock_img_container img{width:190px;}
.homeblock_text p{text-align:justify;}
.homeblock_text p.center{text-align:center;}
.caret{border-top:4px solid #aaaaaa;}
.justify{text-align:justify;}
.center{text-align:center;}
span.blue{color:#00A5D8;}
#main_content_body img{margin:10px 10px 10px 10px;}
#mainnav_container{height:45px;}
.sf-menu{font-size:14px;float:left;background:#ffffff url('../Img/bg_main_nav.png') repeat-x;border:1px solid #dddddd;-webkit-border-radius:2px;border-radius:2px;width:700px;height:43px;}
.sf-menu ul{min-width:12em;*width:12em;}
.sf-menu a{color:#535049;border-left:1px solid #fff;border-right:1px solid #dddddd;padding:.75em 1em;text-decoration:none;zoom:1;}
.sf-menu li.last a{border-right:none;}
.sf-menu a.current{font-weight:bold;}
.sf-menu a.on{font-weight:bold;}
.sf-menu li{white-space:nowrap;*white-space:normal;-webkit-transition:background .1s;transition:background .1s;height:43px;}
.sf-menu li a{height:22px;}
.sf-menu ul{border-top:1px solid #dddddd;}
.sf-menu ul li{background:#ffffff url('../Img/bg_main_nav.png') repeat-x;border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;}
.sf-menu ul ul li{background:#ffffff url('../Img/bg_main_nav.png') repeat-x;}
.sf-menu ul li a{border:none;}
.sf-menu li:hover,
.sf-menu li.sfHover{background:#e8e8e8;-webkit-transition:none;transition:none;}
.sf-menu li:hover a,
.sf-menu li.sfHover a{border-left:1px solid #e8e8e8;}
.sf-arrows .sf-with-ul{padding-right:2.5em;*padding-right:1em;}
.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#cccccc;}
.sf-arrows > li > .sf-with-ul:focus:after,
.sf-arrows > li:hover > .sf-with-ul:after,
.sf-arrows > .sfHover > .sf-with-ul:after{border-top-color:white;}
.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#cccccc;}
.sf-arrows ul li > .sf-with-ul:focus:after,
.sf-arrows ul li:hover > .sf-with-ul:after,
.sf-arrows ul .sfHover > .sf-with-ul:after{border-left-color:white;}