/* Default Styles */
*{padding:0px; margin:0px;}
html, body {height:100%;}
body{margin:0px auto; text-align:center; padding:0px; background:#135297 url(../images/bg.jpg) no-repeat fixed top center; width:1004px; height:690px;}
body#popup{margin:none; padding:10px; background:none; width:280px; height:300px;}
body#popup1{margin:none; padding:10px; background:none; width:880px; height:300px;}

body, div, span, p, td{font-family:trebuchet ms, arial, verdana, helvetica, sans-serif; font-size:12px; color:#000;}
input, textarea, select{font-family:trebuchet ms, arial, verdana, helvetica, sans-serif; font-size:11px; color:#000;}
input{border:1px solid #404040; height:19px;}
textarea{border:1px solid #404040;}
input, textarea, option{padding:0px 2px;}
h1, h2, h3, h4, h5, h6{font-family:trebuchet ms, arial, verdana, helvetica, sans-serif;}
img{border:none; behavior:url("../css/iepngfix.htc");}
a{text-decoration:none; outline:none; color:#b10e0c;}
a:hover{text-decoration:underline;}
h2{font-size:24px; color:#ffffff; font-weight:normal;}
h3{font-size:18px; color:#b10e0c; font-weight:bold;}
h4{font-size:16px; color:#05027e; font-weight:bold; margin-bottom:10px;}
h5{font-size:14px; color:#b10e0c;}
ul{margin:4px 8px; padding:0px;}
ul li{margin:2px 8px;}
ul li a{color:#05027e;}
p{padding:10px 0px; margin:0px; text-align:justify;} 

.viewGallery{font-size:11px; font-weight:bold;}


/* Global Styles */
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

.fs11{font-size:11px;}

.vat{vertical-align:top;}
.vab{vertical-align:bottom;}

.tal{text-align:left;}
.tar{text-align:right;}
.tac{text-align:center;}
.taj{text-align:justify;}

.marr5{margin-right:5px;}
.marr6{margin-right:6px;}
.marl10{margin-left:10px;}
.mart12{margin-top:12px;}
.marb13{margin-bottom:13px;}
.marb18{margin-bottom:18px;}

.padb3{padding-bottom:3px;}
.padl10{padding-left:10px;}
.padr10{padding-right:10px;}
.padt12{padding-top:12px;}
.padr20{padding-right:20px;}
.padt5{padding-top:5px;}
.padt20{padding-top:20px;}
.padt25{padding-top:25px;}

a.link01{text-decoration:none; color:#000; font-weight:bold;}
a.link01:hover{text-decoration:underline;}
a.link02{color:#b10e0c; text-decoration:underline;}
a.link02:hover{text-decoration:none;}

.c1{color:#fff;}
.c2{color:#b10e0c;}
.c3{color:#000;}

.fsi{font-style:italic;}
.btn{color:#fff; border:1px solid #920302; height:20px; background:#cf1513 url(../images/btnBg.gif) repeat-x top left;}
.b{font-weight:bold;}
.w97{width:97px;}

/* Layout Styles */
.container{width:944px; text-align:left; margin:0px auto; display:inline-block;}

ul.menuLinks{list-style:none; margin:0px; padding:4px 0px;}
ul.menuLinks li{margin:0px; padding:0px; list-style:none; display:inline; font-size:14px;}
ul.menuLinks li a{background:url(../images/bullet01.gif) no-repeat 5px 9px; border-bottom:1px solid #5385b9; text-align:left; color:#fff; text-decoration:none; display:block; line-height:20px; padding:2px 0px 3px 18px;}
ul.menuLinks li a:hover{color:#c7dff4; text-decoration:none; border-bottom:1px solid #c7dff4;}

ul.list01{list-style:none; margin:0px; padding:4px 0px;}
ul.list01 li{background:url(../images/bullet02.gif) no-repeat 0px 5px; padding:0px 15px;}

#footer{background:transparent url(../images/footerBg.gif) no-repeat bottom center; width:944px; height:40px;}
#footer td{color:#fff;}
#footer a{color:#fff; text-decoration:underline;}
#footer a:hover{color:#fff; text-decoration:none;}

#contentBox01{background:transparent url(../images/contentBoxBg01.png) no-repeat top center; width:944px; height:214px; margin-bottom:18px; behavior:url("../css/iepngfix.htc");}
#contentBox01 td{width:33%; padding:0px 18px;}
#contentBox01 h3{margin-top:4px;}
.contentBox01Bor{border-left:1px solid #b10e0c; border-right:1px solid #b10e0c;}

#contentBox02Outer{margin:0px auto; text-align:center; margin-bottom:18px;}
#contentBox02{background:transparent url(../images/contentBoxBg02.gif) no-repeat top center; width:593px; height:56px; padding-top:1px;}
#contentBox02 td{text-align:center; border-right:1px solid #a9a9a9;}

#contentBox03{background:transparent url(../images/contentBoxBg03.png) no-repeat top left; display:inline-block; width:394px; height:214px; behavior:url("../css/iepngfix.htc");}
#contentBox03 table.contentBox03Table{margin:10px 10px;}

#contentBox04{background:transparent url(../images/contentBoxBg04.png) no-repeat top center; width:944px; height:153px; margin-bottom:18px; behavior:url("../css/iepngfix.htc");}
#contentBox04 td{width:33%; padding:0px 18px;}
#contentBox04 h3{margin-top:4px;}
.contentBox04Bor{border-left:1px solid #b10e0c; border-right:1px solid #b10e0c;}

#bannerBox{background:transparent url(../images/bannerBg.png) no-repeat top center; float:right; width:513px; height:214px; margin:0px auto; padding-top:5px; text-align:center; behavior:url("../css/iepngfix.htc");}
#bannerBox img{margin-top:5px;}

.contentBox05Top{background:transparent url(../images/contentBoxBg05Top.png) no-repeat top left; height:6px; behavior:url("../css/iepngfix.htc");}
.contentBox05Mid{background:transparent url(../images/contentBoxBg05Mid.png) repeat-y top left; padding:0px 16px; height:350px; vertical-align:top; behavior:url("../css/iepngfix.htc");}
.contentBox05Btm{background:transparent url(../images/contentBoxBg05Btm.png) no-repeat bottom left; height:6px; behavior:url("../css/iepngfix.htc");}

h2.innerPageTitle{background:transparent url(../images/innerPageHeader.png) no-repeat top left; color:#b10e0c; font-size:23px; font-weight:bold; text-indent:45px; margin-top:10px; margin-bottom:8px; line-height:44px; behavior:url("../css/iepngfix.htc");}
.innerPageTitleRight{float:right; margin-top:21px;}

.testimonialTable{background:transparent url(../images/border.gif) no-repeat left bottom; vertical-align:top; padding:10px 10px 10px 0px;}

table.grid{margin-top:12px; margin-bottom:12px; background-color:#fff; border-collapse:collapse;}
table.grid th{color:#fff; background-color:#b10e0c; padding:4px;}
table.grid tr.alternate{background-color:#f0f0f0;}
table.grid td{padding:3px 4px; border-bottom:1px solid #e2e2e2;}

#searchBox{background:transparent url(../images/contentBoxBg06.png) no-repeat top center; width:785px; height:50px; behavior:url("../css/iepngfix.htc");}
#searchBox .searchBoxInner{padding:4px 16px 0px;}
#searchBox table.searchBoxTable{width:98%;}
#searchBox table.searchBoxTable td.searchBoxTableData{padding-right:7px; vertical-align:top; line-height:17px; color:#b10e0c;}

.popupInner{border:1px solid #b10e0c; width:100%; text-align:left;}
.popupInner th{color:#fff; background-color:#b10e0c; padding:4px;}
.popupInner td{padding:10px 6px; border-bottom:1px solid #e2e2e2;}

.popupInner1{border:1px solid #b10e0c; width:100%; text-align:left;}
.popupInner1 th{color:#fff; background-color:#b10e0c; padding:4px;}
.popupInner1 td{padding:10px 6px; border:1px solid #13569F;}

.searchTariff{background-color:#fff; border-collapse:collapse; border:1px solid #b10e0c;}
.searchTariff th{padding:2px 5px; font-weight:bold; background-color:#b10e0c; color:#fff;}
.searchTariff td{padding:5px 5px;}

img.aptLine{display:block; margin-bottom:10px;}

table.contactTable{text-align:left; margin:0px auto;}

#gallery{background:#B3CAE1; width:270px; border:1px solid #787b7e;}
#gallery .galleryTitle{background:#B10C0B; font-size:13px; font-style:italic; color:#fff; padding:6px;}
#gallery .galleryImgBox{border:1px solid #767a7d; background:#fff; padding:3px; width:110px; color:#b10e0c;}
#gallery td{text-align:center; vertical-align:top;}
#gallery th{text-align:left; padding:3px 6px;}

.title01{font-size:16px; color:#05027e; font-weight:bold; margin-bottom:10px;}
h2.corporateCardText{float:left; width:140px; padding-left:20px;}

a.navtab{background:#ff5a60; padding:5px; color:#fff; float:left; font-size:13px; text-decoration:none;}
a:hover.navtab{text-decoration:none;}
a.navtabselected{background:#B10C0B; padding:5px; color:#fff; float:left; font-size:13px; text-decoration:none;}
a:hover.navtabselected{text-decoration:none;}
#m1{margin:0px auto;}
#m2{display:none; margin:0px;}
.navcontent{background:#B3CAE1; border:1px solid #155CAC; padding:7px;}
.mar10{margin:10px;}
.pad7{padding:7px;}
.break{clear:both;}

.w150{width:150px;}
.w155{width:155px;}