/* Default CSS Document */

															/** BODY ELEMENTS **/
* {
	}
.alert {
		color: #660033;
}
.color {
		color: #A39F96;
}
img {
border: none;
}
.contactTable {
	margin: 0;
	padding: 0;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align:top;
	clip: rect(0px,auto,auto,auto);
	top: 0px;
	}
.compulsory {
	border-bottom-color:#C3BDAF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
@font-face {
    /* Give it a name */
    font-family:"JASMINE0";
    font-style:normal;
    font-weight:normal;
    /* Specify relative or absolute url to eot file */
    src: url("../JASMINE0.eot");
  }
html { height: 100% } 
body {
	color: #333;
	background-color: #a39f96;
	min-height: 101%;
		}
h1 {
	font-family: "JASMINE0", "Arial", "Helvetica", sans-serif;
	color: #324b5c;
	font-size: 13px;
	font-weight: bold;
	margin:0 0 15px 0 ;
	}
h4{
	column-span: all;
	font-family: "JASMINE0", "Arial", "Helvetica", sans-serif;
	color: #324b5c;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	}
h3 {
	column-span: all;
	font-family: "JASMINE0", "Arial", "Helvetica", sans-serif;
	color: #324b5c;
	font-size: 11px;
	margin:0 0 5px 0 ;
	}
h2 {
	font-family: "JASMINE0", "Arial", "Helvetica", sans-serif;
	color: #fff;
	font-size: 11px;
	padding: 0 15px 0 0;
	line-height: 15px;
	font-weight: normal;
	}
p {
        margin:0 60px  0 0 ;
		font-size: 10px;
        padding:0 1em 1em 0;
		align: justify;
		font-family: "JASMINE0", "Helvetica", "Arial", "Verdana", sans-serif;
}
blockquote {
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.italics {
		font-size: 10px;
		padding: 0px;
		margin-right: 70px;
		margin-left: 20px;
		font-style: italic;
		font-family: "JASMINE0", "Helvetica", "Arial", "Verdana", sans-serif;
}
.Brands {
	font-family: "JASMINE0", "Arial", "Helvetica", sans-serif;
	color: #fff;
	font-size: 11px;
	padding: 30px 0 0 30px;
	line-height: 18px;
	font-weight: normal;
	align: right;
}	
.last {
        margin:0 60px  0 0 ;
		font-size: 10px;
        padding:0 1em 0 0;
		align: justify;
		font-family: "Helvetica", "Arial", "Verdana",sans-serif;
	}
.menu {
	font-family: "JASMINE0", "Arial", "Helvetica", sans-serif;
	color: #324b5c;
	font-size: 11px;
	align: right;
	margin: 0;
	padding: 0;
	}	
.ph4 {
        margin:0 60px  0 0 ;
		font-size: 10px;
		align: justify;
		font-family: "Helvetica", "Arial", "Verdana",sans-serif;
	}
.top {
        margin:0 0 0 0 ;
		font-size: 10px;
        padding:0 1em 1em 0;
		vertical-align:top;
		font-family: "Helvetica", "Arial", "Verdana",sans-serif;
	}
.more {
        margin:0 0 0 0 ;
		font-size: 10px;
        padding:0 0 0 0;
		align: right;
		color: #660033;
		font-family: "JASMINE0", "Arial", "Helvetica", sans-serif;
	}
.leftCopy {
        margin:0 0 0 0 ;
		font-size: 10px;
        padding:0 1em 1em 0;
		align: justify;
		font-family: "Helvetica", "Arial", "Verdana",sans-serif;
	}
.selected {
	color: #660033;
	font-family: "Helvetica", "Arial", "Verdana",sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.decorative {
		font-size: 11px;
		align: center;
		font-family: "Nadeem";
		padding: 0;
        margin:0 60px  0 0 ;
	}
a:link {
	color: #660033;
	text-decoration: none;
}
a:visited {
	color: #660033;
	text-decoration: none;
}
a:hover {
	color: #324b5c;
}
a:active {
	color: #660033;
	text-decoration: none;
}
.footer {
	color: #E7E9D1;
	font-size: 9px;
	align: right;
	margin:0;
	padding: 0;
}
.download {
	color: #666;
	font-size: 12px;
	align: right;
	margin:0;
	padding: 0;
}
.homeMidAlign {
		margin: 0 0 0 35px ;
}
.julietteAlign {
	margin: 0 0 0 50px;
}
.leftSpace {
	margin: 0 10px 0 0;
}
.smalltopspace {
		margin: 3px 0  0 0 ;
}
.mediumtopspace {
		margin: 7px 0  0 0 ;
}
.middletop {
		margin: 0 10px 0 0 ;
}
.middle {
		margin: 0 7px 0 7px ;
}
.middlePress {
		margin: 0 3px 0 3px ;
}
.brandspaceLeft {
		margin: 0 0 7px 40px;
}
.brandspaceRight {
		margin: 0 40px 7px 7px;
}
.brandspace {
		margin: 0 40px 7px 0;
}
.brandspacebottom {
		margin: 0 40px 0 0 ;
}
.middlebottom {
		margin: 10px 10px 0 0 ;
}
.homeimagespace {
		margin: 0 10px 0 10 ;
}
.bottom {
		margin: 10px 0 0 0 ;
}
															/** MAIN CONTAINERS **/
div#container {
		width: 800px;
		padding: 60px 0 60px 0;
		margin: 60px 0 0 0;
	}
div#center {
	width: 800px;
	padding: 0 auto;
	margin: 0 0 20px 0;
	position: absolute;
	background-color: #C3BDAF;
	min-height: 230%;
	left: 15%;
	right: 15%;
	top: 0;
	bottom: 0;
			}
div#left {
				float: left;
				}
div#right {
				float: right;
				}
