body{margin:0;padding:0;background:#ffe1e1 url("../images/bg.gif");font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#404040;}
h1,h2,h3{margin:0;padding:0;font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;color:#181818;}
h1{font-size:2em;}
h2{font-size:1.8em;}
h3{font-size:1.6em;}
p,ul,ol{margin-top:0;line-height:180%;}
a{text-decoration:none;color:#7e2926;font-weight:bold;}
a:hover{text-decoration:underline;}
.breadcrumb{font-size:11px;margin-left:-5px;padding-bottom:10px;}
.breadcrumb a{margin:7px;}
.breadcrumb a.current{font-weight:normal;}
.breadcrumb a.current:hover{text-decoration:none;}
span.event_theme{font-style:italic;font-weight:bold;}
table.dignitaries td{vertical-align:top;padding:10px;margin:10px;}
.dignitaries img{border:5px solid #eee;}
.dignitaries span.name{font-weight:bold;}
.dignitaries span.designation{font-style:italic;}
.dignitaries li a{color:#000;text-decoration:none;}
#wrapper{width:960px;margin:0 auto;padding:0;}
#header{width:960px;height:170px;margin:0 auto;}
#logo{float:left;height:65px;margin:-25px 0 0 0;padding-top:0;}
#logo img{float:left;}
#logo h1{font-family:Garamond,serif;margin:0;padding:0;float:left;padding-left:25px;letter-spacing:-1px;font-size:3.0em;}
#logo a{border:none;background:none;text-decoration:none;color:#7b2b26;}
#menu{width:960px;height:50px;margin:0 auto;padding:0;}
#menu ul{margin:0;padding:0 0 0 25px;list-style:none;line-height:normal;}
#menu li{float:left;height:38px;margin-top:10px;}
#menu a{display:block;margin-right:3px;padding:5px 30px 7px 30px;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;color:#fff;border:none;}
#menu .current_page_item a{padding-left:0;}
#page{width:960px;margin:0 auto;padding:0;background:url("../images/img04.jpg") repeat-y left top;}
#page-bgtop{background:url("../images/img03.jpg") no-repeat left top;}
#page-bgbtm{padding:30px 10px 0 20px;background:url("../images/img05.jpg") no-repeat left bottom;}
#content{float:left;width:670px;padding:0;}
.post .title{height:38px;padding:12px 0 0 20px;letter-spacing:-.5px;color:#181818;}
.post h1{margin:0 0 15px 0;letter-spacing:-.5px;}
.post h2{border-bottom:1px solid #d0d0d0;}
.post p{margin:15px 0 15px 0;}
.post dt{font-weight:bold;margin-top:5px;}
.post .entry{background:url("../images/img10.jpg") repeat-y left top;text-align:justify;}
.post .entry-bgtop{background:url("../images/img08.jpg") no-repeat left top;}
.post .entry-bgbtm{margin-bottom:25px;padding:30px 20px 10px 20px;background:url("../images/img09.jpg") no-repeat left bottom;}
a.links{display:block;width:130px;height:33px;margin-top:20px;padding-top:7px;background:url("../images/img07.jpg") no-repeat left top;text-align:center;font-size:12px;color:#fff;}
a.links:hover{text-decoration:none;color:#000;}
#sidebar{float:right;width:230px;padding:45px 0 0 0;color:#787878;}
#sidebar ul{margin:0;padding:0;list-style:none;}
#sidebar li{margin:0;padding:0;}
#sidebar li li{line-height:35px;border-bottom:1px dashed #d1d1d1;padding-left:15px;background:url("../images/img06.jpg") no-repeat left 15px;}
#sidebar li li span{display:block;margin-top:-20px;padding:0;font-size:11px;font-style:italic;}
#sidebar h2{text-align:center;color:#181818;letter-spacing:-.5px;}
#sidebar table{text-align:center;}
#sidebar p{margin:0;padding:0 20px 20px 20px;text-align:justify;}
#sidebar a{border:none;}
#sidebar a:hover{text-decoration:underline;}
#calendar_wrap{padding:20px;}
#calendar table{width:100%;}
#calendar tbody td{text-align:center;}
#calendar #next{text-align:right;}
#footer{width:960px;height:50px;margin:0 auto;padding:0 0 15px 0;border-top:1px solid #dedede;font-family:Arial,Helvetica,sans-serif;}
#footer p{margin:0;padding-top:20px;line-height:normal;font-size:9px;text-align:center;color:#707070;}
#footer a{color:#8a8a8a;}
table.rounded-corner{font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;font-size:12px;margin:45px;width:480px;text-align:left;border-collapse:collapse;}
table.rounded-corner thead th.rounded-company{background:#b9c9fe url('../images/table/left.png') left -1px no-repeat;}
table.rounded-corner thead th.rounded-q4{background:#b9c9fe url('../images/table/right.png') right -1px no-repeat;}
table.rounded-corner th{padding:8px;font-weight:normal;font-size:13px;color:#039;background:#b9c9fe;}
table.rounded-corner td{padding:8px;background:#e8edff;border-top:1px solid #fff;color:#669;vertical-align:top;}
table.rounded-corner tfoot td.rounded-foot-left{background:#e8edff url('../images/table/botleft.png') left bottom no-repeat;}
table.rounded-corner tfoot td.rounded-foot-right{background:#e8edff url('../images/table/botright.png') right bottom no-repeat;}
table.rounded-corner tbody tr:hover td{background:#d0dafd;}
#primaryNav li{width:25%;}
#primaryNav li ul li{width:100%!important;}
#primaryNav.col1 li{width:99.9%;}
#primaryNav.col2 li{width:50.0%;}
#primaryNav.col3 li{width:33.3%;}
#primaryNav.col4 li{width:25.0%;}
#primaryNav.col5 li{width:20.0%;}
#primaryNav.col6 li{width:16.6%;}
#primaryNav.col7 li{width:14.2%;}
#primaryNav.col8 li{width:12.5%;}
#primaryNav.col9 li{width:11.1%;}
#primaryNav.col10 li{width:10.0%;}
.sitemap{margin:0 0 40px 0;float:left;width:100%;}
.sitemap a{text-decoration:none;}
.sitemap ol,.sitemap ul{list-style:none;}
#primaryNav{margin:0;float:left;width:100%;}
#primaryNav #home{display:block;float:none;background:#fff url('../images/slickmap/L1-left.png') center bottom no-repeat;position:relative;z-index:2;padding:0 0 30px 0;}
#primaryNav li{float:left;background:url('../images/slickmap/L1-center.png') center top no-repeat;padding:30px 0;margin-top:-30px;}
#primaryNav li a{margin:0 20px 0 0;padding:10px 0;display:block;font-size:14px;text-align:center;color:black;background:#fc590c url('../images/slickmap/white-highlight.png') top left repeat-x;border:2px solid orange;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:rgba(0,0,0,0.5) 2px 2px 2px;-moz-box-shadow:rgba(0,0,0,0.5) 2px 2px 2px;}
#primaryNav li a:hover{background-color:#e5641e;color:#fff;border-color:orange;font-weight:bold;}
#primaryNav li:last-child{background:url('../images/slickmap/L1-right.png') center top no-repeat;}
#primaryNav li li{width:100%;clear:left;margin-top:0;padding:10px 0 0 0;background:url('../images/slickmap/vertical-line.png') center bottom repeat-y;}
#primaryNav li li a{background-color:#fc590c;border-color:orange;}
#primaryNav li li a:hover{background-color:#e5641e;border-color:orange;}
#primaryNav li li:first-child{padding-top:30px;}
#primaryNav li li:last-child{background:url('../images/slickmap/vertical-line.png') center bottom repeat-y;}
#primaryNav li li ul{margin:10px 0 0 0;width:100%;float:right;padding:9px 0 10px 0;background:#fff url('../images/slickmap/L3-ul-top.png') center top no-repeat;}
#primaryNav li li li{background:url('../images/slickmap/L3-center.png') left center no-repeat;padding:5px 0;}
#primaryNav li li li a{background-color:#fff7aa;border-color:orange;font-size:12px;padding:5px 0;width:80%;float:right;}
#primaryNav li li li a:hover{background-color:#e5641e;border-color:orange;}
#primaryNav li li li:first-child{padding:15px 0 5px 0;background:url('../images/slickmap/L3-li-top.png') left center no-repeat;}
#primaryNav li li li:last-child{background:url('../images/slickmap/L3-bottom.png') left center no-repeat;}
#primaryNav li li li a:link:before,#primaryNav li li li a:visited:before{color:#ccae14;font-size:9px;}
#utilityNav{float:right;max-width:50%;margin-right:10px;}
#utilityNav li{float:left;margin-bottom:10px;}
#utilityNav li a{margin:0 10px 0 0;padding:5px 10px;display:block;border:2px solid #e3ca4b;font-size:12px;text-align:center;color:#000;background:#fff7aa url('../images/slickmap/white-highlight.png') top left repeat-x;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:rgba(0,0,0,0.5) 2px 2px 2px;-moz-box-shadow:rgba(0,0,0,0.5) 2px 2px 2px;}
#utilityNav li a:hover{background-color:#fffce5;border-color:#d1b62c;font-weight:bold;}
#utilityNav li a:link:before,#utilityNav li a:visited:before{color:#ccae14;font-size:9px;margin-bottom:3px;}
#menu_top{margin:0;padding:0;list-style:none;color:#fff;font-weight:bold;line-height:45px;display:inline-block;float:right;z-index:1000;}
#menu_top a{color:#fff;text-decoration:none;}
#menu_top>li{background:#fc590c none repeat scroll 0 0;cursor:pointer;float:left;position:relative;padding:0 10px;}
#menu_top>li a:hover{color:#000;}
#menu_top .logo_top{background:transparent none repeat scroll 0 0;padding:0;background-color:transparent;}
#menu_top ul{padding:0;margin:0;display:block;display:inline;}
#menu_top li ul{position:absolute;left:-10px;top:0;margin-top:45px;width:150px;line-height:16px;background-color:#fc590c;color:#fff;display:none;}
#menu_top li:hover ul{display:block;}
#menu_top li ul li{display:block;margin:5px 20px;padding:5px 0;border-top:dotted 1px #606060;list-style-type:none;}
#menu_top li ul li:first-child{border-top:none;}
#menu_top li ul li a{display:block;color:#fff;}
#menu_top li ul li a:hover{color:#000;}
#menu_top #main_top{left:0;top:-20px;padding-top:20px;background-color:#fc590c;color:#fff;}
#menu_top li{z-index:999;}
.searchContainer div{background-color:#fff;display:inline;padding:5px;}
.searchContainer img{vertical-align:middle;}
#search{width:200px;height:20px;padding:0;background-color:#fc590c;}
#search form{height:45px;margin:0;padding:0 0 0 20px;background:url("../images/menu_top/bg_search.jpg") no-repeat left top;}
#search fieldset{margin:0;padding:0;border:none;}
#search-text{width:195px;border:none;background:none;text-transform:lowercase;font:normal 11px Arial,Helvetica,sans-serif;color:#808080;}
#search-submit{display:none;}
#menu_top .corner_inset_left{position:absolute;top:0;left:-12px;}
#menu_top .corner_inset_right{position:absolute;top:0;left:150px;}
#menu_top .last{background:transparent none repeat scroll 0 0;margin:0;padding:0;border:none;position:relative;border:none;height:0;}
#menu_top .corner_left{position:absolute;left:0;top:0;}
#menu_top .corner_right{position:absolute;left:132px;top:0;}
#menu_top .middle{position:absolute;left:18px;height:20px;width:115px;top:0;}
.lavaLampWithImage{z-index:30;height:50px;position:relative;background:url("../images/menu_lavalamp_bg.png") no-repeat top;padding:15px;margin:10px 0;overflow:hidden;}
.lavaLampWithImage li{float:left;list-style:none;}
.lavaLampWithImage li.back{background:url("../images/lava.png") no-repeat right -30px;width:9px;height:30px;z-index:8;position:absolute;}
.lavaLampWithImage li.back .left{background:url("../images/lava.png") no-repeat top left;height:30px;margin-right:9px;}
.lavaLampWithImage li a{z-index:10;float:left;position:relative;overflow:hidden;}
.lavaLampWithImage li a:hover,.lavaLampWithImage li a:active,.lavaLampWithImage li a:visited{border:none;}
img{border:none;}
#slider li,#slider2 li{width:230px;height:200px;text-align:center;overflow:hidden;}
#prevBtn,#nextBtn{display:none;}
#slider1next,#slider1prev{display:block;width:30px;height:77px;position:absolute;left:-30px;top:71px;z-index:1000;}
#slider1next{left:696px;}
#slider1next a,#slider1prev a{display:block;position:relative;width:30px;height:77px;background:url(../images/btn_prev.gif) no-repeat 0 0;}
#slider1next a{background:url(../images/btn_next.gif) no-repeat 0 0;}
ol#controls{margin:1em 0;padding:0;height:28px;}
ol#controls li{margin:0 10px 0 0;padding:0;float:left;list-style:none;height:28px;line-height:28px;}
ol#controls li a{float:left;height:28px;line-height:28px;background:#ff8f00;color:#fff;padding:0 10px;text-decoration:none;font-weight:bold;border:1px solid #e57a07;}
ol#controls li.current a{border:2px solid #f00;background:#e57a07;color:#fff;}
ol#controls li a:focus{outline:none;}
.boxgrid{width:225px;height:225px;margin:10px;float:left;background:#fff;border:solid 2px #ddd;overflow:hidden;position:relative;}
.boxgrid a{text-decoration:none;}
.boxgrid a:hover{text-decoration:none;}
.boxgrid img{position:absolute;top:0;left:0;border:0;}
.boxgrid p{padding:0 10px;text-align:center;}
#cu3er-container-home{width:671px;outline:0;}