﻿html {
 overflow-x: hidden;
}

body {
 font-family:Source Sans Pro, tahoma, sans-serif;
 text-align:left !important;
 font-size: 14px;
}

/********************* Typographic Styles ********************test******/

a,
a:link,
a:visited,
a:active,
a:hover {
 text-decoration:underline;
 color:#4d5fab;
 font-family: Source Sans Pro, tahoma, sans-serif; 
 font-size:14px;
}

.no-bg {
 background:none !important;
} 

ul, ol, li {
 margin:0px;
 padding:0px;
 list-style-type:none;
}

#subpage-wrapper ul, #subpage-wrapper ol, #subpage-wrapper li {
 margin:0px;
 padding:0px;
}

h1 {
 margin:0px;
 padding:0px;
 text-transform:uppercase;
 font-family:tahoma, sans-serif;
}

h2 {
 margin:0px;
 padding:0px;
}

h3 {
 margin:0px;
 padding:0px;
 font-size:14px;
 font-weight: normal;
}

#subpage-wrapper h3 {
 font-weight: bold;
}

h4 {
 margin:0px;
 padding:0px;
}

p {
 font-size:inherit;
 padding:0px;
 margin:0px;
}

.clear {
	clear:both;
}

/************************* Basic Wireframe ***********************/


#main-bg-wrapper {
 width:100%;
  background:url(/UserFiles/Servers/Server_6/Image/Theme/cot-bg-repeat6.jpg) repeat-x top #878c92;
}

#wrapper {
 width:100%;
 text-align:left;
 background:url(/UserFiles/Servers/Server_6/Image/Theme/cot-bg6.jpg) no-repeat top center;
}

#content-wrapper {
 width:950px;
 margin:auto;
}

#contents {
}

#theme {
}

#page {

}

/************************* COT Topbar ***********************/

#cot-topbar {
 width:100%;
 height:55px;
 background:#0a3b61;
 z-index: 3100;
 position: relative;
}

#cot-topbar-links-wrapper {
 margin:auto;
 width:950px;
 padding-top:18px;
}

#cot-topbar-links-wrapper ul {
 margin-left:-25px;
}


#cot-topbar-links-wrapper li {
 display: inline;
 padding:0px 10px 0px 25px;
 background:url(/UserFiles/Servers/Server_6/Image/Theme/cross2.png) no-repeat;
}

#cot-topbar-links-wrapper li a,
#cot-topbar-links-wrapper li a:link,
#cot-topbar-links-wrapper li a:visited,
#cot-topbar-links-wrapper li a:active,
#cot-topbar-links-wrapper li a:hover{
 color:#fff;
 font-size:11px;
 text-decoration:none;
 text-transform:uppercase;
}

#mouseprints, #social-media {
 float: left;
}

#social-media {
 position:relative;
 *right:10px;
}

#fb-button {
 width:80px !important;
 float: left;
}

#twitter-button {
 width:120px !important;
 float: left;
}

#mouseprints {

}

#mouseprints ul#mp {
 width:310px; 
*width:325px;
}

#cot-main-section {
 margin:0px;
 padding:0px;
}

#cot-home-banner {
 margin:0px 0px 0px;
 padding:0px;
 float: left;
 clear: both;
 }

#cot-logo {
 width:200px; 
 float:left;
}

#logo {
 position:relative;
 top:0px;
 padding:9px 0px 0px;
}

/******************************* Searchbar *************************************/

#searchbar {
 width:185px;
 float: right;
}

.divSearchBox {
 width:185px;
 height:28px;
 background:url(/UserFiles/Servers/Server_6/Image/Theme/searchbar1.png) no-repeat top right;
 margin-top:-5px;
 padding:0px;
}

input.SearchTerm {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/search-icon.png) no-repeat right;
 width:180px;
 margin:5px 0px 0px 4px;
 padding:2px 0px;
 border:0px;
 border-style:none;
}

input.SearchTerm:focus {
 background:transparent !important;
}

.SearchButton {
 display: none;
}

/*********************** Google Translate *************************/

.goog-te-gadget-simple {
background:none !important;
 width:20px;
 height:20px;
 border:0px !important;
 border-style:none !important;
}

.goog-te-gadget-icon {
 display: none !important;
}

.goog-te-menu-value span {
 border: 0px !important;
 color:#fff;
 font-size:12px !important;
 position:relative; 
 top:2px;
*top:0px;
}

a.goog-te-menu-value {
 text-decoration:none !important;
 position:relative;
 width:75px;
 bottom:2px;
*bottom:0px;
 display: block;
 text-align: right;
 font-size:12px !important;
}

.goog-te-menu-value span:first-child {
 display: none !important;
}

#translate {
 color:#fff;
 font-size:11px;
 text-decoration:none;
 background:url(/UserFiles/Servers/Server_6/Image/Theme/cross2.png) no-repeat top left;
 float: left;
 width:103px;
 position:relative;
 top:0px;
*top:2px;
 right:5px;
*right:18px;
 text-transform:uppercase;
}



#google_translate_element {
 position:relative;
 bottom:0px;
*bottom:2px;
 right:14px;
 float: right;
 width:75px;
 background:url(/UserFiles/Servers/Server_6/Image/Theme/language2.jpg) no-repeat top right;
 top: 1px \0/;
}

a.goog-te-menu2-item:link .text (
 color:#394c6c;
)

div.skiptranslate {
 border-style: none !important;
 border:0px !important;
}

/**************************** Homepage Layout ****************************/

.cot-home-row {
 clear: both;
 float: left;
 min-height:90px;
 margin: 10px 0px;
*padding-bottom: 10px;
*margin-bottom: 0px;
 width:950px; /*for ie7*/
}

.cot-home-row ul {
 list-style-type:none !important;
}

.cot-home-layout-3col{
 float: left;
 width: 289px;
}

.cot-home-layout-3col-wide {
 float: left;
 width: 350px;
 margin:0px 10px;
}

.cot-home-layout-5col {
 width:228px;
 margin-left:11px;
 float: left;
}

/* #col-left {
 margin-left:0px !important;
 margin-right:2px;
}

#col-right {
 margin-left:13px !important;
} */

.header-182 {
  background:url(/UserFiles/Servers/Server_6/Image/Theme/h182.png) no-repeat top;
 height:36px;
}

