/* CSS Document */

html
{
margin:0px;
scrollbar-arrow-color:#0066cc;
scrollbar-base-color:#f0f0f0;
scrollbar-darkshadow-color:#0066cc;
scrollbar-face-color:#f0f0f0;
scrollbar-highlight-color:#f0f0f0;
scrollbar-shadow-color:#f0f0f0;
scrollbar-3dlight-color:#0066cc;
/*background-color:#ffffff;*/
}
img
{
border:0px;
}
body{
background:url('../images/loginbg.jpg')no-repeat fixed center center;
    -webkit-background-size: cover;
   -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;   
		height:auto;
		overflow-x:auto;
		background-color:#000000;
}
.logo-txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#e01204;
font-weight: bold;
text-decoration:none;
}

/* ----- contact from css start ----- */
.fieldclsman {
font-family: Arial, Helvetica, sans-serif;
background-color:#ffffff;
font-size: 12px;
border: 1px solid #b2b2b2;
padding: 2px 3px 2px 2px;
margin: 0px 5px 0px 0px;
height: 16px;
width:300px;
}
.fieldclsman2 {
font-family: Arial, Helvetica, sans-serif;
background-color:#ffffff;
font-size: 12px;
border: 1px solid #b2b2b2;
padding: 2px 3px 2px 2px;
margin: 0px 5px 0px 0px;
height: 70px;
width:300px;
}
.buttoncls {
width:60px;
height:20px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
FONT-WEIGHT: none;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
color:#ffffff;
PADDING-TOP: 0px;
FONT-FAMILY: Arial; 
font-size :12px;
border: none;
background-color:#1e91c9;
font-family: Arial, Helvetica, sans-serif;
}


/*menu drop down start*/

#pad {height:140px;}
#menu {padding:0; margin:0; list-style:none; height:27px; position:relative; z-index:500; font-family: Arial, Helvetica, sans-serif;}
#menu li {float:left; margin-right:1px;}
#menu li a {display:block; float:left; height:27px; line-height:27px; /*background:#333;*/ color:#fff; text-decoration:none; font-size:11px; font-weight:bold; padding:0 20px 0 20px;}


#menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

#menu li a:hover {z-index:200; position:relative;color:#fff; background-color:#fac672;}
#menu li:hover {position:relative; z-index:200;}

#menu li:hover > a {color:#fff; /*background:#c60;*/}
#menu li:hover > a.sub {color:#fff; background-color:#fac672;}

#menu li.current a {color:#fff; background:#840;}

#menu li a.sub {background: # url(../images/down-arrow.gif) no-repeat right center;}
#menu li.current a.sub {color:#fff; background:#  url(../images/down-arrow.gif) no-repeat right center;}

#menu :hover ul {left:0; top:27px; width:120px; /*background:#444;*/}

/* keep the 'next' level invisible by placing it off screen. */
#menu ul, 
#menu :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#menu :hover ul :hover ul
{left:120px; top:-1px; background:#222; white-space:nowrap; width:100px; z-index:200; height:auto;}

#menu :hover ul li {margin:0; border-top:1px solid #666;}
#menu :hover ul li a {width:120px; padding:0; text-indent:10px; background:#d22126; color:#ccc; height:30px; line-height:30px;}
#menu :hover ul li a.fly {background:#333 url(../images/right-arrow.gif) no-repeat right center;}

#menu :hover ul :hover {background-color:#fac672; color:#fff;}
#menu :hover ul :hover a.fly {background-color:#c60; color:#fff;}

#menu :hover ul li.currentsub a {/*background:#840;*/ color:#fff;}
#menu :hover ul li.currentsub a.fly {background:#840 url(../images/right-arrow.gif) no-repeat right center; color:#fff;}

#menu :hover ul :hover ul li a {width:100px; padding:0; text-indent:10px; background:#3e3e3e; color:#ccc;}
#menu :hover ul :hover ul :hover {background-color:#d70; color:#fff;}

#menu :hover ul :hover ul li.currentfly a,
#menu :hover ul :hover ul li.currentfly a:hover {/*background:#840;*/ color:#fff;}

/*menu drop down start*/

.white-txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.white-txt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.white-txt a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
}
.outside-bdr
{
border:1px solid #000000;
}
.outside-top
{
border-top:1px solid #000000;
}
.red-main-title
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#d22126;
font-weight:bold;
text-decoration:none;
}
.red-sub-title
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d22126;
font-weight:bold;
text-decoration:none;
}
.black-txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.btn-red
{
height:18px;
background-image:url(../images/btn-bg.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.btn-red td
{
padding-left:10px; padding-right:10px;
}
.btn-red a
{
height:18px;
background-image:url(../images/btn-bg.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.btn-red a:hover
{
height:18px;
background-image:url(../images/btn-bg.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: underline;
}
.table-white-heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.table-white-heading a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.table-white-heading a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: underline;
}
.table-black-heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.table-black-heading a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.table-black-heading a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration: underline;
}
.page-size-textfield
{
height:10px;
width:20px;
}
.sitemap-gray
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#969696;
font-weight:bold;
text-decoration:none;
}
.sitemap-gray a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#969696;
font-weight:bold;
text-decoration:none;
}
.sitemap-gray a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#969696;
font-weight:bold;
text-decoration: underline;
}
.sitemap-red
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#bb0101;
font-weight:bold;
text-decoration:none;
}
.table-black-heading2
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight: normal;
text-decoration:none;
}
.text-field-common
{
height:18px;
background-color:#faffbd;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
border:1px solid #d22126;
font-weight: normal;
text-decoration:none;
width:200px;
}
.forgot-password-title
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d22126;
font-weight:bold;
text-decoration: underline;
}
.forgot-password-title a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d22126;
font-weight:bold;
text-decoration: underline;
}
.forgot-password-title a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d22126;
font-weight:bold;
text-decoration: underline;
}