div#leftmiddlehome {
				float: left;
				width: 340px;
				padding: 60px 0 0 0;
				}
div#leftmiddlehome2 {
	float: left;
	width: 360px;
	background-image: url(../images/home/Design.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 60px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
				}				
div#rightmiddlehome {
				float: right;
				width: 400px;
				border-left: 2px solid #E7E9D1;
				padding: 0 0 0 20px;
				}
div#leftmiddle {
				float: left;
				width: 235px;
				margin: 0 auto;
				}
div#rightmiddle {
				float: right;
				width: 522px;
				border-left: 1px solid #a39f96;
				padding: 0 0 0 25px;
				}
div#leftmiddlegeneric {
				float: left;
				width: 290px;
				padding: 0 0 0 60px;
				margin: 60px 0 0 0;
				z-index: 0;
				height: 500px;
				}
div#leftmiddlegeodesis {
				float: left;
				width: 350px;
				padding: 60px 0 0 0;
				height: 500px;
				}
div#leftmiddleJaH {
				float: left;
				width: 330px;
				margin: 60px 0 0 0;
				height: 500px;
				}
div#leftmiddleloth {
				float: left;
				width: 180px;
				padding: 0 0 0 60px;
				margin: 60px 0 0 0;
				z-index: 0;
				height: 500px;
				}
div#leftmiddlecontact {
				float: left;
				width: 700px;
				padding: 0 0 0 60px;
				margin: 60px 0 0 0;
				}
div#rightmiddlegeneric {
				float: right;
				width: 420px;
				border-left: 2px solid #b6b1a5;
				padding: 0 0 0 20px;
				margin: 60px 0 60px 0;
				}
div#rightmiddleJaH {
				float: right;
				width: 440px;
				border-left: 2px solid #b6b1a5;
				padding: 0 0 0 20px;
				margin: 60px 0 30px 0;
				}
div#rightmiddleloth {
				float: right;
				width: 530px;
				border-left: 2px solid #b6b1a5;
				padding: 0 0 0 20px;
				margin: 60px 0 60px 0;
				height: 800px;
				}
div#rightfooter {
				float: right;
				width: 528px;
				border-left: 2px solid #b6b1a5;
				padding: 0 0 0 0;
				text-align: center;
				margin: 5px 0 5px 0;
				}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: ##333;
	padding: 0px;
	margin: 0px;
	border: 1px solid #A39F96;
	width: 75px;
	height: 15px;
	background-color: #C3BDAF;
	background-position: left top;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: ##333;
	padding: 0px;
	margin: 0px;
	border: 1px solid #A39F96;
	width: 175px;
	height: 45px;
	background-color: #C3BDAF;
	background-position: left top;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: ##333;
	padding: 0px;
	margin: 0px;
	border: 1px solid #A39F96;
	width: 185px;
	height: 15px;
	background-color: #C3BDAF;
	background-position: left top;
}
hr {
	color: #a29f96;
	border: 1px dotted #a29f96;
	width: 456px;
	align: left;
	padding: 0;
	margin: 0;
}


				/** BRANDS **/
				
