@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Domine:400,700);
html{margin:0px;padding:0px;}
body{margin:0px;padding:0px; background:#FFF;}
html, body, table, tr, td, ul, li, a, div, span, p, b, hr, h1, h2, h3, h4, h5, h6{ font-family:arial,; font-size:12px;color:#535353;}

.clear{ clear:both;}
.txtbold{ font-weight:900;}
.txtaR{ text-align:right;} /*---- For text right -----*/
.txtaL{ text-align:left;}
.txtaC{ text-align:center;}
.txtaJ{ text-align:justify;}
.fL{ float:left;} /*---- For float right -----*/
.fR{ float:right;}
.fN{ float:none;}
img{ border:0;}
.ovH{ overflow:hidden}
.ovV{ overflow:visible}
.hide{ display:none;}

.borderTopBottom {border-bottom:1px solid #000; border-top:1px solid #000;}
.borderLeftRight{border-left:1px solid #000;border-right:1px solid #000;}
.borderTop {border-top:1px solid #000;}
.borderBottom {border-bottom:1px solid #000;}    
.borderLeft{border-left:1px solid #000;} 
.borderRight{border-right:1px solid #000;} 

.strcol1, .strcol1 a, a.strcol1{ color:#244a8c;} /*---- For Blue -----*/
.strcol2, .strcol2 a, a.strcol2{ color:#a71515;} /*---- For dark red -----*/
.strcol3, .strcol3 a, a.strcol3{ color:#5a9548;} /*---- For green -----*/
.strcol4, .strcol4 a, a.strcol4{ color:#77797c;} /*---- For grey -----*/
.strcol5, .strcol5 a, a.strcol5{ color:#ec5f01;} /*---- For orange -----*/
.strcol6, .strcol6 a, a.strcol6{ color:#40403F;} /*---- For dark Grey like black -----*/

/*=======================================================*/
/*=================  Start Page CSS  ====================*/
/*=======================================================*/
#wrapper{ margin: 10px auto 0; width: 1000px;}
.default-stl{ background:#fff; box-shadow: 0px 0px 3px 1px #A9A9A9; border-bottom: 2px solid #a61414;}
[class^="icon-"], [class*=" icon-"]{ background: url(../images/icon-bg.png) no-repeat;}
.icon-logo{ background-position: 0px 3px; padding:55px 114px; display:block;}
.icon-arrowDown{background-position: -256px -37px; width:20px; height:30px;display:block;background-color: #FFFFFF;}
.icon-arrowup{background-position: -232px -37px; width:25px; height:30px;display:block;position:relative; bottom:-25px; left:50%;}
.icon-arrowup:hover{background-position: -329px -37px; cursor:pointer;}
.icon-smallLogo{ background-position: -236px -76px; padding:11px 39px; position: relative; top: 10px;}
.icon-ronlineLogo{background-position: -376px 0px; padding:15px 15px; position: relative; top: 0px; float:right;}
/*-----------------------  Header  -----------------*/
#header{ background:#fff; box-shadow: 0px 0px 3px 1px #A9A9A9; border-right: 2px solid #a61414;position:relative;}
#logo-w-menu{ float: left; width: 230px;box-shadow: 0px -2px 3px 1px #A9A9A9;background: #244a8c;}
#logo-blog{ background: #fff; border-top:3px solid #244a8c;border-bottom:3px solid #a71515;}
#menu{ margin:0px; padding:0px;}
#menu ul{ margin:10px 0px ; padding:0px 10px;}
#menu ul li{ margin:0px; padding:3px 0px 0px; list-style: none; text-align:center; float:none; display:block;}
#menu ul li:first-child{padding:0px 0px 0px;}
#menu ul li a{ margin:0px; padding:7px 0px;font-family:'Domine', serif; font-size:15px; color: #fff; line-height:normal;display:block; text-decoration:none;}
#menu ul li a:hover, #menu ul li a:focus, #menu ul li a.active{ margin:0px; padding:7px 0; background:#fff; color: #003986; }
#slider{ float:right; width:750px;border:0px solid #ccc; height:337px; position:absolute; right:0px;}
/*-------------------  Home Welcom  --------------------*/
#welcome-blog{ padding:10px 12px;}
h3.h3 {position: relative;margin-top: 20px;}
h3.h3 { margin-top: 0; }
h3.h3:before {content: "";display: block; border-top: solid 1px #d1d1d1; width: 100%;  height: 1px; position: absolute;top: 50%;z-index: 1;}
h3.h3 span.head { background: #fff; padding: 0 15px 0px 5px; position: relative;z-index: 5; font-family:CalibriRegular; font-size:23px; color: #222222; font-weight:normal;  }
h3.h3 .icon-arrowDown{padding: 0 0px 0px 10px; position: relative;z-index: 5; float:right;}
h3.h3:hover .icon-arrowDown{background-position: -288px -37px;}
h3.h3{cursor:pointer;}
#welcome-blog .welcome-content{ font-family:arial; font-size:12px; color: #535353; line-height:19px;}
.img-contaner{  display:inline-block; float:left; width:90px; border:3px solid #ccc; margin:0px 10px 10px 0px;}
/*------------------------------  Slider Bottom  ------------------------------*/
.bottomSliderdiv{border:0px solid #139cb1;cursor:pointer;overflow: hidden;float: left;background:#fff;margin:0px 6px 1px 6px;
text-align: center;}
/*----------------------  Footer  ------------------------*/
#footer{padding:4px 10px 2px; display:block;}
.copy-right{ width:310px; border:0px solid #ccc; float:left; display:block;height: 37px; position:relative;}
.powerd-by{ width:178px; border:0px solid #ccc; float:right; margin-top:3px;}
.powerd-by p{ margin:0px; padding:0px; line-height:28px;font-family: sans-serif; font-size:12px; font-weight:bold; }
.speech-bubble {right:0px;top:3px;position: absolute; background-color: #edeeed; width: 226px; height: 30px;border-radius: 3px;
background:url(../images/icon-bg.png) no-repeat; background-position: -1px -118px;border-right:1px solid #d9d9d9;}
.speech-bubble p{ margin:7px 0 0 9px; padding:0px; line-height: normal; color: #504f4f; text-align: center; font-family: sans-serif; font-size:12px; font-weight:bold; }	

/*================================================*/
/*=============  CUSTOMER SERVICE ================*/
/*================================================*/
#customer-content{ padding:10px 10px;}
#navigation{ margin:0px;padding:0px; display:block; background: #f5f5f5;
background: -moz-linear-gradient(top,  #f5f5f5 0%, #e9e9e9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e9e9e9));
background: -webkit-linear-gradient(top,  #f5f5f5 0%,#e9e9e9 100%);
background: -o-linear-gradient(top,  #f5f5f5 0%,#e9e9e9 100%);
background: -ms-linear-gradient(top,  #f5f5f5 0%,#e9e9e9 100%); 
background: linear-gradient(to bottom,  #f5f5f5 0%,#e9e9e9 100%);
height:30px; border:1px solid #d8d8d8;
}
#navigation ul{ margin:0px;padding:0px; display:block;}
#navigation ul li{ margin:7px 0 0;padding:0px; float:left; list-style:none;}
#navigation ul li a{ border-left:1px solid #ccc; margin:0px;padding:7px 12px; font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color: #333;text-decoration:none; position:relative;}
#navigation ul li:first-child a{border-left:0px;}
#navigation ul li a:hover, #navigation ul li a.active{ background:#244a8c; color: #fff; cursor:pointer;}
#navigation ul li a.active:after{ content: ''; position: absolute; width: 0; height: 0; border: 7px solid; border-top-color: #244a8c; top: 100%;left: 55%; margin-left: -15px;}
.content-area{ font-family:Tahoma; font-size:12px; color: #666; display:block; padding:10px 0px;}
.contener{ display:block;}

/*================================================*/
/*=============  Contact US ================*/
/*================================================*/
#contact-panel{ padding:15px 15px 10px;}
.contact-map{ width:680px; border:1px solid #ccc; height:395px; float:left;overflow:hidden;}
.contact-address{ width:270px; float:right; border:0px solid #ccc;}

.field{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color: #333;}
.field-dtl{font-family:tahoma; font-size:13px; color: #666;}

/*=============================================================*/

.form-layout{ position:relative;} 
.form-titel { position:relative;}
.form-titel h3:after{content: "";display: block; border-top: solid 1px #d1d1d1; width: 100%;  height: 1px; position: absolute;top: 50%;z-index: 1;}
.form-titel h3 span{ font-family: Franklin Gothic Medium; font-size:18px; color:#505050; font-weight:normal; position:relative; background:#fff; z-index:2; padding:0 10px 0 0;}
.form-titel h4{ font-family:Amble; color: #505050; font-size:14px; margin:2px 0px; padding:0px;}
.form-filed{ font-family:calibri; font-size:15px; color: #5b5b5b;}
input[type=text], input[type=password], textarea{ border:1px solid #d8d5d5; padding:3px 7px 5px; border-radius:3px; position:relative; display:block; width:220px; font-family:arial; font-size:15px; color:#666;
box-shadow: inset 0px 0px 1px #d8d5d5;}
input[type=text]:hover, input[type=password]:hover, textarea:hover{ border:1px solid #ccc; box-shadow:0px 0px 2px #ccc;}
input[type=text]:focus, input[type=password]:focus, textarea:focus{ border:1px solid #9db9eb; box-shadow:0px 0px 2px #ccc; color: #333;}
textarea{ font-size:15px; resize:none}
input[type=submit], input[type=button], input[type=reset], button, .button, div.button{ background: #446fba;
background: -moz-linear-gradient(top,  #446fba 0%, #2b56a1 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#446fba), color-stop(100%,#2b56a1));
background: -webkit-linear-gradient(top,  #446fba 0%,#2b56a1 100%);
background: -o-linear-gradient(top,  #446fba 0%,#2b56a1 100%);
background: -ms-linear-gradient(top,  #446fba 0%,#2b56a1 100%);
background: linear-gradient(to bottom,  #446fba 0%,#2b56a1 100%);
color:#ededed; border:1px solid #254f95; border-radius:3px; padding:3px 10px; box-shadow: inset 0px 1px 0px #638dd7; font-weight:bold; font-family:arial; cursor:pointer;}
input[type=submit]:hover, input[type=button]:hover, button:hover, .button:hover{background: #2b56a1;
background: -moz-linear-gradient(top,  #2b56a1 0%, #446fba 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b56a1), color-stop(100%,#446fba));
background: -webkit-linear-gradient(top,  #2b56a1 0%,#446fba 100%);
background: -o-linear-gradient(top,  #2b56a1 0%,#446fba 100%);
background: -ms-linear-gradient(top,  #2b56a1 0%,#446fba 100%);
background: linear-gradient(to bottom,  #2b56a1 0%,#446fba 100%);}
input[type=submit]:focus, input[type=button]:focus, input[type=reset]:hover, button:focus, .button:focus, div.button:hover{background: #e43434;
background: -moz-linear-gradient(top,  #e43434 0%, #ce1a1a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e43434), color-stop(100%,#ce1a1a));
background: -webkit-linear-gradient(top,  #e43434 0%,#ce1a1a 100%);
background: -o-linear-gradient(top,  #e43434 0%,#ce1a1a 100%);
background: -ms-linear-gradient(top,  #e43434 0%,#ce1a1a 100%); 
background: linear-gradient(to bottom,  #e43434 0%,#ce1a1a 100%);
box-shadow: inset 0px 1px 0px #f68181; border:1px solid #c01717;}
.button{ padding:4px 14px; font-family:arial; font-size:13px; font-weight:bold; text-decoration:none;}
div.button{ padding:4px 14px; font-family:arial; font-size:13px; font-weight:bold; text-decoration:none; display:inline-block;}
input[disabled=disabled], button[disabled=disabled], .disabled, div.disabled, input[disabled=disabled]:hover, button[disabled=disabled]:hover, .disabled:hover, div.disabled:hover, input[disabled=disabled]:focus, button[disabled=disabled]:focus, .disabled:focus, div.disabled:focus{background: #f5f5f5;
background: -moz-linear-gradient(top, #f5f5f5 0%, #e9e9e9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e9e9e9));
background: -webkit-linear-gradient(top, #f5f5f5 0%,#e9e9e9 100%);
background: -o-linear-gradient(top, #f5f5f5 0%,#e9e9e9 100%);
background: -ms-linear-gradient(top, #f5f5f5 0%,#e9e9e9 100%);
background: linear-gradient(to bottom, #f5f5f5 0%,#e9e9e9 100%);
color:#666; border:1px solid #d8d8d8; border-radius:3px; padding:4px 10px; box-shadow: inset 0px 1px 0px #e6e6e6; font-weight:bold; font-family:arial; cursor:default;}

input[readonly=readonly], input[readonly=readonly]:hover, input[readonly=readonly]:focus{background: #f5f5f5;
background: -moz-linear-gradient(top,  #f5f5f5 0%, #e9e9e9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e9e9e9));
background: -webkit-linear-gradient(top,  #f5f5f5 0%,#e9e9e9 100%);
background: -o-linear-gradient(top,  #f5f5f5 0%,#e9e9e9 100%);
background: -ms-linear-gradient(top,  #f5f5f5 0%,#e9e9e9 100%); 
background: linear-gradient(to bottom,  #f5f5f5 0%,#e9e9e9 100%);
color:#666; border:1px solid #d8d8d8; border-radius:3px; padding:5px 10px; box-shadow: inset 0px 1px 0px #e6e6e6; font-weight:normal; font-size: 15px; font-family:Orienta; cursor:default;}

label.error{ font-family:arial; font-size:12px; color: #f00; position:relative; top:2px;}
input.error, input.error:focus, textarea.error{ border: 1px solid #F00;}
.brdLFT{ border-left:1px solid #ccc;}
input.input-166{ width:166px;}
textarea.textarea-callR{ width:504px; height:80px;}

.selectdiv {background: url(../images/icon-bg.png) no-repeat 144px -260px;border: 1px solid #d8d5d5;border-radius: 3px 3px 3px 3px;
height: 25px;width: 180px;box-shadow: inset 0px 0px 1px #d8d5d5;}
.selectdiv:hover{border:1px solid #c7c5c5; box-shadow:0px 0px 2px #ccc;}
.selectdiv:focus {background: url(../images/icon-bg.png) no-repeat 144px -175px;border: 1px solid #9db9eb;
border-radius: 3px 3px 3px 3px;height: 25px;width: 180px; box-shadow: inset 0px 0px 1px #d8d5d5;}
.selectdiv label {clear: both;margin-top: 0;}
.selectdiv div {background: none repeat scroll 0 0 transparent;border: 0 solid #000000;float: left;height: 25px;line-height: 22px;overflow: hidden;
padding: 1px 0 0 10px;padding: 3px 0 0 10px\0/8;position: absolute;z-index: 0;font-size:13px; font-family:arial; font-weight:bold; color:#504f4f;}
.selectdiv .selectboxdiv {float: left;height: 25px;margin-top: 0;opacity: 0; filter:alpha(opacity=0);position: relative;width: 180px;z-index: 2;}
.cmbFocus {border: 1px solid #9db9eb;}

/*------------------------------------*/
.mrg-lft-30{ margin-left:30px;}
.form-data{ font-family: Tahoma; font-size:13px; color: #333;}
.brdBTM{ border-bottom: 1px dotted #ccc; height:25px;} 
.pdltr10{ padding:0px 10px;}
input.input-100{ width:100px;}
.brdTOP{ border-top:1px dotted #ccc; }
.blog-filed{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color: #333;}
.add-request-blog{ border-top:0px dotted #dfdfdf;}
.add-request{ border-bottom:0px dotted #ccc;padding: 10px 10px 10px 0;margin-bottom:10px;}
.request-blog-lft{ border:1px solid #d8d8d8; padding:5px 15px 7px; width:870px; line-height:18px;float:left;position:relative; border-radius: 10px; background: #F2F2F2;}
/*.request-blog-lft:after{ content:url(../images/comment-arrow-2.png); position: absolute; width: 0; height: 0;top: -10px;right: 19px;z-index:1}*/
.request-blog-right{background: #EAEFF9; border:1px solid #cbd4e3; padding:5px 20px 7px; width:850px; line-height:18px; color: #566b8d; float:right; margin: 14px 0px 0px; position:relative;border-radius: 0px 10px 10px 10px;}
.request-blog-right:after{ content:url(../images/comment-arrow-4.png); position: absolute; width: 0; height: 0;top: -16px;left: -5px;z-index:1}
.subject-dateTIme{ border-bottom:1px dotted #ccc; height:24px; margin-bottom:5px;}
.subject-div{ width:300px; border:0px solid #ccc; float:left; font-weight:bold; font-family:arial; font-size:13px;}
.dateTime-div{ width: 150px;border:0px solid #ccc; float:right; text-align:right; font-size:11px; color:#666; z-index:2; position:relative}
.blog-right-dateTime{width: 120px;border:0px solid #ccc; float:right; text-align:right; font-size:11px; color:#666; z-index:2; position:relative; margin:0 0 5px;}
.span-in{ display:inline-block;}
.inline-elm{ display:inline-block;}
.block-elm{ display:block;}
.mgrrgt-10{ margin-right:10px;}
.time-blog{ position:absolute; font-family:tahoma; font-size:11px; color:#333; right:0; top:0px; background:#EAEFF9; border:1px solid #CBD4E3; border-bottom: 0px; right:-1px; top: -21px; padding:1px 15px;}
.list-panel{ border:0px solid #d8d8d8}
.list-panel tr th{border: 1px solid #1d417f; border-left:0px;border-right:0px;}
.list-panel tr th:first-child{border-left: 1px solid #1d417f;}
.list-panel tr th:last-child{border-right: 1px solid #1d417f;}
.list-panel th{height:30px; background:#244a8c; color:#fff;}
.list-panel tr td.none, .list-panel tr:hover td.none:hover{ background: transparent;}
.list-panel td.form-filed{ font-family:arial; font-size:12px; color: #333;}
.list-panel tr td{ cursor:pointer;}
.list-panel tr:nth-child(odd){background: #ededed;}
.list-panel tr:hover{background: #e5e3e3;}
.setupdtl{ border:1px solid #ccc;}
.brdrgt{border-right: 1px solid #ccc;}
.brdlft{border-left: 1px solid #ccc;}
.brdbtm{border-bottom: 1px solid #ccc;}
.brdtp{border-top: 1px solid #ccc;}

/*===========================================*/

#about-us{ padding:10px 12px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color: #5e5d5d; line-height:18px;}
.about-img{ width:280px; border:1px solid #ccc; margin: 0 10px 10px 0; float:left; overflow:hidden;}
.about-head{ font-family:arial; font-size:14px; color:#333; margin: 0px 0 7px 0;}
.double{border-top:3px double #ccc; height:3px;}
.about-list{ margin:0px; padding:0px;}
.about-list li{ margin:0px; padding:0px; list-style:none; float:none; line-height:23px;}
.about-list li:before{ content: "-"; margin:0px 5px 0px 0px; font-family:arial; font-size:15px;}
#offer-panel{ padding:10px 15px 0px; font-family:tahoma; font-size:13px;}
.offers-row{ margin-bottom:10px; display:block; overflow:hidden;}
.offer-item{ width:300px; border:1px solid #ccc; height:150px;}
.mrg-lft10{ margin-left:10px;}
.offerdtl-img{ border-right:1px solid #ccc; width:225px; height:200px; float:left; padding:10px 25px;}
.offerdtl-content{ width:280px; height:220px; float:left; border-right:1px solid #ccc; margin:0 20px 0 20px; padding:0 10px;}
.back-btn{ font-family:arial; font-size:13px; font-weight:bold; color: #333; background:#fff; position:absolute; right:0px; top:3px; z-index:20}
.offer-name{ font-family:arial; font-size:16px; color: #244a8c; margin:0 0 7px; padding:0;}
.offer-price{ font-family:Rupee Foradian; color:#EB151E; font-size:14px; margin:0px 0px 7px; font-weight: bold;}
.offer-valid{ font-family:arial; color:#333; font-size:13px; margin:0px 0px 7px;}
.offer-desription{ font-family:arial;font-size:14px; color: #333; margin:0 0 10px; padding:0;}
.last{ border:0px;}
.item-features ul{font-family:arial; color:#333; margin:0 0 0 13px; padding:0;}


/*login css*/

#login-userpanel{display:block;background:#fff; box-shadow: 0px 0px 3px 1px #A9A9A9; border-bottom: 2px solid #a61414; padding: 10px 12px 10px 12px; position:relative; display:block; margin:0px; width:auto;}
.userName{ font-size:14px; color: #244a8c; font-family:calibri; margin:0 15px 0 0; padding:0 0 5px; border-right: 1px solid #ccc; border-bottom: 0; display:inline-block; width:150px;}
.userName a{font-size:14px; color: #244a8c; font-family:calibri; text-decoration:none;}
.userName a:hover{font-size:14px; color: #244a8c; font-family:calibri; text-decoration:underline;}
.login-status h5{ margin:0; padding:0; font-family:arial; font-size:12px; color: #333; display:inline-block; width:80px;}
.login-status{ margin:0; padding:5px 0 5px; font-family:arial; font-size:12px; color: #333; display:inline-block}
.login-status span{ display:inline-block;}
.login-status a{ margin:0; padding:0; font-family:arial; font-size:12px; font-weight: bold; color: #333; display:inline-block; text-decoration:none;}
.btn-area{ border-top: 0px; padding: 0; margin: 5px 0 0; display:inline-block;}
input.logout-btn{background: #e43434;background: -moz-linear-gradient(top,  #e43434 0%, #ce1a1a 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e43434), color-stop(100%,#ce1a1a));
background: -webkit-linear-gradient(top,  #e43434 0%,#ce1a1a 100%);background: -o-linear-gradient(top,  #e43434 0%,#ce1a1a 100%);background: -ms-linear-gradient(top,  #e43434 0%,#ce1a1a 100%); 
background: linear-gradient(to bottom,  #e43434 0%,#ce1a1a 100%);box-shadow: inset 0px 1px 0px #f68181; border:1px solid #c01717;border-radius:2px; padding:1px 5px 3px;font-weight:normal; font-family:tahoma; cursor:pointer; font-size:11px;}

input.logout-btn:hover, input.logout-btn:focus{background: #e43434;background: -moz-linear-gradient(top,  #ce1a1a 0%, #e43434 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ce1a1a), color-stop(100%,#e43434));
background: -webkit-linear-gradient(top,  #ce1a1a 0%,#e43434 100%);background: -o-linear-gradient(top,  #ce1a1a 0%,#e43434 100%);background: -ms-linear-gradient(top,  #ce1a1a 0%,#e43434 100%); 
background: linear-gradient(to bottom,  #ce1a1a 0%,#e43434 100%);box-shadow: inset 0px 1px 0px #f68181; border:1px solid #c01717;}  

/*@media screen and (max-width: 1700px) and (min-width: 1325px){
#login-userpanel{display:block;background:#fff; box-shadow: 0px 0px 3px 1px #A9A9A9; border-bottom: 2px solid #a61414; padding: 10px 12px 10px 12px; width:120px;position:fixed;top:0px; margin-left: 1015px;}
.userName{ font-size:14px; color: #244a8c; font-family:calibri; margin:0; padding:0 0 5px; border-bottom: 1px dotted #ccc;border-right:0; width:auto; display:block;}
.userName a{font-size:14px; color: #244a8c; font-family:calibri; text-decoration:none;}
.userName a:hover{font-size:14px; color: #244a8c; font-family:calibri; text-decoration:underline;}
.login-status h5{ margin:0; padding:5px 0 5px; font-family:arial; font-size:12px; color: #333; display:block;}
.login-status{ margin:0; padding:5px 0 5px; font-family:arial; font-size:12px; color: #333;display:block;}
.login-status span{ display:block;}
.btn-area{ border-top: 1px dotted #ccc; padding: 7px 0 0; margin: 5px 0 0; display:block;width:100%}
input.logout-btn{background: #e43434;background: -moz-linear-gradient(top,  #e43434 0%, #ce1a1a 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e43434), color-stop(100%,#ce1a1a));
background: -webkit-linear-gradient(top,  #e43434 0%,#ce1a1a 100%);background: -o-linear-gradient(top,  #e43434 0%,#ce1a1a 100%);background: -ms-linear-gradient(top,  #e43434 0%,#ce1a1a 100%); 
background: linear-gradient(to bottom,  #e43434 0%,#ce1a1a 100%);box-shadow: inset 0px 1px 0px #f68181; border:1px solid #c01717;border-radius:2px; padding:1px 5px 3px;font-weight:normal; font-family:tahoma; cursor:pointer; font-size:11px;}

input.logout-btn:hover, input.logout-btn:focus{background: #e43434;background: -moz-linear-gradient(top,  #ce1a1a 0%, #e43434 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ce1a1a), color-stop(100%,#e43434));
background: -webkit-linear-gradient(top,  #ce1a1a 0%,#e43434 100%);background: -o-linear-gradient(top,  #ce1a1a 0%,#e43434 100%);background: -ms-linear-gradient(top,  #ce1a1a 0%,#e43434 100%); 
background: linear-gradient(to bottom,  #ce1a1a 0%,#e43434 100%);box-shadow: inset 0px 1px 0px #f68181; border:1px solid #c01717;}
}*/

#navigation ul li.logout{ float:right; margin-top:5px;}
#navigation ul li.logout a{font-family:arial; font-size:11px; font-weight:bold; background:#fff; padding: 8px 10px 8px;color:#cf1c1c;}
#navigation ul li.logout a span.logout-icon{background: url(../images/logout-icon.png) no-repeat #fff; background-position: -18px 0px;position:relative; left:-5px; top: 3px; display:inline-block; height:14px; width:15px;}
#navigation ul li.logout a:hover{ background:#cf1c1c; color: #fff;}
#navigation ul li.logout a:hover span.logout-icon{background: url(../images/logout-icon.png) no-repeat #cf1c1c; background-position: 0px 0px; display:inline-block; height:14px; width:15px;}

.company-logo{ display:block; height:109px; width:230px;}
.copyRight-logo{position: relative; top: 4px; height:32px; width:80px;display:block; overflow:hidden;}

label.required:after { content: "\002A";position:relative;color:#F00;padding-left:2px; }
.ui-datepicker-title .ui-datepicker-month, .ui-datepicker-title .ui-datepicker-year{color:#fff;}