@charset "utf-8";
/* CSS Document */
.green{
	color:#6cc6a8;
}
.blue{
	color:#015995;
}
.red{
	color:#FF0000;
}
.yellow{
	color:yellow;
}
img{
	border:none;
}
h3{
	font-size:16px;
}
.back-header{
    background-image:url(../images/bk_top2.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:406px;
	background-color:#004d8b;
	position: absolute;
	left:0px;
	top:0px;
	min-width:909px;
}
body{
	background-color:#17191C;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin: 0;
	font-size:14px;
}
div.main{
	left: 0px;
	position:absolute;
	top:0px;
	right:0px;
	background-image:url(../images/background.png);
	background-position:center;
	background-repeat:repeat-y;
	min-width:909px;/* ------ ----------- ---Must match header and content size------------ -----*/
	
}
.back-body{
	width:100%;
	height:471px;
	top:406px;
	left:0px;
	position:absolute;
	background-image:url(../images/bk_bottom.jpg);
	
	z-index:-1;
	min-width:909px;
}
/*  @@@@@@@@@@@  Navagation@@@@@@@@@@@  */
div.newsletter{
	width:194px;
	height:29px;
	position:absolute;
	background-image:url(../images/newsletter.png);
	top:20px;
	left:710px;
	overflow:hidden;
	z-index:300;
}
div.link{
	width:194px;
	height:16px;
	position:absolute;
	top:50px;
	right:0px;
    font-size:11px;
	z-index:300;
	text-align:center;
}
div.link a{
	color:#FFFFFF;
	
}
div.newsletter:active {
cursor: pointer;
background-position: 0px -29px;
}
div.newsletter:hover {
cursor: pointer;
}
/*----PAGE NAVAGATION-----*/
div.navbox{
	width:100%;
	height:80px;
	position:relative;
	text-align:left;
	color:#F60;
	font-size:14px;
}
div.navbox a{
		color:#F60;
}
div.top{
	width:30px;
	height:20px;
	right:0px;
	position:absolute;
	text-align:right;
	font-family:"Myraid Pro", "Trebuchet MS";
	color:#F60;
	font-size:14px;
}
div.top a{
		color:#F60;
}
/*  @@@@@@@@@@@  Header @@@@@@@@@@@  */
.header{
	width:909px;
	position:relative;
	margin:0 auto;
	height:462px;
}
.logo{
	width:374px;
	height:322px;
	position:absolute;
	top:0px;
	left:-75px;
	z-index:700;
	background-image:url(../images/logo.png);
}
.logo img, .logo a{
	border:none;
	outline:none;
}
#sddm
{	margin: 0;
	padding: 0;
	z-index: 300}
#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}
#sddm li a
{	
    display: block;
	margin: 0 1px 0 0;
	padding: 4px 15px;
	margin: 0 0px 0 0px;
	/*background: #5970B2;*/
	color: #79b0e8;
	text-align: center;
	text-decoration: none;
	font-family:"Trebuchet MS";
	font-size:14px;
	
	}
#sddm li a:hover{
	/*background: #49A3FF;*/
	color:#7db441;
	}
#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #182f4f;
	border-left: 1px solid #5970B2;
	border-bottom: 1px solid #5970B2;
	border-right: 1px solid #5970B2;
}
	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 2px 10px;
		width: 85px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #182f4f;
		color: #79B0E8;
		font-size: 11px;}
	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}
.nav_btn{
	color:#FFF;
	text-decoration:none;
	font-size:14px;
	font-family:“Myriad Pro”, Arial, Helvetica, Tahoma, sans-serif;
	margin-left:15px;
}
/*  @@@@@@@@@@@@@ BANNER @@@@@@@@@@@@@@@@@  */
.banner{
	width:909px;
	height:252px;
	position:absolute;
	top:210px;
}
/*  @@@@@@@@@@@@@ End BANNER @@@@@@@@@@@@@@@@@  */        
     
