/*******************************************/
/** Created By: Ton Nao                   **/
/** Created On: 18/08/2008                **/
/** Last Modified: 25/05/2009             **/
/** Email: tondon@greypathsolutions.com   **/
/**        ton.nao@gmail.com              **/
/*******************************************/

#left-half{
  width:727px;
  min-height:280px;
  height:auto;
  float:left;
}
#right-half{
  width:203px;
  min-height:400px;
  height:auto;
  float:left;
}

#footer{
  width:685px;
  height:32px;
  float:left;
  top: 278px;
  left:-710px;
  background-color:#eef4d8;
  display:inline;
  position:absolute;
}

#footer1{
  width:896px;
  height:32px;
  float:left;
  padding:0 17px 10px 17px;
  margin-top:10px;
}
#footer1 span{
  width:896px;
  height:32px;
  float:left;
  display:block;
  background-color:#eef4d8;
}

#footer1 span a{
  display:block;
  float:left;
  min-width:44px;
  width:auto;
  min-height:10px;
  height:auto;
  padding:8px 20px 0 0;
  font-family:Arial;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
  color:#4f7403;
}

#footer1 span .copyright{
  display:block;
  float:left;
  min-width:64px;
  width:auto;
  min-height:10px;
  height:auto;

}

#footer1 span .copyright a{
  display:block;
  min-width:64px;
  width:auto;
  min-height:10px;
  height:auto;
  padding:8px 20px 0 10px;
  font-family:Arial;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
  color:#4f7403;
}


.news-event{
  width:70px;
  height:14px;
  float:left;
  padding-top:8px;
  font-family:Arial;
  font-size:10px;
  font-weight:normal;
  text-decoration:none;
  color:#628521;
  padding-left:10px;
}

#discover{
  width:330px;
  height:136px;
  float:left;
  margin-left:17px;
  display:inline;
}

#masker{
  width:330px;
  height:136px;
  float:left;
  margin-left:24px;
  display:inline;
}

#guard{
  width:330px;
  height:136px;
  float:left;
  margin-left:17px;
  display:inline;
}
#office{
  width:330px;
  height:136px;
  float:left;
  margin-left:24px;
  display:inline;
}
#products {
 width:181px;
 min-height:100px;
 height:auto;
 float:left;
}

.dis{
	width: 180px;
	height: 23px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-left-style: dotted;
	border-top-color: #cfe804;
	border-right-color: #cfe804;
	border-left-color: #cfe804;
}
.dis a{
    display:block;
	width: 172px;
	height: 18px;
	float:left;
	padding:6px 0 0 8px;
}

.mas{
	width: 180px;
	height: 23px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-left-style: dotted;
	border-top-color: #cfe804;
	border-right-color: #cfe804;
	border-left-color: #cfe804;
}
.mas a{
    display:block;
	width: 172px;
	height: 18px;
	float:left;
	padding:6px 0 0 8px;
}

.gad{
	width: 180px;
	height: 23px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-left-style: dotted;
	border-top-color: #cfe804;
	border-right-color: #cfe804;
	border-left-color: #cfe804;
}
.gad a{
    display:block;
	width: 172px;
	height: 18px;
	float:left;
	padding:6px 0 0 8px;
}
.off{
	width: 180px;
	height: 23px;
	float:left;
	border: 1px dotted #cfe804;
}
.off a{
    display:block;
	width: 172px;
	height: 18px;
	float:left;
	padding:6px 0 0 8px;
}
#data-bridge-content-wrap-left{
  width:727px;
  min-height:305px;
  height:auto;
  float:left;
}
#data-bridge-news {
  width:203px;
  height:420px;
  float:left;
 
}