.header-238 {
  background:url(/UserFiles/Servers/Server_6/Image/Theme/h289.png) no-repeat top;
 height:36px;
}

.header-looking {
  background:url(/UserFiles/Servers/Server_6/Image/Theme/h289.png) no-repeat top;
 height:36px;
}

.header-454 {
  background:url(/UserFiles/Servers/Server_6/Image/Theme/h350.png) no-repeat top;
 height:36px;
}

.header-looking h2,
.header-238 h2,
.header-454 h2 {
 padding:6px 12px;
 color:#fff;
 font-weight:normal;
 font-size:16px;
}

.header-182 h2{
 padding:10px 12px;
 color:#fff;
 font-weight:normal;
 text-transform:uppercase;
 font-size:13px;
}

.gov-image {
 border:1px solid #333;
 margin:5px 10px 5px 0px;
 float: left;
}

.gov-text {
 padding:5px 10px;
}

.gov-text ul {
 list-style-type:none;
}

.white {
 background:#fff;
 padding:10px;
 height:150px;
}

.white-182 {
 padding:10px 10px 0px 10px;
 height:188px;
 background:#fff;
}

.white-182 li {
 padding:0px 0px 6px 10px;
}

.h182-bottom-curve {
  background:url(/UserFiles/Servers/Server_6/Image/Theme/h182-bottom.png) no-repeat bottom transparent;
  height:10px;
}

.h289-bottom-curve {
  background:url(/UserFiles/Servers/Server_6/Image/Theme/h289-bottom-curve2.png) no-repeat bottom transparent;
  height:10px;
  clear: both;
}

.h350-bottom-curve {
  background:url(/UserFiles/Servers/Server_6/Image/Theme/h350-bottom-curve2.png) no-repeat bottom transparent;
  height:10px;
  clear: both;
}

#city-seal {
 text-align: center;
 padding:10px 0px;
}


li#contact-tv-tacoma {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/ic-tv-tacoma.png) no-repeat left;
 padding:0px 0px 6px 25px;
}


li#contact-newsroom {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/ic-newsroom.png) no-repeat left;
 padding:0px 0px 6px 25px;
}


li#contact-facebook {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/ic-facebook.png) no-repeat left;
 padding:0px 0px 6px 25px;
}

li#contact-twitter {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/ic-twitter.png) no-repeat left;
 padding:0px 0px 6px 25px;
}

li#contact-youtube {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/ic-youtube.png) no-repeat left;
 padding:0px 0px 6px 25px;
}


li#contact-rss {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/ic-rss.png) no-repeat left;
 padding:0px 0px 6px 25px;
}

li#contact-contact-us {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/ic-contact.png) no-repeat left;
 padding:0px 0px 6px 25px;
}

p#contact-GovDelivery {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/Govdelivery.png) no-repeat left;
 padding:0px 0px 6px 25px;

} 
/*li#contact-GovDelivery {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/ic-community.png) no-repeat left;
 padding:0px 0px 6px 25px;
}*/
p#contact-community {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/ic-community.png) no-repeat left;
 padding:0px 0px 2px 25px;
}

/********************************** Footer *******************************/

#footer-wrapper {
 background: #0A3B61;
 clear: both;
 height:120px;
 position: relative;
 z-index:10000;
 text-align: left;
}


#footer {
 padding:20px 0px;
 width:950px;
 margin: auto;
 overflow: auto;

}

#crm-links {
 /* width:760px; */
 width: 740px;
 float: left;
 text-align: left;
 padding-top: 10px;
}

#crm-links ul {
 margin-bottom:5px;
}

#crm-links ul li {
 display: inline;
 padding:0px 20px 0px 0px;
}

#crm-links a:link,
#crm-links a:visited,
#crm-links a:active,
#crm-links a:hover {
 color:#fff;
 text-decoration:none;
}


#footer-address {
 color:#fff;
 text-align: left;
}

#weather {
 width:150px;
 float: right; 
 /* margin-top: 5px; */
*margin-top:0px;
 /* margin-right:10px; 
 margin-right: 45px; */
}


/********************** Mega Menu *******************************/

#menubar {
 position:relative;
 z-index:3000;
 right:8px;
 height:37px;
 vertical-align:top;
}

#menu {
	list-style:none;
	padding:0px 0px 0px 5px;
    float: right;
}

#menu ul {
    margin:0px; 
    padding:0px;
}


#menu li {
	float:left;
	display:block;
	position:relative;
	padding: 4px 0px 2px;
    *padding:4px 0px 4px;
	margin:0px 2px 0px 0px;
	border:none;
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif;
	text-align:center !important;
    width:140px;
	line-height:21px;
	text-align:center !important;
}


#menu li:hover {
	padding: 4px 0px 2px;
    *padding:4px 0px 4px;
	margin:0px 2px 0px 0px;
    *margin-right:-12px;
	/*text-align:center !important;*/
} 

#menu li#mm-residents {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-blue.png) no-repeat left;
}

#menu li#mm-residents:hover {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-white.png) no-repeat left;
}

#menu li#mm-visitors {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-blue.png) no-repeat left;
 margin-right:0px;
 padding-right:0px;
}

#menu li#mm-visitors:hover {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-white.png) no-repeat left;
 margin-right:0px;
*margin-right:-14px;
 padding-right:0px;
}


#menu li#mm-businesses {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-blue.png) no-repeat left;
}

#menu li#mm-businesses:hover {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-white.png) no-repeat left;
}


#menu li#mm-government {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-blue.png) no-repeat left;
}

#menu li#mm-government:hover {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-white.png) no-repeat left;
}

#menu li#mm-services {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-blue.png) no-repeat left;

}

#menu li#mm-services:hover {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-white.png) no-repeat left;

}


#menu li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; 
	color: #EEEEEE;
	display:block;
	outline:0;
        border:0;
        width:140px !important; /*for ie7*/
	text-decoration:none;
        padding:0px;
        margin:0px;

}

#menu li:hover a {
	color:#161616;
        padding:0px;
        margin:0px;
        width:140px !important; /*for ie7*/
	outline:0;
        border:0;
}

#menu li .drop {
        text-transform:uppercase;
             padding:5px 14px 5px 0px;

}
#menu li:hover .drop {
        padding:5px 14px 5px 0px;
}

