@charset "utf-8";
/* CSS Document */

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* ALL SCREENS ... STARTS*/
.status-msg-error{ color:red;}
.status-msg-success{ color:blue;}
.input-group{ margin:5px 0; padding:20px;}

*{ box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box}
a{text-decoration:none;}
body{margin:0;
	 background-image: url(../images/greydots.png); 
     font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
//     font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
//     font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

footer{ background-color:white; }

h1,h2,h3,h4,h5,h6,p{margin:0}

header:hover { background-color: #F3F3F3;}

input[type=button]{ font-weight:bold; border-radius:5px; padding:5px; margin:2.5px; border:none; background-color:#CCC; color:white; min-width:120px;}
input[type=button]:hover{ cursor:pointer;}

label{ margin-right:10px; }

#c_redirect{ display:none;}

//#compare_opt1 td{ padding:10px 0; }
//#compare_opt2 td{ padding:10px 0; }

//#compare_spec1 td{ padding:10px 0; }

#enquiries form{ max-width:500px; margin:0 auto;}

#e_response, #e_redirect{ display:none;}

#f_response, #f_redirect{ display:none;}

#o_find:hover{ cursor:pointer;}
#o_response, #o_redirect{ display:none;}

#o_form{ max-width:500px; margin:0 auto;}
#o_form div{ margin-left:20px;}
#o_form div h4{ margin-left:20px; margin-bottom:-20px; font-style:italic; font-weight:500; }

#OnThisPage p, .menuDiv p{text-align:center; background-color:#F3F3F3; color: black; border-top: solid 2px #CCC; border-bottom: solid 2px #CCC;}
#OnThisPage p, .menuDiv p{ position:relative;}
#OnThisPage p .close, .menuDiv p .close{
	position: absolute;
	top:0;
	right:0;
	padding:0 10px;
	background-color:red;
	cursor:pointer;
}

#orderFind{ border:#9CF 5px solid;
	 display:none;
	 border-radius:30px; margin:; padding:5px 0; }
#orderFind h2{ margin-bottom:5px;}

#slideArrowBox{display:none; width:60px; position:absolute; bottom:60px; left:45%; z-index:100;}
#slideArrowLeft{float:left; cursor:pointer; color:pink; }
#slideArrowRight{float:right; cursor:pointer; color:pink; }

#slideshow p a{ color:blue; text-decoration: none;}
#slideshow p a:hover{ color:red;}

#update_form div{ margin-left:20px;}
#update_form div h4{ margin-left:20px; margin-bottom:-20px; font-style:italic; font-weight:500; }

#u_redirect{ display:none;}

.aboutBorder{ border:#CCCCCC 5px solid; border-radius:30px; margin:10px 0; padding:0 5px 20px;}

.back_to_order_now:hover{ cursor:pointer;}

.backToTop{
	color: #444;
	text-decoration: none;
	border-top:#444 thick solid;
	position:fixed;
	bottom:20px;
	right:20px;
	display:none;
	z-index:1000;
}

.boldItalic{ font-weight:bold; font-style:italic;}
.boldItalic li{ margin-left:-2.5em;	list-style:none;}
//.borderLine{border: solid 1px black;}
.buttonLink{ text-decoration: none; 
	text-align:center;
	color: red;
	background-color:#CCC;
	margin:0 auto;
	border-radius:50%;
	font-weight:normal;}
.buttonLink:hover{color: blue; background-color:white;}
.section .buttonLink {padding: 0 10px;}

.buttonLink2{color: blue;}
.buttonLink2:hover{color: black; text-decoration:underline;}

.clear{clear:both;}	
.close:hover{color:white; font-weight:bold;}

.contact{ margin:10px; padding:20px 10px;}
.contactBorder{ border:#CCCCCC 5px solid; border-radius:20px;}
.contact h2{margin:22.5px 0;}

.contactdiv_header>li{
	list-style:none;
	text-align:center;
	color: blue;
	background-color:#CCC;
	}
.contactdiv_header>li:hover{ color: black; background-color: inherit;}
.contactdiv_header>li:hover .sub{ display:block;}

.emailDiv span{margin-left:-30px;}

.enginediv{ background-color:white; border-radius:20px;  padding:20px 10px 0; margin-top:15px; margin-bottom:15px; border:#CCCCCC 5px solid;}

.gwg{border:double 10px green; border-radius:20px; background-color: #F3F3F3; padding:30px 10px;}

.menu>li{position:relative;}
.menu li:hover{ background-color:#CCC;}
.menu>li:hover .submenu{ display:block;}
.menu>li>a{color: red; text-decoration: none;}
.menu li>a:hover {color: blue;}

.paddedDiv1{ background-color: #F3F3F3;}
.paddedDiv1, .paddedDiv2{ padding:30px 10px; border:#CCCCCC 5px solid; border-radius:20px;}

.paddedImage{padding:5px;}

.PageCaption{ background-color:#CCC; text-align:center;}
.PageCaption a{ color:blue;}
.PageCaption a:hover{ color:red;}

.phoneDiv, .emailDiv{ 
	position:absolute;
	padding:10px 0 5px;
	font-size:12px;
	color:black;
	background-color:white;
	width:240px; 
	z-index:500;
	}

.phoneDiv>ul>li, .emailDiv>ul>li{
	margin-left:-1.5em;
	text-align:center;
	}
.phoneDiv>ul>li{list-style: none;}
.emailDiv>ul>li{list-style: disc;}

.section{ border:#CCCCCC 5px solid; border-radius:20px;}
.section h3{ padding-bottom:2px;}

.section li a{ color:blue; text-decoration: none;}
.section li a:hover{ color:red;}

.section p a{ color:blue; text-decoration: none;}
.section p a:hover{ color:red;}

.social:hover{ border-radius:0; }

.sub{display:none;}

.submenu{ display:none; 
	position:absolute; 
	background-color: red;
	border: solid 1px #CCC;
	z-index:501;}
.submenu2{ display:none; 
	position:absolute; 
	background-color: #F3F3F3;
	border: solid 1px #CCC;
	z-index:502;}

.submenu a{ display:block;padding:0 5px;}

.submenu>li:hover .submenu2{ display:block;}
.submenu>li>a{color: white; text-decoration: none;}
.submenu2>li>a{color: red; text-decoration: none;}
.submenu>li{position:relative;}
.submenu>li, .submenu2>li{
	border: solid 1px #CCC;
	list-style:none;
	margin-left:-40px;
	}

@media print{
	header, #fixedBox, #fixedBoxL, #fixedBoxR{position:static !important}
}
	
/* ALL SCREENS ... ENDS*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* DESKTOP QUERY ... STARTS*/

@media (min-width:769px){
	
footer{ padding: 10px 0; margin-top:10px;}
footer li{ float:left; margin:0 15px;}
footer li>a{ text-decoration: none; color: blue;}
footer ul{ margin:0 0 0 -40px;}

header{ width:68%; position:fixed; z-index:500; margin:10px auto 0; padding-right: 5px; }

#app p{ width:450px; margin: 20px auto;}

#copyright{margin:10px auto 0px; font-size:12px; width:100%; text-align:center; }

#cust ul{ width:100%; margin:20px 0;}
#cust ul li{ float:left; margin-right:50px;}

#fixedBoxL, #fixedBoxR{position:absolute; padding:20px 0 20px; font-size:14px; width:100%;}

#fixedBoxL:hover{background-color:#F3F3F3;}
#fixedBoxR:hover{background-color:#F3F3F3;}

#fixedDivL{position:fixed; top: -20px; background-color:#F3F3F3;}
#fixedDivR{position:fixed; top: -20px; right:0px; background-color:#F3F3F3;}

#fixedDivL img, #fixedDivR img{
	opacity:0.1;
	filter: alpha(opacity=10); /* For IE8 and earlier */
	}

#g2t23_design{ width:400px; margin:0 auto; }
#g2t23_design li{ list-style-type: square; border:none;}
#g2t23_design p{ width:400px; margin: 20px auto; text-align:center; font-style:italic; font-size:; }

#linkbox{ width:61%; margin:0 0 0 5px; float:right; }

#linkgroup1{ width:73%; margin:0; float:left; }
#linkgroup1 p{ width:240px; margin:0 auto; }

#linkgroup2{ width:27%; margin:0; float:left; }
#linkgroup2 p{ width:90px; margin:10px auto 0; }

#model strong{ padding:0 5px 10px; display:block; text-align:center;}
#model ul{margin:0;}
#model li{ 
	list-style:none;
	margin-left:-40px; 
	text-align:center; 
	}
#model li a{color: red; text-decoration: none; display:block; padding:3px 0 3px;}
#model li a:hover {color: blue; background-color:#ddd;}

#OnThisPage strong{ padding:0 5px 10px; text-align:center; display:block;}
#OnThisPage ul{ margin:0;}
#OnThisPage ul li{ 
	list-style:none;
	margin:0px 0px 2.5px -40px;
	text-align:center;
	cursor:pointer;
	}
#OnThisPage li a{color: black; text-decoration: none; display:block; padding:2px 0 2px;}
#OnThisPage li:hover{ background-color:#ddd;}

#opt_col1{ width:100px; }
#opt_col6{ width:100px; }

#slideBox{ position:relative; margin:0px auto;}
#slideshow>div {position:relative;}
#slideshow>div>p{ width: 100%; margin:0 auto; padding: 0 5px 5px; text-align:center; position:absolute; bottom:4px; background-color: rgba(255,255,255,0.5);}

#spec_col1{width:100px; }
#spec_col5{width:100px; padding:5px 0; }
#std_col1{width:100px; padding:10px 0; }.contactdiv_header{float:right; margin:20px 4em 0 0; position:relative;}

.contactdiv_header>li{
	font-size:14px; 
	margin:10px 10px 0;
	padding:0 5px;
	float:left;
	border-radius:5px;
	}

.container{width:100%; padding-top:20px;}

.D_contact{ margin:10px; padding:20px 10px;}
.D_contact h2{margin: 30px 0 10px;}
.D_contactBorder{ border:#CCCCCC 5px solid; border-radius:30px;}

.D_hide{ display:none;}
.D_logo_header{width:15%; margin:12px 10px 5px 0; float:left;}
.D_paddedDiv{ padding:10px; border-radius:10px; background-color: #F3F3F3; margin:20px auto !important; }

.footnote{width:450px; margin:0 auto; font-size:14px; }

.header_top{width:80%; margin:5px 0; float: right; font-size:14px;}

.logo_footer{width:80px; margin:5px auto 0;}

.margin-top-container{ margin-top:95px;}
.margin-top-header{ margin-top:-95px; padding-bottom:5px;}

.menu{ margin:0 0 0 -2.5em; float: right; }

.menu>li{
	text-align: center;
	font-weight:bold; 
	float:left; 
	list-style:none;
	}

.menuDiv{ 
	padding:0 0 15px 0;
	margin:0 auto;
	}

.menu>li>a{padding:0 15px; display:block;}

.orderdiv_header{float:right; margin-top:30px;}

.PageCaption{ padding:3px;}
.phoneDiv, .emailDiv{ right:-45px;}
//.PhotoSpeaks{width:360px; margin:10px auto; padding:10px; border:solid 5px #CCCCCC; border-radius:20px; }

.roundedImage{ border-radius:10px; overflow:hidden;}

.section{ padding:10px 10px 40px; margin:20px 0 0; background-color:#F3F3F3;}
.section h3{ border-bottom: ridge 7.5px green; margin:20px auto; }
.section h4{ margin:20px 0 5px; }
.section_para p{ width:450px; margin: 20px auto; text-align:center; font-style:italic; }
.section table{width:450px; margin:0 auto; font-size:14px;}
.section td,th{border-bottom: solid 1px black;}
.section th{ width:200px; text-align:left;}
.section ul, .section h5{width:450px; margin:0 auto; font-size:14px;}

.social{ width:40px;
	height:40px;
	border-radius:50%;
	overflow:hidden;
	float: right;
	margin:5px ;
	}
.submenu{
	left:-40px; 
	right:-40px;
	}
.submenu2{
	left:120px; 
	right:-110px;
	top:0;
	}

.submenu>li, .submenu2>li{
	text-align: left; 
	}


	@media print{
		#fixedDivL, #fixedDivR, .overlay {display:none;}
	}
}
	
@media (min-width:1101px){
#fixedBoxL, #fixedBoxR{top:100px;}

.menuDiv{ width:80%; }
}
	
@media (min-width:769px) and (max-width:1100px){
#fixedBoxL, #fixedBoxR{top:50px;}

.menu>li{font-size:14px;}
.menuDiv{ width:100%;}
}

/* DESKTOP QUERY ... ENDS*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* TABLET QUERY ... STARTS*/

@media (min-width:401px) and (max-width:768px){

footer{ padding: 10px 0; font-size:14px; margin-top:10px;}
footer li{ float:left; margin:0 15px;}
footer li>a{ text-decoration: none; color: blue;}
footer ul{ margin-left:-40px;}

header{ width:100%; position:fixed; z-index:500; margin-top:10px; }

#app p{ width:350px; margin: 0 auto 20px;}

#copyright{margin:10px auto 0; font-size:10px; width:100%; text-align:center; }
#cust ul{ width:100%; margin:20px 0;}
#cust ul li{ float:left; margin-right:50px;}

#latest_design{width:300px; margin:10px auto ; text-align:center; padding:5px 0; background-color:red; color:white; border:none;}
#latest_design_div{ width:300px; margin:0 auto; }
#latest_design_div li{ list-style-type: square; border:none;}
#latest_design_div p{ font-size:14px; text-align:center; }
	
#OnThisPage{ 
	position:fixed;
	top:0;
	left:0;
	font-size:14px;
	background-color: white;
	width:100%; 
	z-index:1000;}

#OnThisPage li:hover{ background-color:#CCC;}
#OnThisPage ul{ margin-left:-40px; margin-top:0px; margin-bottom:0px; }
#OnThisPage ul>li>a{ display:block;padding:0 ; color:black;}
#OnThisPage ul>li{
	border-bottom: solid 1px #CCC;
	text-align: center;
	list-style:none;
	}

#opt_col1{ width:70px; }
#opt_col6{ width:70px; }

#slideBox{ position:relative; margin-top:10px;}
#slideshow>div {position:relative;}
#slideshow>div>p{ width: 100%; margin:0 auto; padding: 0 5px 5px; text-align:center; position:absolute; bottom:5px; background-color: rgba(255,255,255,0.5);}

#spec_col1{width:70px; }
#spec_col5{width:70px; padding:5px 0; }
#std_col1{width:70px; padding:10px 0; }

#T_linkbox{ width:65%; margin-top:15px; float:right; }

.buttonLink{ font-size:11px;}
.buttonLinkHeader{width:100%; margin:20px auto 0;}

.compare, .section, .summary{ padding:10px 10px 30px; margin:20px 0 0; background-color:#F3F3F3; border-radius:10px;}
.compare h3, .section h3, .summary h3{ border-bottom: ridge 7.5px green; margin:10px auto; }
.compare table{width:350px; margin:5px auto; border-top: solid 1px black; border-left: solid 1px black; font-size:14px;}
.compare td,th{border-bottom: solid 1px black; border-right: solid 1px black;}
.compare td{ text-align:center;}

.contactdiv_header{float:right; margin:0 0 0 0; position:relative;}
.contactdiv_header>li{
	font-size:12px; 
	margin:5px 5px 0;
	padding:0 5px;
	float:left;
	border-radius:3px;
	}
.container{width:100% !important;margin:0 auto 0 auto; padding-top:10px;}	

.footnote{width:350px; margin:0 auto; font-size:14px; }

.header_top{width:70%; margin: 5px 10px 0 0; float: right; font-size:12px;}

.logo_footer{width:80px; margin:40px auto 5px; }

.menu>li{
	text-align: center;
	font-weight:bold; 
	float:left; 
	list-style:none;
	}

.menuDiv{padding:5px 0;}

.orderdiv_header{float:right; margin:5px 0 0 4em;}

.paddedDiv{ padding:10px; border-radius:10px; background-color: #F3F3F3; margin:20px 0;}
.PageCaption{ padding:5px; margin-bottom:10px;}

//.PhotoSpeaks{width:280px; margin:10px auto; padding:10px; border:solid 5px #CCCCCC; border-radius:20px;}

.roundedImage{ border-radius:10px; overflow:hidden;}

.section h4{ margin:20px 0 5px;}
.section_para p{ width:350px; margin: 0 auto 20px; text-align:center; font-style:italic;}
.section table{width:350px; margin:0 auto; font-size:14px;}
.section td,th{border-bottom: solid 1px black;}
.section th{ width:160px; text-align:left;}
.section ul, .section h5{width:350px; margin:0 auto; font-size:14px;}

.social{ width:40px;
	height:40px;
	border-radius:50%;
	overflow:hidden;
	float:right;
	margin:5px ;
	}
.submenu{
	left:-35px; 
	right:-35px;
	}

.submenu2{
	left:-90px; 
	right:100px;
	top:0;
	}

.submenu>li{
	text-align: right; 
	}

.submenu2>li{
	text-align: left; 
	}

.ThisPageDiv{width:20px; margin:0px 25px 0px 5px; float:right;}
.ThisPageDiv:hover{ cursor:pointer; background-color:#CCC;}

.T_contact{ margin:10px; padding:20px 10px;}
.T_contact h2{margin:10px 0;}
.T_contactBorder{ border:#CCCCCC 5px solid; border-radius:30px;}
 
.T_hide{ display:none !important;}
.T_logobox{width:35%; margin:30px 0 0; float:left; }
.T_logo_header{width:23%; margin:5px 10px 5px 0; float:left;}
.T_paddedDiv{ padding:10px; border-radius:10px; background-color: #F3F3F3; margin:20px auto !important; }

}
	
/* ----------------------------------------------------------------------------------- */

@media (min-width:581px) and (max-width:768px){

.margin-top-container{ margin-top:95px;}
.margin-top-header{ margin-top:-95px;}
	
.menu{ margin-left:-2.0em; margin-top:0px; font-size:12px; float:right; }
.menu>li>a{padding:0 7.5px; display:block;}

.phoneDiv, .emailDiv{ right:-45px;}
}
	
/* ----------------------------------------------------------------------------------- */

@media (min-width:401px) and (max-width:580px){

.margin-top-container{ margin-top:100px;}
.margin-top-header{ margin-top:-100px;}

.menu{ margin-left:-2.0em; margin-top:0px; font-size:12px; float:right; }
.menu>li>a{padding:0 5px; display:block;}

.phoneDiv, .emailDiv{ right:0px;}
}

/* TABLET QUERY ... ENDS*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* MOBILE QUERY ... STARTS*/

@media (max-width:400px){

body{ font-size:14px;}

footer{ padding:5px 0 10px 0 ; margin-top:10px;}
footer li{ float:left; margin:0 15px;}
footer li>a{ text-decoration: none; color: blue;}
footer ul{ margin-left:-40px;}

header{ width:100%; position:fixed; z-index:500; margin-top:10px; }

#app p{ width:250px; margin: 0 auto 20px;}

#copyright{margin:10px auto 0; font-size:10px; width:100%; text-align:center; }
#cust ul{ width:100%; margin:20px 0;}
#cust ul li{ float:left; margin-right:50px;}

#latest_design{width:300px; margin:10px auto ; text-align:center; padding:5px 0; background-color:red; color:white; border:none;}
#latest_design_div{ width:300px; margin:0 auto; }
#latest_design_div li{ list-style-type: square; border:none;}
#latest_design_div p{text-align:center; }

#OnThisPage{ 
	position:fixed;
	top:0;
	left:0;
	font-size:14px;
	background-color: white;
	width:100%; 
	z-index:1000;}
#OnThisPage li:hover{ background-color:#CCC;}
#OnThisPage ul{ margin-left:-40px; margin-top:0px; margin-bottom:0px; }
#OnThisPage ul>li>a{ display:block;padding:0 5px; color:black;}
#OnThisPage ul>li{
	border-bottom: solid 1px #CCC;
	text-align: center;
	list-style:none;
	}

#opt_col1{ width:50px; }
#opt_col6{ width:50px; }

#slideBox{ position:relative; margin-top:20px;}
#slideshow>div {position:relative;}
#slideshow>div>p{ width: 100%; margin:0 auto; padding: 0 5px 5px; text-align:center; position:absolute; bottom:3px; background-color: rgba(255,255,255,0.5);}

#spec_col1{width:50px; }
#spec_col5{width:50px; padding:5px 0; }
#std_col1{width:50px; padding:10px 0; }

.buttonLink{ font-size:10px;}
.buttonLinkHeader{width:100%; margin:0 auto 0;}

.compare, .section, .summary{ padding:10px 10px 20px; margin:20px 0 0; background-color:#F3F3F3; border-radius:10px;}
.compare h3, .section h3, .summary h3{ border-bottom: ridge 7.5px green; margin:10px auto; }
.compare table{width:250px; margin:5px auto; border-top: solid 1px black; border-left: solid 1px black; font-size:10px;}
.compare td,th{border-bottom: solid 1px black; border-right: solid 1px black;}
.compare td{ text-align:center;}

.contactdiv_header{
	float:left;
	 margin-left:-4em; 
	 position:relative;
	 }
.contactdiv_header>li{
	font-size:12px; 
	margin:5px 1px;
	padding:0 1px;
	float:left;
	border-radius:3px;
	}
.container{width:100%;}	

.footnote{width:250px; margin:0 auto; font-size:12px; }

.header_top{
	width:65%; 
	margin: 0; 
	float: left; 
	font-size:12px;}

.logo_footer{width:80px; margin:0 auto 5px; }

.M_contact{ margin:10px; padding:20px 10px;}
.M_contactBorder{ border:#CCCCCC 5px solid; border-radius:30px;}

.M_hide{ display:none !important;}
.M_logo_header{width:80px; margin:5px 10px 5px 0; float:left;}
.M_paddedDiv{ padding:10px; border-radius:10px; background-color: #F3F3F3; margin:20px auto !important; }

.margin-top-container{ margin-top:80px;}
.margin-top-header{ margin-top:-80px;}

.menu{ margin-left:-40px; margin-top:0px; margin-bottom:0px; }
.menu>li>a{ display:block;padding:0 5px;}
.menu>li{
	border-bottom: solid 1px #CCC;
	text-align: left;
	list-style:none;
	}

.menuDiv{ 
	display:none;
	position:absolute;
	top:0;
	left:0;
	font-size:14px;
	background-color: white;
	width:100%; 
	z-index:500;
	}

.orderdiv_header{float:left;}

.paddedDiv{ padding:10px; border-radius:10px; background-color: #F3F3F3; margin:20px 0;}

.PageCaption{ padding:5px; margin-bottom:10px;}
.phoneDiv, .emailDiv{ right:-45px;}
//.PhotoSpeaks{ margin:10px 0; padding:10px; border:solid 5px #CCCCCC; border-radius:20px;}

.roundedImage{ border-radius:5px; overflow:hidden;}

.section h4{ margin:20px 0 5px; }
.section_para p{ width:250px; margin: 0 auto 20px; text-align:center; font-style:italic; }
.section table{width:250px; margin:0 auto; font-size:12px;}
.section td,th{border-bottom: solid 1px black;}
.section th{ width:160px; text-align:left;}
.section ul, .section h5{width:250px; margin:0 auto; font-size:12px;}

.showMenu>div{width:17px; height:3px; margin:2px 0; background-color: black;}
.showMenu:hover{cursor:pointer;}

.social{ width:40px;
	height:40px;
	border-radius:50%;
	overflow:hidden;
	float:right;
	margin:5px ;
	}

.submenu{ 
	left:75px; 
	top:0;
	}
.submenu2{  
	left:85px; 
	top:-45px;
	}

.submenu>li, .submenu2>li{
	text-align: left; 
	width:100px;
	}

.ThisPageDiv:hover{ cursor:pointer;}

}
	
/* MOBILE QUERY ... ENDS*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* ALL SCREENS ... STARTS*/

.grid80L{width:60px;margin-left:10px;margin-right:10px;float:left;}
.grid80R{width:60px;margin-left:10px;margin-right:10px;float:right;}
.grid80C{width:60px;margin:0 auto;}

.grid120L{width:100px;margin-left:10px;margin-right:10px;float:left;}
.grid120R{width:100px;margin-left:10px;margin-right:10px;float:right;}
.grid120C{width:100px;margin:0 auto;}

.grid160L{width:140px;margin-left:10px;margin-right:10px;float:left;}
.grid160R{width:140px;margin-left:10px;margin-right:10px;float:right;}
.grid160C{width:140px;margin:0 auto;}

.grid200L{width:180px;margin-left:10px;margin-right:10px;float:left;}
.grid200R{width:180px;margin-left:10px;margin-right:10px;float:right;}
.grid200C{width:180px;margin:0 auto;}

.grid240L{width:220px;margin-left:10px;margin-right:10px;float:left;}
.grid240R{width:220px;margin-left:10px;margin-right:10px;float:right;}
.grid240C{width:220px;margin:0 auto;}

.grid280L{width:260px;margin-left:10px;margin-right:10px;float:left;}
.grid280R{width:260px;margin-left:10px;margin-right:10px;float:right;}
.grid280C{width:260px;margin:0 auto;}

.grid320L{width:300px;margin-left:10px;margin-right:10px;float:left;}
.grid320R{width:300px;margin-left:10px;margin-right:10px;float:right;}
.grid320C{width:300px;margin:0 auto;}

.grid360L{width:340px;margin-left:10px;margin-right:10px;float:left;}
.grid360R{width:340px;margin-left:10px;margin-right:10px;float:right;}
.grid360C{width:340px;margin:0 auto;}

.grid400L{width:380px;margin-left:10px;margin-right:10px;float:left;}
.grid400R{width:380px;margin-left:10px;margin-right:10px;float:right;}
.grid400C{width:380px;margin:0 auto;}

.grid440L{width:420px;margin-left:10px;margin-right:10px;float:left;}
.grid440R{width:420px;margin-left:10px;margin-right:10px;float:right;}
.grid440C{width:420px;margin:0 auto;}

.grid480L{width:460px;margin-left:10px;margin-right:10px;float:left;}
.grid480R{width:460px;margin-left:10px;margin-right:10px;float:right;}
.grid480C{width:460px;margin:0 auto;}

.grid520L{width:500px;margin-left:10px;margin-right:10px;float:left;}
.grid520R{width:500px;margin-left:10px;margin-right:10px;float:right;}
.grid520C{width:500px;margin:0 auto;}

.grid560L{width:540px;margin-left:10px;margin-right:10px;float:left;}
.grid560R{width:540px;margin-left:10px;margin-right:10px;float:right;}
.grid560C{width:540px;margin:0 auto;}

.grid600L{width:580px;margin-left:10px;margin-right:10px;float:left;}
.grid600R{width:580px;margin-left:10px;margin-right:10px;float:right;}
.grid600C{width:580px;margin:0 auto;}

.grid640L{width:620px;margin-left:10px;margin-right:10px;float:left;}
.grid640R{width:620px;margin-left:10px;margin-right:10px;float:right;}
.grid640C{width:620px;margin:0 auto;}

.grid680L{width:660px;margin-left:10px;margin-right:10px;float:left;}
.grid680R{width:660px;margin-left:10px;margin-right:10px;float:right;}
.grid680C{width:660px;margin:0 auto;}

.grid720L{width:700px;margin-left:10px;margin-right:10px;float:left;}
.grid720R{width:700px;margin-left:10px;margin-right:10px;float:right;}
.grid720C{width:700px;margin:0 auto;}

.grid760L{width:720px;margin-left:10px;margin-right:10px;float:left;}
.grid760R{width:720px;margin-left:10px;margin-right:10px;float:right;}
.grid760C{width:720px;margin:0 auto;}

.grid800L{width:780px;margin-left:10px;margin-right:10px;float:left;}
.grid800R{width:780px;margin-left:10px;margin-right:10px;float:right;}
.grid800C{width:780px;margin:0 auto;}

.grid840L{width:820px;margin-left:10px;margin-right:10px;float:left;}
.grid840R{width:820px;margin-left:10px;margin-right:10px;float:right;}
.grid840C{width:820px;margin:0 auto;}

.grid880L{width:860px;margin-left:10px;margin-right:10px;float:left;}
.grid880R{width:860px;margin-left:10px;margin-right:10px;float:right;}
.grid880C{width:860px;margin:0 auto;}

.grid920L{width:900px;margin-left:10px;margin-right:10px;float:left;}
.grid920R{width:900px;margin-left:10px;margin-right:10px;float:right;}
.grid920C{width:900px;margin:0 auto;}

.grid960L{width:940px;margin-left:10px;margin-right:10px;float:left;}
.grid960R{width:940px;margin-left:10px;margin-right:10px;float:right;}
.grid960C{width:940px;margin:0 auto;}
	
/* ----------------------------------------------------------------------------------------- */

.col10L{width:8%; margin:1%; float:left;}
.col10R{width:8%; margin:1%; float:right;}
.col10C{width:8%; margin:1% auto;}
	
.col15L{width:13%; margin:1%; float:left;}
.col15R{width:13%; margin:1%; float:right;}
.col15C{width:13%; margin:1% auto;}

.col20L{width:18%; margin:1%; float:left;}
.col20R{width:18%; margin:1%; float:right;}
.col20C{width:18%; margin:1% auto;}

.col25L{width:23%; margin:1%; float:left;}
.col25R{width:23%; margin:1%; float:right;}
.col25C{width:23%; margin:1% auto;}

.col30L{width:28%; margin:1%; float:left;}
.col30R{width:28%; margin:1%; float:right;}
.col30C{width:28%; margin:1% auto;}
	
.col33L{width:31%; margin:1%; float:left;}
.col33R{width:31%; margin:1%; float:right;}
.col33C{width:31%; margin:1% auto;}

.col34L{width:32%; margin:1%; float:left;}
.col34R{width:32%; margin:1%; float:right;}
.col34C{width:32%; margin:1% auto;}

.col35L{width:33%; margin:1%; float:left;}
.col35R{width:33%; margin:1%; float:right;}
.col35C{width:33%; margin:1% auto;}
	
.col40L{width:38%; margin:1%; float:left;}
.col40R{width:38%; margin:1%; float:right;}
.col40C{width:38%; margin:1% auto;}

.col45L{width:43%; margin:1%; float:left;}
.col45R{width:43%; margin:1%; float:right;}
.col45C{width:43%; margin:1% auto;}
	
.col50L{width:48%; margin:1%; float:left;}
.col50R{width:48%; margin:1%; float:right;}
.col50C{width:48%; margin:1% auto;}

.col55L{width:53%; margin:1%; float:left;}
.col55R{width:53%; margin:1%; float:right;}
.col55C{width:53%; margin:1% auto;}
	
.col60L{width:58%; margin:1%; float:left;}
.col60R{width:58%; margin:1%; float:right;}
.col60C{width:58%; margin:1% auto;}

.col65L{width:63%; margin:1%; float:left;}
.col65R{width:63%; margin:1%; float:right;}
.col65C{width:63%; margin:1% auto;}
	
.col66L{width:64%; margin:1%; float:left;}
.col66R{width:64%; margin:1%; float:right;}
.col66C{width:64%; margin:1% auto;}

.col70L{width:68%; margin:1%; float:left;}
.col70R{width:68%; margin:1%; float:right;}
.col70C{width:68%; margin:1% auto;}
	
.col75L{width:73%; margin:1%; float:left;}
.col75R{width:73%; margin:1%; float:right;}
.col75C{width:73%; margin:1% auto;}

.col80L{width:78%; margin:1%; float:left;}
.col80R{width:78%; margin:1%; float:right;}
.col80C{width:78%; margin:1% auto;}
					
.col85L{width:83%; margin:1%; float:left;}
.col85R{width:83%; margin:1%; float:right;}
.col85C{width:83%; margin:1% auto;}

.col90L{width:88%; margin:1%; float:left;}
.col90R{width:88%; margin:1%; float:right;}
.col90C{width:88%; margin:1% auto;}
	
.col95L{width:93%; margin:1%; float:left;}
.col95R{width:93%; margin:1%; float:right;}
.col95C{width:93%; margin:1% auto;}

.col99L{width:97%; margin:1%; float:left;}
.col99R{width:97%; margin:1%; float:right;}
.col99C{width:97%; margin:1% auto;}
	
.col100L{width:98%; margin:1%; float:left;}
.col100R{width:98%; margin:1%; float:right;}
.col100C{width:98%; margin:1% auto;}

.colmax{width:95%; margin:0 auto;}

/* ALL SCREENS ... ENDS*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* DESKTOP QUERY ... STARTS*/

@media (min-width:769px){
	
.D_grid80L{width:60px;margin-left:10px;margin-right:10px;float:left;}
.D_grid80R{width:60px;margin-left:10px;margin-right:10px;float:right;}
.D_grid80C{width:60px;margin:0 auto;}

.D_grid120L{width:100px;margin-left:10px;margin-right:10px;float:left;}
.D_grid120R{width:100px;margin-left:10px;margin-right:10px;float:right;}
.D_grid120C{width:100px;margin:0 auto;}

.D_grid160L{width:140px;margin-left:10px;margin-right:10px;float:left;}
.D_grid160R{width:140px;margin-left:10px;margin-right:10px;float:right;}
.D_grid160C{width:140px;margin:0 auto;}

.D_grid200L{width:180px;margin-left:10px;margin-right:10px;float:left;}
.D_grid200R{width:180px;margin-left:10px;margin-right:10px;float:right;}
.D_grid200C{width:180px;margin:0 auto;}

.D_grid240L{width:220px;margin-left:10px;margin-right:10px;float:left;}
.D_grid240R{width:220px;margin-left:10px;margin-right:10px;float:right;}
.D_grid240C{width:220px;margin:0 auto;}

.D_grid280L{width:260px;margin-left:10px;margin-right:10px;float:left;}
.D_grid280R{width:260px;margin-left:10px;margin-right:10px;float:right;}
.D_grid280C{width:260px;margin:0 auto;}

.D_grid320L{width:300px;margin-left:10px;margin-right:10px;float:left;}
.D_grid320R{width:300px;margin-left:10px;margin-right:10px;float:right;}
.D_grid320C{width:300px;margin:0 auto;}

.D_grid360L{width:340px;margin-left:10px;margin-right:10px;float:left;}
.D_grid360R{width:340px;margin-left:10px;margin-right:10px;float:right;}
.D_grid360C{width:340px;margin:0 auto;}

.D_grid400L{width:380px;margin-left:10px;margin-right:10px;float:left;}
.D_grid400R{width:380px;margin-left:10px;margin-right:10px;float:right;}
.D_grid400C{width:380px;margin:0 auto;}

.D_grid440L{width:420px;margin-left:10px;margin-right:10px;float:left;}
.D_grid440R{width:420px;margin-left:10px;margin-right:10px;float:right;}
.D_grid440C{width:420px;margin:0 auto;}

.D_grid480L{width:460px;margin-left:10px;margin-right:10px;float:left;}
.D_grid480R{width:460px;margin-left:10px;margin-right:10px;float:right;}
.D_grid480C{width:460px;margin:0 auto;}

.D_grid520L{width:500px;margin-left:10px;margin-right:10px;float:left;}
.D_grid520R{width:500px;margin-left:10px;margin-right:10px;float:right;}
.D_grid520C{width:500px;margin:0 auto;}

.D_grid560L{width:540px;margin-left:10px;margin-right:10px;float:left;}
.D_grid560R{width:540px;margin-left:10px;margin-right:10px;float:right;}
.D_grid560C{width:540px;margin:0 auto;}

.D_grid600L{width:580px;margin-left:10px;margin-right:10px;float:left;}
.D_grid600R{width:580px;margin-left:10px;margin-right:10px;float:right;}
.D_grid600C{width:580px;margin:0 auto;}

.D_grid640L{width:620px;margin-left:10px;margin-right:10px;float:left;}
.D_grid640R{width:620px;margin-left:10px;margin-right:10px;float:right;}
.D_grid640C{width:620px;margin:0 auto;}

.D_grid680L{width:660px;margin-left:10px;margin-right:10px;float:left;}
.D_grid680R{width:660px;margin-left:10px;margin-right:10px;float:right;}
.D_grid680C{width:660px;margin:0 auto;}

.D_grid720L{width:700px;margin-left:10px;margin-right:10px;float:left;}
.D_grid720R{width:700px;margin-left:10px;margin-right:10px;float:right;}
.D_grid720C{width:700px;margin:0 auto;}

.D_grid760L{width:720px;margin-left:10px;margin-right:10px;float:left;}
.D_grid760R{width:720px;margin-left:10px;margin-right:10px;float:right;}
.D_grid760C{width:720px;margin:0 auto;}

.D_grid800L{width:780px;margin-left:10px;margin-right:10px;float:left;}
.D_grid800R{width:780px;margin-left:10px;margin-right:10px;float:right;}
.D_grid800C{width:780px;margin:0 auto;}

.D_grid840L{width:820px;margin-left:10px;margin-right:10px;float:left;}
.D_grid840R{width:820px;margin-left:10px;margin-right:10px;float:right;}
.D_grid840C{width:820px;margin:0 auto;}

.D_grid880L{width:860px;margin-left:10px;margin-right:10px;float:left;}
.D_grid880R{width:860px;margin-left:10px;margin-right:10px;float:right;}
.D_grid880C{width:860px;margin:0 auto;}

.D_grid920L{width:900px;margin-left:10px;margin-right:10px;float:left;}
.D_grid920R{width:900px;margin-left:10px;margin-right:10px;float:right;}
.D_grid920C{width:900px;margin:0 auto;}

.D_grid960L{width:940px;margin-left:10px;margin-right:10px;float:left;}
.D_grid960R{width:940px;margin-left:10px;margin-right:10px;float:right;}
.D_grid960C{width:940px;margin:0 auto;}

/* ------------------------------------------------------------------------------------- */

.D_col10L{width:8%; margin:1%; float:left;}
.D_col10R{width:8%; margin:1%; float:right;}
.D_col10C{width:8%; margin:1% auto;}
	
.D_col15L{width:13%; margin:1%; float:left;}
.D_col15R{width:13%; margin:1%; float:right;}
.D_col15C{width:13%; margin:1% auto;}

.D_col20L{width:18%; margin:1%; float:left;}
.D_col20R{width:18%; margin:1%; float:right;}
.D_col20C{width:18%; margin:1% auto;}

.D_col25L{width:23%; margin:20px 1% 1%; float:left;}
.D_col25R{width:23%; margin:1%; float:right;}
.D_col25C{width:23%; margin:1% auto;}

.D_col30L{width:28%; margin:1%; float:left;}
.D_col30R{width:28%; margin:1%; float:right;}
.D_col30C{width:28%; margin:1% auto;}
	
.D_col33L{width:31%; margin:1%; float:left;}
.D_col33R{width:31%; margin:1%; float:right;}
.D_col33C{width:31%; margin:1% auto;}

.D_col34L{width:32%; margin:1%; float:left;}
.D_col34R{width:32%; margin:1%; float:right;}
.D_col34C{width:32%; margin:1% auto;}

.D_col35L{width:33%; margin:1%; float:left;}
.D_col35R{width:33%; margin:1%; float:right;}
.D_col35C{width:33%; margin:1% auto;}
	
.D_col40L{width:38%; margin:1%; float:left;}
.D_col40R{width:38%; margin:1%; float:right;}
.D_col40C{width:38%; margin:1% auto;}

.D_col45L{width:43%; margin:1%; float:left;}
.D_col45R{width:43%; margin:1%; float:right;}
.D_col45C{width:43%; margin:1% auto;}
	
.D_col50L{width:48%; margin:1%; float:left;}
.D_col50R{width:48%; margin:1%; float:right;}
.D_col50C{width:48%; margin:1% auto;}

.D_col55L{width:53%; margin:1%; float:left;}
.D_col55R{width:53%; margin:1%; float:right;}
.D_col55C{width:53%; margin:1% auto;}
	
.D_col60L{width:58%; margin:1%; float:left;}
.D_col60R{width:58%; margin:1%; float:right;}
.D_col60C{width:58%; margin:1% auto;}

.D_col65L{width:63%; margin:1%; float:left;}
.D_col65R{width:63%; margin:1%; float:right;}
.D_col65C{width:63%; margin:1% auto;}
	
.D_col66L{width:64%; margin:1%; float:left;}
.D_col66R{width:64%; margin:1%; float:right;}
.D_col66C{width:64%; margin:1% auto;}

.D_col70L{width:68%; margin:1%; float:left;}
.D_col70R{width:68%; margin:1%; float:right;}
.D_col70C{width:68%; margin:1% auto;}
	
.D_col75L{width:73%; margin:1%; float:left;}
.D_col75R{width:73%; margin:1%; float:right;}
.D_col75C{width:73%; margin:1% auto;}

.D_col80L{width:78%; margin:1%; float:left;}
.D_col80R{width:78%; margin:1%; float:right;}
.D_col80C{width:78%; margin:1% auto;}
					
.D_col85L{width:83%; margin:1%; float:left;}
.D_col85R{width:83%; margin:1%; float:right;}
.D_col85C{width:83%; margin:1% auto;}

.D_col90L{width:88%; margin:1%; float:left;}
.D_col90R{width:88%; margin:1%; float:right;}
.D_col90C{width:88%; margin:1% auto;}
	
.D_col95L{width:93%; margin:1%; float:left;}
.D_col95R{width:93%; margin:1%; float:right;}
.D_col95C{width:93%; margin:1% auto;}

.D_col99L{width:97%; margin:1%; float:left;}
.D_col99R{width:97%; margin:1%; float:right;}
.D_col99C{width:97%; margin:1% auto;}
	
.D_col100L{width:98%; margin:1%; float:left;}
.D_col100R{width:98%; margin:1%; float:right;}
.D_col100C{width:98%; margin:1% auto;}

.D_colmax{width:95%; margin:0 auto;}
	
/* ------------------------------------------------------------------------------------- */
	
.D_imageW5{ width:5%;}
.D_imageW10{ width:10%;}
.D_imageW15{ width:15%;}
.D_imageW20{ width:20%;}
.D_imageW25{ width:25%;}
.D_imageW30{ width:30%;}
.D_imageW35{ width:35%;}
.D_imageW40{ width:40%;}
.D_imageW45{ width:45%;}
.D_imageW50{ width:50%;}
.D_imageW55{ width:55%;}
.D_imageW60{ width:60%;}
.D_imageW65{ width:65%;}
.D_imageW70{ width:70%;}
.D_imageW75{ width:75%;}
.D_imageW80{ width:80%;}
.D_imageW82{ width:82%;}
.D_imageW85{ width:85%;}
.D_imageW87{ width:87%;}
.D_imageW90{ width:90%;}
.D_imageW95{ width:95%;}
.D_imageW100{ width:100%;}
.D_imageW115{ width:115%;}
}

/* DESKTOP QUERY ... ENDS*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* TABLET QUERY ... STARTS*/

@media (min-width:401px) and (max-width:768px){

.T_grid80L{width:60px;margin-left:10px;margin-right:10px;float:left;}
.T_grid80R{width:60px;margin-left:10px;margin-right:10px;float:right;}
.T_grid80C{width:60px;margin:0 auto;}

.T_grid100C{width:80px; margin:0 auto;}

.T_grid120L{width:100px;margin-left:10px;margin-right:10px;float:left;}
.T_grid120R{width:100px;margin-left:10px;margin-right:10px;float:right;}
.T_grid120C{width:100px;margin:0 auto;}

.T_grid160L{width:140px;margin-left:10px;margin-right:10px;float:left;}
.T_grid160R{width:140px;margin-left:10px;margin-right:10px;float:right;}
.T_grid160C{width:140px;margin:0 auto;}

.T_grid200L{width:180px;margin-left:10px;margin-right:10px;float:left;}
.T_grid200R{width:180px;margin-left:10px;margin-right:10px;float:right;}
.T_grid200C{width:180px;margin:0 auto;}

.T_grid240L{width:220px;margin-left:10px;margin-right:10px;float:left;}
.T_grid240R{width:220px;margin-left:10px;margin-right:10px;float:right;}
.T_grid240C{width:220px;margin:0 auto;}

.T_grid280L{width:260px;margin-left:10px;margin-right:10px;float:left;}
.T_grid280R{width:260px;margin-left:10px;margin-right:10px;float:right;}
.T_grid280C{width:260px;margin:0 auto;}

.T_grid320L{width:300px;margin-left:10px;margin-right:10px;float:left;}
.T_grid320R{width:300px;margin-left:10px;margin-right:10px;float:right;}
.T_grid320C{width:300px;margin:0 auto;}

.T_grid360L{width:340px;margin-left:10px;margin-right:10px;float:left;}
.T_grid360R{width:340px;margin-left:10px;margin-right:10px;float:right;}
.T_grid360C{width:340px;margin:0 auto;}

.T_grid400L{width:380px;margin-left:10px;margin-right:10px;float:left;}
.T_grid400R{width:380px;margin-left:10px;margin-right:10px;float:right;}
.T_grid400C{width:380px;margin:0 auto;}

.T_grid440L{width:420px;margin-left:10px;margin-right:10px;float:left;}
.T_grid440R{width:420px;margin-left:10px;margin-right:10px;float:right;}
.T_grid440C{width:420px;margin:0 auto;}

.T_grid480L{width:460px;margin-left:10px;margin-right:10px;float:left;}
.T_grid480R{width:460px;margin-left:10px;margin-right:10px;float:right;}
.T_grid480C{width:460px;margin:0 auto;}

.T_grid520L{width:500px;margin-left:10px;margin-right:10px;float:left;}
.T_grid520R{width:500px;margin-left:10px;margin-right:10px;float:right;}
.T_grid520C{width:500px;margin:0 auto;}

.T_grid560L{width:540px;margin-left:10px;margin-right:10px;float:left;}
.T_grid560R{width:540px;margin-left:10px;margin-right:10px;float:right;}
.T_grid560C{width:540px;margin:0 auto;}

.T_grid600L{width:580px;margin-left:10px;margin-right:10px;float:left;}
.T_grid600R{width:580px;margin-left:10px;margin-right:10px;float:right;}
.T_grid600C{width:580px;margin:0 auto;}

.T_grid640L{width:620px;margin-left:10px;margin-right:10px;float:left;}
.T_grid640R{width:620px;margin-left:10px;margin-right:10px;float:right;}
.T_grid640C{width:620px;margin:0 auto;}

.T_grid680L{width:660px;margin-left:10px;margin-right:10px;float:left;}
.T_grid680R{width:660px;margin-left:10px;margin-right:10px;float:right;}
.T_grid680C{width:660px;margin:0 auto;}

.T_grid720L{width:700px;margin-left:10px;margin-right:10px;float:left;}
.T_grid720R{width:700px;margin-left:10px;margin-right:10px;float:right;}
.T_grid720C{width:700px;margin:0 auto;}

.T_grid760L{width:720px;margin-left:10px;margin-right:10px;float:left;}
.T_grid760R{width:720px;margin-left:10px;margin-right:10px;float:right;}
.T_grid760C{width:720px;margin:0 auto;}

.T_grid800L{width:780px;margin-left:10px;margin-right:10px;float:left;}
.T_grid800R{width:780px;margin-left:10px;margin-right:10px;float:right;}
.T_grid800C{width:780px;margin:0 auto;}

.T_grid840L{width:820px;margin-left:10px;margin-right:10px;float:left;}
.T_grid840R{width:820px;margin-left:10px;margin-right:10px;float:right;}
.T_grid840C{width:820px;margin:0 auto;}

.T_grid880L{width:860px;margin-left:10px;margin-right:10px;float:left;}
.T_grid880R{width:860px;margin-left:10px;margin-right:10px;float:right;}
.T_grid880C{width:860px;margin:0 auto;}

.T_grid920L{width:900px;margin-left:10px;margin-right:10px;float:left;}
.T_grid920R{width:900px;margin-left:10px;margin-right:10px;float:right;}
.T_grid920C{width:900px;margin:0 auto;}

.T_grid960L{width:940px;margin-left:10px;margin-right:10px;float:left;}
.T_grid960R{width:940px;margin-left:10px;margin-right:10px;float:right;}
.T_grid960C{width:940px;margin:0 auto;}
	
/* ----------------------------------------------------------------------------------- */

.T_col10L{width:8%; margin:1%; float:left;}
.T_col10R{width:8%; margin:1%; float:right;}
.T_col10C{width:8%; margin:1% auto;}
	
.T_col15L{width:13%; margin:1%; float:left;}
.T_col15R{width:13%; margin:1%; float:right;}
.T_col15C{width:13%; margin:1% auto;}

.T_col20L{width:18%; margin:1%; float:left;}
.T_col20R{width:18%; margin:1%; float:right;}
.T_col20C{width:18%; margin:1% auto;}

.T_col25L{width:23%; margin:1%; float:left;}
.T_col25R{width:23%; margin:1%; float:right;}
.T_col25C{width:23%; margin:1% auto;}

.T_col30L{width:28%; margin:1%; float:left;}
.T_col30R{width:28%; margin:1%; float:right;}
.T_col30C{width:28%; margin:1% auto;}
	
.T_col33L{width:31%; margin:1%; float:left;}
.T_col33R{width:31%; margin:1%; float:right;}
.T_col33C{width:31%; margin:1% auto;}

.T_col34L{width:32%; margin:1%; float:left;}
.T_col34R{width:32%; margin:1%; float:right;}
.T_col34C{width:32%; margin:1% auto;}

.T_col35L{width:33%; margin:1%; float:left;}
.T_col35R{width:33%; margin:1%; float:right;}
.T_col35C{width:33%; margin:1% auto;}
	
.T_col40L{width:38%; margin:1%; float:left;}
.T_col40R{width:38%; margin:1%; float:right;}
.T_col40C{width:38%; margin:1% auto;}

.T_col45L{width:43%; margin:1%; float:left;}
.T_col45R{width:43%; margin:1%; float:right;}
.T_col45C{width:43%; margin:1% auto;}
	
.T_col50L{width:48%; margin:1%; float:left;}
.T_col50R{width:48%; margin:1%; float:right;}
.T_col50C{width:48%; margin:1% auto;}

.T_col55L{width:53%; margin:1%; float:left;}
.T_col55R{width:53%; margin:1%; float:right;}
.T_col55C{width:53%; margin:1% auto;}
	
.T_col60L{width:58%; margin:1%; float:left;}
.T_col60R{width:58%; margin:1%; float:right;}
.T_col60C{width:58%; margin:1% auto;}

.T_col65L{width:63%; margin:1%; float:left;}
.T_col65R{width:63%; margin:1%; float:right;}
.T_col65C{width:63%; margin:1% auto;}
	
.T_col66L{width:64%; margin:1%; float:left;}
.T_col66R{width:64%; margin:1%; float:right;}
.T_col66C{width:64%; margin:1% auto;}

.T_col70L{width:68%; margin:1%; float:left;}
.T_col70R{width:68%; margin:1%; float:right;}
.T_col70C{width:68%; margin:1% auto;}
	
.T_col75L{width:73%; margin:1%; float:left;}
.T_col75R{width:73%; margin:1%; float:right;}
.T_col75C{width:73%; margin:1% auto;}

.T_col80L{width:78%; margin:1%; float:left;}
.T_col80R{width:78%; margin:1%; float:right;}
.T_col80C{width:78%; margin:1% auto;}
					
.T_col85L{width:83%; margin:1%; float:left;}
.T_col85R{width:83%; margin:1%; float:right;}
.T_col85C{width:83%; margin:1% auto;}

.T_col90L{width:88%; margin:1%; float:left;}
.T_col90R{width:88%; margin:1%; float:right;}
.T_col90C{width:88%; margin:1% auto;}
	
.T_col95L{width:93%; margin:1%; float:left;}
.T_col95R{width:93%; margin:1%; float:right;}
.T_col95C{width:93%; margin:1% auto;}

.T_col99L{width:97%; margin:1%; float:left;}
.T_col99R{width:97%; margin:1%; float:right;}
.T_col99C{width:97%; margin:1% auto;}
	
.T_col100L{width:98%; margin:1%; float:left;}
.T_col100R{width:98%; margin:1%; float:right;}
.T_col100C{width:98%; margin:1% auto;}

.T_colmax{width:95%; margin:0 auto;}
	
/* ----------------------------------------------------------------------------------- */

.T_imageW5{ width:5%;}
.T_imageW10{ width:10%;}
.T_imageW15{ width:15%;}
.T_imageW20{ width:20%;}
.T_imageW25{ width:25%;}
.T_imageW30{ width:30%;}
.T_imageW35{ width:35%;}
.T_imageW40{ width:40%;}
.T_imageW45{ width:45%;}
.T_imageW50{ width:50%;}
.T_imageW55{ width:55%;}
.T_imageW60{ width:60%;}
.T_imageW65{ width:65%;}
.T_imageW70{ width:70%;}
.T_imageW75{ width:75%;}
.T_imageW80{ width:80%;}
.T_imageW82{ width:82%;}
.T_imageW85{ width:85%;}
.T_imageW87{ width:87%;}
.T_imageW90{ width:90%;}
.T_imageW95{ width:95%;}
.T_imageW100{ width:100%;}
.T_imageW115{ width:115%;}
}

/* TABLET QUERY ... ENDS*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* MOBILE QUERY ... STARTS*/

@media (max-width:400px){

.M_grid80L{width:60px;margin-left:10px;margin-right:10px;float:left;}
.M_grid80R{width:60px;margin-left:10px;margin-right:10px;float:right;}
.M_grid80C{width:60px;margin:0 auto;}

.M_grid120L{width:100px;margin-left:10px;margin-right:10px;float:left;}
.M_grid120R{width:100px;margin-left:10px;margin-right:10px;float:right;}
.M_grid120C{width:100px;margin:0 auto;}

.M_grid160L{width:140px;margin-left:10px;margin-right:10px;float:left;}
.M_grid160R{width:140px;margin-left:10px;margin-right:10px;float:right;}
.M_grid160C{width:140px;margin:0 auto;}

.M_grid200L{width:180px;margin-left:10px;margin-right:10px;float:left;}
.M_grid200R{width:180px;margin-left:10px;margin-right:10px;float:right;}
.M_grid200C{width:180px;margin:0 auto;}

.M_grid240L{width:220px;margin-left:10px;margin-right:10px;float:left;}
.M_grid240R{width:220px;margin-left:10px;margin-right:10px;float:right;}
.M_grid240C{width:220px;margin:0 auto;}

.M_grid280L{width:260px;margin-left:10px;margin-right:10px;float:left;}
.M_grid280R{width:260px;margin-left:10px;margin-right:10px;float:right;}
.M_grid280C{width:260px;margin:0 auto;}

.M_grid320L{width:300px;margin-left:10px;margin-right:10px;float:left;}
.M_grid320R{width:300px;margin-left:10px;margin-right:10px;float:right;}
.M_grid320C{width:300px;margin:0 auto;}

.M_grid360L{width:340px;margin-left:10px;margin-right:10px;float:left;}
.M_grid360R{width:340px;margin-left:10px;margin-right:10px;float:right;}
.M_grid360C{width:340px;margin:0 auto;}

.M_grid400L{width:380px;margin-left:10px;margin-right:10px;float:left;}
.M_grid400R{width:380px;margin-left:10px;margin-right:10px;float:right;}
.M_grid400C{width:380px;margin:0 auto;}

.M_grid440L{width:420px;margin-left:10px;margin-right:10px;float:left;}
.M_grid440R{width:420px;margin-left:10px;margin-right:10px;float:right;}
.M_grid440C{width:420px;margin:0 auto;}

.M_grid480L{width:460px;margin-left:10px;margin-right:10px;float:left;}
.M_grid480R{width:460px;margin-left:10px;margin-right:10px;float:right;}
.M_grid480C{width:460px;margin:0 auto;}

.M_grid520L{width:500px;margin-left:10px;margin-right:10px;float:left;}
.M_grid520R{width:500px;margin-left:10px;margin-right:10px;float:right;}
.M_grid520C{width:500px;margin:0 auto;}

.M_grid560L{width:540px;margin-left:10px;margin-right:10px;float:left;}
.M_grid560R{width:540px;margin-left:10px;margin-right:10px;float:right;}
.M_grid560C{width:540px;margin:0 auto;}

.M_grid600L{width:580px;margin-left:10px;margin-right:10px;float:left;}
.M_grid600R{width:580px;margin-left:10px;margin-right:10px;float:right;}
.M_grid600C{width:580px;margin:0 auto;}

.M_grid640L{width:620px;margin-left:10px;margin-right:10px;float:left;}
.M_grid640R{width:620px;margin-left:10px;margin-right:10px;float:right;}
.M_grid640C{width:620px;margin:0 auto;}

.M_grid680L{width:660px;margin-left:10px;margin-right:10px;float:left;}
.M_grid680R{width:660px;margin-left:10px;margin-right:10px;float:right;}
.M_grid680C{width:660px;margin:0 auto;}

.M_grid720L{width:700px;margin-left:10px;margin-right:10px;float:left;}
.M_grid720R{width:700px;margin-left:10px;margin-right:10px;float:right;}
.M_grid720C{width:700px;margin:0 auto;}

.M_grid760L{width:720px;margin-left:10px;margin-right:10px;float:left;}
.M_grid760R{width:720px;margin-left:10px;margin-right:10px;float:right;}
.M_grid760C{width:720px;margin:0 auto;}

.M_grid800L{width:780px;margin-left:10px;margin-right:10px;float:left;}
.M_grid800R{width:780px;margin-left:10px;margin-right:10px;float:right;}
.M_grid800C{width:780px;margin:0 auto;}

.M_grid840L{width:820px;margin-left:10px;margin-right:10px;float:left;}
.M_grid840R{width:820px;margin-left:10px;margin-right:10px;float:right;}
.M_grid840C{width:820px;margin:0 auto;}

.M_grid880L{width:860px;margin-left:10px;margin-right:10px;float:left;}
.M_grid880R{width:860px;margin-left:10px;margin-right:10px;float:right;}
.M_grid880C{width:860px;margin:0 auto;}

.M_grid920L{width:900px;margin-left:10px;margin-right:10px;float:left;}
.M_grid920R{width:900px;margin-left:10px;margin-right:10px;float:right;}
.M_grid920C{width:900px;margin:0 auto;}

.M_grid960L{width:940px;margin-left:10px;margin-right:10px;float:left;}
.M_grid960R{width:940px;margin-left:10px;margin-right:10px;float:right;}
.M_grid960C{width:940px;margin:0 auto;}

/* ------------------------------------------------------------------------------- */

.M_col10L{width:8%; margin:1%; float:left;}
.M_col10R{width:8%; margin:1%; float:right;}
.M_col10C{width:8%; margin:1% auto;}
	
.M_col15L{width:13%; margin:1%; float:left;}
.M_col15R{width:13%; margin:1%; float:right;}
.M_col15C{width:13%; margin:1% auto;}

.M_col20L{width:18%; margin:1%; float:left;}
.M_col20R{width:18%; margin:1%; float:right;}
.M_col20C{width:18%; margin:1% auto;}

.M_col25L{width:23%; margin:1%; float:left;}
.M_col25R{width:23%; margin:1%; float:right;}
.M_col25C{width:23%; margin:1% auto;}

.M_col30L{width:28%; margin:1%; float:left;}
.M_col30R{width:28%; margin:1%; float:right;}
.M_col30C{width:28%; margin:1% auto;}
	
.M_col33L{width:31%; margin:1%; float:left;}
.M_col33R{width:31%; margin:1%; float:right;}
.M_col33C{width:31%; margin:1% auto;}

.M_col34L{width:32%; margin:1%; float:left;}
.M_col34R{width:32%; margin:1%; float:right;}
.M_col34C{width:32%; margin:1% auto;}

.M_col35L{width:33%; margin:1%; float:left;}
.M_col35R{width:33%; margin:1%; float:right;}
.M_col35C{width:33%; margin:1% auto;}
	
.M_col40L{width:38%; margin:1%; float:left;}
.M_col40R{width:38%; margin:1%; float:right;}
.M_col40C{width:38%; margin:1% auto;}

.M_col45L{width:43%; margin:1%; float:left;}
.M_col45R{width:43%; margin:1%; float:right;}
.M_col45C{width:43%; margin:1% auto;}
	
.M_col50L{width:48%; margin:1%; float:left;}
.M_col50R{width:48%; margin:1%; float:right;}
.M_col50C{width:48%; margin:1% auto;}

.M_col55L{width:53%; margin:1%; float:left;}
.M_col55R{width:53%; margin:1%; float:right;}
.M_col55C{width:53%; margin:1% auto;}
	
.M_col60L{width:58%; margin:1%; float:left;}
.M_col60R{width:58%; margin:1%; float:right;}
.M_col60C{width:58%; margin:1% auto;}

.M_col65L{width:63%; margin:1%; float:left;}
.M_col65R{width:63%; margin:1%; float:right;}
.M_col65C{width:63%; margin:1% auto;}
	
.M_col66L{width:64%; margin:1%; float:left;}
.M_col66R{width:64%; margin:1%; float:right;}
.M_col66C{width:64%; margin:1% auto;}

.M_col70L{width:68%; margin:1%; float:left;}
.M_col70R{width:68%; margin:1%; float:right;}
.M_col70C{width:68%; margin:1% auto;}
	
.M_col75L{width:73%; margin:1%; float:left;}
.M_col75R{width:73%; margin:1%; float:right;}
.M_col75C{width:73%; margin:1% auto;}

.M_col80L{width:78%; margin:1%; float:left;}
.M_col80R{width:78%; margin:1%; float:right;}
.M_col80C{width:78%; margin:1% auto;}
					
.M_col85L{width:83%; margin:1%; float:left;}
.M_col85R{width:83%; margin:1%; float:right;}
.M_col85C{width:83%; margin:1% auto;}

.M_col90L{width:88%; margin:1%; float:left;}
.M_col90R{width:88%; margin:1%; float:right;}
.M_col90C{width:88%; margin:1% auto;}
	
.M_col95L{width:93%; margin:1%; float:left;}
.M_col95R{width:93%; margin:1%; float:right;}
.M_col95C{width:93%; margin:1% auto;}

.M_col99L{width:97%; margin:1%; float:left;}
.M_col99R{width:97%; margin:1%; float:right;}
.M_col99C{width:97%; margin:1% auto;}
	
.M_col100L{width:98%; margin:1%; float:left;}
.M_col100R{width:98%; margin:1%; float:right;}
.M_col100C{width:98%; margin:1% auto;}

.M_colmax{
	width: 95%;
	margin: 0 auto;
	color: #D6D6D6;
}

/* ------------------------------------------------------------------------------- */

.M_imageW5{ width:5%;}
.M_imageW10{ width:10%;}
.M_imageW15{ width:15%;}
.M_imageW20{ width:20%;}
.M_imageW25{ width:25%;}
.M_imageW30{ width:30%;}
.M_imageW35{ width:35%;}
.M_imageW40{ width:40%;}
.M_imageW45{ width:45%;}
.M_imageW50{ width:50%;}
.M_imageW55{ width:55%;}
.M_imageW60{ width:60%;}
.M_imageW65{ width:65%;}
.M_imageW70{ width:70%;}
.M_imageW75{ width:75%;}
.M_imageW80{ width:80%;}
.M_imageW82{ width:82%;}
.M_imageW85{ width:85%;}
.M_imageW87{ width:87%;}
.M_imageW90{ width:90%;}
.M_imageW95{ width:95%;}
.M_imageW100{ width:100%;}
.M_imageW115{ width:115%;}
}

/* MOBILE QUERY ... ENDS*/
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
