
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,strong, sub, sup, tt, var, legend, fieldset {
margin: 0;	padding: 0;}
img, fieldset {border: 0;}

img {max-width: 100%;height: auto;width: auto\9; /* ie8 */}
/* set html5 elements to block */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
.home-sprite{background: url(home-sprite.png) no-repeat;}
/*.displaypage-sprite{background:url(/content/images/ak/v1.0/common/displaypage.png)  no-repeat}*/
.layout-sprite{background:url(layout-sprite.png)  no-repeat}
.hotel-sprite{background:url(/content/images/ak/v1.0/hotel/hotel-sprite.png)  no-repeat}
.htl-bnr-logo-sprite{background:url(/content/staticpages/ak/images/htl-rgt-bnr-logo.png)  no-repeat}
body{font-family:Arial; font-size:12px; padding:0; margin:0; background:#BDFFD2; *position:relative; *z-index:0}
.wrap{width:100%; float:left;}
.main-content{width:100%; float:left;}
aside{max-width:1000px; min-width:760px; margin:0 auto}
.content-wrap{width:100%; float:left; }
/*..head.....*/
.head-main{width:100%; float:left;}
.head-top{max-width:995px; min-width:760px; margin:0 auto}
.head-section{width:100%; float:left; position:relative;}
.logo{width:295px; float:left; background-position:-57px -164px; height:67px;}
.logo a {width:100%; height:49px; display:block;}
.head-right{float: right; margin-top:15px; position: relative;  width:537px;}
.headright-inner{float: right; width: 199px;}
.tollfree-section{width:117px; float:left; font-size:17px; color:#515151; line-height:18px; border-left:1px solid #CCC; border-right:1px solid #CCC; padding-left:17px;}
.phone-icon{float:left; padding:3px 5px 0 5px; background-position:-424px -136px; width:20px; height:30px;}
.country-section{width:46px; float:left; padding:3px 0px 0px 5px; border-left:1px solid #F5F4F4;  border-right:1px solid #F5F4F4; border-top:1px solid #F5F4F4; border-bottom:1px solid #F5F4F4; margin-top:3px; margin-left:10px; cursor:pointer}
.country-active{ background:#fff; border:1px solid #c5c5c5;}
.tollfree-num{width:100%; float:left; font-size:13px; color:#515151;font-family: Arial;}

/*Drop Down*/
.drp-down{width:130px; background:#fff; border:1px solid #d2d2d2; position:absolute; right:0; top:30px; display:none; z-index:10}
.drp-down ul{float:left; width:100%}
.drp-down ul li{ list-style:none; border-bottom:1px dotted #ccc; float:left; width:96%; margin:0 2%}
.drp-down ul li a{ text-decoration:none; font-size:13px; width:73%; float:left; padding:7px 2% 5px 8%; line-height:20px; color:#960606}
.drp-down ul li a span{ float:right;}
.flag-img{float:left; background-position:-326px -136px; width:22px; height:23px;}
.btm-arrow{float:left; background-position:-530px -136px; width:14px; height:8px; margin-left:3px; margin-top:6px;}
.flag-usa{width:22px; height:23px; background-position:-254px -136px; display:block;}
.flag-uae{width:22px; height:23px; background-position:-290px -136px; display:block;}
.top-links{width:315px; float:right; color:#960606; font-size:13px; text-align:right; line-height:30px; padding-top:3px; padding-right:5px}
.top-links a{ text-decoration:none; color:#960606; font-size:13px;font-family: Arial;}
.top-links a:hover{ color:#0068B4} 

/*nav start*/
.nav-main{width:100%; float:left;background: #026B23; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top,  #026B23 0%, #dbdbdb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#026B23), color-stop(100%,#dbdbdb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #026B23 0%,#dbdbdb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #026B23 0%,#dbdbdb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #026B23 0%,#dbdbdb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #026B23 0%,#dbdbdb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#026B23', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-8 */
border-top:1px solid #dad9d9; border-bottom:1px solid #9a9a9a}
.nav-section{max-width:1000px; min-width:760px; margin:0 auto;position:relative}
nav{width:90%; float:left;}
nav ul{ float:left; }
nav ul li{ float:left; list-style:none; position:relative}
nav ul li a{ float:left; text-decoration:none; color:#fff; font-size:16px; cursor:pointer; border-right:1px solid #fdfdfd; border-left:1px solid #dbdbdb; padding:10px 25px;  -webkit-transition:background 0.3s linear; /* For Safari 3.1 to 6.0 */transition: background 0.3s linear;font-family: Arial;} 
nav ul li a:hover{ color:#fff; background:#024D19;}


nav ul li a.active{ color:#fff; background:#024D19;}
.bord-left{border-left:none;}
.bord-right{border-right:none;}
.social-network{width:70px; float:right;}
.social-network ul{ float:left; margin-top:10px;}
.social-network ul li{ float:left; list-style:none; padding-left:10px}
.fb-lnk{width:24px; height:24px; background-position:-358px -136px; display:block;}
.twtr-lnk{width:24px; height:24px; background-position:-390px -136px; display:block;}


/*---------------------- more dropdown ----------------------------*/

.mor-otr{width:356px; border:1px solid #BBB; padding:2px; height:149px; background:#FFF; position:absolute}
.mor-lft-area{width:160px; float:left; margin-right:15px;}
.mor-lft-row{width:100%; float:left; margin:0px; border-bottom:1px dotted #BBB; padding:3px 0 3px 5px; line-height: 21px; cursor:pointer;}
.mor-lft-row:hover{background:#F5F4F4;}
.mor-lft-row-txt{width:120px; float:left; padding-left:10px; font-size: 11px;}
.mor-lft-row-txt a {text-decoration:none; color:#525252; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:11px;padding:5px 5px; border-left:none;border-right:none; }
.mor-lft-row-txt a:hover {background:none; color:#525252}
.mor-wrldsim{background-position:-11px -102px !important; width:29px; height:20px; float:left;}
.mor-vsa-stats{background-position:-72px -99px !important; width:29px; height:20px; float:left;}
.mor-prnt{background-position:-134px -103px !important; width:29px; height:20px; float:left;}
.mor-fare-grph{background-position:-207px -103px !important; width:29px; height:21px; float:left;}
.mor-vsa-info{background-position:-69px -137px !important; width:29px; height:20px; float:left;}
.mor-rtrw-bkng{background-position:-134px -136px !important; width:29px; height:20px; float:left;}
.mor-fare-cal{background-position:-207px -136px !important; width:29px; height:20px; float:left;}
.mor-holday{background-position:-250px -103px !important; width:29px; height:20px; float:left;}
.mor-hol-inbound{background-position:-354px -101px !important; width:29px; height:20px; float:left;}
.mor-hol-med{background-position:-303px -103px !important; width:29px; height:20px; float:left;}
.brdr-non{border:none;}
.mor-rgt-area{width:177px; float:left;}
#mordropdown{display:none;position:absolute;z-index:9999 !important;top: 40px; left:0px;margin-right: 0px;*margin-right: -1px;}
.mor-otr-hol{width:165px; border:1px solid #BBB; padding:2px; height:112px; background:#FFF; }
#mordropdown-hol{display:none;position:absolute;z-index:9999 !important;top: 40px; left:340px;margin-right: 0px;*margin-right: -1px;}
.save-more{position:absolute; top:200px; width:20%; right:0; z-index:9999; cursor:pointer}




/*nav end*/

/*.footer start.*/

.footer-main{width:100%;  bottom:0px; background:#fff; border-top:1px solid #9a9a9a; float:left;}
 footer{max-width:1000px; min-width:760px; margin:0 auto}
.foot-link{width:100%; float:left;color:#717171; padding:10px 0; text-align:center;font-size:13px;}
.foot-link a{ font-size:13px; color:#717171; text-decoration:none; padding:0 4px; line-height:20px}
.footer-logos{width:100%; float:left; padding:10px 0; color:#595959; font-size:13px; line-height:25px}


.certified{ width:8%; border-right:1px solid #d1d1d1; float:left}
.we-accept{ width:46%; border-right:1px solid #d1d1d1; float:left; padding-left:2%}
.members-of{ width:31%; border-right:1px solid #d1d1d1; float:left; padding-left:2%}
.powered-by{ width:8%; float:left; padding-left:2%}

.certified-icon{background-position:-10px -11px; width:66px; height:34px; float:left;}
.visa-icon{background-position:-87px -11px; width:66px; height:34px; float:left; margin-right:10px;}
.master-card{background-position:-165px -11px; width:66px; height:34px; float:left;margin-right:10px;;}
.net-banking{background-position:-243px -11px; width:66px; height:34px; float:left;margin-right:10px;}
.diners-club{background-position:-320px -11px; width:66px; height:34px; float:left;margin-right:10px;}
.american-expr{background-position:-396px -11px; width:66px; height:34px; float:left;margin-right:10px;}
.rupay-ftr{background-position:-474px -11px; width:66px; height:34px; float:left;margin-right:10px;}
.menbergovt{background-position:-11px -55px; width:66px; height:34px; float:left;margin-right:10px;}
.menberiata{background-position:-87px -55px; width:66px; height:34px; float:left;margin-right:10px;}
.menbertafi{background-position:-164px -55px; width:66px; height:34px; float:left;margin-right:10px;}
.ircts{background-position:-240px -55px; width:66px; height:34px; float:left;margin-right:10px;}
.powered{background-position:-319px -55px; width:66px; height:34px; float:left;margin-right:10px;}

.copyright{width:100%; float:left; color:#ffffff; background:#024D19; padding:8px 0; text-align:center; font-size:12px;}
/*.footer end.*/








a{color:#950606}
.redtxt{color:#F00}
.txtarea{border:1px solid #c2c0c0; height:100px; float:left;color:#525252; font-size:12px; line-height:22px; background:#fff; padding:3px }
.txtinput{border:1px solid #c2c0c0; height:25px; float:left;color:#525252; font-size:12px; line-height:22px; background:#fff; padding:3px }
.formbrdrradius{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
section[role="banner"] {position: relative;	width: 100%;margin: 0;padding: 0;left: 0;bottom: 0;	z-index:1 !important; min-height:600px}
section[role="banner"] > div {max-width: 1000px;min-width:740px;margin: 0 auto;	position: relative}
.clear{clear:both;}
.flt-rt{float:right;}
.flt-lft{float:left;}
span.customStyleSelectBox {-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border:1px solid #c2c0c0; height:30px; color:#525252; font-size:12px; line-height:29px; padding-left:5px;background:url(/content/images/ak/v1.0/common/arrow.gif) no-repeat center right #fff; } 
.disbled{color: #BEBEBE !important; }
.customStyleSelectBoxInner {overflow:hidden}
.mar-top{margin-top:5px;}
span.customStyleSelectBoxdis {-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border:1px solid #E6E4E4; height:30px; color:#B4B4B4; font-size:12px; line-height:29px; padding-left:5px;background:url(/content/images/ak/v1.0/common/arrow-dis.gif) no-repeat center right #fff; } 
.pmtcheckmar{padding-left:15px;}
.txtinputdes { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E7E7E7; color: #525252; float: left; font-size: 12px; height: 25px; line-height: 22px; padding: 3px}
/* read btn start */
a.rednormalbtnbig{background: transparent url(/content/images/ak/v1.0/common/red-btn-left1.png) no-repeat top left;display: block;float: left;font:15px Arial, Helvetica, sans-serif; line-height: 41px; height: 40px;padding-left: 15px; text-decoration: none; color: #fff;}
a:link.rednormalbtnbig, a:visited.rednormalbtnbig, a:active.rednormalbtnbig{color: #fff;}
a.rednormalbtnbig span{background: transparent url(/content/images/ak/v1.0/common/red-btn-right1.png) no-repeat top right;display: block;padding: 0 15px 0 0;height: 40px;line-height:41px; float:right; text-decoration:none;}
a.rednormalbtnbig:hover{ background-position: bottom left}
a.rednormalbtnbig:hover span{ background-position: bottom right}
.book-btn{display:inline; float:left;}
.book-btn a{padding:2px 10px; display:block;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;background:#950606; font-size:14px; color:#FFF; text-align:center; text-decoration:none}
.book-btn a:hover{background:#525252}
/*Big red btn*/
a.rednormalbtn{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; background:#5da845;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #5da845 /*{c-bhover-background-start}*/), to( #26710E /*{c-bhover-background-end}*/));
	background-image: -webkit-linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); 
	background-image:    -moz-linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); 
	background-image:     -ms-linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); 
	background-image:      -o-linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); 
	background-image:         linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); display: block;float: left;font:13px Arial, Helvetica, sans-serif; font-weight:bold; padding: 6px; text-decoration: none; color:#ffffff !important}
	a.rednormalbtn span{padding :0;}
	
	a.rednormalbtncon{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; background:#5da845;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #5da845 /*{c-bhover-background-start}*/), to( #26710E /*{c-bhover-background-end}*/));
	background-image: -webkit-linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); 
	background-image:    -moz-linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); 
	background-image:     -ms-linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); 
	background-image:      -o-linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); 
	background-image:         linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); display: block;float: left;font:13px Arial, Helvetica, sans-serif; font-weight:bold; padding: 8px; text-decoration: none; color:#ffffff !important}
	a.rednormalbtncon span{padding :0;}
	
	
a.rednormalbtn1{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; background:#5da845;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #5da845 /*{c-bhover-background-start}*/), to( #26710E /*{c-bhover-background-end}*/));
	background-image: -webkit-linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); 
	background-image:    -moz-linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/);
	background-image:     -ms-linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/);
	background-image:      -o-linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); 
	background-image:         linear-gradient( #5da845 /*{c-bhover-background-start}*/, #26710E /*{c-bhover-background-end}*/); display: block;float: left;font:13px Arial, Helvetica, sans-serif; font-weight:bold; padding: 9px 10px; text-decoration: none; color:#ffffff !important}
/* Radio SECTION */
#sizer{ width: 100% ; }
fieldset{ border: 0; padding-bottom: 9px; float:left; }
.radios label{ display: block; cursor: pointer; line-height: 20px; padding-bottom: 9px; float:left; font-size:14px}
.label_radio input{ margin-right: 5px; }

.has-js .label_radio{ 
	border: 1px solid #ccc /*{c-bup-border}*/;
	background:#eee /*{c-bup-background-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{c-bup-background-start}*/), to( #f1f1f1 /*{c-bup-background-end}*/)); 
	background-image: -webkit-linear-gradient( #ffffff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/); 
	background-image:    -moz-linear-gradient( #ffffff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/); 
	background-image:     -ms-linear-gradient( #ffffff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/); 
	background-image:      -o-linear-gradient( #ffffff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/); 
	background-image:         linear-gradient( #ffffff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/);
	font-family: Arial, Helvetica, sans-serif; padding: 5px 15px; }
	.has-js label.r_on{border: 1px solid #1457A3 /*{c-bhover-border}*/;    
	background:#0068b4 /*{c-bhover-background-color}*/;
	color:#fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #0068b4 /*{c-bhover-background-start}*/), to( #1457A3 /*{c-bhover-background-end}*/));
	background-image: -webkit-linear-gradient( #0068b4 /*{c-bhover-background-start}*/, #1457A3 /*{c-bhover-background-end}*/); 
	background-image:    -moz-linear-gradient( #0068b4 /*{c-bhover-background-start}*/, #1457A3 /*{c-bhover-background-end}*/); 
	background-image:     -ms-linear-gradient( #0068b4 /*{c-bhover-background-start}*/, #1457A3 /*{c-bhover-background-end}*/); 
	background-image:      -o-linear-gradient( #0068b4 /*{c-bhover-background-start}*/, #1457A3 /*{c-bhover-background-end}*/); 
	background-image:         linear-gradient( #0068b4 /*{c-bhover-background-start}*/, #1457A3 /*{c-bhover-background-end}*/);
	font-family: Arial, Helvetica, sans-serif;}	
.has-js .label_radio input  { position: absolute; left: -9999px; }
.process { position: relative; color: #525252; float:left; padding:5px; margin-left:25px; margin-top:1px}
.process > span { border:1px solid #26710E; height: 100%; font-size:14px; color:#b7dfaa; padding:5px; -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;background-color: rgb(150,6,6);
background-image: -webkit-gradient(linear,left bottom,left top, color-stop(0, #26710E),color-stop(1,  #26710E) );
			background-image: -moz-linear-gradient(center bottom, #5da845 37%, #5da845 69% );}
.process > span:after, .animate > span > span {
			content: "";
			position: absolute;
			top: 0; left: 0; bottom: 0; right: 0;
			background-image: 
			   -webkit-gradient(linear, 0 0, 100% 100%,  color-stop(.25, rgba(255, 255, 255, .2)),  color-stop(.25, transparent), color-stop(.5, transparent),  color-stop(.5, rgba(255, 255, 255, .2)),  color-stop(.75, rgba(255, 255, 255, .2)),  color-stop(.75, transparent), to(transparent));
			background-image: -moz-linear-gradient( -45deg, rgba(255, 255, 255, .2) 25%,  transparent 25%,  transparent 50%,  rgba(255, 255, 255, .2) 50%,  rgba(255, 255, 255, .2) 75%,  transparent 75%,  transparent );
			z-index: 1; -webkit-background-size: 50px 50px; -moz-background-size: 50px 50px; background-size: 50px 50px; -webkit-animation: move 2s linear infinite; -moz-animation: move 2s linear infinite; -webkit-border-top-right-radius: 8px; -webkit-border-bottom-right-radius: 8px;
			       -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; -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;overflow: hidden;}
.mar-left {
    margin-left: 30px;
}


.ui-dialog .ui-dialog-content{padding:5px !important;}
.ui-dialog {padding:0 !important;}
.cust-tool-tip-cont{position:absolute; z-index:9999; text-align:center; display:none;}
.cust-tool-tip-img{position:relative; text-align:center; width:100%}
.cust-tool-tip-cont img{position:relative; top:2px; left:0px;}
.cust-tool-tip-bg{background:#4d4d4d; display:inline-block;white-space:nowrap; zoom: 1; *display: inline; text-align:left; padding:3px 8px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px}
.cust-tool-tip-inner{position:relative; display:inline;}
.cust-tool-tip{ position:relative; background:#4d4d4d; color:#fff; display:inline; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; white-space: pre-wrap}
.cust-tool-tip span{clear:both !important; width:100%; display:block; text-align:left; background:#4d4d4d}


.dv-utl { color: #F5F4F4; display: inline;position: absolute; right:0px; top:51px;}
/*ATO Calander*/
.ui-datepicker{padding:10px 8px 4px!important;border:3px solid #C5C5C5!important;z-index:100!important}
.ui-datepicker .ui-datepicker-group{width:33.2%!important}.ui-datepicker .ui-datepicker-group .ui-widget-header
{color:#0068B4!important;font-size:16px!important;background:#F8F8F8!important;border-color:#F8F8F8!important;
border-bottom:1px solid #CCC!important;padding-bottom:10px!important;font-weight:normal!important}
.ui-datepicker .ui-datepicker-group .ui-datepicker-calendar{margin-top:15px!important}
.ui-datepicker .ui-datepicker-group-first,.ui-datepicker .ui-datepicker-group-middle
{border-right:1px solid #5DA845!important}.ui-datepicker .ui-datepicker-group .ui-datepicker-calendar .ui-state-default
{background:none!important;border:none!important;padding:3px 7px!important;text-align:center!important}
.ui-datepicker .ui-datepicker-group .ui-datepicker-calendar .ui-state-focus,.ui-datepicker .ui-datepicker-group .ui-datepicker-calendar .ui-state-highlight,.ui-datepicker .ui-datepicker-group .ui-datepicker-calendar .ui-state-active,.ui-datepicker .ui-datepicker-group .ui-datepicker-calendar .ui-datepicker-week-end .ui-state-active,.ui-datepicker .ui-datepicker-group .ui-datepicker-calendar .ui-datepicker-week-end .ui-state-highlight,.ui-datepicker .ui-datepicker-group .ui-datepicker-calendar .ui-datepicker-week-end .ui-state-focus
{background:#0068B4!important;text-align:center!important;color:#FFF!important}
.ui-datepicker .ui-datepicker-group .ui-datepicker-calendar .ui-state-hover,.ui-datepicker .ui-datepicker-group .ui-datepicker-calendar .ui-datepicker-week-end .ui-state-hover
{background:#5DA845!important;text-align:center!important;color:#FFF!important}
.ui-datepicker .ui-datepicker-group .ui-datepicker-calendar .ui-datepicker-week-end{color:#960606!important}
.ui-datepicker .ui-datepicker-group .ui-datepicker-calendar .ui-datepicker-week-end .ui-state-default
{background:none!important;border:none!important;padding:3px 7px!important;text-align:center!important;
color:#960606!important}.ui-datepicker .ui-datepicker-group .ui-widget-header .ui-state-disabled
{background:none!important}
.ui-datepicker .ui-datepicker-group .ui-widget-header .ui-state-disabled .ui-icon-circle-triangle-w
{background:url(layout-sprite.png) no-repeat!important; background-position:-495px -188px!important;}
.ui-datepicker .ui-datepicker-group .ui-widget-header .ui-state-disabled .ui-icon-circle-triangle-e
{background:url(layout-sprite.png) no-repeat!important; background-position:-456px -188px!important;}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin:0!important;left:5px!important;
top:5px!important;background:none!important;border:none!important;cursor:pointer!important}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-icon{width:18px!important;height:33px!important}
.ui-datepicker .ui-datepicker-prev-hover{background:none!important;border:none!important}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin:0!important;left:5px!important;
top:5px!important;background:none!important;border:none!important;cursor:pointer!important}
.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-icon{width:13px!important;height:23px!important}
.ui-datepicker .ui-datepicker-next-hover{background:none!important;border:none!important}
.ui-datepicker .ui-datepicker-group .ui-widget-header .ui-datepicker-prev .ui-icon-circle-triangle-w
{background:url(layout-sprite.png) no-repeat!important; background-position:-426px -188px!important;}
.ui-datepicker .ui-datepicker-group .ui-widget-header .ui-datepicker-next .ui-icon-circle-triangle-e
{background:url(layout-sprite.png) no-repeat!important; background-position:-530px -188px!important;}

/*added */
h1 {
    color: #a10000;
    font-weight: normal;
	font-size: 18px;
    font: 16px Arial,Helvetica,sans-serif;}
    
.error {border: 1px solid #f00 !important;}
.multiclndr{background-position:128px -173px !important; border:1px solid #a9a9a9; padding:8px 3%;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; width:90%; color:#717171; font-size:13px; line-height:17px;}
.multiclndr-modfy{width:58% !important;}

@media screen and (max-width: 820px) {
nav{width:85%;}	 

.certified{width:80px; margin-left:10px;}
.we-accept{width:310px;}
.powered-by{width:80px;}
.members-of{width:232px;}
.american-expr{margin-left:76px; margin-top:8px;}
.rupay{margin-top:8px;}
.ircts{margin-left:76px; margin-top:8px;}
.fieldwidth{font-size:12px;}
.social-network{padding-right:1%;}
.head-right{width:440px!important}
.top-links{width:236px !important;}
nav ul li a{ padding: 10px 18px;}
#mordropdown-hol{left:284px;}
#mordropdown{left:-259px;}
.multiclndr{background-position:82px -173px !important}
.rupay-ftr{ margin-top:8px;}
.powered {width: 87%;}
.app-down-div{ display:none;}
}
 
@media screen and (max-width: 788px) {

 nav{width:666px;}
.certified{width:80px;}
.we-accept{width:310px;}
.powered-by{width:80px;}
.members-of{width:232px;}
.head-right{width:400px!important}
.top-links{width:196px !important;;}
nav ul li a{ padding: 10px 18px;}
#mordropdown-hol{left:285px;}
#mordropdown{left:-259px;}
nav ul li a{padding:10px 18px;} 
.multiclndr{background-position:82px -173px !important} 
.app-down-div{ display:none;}
}



/*! jQuery UI - v1.10.4 - 2014-01-28
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2Csans-serif&fwDefault=normal&fsDefault=12px&cornerRadius=4px&bgColorHeader=%23960606&bgTextureHeader=flat&bgImgOpacityHeader=100&borderColorHeader=%23960606&fcHeader=%23ffffff&iconColorHeader=%23ffffff&bgColorContent=%23F8F8F8&bgTextureContent=flat&bgImgOpacityContent=100&borderColorContent=%23ccc&fcContent=%23525252&iconColorContent=%23525252&bgColorDefault=%23ebebeb&bgTextureDefault=highlight_hard&bgImgOpacityDefault=75&borderColorDefault=%23ccc&fcDefault=%23525252&iconColorDefault=%23525252&bgColorHover=%239fd6ff&bgTextureHover=highlight_soft&bgImgOpacityHover=75&borderColorHover=%230068b4&fcHover=%23525252&iconColorHover=%23525252&bgColorActive=%23ff0000&bgTextureActive=flat&bgImgOpacityActive=100&borderColorActive=%23960606&fcActive=%23ffffff&iconColorActive=%23ffffff&bgColorHighlight=%23ff0000&bgTextureHighlight=flat&bgImgOpacityHighlight=100&borderColorHighlight=%23960606&fcHighlight=%23ffffff&iconColorHighlight=%23ffffff&bgColorError=%23fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=%23cd0a0a&fcError=%23cd0a0a&iconColorError=%23cd0a0a&bgColorOverlay=%23aaaaaa&bgTextureOverlay=diagonals_small&bgImgOpacityOverlay=100&opacityOverlay=50&bgColorShadow=%23aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=0&thicknessShadow=0&offsetTopShadow=0&offsetLeftShadow=0&cornerRadiusShadow=0
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 2px;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
	padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible; /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}

/* button text element */
.ui-button .ui-button-text {
	display: block;
	line-height: normal;
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
	padding: .4em 1em;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

/* button sets */
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-dialog {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	margin-top: -3px;
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	width: 100%;
	/* support: IE10, see #8844 */
	list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
	margin: 5px -2px 5px -2px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: 2px .4em;
	line-height: 1.5;
	min-height: 0; /* support: IE7 */
	font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}

.ui-menu .ui-state-disabled {
	font-weight: normal;
	margin: .4em 0 .2em;
	line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
	cursor: default;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item a {
	position: relative;
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: .2em;
	left: .2em;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	position: static;
	float: right;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("images/animated-overlay.gif");
	height: 100%;
	filter: alpha(opacity=25);
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px;
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertically center icon */
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position: -65px -16px;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Arial,sans-serif;
	font-size: 12px;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #ccc;
	background: #F8F8F8 url(images/ui-bg_flat_100_F8F8F8_40x100.png) 50% 50% repeat-x;
	color: #525252;
}
.ui-widget-content a {
	color: #525252;
}
.ui-widget-header {
	border: 1px solid #960606;
	background: #960606 url(images/ui-bg_flat_100_960606_40x100.png) 50% 50% repeat-x;
	color: #ffffff;
	font-weight: bold;
}
.ui-widget-header a {
	color: #ffffff;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #ccc;
	background: #ebebeb url(images/ui-bg_highlight-hard_75_ebebeb_1x100.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #525252;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #525252;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #0068b4;
	background: #9fd6ff url(images/ui-bg_highlight-soft_75_9fd6ff_1x100.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #525252;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #525252;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #960606;
	background: #ff0000 url(images/ui-bg_flat_100_ff0000_40x100.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #960606;
	background: #ff0000 url(images/ui-bg_flat_100_ff0000_40x100.png) 50% 50% repeat-x;
	color: #ffffff;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #ffffff;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
	color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70);
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(images/ui-icons_525252_256x240.png);
}
.ui-widget-header .ui-icon {
	background-image: url(images/ui-icons_ffffff_256x240.png);
}
.ui-state-default .ui-icon {
	background-image: url(images/ui-icons_525252_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url(images/ui-icons_525252_256x240.png);
}
.ui-state-active .ui-icon {
	background-image: url(images/ui-icons_ffffff_256x240.png);
}
.ui-state-highlight .ui-icon {
	background-image: url(images/ui-icons_ffffff_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(images/ui-icons_cd0a0a_256x240.png);
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa url(images/ui-bg_diagonals-small_100_aaaaaa_40x40.png) 50% 50% repeat;
	opacity: .5;
	filter: Alpha(Opacity=50);
}
.ui-widget-shadow {
	margin: 0 0 0 0;
	padding: 0;
	background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
	opacity: 0;
	filter: Alpha(Opacity=0);
	border-radius: 0;
}



/*************HOTEL MEDIA***********/


.newtag{width:33px; height:24px; position:absolute; background:url(/content/images/ak/v1.0/Common/new.png) no-repeat; left:31px; top:-20px;}



.app-down-div{ width:140px; padding-left:10px; float:left; border-left:1px solid #ccc; margin-top:14px; cursor:pointer}
.down-btn-icon-top{ width:41px; height:40px; float:left}
.down-text{width:97px; float:right; font-size:12px; color:#525252; margin-top:4px;}

.american-exprs{ background-position:-5px -107px; width:137px; height:45px; }


#yj_nt1{
border:dotted 1px #ccc;
background:#fff;
height:280px;
margin:0 auto;
overflow:hidden;
}
#yj_nt1 h1{
padding:6px; margin:0; border:0;
background:#DFDFDF;
color:#000000;
font-size:11px;
font-weight:bold;
border-bottom:1px solid #e5e5e5;
}
#yj_nv_nt1 {
height: 216px;
display: block;
overflow: hidden;
position: relative;
}
#yj_nt_holder_nt1{
padding:6px;
font-size:11px;
color:#666;
position: relative;
left:0;
top:-21px;
}
#yj_ntver_nt1 li .yj_ntt_nt1{
line-height:32px;
}

a.ns1readon,a.ns1readon:link,
a.ns1readon:active,
a.ns1readon:visited{
height:20px;
width:120px;
display:block;

color:#fff;
text-align:left;
text-indent:15px;
line-height:20px;
margin-top:10px;
font-weight:bold;
}
a.ns1readon:hover {
height:20px;
width:120px;
display:block;
color:#fff;

text-align:left;
text-indent:15px;
line-height:20px;
margin-top:10px;
font-weight:bold;
}

#nslogo a{
display:block;
height:20px;
width:135px;
}

#naviga{
height:20px;
text-align:left;
display:none;
position:absolute;
top:50%;
background:transparent;
}

#desno{
position:absolute;
left:476px;
z-index:310;
}
#lijevo{
position:absolute;
left:0px;
z-index:311;
}
#naviga a{
color:#fff;
}
.intros{
height: 275px !important;
width:200px;
color:#fff;
text-indent: 0;
overflow: hidden;
z-index:301;
float:left;
margin-left:50px;
padding:0px 10px 0px 10px;
text-align:left;
background:transparent url(op50.png);
}
.intros p,.intros h3{
padding:5px 0px;
}
a.nstitle,a.nstitle:link,
a.nstitle:active,
a.nstitle:visited{
font-weight:bold;
font-size:20px;
text-decoration: none;
color:#ffffff;
}


a.nstitle:hover{
font-weight:bold;
font-size:20px;
text-decoration: none;
color:#ffff00;
}

#news-container
{
    width: auto; 
    margin: auto;
    
}

#news-container ul li div
{
    height: 100%; 
    width: 100%;
    background: #ffffff;
}

.tb5 {    border:2px solid #456879;
    border-radius:10px;
    height: 22px;
}
*{margin:0;padding:0;}
ol.update
{
list-style:none;
font-size:1.1em; 
margin-top:20px 
}
ol.update li
{
height:70px;
border-bottom:#dedede dashed 1px; 
text-align:left;
}
ol.update li:first-child
{ 
border-top:#dedede dashed 1px; 
height:70px; 
text-align:left
}

#incentive_promo 
{
height:auto;
width:auto;
}
#incentive_promo img
{
max-width:100%; 
max-height:100%;
margin:auto;
display:block;
}

@font-face {
    font-family: 'ralewaybold';
    src: url('raleway-bold-webfont.eot');
    src: url('raleway-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('raleway-bold-webfont.woff') format('woff'),
         url('raleway-bold-webfont.ttf') format('truetype'),
         url('raleway-bold-webfont.svg#ralewaybold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*additional stye */
 #gallery {
    padding: 10px;
    background: #dddddd;
  }
  #descriptions {
    position: relative;
    height: 50px;
    background: #EEE;
    margin-top: 10px;
    width: 640px;
    padding: 10px;
    overflow: hidden;
  }
    #descriptions .ad-image-description {
      position: absolute;
    }
    #descriptions .ad-image-description .ad-description-title {
      display: block;
    }
    
#ma_title {
    font-family: Tahoma, Geneva, sans-serif;
    color: #069;
    font-size: 18px;
}
#ma_body {
    text-align: justify;
    color: #666;
    font-size: 14px;
}
.Arch {
    font-weight: bold;
    font-size: 14px;
    color: #069;
    font-family: Tahoma, Geneva, sans-serif;
}
arc_text {
    font-family: Verdana, Geneva, sans-serif;
}
.archtext {
    color: #666;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
}
.redtext {
    color: #e7418c;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
}

.style_MediumFont {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold; color: #7c7c7b}
.style_SmallFont {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.style_GenevaFont {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 15pt; color: #0066CC; font-weight:bold}
.style_ArialFont {font-family: Arial, Helvetica, sans-serif; font-size: 15pt; font-weight:bold; color: #0066CC;}
.style_Arial {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal}
.style_ArialSmall{    font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #000000;}
.style_Geneva {font-family: Geneva, Arial, Helvetica, sans-serif; color: #990000;font-size: 12pt;}
.style_Geneva2 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14pt; color: #0033cc;font-weight:bold}
.style5b1 {    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #333366; font-weight:bold}
.style5c1 {    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #003399; font-weight:bold}

.image-line {
   width: 600px;
}
.image-cell {
   width: 30px;
   margin: 2px;
   float: right;
}
.image-clear {
   clear: both;
}


#container {
    width: 890px;
    margin: 0 auto;
    padding: 20px;
}

.btn {
    display: inline-block;
    padding: 10px;
    border-radius: 5px; /*optional*/
    color: #aaa;
    font-size: .875em;
}

.pagination {
    background: #f2f2f2;
    padding: 20px;
    margin-bottom: 20px;
}

.page {
    display: inline-block;
    padding: 0px 9px;
    margin-right: 4px;
    border-radius: 3px;
    border: solid 1px #c0c0c0;
    background: #e9e9e9;
    box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
    font-size: .875em;
    font-weight: bold;
    text-decoration: none;
    color: #717171;
    text-shadow: 0px 1px 0px rgba(255,255,255, 1);
}

.page:hover, .page.gradient:hover {
    background: #fefefe;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#f0f0f0));
    background: -moz-linear-gradient(0% 0% 270deg,#FEFEFE, #f0f0f0);
}

.page.active {
    border: none;
    background: #616161;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);
    color: #f0f0f0;
    text-shadow: 0px 0px 3px rgba(0,0,0, .5);
}

.page.gradient {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#e9e9e9));
    background: -moz-linear-gradient(0% 0% 270deg,#f8f8f8, #e9e9e9);
}

.pagination.dark {
    background: #414449;
    color: #feffff;
}

.page.dark {
    border: solid 1px #32373b;
    background: #3e4347;
    box-shadow: inset 0px 1px 1px rgba(255,255,255, .1), 0px 1px 3px rgba(0,0,0, .1);
    color: #feffff;
    text-shadow: 0px 1px 0px rgba(0,0,0, .5);
}

.page.dark:hover, .page.dark.gradient:hover {
    background: #3d4f5d;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#547085), to(#3d4f5d));
    background: -moz-linear-gradient(0% 0% 270deg,#547085, #3d4f5d);
}

.page.dark.active {
    border: none;
    background: #2f3237;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .1);
}

.page.dark.gradient {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#565b5f), to(#3e4347));
    background: -moz-linear-gradient(0% 0% 270deg,#565b5f, #3e4347);
}