.dropdown_1column, 
.dropdown_2columns, 
.dropdown_3columns, 
.dropdown_4columns,
.dropdown_5columns {
	margin: 2px auto;
	float:left;
	position:absolute;
        z-index:10000;
        left:0;
        background:#fff;
    display: none;
	text-align:left;
	padding:10px 5px 10px 5px;
	border:1px solid #ccc;
        width:936px;
}

li#mm-residents div.dropdown_5columns {
 left:-236px !important;
         top:33px;
        *top:34px;
 /*box-shadow: 0 0 5px #333333;
 behavior: url(/UserFiles/Servers/Server_6/File/Theme/PIE.htc); */
}

li#mm-visitors div.dropdown_4columns {
 left:-804px !important;
         top:33px;
        *top:34px;
 /*box-shadow: 0 0 5px #333333;
 behavior: url(/UserFiles/Servers/Server_6/File/Theme/PIE.htc);*/
}

li#mm-government div.dropdown_3columns {
 left:-520px !important;
         top:33px;
        *top:34px;
 /*box-shadow: 0 0 5px #333333;
 behavior: url(/UserFiles/Servers/Server_6/File/Theme/PIE.htc);*/
}

li#mm-businesses div.dropdown_3columns {
 left:-662px !important;
         top:33px;
        *top:34px;
 /*box-shadow: 0 0 5px #333333;
 behavior: url(/UserFiles/Servers/Server_6/File/Theme/PIE.htc);*/
}

li#mm-services div.dropdown_5columns {
 left:-378px !important;
         top:33px;
        *top:34px;
 /*box-shadow: 0 0 5px #333333;
 behavior: url(/UserFiles/Servers/Server_6/File/Theme/PIE.htc);*/
}


#menu li:hover .dropdown_1column, 
#menu li:hover .dropdown_2columns, 
#menu li:hover .dropdown_3columns,
#menu li:hover .dropdown_4columns,
#menu li:hover .dropdown_5columns {
    display: block;
}

.col_1,
.col_2,
.col_3,
.col_4,
.col_5 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}
.col_1 {width:300px;} /*was 145*/
.col_2 {width:300px;}/*was 225*/
.col_3 {width:300px;}


#menu .menu_right {
	float:right;
	margin-right:0px;
}

#menu li:hover,
#menu li:hover .align_left
#menu li:hover .align_right {
	left:auto;
	right:0px;
	top:auto;
}

#menu p, #menu h2, #menu h3, #menu ul li {
	font-family:Arial, Helvetica, sans-serif;
	line-height:21px;
	font-size:12px;
	text-align:left !important;

}
#menu h2 {
	font-size:21px;
	font-weight:400;
	letter-spacing:-1px;
	margin:7px 0 14px 0;
	padding-bottom:14px;
	border-bottom:1px solid #666666;
}
#menu h3 {
	font-size:14px;
	margin:7px 0 14px 0;
	padding-bottom:7px;
	border-bottom:1px solid #888888;
}
#menu p {
	line-height:18px;
	margin:0 0 10px 0;
}

#menu li:hover div a {
	font-size:12px;
        font-weight: bold;
        color:#394c6c; 
        width: 280px !important;
}

#menu li:hover div a:hover {
	color:#015b86;
        text-align: left;
}


#menu li ul li span.item-description {
 color: #636363;
 font-size: 11px;
 text-align: left !important;
 padding: 0px !important;
 margin: 0px !important;
} 



.strong {
	font-weight:bold;
}
.italic {
	font-style:italic;
}

.imgshadow { /* Better style on light background */
	background:#FFFFFF;
	padding:4px;
	border:1px solid #777777;
	margin-top:5px;

}
.img_left { /* Image sticks to the left */
	width:auto;
	float:left;
	margin:5px 15px 5px 5px;
}

#menu li .black_box {
	background-color:#333333;
	color: #eeeeee;
	padding:4px 6px 4px 6px;
}

#menu li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0;
}

#menu li ul li {
        background: url(/UserFiles/Servers/Server_6/Image/Theme/arrow-bullet.jpg) no-repeat scroll 0 8px transparent;
	font-size:12px;
	/* line-height:24px; */
        line-height:15px;
	position:relative;

	/* padding:0; */
        padding:5px 0px 10px 10px;
	margin:0;
	float:none;
	text-align:left;
	width:280px;
        border-bottom: 1px dotted #CCCCCC;
        
}

#menu li ul li:hover {
	background: url(/UserFiles/Servers/Server_6/Image/Theme/arrow-bullet.jpg) no-repeat scroll 0 8px transparent;
	border:none;
	/* padding:0; */
        padding:5px 0px 10px 10px;
	margin:0;
        border-bottom: 1px dotted #CCCCCC;
} 

#menu li .greybox li {
	background:#F4F4F4;
	border:1px solid #bbbbbb;
	margin:0px 0px 4px 0px;
	padding:4px 6px 4px 6px;
	width:116px;
}

#menu li .greybox li:hover {
	background:#ffffff;
	border:1px solid #aaaaaa;
	padding:4px 6px 4px 6px;
	margin:0px 0px 4px 0px;
}

/********************************* JQuery ***********************************/
/******************************* Alert Styles **************************/

#alert {
 background:yellow;
 padding:5px;
 width:950px;
 float: left;
 margin-bottom:5px;
 clear: right;
}

#alert-text {
margin-left:50px;
}

/******************************** Upcoming Events *************************/

table.tbl_mini_upcomingevent {
 background:#fff;
 padding-top:10px;
 /* padding-bottom: 37px;
 *padding-bottom: 43px;
 padding-bottom: 43px \0/;
 padding-bottom: 43px/9; */

}

a.mini_upcomingevent_event:link,
a.mini_upcomingevent_event:visited,
a.mini_upcomingevent_event:active,
a.mini_upcomingevent_event:hover
{
 color:#4d5fab;
 text-decoration:none;
 padding-top:8px;
}

span.mini_upcomingevent_event {
 display: block;
 padding-bottom:8px;
}

#upcoming-events-portlet {
 height:310px;
 background:#fff;
 border-radius: 7px 7px 0px 0px;
 behavior: url(/UserFiles/Servers/Server_6/File/Theme/PIE.htc);
 position: relative;
}

a.mini_upcomingevent_event_bold {
 display: none;
}

#rss-icon-events {
 position: absolute;
 bottom: 0px;
 margin-left: 10px; 
 clear: both;
 /* padding: 55px 10px 0;
*padding-top: 107px; */
 background: #fff;
}

