﻿
a.special_links:link {
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
}

a.special_links:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

a.special_links:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#99cccc;
	text-decoration:underline;
}

.title_12_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666 !important;
}




a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px !important;
	color:#000000 !important;
	text-decoration:none;

}

a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px !important;
	text-decoration:none;
	
}

a:hover, a:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px !important;
	text-decoration:underline;	
	
}
.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
a.footer:link {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
a.footer:visited {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
a.footer:hover {
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

.loading
{
	position: absolute;
	top: 0;
	left: 0;
	padding: 0px;
	padding-top: 280px;
	margin: 0px;
	height: 100%;
	width: 100%;
	text-align: center;
	filter: alpha(opacity=70);
	opacity: 0.7;
	background: Gray;
	font-family: Arial;
	vertical-align: middle;
}
/* button 
---------------------------------------------- */
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .2em 1em .275em;
}

/* color styles 
---------------------------------------------- */
.login{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ec6502;
	
	font-weight:bold;
	padding-left:15px;
	padding-top:2px;
	text-align:left;
	height:22px;
	width:200px;
}
.logininfo{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3d3d3d;
	
	font-weight:bold;
	padding-left:15px;
	padding-top:2px;
	text-align:left;
	height:22px;
	width:200px;
}
.login_button {
	background-color: #ec6502 !important;
	color:#ffffff !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:14px !important;
	font-weight:bold;
	border:#ffffff solid 1px !important;
	padding:2px !important;
	cursor:pointer !important;
}


.linkstyle
{cursor:hand;}

.loginbg 
{
   font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d3d3d;
	
	font-weight:normal;
    
    
 }
/* black */
.black {
	color: #000000;
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #ffffff,  #e3e3e3);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#e3e3e3');
	border-bottom:2px solid #EC6502;
}
.black:hover {
	background: #000;
	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	background: -moz-linear-gradient(top,  #ffffff,  #e3e3e3);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#e3e3e3');
	border-bottom:2px solid #EC6502;
}
.black:active {
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top,  #ffffff,  #e3e3e3);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#e3e3e3');
	border-bottom:2px solid #EC6502;
}

/* gray */
.gray {
	color: #e9e9e9;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.gray:hover {
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.gray:active {
	color: #afafaf;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top,  #575757,  #888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}

/* white */
.white {
	color: #000000;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}
 
/* orange */
.orange {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

/* red */
.red {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}

/* blue */
.blue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}

/* rosy */
.rosy {
	color: #fae7e9;
	border: solid 1px #b73948;
	background: #da5867;
	background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f));
	background: -moz-linear-gradient(top,  #f16c7c,  #bf404f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f');
}
.rosy:hover {
	background: #ba4b58;
	background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845));
	background: -moz-linear-gradient(top,  #cf5d6a,  #a53845);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845');
}
.rosy:active {
	color: #dca4ab;
	background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c));
	background: -moz-linear-gradient(top,  #bf404f,  #f16c7c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c');
}

/* green */
.green {
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.green:hover {
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.green:active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}

/* pink */
.pink {
	color: #feeef5;
	border: solid 1px #d2729e;
	background: #f895c2;
	background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3), to(#f171ab));
	background: -moz-linear-gradient(top,  #feb1d3,  #f171ab);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3', endColorstr='#f171ab');
}
.pink:hover {
	background: #d57ea5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4aacb), to(#e86ca4));
	background: -moz-linear-gradient(top,  #f4aacb,  #e86ca4);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb', endColorstr='#e86ca4');
}
.pink:active {
	color: #f3c3d9;
	background: -webkit-gradient(linear, left top, left bottom, from(#f171ab), to(#feb1d3));
	background: -moz-linear-gradient(top,  #f171ab,  #feb1d3);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab', endColorstr='#feb1d3');
}

.banner{
  display : inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	text-align: center;
	text-decoration: none;
	font: 12px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	/*-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;*/
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}

  #sliderWrap
        {
            margin: 0 auto;
            width: 500px;
        }
        #slider
        {
            position: absolute; /*background-image:url(Images/slider.png);*/
            background-repeat: no-repeat;
            background-position: bottom;
            width: 800px;
            height: 400px;
            margin-top: -501px;
            display: block;
            z-index: 1000; 
            background-image: -moz-linear-gradient(90deg, #202121, #646464);
            background-image: -webkit-linear-gradient(90deg, #202121, #646464);
           /* background-color: #000000;*/
            left: 260px;
            padding: 20px;
          /*  opacity: 0.7;*/
            box-shadow: 5px 5px 5px black;
        }
        #slider img
        {
            border: 0;
        }
        #sliderContent
        {
            margin: 20px 20px 20px 20px;
            position: absolute;
            text-align: center;
            color: #ffffff;
            font-weight: bold;
            padding: 10px;
            width: 720px;
            height: 320px;
        }
        #header
        {
            margin: 0 auto;
            width: 600px;
            background-color: #F0F0F0;
            height: 200px;
            padding: 10px;
        }
        #openCloseWrap
        {
            position: absolute;
            margin-top: 0px;
            font-size: 12px;
            font-weight: bold;
            color: #ffffff;
            background-color: #202121;
            width: 100px;
            height: 22px;
            left: 580px;
            text-align: center;
            -moz-box-shadow: 5px 5px 5px black;
            -webkit-box-shadow: 5px 5px 5px black;
            box-shadow: 5px 5px 5px black;
           -moz-border-radius-bottomright: 20px;
            -webkit-border-bottom-right-radius: 20px;
            -moz-border-radius-bottomleft: 20px;
            -webkit-border-bottom-left-radius: 20px;
        }
        #openCloseWrap:hOver
        {
            position: absolute;
            margin-top: 0px;
            font-size: 12px;
            font-weight: bold;
            color: #000000;
           background: red;
	/*background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');*/
            width: 100px;
            height: 22px;
            left: 580px;
            text-align: center;
            -moz-box-shadow: 5px 5px 5px black;
            -webkit-box-shadow: 5px 5px 5px black;
            box-shadow: 5px 5px 5px black;
          -moz-border-radius-bottomright: 20px;
            -webkit-border-bottom-right-radius: 20px;
            -moz-border-radius-bottomleft: 20px;
            -webkit-border-bottom-left-radius: 20px;
        }
        .DivRound_notif
        {
            float: left;
            border: 1px solid #ddd;
            padding: 10px 10px 10px 10px; /*margin: 75px 0 0 0;*/
            color: #FFFFFF;
            margin-left: 4%;
            width: 650px;
            background-color: #000000; /* -- CSS3 - define rounded corners for the form -- */
            -webkit-border-radius: 10px;
            -moz-border-radius: 10px;
            border-radius: 10px; /* -- CSS3 - create a background graident -- 
		background: -webkit-gradient(linear, 0% 0%, 0% 20%, from(#EEE), to(#FFFFFF)); 
		background: -moz-linear-gradient(0% 3% 273deg,#FFF, #EEE); */ /* -- CSS3 - add a drop shadow -- 
		-webkit-box-shadow:0px 0 50px #ccc;
		-moz-box-shadow:0px 0 50px #ccc; 
		box-shadow:0px 0 15px #ccc;		*/
        }
         /*--Ho message bar--*/

        body
        {
            border: 0;
            padding: 0;
            margin: 0;
        }
        #divHTML
        {
            top: 20px;
            display: none;
            left: 20px;
            position: fixed;
            width: 97%;
            background-color: Gray;
            z-index: 10001;
            text-align: left;
        }
       
        #top-panel
        {
            background: #7e9dcc;
            border-bottom: 3px solid #cd3017;
            padding: 20px 20px;
            text-align: right;
            color: #000000;
            background-image: -moz-linear-gradient(70deg, #7e9dcc, #FFF);
        }
        #sub-panel
        {
            text-align: center;
        }
        #sub-panel a
        {
            width: 150px;
            float: right;
            color: #000;
            text-decoration: none;
            margin-right: 50px;
            font-weight: bold;
            background: #7e9dcc;
            -moz-border-radius-bottomright: 5px;
            -moz-border-radius-bottomleft: 5px;
            background-image: -moz-linear-gradient(140deg, #7e9dcc, #FFF); /*background:url(../Images/sub-left.png) bottom left no-repeat #a6c34e;*/
        }
        #sub-panel a span
        {
            padding: 6px; /*background:url(../Images/sub-right.png) right bottom no-repeat;*/
            display: block;
        }
        strong
        {
            color: #000000;
        }
        .face
        {
            border: solid 1px #FFFFFF;
            margin-left: 10px;
            float: right;
        }
        :focus
        {
            outline: 1;
        }
        
        #inner
        {
            background-color: #F0F0F0;
            border: 1px solid #666666; /*border-bottom-width: 0px; */
            padding: 20px 20px 20px 20px;
            height: 500px;
            width: 96%;
            overflow: scroll;
        }

    /*Sidemenu right bar-->*/
 
        .msgCount span
        {
            cursor: pointer;
            width: 13px;
            height: 13px;
            border: solid 1px #D83722;
            border-bottom: solid 1px #C0311E;
            border-top: solid 1px #E23923;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            -webkit-box-shadow: 0 1px 0 rgba(0, 39, 121, .77);
            -moz-box-shadow: 0 1px 0 rgba(0, 39, 121, .77);
            font-size: 10px;
            font-weight: bold;
            position: absolute;
            right: -1px;
            top: -1px;
            z-index: 101;
            border-image: initial;
            display: block;
            padding: 1px 1px 0;
            color: white;
            background-color: #F03D25;
            text-align:center;
            text-decoration:blink;
            vertical-align:middle;
            
        }
        
        
        
        .div1
        {
            -webkit-border-radius: 10px;
            -moz-border-radius: 10px;
            border-radius: 10px; /* -- CSS3 - create a background graident -- */
            background: -webkit-gradient(linear, 0% 0%, 0% 20%, from(#EEE), to(#FFFFFF));
            background: -moz-linear-gradient(0% 3% 273deg,#FFF, #EEE); /* -- CSS3 - add a drop shadow -- */
            -webkit-box-shadow: 0px 0 50px #ccc;
            -moz-box-shadow: 0px 0 50px #ccc;
            box-shadow: 0px 0 15px #ccc;
        }
        .mainpanel
        {
            position: absolute;
            top: 25px;
            right: 0px;
            display: none;
            background: #FFFFFF;
            border: 1px solid #111111;
            width: 900px;
            height: 600px;
            overflow: scroll;
            padding: .1px .1px .1px .1px;
            webkit-box-shadow: 0px 0 50px #ccc;
            -moz-box-shadow: 0px 0 50px #ccc;
            -webkit-border-radius: 10px;
            -moz-border-radius: 10px;
            box-shadow: 5px 5px 5px black;
        }
        
        
        a.btntrigger
        {
            position: absolute;
            text-decoration: none;
            top: 640px;
            font-size: 14px;
            letter-spacing: -1px;
            right: 0px;
            margin-left: 0px;
            font-family: verdana, helvetica, arial, sans-serif;
            color: #fff;
            height: 5px;
            padding: 10px 20px 15px 10px;
            font-weight: 700;
            background: #000000 95% 50% no-repeat;
            border: 1px solid #444444;
            display: block;
            width:20px;
            -moz-border-radius-topleft: 10px;
            -moz-border-radius-bottomleft: 10px;
            background-image: url(../icons/Messages.png);
            webkit-box-shadow: 0px 0 50px #ccc;
            -moz-box-shadow: 0px 0 50px #ccc;
            box-shadow: 0px 0 15px #ccc;
            -moz-box-shadow: 5px 5px 5px black;
            -webkit-box-shadow: 5px 5px 5px black;
            box-shadow: 5px 5px 5px black;
        }
        
        a.btntrigger:hover
        {
            position: absolute;
            text-decoration: none;
            top: 640px;
            font-size: 14px;
            letter-spacing: -1px;
            right: 0px;
            margin-left: 0px;
            font-family: verdana, helvetica, arial, sans-serif;
            color: #fff;
            height: 5px;
            width:20px;
            padding: 10px 20px 15px 10px;
            font-weight: 700;
            background: red 95% 50% no-repeat;
            border: 1px solid #444444;
            display: block;
            -moz-border-radius-topleft: 10px;
            -moz-border-radius-bottomleft: 10px;
            background-image: url(../icons/Messages.png);
            webkit-box-shadow: 0px 0 50px #ccc;
            -moz-box-shadow: 0px 0 50px #ccc;
            box-shadow: 0px 0 15px #ccc;
            -moz-box-shadow: 5px 5px 5px black;
            -webkit-box-shadow: 5px 5px 5px black;
            box-shadow: 5px 5px 5px black;
        }
        
        a.active.btntrigger
        {
            position: absolute;
            text-decoration: none;
            top: 270px;
            font-size: 14px;
            letter-spacing: -1px;
            right: 0px;
            width: 270px;
            height: 5px;
            font-family: verdana, helvetica, arial, sans-serif;
            color: #fff;
            padding: 10px 10px 15px 10px;
            font-weight: 700;
            background: #ED1B23 95% 50% no-repeat;
            
            
            border: 1px solid #444444;
            webkit-box-shadow: 0px 0 50px #ccc;
            -moz-box-shadow: 0px 0 50px #ccc;
            box-shadow: 0px 0 15px #ccc;
            -moz-border-radius-topleft: 10px;
            -moz-border-radius-bottomleft: 10px;
            -moz-box-shadow: 5px 5px 5px black;
            -webkit-box-shadow: 5px 5px 5px black;
            box-shadow: 5px 5px 5px black;
        }
     
.glossymenu
{
    
/*	margin: 5px 0;
	padding: 0;
	width: 98%; /*width of menu
	border: 1px solid #9A9A9A;
	border-bottom-width: 0;*/
	
}

.glossymenu ul li a.menuitem
{
	/*background: black url(../images/glossyback.gif) repeat-x bottom left;*/
	font: normal 13px  Arial;
	color: #000000;
	font-variant:small-caps;
	text-shadow: 0 1px 1px rgba(0,0,0,.2);
	
	display: list-item;
	list-style-type: none;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	/*padding: 4px 0;
	padding-left: 10px;*/
	text-decoration: none;
}

.glossymenu ul li a
{
	/*background: black url(../images/glossyback.gif) repeat-x bottom left;*/
	font: normal 13px  Arial;
	color: #000000;
	font-variant:small-caps;
	text-shadow: 0 1px 1px rgba(0,0,0,.2);
	
	display: list-item;
	list-style-type: none;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	/*padding: 4px 0;
	padding-left: 10px;*/
	text-decoration: none;
	color:#00678e;
}

 .glossymenu ul li a:hover
{
	color: red;
	border: 1px solid #f78d1d;
}
 .glossymenu ul li a:active
{
	color: red;
	border: 1px solid #f78d1d;
	
}
.glossymenu ul li a.menuitem:visited, .glossymenu .menuitem:active
{
	color: red;
}

.glossymenu ul li a.menuitem .statusicon
{
	/*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 1px;
	right: 195px;
	border: none;
}

.glossymenu ul li a.menuitem:hover
{
	/*background-image: url(../images/glossyback2.gif);*/
	color: red;
}

.glossymenu ul li div.submenu
{
	/*DIV that contains each sub menu*/
/*	background: white;*/

}

.glossymenu ul li div.submenu ul
{
	/*UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
	
}

.glossymenu ul li div.submenu ul li a.menuitem li a
{
	font: normal 13px  Arial;
	color: #000000;
	font-variant:normal;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
    text-decoration:none;
   
	padding: 1px 0 1px 40px;

}
.glossymenu ul li div.submenu ul li a.parent2
{
    font: normal 13px  Arial;
	color: Navy;
	font-variant:normal;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
    text-decoration:none;
   
	padding: 2px 0 2px 20px;

    
    }
.glossymenu ul li div.submenu ul li a
{
	font: normal 13px  Arial;
	color: #000000;
	font-variant:normal;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
    text-decoration:none;
   
	padding: 2px 0 2px 20px;

}
.glossymenu ul li div.submenu ul li  a.menuitem:visited, .glossymenu .menuitem:active
{
	color: red;
}

.glossymenu ul li div.submenu ul li  a.menuitem .statusicon
{
	/*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 3px;
	right: 175px;
	border: none;
	/*z-index:100000;*/
}


.glossymenu ul li div.submenu ul li a:hover
{
	
	color: red;
}



.glossymenu ul li div.submenu ul li div.submenu ul li a.menuitem
{
	font: normal 13px  Arial;
	color: #000000;
	font-variant:normal;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
    text-decoration:none;
   
	padding: 1px 0 1px 40px;

}
.glossymenu ul li div.submenu ul li div.submenu ul li a
{
	font: normal 11px  Arial;
	color: #000000;
	font-variant:normal;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
    text-decoration:none;
   
	padding: 1px 0 1px 40px;

}
.glossymenu ul li div.submenu ul li div.submenu ul li a:hover
{
color: red;
}
.glossymenu ul li div.submenu ul li div.submenu ul li a.menuitem:visited, .glossymenu .menuitem:active
{
	color: red;
}

.glossymenu ul li div.submenu ul li div.submenu ul li  a.menuitem .statusicon
{
	/*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 3px;
	right: 150px;
	border: none;
}



/*Right Menu End*/     
     

    /* for  legend*/
    .title_14_3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color:#2A4B7E;
	font-weight:600;
	padding:2px 10px 2px 10px;
	text-align:left;
	width:200px;
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
	-webkit-box-shadow: 0px 0 3px #ccc;
    -moz-box-shadow: 0px 0 3px #ccc;
    box-shadow: 0px 0 3px #ccc;
    border: solid 1px #b7b7b7;
      text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.title_14_3_page {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:400;
	padding:2px 10px 2px 10px;
	text-align:left;
	width:200px;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
	-webkit-box-shadow: 0px 0 3px #ccc;
    -moz-box-shadow: 0px 0 3px #ccc;
    box-shadow: 0px 0 3px #ccc;
    border: solid 1px #b7b7b7;
      text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.searchfilter {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	
	/*padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;*/
	/*padding:5px 10px 5px 10px;	*/
	
	display:block;
	font-weight:bold;
	background: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
	-webkit-box-shadow: 0px 0 3px #ccc;
    -moz-box-shadow: 0px 0 3px #ccc;
    box-shadow: 0px 0 3px #ccc;
    border: solid 1px #b7b7b7;
      text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.font
{
    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
    font-weight:400;
    text-shadow: 0 1px 1px rgba(0,0,0,.1);
    }
.pagebackground {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	display:block;
	font-weight:400;
	background: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
	-webkit-box-shadow: 0px 0 3px #ccc;
    -moz-box-shadow: 0px 0 3px #ccc;
    box-shadow: 0px 0 3px #ccc;
    border: solid 1px #b7b7b7;
      text-shadow: 0 1px 1px rgba(0,0,0,.1);
}
.mGrid_kdz 
{
     width: 100%; 
     background-color: #fff; 
     margin: 5px 0 10px 0; 
     border: solid 0px #525252; 
     border-collapse:collapse; 
     }
    .mGrid_kdz td 
    {
         padding: 2px;
         border: solid 0px #c1c1c1; 
         color: #333333;    
         font-size:11px; 
         
         	 font-family:arial; 
     }
    .mGrid_kdz th
     {
    padding: 4px 2px; 
        /*color : #000000; 
         background: #EBEBEB url(../Images/grd_head1.png) repeat-x top; 
         border-left: solid 0px #525252; */
    font-size: 12px; 
    font-family:calibri; 
    text-align:center;
    color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');

      }
.mGrid_kdz .alt 
{
   /*  background: #f2f2f2 ;*/
   	color: #606060;
	border-bottom: solid 1px #b7b7b7;
	border-top: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:     progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
    font-family:arial;
 }
.mGrid_kdz .pgr 
{
    background: #EEEEEE; 
    border-top: solid 1px #666; 
    border-bottom: solid 1px #666; 
    color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
	font-weight: bold; 
 }
    .mGrid_kdz .pgr table 
    { 
        margin: 5px 0; 
    }
.mGrid_kdz .pgr td 
{ 
    border-width: 0; 
    padding: 0 6px; 
    border-left: solid 1px #fff; 
    font-weight: bold; 
    color: #ffffff; 
    line-height: 12px; 
}   
    .mGrid_kdz .pgr a { color: #ffffff; text-decoration: none; }
    .mGrid_kdz .pgr a:hover { color: #000000; text-decoration: none; }
    .mGrid_kdz .label{ font-size:14px; font-family:Verdana; }
    
    .input[type="text"]
     {
	
    font-size:10px;
  	background: #ffffff;
		-webkit-box-shadow: 0px 0 3px #ccc;
    -moz-box-shadow: 0px 0 3px #ccc;
    box-shadow: 0px 0 3px #ccc;
    border: solid 1px #b7b7b7;
      text-shadow: 0 1px 1px rgba(0,0,0,.2);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
	height:18px;
	width:130px;
	

}

 .input[type="text"]:focus {
	
  font-size:10px;
  height:18px;
  	background: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fff');
	-webkit-box-shadow: 0px 0 3px #ccc;
    -moz-box-shadow: 0px 0 3px #ccc;
    box-shadow: 0px 0 3px #ccc;
    border: solid 1px #00b3ff;
      text-shadow: 0 1px 1px rgba(0,0,0,.2);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
	width:130px;


}
   
    select {
	
  font-size:11px;
  	background: #ffffff;
		-webkit-box-shadow: 0px 0 3px #ccc;
    -moz-box-shadow: 0px 0 3px #ccc;
    box-shadow: 0px 0 3px #ccc;
    border: solid 1px #b7b7b7;
      text-shadow: 0 1px 1px rgba(0,0,0,.1);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
	height:20px;
	width:130px;

}
select:focus {
	
  font-size:11px;
  height:20px;
  	background: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top,  #fff,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fff');
	-webkit-box-shadow: 0px 0 3px #ccc;
    -moz-box-shadow: 0px 0 3px #ccc;
    box-shadow: 0px 0 3px #ccc;
    border: solid 1px #00b3ff;
      text-shadow: 0 1px 1px rgba(0,0,0,.1);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
	width:130px;


}
     .th_blue
     {
         padding: 4px 2px; 
        /*color : #000000; 
         background: #EBEBEB url(../Images/grd_head1.png) repeat-x top; 
         border-left: solid 0px #525252; */
         font-size: 12px; 
         font-family:calibri; 
         text-align:center;
        
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');

      }
       .div_orange
     {
    padding: 4px 2px; 
    color: Black;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
    font-size: 12px; 
    font-family:calibri; 
    text-shadow: 0 1px 1px rgba(0,0,0,.2);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);

      }
      .div_panel
     {
    padding: 4px 2px; 
   	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
    font-size: 12px !important; 
    font-family:arial !important; 
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
 	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	text-align:left;
	vertical-align:middle;
	text-decoration:none !important ;

      }
     
    .div_panel a:link
    {
          text-decoration:none;
          color:Black;
          cursor:pointer;
         
    }  
     .div_panel a:visited
    {
          text-decoration:none;
          color:Black;
          cursor:pointer;
         
    }  
    .div_panel a:hover
    {
          text-decoration:none !important;
       
          color:Red;
          cursor:pointer;
    }  
      
      /**ucmessage**/
      .form-message
{
	-moz-border-radius: 6px 6px 6px 6px;
	border: 1px solid;
	display: block;
	margin-bottom: 20px;
	padding: 10px 20px 10px 35px;
}
.form-message.information
{
	background: url("/images/info.gif") no-repeat scroll 10px 11px #E8F6FF;
	border-color: #B8E2FB;
}
.form-message.success
{
	background: url("/images/success.gif") no-repeat scroll 10px 11px #E4FFD4;
	border-color: #A8F383;
}
.form-message.error
{
	background: url("/images/error.gif") no-repeat scroll 10px 11px #FFDED4;
	border-color: #F3A48C;
}
.form-message.warning
{
	background: url("/images/warning.gif") no-repeat scroll 10px 11px #FFF9D4;
	border-color: #FBEA81;
}
.form-message p
{
	margin: 0 !important;
}
.form-message ul
{
	margin: 5px 0 0 20px;
	padding: 0;
}
.form-message ul li
{
	font-size: 1em;
	line-height: 1.6em;
	list-style: disc outside none;
	margin: 0;
	padding: 0;
}

.close
{
	float: right;
	top: 10px;
	right: 10px;
	cursor: pointer;
}
.rupee
{
	background: url(../Images/rupees.png) no-repeat left top;
	width: 20px;
	height: 20px;
	border-style: none; /* 	font-family: 'rupi foradian'; 	font-size: 14px; 	font-weight: bold;*/
}


#topnav {
	padding:10px 0px 12px;
	margin-top:-30px;
	margin-right:142px;
	font-size:11px;
	line-height:23px;
	text-align:right;
}
#topnav a.signin {
	/*background:#88bbd4;
	background:#008cc1;*/
	padding:4px 6px 6px;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#ec6502 !important;
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;

	/*background:transparent url("../Images/signin-nav-bg-ie.png") no-repeat 0 0;*/
	padding:4px 12px 6px;
}
#topnav a.signin:hover {
	
	/*background:transparent url("../Images/signin-nav-bg-hover-ie.png") no-repeat 0 0;*/
	padding:4px 12px 6px;
}
#topnav a.signin, #topnav a.signin:hover {
	background-position:0 3px!important;
	font-family:Arial;
	font-size:12px;
	
}

/*a.signin {
	position:relative;
	margin-left:3px;
}*/
a.signin span {
	background-image:url("../Images/toggle_down_light.png");
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding:4px 16px 6px 0;
}
#topnav a.menu-open {
	/*background:#ddeef6!important;
	background-color:#E2E2E2 !important;*/
	color:#FFF!important;
	outline:none;
}
#small_signup {
	display:inline;
	float:none;
	line-height:23px;
	margin:25px 0 0;
	width:170px;
}
a.signin.menu-open span {
	background-image:url("../Images/toggle_up_dark.png");
	color:#FFF;
}

#signin_menu {
	-moz-border-radius-topleft:0px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:0px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,.2);
	box-shadow: 0 1px 1px rgba(0,0,0,.2);
	
	display:none;
	/*background-color:#ddeef6;*/
	background-color:#FFFFFF;
	position:absolute;
	width:180px;
	z-index:100;
	border:1px transparent;	
	text-align:left;
	padding:12px;
	top: 23.5px; 
	right: 0px; 
	margin-top:0px;

	margin-right: 170px;
	color:#789;
	font-size:11px;
	font-family:Arial !important;
}

#signin_menu input[type=text], #signin_menu input[type=password] {
	display:block;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border:1px solid #ACE;
	font-size:13px;
	margin:0 0 5px;
	padding:5px;
	width:203px;
}
#signin_menu p {
	margin:0;
}
#signin_menu a {
	color:#6AC;
}
#signin_menu label {
	font-weight:normal;
}
#signin_menu p.remember {
	padding:10px 0;
}
#signin_menu p.forgot, #signin_menu p.complete {
	clear:both;
	margin:5px 0;
}
#signin_menu p a {
	color:#27B!important;
}
#signin_submit {
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	background:#39d url("../Images/bg-btn-blue.png") repeat-x scroll 0 0;
	border:1px solid #39D;
	color:#fff;
	text-shadow:0 -1px 0 #39d;
	padding:4px 10px 5px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}
#signin_submit::-moz-focus-inner {
padding:0;
border:0;
}
#signin_submit:hover, #signin_submit:focus {
	background-position:0 -5px;
	cursor:pointer;
}
.divHome
{
    margin-left:15px;
    margin-bottom:5px;
    background-image:url("../Images/house.png");
    background-position:left;
    background-repeat:no-repeat;
    padding-left:20px;
     height:18px;
}


.divChangePassword
{
    margin-left:15px;
    margin-bottom:5px;
    background-image:url("../Images/key.png");
    background-position:left;
    background-repeat:no-repeat;
    padding-left:20px;
    height:18px;
}




.divHelp
{
    margin-left:15px;
    margin-bottom:5px;
    background-image:url("../Images/help.png");
    background-position:left;
    background-repeat:no-repeat;
    padding-left:20px;
    height:18px;
}

.divSignOut
{
    margin-left:15px;
    margin-bottom:5px;
    background-image:url("../Images/SignOut.png");
    background-position:left;
    background-repeat:no-repeat;
    padding-left:20px;
    height:18px;
}
.divDashBoard
{
    margin-left:15px;
    margin-bottom:5px;
    background-image:url("../Images/SignOut.png");
    background-position:left;
    background-repeat:no-repeat;
    padding-left:20px;
    height:18px;
}
#topnav a.menu-open {
	/*background:#ddeef6!important;*/
	background-color:#FFFFFF !important;
	color:#000000!important;
	outline:none;
}
a.signin.menu-open span {
	background-image:url("../Images/toggle_up_dark.png");
	color:#000000;
}
      /****/
      
      /* added  by nilesh */
          .RadWindow_Default .rwShadow .rwControlButtons
        {
            width:77px !important;
            }
  ul.commentlist li.cmt {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image : url("../Images/commentmid.png");
    background-origin: padding-box;
    background-position: center top;
    background-repeat: repeat-y;
    background-size: auto auto;
    border-bottom-color: #E3E3E3;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top-color: #E3E3E3;
    border-top-style: solid;
    border-top-width: 1px;
    color: #666666;
    margin-bottom: 20px;
    margin: 0px;
    position: relative;
    width: 847px;
    display:block;
}        

ul.commentlist
{
    padding:0px;
    margin:10px
    }
 .ltlMenuTitle
      {
    font-size: 24px; 
    font-family:calibri; 
    font-variant:small-caps;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    text-align:left;
          }
    .linkmainpanel
    {
        font-size: 11px; 
    font-family:calibri; 
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    text-align:left;
    }  
    .lblmenudescription
    {
        font-size:9px; 
    font-family:calibri; 
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    text-align:left;
    color:#000000;
    } 
      .div_mainpanel
     {
    
   	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
    font-size: 12px; 
    font-family:calibri; 
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
 	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);

	text-align:left;
	vertical-align:middle;
	   text-decoration:none !important ;

      }
      .lnkDescription
      {
               font-size: 16px; 
    font-family:Arial; 
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    text-align:center;
 
       }
       .divsitemap
       {
    padding: 4px 2px; 
   	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
    font-size: 10px; 
    font-family:arial; 
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
 	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	text-align:left;
	vertical-align:middle;
	text-decoration:none !important ;
	border: solid 1px #b7b7b7;
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
       } 
      
        .divsitemap a:link
    {
          text-decoration:none;
          color:Black;
          cursor:pointer;
         
    }  
     .divsitemap a:visited
    {
          text-decoration:none;
          color:Black;
          cursor:pointer;
         
    }  
    .divsitemap a:hover
    {
          text-decoration:none !important;
       
          color:Red;
          cursor:pointer;
    }  
      
      
      
    /****** Context Menu Styles ******/  
      
      #status {
	background: #565656;
	border-top: 1px solid #CECECE;
	box-shadow: 0 0 8px rgba(0,0,0,.2);
	color: #fff;
	font-size: 2em;
	padding: 10px;
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
}