#apDiv0 {
	position: static;
	width: 270px;
	visibility: visible;
	clip: rect(auto,auto,auto,auto);
	top: 160px;
	margin-top: 5px;
}
#apDiv {
	height: 231px;
	width: 148px;
}
#apDiv1 {
	overflow: hidden;
	visibility: hidden;
	height: 50%;
	width: 289px;
	background-color: #C3BDAF;
	top: 137px;
	position: absolute;
	clip: rect(auto,auto,auto,auto);
}
#apDiv2 {
	overflow: auto;
	position: absolute;
	visibility: hidden;
	height: 50%;
	width: 289px;
	background-color: #C3BDAF;
	top: 137px;
	clip: rect(auto,auto,auto,auto);
}
#apDiv3 {
	overflow: auto;
	position: absolute;
	visibility: hidden;
	height: 50%;
	width: 289px;
	background-color: #C3BDAF;
	top: 137px;
	clip: rect(auto,auto,auto,auto);
}
#apDiv4 {
	overflow: auto;
	position: absolute;
	visibility: hidden;
	height: 50%;
	width: 289px;
	background-color: #C3BDAF;
	top: 137px;
	clip: rect(auto,auto,auto,auto);
}
#brands1 {
	overflow: hidden;
	visibility: hidden;
	height: 50%;
	background-color: #C3BDAF;
	position: absolute;
	clip: rect(auto,auto,auto,auto);
	width: 180px;
	top: 138px;
	padding: 15px 0 0 0;
}
#brands2 {
	overflow: hidden;
	visibility: hidden;
	height: 50%;
	background-color: #C3BDAF;
	position: absolute;
	clip: rect(auto,auto,auto,auto);
	width: 180px;
	top: 138px;
	padding: 15px 0 0 0;
}
#brands3 {
	overflow: hidden;
	visibility: hidden;
	height: 50%;
	background-color: #C3BDAF;
	position: absolute;
	clip: rect(auto,auto,auto,auto);
	width: 180px;
	top: 138px;
	padding: 15px 0 0 0;
}
#brands4 {
	overflow: hidden;
	visibility: hidden;
	height: 50%;
	background-color: #C3BDAF;
	position: absolute;
	clip: rect(auto,auto,auto,auto);
	width: 180px;
	top: 138px;
	padding: 15px 0 0 0;
}
#brands5 {
	overflow: hidden;
	visibility: hidden;
	height: 50%;
	background-color: #C3BDAF;
	position: absolute;
	clip: rect(auto,auto,auto,auto);
	width: 180px;
	top: 138px;
	padding: 15px 0 0 0;
}
#brands6 {
	overflow: hidden;
	visibility: hidden;
	height: 50%;
	background-color: #C3BDAF;
	position: absolute;
	clip: rect(auto,auto,auto,auto);
	width: 180px;
	top: 138px;
	padding: 15px 0 0 0;
}
#brands7 {
	overflow: hidden;
	visibility: hidden;
	height: 50%;
	background-color: #C3BDAF;
	position: absolute;
	clip: rect(auto,auto,auto,auto);
	width: 180px;
	top: 138px;
	padding: 15px 0 0 0;
}
#brands8 {
	overflow: hidden;
	visibility: hidden;
	height: 50%;
	background-color: #C3BDAF;
	position: absolute;
	clip: rect(auto,auto,auto,auto);
	width: 180px;
	top: 138px;
	padding: 15px 0 0 0;
}
#brands11 {
	overflow: hidden;
	visibility: hidden;
	height: 50%;
	background-color: #C3BDAF;
	position: absolute;
	clip: rect(auto,auto,auto,auto);
	width: 300px;
	top: 138px;
	padding: 5px 0 0 35px;
	margin: 22px 0 0 0;
}
#brands12 {
	overflow: hidden;
	visibility: hidden;
	height: 50%;
	background-color: #C3BDAF;
	position: absolute;
	clip: rect(auto,auto,auto,auto);
	width: 300px;
	top: 138px;
	padding: 5px 0 0 35px;
	margin: 22px 0 0 0;
}
#brands13 {
	overflow: hidden;
	visibility: hidden;
	height: 50%;
	background-color: #C3BDAF;
	position: absolute;
	clip: rect(auto,auto,auto,auto);
	width: 300px;
	top: 138px;
	padding: 5px 0 0 35px;
	margin: 22px 0 0 0;
}
#com2 {
	height: 345px;
	width: 358px;
	padding: 0 10px 0 10px;
    float:left;
}
#com1 {
	height: 345px;
	width: 148px;
    float:left;
}
div#footer {
    float:left;
	width: 180px;
	height: 15px;
	padding: 0 0 0 0;
	}	
div#footergeo {
    float:left;
	width: 350px;
	height: 15px;
	padding: 0 0 0 0;
	}	
div#footerJaH {
    float:left;
	width: 330px;
	height: 15px;
	padding: 0 0 0 0;
	}
div#footerwide {
    float:left;
	width: 290px;
	height: 15px;
	padding: 0 0 0 0;
	}	
#press {
	height: 210px;
	width: 155px;
	padding: 0 3px 0 3px;
    float:left;
}
	




															/** SUB CONTAINERS **/


															/** LISTS **/


															/** TYPOGRAPHY **/


															/** FORMS **/







															/** END **/