/*  @@@@@@@@@@@@@ End Header @@@@@@@@@@@@@@@@@  */
/*  @@@@@@@@@@@@@ Content @@@@@@@@@@@@@@@@@  */
div.content{
	width:849px;
	position:relative;
	margin:0 auto;
	min-height:400px;
	padding:30px 30px 30px 30px;
}
.greyLine{
	width:909px;
	height:3px;
	position:relative;
	background-color:#535353;
	margin:0 auto;
}
.main_content{
	color:#FFF;
}
.main_content h1{
	font-size: 22px;
    font-weight: bold;
    line-height: 22px;
    margin-bottom: 15px;
    margin-top: 0;
}
.main_content h2{
    font-size: 18px;
    font-weight: bold;
    line-height: 18px;
    margin-bottom: 15px;
    margin-top: 0;
}
.main_content h3{
    font-size: 16px;
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 12px;
    margin-top: 0;
}
.main_content p{
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 8px;
    margin-top: 4px;
}
.main_content ul, .main_content ol{
	font-size: 14px;
}
.main_content li{
}
.main_content a{
	color:#0099FF;
}
/*  @@@@@@@@@@@@@ end content @@@@@@@@@@@@@@@@@  */
div.foot{
	width:100%;
	height:59px;
	position:relative;
	text-align:center;
	padding-top:5px;
	color:#999999;
	font-size:12px;
}
.foot a{
	text-decoration:none;
	color:#999999;
}
.foot a:hover{
	text-decoration: underline;
    color:#149CCE;
}
.foot_text{
    color:#ffffff;
	font-size:12px;
	margin:0;
}
a.footLink{
	text-decoration:none;
	color:#4d89b2;
}
a.footLink:hover{
	text-decoration:underline;
	color:#4d89b2;
}
.pro_title_sub{
	color:#149CCE;
	font-size:16px;
	padding-left:0px;
	margin:15px 0 5px 15px;
}
.pro_title{
	color:#7DB441;
	font-size:20px;
	padding-left:0px;
	margin:15px 0 10px 0;
}
.products a{
	text-decoration:none;
	color:#7D818B;
	font-size:14px;
	margin-left:10px;
}
.products a:hover{
	text-decoration: underline;
	color:#F36;
}
.image_gal, .image_gal2{
	position:relative;
	width:110px;
	height:85px;
    border:#7DB441 solid 1px;
	margin-bottom:20px;
}
.image_gal img, .image_gal2 img{
	border:5px solid #FFFFFF;
	width:100px;
	height:75px;
}
.products{
	margin-top:5px;
}
.products li{
    list-style: square url('../images/arrow.png') outside;
	padding-left:3px;
    text-indent:-10px;
}
#combiner{
	text-decoration:none;
	color:#149CCE;
	font-size:20px;
}
#combiner:hover{
    text-decoration: underline;
	color:#F36;
}
.video_thumb{
	position:relative;
	width:291px;
	margin:0 0 0 0px;
	text-align:center;
}
/*--------forms------------*/
.textbox{
    background-color: #EEEEEE;
    border: 1px solid #CCCCCC;
    font-size: 100%;
    width: 150px;	
}
.textarea{
    background-color: #EEEEEE;
    border: 1px solid #CCCCCC;
    font-size: 100%;
	resize:none;
}
.textbox-small{
    background-color: #EEEEEE;
    border: 1px solid #CCCCCC;
    font-size: 100%;
    width: 30px;	
}
fieldset {
    border: 1px solid #666666;
    padding: 10px;
	width:602px;
}
.confirm td{
     vertical-align:bottom;
     height:35px;
	 border-bottom:solid 1px;
	 padding:10px 0;
	 }
.confirm2 td{
     vertical-align:bottom;
     height:50px;
	 border-bottom:solid 1px;
	 }