#rss-icon-events a:link, #rss-icon-events a:visited, #rss-icon-events a:active, #rss-icon-events a:hover {
    color: #777777;
    text-decoration: none;
}


#rss-icon-events img {
    position: relative;
    top: 3px;
}

/** CSS added by Chris 
.tbl_mini_upcomingevent {
 padding-bottom: 10px\9;
} **/


/** CSS added bj VJ **/
.no-uppercase a {
  text-transform: none !important;
}

/***** SUBPAGE TEMPLATE CSS ******/

/************************* Basic Wireframe ***********************/

html, #aspnetForm {
 height:100%;
}

html {
 overflow-x: hidden;
}

body {
 font-family:Source Sans Pro, tahoma, sans-serif;
 text-align:left !important;
 font-size: 14px;
 height:100%;
}

#main-bg {
  background:url(/UserFiles/Servers/Server_6/Image/Theme/cot-bg-repeat6.jpg) repeat-x top #878c92;

}

#main-wrapper {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/cot-bg6.jpg) no-repeat top center;
}

#wrapper {
 clear:both;
 min-height:100%;
 width:100%;
 z-index:2000;
 position:relative;
 text-align:left;
}


.clear {
 clear: both;
} 

.no-bg {
 background:none !important;
}

 
/************************ Basic Typographic Styles *****************/

a,
a:link,
a:visited,
a:active, 
a:hover {
 font-family: Source Sans Pro, tahoma, sans-serif; 
 text-decoration:none;
 color:#394c6c;
 font-size:14px;
}

a:hover {
 text-decoration:underline;
}

a.no-line:hover {
 text-decoration:none;
}

ul, ol {
 padding:0px;
 margin:0px;
}

#subpage ul, 
#subpage ol {
 padding-left:25px;
}

h1 {
 color:#000;
 text-decoration:none !important;
 margin:0px;
 padding:0px;
 font-family: georgia, serif; 
}

h2 {
 margin:0px;
 padding:0px;
 font-size:18px;
 font-family: tahoma, sans-serif; 
}

h3 {
 margin:0px;
 font-size:15px;
 padding:0px;
}

h4 {
 margin:0px;
 padding:0px;
}


p {
 font-size:inherit;
 padding:0px;
 margin:0px;
}

/************************* Basic Wireframe ***********************/

#content-wrapper {
 width:950px;
 margin:auto;
}

#contents {
 width:950px;
 margin:0px auto;
 padding:0px 0px 10px;
 text-align: left;
 min-height:100%;
}

#theme {
 min-height:100%;
}

#logo {
 padding:9px 0px 0px;
}

#page {
 margin:0px;
 padding:0px;
}


#cot-topbar {
 width:100%;
 height:55px;
 background:#0a3b61;
*z-index: 3100; /*IE7*/
 _z-index: 3100;
 position: relative;
}

#cot-topbar-links-wrapper {
 margin:auto;
 width:950px;
 padding-top:18px;
}

#cot-topbar-links-wrapper ul {
 margin-left:-25px;
}


#cot-topbar-links-wrapper li {
 display: inline;
 padding:0px 10px 0px 25px;
 background:url(/UserFiles/Servers/Server_6/Image/Theme/cross2.png) no-repeat;
}

#cot-topbar-links-wrapper li a,
#cot-topbar-links-wrapper li a:link,
#cot-topbar-links-wrapper li a:visited,
#cot-topbar-links-wrapper li a:active,
#cot-topbar-links-wrapper li a:hover{
 color:#fff;
 font-size:11px;
 text-decoration:none;
 text-transform:uppercase;
 z-index:8000;
}

#mouseprints, #social-media {
 float: left;
}

#social-media {
 position:relative;
 *right:10px;
}

#fb-button {
 width:80px !important;
 float: left;
}

.fb_iframe_widget iframe {
 z-index: 5000;
}

#twitter-button {
 width:120px !important;
 float: left;
}

#mouseprints {
 margin-top:0px;
}

#mouseprints ul#mp {
 width:310px;
*width:325px;
}

#cot-main-section {
 margin:0px;
 padding:0px;
}

#cot-home-banner {
 margin:0px;
 padding:0px;
 float: left;
 clear: both;
 }

#cot-logo {
 width:200px; 
 float:left;
}

/******************************* Searchbar *************************************/

#searchbar {
 width:185px;
 float: right;

}

.divSearchBox {
 width:185px;
 height:28px;
 background:url(/UserFiles/Servers/Server_6/Image/Theme/searchbar1.png) no-repeat top right;
 margin-top:-5px;
 padding:0px;
}

input.SearchTerm {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/search-icon.png) no-repeat right;
 width:180px;
 margin:5px 0px 0px 4px;
 padding:2px 0px;
 border:0px;
 border-style:none;
}

input.SearchTerm:focus {
 background:transparent !important;
}

.SearchButton {
 display: none;
}

/*********************** Google Translate *************************/

.goog-te-gadget-simple {
background:none !important;
 width:20px;
 height:20px;
 border:0px !important;
 border-style:none !important;
}

.goog-te-gadget-icon {
 display: none !important;
}

.goog-te-menu-value span {
 border: 0px !important;
 color:#fff;
 font-size:12px !important;
 position:relative; 
 top:2px;
*top:0px;
}

a.goog-te-menu-value {
 text-decoration:none !important;
 position:relative;
 width:75px !important;
 bottom:2px;
*bottom:0px;
 display: block;
 text-align: right;
 font-size:12px !important;
}

.goog-te-menu-value span:first-child {
 display: none !important;
}

#translate {
 color:#fff;
 font-size:11px;
 text-decoration:none;
 background:url(/UserFiles/Servers/Server_6/Image/Theme/cross2.png) no-repeat;
 float: left;
 width:103px;
 position:relative;
 top:0px;
*top:2px;
 right:5px;
*right:18px;
 text-transform:uppercase;
}

#google_translate_element {
 position:relative;
 bottom:0px;
*bottom:2px;
 right:14px;
 float: right;
 width:75px;
 background:url(/UserFiles/Servers/Server_6/Image/Theme/language2.jpg) no-repeat top right;
}


a.goog-te-menu2-item:link .text (
 color:#394c6c;
)

div.skiptranslate {
 border-style: none !important;
 border:0px !important;
}


a.goog-te-menu-value:link {
 text-decoration:none;
}


/************************ Layout *******************************/

