html{margin: 0px;padding: 0px;}
body{margin: 0px;padding: 0px;color: #333333;font-size: 80%;font-family: Arial;height: 100%;background-image: url('/images/bg.gif');background-repeat: no-repeat;position: relative;line-height: 18px; }

#title{position:absolute;left:255px;top:14px;}
#sideImage{position:absolute;left:0px;top:0px;outline: none;}
#menu{position:absolute;left:162px;top:86px;}
#submenu{position:absolute;left:148px;top:203px;}
#intro{position:absolute;left:150px;top:200px;}

#copyrightHome{margin-left:95px;margin-top:-10px;font-size:7pt;}
#copyright{position:absolute;left:600px;top:687px;font-size: 7pt;}

#tweet{position:absolute;left:430px;top:98px;width:250px;padding-top:34px;}
#tweet #middle #padding{padding: 8px 8px 8px 8px; }
#tweet #top{height: 58px;width: 250px;background-image: url('/images/tweetTop.png');background-repeat: no-repeat;line-height:0px;overflow:none;}
#tweet #middle{background-image: url('/images/tweetMiddle.png');background-repeat: repeat-y;height:150px;}
#tweet #bottom{height: 7px;width: 250px;background-image: url('/images/tweetBottom.png');background-repeat: no-repeat;}

#news{position:absolute;left:516px;top:365px;width: 281px;}
#news #middle #padding{padding: 8px 20px 13px 20px; line-height: 16px; font-size: 100%;}
#news #top{height: 6px;width: 281px;background-image: url('/images/newsTop.png');background-repeat: no-repeat;line-height:0px;overflow:none;}
#news #middle{background-image: url('/images/newsMiddle.png');background-repeat: repeat-y;}
#news #bottom{height: 22px;width: 281px;background-image: url('/images/newsBottom.png');background-repeat: no-repeat;}

#latest{position:absolute;left:180px;top:359px;width: 322px;}
#latest #middle #padding{padding: 8px 20px 13px 20px; line-height: 16px; font-size: 100%;}
#latest #top{height: 6px;width: 322px;background-image: url('/images/latestTop.png');background-repeat: no-repeat;line-height:0px;overflow:none;}
#latest #middle{background-image: url('/images/latestMiddle.png');background-repeat: repeat-y;}
#latest #bottom{height: 22px;width: 322px;background-image: url('/images/latestBottom.png');background-repeat: no-repeat;}

#blogSidebar{position:absolute;left:576px;top:197px;width: 281px;}
#blogSidebar #middle #padding{padding: 15px 20px 13px 20px; line-height: 16px; font-size: 100%;}
#blogSidebar #top{height: 6px;width: 281px;background-image: url('/images/newsTop.png');background-repeat: no-repeat;line-height:0px;overflow:none;}
#blogSidebar #middle{background-image: url('/images/newsMiddle.png');}
#blogSidebar #bottom{height: 22px;width: 281px;background-image: url('/images/newsBottom.png');background-repeat: no-repeat;}

#copy{position:absolute;left:148px;top:267px;width: 411px;}
#copy #middle #padding{padding: 13px 28px 13px 28px;}
#copy #top{height: 10px;width: 411px;background-repeat: no-repeat;line-height:0px;	overflow:none;}
#copy #middle{}
#copy #middle img{margin-left:-3px;}
#copy #bottom{height: 37px;width: 411px;background-repeat: no-repeat;padding-bottom: 100px;}

#copy > #top {background-image: url('/images/copyTop.png');}
#copy > #middle {background-image: url('/images/copyMiddle.png');}
#copy > #bottom {background-image: url('/images/copyBottom.png');}

* html #copy #middle a{position: relative;}

#copyAlone{position:absolute;left:148px;top:197px;width: 411px;}
#copyAlone #middle #padding{padding: 13px 28px 13px 28px ;}
#copyAlone #top{height: 10px;width: 411px;}
#copyAlone #middle{}
#copyAlone #middle img{margin-left:-3px;}
#copyAlone #bottom{height: 37px;width: 411px;background-repeat: no-repeat;padding-bottom: 100px;}

#copyAlone > #top {background-image: url('/images/copyTop.png');}
#copyAlone > #middle {background-image: url('/images/copyMiddle.png');}
#copyAlone > #bottom {background-image: url('/images/copyBottom.png');}

* html #copyAlone #middle a{position: relative;}
* html #copyAlone #middle input{position: relative;}
* html #copyAlone #middle textarea{position: relative;}

a{color: #96610c;text-decoration: none;	outline: none;}
a:hover{color: #96610c;text-decoration: underline;}

object{outline: none;}
.small{font-size: 100%;}
.caseStudyTitle{font-size: 200%;line-height: 28px;font-weight: bold;}

hr{border:0px;height: 1px;border-top:1px dotted #949133; }
h2{margin:0px;font-size: 16pt;font-weight:300;line-height:18pt;}
td{font-size: 75%;font-family: Arial;height: 100%;line-height: 18px;}

input.yellow{background-color:#FFFEDD;border:1px solid #AAAAAA;font-size: 100%;font-family: Arial;}
textarea.yellow{background-color:#FFFEDD;border:1px solid #AAAAAA;font-size: 100%;font-family: Arial;}

#entitled{width:960px;height:700px;}