#contextMenu {
	background: #F9F9F9;
	box-shadow: 0 0 12px rgba( 0, 0, 0, .3 );
	border: 1px solid #ccc;
	display: none;
	position: absolute;
	top: 0; left: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	min-width: 150px;
	
	    padding: 4px 2px; 
   	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
    font-size: 12px; 
    font-family:calibri; 
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
 	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	text-align:left;
	vertical-align:middle;
	text-decoration:none !important ;
	border: solid 1px #b7b7b7;
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
	
}
#contextMenu li {
	position: relative;
}
#contextMenu li:hover {
	background: #444;
}
#contextMenu a {
	color: #444;
	display: inline-block;
	padding: 8px;
	text-decoration: none;
	width: 85%;
}
#contextMenu li:hover a {
	color: #f9f9f9;
}






#ContextMenuRemove {
	background: #F9F9F9;
	box-shadow: 0 0 12px rgba( 0, 0, 0, .3 );
	border: 1px solid #ccc;
	display: none;
	position: absolute;
	top: 0; left: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	min-width: 175px;
	
	    padding: 4px 2px; 
   	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
    font-size: 12px; 
    font-family:calibri; 
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
 	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	text-align:left;
	vertical-align:middle;
	text-decoration:none !important ;
	border: solid 1px #b7b7b7;
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
	
}
#ContextMenuRemove li {
	position: relative;
}
#ContextMenuRemove li:hover {
	background: #444;
}
#ContextMenuRemove a {
	color: #444;
	display: inline-block;
	padding: 8px;
	text-decoration: none;
	width: 85%;
}
#ContextMenuRemove li:hover a {
	color: #f9f9f9;
}

/*end of context menu */


/*Sidemenu right bar-->*/
 
        .msgCount span
        {
            cursor: pointer;
            width: 13px;
            height: 13px;
            border: solid 1px #D83722;
            border-bottom: solid 1px #C0311E;
            border-top: solid 1px #E23923;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            -webkit-box-shadow: 0 1px 0 rgba(0, 39, 121, .77);
            -moz-box-shadow: 0 1px 0 rgba(0, 39, 121, .77);
            font-size: 10px;
            font-weight: bold;
            position: absolute;
            right: -3px;
            top: 4px;
            z-index: 101;
            border-image: initial;
            display: block;
            padding: 1px 1px 0;
            color: white;
            background-color: #F03D25;
            text-align:center;
            text-decoration:blink;
            vertical-align:middle;
            left:63px;
            
        }
        
        
        