body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#575757; font-size:11px;}
*{margin:0px; padding:0px}
@font-face {
	font-family: 'KnockoutHTF28JuniorFeatherwRg';
	src: url('css/type/knockout-htf28-juniorfeatherwt-webfont-webfont.eot');
	src: local('KnockoutHTF28JuniorFeatherwRg'), local('LeagueGothic'), url('css/type/knockout-htf28-juniorfeatherwt-webfont-webfont.woff') format('woff'), url('css/type/knockout-htf28-juniorfeatherwt-webfont-webfont.otf') format('opentype'),url('css/type/knockout-htf28-juniorfeatherwt-webfont-webfont.svg') format('svg');
	font-style: normal;
}
ul{list-style:none}
a{text-decoration:none; color:#ee3e0f}
.topback{background-image:url(images/top-back.gif); height:138px; background-repeat:repeat-x;}
.topsideback{background-image:url(images/top-side-back.gif);}
.sidepanelback{background-image:url(images/side-panel-back.gif);}
.footerback{ background-image:url(images/footer-back.gif); height:35px;}

.outerborder{border:1px solid #eeede9;}
.bottomborder{border-bottom:1px dotted #cdccbf;}
.verticalborder{border-left:1px dotted #cdccbf;}
.blackborder{border:2px solid #cbcac1;}

.welcome-back{background-color:#e5e4da;}
.client-back{background-color:#d00202;}

.welcomeheight{height:55px;}
.appnitro li {
    width: 100%;
}
#captcha {
    background: url("../images/txtbg.jpg") repeat-x scroll left top transparent;
    border: 1px solid #C1B478;
	 background-color: #F9F4DF;
    width: 197px;
}
form li div {
    color: #444444;
    float: left;
    padding: 0 0 8px;
}
.butpadd {
    padding: 0 0 0 130px;
}
#submit{background:#cc0000; color:#FFF; border:1px #FFF solid; padding:3px 7px; cursor:pointer; font-size:11px; }
.mandatory{color:#F00; font-size:11px; padding-left:2px}
form li div label {
    clear: both;
    color: #7A7A78;
    display: block;
    font-size: 9px;
    line-height: 9px;
    margin: 0;
    padding-top: 3px;
}
.error{float:left;width:100%; color:#F00; font-size:11px}
.tooplinks{float:right; width:182px;}
.tooplinks a{color:#fff; text-decoration:none}
.tooplinksleft{float:left; padding:3px 13px; background:#d00202; margin-right:2px}
.tooplinksright{float:left; padding:3px 14px; background:#d00202}
form li {    display: block;    float: left;    margin: 0;    padding: 0;    position: relative;}
label.description {    border: medium none;    color: #5B594A;  display: block;    float: left;    font-weight: normal;    line-height: 150%;    padding: 0 0 1px;    width: 130px;
}
input.large {
    width: 197px;
	 background-color: #F9F4DF;
    border: 1px solid #C1B478;
    color: #666666;
    font-family: "Trebuchet MS",sans-serif;
    font-size: 11px;
}
view.css (line 413)
input.text {
    background: url("../images/txtbg.jpg") repeat-x scroll left top transparent;
    border: 1px solid #88A1AF;
    color: #333333;
    font-size: 100%;
    margin: 0;
    padding: 2px 0;
}
#fileField{ 	 background-color: #F9F4DF;
    border: 1px solid #C1B478;
    color: #666666;
    font-family: "Trebuchet MS",sans-serif;
    font-size: 11px;
	width:197px;}
textarea.medium {
    height: 10em;
	 background-color: #F9F4DF;
    border: 1px solid #C1B478;
    color: #666666;
    font-family: "Trebuchet MS",sans-serif;
    font-size: 11px;
	width:197px;
}
view.css (line 428)
textarea.textarea {
    background: url("../images/areabg.jpg") repeat-x scroll left top transparent;
    border: 1px solid #88A1AF;
    color: #333333;
    font-family: "Lucida Grande",Tahoma,Arial,Verdana,sans-serif;
    font-size: 100%;
    margin: 0;
    width: 80px;
}
.appnitro{float:left; width:410px}
.imgdot{padding-top:3px;}
.toppadd{padding-top:15px;}
.rightpadd{padding-right:25px;}
.normpadd{padding:5px 2px 3px 6px}

.graycolor{color:#5b594a;}
.more{color:red;}
.redcolor{color:#e10404;}
.whitecolor{color:white;}
.blackcolor{color:black; text-decoration:none;}
.maintitle{font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#e10404; letter-spacing:1px;}
.bottomtitle{font-weight:bold; color:#000000;}
.toplinks{font-size:11px; color:black; padding-left:5px;}


td{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
h3{display:inline; font-size:18px; font-weight:bold; }
hr{ border:0; color: #9E9E9E; background-color: #d7d7d7; height: 1px; width: 98%}


A.main-link {
	FONT-SIZE: 13px; COLOR: #e10404; 
	FONT-FAMILY: verdana,Times New Roman, Times, serif; 
    font-weight: bold;
	TEXT-DECORATION: none
}
A.main-link:hover {
	FONT-SIZE: 13px; COLOR: #a70303; 
	FONT-FAMILY: verdana, Times New Roman, Times, serif; 
	font-weight: bold;
	TEXT-DECORATION: underline
}



A.main-link2 {
	FONT-SIZE: 11px; COLOR: #e10404; 
	FONT-FAMILY: Verdana , Times, serif; 
    font-weight: bold;
	letter-spacing:1px;
	TEXT-DECORATION: none;
}
A.main-link2:hover {
	FONT-SIZE: 11px; COLOR: #a70303; 
	FONT-FAMILY: verdana, Times, serif; 
	font-weight: bold;
	letter-spacing:1px;
	TEXT-DECORATION: underline
}


A.top1-link {
	FONT-SIZE: 10px; COLOR: #d00202; 
	FONT-FAMILY: Trebuchet MS, serif; 
    font-weight: regular;
	TEXT-DECORATION: none
}
A.top1-link:hover {
	FONT-SIZE: 10px; COLOR: #a70303; 
	FONT-FAMILY: Trebuchet MS, serif; 
	font-weight: regular;
	TEXT-DECORATION: underline
}


A.top2-link {
	FONT-SIZE: 11px; COLOR: #000000; 
	FONT-FAMILY: Trebuchet MS, sans-serif; 
    font-weight: regular;
	TEXT-DECORATION: none
}
A.top2-link:hover {
	FONT-SIZE: 11px; COLOR: #d00202; 
	FONT-FAMILY: Trebuchet MS, sans-serif; 
	font-weight: regular;
	TEXT-DECORATION: underline
}
.title-inside {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #e10404;
}
.bg-link1 {
	background-image: url(images/bg-link.gif);
	background-repeat: repeat-x;
}
.newuser-bg1 {
	background-image: url(images/bg-newuser1.jpg);
	background-repeat: no-repeat;
}
.client-text1 {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #888671;
}
.client-text2 {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #888671;
}
.capth-img {
	background-image: url(images/capth.gif);
	background-repeat: no-repeat;
}
.tb-client-combo {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #c1b478;
	background-color: #f9f4df;
	width: 188px;
}
.bg-cltlogin {
	background-image: url(images/bg-cleintlogin.jpg);
	background-repeat: no-repeat;
}



A.login-links2 {
	FONT-SIZE: 11px; COLOR: #CCC; 
	FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; 
    font-weight: normal;
	TEXT-DECORATION: underline
}
A.login-links2:hover {
	FONT-SIZE: 11px; COLOR: #000000; 
	FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; 
	font-weight: normal;
	TEXT-DECORATION: none
}
.title-inside1 {
	font-family: Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #a1a096;
}
.text-gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5b594a;
}
.contact-text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8d8a6f;
	font-weight: bold;
}
.contact-text2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3c3b30;
	font-weight: normal;
}
.contact-tb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #f5f2ea;
	border: 1px solid #e2e0d9;
}
.loginr1 {
	background-image: url(images/bg-rl1.jpg);
	background-repeat: no-repeat;
}
.loginr2 {
	background-image: url(images/bg-rl2.jpg);
	background-repeat: no-repeat;
}


A.down-link {
	FONT-SIZE: 10px; COLOR: #007dc6; 
	FONT-FAMILY: "Trebuchet MS", serif; 
    font-weight: regular;
	TEXT-DECORATION: none
}
A.down-link:hover {
	FONT-SIZE: 10px; COLOR: #007dc6; 
	FONT-FAMILY: "Trebuchet MS", serif; 
	font-weight: regular;
	TEXT-DECORATION: underline
}


A.map-link {
	FONT-SIZE: 11px; COLOR: #838068; 
	FONT-FAMILY: "Trebuchet MS", serif; 
    font-weight: regular;
	TEXT-DECORATION: none
}
A.map-link:hover {
	FONT-SIZE: 11px; COLOR: #e10404; 
	FONT-FAMILY: "Trebuchet MS", serif; 
	font-weight: regular;
	TEXT-DECORATION: underline
}

.bottom-text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.fotor-text-c {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

//-- css by jijutm@saturn.in, for dynamic sections

#brancharealist { height: 350px; overflow: auto; border: 2px Solid Black;}
#brancharea div.alphamenu { padding: 8px; overflow: hidden; text-align: center; word-spacing: 6px;}
#brancharea div.alphamenu a { text-decoration: none; font-weight: bold; color: #e10404;}
#brancharea .branchdetails {  position: relative; clear: both; cursor: pointer; height: 20px;}
#brancharea .branchdetails:hover { background-color: #DCDCDC;}
#brancharea .titlerow { 
    padding: 2px; position: relative; clear: both; height: 16px;
    background-color: #5b594a; color: #fff; font-weight: bold;
    }
#brancharealist h2{color:#e63e10}
#brancharea .titlerow:hover {  }
#brancharea .br_Dets { width: 24%; float: left; margin-left: 2px; overflow:hidden;}

#stateSel, #distSel { width: 180px; }
#goIcon { cursor: pointer; }

ul.branchdetail { width: 98%; padding: 15px; margin: 0; list-style-type: none;}
ul.branchdetail li { width: 100%; clear: both; }
ul.branchdetail li.toolbar { text-align: right; }
ul.branchdetail li span.icon { float: left; width: 32px; height: 32px; margin: 0 5px; border:1px solid #eeede9; padding: 5px; background-repeat: no-repeat; background-position: 5px 5px;}

ul.branchdetail li span.doorDel_0 { background-image: url(./images/icons/dod_0.jpg); }
ul.branchdetail li span.doorCol_0 { background-image: url(./images/icons/doc_0.jpg); }
ul.branchdetail li span.docking_0 { background-image: url(./images/icons/dock_0.jpg); }
ul.branchdetail li span.computer_0 { background-image: url(./images/icons/comp_0.jpg); }

ul.branchdetail li span.doorDel_1 { background-image: url(./images/icons/dod_1.jpg); }
ul.branchdetail li span.doorCol_1 { background-image: url(./images/icons/doc_1.jpg); }
ul.branchdetail li span.docking_1 { background-image: url(./images/icons/dock_1.jpg); }
ul.branchdetail li span.computer_1 { background-image: url(./images/icons/comp_1.jpg); }


/* merging demo styles */
body {margin:0px;}
html { height: 100%; margin-bottom: 1px; }
.topback{background-image:url(images/top-back.gif); height:138px; background-repeat:repeat-x;}
.topsideback{background-image:url(images/top-side-back.gif);}
.sidepanelback{background-image:url(images/side-panel-back.gif);}
.footerback{ background-image:url(images/footer-back.gif); height:35px;}

.outerborder{background:#f2f2f2}
.bottomborder{border-bottom:1px dotted #cdccbf;}
.verticalborder{border-left:1px dotted #cdccbf;}
.blackborder{border:2px solid #cbcac1;}

.welcome-back{background-color:#e5e4da;}
.client-back{background-color:#d00202;}

.welcomeheight{height:55px;}

.imgdot{padding-top:3px;}
.toppadd{padding-top:15px;}
.rightpadd{padding-right:25px;}
.normpadd{padding:5px 2px 3px 6px}

.graycolor{color:#5b594a;}
.more{color:red;}
.redcolor{color:#e10404;}
.whitecolor{color:white;}
.blackcolor{color:black; text-decoration:none;}
.maintitle{font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#e10404; letter-spacing:1px;}
.bottomtitle{font-weight:bold; color:#000000;}
.toplinks{font-size:11px; color:black; padding-left:5px;}


td{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
h3{display:inline; font-size:18px; font-weight:bold; }
hr{ border:0; color: #9E9E9E; background-color: #d7d7d7; height: 1px; width: 98%}


A.main-link {
	FONT-SIZE: 13px; COLOR: #e10404; 
	FONT-FAMILY: verdana,Times New Roman, Times, serif; 
    font-weight: bold;
	TEXT-DECORATION: none
}
A.main-link:hover {
	FONT-SIZE: 13px; COLOR: #a70303; 
	FONT-FAMILY: verdana, Times New Roman, Times, serif; 
	font-weight: bold;
	TEXT-DECORATION: underline
}



A.main-link2 {
	FONT-SIZE: 11px; COLOR: #e10404; 
	FONT-FAMILY: Verdana , Times, serif; 
    font-weight: bold;
	letter-spacing:1px;
	TEXT-DECORATION: none;
}
A.main-link2:hover {
	FONT-SIZE: 11px; COLOR: #a70303; 
	FONT-FAMILY: verdana, Times, serif; 
	font-weight: bold;
	letter-spacing:1px;
	TEXT-DECORATION: underline
}


A.top1-link {
	FONT-SIZE: 10px; COLOR: #d00202; 
	FONT-FAMILY: Trebuchet MS, serif; 
    font-weight: regular;
	TEXT-DECORATION: none
}
A.top1-link:hover {
	FONT-SIZE: 10px; COLOR: #a70303; 
	FONT-FAMILY: Trebuchet MS, serif; 
	font-weight: regular;
	TEXT-DECORATION: underline
}


A.top2-link {
	FONT-SIZE: 11px; COLOR: #000000; 
	FONT-FAMILY: Trebuchet MS, sans-serif; 
    font-weight: regular;
	TEXT-DECORATION: none
}
A.top2-link:hover {
	FONT-SIZE: 11px; COLOR: #d00202; 
	FONT-FAMILY: Trebuchet MS, sans-serif; 
	font-weight: regular;
	TEXT-DECORATION: underline
}
.title-inside {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #e10404;
}
.bg-link1 {
	background-image: url(images/bg-link.gif);
	background-repeat: repeat-x;
}
.newuser-bg1 {
	background-image: url(images/bg-newuser1.jpg);
	background-repeat: no-repeat;
}
.client-text1 {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #888671;
}
.client-text2 {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #888671;
}
.tb-client1 {
	 border: 1px solid #CCCCCC;
      color: #666666;
    font-family: "Trebuchet MS",sans-serif;
    font-size: 11px;
}
.capth-img {
	background-image: url(images/capth.gif);
	background-repeat: no-repeat;
}
.tb-client-combo {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #e1e1e1;
	background-color: #fcfcfc;
	width:208px;
}
.bg-cltlogin {
	background-image: url(images/bg-cleintlogin.jpg);
	background-repeat: no-repeat;
}



A.login-links2 {
	FONT-SIZE: 11px; COLOR: ##d00202; 
	FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; 
    font-weight: normal;
	TEXT-DECORATION: underline
}
A.login-links2:hover {
	FONT-SIZE: 11px; COLOR: #000000; 
	FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; 
	font-weight: normal;
	TEXT-DECORATION: none
}
.title-inside1 {
	font-family: Verdana, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #282828;
	font-family:KnockoutHTF28JuniorFeatherwRg;
}
.text-gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5b594a;
}
.contact-text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8d8a6f;
	font-weight: bold;
}
.contact-text2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3c3b30;
	font-weight: normal;
}
.contact-tb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #f5f2ea;
	border: 1px solid #e2e0d9;
}
.loginr1 {
	border:1px solid #e2e0d9;
	background:#f7f7f7;
}
.loginr2 {
	border:1px solid #e2e0d9;
	background:#f7f7f7;
}
.style4{font-family:KnockoutHTF28JuniorFeatherwRg; font-size:24px; color:#f25a31}


A.down-link {
	FONT-SIZE: 10px; COLOR: #007dc6; 
	FONT-FAMILY: "Trebuchet MS", serif; 
    font-weight: regular;
	TEXT-DECORATION: none
}
A.down-link:hover {
	FONT-SIZE: 10px; COLOR: #007dc6; 
	FONT-FAMILY: "Trebuchet MS", serif; 
	font-weight: regular;
	TEXT-DECORATION: underline
}


A.map-link {
	FONT-SIZE: 11px; COLOR: #838068; 
	FONT-FAMILY: "Trebuchet MS", serif; 
    font-weight: regular;
	TEXT-DECORATION: none
}
A.map-link:hover {
	FONT-SIZE: 11px; COLOR: #e10404; 
	FONT-FAMILY: "Trebuchet MS", serif; 
	font-weight: regular;
	TEXT-DECORATION: underline
}

.bottom-text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.fotor-text-c {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

//-- css by jijutm@saturn.in, for dynamic sections

#brancharealist { height: 350px; overflow: auto; border: 2px Solid Black;}
#brancharea div.alphamenu { padding: 8px; overflow: hidden; text-align: center; word-spacing: 10px;font-family:KnockoutHTF28JuniorFeatherwRg; font-size:24px; color:#aaaaaa}
#brancharea div.alphamenu a { text-decoration: none; font-family:KnockoutHTF28JuniorFeatherwRg; font-size:24px; font-weight:normal; color:#282828;}
#brancharea .branchdetails {  position: relative; clear: both; cursor: pointer; height: 20px;margin-bottom: 5px; font-weight: bold;}
#brancharea .branchdetails:hover { background-color: #DCDCDC;}
#brancharea .titlerow { 
    padding: 2px; position: relative; clear: both; height: 24px;
    background: url(images/branch-spacer.jpg) repeat-x; color: #fff; font-weight: bold;
    }
#brancharea .titlerow:hover { }
#brancharea .br_Dets { float: left;
    font-size: 12px;
    line-height: 19px;
       overflow: hidden;
    padding: 0 12px;
    width: 20%;}

#stateSel, #distSel { width: 180px; }
#goIcon { cursor: pointer; }

ul.branchdetail { width: 265px; padding: 30px 0; margin: 0; list-style-type: none; float:left}
ul.branchdetail li { width: 100%; clear: both; color:#616161}
ul.branchdetail li.toolbar { text-align: right; }
ul.branchdetail li span.icon { float: left; width: 32px; height: 32px; margin: 0 5px; border:1px solid #eeede9; padding: 5px; background-repeat: no-repeat; background-position: 5px 5px;}

ul.branchdetail li span.doorDel_0 { background-image: url(./images/icons/dod_0.jpg); }
ul.branchdetail li span.doorCol_0 { background-image: url(./images/icons/doc_0.jpg); }
ul.branchdetail li span.docking_0 { background-image: url(./images/icons/dock_0.jpg); }
ul.branchdetail li span.computer_0 { background-image: url(./images/icons/comp_0.jpg); }

ul.branchdetail li span.doorDel_1 { background-image: url(./images/icons/dod_1.jpg); }
ul.branchdetail li span.doorCol_1 { background-image: url(./images/icons/doc_1.jpg); }
ul.branchdetail li span.docking_1 { background-image: url(./images/icons/dock_1.jpg); }
ul.branchdetail li span.computer_1 { background-image: url(./images/icons/comp_1.jpg); }

/* application side css */
 #clientArea { position: relative; height: 500px;}
 #toolbar { position: absolute; top: 0px; right: 5px; }
 #toolbar .btn { cursor: pointer;}
 #tabbar { position: absolute; top: 45px; left: 5px; height: 30px;}
 #tabbar .tab { float: left; cursor: pointer; color: #ACACAC; }
 #tabbar .tab .tabl,
 #tabbar .tab .tabm,
 #tabbar .tab .tabr { height: 28px; float: left; }
 #tabbar .tab .tabl { background-image: url(/dynamic/ui/tabl.jpg); width: 9px; }
 #tabbar .tab .tabm { background-image: url(/dynamic/ui/tabm.jpg); width: 150px; 
                      background-repeat: repeat-x;
                      font-family: sans-serif; font-size: 11px; text-align: center; 
                      padding-top: 8px;}
 #tabbar .tab .tabr { background-image: url(/dynamic/ui/tabr.jpg); width: 16px; }
 #tabbar .tabactive { cursor: default; color: #000000; }
 #gridpanel { width: 100%; border-top: 2px Solid #e6e4cb; position: absolute; top: 72px; }
 #pagepanel { position: absolute; bottom: 3px; }
 
/* tracing results pane */
#tracedetails .srcdest { background-color: #f0f6da; border: 1px Solid #ebe9df; padding: 5px;}
#tracedetails .srcdest td { padding: 3px; }
#tracedetails .label { padding-left: 8px; } 
#tracedetails .srcdest td { font-family: Verdana, sans-serif; font-size: 12px; color: #000099; }

#trackdetails .titleRow { border-right: 2px Solid #ddd1ac; padding: 0px; }
#trackdetails .colTitle { background-color: #e3ebc2; height: 30px; border-bottom: 1px Solid #c5bf80;}
#trackdetails .trackCell { font-family: Verdana, sans-serif; font-size: 11px; color: #000000; padding: 2px; height: 25px; }
#trackdetails .evenRow { background-color: #eff0e2;}
#trackdetails .oddRow { background-color: #f0f6da; }
#ctFormTable { position: relative; }

p.custdets { text-align: center; color: #990404; background-color: #DEDEDE; line-height: 24px;}
ul.clientmenu { list-style: none; padding: 0 5px; }

#clientName { color: #e10404; font-family: sans-serif; font-size: 14px; font-weight: bold; padding: 5px 0px 0px 15px; }
.topback a img{border:0; }

/* css by prasad@saturn.in, for website*/
img{border:none}
.homebody{background:url(images/home-banner-bg.jpg) repeat-x -40px 104px;}
.innerbody{background:url(images/inner-banner-bg.jpg) repeat-x -40px 104px;}
.sagarcontainer{width:950px; margin: 0 auto; overflow:hidden;}
/* header */
.sagarheadertop{float:left; width:100%; height:180px;}
.sagarheadertopinner{float:left; width:100%; overflow:hidden;}
.innerlefttext{float:left;  color: #FFFFFF;   float: right;    font-size: 26px;    font-weight: bold;    text-transform: uppercase;padding: 29px 0;}
.sagarlogo{background:url(images/sagarlogo.png) no-repeat 18px 4px; width:223px; float:left; height:180px}
.sagarlogoinner{background:url(images/sagarlogo.png) no-repeat 18px 4px; width:186px; float:left; height:180px}
.righttopmenu{ 
    float: right;
    padding: 7px 0 0;width:500px;}
	.rr{width:317px; float:right; padding:12px 0 0 0;}
	.busimd{float:right;}
.righttopmenu ul li{float:left; padding:0 8px;}
.righttopmenu ul li a{color:#ee5353; text-transform:uppercase; font-size:10px; padding-top:15px; float:left}
.menu{float:right; background:url(images/spacer-menu.jpg) repeat-x; margin-top:0px; width:717px; height:26px}
.menu ul li{float:left; padding:6px 0px;}
.menu ul li a{ color:#e8e8e8; text-transform:uppercase; font-size:10px; font-weight:bold;padding:7px 17px;}
.menu ul li a:hover, .current{background:#009933;}
.custlogin{background:url(images/customer-login.png) no-repeat; float:right; height: 30px;    padding: 6px 12px;    width: 111px;}
.custlogin a{font-size:12px; font-weight:bold; color:#fff;}
.sagarbannerleft{float:left; width:555px; position:relative; margin-top:-10px; margin-right:-80px;}



.sagarbannerright{float:left; width:440px; height:260px;}
.sagarbannerright ul li{float:left; width:400px; font-size:20px; font-weight:bold; color:#000000; text-transform:uppercase; background:none repeat scroll 0 0 transparent !important}
.sagarbannerright ul li span{font-size:11px; font-weight:normal !important; color:#fff; text-transform:none; float:left; padding:5px 15px}
#nav {	width: 400px;	float: left;	position: absolute;	z-index: 9999;	top:50px;  }
#nav li {	width: 400px;	float: left;	padding: 0 1px;}
#nav a img {	background: url(images/nav.png) no-repeat !important;	height: 12px;	width: 12px;}
#nav a.activeSlide img,#nav a:hover img {background: url(images/nav.png) no-repeat -18px 0 !important;}
.innerleft{background:url(images/lorry.png) no-repeat; float:left; height:183px; }
/* middle */
.middlearea{float:left; width:100%; margin:45px 0}
.aboutdiv{float:left;width:439px;padding-right: 25px;}
.aboutdiv h3{font-size:24px; font-weight:bold; color:#009933;padding: 5px 0;}
.aboutdiv p{border-top:1px solid #009933; padding:10px 0; text-align:justify; background: url(images/redspacer.jpg) no-repeat 0 -1px;  clear:both}
.innersap p{float:left; width:100%; padding-bottom:10px; text-align:justify}
.innersap p strong{float:left; width:100%; padding:0 !important; text-align:justify;  font-family: KnockoutHTF28JuniorFeatherwRg;
    font-size: 24px;
    font-weight: normal;}
.trackconsign{float:left;width:480px; color:#fff; margin:0px 0}
.trackconsign h3{font-size:24px; font-weight:bold; color:#009933;padding: 5px 0;}
.trackconsign p{border-top:1px solid #009933; padding:10px 0; text-align:justify; background: url(images/redspacer.jpg) no-repeat 0 -1px;  clear:both}



.innersap ul li{background:url(images/spot.jpg) no-repeat 0 7px; padding:3px 10px; float:left; width:100%}
.trackconsign dl dt {  color:#b8defa; float:left; padding:7px;}
.trackconsign dl dd {    margin:2px 0;    padding:5px 0;float:left;  color:#b8defa}
.trackconsign h2{font-size:11px; font-weight:bold; text-transform:uppercase; padding:14px 14px}
.trackconsign dl{ padding-left:8px}
.tracksearch{float:left; padding-left:12px}
.tracksearch span{float:left; padding:0 3px !important; margin:0 !important}
.textfld{width:175px; height:21px; border:none; background:#98c7ea; clear:both}
.branchloc{float:right; background:url(images/bg-branch.jpg) no-repeat; width:237px; height:126px;  color:#fff;margin:12px 0  }
.branchloc ul li {  color:#b8defa; float:left; padding-left:12px; padding-top:2px}
.branchloc h2{font-size:11px; font-weight:bold; text-transform:uppercase; padding:14px 14px; margin-bottom:3px}
.branchcombo{border: medium none; color: #436713; font-size: 12px;  padding: 2px 2px;   width: 212px; background:#afda76}
.submitfld{ background:#387207; border:none !important;  clear: left;  color: #FFFFFF; cursor: pointer; float: left;  font-size: 11px;   padding: 4px 10px;   margin: 4px 12px;}
.middlesub{float:left; width:300px;margin-right: 25px;}
.mhead{ float: left;padding: 5px 0; }
.mhead span{font-size:24px; font-weight:bold; color:#009933;}
.middlesub p{border-top:1px solid #009933; padding:12px 0; clear:both; text-align:justify; background: url(images/redspacer.jpg) no-repeat 0 -1px}
.mhead strong{width:100%;color:#000; float:left}
.middlesubright{float:right; width:300px;}
.middlesubright p{border-top:1px solid #009933; padding:8px 0; clear:both; text-align:justify; background: url(images/redspacer.jpg) no-repeat 0 -1px}
/* footerdiv */
.footerdiv{float:left; background:url(images/footer-top-spacer.jpg) repeat-x; width:100%; padding:10px 0; margin-top:15px}
.footerdivleft{float:left; width:300px}
.footerdivleft a{color:#e33232; font-weight:bold}
.footerdivleft ul li{float:left; padding:5px 5px}
.footerdivleft ul li.first{float:left; padding:5px 0 !important}
.footerdivleft ul li a{color:#787878  !important;  font-weight:normal !important}
.footerdivright{float:right; width:200px}
.footerdivright ul li{float:left; padding:5px 5px}
.footerdivright ul li.second{float:left; padding:19px 5px !important}
.footerdivright ul li.second a{color:#3f89d5 !important; font-weight:bold !important; padding:0 !important}
/* sidebar */
.sidebar{width:267px; float:right;}
.sidebartop{float:right !important; margin-top:40px !important; margin-bottom:none !important}
.sidebarbtm{float:right !important; margin-top:0px !important; margin-bottom:none !important}
/* inner */
.innercomman{float:left; width:680px; margin-top:40px}
.innersap{float:left; width:323px; }
.innersaphead{float:left; width:100%; position:relative}
.innersapheadright{float:right; position:absolute; top:18px; right:0; background:#f25a32; padding:4px 5px; text-transform:uppercase; font-size:11px; font-weight:bold }
.innersapheadright a{color:#fff }
.innersaphead h3{font-size:24px; font-weight:bold; color:#e62424;float: left;padding: 5px 0;}
.innersaphead span{border-top:1px solid #f25a32; padding:2px 0; float:left; text-align:justify; background: url(images/redspacer.jpg) no-repeat 0 -1px; width:324px; clear:both}
.branchdivmain{width:100%; float:left}
.innersap strong{font-family:KnockoutHTF28JuniorFeatherwRg; font-size:24px; font-weight:normal; color:#282828; padding:5px 0 !important; float:left; }
.innertextp{float:right; margin-top:10px}
.innertextp strong{font-weight:bold !important; font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important; padding:0 !important}
.innertextp strong.change{font-family:KnockoutHTF28JuniorFeatherwRg!important ; font-size:20px!important ; font-weight:normal!important ; padding:0 !important }
.downldbox{background:#f6f6f6; width:94%; float:left; padding:10px 10px; }
.downldbox strong{font-weight:bold !important; font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important; padding:0 !important; float:left; width:100%; }
.submain{background:#353535; border:none; color:#fff; padding:3px 10px; cursor:pointer; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.containeraccordion{float:left; width:100%}
.head{background:#bd1f02; border:none; color:#fff; padding:3px 10px; cursor:pointer; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; float:left}
.head a strong{color:#fff !important}
.zonal{float:left; width:50%; padding:10px 0}
.zonal strong{font-weight:bold; color:#e82414; text-transform:uppercase}
.gmap{float:right; width: 237px; padding:8px 0}
.gmap h2{background:#c91e08; float:left; padding:4px 5px; font-size:11px; font-weight:bold; color:#fff; width:96%; text-transform:uppercase; margin-bottom:4px}
.gmap a{color:#fff}
.branchmap{width:400px; height:250px; float:right;border:1px solid #d9d9d9; padding:2px 2px}
.toolbar{float:right; padding:5px 0}
.slidingDiv { float:left; width:100%;} 
.show_hide { display:none;}
.changetxt{text-transform:uppercase; color:#E62424;line-height:8px}
.loginfield{ border: 1px solid #CCCCCC;    color: #6B6A6A;    font-size: 11px;    height: 18px;    padding: 2px 3px;    width: 250px;}/* CSS Document */