.normal{
	text-transform:none;
}
.longer{
	height:45px !important;
}
.confirmCat{
	color:#73abff;
}
.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #97a7de), color-stop(1, #506bc2) );
	background:-moz-linear-gradient( center top, #97a7de 5%, #506bc2 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#97a7de', endColorstr='#506bc2');
	background-color:#97a7de;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #525252;
}.myButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #506bc2), color-stop(1, #97a7de) );
	background:-moz-linear-gradient( center top, #506bc2 5%, #97a7de 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#506bc2', endColorstr='#97a7de');
	background-color:#506bc2;
}.myButton:active {
	position:relative;
	top:1px;
}
.myButtonY {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d6d016), color-stop(1, #d78f11) );
	background:-moz-linear-gradient( center top, #d6d016 5%, #d78f11 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6d016', endColorstr='#d78f11');
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-o-border-radius: 4px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:4px 18px;
	background-color:#D6D016;
	text-decoration:none;
	text-shadow:2px 1px 0px #525252;
	border-radius: 6px; 
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
}.myButtonY:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d4cd02), color-stop(1, #a46d0d) );
	background:-moz-linear-gradient( center top, #d4cd02 5%, #a46d0d 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d4cd02', endColorstr='#a46d0d');
	background-color:#d4cd02;
}.myButtonY:active {
	position:relative;
	top:1px;
}
div.header-button{
	width:574px;
	height:auto;
	position:absolute;
	top:20px;
	right:0px;
	overflow:hidden;
	z-index:300;
}
.formMsg{
	position:relative;
	margin:0 auto;
	width:300px;
}
form.file_upload {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #97a7de), color-stop(1, #506bc2) );
	background:-moz-linear-gradient( center top, #97a7de 5%, #506bc2 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#97a7de', endColorstr='#506bc2');
	background-color:#97a7de;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #525252;
	cursor:pointer;
}
.buttons {
    display:none;
}
/*---------------------tables---------------------*/
.member-list{
	text-align:center;
	font-size:13px;
}
.member-list td{
	text-align:left;
	padding-left:5px;
}
.member-list td:last-child{
	text-align:center;
	padding-left:5px;
}
.member-list-admin td:nth-last-child(2){
	text-align:center;
	padding-left:5px;
}
.member-list-admin td:nth-last-child(3){
	text-align:center;
	padding-left:5px;
}
.appView td{
	padding:3px 0;
}
.tLabel{
	text-align:right;
}
.hide{
	display: none;
}
.admin-sub-nav{
	position:absolute;
	top:0px;
	right:0px;
	width:100%;
	background-color:#03339C;
	height:21px;
	padding-top:3px;
}
.admin-sub-nav a{
	color: #F0F0F0;
    text-decoration: none;
	margin:0 7px 0 7px;
	font-size:12px;
}
.admin-sub-nav a:hover{
	color: #F0F0F0;
    text-decoration:underline;
}
/* ----------------- Menu --------------------- */
div.menu_sub2{
	width:909px;
	height:171px;
	position:relative;
	left:0px;
	/*background-image:url(../images/sub_menu2.png);*/
}
/* -----------------End Menu --------------------- */
/*-----INDEX-----*/
div.menu_sub{
	width:909px;
	height:171px;
	position:absolute;
	top:605px;
	left:0px;
	background-image:url(../images/index_sub_menu.jpg);
}
div.patrol{
	width:204px;
	height:107px;
	position:absolute;
	top:21px;
	left:5px;
}

div.patrol:hover{
	cursor:pointer;
	/*border:1px solid blue;*/
	left:4px;
	top:20px;
}
div.explosives{
	width:204px;
	height:107px;
	position:absolute;
	top:21px;
	left:237px;
}
div.explosives:hover{
	cursor:pointer;
	/*border:1px solid blue;*/
	left:236px;
	top:20px;
}
div.sar{
	width:204px;
	height:107px;
	position:absolute;
	top:21px;
	left:468px;
}
div.sar:hover{
	cursor:pointer;
	/*border:1px solid blue;*/
	left:467px;
	top:20px;
}
div.narcotics{
	width:204px;
	height:107px;
	position:absolute;
	top:21px;
	left:700px;
}
div.narcotics:hover{
	cursor:pointer;
	/*border:1px solid blue;*/
	left:699px;
	top:20px;
}
div.sub_text{
	width:204px;
	height:22px;
	position:absolute;
	top:140px;
	left:700px;
	text-align:center;
}
div.buy{
	width:76px;
	height:24px;
	position:absolute;
	background-image:url(../images/buy.png);
	right:2px;
	cursor:pointer;
}
.buy-new{
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #008a25), color-stop(1, #10a558) );
	background:-moz-linear-gradient( center top, #008a25 5%, #10a558 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008a25', endColorstr='#10a558');
	background-color:#008a25;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#ffffff!important;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 12px 2px 12px;
	text-decoration:none;
	text-shadow:1px 1px 0px #525252;
	margin-bottom:0px!important;
	line-height: 12px!important;
}
.buy-new:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #10a558), color-stop(1, #008a25) );
	background:-moz-linear-gradient( center top, #10a558 5%, #008a25 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#10a558', endColorstr='#008a25');
	background-color:#008a25;
}
.buy-new:active {
	position:relative;
	top:1px;
}
p.text{
	font-size:11px;
	margin-top:0px;
	margin-bottom:4px;
	line-height:14px;
}
p.text a{
	font-size:11px;
	color:#f6b54f;
	margin-top:0px;
	margin-bottom:4px;
	line-height:14px;
	font-weight:600;
	text-decoration:none;
}
div.main_image{
	width:570px;
	height:350px;
	position:absolute;
	top:210px;
	left:0px;
}
div.main_index{
	width:909px;
	height:563px;
	position:relative;
	background-image:url(../images/main.png);
	background-repeat:no-repeat;
	top:0px;
	margin-left:auto;
	margin-right:auto;
}
div.bk_top{
	width:100%;
	height:406px;
	top:0px;
	left:0px;
	position:absolute;
	background-image:url(../images/bk_top2.jpg);
	min-width:909px;
}
div.bk_bottom{
	width:100%;
	height:406px;
	top:406px;
	left:0px;
	position:absolute;
	background-image:url(../images/bk_bottom.jpg);
	min-width:909px;
}
div.main_txt{
	width:320px;
	height:320px;
	position:absolute;
	left:584px;
	top:217px;
	text-align:left;
}
.memView td{
	padding-left:4px;
}
.memView tr:nth-child(even) {background: #999}
.memView tr:nth-child(odd) {background: #444}
#testa{color:#448FAB; font-size:16px;}
.receiptBody{
	margin:0 auto;
}
/*===============================NEW V2====================================*/
.blue-button{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #97A7DE), color-stop(1, #506BC2 ) );
	background:-moz-linear-gradient( center top, #97A7DE 5%, #506BC2  100% ) repeat scroll 0 0 #97A7DE;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#97A7DE', endColorstr='#506BC2 ');
}
.myButton2 {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #97A7DE), color-stop(1, #506BC2 ) );
	background:-moz-linear-gradient( center top, #97A7DE 5%, #506BC2  100% ) repeat scroll 0 0 #97A7DE;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#97A7DE', endColorstr='#506BC2 ');
    border: 1px solid #DCDCDC;
    -moz-border-radius:6px;
	-webkit-border-radius:6px;
	-o-border-radius: 4px;
	border-radius:6px;
    box-shadow: 0 1px 0 0 #FFFFFF inset;
    color: #FFFFFF;
    display: inline-block;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    padding: 3px 12px;
    text-decoration: none;
    text-shadow: 1px 1px 0 #525252;
	margin-top:0px;	
}
.float-right{
	float:right;
}
.qq-upload-button {
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #97A7DE), color-stop(1, #506BC2 ) );
	background:-moz-linear-gradient( center top, #97A7DE 5%, #506BC2  100% ) repeat scroll 0 0 #97A7DE;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#97A7DE', endColorstr='#506BC2 ');
    border: 1px solid #DCDCDC;
    -moz-border-radius:6px;
	-webkit-border-radius:6px;
	-o-border-radius: 4px;
	border-radius:6px;
    box-shadow: 0 1px 0 0 #FFFFFF inset;
    color: #FFFFFF;
    display: inline-block;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    padding: 3px 12px;
    cursor: pointer;
    float: left;
    padding: 5px;
    text-align: center;
    width: 100px;
}
.qq-upload-list{
	float: left;
    max-width: 350px;
    position: relative;
	list-style:none;
	margin:3px;
	padding-left:3px;
}
.qq-upload-spinner{
	height:30px;
	margin-bottom:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
}
.qq-upload-failed-text{
	display:none;
}
.upload-form fieldset, #upload-form fieldset{
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8a8a9), color-stop(1, #717180 ) );
	background:-moz-linear-gradient( center top, #a8a8a9 5%, #717180  100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8a8a9', endColorstr='#717180 ');
	width:97%; 
	overflow:hidden; 
	padding:10px 10px 10px 10px; 
	background-color:#777;
	border: 1px solid #CCCCCC;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-o-border-radius: 4px;
	border-radius:6px;
}
#pop, .pop                                          {
	display:none;
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-325px;
	margin-left:-250px;
	overflow:visible;
	border:none;
	text-align:left;
	-o-border-radius:4px;    
	-moz-border-radius:6px;    
	-moz-box-shadow:0px 3px 7px #adadad;    
	-webkit-border-radius:6px;    
	-webkit-box-shadow:0px 3px 7px #adadad;    
	-opera-border-radius:10px;    
	border-radius:6px;    
	-moz-box-sizing:border-box;    
	-opera-sizing:border-box;    
	-webkit-box-sizing:border-box;    
	-khtml-box-sizing:border-box;
	box-sizing:border-box;
	background-image:-webkit-gradient(linear, left top, left bottom,from(#bbbbbb), to(#AAAAAA));
	background-image:-moz-linear-gradient(#bbbbbb, #AAAAAA);
	z-index:33000;
	font-size:0.875em;
	background-repeat:repeat;
}
div#fancy_overlay                             { background-color:#333333; left:0; position:absolute; top:0; width:100%; z-index:2900; }
#close                                        { position:absolute; top:-10px; right:-5px; width:24px; height:24px; }
.cen                                          { text-align:center;}
#upFile input                                 { float: left; margin: 3px 30px 0 0;}
#upFile label                                 { float: left; margin: 4px 10px 0 0;}
#bannerTitle                                  { position:relative;	float:left;	margin:4px 0 0 8px;}
.danger, .edit                                { cursor:pointer;}
.open                                         { background-color:#bbb;}
/*++++++++++++++++++++++++++++++ TABS ++++++++++++++++++++++++++++++++++++++++*/
.tabs{
	width:120px!important;
	height:21px;
	position:absolute;
	top:-32px;
	text-align:center;
	font-size:12px;
	padding-top:8px;
	cursor:pointer;
	border-top-right-radius: 15px;
	border-top-left-radius: 15px;
	text-align: left;      
	color:#333;       
	-o-border-radius: 15px;    
	-moz-border-radius: 15px 15px 0px 0px;    
	-moz-box-shadow: 0px 3px 7px #adadad;    
	-webkit-border-radius: 15px;    
	-webkit-box-shadow: 0px 3px 7px #adadad;    
	-opera-border-radius: 15px;    
	border-radius: 15px 15px 0px 0px;       

}
.tab-1{left:20px;}
.tab-2{left:140px!important;}
.tab-3{left:260px!important;}
.tab-4{left:380px!important;}
.tab-5{left:500px!important;}
.tab-6{left:620px!important;}
.display-none{display:none;}
.active-tab {
    color: #333;
	background-color:#cacaca;
	border-left:solid 1px #888;
	border-right:solid 1px #888;
	border-top:solid 1px #888;
	border-bottom:solid 1px #aaaaa;
	height:23px
}
.inactive-tab {
    color: #777;
	background-color:#aaa;
	border-left:solid 1px #888;
	border-right:solid 1px #888;
	border-top:solid 1px #888;
	border-bottom:solid 1px #888;
}
div.drop-back{
    width:850px!important;
	padding:20px;
	position:relative;
	margin:40px 0 0 0;
	min-height:35px;
	background: none repeat scroll 0 0 #cacaca;
    border: 1px solid #BBBBFF;
	border-top-right-radius: 25px;
	border-top-left-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
	text-align: left;      
	color:#333;       
	-o-border-radius: 25px;    
	-moz-border-radius: 25px;    
	-moz-box-shadow: 0px 3px 7px #adadad;    
	-webkit-border-radius: 25px;    
	-webkit-box-shadow: 0px 3px 7px #adadad;    
	-opera-border-radius: 25px;    
	border-radius: 25px;    
	-moz-box-sizing: border-box;    
	-opera-sizing: border-box;    
	-webkit-box-sizing: border-box;    
	-khtml-box-sizing: border-box;
	box-sizing: border-box;
}