@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Radley);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);
html				{overflow: scroll;}
html, body 			{padding:0; margin:auto; height:100%; font-family:Arial, Helvetica, sans-serif;}
.container		{width:1198px; margin:auto; min-height:100%; background:#eee; padding:0px 66px; background:url(../images/bg.png); background-attachment:fixed;}
.cdzlogo		{width:202px; height:140px; float:left; overflow:hidden; position:fixed}
.cdzlogolong	{width:996px; height:140px; float:left; padding:0px; overflow:hidden;}
.clear			{clear:both;}
.menu1			{width:401px; float:left; position:fixed;}
.menu1 .innercontainer {min-height:489px; width:202px; float:left;}
.menu1 .footer	{width:202px; float:left; height:30px; color:#333; font-size:14px; letter-spacing:0.8px; text-align:right; line-height:18px;}
.menu1 .footer	img	{border:none;}
.menu1 .innercontainer ul		{list-style:none; font-size:14px; letter-spacing:0.2px; text-align:right; text-transform:uppercase; padding:0px;}
.menu1 .innercontainer li		{color:#000; font-size:14px; font-family: 'Open Sans', sans-serif; font-weight:400;}
.menu1 .innercontainer ul li a:link, .menu1 .innercontainer  ul li a:visited		{color:#000; text-decoration:none;}
.menu1 .innercontainer ul li a:hover		{color:#900; text-decoration:none;}
.menu1 .innercontainer ul li a.active {color:#900; text-decoration:none;}

.menu2			{width:190px; min-height:500px; float:left;}
.menu2 ul		{list-style:none; font-size:14px; letter-spacing:0.2px; text-align:left; text-transform:lowercase; padding:0px; padding-left:23px;}
.menu2 li		{color:#000; font-size:14px; font-family: 'Open Sans', sans-serif; font-weight:400;}
.menu2 a:link, .menu2 a:visited  {color:#000; text-decoration:none;}
.menu2 a:hover		{color:#900 ; text-decoration:none;}
.menu2 .active a 		{color:#900; text-decoration:none;}


.mainbody		{float:right; width:774px; font-family: 'Radley', serif;}
.mainbody td	{vertical-align:top !important;}
.mainbody p 	{text-align:justify; margin:0px; padding:0px; padding-bottom:18px; line-height:18px;  font-size:14px;}
.mainbody h1	{color:#8c0000; font-size:18px; padding:0px;  margin-bottom:0px; font-family: 'Open Sans', sans-serif;}
.mainbody h2	{color:#366798; font-size:16px; padding:0px;  margin-bottom:0px; font-family: 'Open Sans', sans-serif;}
.mainbody h3	{color:#366798; font-size:14px; padding:0px;  margin-bottom:0px; font-family: 'Open Sans', sans-serif;}
.mainbody p a:link, .mainbody p a:visited  {color:#8c0000; text-decoration:none;}
.mainbody p a:hover		{color:#366798; text-decoration:none;}

.homeindexbody		{ float:right; width:951px; padding-top:15px;}
.homeindexbody p 	{text-align:justify; margin:0px; padding:0px; padding-bottom:18px; line-height:18px; font-family: 'Radley', serif; font-size:14px;}
.homeindexbody h1	{color:#8c0000; font-size:18px; letter-spacing:1px; padding:0px;  margin-bottom:0px; font-family: 'Open Sans', sans-serif;}
.homeindexbody h2	{color:#366798; font-size:16px; letter-spacing:1px; padding:0px;  margin-bottom:0px; font-family: 'Open Sans', sans-serif;}
.homeindexbody p a:link, .homeindexbody p a:visited  {color:#8c0000; text-decoration:none;}
.homeindexbody p a:hover		{color:#366798; text-decoration:none;}

#contactusform			{width:400px; padding-top:15px;}
.contactustable			{font-style:italic; font-size:16px;}
.contactustable	#contactform_querytype	{width:360px; height:25px;}
.contactustable	.contactustextarea {resize:none;}
.contactustextfield		{border:1px solid #ccc; width:350px; height:28px; padding:3px; font-size:14px; color:#8c0000; font-family: 'Radley', serif; -webkit-border-radius: 10px; border-radius: 10px;}
.contactustable #contactusform_spamnumber {border:1px solid #ccc; width:100px; height:28px; padding:3px; font-size:14px; color:#8c0000; font-family: 'Radley', serif; -webkit-border-radius: 10px; border-radius: 10px;}
.contactustable .submitapp	{background:#8c0000; border:none; color:#fff; font-weight:bold; padding:5px;}
.contactustable .submitapp:hover	{background:#460000; border:none; color:#fff; font-weight:bold; padding:5px;}
.errormsg			{border: 3px solid #c20000; background:#ffc1c1; -webkit-border-radius:15px; border-radius:15px; font-size:12px;
					width:300px; min-height:30px; padding:10px; margin:auto; color:#c20000; font-weight:bold; display:none; text-align:center}
.successmsg			{border: 3px solid #a7c200; background:#f1ffc1; -webkit-border-radius:15px; border-radius:15px; font-size:12px;
					width:300px; min-height:30px; padding:10px; margin:auto; color:#a7c200; font-weight:bold; display:none; text-align:center;}
					
/*Gallery*/
.galleryimage	{float:left; width:245px; height:137px; overflow:hidden; margin:6px;}
.galleryimage a {border:none;}

/*Document Table*/
#producttable	{margin:auto; width:774px; border-collapse:none;}
#producttable thead	{background:#000; color:#FFF; text-align:left;}
#producttable thead tr {padding:10px;}
#producttable thead tr td {height:27px;}
#producttable tbody tr td {padding:8px;}
#producttable tbody tr:nth-child(odd)		{ background-color:#eee; }
#producttable tbody tr:nth-child(even)		{ background-color:#fff; }