#data-bridge{
  width:183px;
  height:100px;
  float:left;
  margin-top:19px;
  margin-bottom:21px;
  padding-bottom:10px;
  background-color:#eef4d8;
}
.products-data-bridge{
 width:78px;
 height:139px;
 float:left;
 margin-left:1px;
 display:inline;
}
.news-box{
  width:331px;
  min-height:130px;
  height:auto;
  float:left;
}
.news-box-r{
  width:331px;
  min-height:130px;
  height:auto;
  float:left;
  padding-left:21px;
}
.events-heading {
  width: 330px;
  height: 22px;
  float:left;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #9a9a9a;
  /*font-size:0px;*/
}
#footer-data-bridge{
  width:685px;
  height:32px;
  float:left;
  background-color:#eef4d8;
  margin-top:8px;
  margin-left:17px;
  display:inline;
}

.events-image{
  min-width:70px;
  width:auto;
  min-height:32px;
  height:auto;
  float:left;
  padding-top:10px;
}
.events-venue{
  min-width:70px;
  width:auto;
  min-height:32px;
  height:auto;
  float:left;
  padding-left:16px;
  padding-top:10px;
  font-family:Arial;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}
#customer-partners {
  width:164px;
  min-height:120px;
  height:auto;
  float:left;
  margin-top:19px;
  padding:0 10px 10px 10px;
  background-color:#eef4d8;
}
#reseller {
  width:182px;
  min-height:220px;
  height:auto !important;
  height:220px;
  float:left;
  /*padding:14px 10px 10px 10px;*/
}
#partners-content{
  width:684px;
  min-height:189px;
  height:auto;
  float:left;
  padding:0 24px 19px 19px;
}
.cust-part {
  width:100%; 
  height:22px; 
  float:left;
  padding-top:10px;
}
.head-link{
 width:100%; 
 height:20px; 
 float:left;
 font-size:0px;
}
.pcontent{
 width:100%; 
 min-height:18px; 
 height:auto; 
 padding-bottom:8px; 
 float:left;
}
.reseller-heading {
  width:172px; 
  height:22px; 
  float:left;
  font-size:0px;
  padding-top:20px; 
  padding-left:10px;
}
.aliiance-div{
 width:162px;
 min-height:22px;
 height:auto;
 float:left;
 border: 1px dotted #cfe804;
 padding:10px;
}
.greypath-div{
	width:162px;
	min-height:22px;
	height:auto;
	float:left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #cfe804;
	border-bottom-color: #cfe804;
	border-left-color: #cfe804;
	padding:10px;
}

.txt-red-bold14 {
  font-family:Arial;
  font-size: 14px;
  font-weight: normal;
  color: #ce3402;
  text-decoration: none;
  font-weight:bold;
}
.txt-red-bold12 {
  font-family:Verdana;
  font-size: 12px;
  font-weight: normal;
  color: #ce3402;
  text-decoration: none;
  font-weight:bold;
}
.welcome {
  width:100%; 
  min-height:22px; 
  height:auto;
  float:left;
  padding:10px 0 10px 0;
  font-family:Verdana;
  font-size:11px;
  text-decoration:none;
}
.a-bold12-underline {
  font-family:Verdana;
  font-size: 12px;
  font-weight: normal;
  color: #ce3402;
  text-decoration: underline;
  font-weight:bold;
}
.a-bold14-underline {
  font-family:Verdana;
  font-size: 13px;
  font-weight: normal;
  color: #ce3402;
  font-weight:bold;
}

.faq-font {
 font-family:Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
}

.graffiti-inputbox {
	border: 1px solid #98B533;
	height: 21px;
	width: 161px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.graffiti-textbox {
	border: 1px solid #98B533;
	height: 200px;
	width: 161px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.graffiti-comments {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #98B533;
}

.rule {
    border-top: 1px solid #CCC;
	width:170px;
	margin-left:6px;
	height:1px;
	font-size:0;
} 
.articleBox{display:block; width:682px; min-height:22px; height:auto!important; height:22px; padding-top:20px; float:left;}

.articleDate {display:block; color:#ce3402; font-weight:bold; float:left; width:74px;}

.articleLink {display:block; min-height:22px; height:auto!important; height:22px; float:left;}