#layout {

}

#layout-left {
 width:530px;
 float: left;
 margin-top:15px;
 padding-right:20px;
 border-right:1px solid #bbb;
}

#layout-right {
 width:140px; 
 float: left;
 margin-top:15px;
 padding-left:20px;
}


/******************************* Searchbar *************************************/

#searchbar {
 width:185px;
 float: right;
}

.divSearchBox {
 width:185px;
 height:28px;
 background:url(/UserFiles/Servers/Server_6/Image/Theme/searchbar1.png) no-repeat top right;
 margin-top:-5px;
 padding:0px;
 vertical-align: top;
}

input.SearchTerm {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/search-icon.png) no-repeat top right;
 width:180px;
 margin:5px 0px 0px 4px;
 padding:2px 0px;
 border:0px;
 border-style:none;
 vertical-align: top;
}

input.SearchTerm:focus {
 background:transparent !important;
}

.SearchButton {
 display: none;
}

/********************************** Footer *******************************/

#footer-wrapper {
 background: #0A3B61;
 clear: both;
 height:120px;
 position: relative;
 z-index:10;
 text-align: left;
}


#footer {
 padding:20px 0px;
 width:950px;
 margin: auto;
 overflow: auto;
}

#crm-links {
  /* width:760px; */
 width: 740px;
 float: left;
 text-align: left;
 padding-top: 10px;
}

#crm-links ul {
 margin:0px 0px 5px;
}

#crm-links ul li {
 display: inline;
 padding-right:20px;
 margin:0px;
}

#crm-links a:link,
#crm-links a:visited,
#crm-links a:active,
#crm-links a:hover {
 color:#fff;
 text-decoration:none;
}


#footer-address {
 color:#fff;
text-align: left;
}

#weather {
 /* width:160px; */
 float: right; 
}

/********************** Mega Menu *******************************/

#menubar {
 position:relative;
 z-index:3000;
 right:8px;
 height:37px;
 vertical-align:top;
}

/* #menu {
	list-style:none;
	padding:0px 0px 0px 5px;
    float: right;
} */

#menu ul {
    margin:0px; 
    padding:0px;
}

/*
#menu li {
	float:left;
	display:block;
	position:relative;
	padding: 4px 0px 2px;
    *padding:4px 0px 4px;
	margin:0px 2px 0px 0px;
	border:none;
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif;
	text-align:center !important;
    width:140px;
	line-height:21px;
	text-align:center !important;
}
*/


/*
#menu li:hover {
	padding: 4px 0px 2px;
    *padding:4px 0px 4px;
	margin:0px 2px 0px 0px;
    *margin-right:-12px;
	/*text-align:center !important;
} */

#menu li#mm-residents {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-blue.png) no-repeat left;
}

#menu li#mm-residents:hover {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-white.png) no-repeat left;
}

#menu li#mm-visitors {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-blue.png) no-repeat left;
 margin-right:0px;
 padding-right:0px;
}

#menu li#mm-visitors:hover {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-white.png) no-repeat left;
 margin-right:0px;
*margin-right:-14px;
 padding-right:0px;
}

/*
#menu li#mm-businesses {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-blue.png) no-repeat left;
}

#menu li#mm-businesses:hover {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-white.png) no-repeat left;
}


#menu li#mm-government {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-blue.png) no-repeat left;
}

#menu li#mm-government:hover {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-white.png) no-repeat left;
}

#menu li#mm-services {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-blue.png) no-repeat left;

}

#menu li#mm-services:hover {
 background:url(/UserFiles/Servers/Server_6/Image/Theme/mm-white.png) no-repeat left;

} */


/* #menu li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; 
	color: #EEEEEE;
	display:block;
	outline:0;
        border:0;
        width:140px !important; /*for ie7
	text-decoration:none;
        padding:0px;
        margin:0px;

}

#menu li:hover a {
	color:#161616;
        padding:0px;
        margin:0px;
        width:140px !important; /*for ie7
	outline:0;
        border:0;
} */

/* #menu li .drop {
        text-transform:uppercase;
             padding:5px 14px 5px 0px;

}
#menu li:hover .drop {
        padding:5px 14px 5px 0px;
} */

/* dropdown_1column, 
.dropdown_2columns, 
.dropdown_3columns, 
.dropdown_4columns,
.dropdown_5columns {
	margin:2px auto;
	float:left;
	position:absolute;
        z-index:10000;
        left:0;
        background:#fff;
    display: none;
	text-align:left;
	padding:10px 5px 10px 5px;
	border:1px solid #ccc;
        width:936px;
} */
/*
li#mm-residents div.dropdown_5columns {
 left:-234px !important;
         top:33px;
        *top:34px;
 box-shadow: 0 0 5px #333333;
 behavior: url(/UserFiles/Servers/Server_6/File/Theme/PIE.htc);
}

li#mm-visitors div.dropdown_4columns {
 left:-804px !important;
         top:33px;
        *top:34px;
 box-shadow: 0 0 5px #333333;
 behavior: url(/UserFiles/Servers/Server_6/File/Theme/PIE.htc);
}

li#mm-government div.dropdown_3columns {
 left:-520px !important;
         top:33px;
        *top:34px;
 box-shadow: 0 0 5px #333333;
 behavior: url(/UserFiles/Servers/Server_6/File/Theme/PIE.htc);
}

li#mm-businesses div.dropdown_3columns {
 left:-662px !important;
         top:33px;
        *top:34px;
 box-shadow: 0 0 5px #333333;
 behavior: url(/UserFiles/Servers/Server_6/File/Theme/PIE.htc);
}

li#mm-services div.dropdown_5columns {
 left:-378px !important;
         top:33px;
        *top:34px;
 box-shadow: 0 0 5px #333333;
 behavior: url(/UserFiles/Servers/Server_6/File/Theme/PIE.htc);
}
*/

