 @import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700|Droid+Serif:400,400italic,700,700italic);
BannerTEXThtml{margin: 0;padding: 0;}
body{background:url(../images/bg.jpg) #9cccfc left top repeat-x;font-weight:normal; text-decoration:none; font-family: 'Droid Sans', Tahoma, Geneva, sans-serif; color:#000; font-size:13px; padding:0; margin:0;}
#worp{ width:100%; margin:0 auto; padding:0;}
#contenter{ width:1000px; margin:0; padding:0;}
a { color: #000; text-decoration:none; outline:none; }
a:hover{ color:#055d8a }
img{ border:none; background:none;}
.gap{ height:15px;}
.left-box{ width:666px; padding:0; margin:0;}
.right-box{ width:281px; padding:0; margin:0;}
.header_bg{ background:url(../images/menu-Bg.png) center top no-repeat; height:75px;}
.bodywrap{margin:0 auto; padding:0; background:url(../images/body-bg.png) center top repeat-y; width:100%;margin-top:48px;}
.footerRept{ margin:0 auto; padding:0; background:url(../images/footer-rept.jpg) center top no-repeat; height:44px;}
.header_image{ width:100%; margin:0 auto; padding:0; background:url(../images/header_b.jpg) right top no-repeat;}
.menuBAR{ margin:0 auto; width:1000px;}

h1,h2,h3,h4{font-family:'Droid Sans';  }
/*--------------------------------------------menu-css---------------------------------*/

ul#navlist1, ul#navlist1 li{
list-style-type:none;margin:0;padding:0;

}
ul#navlist1{
margin-left:0px;
padding-left:0px;
}

ul#navlist1 li{
float:left;
text-align:center;
padding-left:25px;
padding-right:25px;
}

ul#navlist1 li li{
display:table-cell;
text-align:center;
padding-left:4px;
padding-right:4px;
}

ul#navlist1 li.last	{background: url(../images/link-line.jpg) right top no-repeat;height:41px;  }
ul#navlist1 li.empty	{background: url(../images/link-line-empty.png) right top no-repeat;height:41px;  }

ul#navlist1 li a{
 float:left;
 text-decoration:none;
 color:#fff;
 font-weight:bold;
 font-size:16px;
 text-align:center; 
 padding-top:13px;
 font-family:'Droid Sans';
 text-transform:uppercase;
         }
ul#navlist1 li:hover{color:#000;}
ul#navlist1 li.active {color:#000; } 
ul#navlist1 li.active a{ color:#000; }  
ul#navlist1 li.active li a { color:#fff; }
ul#navlist1 li.active li a:hover,ul#navlist1 li.active li.active a{color:#000;}
/* dropdown*/

ul.dropdown li {
float: left;

vertical-align: left;
zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
position: relative;
z-index: 1500;
cursor: default;
}

ul.dropdown ul{
visibility: hidden;
position: absolute;
top:41px;
left:-42px;
z-index: 598;
display:block;
float: left;



}
ul.dropdown ul li {
display:block;
padding: 0px 0 0;
float: left; 
background:#086d9b;line-height:22px;
border-left:1px solid #04537e;
border-right:1px solid #04537e;
border-bottom:1px solid #04537e;
}

ul.dropdown ul ul {
display:block;1
float: left;
top: 1px;
left: 90%;
}

ul#navlist1 ul li.w300 a{
text-align:left;
display:block;
float: left;
width:140px;
padding:6px 10px 5px 10px;
color: #fff;
font-size: 12px;
font-weight:bold;  
}


ul#navlist1 ul li a{
text-align:left;
display:block;
float: left;
width:200px;
padding:6px 10px 4px 10px;
color: #fff;
font-size: 12px;
font-weight:bold;  


}
ul#navlist1 ul li:hover{
background:#000;
color:#fff;
}
ul#navlist1 ul li a:hover{
color:#fff;
}
ul.dropdown li:hover > ul {
visibility: visible;

} 
/*-------------------------------------------------end menu css ---------------------------------------------------*/

