.red{color:#FF0000;}
.clear{clear:both;}
.relative{position:relative;}
.clearLeft{clear:left;}
.clearBoth{clear:both;}
.clearRight{clear:right;}
.fleft{float:left;}
.fright{float:right;}
.spacer1 {height:1px; clear:both; font-size:0; line-height:0;}
.spacer2 {height:2px; clear:both; font-size:0; line-height:0;}
.spacer5 {height:5px; clear:both; font-size:0; line-height:0;}
.spacer10 {height:10px; clear:both; font-size:0; line-height:0;}
.spacer15 {height:15px; clear:both; font-size:0; line-height:0;}
.spacer20 {height:20px; clear:both; font-size:0; line-height:0;}
.hr{background:url(../images/bgHr.gif) repeat-x center left; clear:both; height:10px; line-height:10px; font-size:0px; margin:5px 0;}
.error { font-family: Tahoma; font-size: 8pt; color: red; display:none;}
.ContactTit {margin-left:5px; font:bold 12px/28px verdana; color:#636060;}
.tx_inp {padding:1px 2px; border:1px #aaa solid; width:250px; background:transparent; height:18px; margin:5px 0; color:#000;}
.tx_ar {padding:1px 2px; border:1px #aaa solid; width:250px; background:transparent; margin:5px 0; color:#000;}
.sel_op{border:1px #aaa solid; padding:1px 2px; width:257px; background:transparent; margin:5px 0; color:#000; }
.green{color:#636060;}
.white{color:#fff;}
.black{color:#000;}

/*============================== Pagination  ==============================*/
.paginate {	font-family:Arial, Helvetica, sans-serif; padding: 3px; margin: 15px 0;	text-align:center;}
.paginate a { padding:2px 5px 2px 5px; margin:2px;	border:1px solid #999;	text-decoration:none; color: #666;}
.paginate a:hover, .paginate a:active {	border: 1px solid #999;	background:#999; color: #fff;}
.paginate span.current { margin: 2px; padding: 2px 5px 2px 5px;	border: 1px solid #999; font-weight: bold; background-color: #999;
color: #FFF;}
.paginate span.disabled { padding:2px 5px 2px 5px;	margin:2px;	border:1px solid #eee;	color:#DDD;}

.myBox{margin-top:5px; padding-left:15px; color:#000; text-align:justify; border:1px #81A402 solid; border-radius:10px;  padding:10px;/* margin-top:20px;*/ -box-shadow: 0 0 20px 5px #B0AFAF; -moz-box-shadow: 0 0 20px 5px #B0AFAF;-webkit-box-shadow: 0 0 20px 5px #B0AFAF; min-height:180px; font:normal 14px/28px Trebuchet MS;}
.thankMsg{padding:10px; margin:15px 15px 15px 10px ; background-color:#ffd451; border:1px #ccc solid; font:normal 15px/22px "Trebuchet MS"; border-radius:10px; color:#000;}
.orange{color:#ff6600;}


.myBtn{background:url(../images/bgButton.jpg) repeat-x bottom left; border:none; font:bold 14px/24px Tahoma; color:#fff; display:inline-block; padding:2px 10px; color:#ff; cursor:pointer; border-radius:5px;}
.myBtn:hover{background:#5fa1fe; color:#fff; text-decoration:none;}

.fieldset{ border:1px solid #ccc; margin:10px 20px 20px; padding:0 15px 15px; line-height:24px; font:normal 14px/22px "Trebuchet MS"; border-radius:10px;}
.legend { color:#E44911; font-weight:bold; font-size:16px; margin:0 !important; margin-bottom:10px; padding:5px; font-family:arial;}

.myAchors a{color:#de2125; text-decoration:none; font:bold 12px/18px "Trebuchet MS";}
.myAchors a:hover{color:#000;}

.bold{font-weight:bold; color:#000;}
.disbled { background:#ccc; color:#000; border:none; font:bold 14px/24px "Trebuchet MS"; display:inline-block; padding:2px 10px; color:#ff; cursor:pointer; border-radius:5px;}
.font11{font-size:11px;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font15{font-size:15px;}


.trfBox{margin-top:5px; padding-left:15px; color:#fff; text-align:justify; border:1px #333 solid; border-radius:10px;  padding:10px;/* margin-top:20px;*/ -box-shadow: 0 0 10px 3px #cbcccc; -moz-box-shadow: 0 0 10px 3px #cbcccc;-webkit-box-shadow: 0 0 10px 3px #cbcccc; background-color:#b5b7b4; margin-bottom:5px;}




.round-corners {border-width: 0px; border-style: solid; border-color: black; /* or hex color code #000000 */ /* Round the corners */ border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

.rakeshButton {
 -moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
 -webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
 box-shadow:inset 0px 1px 0px 0px #fff6af;
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );
 background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');
 background-color:#ffec64;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 border-radius:6px;
 border:1px solid #ffaa22;
 display:inline-block;
 color:#211821;
 font-family:arial;
 font-size:15px;
 font-weight:bold;
 padding:6px 24px;
 text-decoration:none;
 text-shadow:1px 1px 0px #ffee66;
}.rakeshButton:hover {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64) );
 background:-moz-linear-gradient( center top, #ffab23 5%, #ffec64 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64');
 background-color:#ffab23;
}.rakeshButton:active {
 position:relative;
 top:1px;
}





/* =========================================== STYLES FOR EVENT PAGE =========================================== */
.eventBox{border-bottom:1px #f6f6f6 solid; padding:10px; margin:0 !important; margin:0 10px; color:#333333; font-family:Verdana;  background:transparent; color:#767676; font-size:11px; position:relative; min-height:10px; height:auto !important; height:10px; overflow:hidden !important; overflow:visible; line-height:16px;}
.eventTitle{color:#de2125; font:bold 14px/20px "trebuchet MS"; text-transform:uppercase; }
.eventVenue{color:#666666; font:bold 12px/20px arial;}
.eventDate{color:#888; font:bold 12px/20px arial;}
.eventImage img{background:#f6f6f6; border:1px #ddd solid; padding:5px; margin:10px 0; margin-right:20px;}
.eventBox p{margin:10px 0 5px; font:normal 13px/17px verdana; color:#777;}


/* =========================================== STYLES FOR DOWNLOAD PAGE =========================================== */
.dlBox{border-bottom:1px #aaa solid; padding-bottom:10px; margin:0 !important;; margin:0; color:#333333; font-family:Verdana;  background:transparent; color:#767676; font-size:11px; position:relative; min-height:10px; height:auto !important; height:10px; overflow:hidden !important; overflow:visible; line-height:16px;}
.dlBoxTitle{color:#000; font:bold 14px/20px "trebuchet MS"; text-transform:uppercase;!important; background:url(../images/bgCatActive.jpg) bottom repeat-x; padding:5px 0 5px 10px; border:1px #ccc solid;}
.dlBox ul{ list-style:none; }
.dlBox ul li{display:block; float:left;}
.dlBox ul li.dlTitle{ width:200px; }
.dlBox ul li.dlTitle a{padding: 0;}
.dlBox ul li.dlRelOn{ width:150px;}
.dlBox ul li.dlFileInfo{ width:200px;}
.dlBox ul li.dlLink{ width:180px;}
.dlBox ul li.dlLink span{position:relative;}
.dlBox ul li.dlLink span:hover{text-decoration:underline;}


/* =========================================== STYLES FOR VIEW ENQUIRY =========================================== */
.enqEmpty {margin:0 auto; width:100%; padding:10px 0 20px; font:normal 11px/20px verdana;}
.tbl_cart{color:#333333; }
.tbl_cart th{background:#ddd; color:#000; }
.tbl_cart th, .tbl_cart td{padding:2px 5px;} 
.tbl_cart tr:hover{background:#eee;}
.tbl_cart tr.finalAmount, .tbl_cart tr.finalAmount:hover{background:#bbb; color:#000; font-weight:bold; font-size:12px;}
.tbl_cart tr td{border-bottom:1px #ddd solid;}
a.btn_cart_update{font-size:10px; background:#333; color:#fff; cursor:pointer; padding:2px 5px; margin:0 5px; border:0; display:block; text-decoration:none}
a.btn_cart_update:hover{background:#d00; cursor:pointer; padding:2px 5px; margin:0 5px; }