/*
#menu li:hover .dropdown_1column, 
#menu li:hover .dropdown_2columns, 
#menu li:hover .dropdown_3columns,
#menu li:hover .dropdown_4columns,
#menu li:hover .dropdown_5columns {
    display: block;
}

.col_1,
.col_2,
.col_3,
.col_4,
.col_5 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}
.col_1 {width:300px;} /*was 145
.col_2 {width:300px;}/*was 225
.col_3 {width:300px;}


#menu .menu_right {
	float:right;
	margin-right:0px;
}

#menu li:hover,
#menu li:hover .align_left
#menu li:hover .align_right {
	left:auto;
	right:0px;
	top:auto;
}

#menu p, #menu h2, #menu h3, #menu ul li {
	font-family:Arial, Helvetica, sans-serif;
	line-height:21px;
	font-size:12px;
	text-align:left !important;

}
#menu h2 {
	font-size:21px;
	font-weight:400;
	letter-spacing:-1px;
	margin:7px 0 14px 0;
	padding-bottom:14px;
	border-bottom:1px solid #666666;
}
#menu h3 {
	font-size:14px;
	margin:7px 0 14px 0;
	padding-bottom:7px;
	border-bottom:1px solid #888888;
}
#menu p {
	line-height:18px;
	margin:0 0 10px 0;
}

#menu li:hover div a {
	font-size:12px;
        font-weight: bold;
        color:#394c6c; 
        width: 280px !important;
}

#menu li:hover div a:hover {
	color:#015b86;
        text-align: left;
}


#menu li ul li span.item-description {
 color: #636363;
 font-size: 11px;
 text-align: left !important;
 padding: 0px !important;
 margin: 0px !important;
} 

*/

.strong {
	font-weight:bold;
}
.italic {
	font-style:italic;
}

.imgshadow { /* Better style on light background */
	background:#FFFFFF;
	padding:4px;
	border:1px solid #777777;
	margin-top:5px;

}
.img_left { /* Image sticks to the left */
	width:auto;
	float:left;
	margin:5px 15px 5px 5px;
}

#menu li .black_box {
	background-color:#333333;
	color: #eeeeee;
	padding:4px 6px 4px 6px;
}

#menu li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0;
}

#menu li ul li {
        background: url(/UserFiles/Servers/Server_6/Image/Theme/arrow-bullet.jpg) no-repeat scroll 0 8px transparent;
	font-size:12px;
	/* line-height:24px; */
        line-height:15px;
	position:relative;

	/* padding:0; */
        padding:5px 0px 10px 10px;
	margin:0;
	float:none;
	text-align:left;
	width:280px;
        border-bottom: 1px dotted #CCCCCC;
        
}

#menu li ul li:hover {
	background: url(/UserFiles/Servers/Server_6/Image/Theme/arrow-bullet.jpg) no-repeat scroll 0 8px transparent;
	border:none;
	/* padding:0; */
        padding:5px 0px 10px 10px;
	margin:0;
        border-bottom: 1px dotted #CCCCCC;
} 

#menu li .greybox li {
	background:#F4F4F4;
	border:1px solid #bbbbbb;
	margin:0px 0px 4px 0px;
	padding:4px 6px 4px 6px;
	width:116px;
}

#menu li .greybox li:hover {
	background:#ffffff;
	border:1px solid #aaaaaa;
	padding:4px 6px 4px 6px;
	margin:0px 0px 4px 0px;
}


/*********************** Subpage  *************************/


#print {
 float: right;
 position:relative;
 top:20px;
 right:20px;
}

#lefthand {
 width:175px;
 float: left;
 margin-right:5px;
 clear: left;
 margin:0px 10px;
 background:#374a69;
 word-wrap:break-word;
}

#righthand {
width:740px;
 float: left;
 margin-left:6px;
 padding-bottom:20px;
}

#subpage-theme {
 min-height:100%;
}


#subpage-wrapper {
 clear: both;
 background:url(/UserFiles/Servers/Server_6/Image/Theme/blue-lefthand.jpg) repeat-y center top; 
 width:950px; /*required*/
 padding-top:9px;
 min-height:800px;
}


#subpage {
 color:#222;
 margin-left:10px;
}

#pagetitle {
 padding:0px;
 letter-spacing:0.04em;
 color: #333;
 height:200px;
 background:url(/UserFiles/Servers/Server_6/Image/Theme/pic04.jpg) no-repeat;
}

#pagetitle h2 {
 display: block;
 background:url(/UserFiles/Servers/Server_6/Image/Theme/pagetitle-h2-bg.png) repeat-y left !important;
padding:5px 10px;
 word-wrap:break-word;
 font-size:24px;
 position:relative;
 font-weight:normal;
 top:150px;
}

#pagetitle-no-header {
 padding-top:20px;
}

#pagetitle-no-header h2 {
 display: block;
 word-wrap:break-word;
}

#pagetitle a:link,
#pagetitle a:visited,
#pagetitle a:active,
#pagetitle a:hover,
#pagetitle-no-header a:link,
#pagetitle-no-header a:visited,
#pagetitle-no-header a:active,
#pagetitle-no-header a:hover {
 text-decoration:none !important;
}

#breadcrumbs {
 margin:10px 0px 5px 10px;
 padding-bottom:5px;
 border-bottom:1px solid #666;
}


#breadcrumbs-no-header {
 margin:15px 15px 0px 10px;
 padding-bottom:5px;
 border-bottom:1px solid #666;
}

#breadcrumbs, 
#breadcrumbs a:link,
#breadcrumbs a:visited,
#breadcrumbs a:active,
#breadcrumbs a:hover,
#breadcrumbs-no-header, 
#breadcrumbs-no-header a:link,
#breadcrumbs-no-header a:visited,
#breadcrumbs-no-header a:active,
#breadcrumbs-no-header a:hover {
 color:#2687bc;
 color:#3279a3;
}

#breadcrumbs a:first-child {
 display: none !important;
}


/******************************* Print Preview ****************************/


@media print {

.radmenu,
#bg,
#cot-topbar,
#Logo,
#fb-root,
#menubar,
#lefthand,
#breadcrumbs,
#breadcrumbs-no-header,
#footer-wrapper {
 display: none;
}

body {
 font-family:tahoma, sans-serif !important;
}


html, body,
#aspnetForm,
#main-wrapper,
#wrapper,
#contents,
#content-holder,
#subpage-theme,
#subpage-wrapper,
#righthand,
#pagetitle,
#subpage,
#layout,
#layout-left,
#layout-right,
.ptl_page,
.ptl_portlet_vertical  {
float: none !important;
 margin:0px !important;
 padding:0px !important;
 font-size:14px !important;
 background:#fff !important;
 width:100% !important;
position:static !important;
}

h1,
h2,
h3,
h4 {
 margin:0px !important;
 padding:0px !important;
}

 #pagetitle,