.CommonBOX{ border:#e2e2e2 solid 1px; background:#fff; padding:8px;margin-bottom:8px;}
tr .aj2:hover{ color:#fff; background:#9cccfc; cursor:pointer}
.boxRIGHT{ border:#e2e2e2 solid 1px; background:#fff; padding:2px; margin-bottom:8px;}
.imgPAdding{ padding-top:7px; padding-bottom:5px;}
.rightHdng{ font-size:18px; color:#000; text-align:center; font-weight:bold;font-family:'Droid Sans';text-transform:uppercase;}
.HDNGcommon{ font-size:18px; color:#000; text-align:left; font-weight:bold; text-transform:uppercase; padding:0 0 0 14px; font-family:'Droid Sans';}

.crimeWIDTH{ width:169px; height:204px; margin:0; padding:0; margin-right:5px; font-family:Calibri; float:left;}
.crimeWIDTH.right{margin-rightt:0px !important;}
.MT30{margin-top:0px;}
.MT1{ margin:0; padding:0; height:150px; overflow:hidden;}
.MT1 span{  font-family:Impact; font-size:18px; font-weight:normal; color:#fff; padding:6px 0 0 0; text-transform:uppercase; text-align:center}
.sn_img a{ display:block;}
.sn_img a .plybtn_sn{ display:inline-block;  width:95px; height:41px; background:url(../images/indicate.png) 0 0 no-repeat; position:relative; bottom:42px; left:10px; }
.txt_ml{ background:url(../images/shadow-grad.png) left top repeat-x; height:61px; color:#fff000; font-size:12px; text-transform:uppercase;padding-top:7px; padding-left:6px;}
.txt_ml a{ color:#fff000; text-decoration:none; padding:0 0 0 0px; }
.txt_ml div{ color:#fff;text-transform:none; padding:0 0 0 0px;}
.txt_ml a:hover{ color:#fff; text-decoration:underline;}

.articleHdng{color:#000; font-family:'Droid Sans'; font-size:18px; font-weight:bold; text-transform:uppercase; text-align:center; padding:10px 0 10px 0}


ul.posts-archive  {  list-style-type:none; text-align:left; margin:0; padding:0;}
ul.posts-archive li {background:#fff;  padding:7px 10px 10px 10px; margin-bottom:20px;border-bottom:#dbdbdb solid 1px;} 
ul.posts-archive li.bottomM { margin-bottom:0px!important;} 
ul.posts-archive li:hover { background:#f8962e; color:#000 !important;  border-bottom:#e57e10 solid 1px; cursor:pointer;}

ul.posts p.postmetadata{color: #b6b6b6; font-weight:bold; text-transform:uppercase; margin:0; padding:0;   }
p.title a, ul.posts a, p.postmetadata a{color: #000 !important; text-transform:uppercase;margin:0; padding:0; }/*date*/
ul.posts h2 {color: #000 !important; text-transform:uppercase;margin:0; padding:0; margin-bottom:5px;}/*hdng*/
.post-excerpt{color:#636363; font-size:12px; line-height:20px; margin-top:13px;}/*descp*/
p.postmetadata a {color: #ca534d !important; text-transform:uppercase; font-size:12px;margin:0; padding:0; }/*descp*/

ul.posts li:hover .post-excerpt,ul.posts li:hover p.postmetadata a, ul.posts li:hover p.postmetadata {color:#000 !important;}


p.title a:hover, ul.posts a:hover, article.single p.postmetadata a:hover {color: #cc333f !important;}
.cover{width:255px; height:154px; float:left; margin-right:10px; margin-top:7px}
.cleaner{ clear:both; }
#social img{ margin-right:3px; margin-top:10px;}

  
.headlineHDNG{ font-size:12px; color:#000; text-align:left; font-weight:bold;  padding:10px 0 0 0;}
.headlineHDNG div{ font-size:13px; color:#444444; text-align:left; font-weight:normal; font-style:italic; padding:0; margin:0;}
.headlineHDNGIMG{ margin:10px 10px 0 0;}
.view{ font-size:14px; color:#000; text-align:right; font-weight:bold; font-family:'Droid Sans'; padding:10px 5px 0 0;}
.view a{ font-size:14px; color:#000; text-align:left; }
.view a:hover{ color:#096ea2 }

.articleBLUETAB{ background:url(../images/blue-tab.png) left top no-repeat; width:224px; height:32px;}
.articleMiddleBLUE{ background:#4fa4f4; padding-bottom:8px;}
.articleGREYrept{ background:url(../images/article-rept.png) left top repeat-y; padding-bottom:10px; }


ul.article {  list-style-type:none; text-align:left; margin:0; padding:0; margin-top:15px; }
ul.article li {background:none;  padding:0px 10px 0 10px; margin:0; } 
ul.article li h2 { font-size:12px; color:#006599; text-align:left; margin:2px 0 0 10px; padding:0; font-weight:bold; width:193px; float:right}
ul.article li h2 a{ color:#006599;} ul.article li h2 a:hover{ color:#000;}
ul.article li span { font-size:12px; color:#4f4f4f; text-align:left;font-weight:bold;padding:2px 0 0 10px;width:193px; float:right}
ul.article li div.bgPeople{background:url(../images/articlePeopleBG.png) left top no-repeat; width:70px; height:55px; float:left;}
ul.article li div.bgPeople img{margin:5px;}
ul.article li p{background:url(../images/article-line.png) left top no-repeat; width:271px; height:2px;margin:0; padding-top:15px;}

.panelTEXT{font-size:12px; color:#055d8a;font-weight:bold;font-family:'Droid Sans'; text-transform:uppercase; padding:5px 0 0 0; text-align:left; line-height:15px;}
.panelTEXT a{font-size:12px; color:#055d8a;   text-align:left;}


.BannerTEXT{font-size:24px; color:#055d8a;font-weight:bold;font-family:'Droid Sans'; text-transform:uppercase; padding:5px 0 0 0; text-align:left;}
.videoBG{ background:#51a4f2; border:#2d96f1 solid 1px;padding-bottom:8px;}
.videoBG_Text{ font-size:18px; color:#fff; text-align:left; font-weight:bold; text-transform:uppercase; padding:5px 0 7px 10px; font-family:'Droid Sans';}

.footer_text{ font-size:14px; font-weight:bold; text-decoration:none; color:#fff; padding:15px 10px 0px 10px; text-transform:uppercase;font-family:'Droid Sans'; }
.footer_text a{ font-size:14px; font-weight:bold; text-decoration:none; color:#fff; padding: 0px 10px 0px 10px;}
.footer_text a:hover{ color:#000;}

.INNERtext{color:#565656; font-size:12px; line-height:20px; padding:7px; text-align:left; font-weight:normal;}
.photoBY{color:#868686; font-size:12px; line-height:20px; padding:7px; text-align:right; font-style:italic;}
.detail_Text h2{ font-size:18px;color:#055d8a;text-transform:uppercase;font-weight:bold; margin:0; padding:0; }
.detail_Text h1{ font-size:22px; color:#3d3d3d; text-transform:uppercase; line-height:30px;font-weight:bold; margin:0; padding-top:10px; padding-bottom:15px;}
.detail_Text h3{ font-size:14px; color:#565656; line-height:20px; padding:8px 10px 0 10px; font-weight:normal; margin:0;  }
.detail_Text img{max-width:500px !important}
.imageBOX{ border:#e2e2e2 solid 1px; background:#fff; padding:2px;margin-bottom:8px; margin-top:8px; width:536px;}
.imageBOX1{ border:#e2e2e2 solid 1px; background:#fff; padding:2px;margin-bottom:8px; margin-top:8px; width:516px;}
.likeTEXT_a{font-size:14px; font-weight:bold; color:#096ea2; font-family:'Droid Sans'; padding-left:3px;}


.clintINFO{font-size:16px; color:#096ea2;font-style:italic;font-weight:bold;}
.clintINFO span{ padding-left:15px; color:#000}
.author{ margin-top:7px;}
.author span{ color:#005683; font-size:13px; font-weight:normal; margin-top:0px; text-decoration:underline; }
.authorIMAGE{ padding:25px 10px 0 0}
.listHdng{margin:0; padding:0; }
.listHdng p{font-size:20px; color:#000;font-weight:bold; padding:0 10px 0 0;  }
.listHdng div{color:#000; font-size:16px; line-height:25px; margin-top:13px}/*descp*/
.HDNG_POLITICS_TOPIC{font-size:45px; color:#000; text-transform:uppercase;  font-weight:bold; border-bottom:#00 solid 1px;}
.HDNG_POLITICS_TOPIC_line{ background:#666666; height:5px;}

/*booking-form*/
.liarBG{background:url(../images/liarBGSHADOW.png) left top no-repeat; width:279px; height:194px;}
.liarBG img{  width:271px; height:186px; overflow:hidden}
.likeTEXT{font-size:18px; font-weight:bold; color:#096ea2; font-family:'Droid Sans';}
.outer-bookingform {
  float: right;
  width:auto;
}

.outer-bookingform ul.tabset {
  list-style: none;
  padding: 0;
  margin: 0;
}

.outer-bookingform ul.tabset li {
  float: left;
  width: 92px;
  height: 45px;
  margin: 0 8px 0 0; 
}

.outer-bookingform ul.tabset li a {
  width: 72px;
  height: 45px;
  background: url(../images/tab-bg.png) no-repeat 100% 0;
  text-align: center;
  line-height: 13px;
  padding: 12px 10px 0;
  display: block;
  color:#000;
  text-transform:uppercase;
  font-size:12px;
  font-weight:bold; z-index:1000; position:relative;
  }

.outer-bookingform ul.tabset li a:hover, .outer-bookingform ul.tabset li a.active {
  background: url(../images/tab-bg.png) no-repeat 0 1px;
}

.booking-form {
  float: right;
  width: 302px;
  background: #fff;
  padding: 12px 0 10px 0;
  border-right:#e2e2e2 solid 1px;
  border-left:#e2e2e2 solid 1px;  
   border-top:#e2e2e2 solid 1px; z-index:50;  
} 
 
.tab-hidden {
  position: absolute !important;
  left: -9999px !important;
  top: -9999px !important;
  display: block !important;
}


.addthis_toolbox a{ margin-right:5px !important}
.addthis_toolbox{opacity:0.6;
filter:alpha(opacity=60);}
.addthis_toolbox:hover{opacity:1;
filter:alpha(opacity=100);}


/* CONTACT US */
.loginTitle{ font-size:16px; font-weight:bold; line-height:30px; border-bottom:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;}
.sign_getPsd{font-size:13px; font-weight:normal; color:#ccc;}
.inputText{ width:200px;}
.login_inputBox{ padding-top:10px;}
.login_inputBox p{ line-height:20px;}
.login_inputBox .input_box{ height:50px;}
.input_box .inputText{ width:80%; height:18px; padding:5px; line-height:18px; border:1px solid #ccc; border-radius:3px;}
.input_box input.inputText:focus{background-color:#edf7fd;}

.contactBox{ font-family:Arial, Helvetica, sans-serif;}
.contactDesc{ padding:10px;width:295px; font-family:Arial, Helvetica, sans-serif;}

/* ---Paging---- */

.pagination{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin: 1em 0;
clear: both;
padding-left:10px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: right; /*Set to "left" or "right" to left/right align pagination interface*/
font-size: 100%;
}

.pagination li{
float:left;
list-style-type: none;
padding-bottom: 1px;

}

*:first-child+html .pagination li{ /*IE7 only CSS hack*/
margin-right: 2px;
 /*IE bug causes default spacing between links to disappear, so added it explicitly in IE7 */
}

.pagination a, .pagination a:visited{
padding:5px;
color:#fff;
background:#464646;
border:1px solid #464646;
text-decoration: none; 
display: block;
margin-right: 4px;
}

.pagination a:hover, .pagination a:active{
background:#101010;
border:1px solid #101010;
color:#fff;
}

.pagination .currentpage{ /*Style for currently selected page link*/
color: #fff !important;
padding:5px;
background:#bc7a60;
border:1px solid #bc7a60;
text-decoration: none; 
display: block;
margin-right:4px;
cursor: default;
}
/*###############*/
.line{
clear:both;
/*border-bottom:1px solid #CFCFCF;*/
margin:10px;
}

/*## Header User Panel###########*/
 
 


/* SURVEY CLASS */
 

		/*---------------------------*/			
        
        .progress-bar {
            background-color: #1a1a1a;
            height: 5px;
            padding: 5px;
            width: 160px;
            margin: 10px 0 10px 0;			
            -moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			border-radius: 5px;
            -moz-box-shadow: 0 1px 5px #000 inset, 0 1px 0 #444;
			-webkit-box-shadow: 0 1px 5px #000 inset, 0 1px 0 #444;
			box-shadow: 0 1px 5px #000 inset, 0 1px 0 #444;           
        }
        
        .progress-bar span {
            display: inline-block;
            height: 100%;
			background-color: #777;
            -moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
            -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;
			-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;
			box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;
			-webkit-transition: width .4s ease-in-out;
			-moz-transition: width .4s ease-in-out;
			-ms-transition: width .4s ease-in-out;
			-o-transition: width .4s ease-in-out;
			transition: width .4s ease-in-out;		
        }
		
		/*---------------------------*/			
		
        .blue span {
            background-color: #34c2e3;   
        }

        .orange span {
			  background-color: #fecf23;
			  background-image: -webkit-gradient(linear, left top, left bottom, from(#fecf23), to(#fd9215));
			  background-image: -webkit-linear-gradient(top, #fecf23, #fd9215);
			  background-image: -moz-linear-gradient(top, #fecf23, #fd9215);
			  background-image: -ms-linear-gradient(top, #fecf23, #fd9215);
			  background-image: -o-linear-gradient(top, #fecf23, #fd9215);
			  background-image: linear-gradient(top, #fecf23, #fd9215);  
        }	

        .green span {
			  background-color: #a5df41;
			  background-image: -webkit-gradient(linear, left top, left bottom, from(#a5df41), to(#4ca916));
			  background-image: -webkit-linear-gradient(top, #a5df41, #4ca916);
			  background-image: -moz-linear-gradient(top, #a5df41, #4ca916);
			  background-image: -ms-linear-gradient(top, #a5df41, #4ca916);
			  background-image: -o-linear-gradient(top, #a5df41, #4ca916);
			  background-image: linear-gradient(top, #a5df41, #4ca916);  
        }		
		
		/*---------------------------*/		
		
		.stripes span {
            -webkit-background-size: 30px 30px;
            -moz-background-size: 30px 30px;
            background-size: 30px 30px;			
			background-image: -webkit-gradient(linear, left top, right bottom,
								color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent),
								color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)),
								color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent),
								to(transparent));
            background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                                transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                                transparent 75%, transparent);
            background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                                transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                                transparent 75%, transparent);
            background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                                transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                                transparent 75%, transparent);
            background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                                transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                                transparent 75%, transparent);
            background-image: linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                                transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                                transparent 75%, transparent);            
            
            -webkit-animation: animate-stripes 3s linear infinite;
            -moz-animation: animate-stripes 3s linear infinite;       		
		}
        
        @-webkit-keyframes animate-stripes { 
			0% {background-position: 0 0;} 100% {background-position: 60px 0;}
        }
        
        
        @-moz-keyframes animate-stripes {
			0% {background-position: 0 0;} 100% {background-position: 60px 0;}
        }
		
		/*---------------------------*/	 

		.shine span {
			position: relative;
		}
		
		.shine span::after {
			content: '';
			opacity: 0;
			position: absolute;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			background: #fff;
            -moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;			
			
            -webkit-animation: animate-shine 2s ease-out infinite;
            -moz-animation: animate-shine 2s ease-out infinite; 			
		}

        @-webkit-keyframes animate-shine { 
			0% {opacity: 0; width: 0;}
			50% {opacity: .5;}
			100% {opacity: 0; width: 95%;}
        }
        
        
        @-moz-keyframes animate-shine {
			0% {opacity: 0; width: 0;}
			50% {opacity: .5;}
			100% {opacity: 0; width: 95%;}
        }

		/*---------------------------*/	 
		
		.glow span {
            -moz-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) inset, 0 -5px 5px rgba(255, 255, 255, .7) inset;
			-webkit-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) inset, 0 -5px 5px rgba(255, 255, 255, .7) inset;
			box-shadow: 0 5px 5px rgba(255, 255, 255, .7) inset, 0 -5px 5px rgba(255, 255, 255, .7) inset;
			
            -webkit-animation: animate-glow 1s ease-out infinite;
            -moz-animation: animate-glow 1s ease-out infinite; 			
		}

		@-webkit-keyframes animate-glow {
		 0% { -webkit-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) inset, 0 -5px 5px rgba(255, 255, 255, .7) inset;} 
		 50% { -webkit-box-shadow: 0 5px 5px rgba(255, 255, 255, .3) inset, 0 -5px 5px rgba(255, 255, 255, .3) inset;} 
		 100% { -webkit-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) inset, 0 -5px 5px rgba(255, 255, 255, .7) inset;}
		 }

		@-moz-keyframes animate-glow {
		 0% { -moz-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) inset, 0 -5px 5px rgba(255, 255, 255, .7) inset;} 
		 50% { -moz-box-shadow: 0 5px 5px rgba(255, 255, 255, .3) inset, 0 -5px 5px rgba(255, 255, 255, .3) inset;} 
		 100% { -moz-box-shadow: 0 5px 5px rgba(255, 255, 255, .7) inset, 0 -5px 5px rgba(255, 255, 255, .7) inset;}
		 }


/*#####  POP UP BOX CLASS ####*/
.comman_hdng{ font-size:17px; color:#1f1f21; font-weight:bold;}
.input_text_new{ font-size:14px; color:#000;}
.buttonClassDetal{position:relative;left:3px;color:#fff; font-size:15px; font-weight:bold;margin:0;line-height:2.15em;height:2.375em;padding:0 1em;background:rgb(0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0) 0%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(233,92,51,1)),color-stop(100%,rgba(229,59,44,1)));background:-webkit-linear-gradient(top,rgba(233,92,51,1) 0%,rgba(229,59,44,1) 100%);background:-o-linear-gradient(top,rgba(233,92,51,1) 0%,rgba(229,59,44,1) 100%);background:-ms-linear-gradient(top,rgba(233,92,51,1) 0%,rgba(229,59,44,1) 100%) ;background:linear-gradient(top,rgba(233,92,51,1) 0%,rgba(229,59,44,1) 100%);border:1px solid rgba(0,0,0,0.1);-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px; -webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;cursor:pointer; border:none; -moz-box-shadow: 3px 3px 4px #999; /* Firefox */
 -webkit-box-shadow: 3px 3px 4px #999; /* Safari/Chrome */
 box-shadow: 3px 3px 4px #999; /* Opera and other CSS3 supporting browsers */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";/* IE 8 */
 : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */ 
}  
.buttonClassDetal:hover{background:#065b9c; color:#fff; }  


.tb10 {
background:url(../images/form_bg.jpg)#fff left top repeat-x;
border:1px solid #d1c7ac;
width: 230px;
color:#333333;
padding:3px;
margin-right:1px;
margin-bottom:2px;
font-weight:normal;
margin-top:3px;
height:22px;
}

.tb10:hover {
background:url(../images/form_bg_hover.jpg)#f2f2f2 left top repeat-x;
border:1px solid #5492ac;
color:#000; font-weight:normal;
 }
 
 /*##########  USER PANEL ############*/
 .bordered {
border: solid #ccc 1px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
-webkit-box-shadow: 0 1px 1px #ccc; 
-moz-box-shadow: 0 1px 1px #ccc; 
box-shadow: 0 1px 1px #ccc;
color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

.bordered tr:hover {
background: #fbf8e9;
-o-transition: all 0.1s ease-in-out;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-ms-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;     
}    

/* .bordered td, .bordered th {
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;
padding: 10px; 
}

.bordered_1 td, .bordered_1 th {
border-left:none;
border-top:none;
padding: 0px; 
}
 

td.width2 { width:180px; }
td.width3 { width:85px; }
 */

.bordered th {
background-color: #dce9f9;
background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));
background-image: -webkit-linear-gradient(top, #000, #dce9f9);
background-image: -moz-linear-gradient(top, #ebf3fc, #dce9f9);
background-image: -ms-linear-gradient(top, #ebf3fc, #dce9f9);
background-image: -o-linear-gradient(top, #ebf3fc, #dce9f9);
background-image: linear-gradient(top, #ebf3fc, #dce9f9);
-webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; 
-moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;  
box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;        
border-top: none;
text-shadow: 0 1px 0 rgba(255,255,255,.5);
color:#000; font-family:"Museo 500"; font-weight:bold; font-size:14px; text-align:center
}

.bordered td:first-child, .bordered th:first-child {
border-left: none;
}

.bordered th:first-child {
-moz-border-radius: 6px 0 0 0;
-webkit-border-radius: 6px 0 0 0;
border-radius: 6px 0 0 0;
}

.bordered th:last-child {
-moz-border-radius: 0 6px 0 0;
-webkit-border-radius: 0 6px 0 0;
border-radius: 0 6px 0 0;
} 


/* ADMIN CSS FOR USER */
.grid {
        background:#E3E4E4 url('../images/grid.gif') left top repeat-x;
		BORDER-TOP: #C9CACA 1px solid; BORDER-BOTTOM: #C9CACA 1px solid;
}

.grid tr:hover{
background-color: #E7F6FF;
}

.grid td {
        padding: 3px;
}
.gridcell {
        background-color: white; /*#F4FAFD;*/


}
.gridcell3 {
        background-color: #FEF9B8; /*#F4FAFD;*/

}
.gridcell4 {
        background-color: #F2F2F2; /*#F4FAFD;*/
		color:#fff;

}
.gridcell2 {
        background-color: #fff; /*#F4FAFD;*/
        color:#cc0000;

}

.gridcell1 {
        background-color: #F4FAFD; /*#F4FAFD;*/
        color:#333;

}
.grid a{
color:#115C88;
text-decoration:none;
font-weight:bold;

}

.grid2 {
        background-color: #EAEAEA;
}

.gridhead, .gridhead td {
        color: #025C8E;
        font-weight: bold;
        font-size: 11px;
        text-transform: uppercase;
}

.gridcellalt, .gridcellalt td {
      background:#E3E4E4 url('../images/grid.gif') left top repeat-x;
}

.button2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        border: 1px outset green;
        background-color: green;
		padding:4px;
        color: white;
        font-weight: bold;
        text-transform: uppercase;
        TEXT-DECORATION: none;
}

.errormsg{ font-size:12px; color:#FF0000; text-align:left; }


.tagLine{font-size:18px; color:#004568; line-height:20px;  font-weight:bold; }
