/* media Queries

FOLDING FLUID GRID
< 767px			- 1-Column Fluid Grid
768px - 1023px	- 2-Column Fluid Grid
> 1024px			- 3-Column Fluid Grid
Change widths as necessary
------------------------------------------- */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: middle;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* MOBILE PORTRAIT */
@media only screen and (min-width: 320px) {
	
body {
		
	}
	@font-face {
				font-family: 'PTS55F';
				src: url('PTS55F.eot');
				src: url('PTS55F.eot?#iefix') format('embedded-opentype'),
						 url('PTS55F.woff') format('woff'),
						 url('PTS55F.ttf') format('truetype'),
						 url('PTS55F.svg#PTS55F') format('svg');
				font-weight: normal;
				font-style: normal;
		}
div.left													{ float: left;}
div.right													{ float: right;}
div.clear													{ clear:both; line-height:1px;}
#space														{ height:0.5%;}
#space1														{ height:1%;}
#space2														{ height:2%;}
div.sep														{ height:1px; width:100%; background:#CCCCCC;}
div.sep1													{ height:3px; width:95%; background:#CCCCCC; margin:0 auto;}
div.container												{ width:100%; margin:0 auto; background:#FFFFFF;}
div.wraper													{ width:100%; margin:0 auto; border:0px solid #FF0000;}
div.topbar													{ width:100%; background:#8b0304; padding:8px 0;}
div.logoarea												{ width:100%; background:#FFFFFF; float:right; padding:2% 2% 0 0;}
div.logoarealeft											{ display:none;}
div.mlogoarea												{ width:75%; float:right; background:#FFFFFF;}
div.mlogoarea img											{ height:auto !important; width:100% !important;}
div.lefttop													{ display:none;}
div.righttop												{ float:left; padding-left:25%;}
div.menu													{ display:none;}
div.join													{ float:right; margin:5% auto; display:inline;}
div.mobilemenu												{ float: left; padding:0;}
div.mobilemenu1												{ float: left; padding:0;}
div.banner													{ float:left; width:100%; background:url(../images/loader_banner.gif) center no-repeat;}
div.banner img												{ height:auto !important; width:100% !important;}
div.location												{ display:none;}
div.mlocation												{ margin:0 auto; width:100%;}
div.ameniarea												{ float: left; margin:4% 2%; width:96%;}
div.amenileft												{ float:left; width:62px;}
div.ameniright												{ margin-left:75px;}
div.bottombar												{ width:100%; background:#f1f4f6; padding:2% 5%; border:1px solid #CCCCCC;}
div.bottomads												{ width:100%; background:none; margin:2px auto;}
div.bottomads img											{ height:auto !important; width:100% !important;}
div.footer													{ width:100%; background:#232323; padding:15px 0;}
div.headingarea												{ width:96%; float:left; margin:2%;}
div.footerleft												{ margin:0 auto; width:100%; padding:1%;}
div.social													{ margin:0 auto; width:100%; padding:1%;}
div.registerleft											{ width:95%; margin:0 auto;}
div.registerright											{ width:95%; margin:50px auto;}
div.registerright input, select, textarea					{ width:100%; padding:4px; border:1px #153242 solid;}
div.formleft												{ width:100%; float:left; margin:4px 0;}
div.formleft input, select, textarea						{ width:100%; padding:4px; border:1px #153242 solid;}
div.formterms												{ width:95%; margin:0 auto;}
div.box 													{ width:30%; margin:1.5%; height:auto; float:left; }
div.box img													{ width:100% !important; margin:0 auto; height:auto !important; float:left;}
div.formleft1												{ width:50%; float:left; padding:4px; background:#DBEDF2; margin-bottom:5px;}
div.formleft2												{ width:50%; float:left; padding:4px; background:#b8dee8; margin-bottom:5px;}
div.formleft3												{ width:100%; float:left; padding:4px; background:#DBEDF2; margin-bottom:5px;}
div.formleft4												{ width:100%; float:left; padding:4px; background:#b8dee8; margin-bottom:5px;}
div.formleft5												{ width:50%; float:left; padding:4px; background:none; margin-bottom:5px;}
div.mainbar													{ width:95%; padding:4px; background:#666666; margin:0 auto 5px auto;}
div.accordianbar											{ width:95%; margin:0 auto;}
div.dashleft												{ display:none;}
div.dashright												{ width:96%; margin:0 auto; padding:2% 0;}
div.pic														{ float:left; width:100%;}
div.pic img													{ height:auto !important; width:100% !important;}
div.gallery													{ float:left; width:46%; margin:2%;}
div.gallery img												{ height:auto !important; width:100% !important;}
div.directorydisplay										{ width:98%; background:#DADADA; border:1px solid #999999; padding:2%; margin:1%;}
div.directorydisplayimg										{ width:20%; float:left;}
div.directorydisplayimg img									{ height:auto !important; width:80% !important; padding-right:5%;}
div.directorydisplaydetails									{ width:80%; float:left;}
div.directorydisplayfull									{ width:100%; margin-bottom:2px;}
div.goodbox													{ background:#00CC66; border:1px solid #009933; padding:3px; color:#000000; font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; text-decoration:none;}
div.badbox													{ background:#CC0000; border:1px solid #990000; padding:3px; color:#000000; font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; text-decoration:none;}
div.order													{ float:left; width:100%; height:auto; background:#CCCCCC; margin:1px 0;}


.btn_print a{
border:1px solid #7d99ca; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:100%; text-align:center;
 background-color: #999999; margin:1px;
}

.btn_print a:hover{
 border:1px solid #ff9000;
 background-color: #666666;
 color:#FFFFFF;
}
.btn_pay a{
border:1px solid #990000; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:100%; text-align:center;
 background-color:#990000;
}

.btn_pay a:hover{
 border:1px solid #ff9000;
 background-color:#666666;
 color:#FFFFFF;
}
.btn_submit a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding:1%; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:50%; text-align:center;
 background-color:#0066CC;
}

.btn_submit a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.placeorder a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding:5% 2%; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:100%; text-align:center;
 background-color:#0066CC;
}

.placeorder a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.btn_download a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:100%; text-align:center;
 background-color:#0066CC; margin:1px;
}

.btn_download a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}


.libava a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; padding: 10px 20px; display:inline-block; font-weight:bold; width:100%;
 background-color:#4d4d4d; margin:1px; font-family: 'Droid Sans';
	font-size:13px;
	font-style:normal;
	font-weight: normal;
	color:#fff;
	text-decoration:none;
}

.libava a:hover{
border:none;
 background-color:#25679a;
 color:#fff;
}

div.order input[type=checkbox] {
	display:none;
} 

div.order input[type=checkbox] + label {
  color: #000;
  font-style: italic;
  background:#CCCCCC;
  width:100%;
  line-height:35px;
  padding:8px;
} 
div.order input[type=checkbox]:hover + label {
  color: #fff;
  font-style: normal;
  background:#006699;
  width:100%;
  line-height:35px;
  padding:8px;
}
div.order input[type=checkbox]:checked + label {
  color: #fff;
  font-style: normal;
  background:#006699;
  width:100%;
  line-height:35px;
  padding:8px;
}

div.headerstyle1		{ width:25%; padding:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; background:#666666;}
div.rowstyle1		{ width:25%; padding:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; background:#fff;}


}

/* MOBILE LANDSCAPE */
@media only screen and (min-width: 480px) {
	body {
		
	}
	@font-face {
				font-family: 'PTS55F';
				src: url('PTS55F.eot');
				src: url('PTS55F.eot?#iefix') format('embedded-opentype'),
						 url('PTS55F.woff') format('woff'),
						 url('PTS55F.ttf') format('truetype'),
						 url('PTS55F.svg#PTS55F') format('svg');
				font-weight: normal;
				font-style: normal;
		}
div.left													{ float: left;}
div.right													{ float: right;}
div.clear													{ clear:both; line-height:1px;}
#space														{ height:0.5%;}
#space1														{ height:1%;}
#space2														{ height:2%;}
div.sep														{ height:1px; width:100%; background:#CCCCCC;}
div.sep1													{ height:3px; width:95%; background:#CCCCCC; margin:0 auto;}
div.container												{ width:100%; margin:0 auto; background:#FFFFFF;}
div.wraper													{ width:100%; margin:0 auto; border:0px solid #FF0000;}
div.topbar													{ width:100%; background:#8b0304; padding:8px 0;}
div.logoarea												{ width:100%; background:#FFFFFF; padding:1% 0;}
div.logoarealeft											{ float:left;}
div.mlogoarea												{ width:60%; float:left; background:#FFFFFF;}
div.mlogoarea img											{ height:auto !important; width:100% !important;}
div.lefttop													{ display:none;}
div.righttop												{ float:left; padding-left:25%;}
div.menu													{ display:none;}
div.join													{ float:right; padding-top:10px; display:inline; margin:0;}
div.mobilemenu												{ float: left; padding:0;}
div.mobilemenu1												{ float: left; padding:0;}
div.banner													{ float:left; width:100%;}
div.banner img												{ height:auto !important; width:100% !important;}
div.location												{ display:none;}
div.mlocation												{ margin:0 auto; width:100%;}
div.ameniarea												{ float: left; margin:3% 1%; width:47%;}
div.amenileft												{ float:left; width:20%;}
div.amenileft img											{ height:auto !important; width:100% !important;}
div.ameniright												{ margin-left:25%}
div.bottombar												{ width:100%; background:#f1f4f6; padding:2% 5%; border:1px solid #CCCCCC;}
div.bottomads												{ width:100%; background:none; margin:3px auto;}
div.bottomads img											{ height:auto !important; width:100% !important;}
div.footer													{ width:100%; background:#232323; padding:15px 0;}
div.headingarea												{ width:100%; margin:0 auto;}
div.footerleft												{ margin:0 auto;}
div.social													{ margin:0 auto;}
div.registerleft											{ width:95%; margin:0 auto;}
div.registerright											{ width:95%; margin:0 auto;}
div.registerright input, select, textarea					{ width:100%; padding:4px; border:1px #153242 solid;}
div.formleft												{ width:100%; float:left; margin:4px 0;}
div.formleft input, select, textarea									{ width:100%; padding:4px; border:1px #153242 solid;}
div.formterms												{ width:95%; margin:0 auto;}
div.box 													{ width:23%; margin:1%; height:auto; float:left; }
div.box img													{ width:100% !important; margin:0 auto; height:auto !important; float:left; margin:2%}
div.formleft1												{ width:50%; float:left; padding:4px; background:#DBEDF2; margin-bottom:5px;}
div.formleft2												{ width:50%; float:left; padding:4px; background:#b8dee8; margin-bottom:5px;}
div.formleft3												{ width:100%; float:left; padding:4px; background:#DBEDF2; margin-bottom:5px;}
div.formleft4												{ width:100%; float:left; padding:4px; background:#b8dee8; margin-bottom:5px;}
div.formleft5												{ width:50%; float:left; padding:4px; background:none; margin-bottom:5px;}
div.mainbar													{ width:95%; padding:8px; background:#666666; margin:0 auto 5px auto;}
div.accordianbar											{ width:95%; margin:0 auto;}
div.dashleft												{ display:none;}
div.dashright												{ width:96%; margin:0 auto !important;  padding:2% 0;}
div.gallery													{ float:left; width:46%; margin:2%;}
div.gallery img												{ height:auto !important; width:100% !important;}
div.directorydisplay										{ width:98%; background:#DADADA; border:1px solid #999999; padding:2%; margin:1%;}
div.directorydisplayimg										{ width:20%; float:left;}
div.directorydisplayimg img									{ height:auto !important; width:80% !important; padding-right:5%;}
div.directorydisplaydetails									{ width:80%; float:left;}
div.directorydisplayfull									{ width:100%;  margin-bottom:2px;}
div.order													{ float:left; width:100%; height:auto; background:#CCCCCC; margin:1px 0;}

.btn_print a{
border:1px solid #7d99ca; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:100%; text-align:center;
 background-color: #999999;
}

.btn_print a:hover{
 border:1px solid #ff9000;
 background-color: #666666;
 color:#FFFFFF;
}
.btn_pay a{
border:1px solid #990000; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:100%; text-align:center;
 background-color:#990000;
}

.btn_pay a:hover{
 border:1px solid #ff9000;
 background-color:#666666;
 color:#FFFFFF;
}
.btn_submit a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 1%; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:50%; text-align:center;
 background-color:#0066CC;
}

.btn_submit a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.placeorder a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding:5% 2%; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:100%; text-align:center;
 background-color:#0066CC;
}

.placeorder a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.btn_download a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:100%; text-align:center;
 background-color:#0066CC; margin:1px;
}

.btn_download a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.libava a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; padding: 10px 20px; display:inline-block; font-weight:bold; width:100%;
 background-color:#4d4d4d; margin:1px; font-family: 'Droid Sans';
	font-size:13px;
	font-style:normal;
	font-weight: normal;
	color:#fff;
	text-decoration:none;
}

.libava a:hover{
border:none;
 background-color:#25679a;
 color:#fff;
}

div.order input[type=checkbox] {
	display:none;
} 

div.order input[type=checkbox] + label {
  color: #000;
  font-style: italic;
  background:#CCCCCC;
  width:100%;
  line-height:35px;
  padding:8px;
} 
div.order input[type=checkbox]:hover + label {
  color: #fff;
  font-style: normal;
  background:#006699;
  width:100%;
  line-height:35px;
  padding:8px;
}
div.order input[type=checkbox]:checked + label {
  color: #fff;
  font-style: normal;
  background:#006699;
  width:100%;
  line-height:35px;
  padding:8px;
}
div.headerstyle1		{ width:25%; padding:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; background:#666666;}
div.rowstyle1		{ width:25%; padding:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; background:#fff;}

}

/* SMALL TABLET */
@media only screen and (min-width: 600px) {
	body {
		
	}
	@font-face {
				font-family: 'PTS55F';
				src: url('PTS55F.eot');
				src: url('PTS55F.eot?#iefix') format('embedded-opentype'),
						 url('PTS55F.woff') format('woff'),
						 url('PTS55F.ttf') format('truetype'),
						 url('PTS55F.svg#PTS55F') format('svg');
				font-weight: normal;
				font-style: normal;
		}
div.left													{ float: left;}
div.right													{ float: right;}
div.clear													{ clear:both; line-height:1px;}
#space														{ height:0.5%;}
#space1														{ height:1%;}
#space2														{ height:2%;}
div.sep														{ height:1px; width:100%; background:#CCCCCC;}
div.sep1													{ height:3px; width:98%; background:#CCCCCC; margin:0 auto;}
div.container												{ width:100%; margin:0 auto; background:#FFFFFF;}
div.wraper													{ width:100%; margin:0 auto; border:0px solid #FF0000;}
div.topbar													{ width:100%; background:#8b0304; padding:8px 0;}
div.logoarea												{ width:100%; background:#FFFFFF; padding:15px 0;}
div.logoarealeft											{ display: none;}
div.mlogoarea												{ width:50%; float:left; background:#FFFFFF;}
div.mlogoarea img											{ height:auto !important; width:100% !important;}
div.lefttop													{ float:left; padding-left:25px; display:inline;}
div.righttop												{ float:right; padding-left:25px; padding-right:20px;}
div.menu													{ display:none;}
div.join													{ float:right; padding-top:10px; display:inline;}
div.mobilemenu												{ float: left; padding:0;}
div.mobilemenu1												{ display:none;}
div.banner													{ float:left; width:100%;}
div.banner img												{ height:auto !important; width:100% !important;}
div.location												{ display:none;}
div.mlocation												{ margin:0 auto; width:100%;}
div.ameniarea												{ float: left; margin:2% 1%; width:45%;}
div.amenileft												{ float:left; width:20%;}
div.amenileft img											{ height:auto !important; width:100% !important;}
div.ameniright												{ margin-left:25%}
div.bottombar												{ width:100%; background:#f1f4f6; padding:2% 5%; border:1px solid #CCCCCC;}
div.bottomads												{ width:100%; background:none; margin:3px auto;}
div.bottomads img											{ height:auto !important; width:100% !important;}
div.footer													{ width:100%; background:#232323; padding:15px 0;}
div.headingarea												{ width:96%; margin:0 auto; padding:2%;}
div.footerleft												{ margin:0 auto;}
div.social													{ margin:0 auto;}
div.registerleft											{ width:48%; float:left; padding-left:1%;}
div.registerright											{ width:48%; float:right; padding-right:1%;}
div.registerright input, select, textarea					{ width:100%; padding:4px; border:1px #153242 solid;}
div.formleft												{ width:100%; float:left; margin:4px 0;}
div.formleft input, select, textarea									{ width:100%; padding:4px; border:1px #153242 solid;}
div.formterms												{ width:95%; margin:0 auto;}
div.box 													{ width:12%; margin:1%; height:auto; float:left; }
div.box img													{ width:100% !important; margin:0 auto; height:auto !important; float:left;}
div.formleft1												{ width:50%; float:left; padding:4px; background:#DBEDF2; margin-bottom:5px;}
div.formleft2												{ width:50%; float:left; padding:4px; background:#b8dee8; margin-bottom:5px;}
div.formleft3												{ width:100%; float:left; padding:4px; background:#DBEDF2; margin-bottom:5px;}
div.formleft4												{ width:100%; float:left; padding:4px; background:#b8dee8; margin-bottom:5px;}
div.formleft5												{ width:50%; float:left; padding:4px; background:none; margin-bottom:5px;}
div.mainbar													{ width:98%; padding:8px; background:#666666; margin:0 auto 5px auto;}
div.accordianbar											{ width:98%; margin:0 auto;}
div.dashleft												{ display:none;}
div.dashright												{ width:96%; margin:0 auto;  padding:2% 0;}
div.gallery													{ float:left; width:31.33%; margin:1%;}
div.gallery img												{ height:auto !important; width:100% !important;}
div.directorydisplay										{ width:45%; background:#DADADA; border:1px solid #999999; padding:2%; margin:1%; float:left;}
div.directorydisplayimg										{ width:20%; float:left;}
div.directorydisplayimg img									{ height:auto !important; width:80% !important; padding-right:5%;}
div.directorydisplaydetails									{ width:80%; float:left;}
div.directorydisplayfull									{ width:100%; margin-bottom:2px;}
div.order													{ float:left; width:100%; height:auto; background:#CCCCCC; margin:1px 0;}

.btn_print a{
border:1px solid #7d99ca; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:100%; text-align:center;
 background-color: #999999;
}

.btn_print a:hover{
 border:1px solid #ff9000;
 background-color: #666666;
 color:#FFFFFF;
}
.btn_pay a{
border:1px solid #990000; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:100%; text-align:center;
 background-color:#990000;
}

.btn_pay a:hover{
 border:1px solid #ff9000;
 background-color:#666666;
 color:#FFFFFF;
}
.btn_submit a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:50%; text-align:center;
 background-color:#0066CC;
}

.btn_submit a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.placeorder a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding:10px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:100%; text-align:center;
 background-color:#0066CC;
}

.placeorder a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.btn_download a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:100%; text-align:center;
 background-color:#0066CC; margin:1px;
}

.btn_download a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.libava a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; padding: 10px 20px; display:inline-block; font-weight:bold; width:100%;
 background-color:#4d4d4d; margin:1px; font-family: 'Droid Sans';
	font-size:13px;
	font-style:normal;
	font-weight: normal;
	color:#fff;
	text-decoration:none;
}

.libava a:hover{
border:none;
 background-color:#25679a;
 color:#fff;
}

div.order input[type=checkbox] {
	display:none;
} 

div.order input[type=checkbox] + label {
  color: #000;
  font-style: italic;
  background:#CCCCCC;
  width:100%;
  line-height:35px;
  padding:8px;
} 
div.order input[type=checkbox]:hover + label {
  color: #fff;
  font-style: normal;
  background:#006699;
  width:100%;
  line-height:35px;
  padding:8px;
}
div.order input[type=checkbox]:checked + label {
  color: #fff;
  font-style: normal;
  background:#006699;
  width:100%;
  line-height:35px;
  padding:8px;
}
div.headerstyle1		{ width:25%; padding:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; background:#666666;}
div.rowstyle1		{ width:25%; padding:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; background:#fff;}
}

/* TABLET/NETBOOK */
@media only screen and (min-width: 768px) { 
	body {
		
	}
	@font-face {
				font-family: 'PTS55F';
				src: url('PTS55F.eot');
				src: url('PTS55F.eot?#iefix') format('embedded-opentype'),
						 url('PTS55F.woff') format('woff'),
						 url('PTS55F.ttf') format('truetype'),
						 url('PTS55F.svg#PTS55F') format('svg');
				font-weight: normal;
				font-style: normal;
		}
div.left													{ float: left;}
div.right													{ float: right;}
div.clear													{ clear:both; line-height:1px;}
#space														{ height:5px;}
#space1														{ height:10px;}
#space2														{ height:15px;}
div.sep														{ height:1px; width:100%; background:#CCCCCC;}
div.sep1													{ height:3px; width:98%; background:#CCCCCC; margin:0 auto;}
div.container												{ width:100%; margin:0 auto; background:#FFFFFF;}
div.wraper													{ width:100%; margin:0 auto; border:0px solid #FF0000;}
div.topbar													{ width:100%; background:#8b0304; padding:8px 0;}
div.logoarea												{ width:100%; background:#FFFFFF; padding:8px 0 0 0;}
div.logoarealeft											{ display: none;}
div.mlogoarea												{ width:30%; float:left; background:#FFFFFF;}
div.mlogoarea img											{ height:auto !important; width:100% !important;}
div.lefttop													{ float:left; padding-left:25px; display:inline;}
div.righttop												{ float:right; padding-left:25px; padding-right:20px;}
div.menu													{ display:none;}
div.join													{ float:right; padding-top:10px; display:inline;}
div.mobilemenu												{ float: left; padding:0;}
div.mobilemenu1												{ display:none;}
div.banner													{ float:left; width:100%;}
div.banner img												{ height:auto !important; width:100% !important;}
div.location												{ display:none;}
div.mlocation												{ margin:0 auto; width:100%;}
div.ameniarea												{ float: left; margin:2% 1%; width:45%;}
div.amenileft												{ float:left; width:20%;}
div.amenileft img											{ height:auto !important; width:100% !important;}
div.ameniright												{ margin-left:25%}
div.bottombar												{ width:100%; background:#f1f4f6; padding:2%; border:1px solid #CCCCCC;}
div.bottomads												{ width:100%; background:none; margin:0 auto;}
div.bottomads img											{ height:auto !important; width:100% !important;}
div.footer													{ width:100%; background:#232323; padding:15px 0;}
div.headingarea												{ width:96%; margin:0 auto; padding:0 2%;}
div.footerleft												{ margin:0 auto;}
div.social													{ margin:0 auto;}
div.registerleft											{ width:48%; float:left;}
div.registerright											{ width:48%; float:right;}
div.registerright input, select, textarea					{ width:100%; padding:4px; border:1px #153242 solid;}
div.formleft												{ width:50%; float:left; margin:4px 0;}
div.formleft input, select, textarea						{ width:100%; padding:4px; border:1px #153242 solid;}
div.formterms												{ width:95%; margin:0 auto;}
div.formleft1												{ width:50%; float:left; padding:4px; background:#DBEDF2; margin-bottom:5px;}
div.formleft2												{ width:50%; float:left; padding:4px; background:#b8dee8; margin-bottom:5px;}
div.formleft3												{ width:100%; float:left; padding:4px; background:#DBEDF2; margin-bottom:5px;}
div.formleft4												{ width:100%; float:left; padding:4px; background:#b8dee8; margin-bottom:5px;}
div.formleft5												{ width:50%; float:left; padding:4px; background:none; margin-bottom:5px;}
div.mainbar													{ width:98%; padding:8px; background:#666666; margin:0 auto 5px auto;}
div.accordianbar											{ width:98%; margin:0 auto;}
div.dashleft												{ display:none;}
div.dashright												{ width:96%; margin:0 auto;  padding:2% 0;}
div.gallery													{ float:left; width:18%; margin:1%;}
div.gallery img												{ height:auto !important; width:100% !important;}
div.directorydisplay										{ width:45%; background:#DADADA; border:1px solid #999999; padding:2%; margin:1%; float:left;}
div.directorydisplayimg										{ width:20%; float:left;}
div.directorydisplayimg img									{ height:auto !important; width:80% !important; padding-right:5%;}
div.directorydisplaydetails									{ width:80%; float:left;}
div.directorydisplayfull									{ width:100%; margin-bottom:2px;}
div.order													{ float:left; width:100%; height:auto; background:#CCCCCC; margin:1px 0;}

.btn_print a{
border:1px solid #7d99ca; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:50%; text-align:center;
 background-color: #999999;
}

.btn_print a:hover{
 border:1px solid #ff9000;
 background-color: #666666;
 color:#FFFFFF;
}
.btn_pay a{
border:1px solid #990000; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:50%; text-align:center;
 background-color:#990000;
}

.btn_pay a:hover{
 border:1px solid #ff9000;
 background-color:#666666;
 color:#FFFFFF;
}
.btn_submit a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:50%; text-align:center;
 background-color:#0066CC;
}

.btn_submit a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.placeorder a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding:10px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:50%; text-align:center;
 background-color:#0066CC;
}

.placeorder a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.btn_download a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:100%; text-align:center;
 background-color:#0066CC; margin:1px;
}

.btn_download a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.libava a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; padding: 10px 20px; display:inline-block; font-weight:bold; width:100%;
 background-color:#4d4d4d; margin:1px; font-family: 'Droid Sans';
	font-size:13px;
	font-style:normal;
	font-weight: normal;
	color:#fff;
	text-decoration:none;
}

.libava a:hover{
border:none;
 background-color:#25679a;
 color:#fff;
}

div.order input[type=checkbox] {
	display:none;
} 

div.order input[type=checkbox] + label {
  color: #000;
  font-style: italic;
  background:#CCCCCC;
  width:100%;
  line-height:35px;
  padding:8px;
} 
div.order input[type=checkbox]:hover + label {
  color: #fff;
  font-style: normal;
  background:#006699;
  width:100%;
  line-height:35px;
  padding:8px;
}
div.order input[type=checkbox]:checked + label {
  color: #fff;
  font-style: normal;
  background:#006699;
  width:100%;
  line-height:35px;
  padding:8px;
}
div.headerstyle1		{ width:25%; padding:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; background:#666666;}
div.rowstyle1		{ width:25%; padding:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; background:#fff;}
}

/* LANDSCAPE TABLET/NETBOOK/LAPTOP */
@media only screen and (min-width: 1024px) { 
	body {
		
	}
	@font-face {
				font-family: 'PTS55F';
				src: url('PTS55F.eot');
				src: url('PTS55F.eot?#iefix') format('embedded-opentype'),
						 url('PTS55F.woff') format('woff'),
						 url('PTS55F.ttf') format('truetype'),
						 url('PTS55F.svg#PTS55F') format('svg');
				font-weight: normal;
				font-style: normal;
		}
div.left													{ float: left;}
div.right													{ float: right;}
div.clear													{ clear:both; line-height:1px;}
#space														{ height:5px;}
#space1														{ height:10px;}
#space2														{ height:15px;}
div.sep														{ height:1px; width:100%; background:#CCCCCC;}
div.sep1													{ height:3px; width:98%; background:#CCCCCC; margin:0 auto;}
div.container												{ width:100%; margin:0 auto; background:#FFFFFF;}
div.wraper													{ width:1000px; margin:0 auto; border:0px solid #FF0000;}
div.topbar													{ width:100%; background:#8b0304; padding:8px 0;}
div.logoarea												{ width:100%; background:#FFFFFF; padding:15px 0;}
div.logoarealeft											{ float:left; display:inline;}
div.mlogoarea												{ display:none;}
div.lefttop													{ float:left; padding-left:25px; display:inline;}
div.righttop												{ float:right; padding-left:25px;}
div.menu													{ float:right; padding-top:10px; display:inline;}
div.join													{ float:right; padding-top:10px; display:inline;}
/*div.mobilemenu												{ display:none;}*/
div.mobilemenu												{ float: left; padding:0;}
div.mobilemenu1												{ display:none;}
div.banner													{ float:left; width:615px;}
div.location												{ float:right; width:366px; display:inline;}
div.mlocation												{ display:none;}
div.ameniarea												{ float: left; margin:12px; width:300px;}
div.amenileft												{ float:left; width:62px;}
div.ameniright												{ margin-left:75px;}
div.bottombar												{ width:1000px; background:#f1f4f6; padding:10px; margin:0 auto; border:1px solid #CCCCCC;}
div.bottomads												{ width:1000px; background:none; margin:0 auto;}
div.footer													{ width:100%; background:#232323; padding:5px 0;}
div.headingarea												{ width:100%; margin:0 auto;}
div.footerleft												{ margin:0 auto;}
div.social													{ margin:0 auto;}
div.registerleft											{ width:48%; float:left;}
div.registerright											{ width:48%; float:right;}
div.registerright input, select, textarea					{ width:100%; padding:4px; border:1px #153242 solid;}
div.formleft												{ width:50%; float:left; margin:4px 0;}
div.formleft input, select, textarea						{ width:100%; padding:4px; border:1px #153242 solid;}
div.formterms												{ width:95%; margin:0 auto;}
div.formleft1												{ width:50%; float:left; padding:4px; background:#DBEDF2; margin-bottom:5px;}
div.formleft2												{ width:50%; float:left; padding:4px; background:#b8dee8; margin-bottom:5px;}
div.formleft3												{ width:100%; float:left; padding:4px; background:#DBEDF2; margin-bottom:5px;}
div.formleft4												{ width:100%; float:left; padding:4px; background:#b8dee8; margin-bottom:5px;}
div.formleft5												{ width:50%; float:left; padding:4px; background:none; margin-bottom:5px;}
div.mainbar													{ width:1000px; padding:4px; background:#666666;}
div.mainbar													{ width:98%; padding:8px; background:#666666; margin:0 auto 5px auto;}
div.accordianbar											{ width:98%; margin:0 auto;}
div.dashleft												{ width:164px; float:left; margin-right:30px;}
div.dashright												{ width:800px; float:left;  padding:2% 0;}
div.gallery													{ float:left; width:18%; margin:1%;}
div.gallery img												{ height:auto !important; width:100% !important;}
div.directorydisplay										{ width:45%; background:#DADADA; border:1px solid #999999; padding:2%; margin:1%; float:left;}
div.directorydisplayimg										{ width:20%; float:left;}
div.directorydisplayimg img									{ height:auto !important; width:80% !important; padding-right:5%;}
div.directorydisplaydetails									{ width:80%; float:left;}
div.directorydisplayfull									{ width:100%; margin-bottom:2px;}
div.order													{ float:left; width:100%; height:auto; background:#CCCCCC; margin:1px 0;}

.btn_print a{
border:1px solid #7d99ca; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:50%; text-align:center;
 background-color: #999999;
}

.btn_print a:hover{
 border:1px solid #ff9000;
 background-color: #666666;
 color:#FFFFFF;
}
.btn_pay a{
border:1px solid #990000; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:50%; text-align:center;
 background-color:#990000;
}

.btn_pay a:hover{
 border:1px solid #ff9000;
 background-color:#666666;
 color:#FFFFFF;
}
.btn_submit a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:50%; text-align:center;
 background-color:#0066CC;
}

.btn_submit a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.placeorder a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding:10px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:50%; text-align:center;
 background-color:#0066CC;
}

.placeorder a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.btn_download a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:100%; text-align:center;
 background-color:#0066CC; margin:1px;
}

.btn_download a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.libava a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; padding: 10px 20px; display:inline-block; font-weight:bold; width:100%;
 background-color:#4d4d4d; margin:1px; font-family: 'Droid Sans';
	font-size:13px;
	font-style:normal;
	font-weight: normal;
	color:#fff;
	text-decoration:none;
}

.libava a:hover{
border:none;
 background-color:#25679a;
 color:#fff;
}

div.order input[type=checkbox] {
	display:none;
} 

div.order input[type=checkbox] + label {
  color: #000;
  font-style: italic;
  background:#CCCCCC;
  width:100%;
  line-height:35px;
  padding:8px;
} 
div.order input[type=checkbox]:hover + label {
  color: #fff;
  font-style: normal;
  background:#006699;
  width:100%;
  line-height:35px;
  padding:8px;
}
div.order input[type=checkbox]:checked + label {
  color: #fff;
  font-style: normal;
  background:#006699;
  width:100%;
  line-height:35px;
  padding:8px;
}
div.headerstyle1		{ width:25%; padding:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; background:#666666;}
div.rowstyle1		{ width:25%; padding:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; background:#fff;}
}

@media only screen and (min-width: 1280px) { 
/* DESKTOP */
	body {
		
	}
	@font-face {
				font-family: 'PTS55F';
				src: url('PTS55F.eot');
				src: url('PTS55F.eot?#iefix') format('embedded-opentype'),
						 url('PTS55F.woff') format('woff'),
						 url('PTS55F.ttf') format('truetype'),
						 url('PTS55F.svg#PTS55F') format('svg');
				font-weight: normal;
				font-style: normal;
		}
div.left													{ float: left;}
div.right													{ float: right;}
div.clear													{ clear:both; line-height:1px;}
#space														{ height:5px;}
#space1														{ height:10px;}
#space2														{ height:15px;}
div.sep														{ height:1px; width:100%; background:#CCCCCC;}
div.sep1													{ height:3px; width:98%; background:#CCCCCC; margin:0 auto;}
div.container												{ width:100%; margin:0 auto; background:#FFFFFF;}
div.wraper													{ width:1000px; margin:0 auto; border:0px solid #FF0000;}
div.topbar													{ width:100%; background:#8b0304 ; padding:8px 0;}
div.topbar1													{ width:100%; background:#153242; height:2px;}
div.logoarea												{ width:100%; background:#FFFFFF; padding:15px 0;}
div.logoarealeft											{ float:left;}
div.mlogoarea												{ display:none;}
div.lefttop													{ float:left; padding-left:25px;}
div.righttop												{ float:right; padding-left:25px;}
div.menu													{ float:right; padding-top:10px;}
div.join													{ float:right; padding-top:10px; display:inline;}
/*div.mobilemenu												{ display:none;}*/
div.mobilemenu												{ float: left; padding:0;}
div.mobilemenu1												{ display:none;}
div.banner													{ float:left; width:615px;}
div.location												{ float:right; width:366px; border:0px solid #333333;}
div.mlocation												{ display:none;}
div.ameniarea												{ float: left; margin:12px; width:300px;}
div.amenileft												{ float:left; width:62px;}
div.ameniright												{ margin-left:75px;}
div.bottombar												{ width:1000px; background:#f1f4f6; padding:10px; margin:0 auto; border:1px solid #CCCCCC;}
div.bottomads												{ width:1000px; background:none; margin:0 auto;}
div.footer													{ width:100%; background:#232323; padding:5px 0;}
div.headingarea												{ width:100%; margin:0 auto;}
div.footerleft												{ margin:0 auto;}
div.social													{ margin:0 auto;}
div.registerleft											{ width:48%; float:left;}
div.registerright											{ width:48%; float:right;}
div.registerright input, select, textarea					{ width:100%; padding:4px; border:1px #153242 solid;}
div.formleft												{ width:50%; float:left; margin:4px 0;}
div.formleft input, select, textarea						{ width:100%; padding:4px; border:1px #153242 solid;}
div.formterms												{ width:95%; margin:0 auto;}
div.formleft1												{ width:50%; float:left; padding:4px; background:#DBEDF2; margin-bottom:5px;}
div.formleft2												{ width:50%; float:left; padding:4px; background:#b8dee8; margin-bottom:5px;}
div.formleft3												{ width:100%; float:left; padding:4px; background:#DBEDF2; margin-bottom:5px;}
div.formleft4												{ width:100%; float:left; padding:4px; background:#b8dee8; margin-bottom:5px;}
div.formleft5												{ width:50%; float:left; padding:4px; background:none; margin-bottom:5px;}
div.mainbar													{ width:98%; padding:8px; background:#666666; margin:0 auto 5px auto;}
div.accordianbar											{ width:98%; margin:0 auto;}
div.dashleft												{ width:164px; float:left; margin-right:30px; display:inline; }
div.dashright												{ width:800px; float:left;  padding:2% 0;}
div.gallery													{ float:left; width:18%; margin:1%;}
div.gallery img												{ height:auto !important; width:100% !important;}
div.directorydisplay										{ width:46%; background:#DADADA; border:1px solid #999999; padding:2%; margin:1%; float:left;}
div.directorydisplayimg										{ width:20%; float:left;}
div.directorydisplayimg img									{ height:auto !important; width:80% !important; padding-right:5%;}
div.directorydisplaydetails									{ width:80%; float:left;}
div.directorydisplayfull									{ width:100%; margin-bottom:2px;}
div.order													{ float:left; width:100%; height:auto; background:#CCCCCC; margin:1px 0;}

.btn_print a{
border:1px solid #7d99ca; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:50%; text-align:center;
 background-color: #999999;
}

.btn_print a:hover{
 border:1px solid #ff9000;
 background-color: #666666;
 color:#FFFFFF;
}

.btn_pay a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:50%; text-align:center;
 background-color:#990000;
}

.btn_pay a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.btn_submit a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:50%; text-align:center;
 background-color:#0066CC;
}

.btn_submit a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.placeorder a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding:10px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:50%; text-align:center;
 background-color:#0066CC;
}

.placeorder a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.btn_download a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 40px 10px 40px; text-decoration:none; display:inline-block; font-weight:bold; color: #FFFFFF; width:100%; text-align:center;
 background-color:#0066CC; margin:1px;
}

.btn_download a:hover{
border:none;
 background-color:#666666;
 color:#FFFFFF;
}

.libava a{
border:none; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px; padding: 10px 20px; display:inline-block; font-weight:bold; width:100%;
 background-color:#4d4d4d; margin:1px; font-family: 'Droid Sans';
	font-size:13px;
	font-style:normal;
	font-weight: normal;
	color:#fff;
	text-decoration:none;
}

.libava a:hover{
border:none;
 background-color:#25679a;
 color:#fff;
}

div.order input[type=checkbox] {
	display:none;
} 

div.order input[type=checkbox] + label {
  color: #000;
  font-style: italic;
  background:#CCCCCC;
  width:100%;
  line-height:35px;
  padding:8px;
} 
div.order input[type=checkbox]:hover + label {
  color: #fff;
  font-style: normal;
  background:#006699;
  width:100%;
  line-height:35px;
  padding:8px;
}
div.order input[type=checkbox]:checked + label {
  color: #fff;
  font-style: normal;
  background:#006699;
  width:100%;
  line-height:35px;
  padding:8px;
}
div.headerstyle1		{ width:25%; padding:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; background:#666666;}
div.rowstyle1		{ width:25%; padding:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; background:#fff;}
}

/* WIDESCREEN */
/* Increased body size for legibility */
@media only screen and (min-width: 1400px) { 
	body {font-size:116.75%; background:url('../images/28px_grid_bg.gif') 0 1.25em; max-width:1440px} /* 18.5px / 28px */
}


/* PRINT */
@media print {

}