

@font-face {
    font-family: 'font/helvetica_neueregular';
    src: url('font/helveticaneue-roman-webfont.eot');
    src: url('font/helveticaneue-roman-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/helveticaneue-roman-webfont.woff') format('woff'),
         url('font/helveticaneue-roman-webfont.ttf') format('truetype'),
         url('font/helveticaneue-roman-webfont.svg#helvetica_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


.megamenu_container {
    height: 44px;
    width: 100%;
}
.megamenu {
    color: hsl(0, 0%, 100%);    
    font-size: 14px;
    line-height: 1;
    list-style: none outside none;
    margin: 0;
    padding: 0;
  
	
}
.megamenu li {
    border: medium none;
    float: left;
    margin: 0 10px 0 0;
	line-height:12px;
	
}
.megamenu li:hover, .active {
    background: #174d5c;
}
.megamenu li.noactive {
    background: none repeat scroll 0 0 transparent;
}
.megamenu li a {
    color: hsl(0, 0%, 46%);
    display: block;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    outline: 0 none;
    padding: 16px 15px;
    text-decoration: none;
    text-transform: uppercase;
}
.megamenu li a:hover {
    color: hsl(0, 0%, 100%);
	color:#FFFFFF !important;
 
}
.megamenu li .drop {
    padding-right: 15px;
	
}
.megamenu li.right {
    float: right;
    margin-right: -1px;
}
.megamenu li.right a {
    margin-right: 5px;
}
.megamenu li .dropcontent {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 hsl(0, 0%, 9%);
    border-color: -moz-use-text-color hsl(0, 0%, 11%) hsl(0, 0%, 11%);
    border-image: none;
    border-radius: 0 0 4px 4px;
    border-right: 1px solid hsl(0, 0%, 11%);
    border-style: none solid solid;
    border-width: medium 1px 1px;
    left: -9999em;
    margin: 0 auto;
    padding: 24px 0 10px;
    position: absolute;
    text-align: left;
    top: 44px;
    z-index: 9998;
}
.megamenu li .dropfirst {
    margin: 0 auto 0 -1px;
}
.megamenu li:hover .dropcontent {
    left: auto;
}
.megamenu li .align_right {
    right: -1px;
}
.megamenu li:hover .align_right {
    left: auto;
    right: -1px;
}
.megamenu li .fullwidth {
    border-radius: 0 0 4px 4px;
	z-index:999999;
	*z-index:999999;
    border-top: medium none;
    height: auto;
	padding-bottom:20px;
    left: -9999em;
    margin: 2px 0 0 75px;
    padding: 0 0 10px;
    position: absolute;
    width: 820px;
	background:#fff !important;
}
.megamenu li:hover .fullwidth {
    display: block;
    left: -1px;
    z-index: 9998;
}
.megamenu .drop1column {
    width: 80px;
}
.megamenu .drop2columns {
    width: 160px;
}
.megamenu .drop3columns {
    width: 240px;
}
.megamenu .drop4columns {
    width: 320px;
}
.megamenu .drop5columns {
    width: 400px;
}
.megamenu .drop6columns {
    width: 480px;
}
.megamenu .drop7columns {
    width: 560px;
}
.megamenu .drop8columns {
    width: 640px;
}
.megamenu .drop9columns {
    width: 720px;
}
.megamenu .drop10columns {
    width: 800px;
}
.megamenu .drop11columns {
    width: 880px;
}
.megamenu .drop12columns {
    width: 960px;
}
.megamenu .col_1, .megamenu .col_2, .megamenu .col_3, .megamenu .col_4, .megamenu .col_5, .megamenu .col_6, .megamenu .col_7, .megamenu .col_8, .megamenu .col_9, .megamenu .col_10, .megamenu .col_11, .megamenu .col_12 {
    display: inline;
    float: left;
    margin-left: 15px;
    margin-right: 15px;
    position: relative;
}
.megamenu .col_1 {
    width: 50px;
}
.megamenu .col_2 {
    width: 130px;
}
.megamenu .col_3 {
    width: 210px;
}
.megamenu .col_4 {
    width: 290px;
}
.megamenu .col_5 {
    width: 370px;
}
.megamenu .col_6 {
    width: 450px;
}
.megamenu .col_7 {
    width: 530px;
}
.megamenu .col_8 {
    width: 610px;
}
.megamenu .col_9 {
    width: 690px;
}
.megamenu .col_10 {
    width: 770px;
}
.megamenu .col_11 {
    width: 850px;
}
.megamenu .col_12 {
    width: 930px;
}
.clear {
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
.megamenu p, .megamenu h1, .megamenu h2, .megamenu h3, .megamenu h4, .megamenu h5, .megamenu h6 {
    color: hsl(0, 0%, 100%);
    margin: 0;
    padding: 0;
}
.megamenu p {
    font-size: 12px;
    line-height: 21px;
    margin-bottom: 18px;
}
.megamenu h1, .megamenu h2 {
    background: url("../img/menu_separator.jpg") repeat-x scroll center bottom transparent;
    padding-bottom: 12px;
}
.megamenu h1, .megamenu h2, .megamenu h3 {
    margin-bottom: 18px;
}
.megamenu h4, .megamenu h5, .megamenu h6 {
    margin-bottom: 12px;
}
.megamenu h1 {
    font-size: 36px;
    line-height: 36px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.megamenu h2 {
    font-size: 30px;
    line-height: 42px;
}
.megamenu h3 {
    font-size: 28px;
    line-height: 28px;
}
.megamenu h4 {
    font-size: 21px;
    line-height: 24px;
}
.megamenu h5 {
    font-size: 18px;
    line-height: 28px;
}
.megamenu h6 {

    font-size: 14px;
    line-height: 18px;
    text-transform: uppercase;
}
.megamenu li .dropcontent a, .megamenu li .fullwidth a {
    display: inline;
    font-size: 12px;
    padding: 0;
    text-transform: none;
	color:hsl(0, 0%, 46%) !important;
	text-transform:uppercase;
	*color: hsl(0, 0%, 46%) !important;
	border:none !important;
	
}
.megamenu li .dropcontent a:hover, .megamenu li .fullwidth a:hover {
    padding: 0;
	color:hsl(0, 0%, 46%) !important;
}
.megamenu li .black_box {
    background-color: hsl(0, 0%, 7%);
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 3px hsl(0, 0%, 0%) inset;
    color: hsl(0, 0%, 93%);
    padding: 6px 8px;
}
.megamenu .imgshadow {
    background: none repeat scroll 0 0 hsl(0, 0%, 0%);
    border: 1px solid hsl(0, 0%, 13%);
    box-shadow: 0 0 5px hsl(0, 0%, 0%);
    margin-bottom: 18px;
    margin-top: 5px;
    padding: 4px;
}
.megamenu .img_left {
    float: left;
    margin-right: 12px;
}
.megamenu .img_right {
    float: right;
    margin-left: 12px;
}
.megamenu li ul {
    list-style: none outside none;
    margin: 10px 0 0 0px;
    padding: 0;
}
.megamenu li ul li {
    float: none;
    font-size: 12px;
    line-height: 24px;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: left;
}
.megamenu li ul li:hover {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
}
.megamenu ul.list, .megamenu ul.list2, .megamenu ol.num, .megamenu ol.num2 {
    margin: 0 0 18px 20px;
    padding: 0;
}
.megamenu ul.list li, .megamenu ul.list2 li, .megamenu ol.num li, .megamenu ol.num2 li {
    line-height: 24px;
    padding: 0 0 0 12px;
}
.megamenu .list li {
    list-style: disc outside none;
}
.megamenu .list2 li {
    list-style: square outside none;
}
.megamenu .num li {
    list-style: decimal outside none;
}
.megamenu .num2 li {
    list-style: upper-alpha outside none;
}
.megamenu li .dropcontent ul.list li a, .megamenu li .dropcontent ul.list2 li a, .megamenu li .dropcontent ol.num li a, .megamenu li .dropcontent ol.num2 li a, .megamenu li .fullwidth ul.list li a, .megamenu li .fullwidth ul.list2 li a, .megamenu li .fullwidth ol.num li a, .megamenu li .fullwidth ol.num2 li a {
    color: hsl(0, 0%, 80%);
}
.megamenu li .dropcontent ul.list li a:hover, .megamenu li .dropcontent ul.list2 li a:hover, .megamenu li .dropcontent ol.num li a:hover, .megamenu li .dropcontent ol.num2 li a:hover, .megamenu li .fullwidth ul.list li a:hover, .megamenu li .fullwidth ul.list2 li a:hover, .megamenu li .fullwidth ol.num li a:hover, .megamenu li .fullwidth ol.num2 li a:hover {
    color: hsl(0, 0%, 100%);
}
.megamenu ul.thumbnails li {
    margin-bottom: 18px;
}
.megamenu ul.categories {
    background: url("../img/menu_separator.jpg") repeat-x scroll center top transparent;
}
.megamenu ul.categories li, .megamenu ul.categories li:hover {
    background: url("../img/menu_separator.jpg") repeat-x scroll center bottom transparent;
    padding: 9px 0;
}
.megamenu li .dropcontent ul.categories li a, .megamenu li .fullwidth ul.categories li a {
    color: hsl(0, 0%, 80%);
}
.megamenu li .dropcontent ul.categories li a:hover, .megamenu li .fullwidth ul.categories li a:hover {
    color: hsl(0, 0%, 100%);
}
.megamenu .calendar, .megamenu .note, .megamenu .help, .megamenu .delete, .megamenu .favorite, .megamenu .lock, .megamenu .archive, .megamenu .briefcase, .megamenu .search, .megamenu .user {
    margin-bottom: 18px;
    padding-left: 36px;
}
.megamenu .calendar {
    background: url("../img/icons/calendar.png") no-repeat scroll 0 5px transparent;
}
.megamenu .note {
    background: url("../img/icons/note.png") no-repeat scroll 0 5px transparent;
}
.megamenu .archive {
    background: url("../img/icons/archive.png") no-repeat scroll 0 5px transparent;
}
.megamenu .search {
    background: url("../img/icons/search.png") no-repeat scroll 0 5px transparent;
}
.megamenu .help {
    background: url("../img/icons/help.png") no-repeat scroll 0 5px transparent;
}
.megamenu .delete {
    background: url("../img/icons/delete.png") no-repeat scroll 0 5px transparent;
}
.megamenu .favorite {
    background: url("../img/icons/favorite.png") no-repeat scroll 0 5px transparent;
}
.megamenu .lock {
    background: url("../img/icons/lock.png") no-repeat scroll 0 5px transparent;
}
.megamenu .briefcase {
    background: url("../img/icons/briefcase.png") no-repeat scroll 0 5px transparent;
}
.megamenu .user {
    background: url("../img/icons/user.png") no-repeat scroll 0 5px transparent;
}
.megamenu .dark, .megamenu .brown, .megamenu .yellow, .megamenu .red, .megamenu .blue, .megamenu .green {
    color: hsl(0, 0%, 80%);
    margin-bottom: 18px;
    padding-left: 15px;
}
.megamenu .dark {
    border-left: 7px solid hsl(0, 0%, 23%);
}
.megamenu .brown {
    border-left: 7px solid hsl(51, 16%, 48%);
}
.megamenu .yellow {
    border-left: 7px solid hsl(40, 68%, 56%);
}
.megamenu .red {
    border-left: 7px solid hsl(10, 49%, 52%);
}
.megamenu .blue {
    border-left: 7px solid hsl(184, 26%, 43%);
}
.megamenu .green {
    border-left: 7px solid hsl(74, 30%, 63%);
}
.megamenu .table_light, .megamenu .table_dark {
    font-size: 12px;
    margin: 6px 0 18px;
    padding: 0;
    width: 100%;
}
.megamenu .table_light th, .megamenu .table_dark th {
    font-size: 12px;
    font-weight: bold;
    padding: 12px 9px;
    text-align: left;
}
.megamenu .table_light {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: hsl(0, 0%, 80%) hsl(0, 0%, 80%) -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
}
.megamenu .table_light th {
    background: none repeat scroll 0 0 hsl(0, 0%, 96%);
    border-bottom: 1px solid hsl(0, 0%, 80%);
    color: hsl(0, 0%, 23%);
}
.megamenu .table_light td {
    background: none repeat scroll 0 0 hsl(0, 0%, 100%);
    border-bottom: 1px solid hsl(0, 0%, 80%);
    color: hsl(0, 0%, 53%);
    padding: 12px 9px;
}
.megamenu .table_dark {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: hsl(0, 0%, 0%) hsl(0, 0%, 0%) -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
}
.megamenu .table_dark th {
    background: none repeat scroll 0 0 hsl(0, 0%, 5%);
    border-bottom: 1px solid hsl(0, 0%, 0%);
    color: hsl(0, 0%, 100%);
}
.megamenu .table_dark td {
    background: none repeat scroll 0 0 hsl(0, 0%, 6%);
    border-bottom: 1px solid hsl(0, 0%, 0%);
    color: hsl(0, 0%, 87%);
    padding: 12px 9px;
}
.megamenu form {
    font-size: 12px;
    margin: 0;
    padding: 0;
    width: 100%;
}
.megamenu legend, .megamenu label {
    font-size: 12px;
    letter-spacing: 1px;
    text-transform: uppercase;
}
.megamenu input, .megamenu textarea, .megamenu select {
    background: none repeat scroll 0 0 hsl(0, 0%, 96%);
    border: 1px solid hsl(0, 0%, 87%);
    border-radius: 3px 3px 3px 3px;
   font-family: 'font/helvetica_neueregular';
    font-size: 12px;
    margin: 5px 0;
    padding: 5px;
}
.megamenu .radio, .megamenu .checkbox, .megamenu .radio:hover, .megamenu .checkbox:hover {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
}
.megamenu select {
    width: 260px;
}
.megamenu textarea {
    height: 110px;
    width: 360px;
}
.megamenu input:hover, .megamenu textarea:hover {
    border: 1px solid hsl(0, 0%, 80%);
}
.megamenu textarea:hover {
    border: 1px solid hsl(0, 0%, 73%);
}
.megamenu .button {
    margin-right: 18px;
    padding: 4px;
}
.megamenu .dropcap {
    display: block;
    float: left;
    font-size: 42px;
    line-height: 36px;
    margin: 2px 8px 0 0;
}
.megamenu .blackbg {
    background: none repeat scroll 0 0 hsl(0, 0%, 0%);
}
.menu_blue {
  background: url("../img/nav-bg1.png") no-repeat;
    height: 44px;
  	width:990px;
	
}

.menu_blue2 {
    clear: both;
    height: 44px;
    margin-top: 91px;
    position: absolute;
	*margin-top:5px;
    width: 100%;
	background:#fff;
	color:#FFF;
	background: url("../img/nav-bg1.png") no-repeat scroll 0 0 transparent;
}
#topheader1{
width: 970px;
overflow: hidden;
margin: 0 auto;
padding: 20px 0 0px 10px;}

#topheader1 h1 {
font: bold 24px/22px Arial, Helvetica, sans-serif;color: #022d61}
.menu_blue3 {
    clear: both;
    height: 44px;
    position: relative;
    width: 100%;
	background:#fff;
	*position: relative;
	*margin-top:5px;
	color:#FFF;
	background: url("../img/nav-bg2.png") no-repeat scroll 0 0 transparent;
}

.menu_blue .megamenu li .dropcontent a, .menu_blue .megamenu li .fullwidth a {
    color: hsl(0, 0%, 46%) !important;
    text-transform:uppercase;
	font-size:12px;
	*color: hsl(0, 0%, 46%) !important;
	
}
	
.menu_blue .megamenu li .dropcontent a:hover, .menu_blue .megamenu li .fullwidth a:hover {
    color: hsl(0, 0%, 60%);
}
.menu_brown {
    background-color: hsl(30, 22%, 43%);
}
.menu_brown .megamenu li .dropcontent a, .menu_brown .megamenu li .fullwidth a {
    color: hsl(31, 21%, 53%);
}
.menu_brown .megamenu li .dropcontent a:hover, .menu_brown .megamenu li .fullwidth a:hover {
    color: hsl(30, 22%, 43%);
}
.menu_cherry {
    background-color: hsl(338, 58%, 42%);
}
.menu_cherry .megamenu li .dropcontent a, .menu_cherry .megamenu li .fullwidth a {
    color: hsl(338, 58%, 52%);
}
.menu_cherry .megamenu li .dropcontent a:hover, .menu_cherry .megamenu li .fullwidth a:hover {
    color: hsl(338, 58%, 42%);
}
.menu_coffee {
    background-color: hsl(21, 14%, 42%);
}
.menu_coffee .megamenu li .dropcontent a, .menu_coffee .megamenu li .fullwidth a {
    color: hsl(22, 15%, 52%);
}
.menu_coffee .megamenu li .dropcontent a:hover, .menu_coffee .megamenu li .fullwidth a:hover {
    color: hsl(21, 14%, 42%);
}
.menu_green {
    background-color: hsl(78, 26%, 43%);
}
.menu_green .megamenu li .dropcontent a, .menu_green .megamenu li .fullwidth a {
    color: hsl(78, 25%, 53%);
}
.menu_green .megamenu li .dropcontent a:hover, .menu_green .megamenu li .fullwidth a:hover {
    color: hsl(78, 26%, 43%);
}
.menu_grey {
    background-color: hsl(0, 0%, 42%);
}
.menu_grey .megamenu li .dropcontent a, .menu_grey .megamenu li .fullwidth a {
    color: hsl(0, 0%, 55%);
}
.menu_grey .megamenu li .dropcontent a:hover, .menu_grey .megamenu li .fullwidth a:hover {
    color: hsl(0, 0%, 42%);
}
.menu_ocean {
    background-color: hsl(185, 27%, 44%);
}
.menu_ocean .megamenu li .dropcontent a, .menu_ocean .megamenu li .fullwidth a {
    color: hsl(185, 27%, 54%);
}
.menu_ocean .megamenu li .dropcontent a:hover, .menu_ocean .megamenu li .fullwidth a:hover {
    color: hsl(185, 27%, 44%);
}
.menu_orange {
    background-color: hsl(21, 100%, 45%);
}
.menu_orange .megamenu li .dropcontent a, .menu_orange .megamenu li .fullwidth a {
    color: hsl(21, 100%, 55%);
}
.menu_orange .megamenu li .dropcontent a:hover, .menu_orange .megamenu li .fullwidth a:hover {
    color: hsl(21, 100%, 45%);
}
.menu_pink {
    background-color: hsl(332, 100%, 42%);
}
.menu_pink .megamenu li .dropcontent a, .menu_pink .megamenu li .fullwidth a {
    color: hsl(332, 100%, 52%);
}
.menu_pink .megamenu li .dropcontent a:hover, .menu_pink .megamenu li .fullwidth a:hover {
    color: hsl(332, 100%, 42%);
}
.menu_purple {
    background-color: hsl(265, 39%, 44%);
}
.menu_purple .megamenu li .dropcontent a, .menu_purple .megamenu li .fullwidth a {
    color: hsl(265, 39%, 54%);
}
.menu_purple .megamenu li .dropcontent a:hover, .menu_purple .megamenu li .fullwidth a:hover {
    color: hsl(265, 39%, 44%);
}
.menu_red {
    background-color: hsl(0, 68%, 43%);
}
.menu_red .megamenu li .dropcontent a, .menu_red .megamenu li .fullwidth a {
    color: hsl(0, 68%, 53%);
}
.menu_red .megamenu li .dropcontent a:hover, .menu_red .megamenu li .fullwidth a:hover {
    color: hsl(0, 68%, 43%);
}
.menu_tan {
    background-color: hsl(32, 15%, 45%);
}
.menu_tan .megamenu li .dropcontent a, .menu_tan .megamenu li .fullwidth a {
    color: hsl(31, 14%, 55%);
}
.menu_tan .megamenu li .dropcontent a:hover, .menu_tan .megamenu li .fullwidth a:hover {
    color: hsl(32, 15%, 45%);
}
.menu_yellow {
    background-color: hsl(48, 80%, 44%);
}
.menu_yellow .megamenu li .dropcontent a, .menu_yellow .megamenu li .fullwidth a {
    color: hsl(48, 80%, 54%);
}
.menu_yellow .megamenu li .dropcontent a:hover, .menu_yellow .megamenu li .fullwidth a:hover {
    color: hsl(48, 80%, 44%);
}
.megamenu_container_vertical {

    border: 1px solid hsl(0, 0%, 0%);
    float: left;
    position: relative;
    width: 140px;
}
.megamenu_container_vertical .megamenu li {
    margin: 0;
    width: 140px;
}
.megamenu_container_vertical .megamenu li .drop {
    background: url("../img/right.png") no-repeat scroll right center transparent;
    padding-right: 30px;
}
.megamenu_container_vertical .megamenu li.right {
    float: left;
    margin-right: auto;
}
.megamenu_container_vertical .megamenu li.right a {
    margin-right: auto;
}
.megamenu_container_vertical .megamenu li .dropcontent, .megamenu_container_vertical .megamenu li .fullwidth {
    border-radius: 0 4px 4px 4px;
    margin: -44px auto 0 140px;
    top: auto;
}
.megamenu_container_vertical .megamenu li .dropfirst {
    margin: -45px auto 0 140px;
}
.megamenu_container_vertical .megamenu li .align_right {
    right: auto;
}
.megamenu_container_vertical .megamenu li:hover .align_right {
    left: auto;
    right: auto;
}
.megamenu_container_vertical .megamenu .levels li:hover ul ul, .megamenu_container_vertical .megamenu .levels li:hover ul ul ul {
    left: -999em;
}
.megamenu_container_vertical .megamenu .levels li:hover ul {
    left: 130px;
}
.megamenu_container_vertical .megamenu .levels li li:hover ul, .megamenu_container_vertical .megamenu .levels li li li:hover ul {
    left: 130px;
}
.col_new2 {
    border-left: 1px dotted hsl(0, 0%, 60%);
    color: hsl(0, 0%, 46%);
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    height: 236px;
    padding: 0 0 0 20px;
    text-align: justify;
    width: 575px;
}


.col_new3 {
    border-left: 1px dotted hsl(0, 0%, 60%);
    color: hsl(0, 0%, 46%);
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    padding: 0 0 0 20px;
    text-align: justify;
    width: 475px;
}
.opacity {
    background: none repeat scroll 0 0 hsl(0, 0%, 100%);
    opacity: 1 !important;
}
.about_link {
    margin: 0;
    width: auto;
}
a.about_link {
    color: hsl(0, 0%, 46%) !important;
    display: inline-block !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 26px !important;
    font-weight: bold !important;
    line-height:10px;
    padding: 0 !important;
    vertical-align: middle !important;
    word-spacing: 1px !important;
	display:block;
}

.collapse{ background:url(../img/collapse.png) no-repeat; width:58px;  height:17px; float:right; margin: 5px 4px 0 0; cursor:pointer;}
.collapse2{ background:url(../img/collapse.png) no-repeat; width:58px;  height:17px; float:right; margin: 5px 4px 0 0; cursor:pointer; position:absolute; right:0;}
.collapse3{ background:url(../img/Ourproperties.png) no-repeat; width:820px;  height:266px; float:right; margin: 0px 0px 0 0; cursor:pointer; position:absolute; right:0; z-index:999999;}
.megamenu,.active a{ color:#fff !important; *color: hsl(0, 0%, 46%) !important;}

@media \0screen { .megamenu li:hover a { color: #fff !important;}

.col_new2 {
    border-left: 1px dotted #999 !important;
    color: hsl(0, 0%, 46%);
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    height: 236px;
    padding: 0 0 0 20px;
    text-align: justify;
    width: 575px;
}

}

.hidden { display: none; *display: none; }



/*.tn-loading { display:none;}*/