#pagetitle-no-header {
 height:0px;
 padding:0px;
 margin:0px;
 padding-bottom:30px !important;
}

#pagetitle h2 {
 top:0px !important;
}


}

/** CSS added bj VJ **/
.no-uppercase a {
  text-transform: none!important;
}

#subpage-wrapper ol li {
list-style-type: decimal;
}

#subpage-wrapper ul li {
list-style-type: disc;
}


/***** GOOGLE CUSTOM SEARCH ADDED BY VJ: 8th APRIL, 2013 *****/
input.gsc-input {
  width: 180px !important;
  background: url("/UserFiles/Servers/Server_6/Image/Theme/search-icon.png") no-repeat scroll left center !important; 
 font-size: 17px !important;
}

input.gsc-input:focus {
 width: 175px !important;
 background: #F1EFF1 !important; 
 outline: none !important;
 border: 0px !important;
 box-shadow: none !important;
}

.gsc-input-box-hover,
.gsc-input-box-focus {
 background: #F1EFF1 !important;  
 outline: none !important;
 border: 0px !important;
 box-shadow: none !important;
}

.gsc-search-button, .gsc-search-button-v2 {
  display: none !important;  
}

.gsib_a {
 padding-left: 4px !important;
 padding-right: 8px !important;
 padding-top: 4px !important;
 padding-top: 5px \0/IE9 !important;
}


.gsc-input-box {
 background: transparent !important;
 border: 0px !important;
}


/**** CUSTOM TABLE CSS *****/

    .telerik-reTable-4
    {
    border-collapse: collapse;
    border: solid 1px #4F81BD;
	font-family: Source Sans Pro,tahoma,sans-serif;
    }
    .telerik-reTable-4 tr.telerik-reTableHeaderRow-4
    {
    border-width: 1px;
    margin-top: 0in;
    margin-right: 0in;
    margin-bottom: 10.0pt;
    margin-left: 0in;
    line-height: 115%;
    font-size: 14px;
	font-family: Source Sans Pro,tahoma,sans-serif;
/*    width: 119.7pt; */
/*    background: #4F81BD; */
    background-color: #C4D1E3;
    padding: 5px;
/*    color: #FFFFFF; */
    color: #3a4663;
    }
	.telerik-reTable-4 td.telerik-reTableHeaderRow-4
    {
    border-width: 1px;
    margin-top: 0in;
    margin-right: 0in;
    margin-bottom: 10.0pt;
    margin-left: 0in;
    line-height: 115%;
    font-size: 14px;
	font-family: Source Sans Pro,tahoma,sans-serif;
    width: 119.7pt;
    background: #4F81BD;
    padding: 0in 5.4pt 0in 5.4pt;
    color: #3A4663;
    }
    .telerik-reTable-4 td.telerik-reTableHeaderFirstCol-4
    {
    padding: 0in 5.4pt 0in 5.4pt;
    font-size: 14px;
	font-family: Source Sans Pro,tahoma,sans-serif;
    color: #3A4663;
    }
    .telerik-reTable-4 td.telerik-reTableHeaderLastCol-4
    {
    padding: 0in 5.4pt 0in 5.4pt;
    font-size: 14px;
	font-family: Source Sans Pro,tahoma,sans-serif;
    color: #3A4663;	
    }
    .telerik-reTable-4 td.telerik-reTableHeaderOddCol-4
    {
    padding: 0in 5.4pt 0in 5.4pt;
    font-size: 14px;
	font-family: Source Sans Pro,tahoma,sans-serif;
    color: #3A4663;
    }
    .telerik-reTable-4 td.telerik-reTableHeaderEvenCol-4
    {
    padding: 0in 5.4pt 0in 5.4pt;
    font-size: 14px;
	font-family: Source Sans Pro,tahoma,sans-serif;
    color: #FFFFFF;	
    }
    .telerik-reTable-4 tr.telerik-reTableOddRow-4
    {
    border-width: 1pt;
    color: #666666;
    font-size: 14px;
    vertical-align: top;
    border-bottom-style: solid;
    border-bottom-color: #4F81BD;
    }
    .telerik-reTable-4 tr.telerik-reTableEvenRow-4
    {
    color: #666666;
    font-size: 14px;
    vertical-align: top;
    }
    .telerik-reTable-4 td.telerik-reTableFirstCol-4
    {
    border-width: 1pt;
    border-color: #4F81BD;
    padding: 0in 5.4pt 0in 5.4pt;
    border-bottom-style: solid;
    border-left-style: solid;
    }
    .telerik-reTable-4 td.telerik-reTableLastCol-4
    {
    border-width: 1pt;
    border-color: #4F81BD;
    border-bottom-style: solid;
    border-right-style: solid;
    padding: 0in 5.4pt 0in 5.4pt;
    }
    .telerik-reTable-4 td.telerik-reTableOddCol-4
    {
    border-width: 1pt;
    border-color: #4F81BD;
    padding: 0in 5.4pt 0in 5.4pt;
    border-bottom-style: solid;
    }
    .telerik-reTable-4 td.telerik-reTableEvenCol-4
    {
    border-width: 1pt;
    border-color: #4F81BD;
    padding: 0in 5.4pt 0in 5.4pt;
    border-bottom-style: solid;
    }
    .telerik-reTable-4 tr.telerik-reTableFooterRow-4
    {
    color: #355C8C;
    background-color: #FFFFFF;
    font-size: 14px;
    vertical-align: top;
    padding: 0in 5.4pt 0in 5.4pt;
    }
    .telerik-reTable-4 td.telerik-reTableFooterFirstCol-4
    {
    border-width: 1pt;
    border-color: #4F81BD;
    border-bottom-style: solid;
    border-left-style: solid;
    padding: 0in 5.4pt 0in 5.4pt;
    }
    .telerik-reTable-4 td.telerik-reTableFooterLastCol-4
    {
    border-width: 1pt;
    border-color: #4F81BD;
    border-bottom-style: solid;
    border-right-style: solid;
    padding: 0in 5.4pt 0in 5.4pt;
    }
    .telerik-reTable-4 td.telerik-reTableFooterOddCol-4
    {
    border-width: 1pt;
    border-color: #4F81BD;
    border-bottom-style: solid;
    padding: 0in 5.4pt 0in 5.4pt;
    }
    .telerik-reTable-4 td.telerik-reTableFooterEvenCol-4
    {
    border-width: 1pt;
    border-color: #4F81BD;
    border-bottom-style: solid;
    padding: 0in 5.4pt 0in 5.4pt;
    }


