@import 'widgets.css';
@import 'pages.css';
@import 'forms.css';
body{font:normal 13px Arial, Verdana; margin:0px; padding:0px; background:url(../../images/designImages/bg-body.gif) repeat-x #f0f0f0; color:#323232;}
.main-container{width:953px; margin:0px auto; margin-top:12px;}
/*================================ General HTML Tags Properteis - START ================================*/
p,form,a,h1,h2,h3,h4,h5,div,img{padding:0px; margin:0px; border:none;}
/*img{width:auto; height:auto; Changed by MN}*/
div{height:100%; overflow:hidden;}
a{text-decoration:none; color:#000;}
a:hover{text-decoration:underline; color:#000;}
a:link, a:hover, a:visited, a:active{outline:none;}
/*img{font:normal 11px Arial; color:#666; width:auto; height:auto;} Changed by MN*/
fieldset{border:none; padding:0px; margin:0px; overflow:hidden; height:100%;}
label{border:none; padding:0px; margin:0px; overflow:hidden; height:100%;}
input{font:normal 12px arial; padding:0px; margin:0px; border:#969696 solid 1px; outline:none;}
input[type=radio]{border:none;}
select{font:normal 12px arial; padding:0px; margin:0px; border:#CECFCE solid 1px!important;}
textarea{font:normal 12px arial; padding:0px; margin:0px; border:#969696 solid 1px;}
h1{text-decoration:none; color:#000; font:normal 24px arial; margin-bottom:5px;}
h3{font:normal 20px Arial; padding-bottom:6px;}
/*================================ General HTML Tags Properteis - END ================================*/
/*================================ General CSS Properties - START ================================*/
.align-left{float:left;}
.align-right{float:right;}
.overflow{overflow:hidden; height:100%;}
.null-border{border:none;}
.null-bg{background:none!important;}
.bold{font-weight:bold!important;}
.spacer-div{width:16px; height:16px;}
.spacer-div-more{width:24px; height:24px;}
.learn-more{color:#057bda; font-size:11px;}
.learn-more:hover{text-decoration:underline;}
.justify{text-align:justify;}
.txtalign-center{text-align:center;}
.txtalign-right{text-align:right;}
.txtalign-left{text-align:left;}
.but-blue{background:url(../../images/designImages/bg-blue-gradi.gif) repeat-x #55a6c9; border:#79b6d1 solid 1px!important; padding:1px 2px 1px 2px; margin:0px; outline:none; color:#fff; font-weight:bold; cursor:pointer;}
.but-blue-big{background:url(../../images/designImages/bg-blue-gradi.gif) repeat-x #55a6c9; border:#79b6d1 solid 1px!important; padding:1px 2px 1px 2px; margin:0px; outline:none; border:none; color:#FFFFFF; font-weight:normal; font-size:18px; width:auto!important; height:auto;}
.but-blue-big:visited{outline:none!important;}
.blue-link{color:#54AACF;}
.bg-gray{background:#dfdfdf!important;}
.top-pad{padding-top:8px;}
.gray-text-mid p{font:normal 14px Arial, Verdana; color:#888888!important; text-align:left;}
.blue-link{color:#057bda; font-size:13px; text-decoration:underline;}
.blue-link:hover{color:#000000; font-size:13px; text-decoration:none;}
.visible{}
.hidden{display:none;}
.text-med{font-size:12px!important;}
.text-small{font-size:11px!important;}
.img-border{border:#dfdfdf solid 1px;}
.null-float{float:none!important;}
.error-mesg{font:bold 13px arial; color:#FF0000!important; padding-top:0px!important; padding-left:16px;}
.success-mesg{font:bold 13px arial; color:#587403!important; background:none; padding:0px!important;}
.result-seprator{width:12px; height:12px;}
.page-notfound{background:#FFF8E8; padding:6px; overflow:hidden; border:#FFE9BF solid 1px;}
.page-notfound p {background:url(../../images/icon-alert.gif) no-repeat left top!important; padding-left:25px; font-size:12px; color:red;}
.txt-hightlight{text-align:left;}
.txt-loc{font-size:16px; font-weight:bold;}
/*================================ General CSS Properties - END ================================*/
/*================================ Header Properties - START================================*/
/*====Navigation Properties - START ==== */
.header{width:100%;}
.header .navigation{padding:0px 10px 0px 10px; height:31px!important; float:right;}

.header .navigation .navilink{background:url(../../images/designImages/bg-button.gif) repeat-x #4c4c4c; width:auto; float:left; height:31px; margin-right:5px;}
.header .navigation .navilink a{text-transform:lowercase; background:url(../../images/designImages/curve-left-butoff.gif) no-repeat; height:26px; display:block; color:#FFFFFF; padding:5px 0px 0px 12px; float:left; font:normal 18px arial;}
.header .navigation .navilink font{background:url(../../images/designImages/curve-right-butoff.gif) no-repeat; height:31px; width:12px; float:left; display:block;}

.header .navigation .navilink:hover{background:#FFFFFF;}
.header .navigation .navilink:hover a{text-transform:lowercase; background:url(../../images/designImages/curve-left-buton.gif) no-repeat; color:#000000;}
.header .navigation .navilink:hover font{background:url(../../images/designImages/curve-right-buton.gif) no-repeat;}

.header .navigation .navilink-active{background:#FFFFFF; width:auto; float:left; height:31px; margin-right:5px;}
.header .navigation .navilink-active a{text-transform:lowercase; background:url(../../images/designImages/curve-left-buton.gif) no-repeat; height:26px; display:block; color:#000000; padding:5px 0px 0px 12px; float:left; font:normal 18px arial;}
.header .navigation .navilink-active font{background:url(../../images/designImages/curve-right-buton.gif) no-repeat; height:31px; width:12px; float:left; display:block;}
/*====Navigation Properties - END ==== */
/*==== Logo Row Properties - START ==== */
.header .row-container {background:#fff; width:100%; float:left;}
.header .row-logo{width:100%; background:#fff; float:left; height:140px;}
.header .row-logo .col-left{width:25%; float:left; padding-left:15px;}
.header .row-logo .col-right{width:72%; float:right;}
.header .row-logo .col-right p{font:normal 18px Arial; padding-left:5px; margin-bottom:8px;}
/*.col-right .search-area input[type=text]{width:320px;}*/
.header .row-logo .col-right .search-area {padding:30px 0px 0px 15px;}
.header .row-logo .col-right .search-area .bg-text{background:url(../../images/designImages/bg-text-area.gif) no-repeat; height:auto; width:351px; float:left; padding:4px 6px 0px 6px; margin-right:10px;}
.header .row-logo .col-right .search-area .bg-text a{color:#3784a6; text-decoration:underline; font:normal 12px arial; float:right; margin-top:10px;}
.header .row-logo .col-right .search-area .bg-text a:hover{text-decoration:none; color:#000;}
.header .row-logo .col-right .search-area .bg-text input{width:100%; border:none; font:normal 16px Arial; outline:none;}
/*==== Logo Row Properties - START ==== */
/*================================ Header Properties - END================================*/
/*================================ Home Content Properties - START================================*/
.content-home{background:#fff; padding:16px 16px 0px 16px; _margin:-16px 0px 0px 0px;} 
.content-home .col-left{width:222px; float:left;}
.content-home .col-right{width:683px; float:right;}
.content-home .col-center{width:482px; float:left; margin-left:16px;}
.content-home .col-right-inner{width:185px; float:right; padding:0px; margin:0px;}
.search-home .map-area{padding-bottom:5px; margin-bottom:10px;}
.search-home .image-text {margin-bottom:10px;}
.search-home .image-text .col-left{width:83px; height:78px; float:left;}
.search-home .image-text .col-right{width:92px; float:left; padding:10px 10px 10px 10px; margin-top:5px; background:none;}
.search-home .image-text .col-right p{font-weight:bold; margin-bottom:5px;}
/*================================ Home Content Properties - END================================*/
/*================================ Footer Properties - START ================================*/
.footer {background:#fff; margin-bottom:10px;}
.footer .white-links{background:url(../../images/designImages/bg-footer.gif) repeat-x; width:97%; margin:0px auto; color:#999; padding-top:0px; height:50px; line-height:17px; font-size:12px; overflow:hidden;}
.footer .white-links .links {padding-top:10px; float:left;}
.footer .white-links .links a{color:#047ada; font-size:12px;}
.footer .white-links .links a:hover{color:#000; font-size:12px;}
/*================================ Footer Properties - END ================================*/