/** END OF TABLE **/

/** FIX FOR TABS **/
.RadTabStrip .rtsLevel1 ul,
.RadTabStrip .rtsLevel1 ol {
 padding-left: 0px !important;
}

.fixed_menu_page_control:hover,
.fixed_menu_page_control:focus {
 z-index: 3200 !important;
}
/** END OF TABS FIX **/


.RadTabStrip .rtsLevel1 ul {
 padding-left: 0px !important;
}

.fixed_menu_page_control:hover,
.fixed_menu_page_control:focus {
 z-index: 3200 !important;
}

#tbl_news_summary #news {
 clear: none !important;
}

#fb_edge_widget_with_comment {
 z-index: 8000;
 position: relative;
}



/**** TELERIK TABLE 4 *****/

    .telerik-reTable-4
    {
    border-collapse: collapse;
    border: solid 1px #4F81BD;
	font-family: Source Sans Pro,tahoma,sans-serif;
    }
    .telerik-reTable-4 tr.telerik-reTableHeaderRow-4
    {
    border-width: 1px;
    margin-top: 0in;
    margin-right: 0in;
    margin-bottom: 10.0pt;
    margin-left: 0in;
    line-height: 115%;
    font-size: 14px;
	font-family: Source Sans Pro,tahoma,sans-serif;
/*    width: 119.7pt; */
/*    background: #4F81BD; */
    background-color: #C4D1E3;
    padding: 5px;
/*    color: #FFFFFF; */
    color: #3a4663;
    }
	.telerik-reTable-4 td.telerik-reTableHeaderRow-4
    {
    border-width: 1px;
    margin-top: 0in;
    margin-right: 0in;
    margin-bottom: 10.0pt;
    margin-left: 0in;
    line-height: 115%;
    font-size: 14px;
	font-family: Source Sans Pro,tahoma,sans-serif;
    width: 119.7pt;
    background: #4F81BD;
    padding: 0in 5.4pt 0in 5.4pt;
    color: #3A4663;
    }
    .telerik-reTable-4 td.telerik-reTableHeaderFirstCol-4
    {
    padding: 5px;
    font-size: 14px;
	font-family: Source Sans Pro,tahoma,sans-serif;
    color: #3A4663;
    }
    .telerik-reTable-4 td.telerik-reTableHeaderLastCol-4
    {
	padding: 5px;
    font-size: 14px;
	font-family: Source Sans Pro,tahoma,sans-serif;
    color: #3A4663;	
    }
    .telerik-reTable-4 td.telerik-reTableHeaderOddCol-4
    {
	padding: 5px;
    font-size: 14px;
	font-family: Source Sans Pro,tahoma,sans-serif;
    color: #3A4663;
    }
    .telerik-reTable-4 td.telerik-reTableHeaderEvenCol-4
    {
    padding: 5px;
    font-size: 14px;
	font-family: Source Sans Pro,tahoma,sans-serif;
    color: #3A4663;	
    }
    .telerik-reTable-4 tr.telerik-reTableOddRow-4
    {
    border-width: 1pt;
    color: #666666;
    font-size: 14px;
    vertical-align: top;
    border-bottom-style: solid;
    border-bottom-color: #4F81BD;
    }
    .telerik-reTable-4 tr.telerik-reTableEvenRow-4
    {
    color: #666666;
    font-size: 14px;
    vertical-align: top;
    }
    .telerik-reTable-4 td.telerik-reTableFirstCol-4
    {
    border-width: 1pt;
    border-color: #4F81BD;
    padding: 5px;
    border-bottom-style: solid;
    border-left-style: solid;
    }
    .telerik-reTable-4 td.telerik-reTableLastCol-4
    {
    border-width: 1pt;
    border-color: #4F81BD;
    border-bottom-style: solid;
    border-right-style: solid;
    padding: 5px;
    }
    .telerik-reTable-4 td.telerik-reTableOddCol-4
    {
    border-width: 1pt;
    border-color: #4F81BD;
    padding: 5px;
    border-bottom-style: solid;
    }
    .telerik-reTable-4 td.telerik-reTableEvenCol-4
    {
    border-width: 1pt;
    border-color: #4F81BD;
    padding: 5px;
    border-bottom-style: solid;
    }
    .telerik-reTable-4 tr.telerik-reTableFooterRow-4
    {
    color: #355C8C;
    background-color: #FFFFFF;
    font-size: 14px;
    vertical-align: top;
    padding: 5px;
    }
    .telerik-reTable-4 td.telerik-reTableFooterFirstCol-4
    {
    border-width: 1pt;
    border-color: #4F81BD;
    border-bottom-style: solid;
    border-left-style: solid;
    padding: 5px;
    }
    .telerik-reTable-4 td.telerik-reTableFooterLastCol-4
    {
    border-width: 1pt;
    border-color: #4F81BD;
    border-bottom-style: solid;
    border-right-style: solid;
    padding: 5px;
    }
    .telerik-reTable-4 td.telerik-reTableFooterOddCol-4
    {
    border-width: 1pt;
    border-color: #4F81BD;
    border-bottom-style: solid;
    padding: 5px;
    }
    .telerik-reTable-4 td.telerik-reTableFooterEvenCol-4
    {
    border-width: 1pt;
    border-color: #4F81BD;
    border-bottom-style: solid;
	padding: 5px;
    }

/**** BULLET-MARGIN FIX FOR IE 7*****/

#subpage ol,
#subpage ul {
  *padding-left: 30px;
}



/*** COT TOPBAR ***/
#cot-topbar {
/* *z-index: 700; */
 z-index: 900;
}

/** IE 8 Translate Fix **/
@media \0screen {

  #translate {
    top: 3px; background: url(/UserFiles/Servers/Server_6/Image/Theme/cross2.png) no-repeat 0 2px !important;

  } 

}


/** FIX FOR IE 7 SEARCH ICON **/
#mag {
display: none;
}

input.gsc-input {
*background-image: none !important;
}

*+html #mag {
display: block !important;
background: url("/UserFiles/Servers/Server_6/Image/Theme/mag.png") no-repeat 0px 0px !important;
width: 18px !important;
height: 18px !important;
float: right;
margin-left: 6px;
}

*+html .gsst_a {
display: none;
}

