	body {

	color:#000000;

	height: auto;

	width: 100%;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	TEXT-ALIGN: center;

	font-weight: normal;

	margin: 0px;

	background-color: #CCCCCC;

	}

	

	#wrapper {

	background-color: #FFFFFF;

	color: #000000;

	font-size: 10px;

	width: 1000px;

	text-align: center;

	overflow: hidden;

	height: auto;

	} 

	

	a {

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

	a:hover{

	text-decoration: underline;

}

	

.tbmain {

	font-family: Tahoma, Arial;

	margin: 0px;

	padding: 0px;

}

#header{

	color: #000000;

	background-color: #B70048;

	width: 100%;

	height: 155px;

}

#top-imgs {

	width: 93%;

	margin-right: auto;

	margin-left: auto;

	height: 100px;

}

#logo {

	float: left;

	height: 96px;

	width: 197px;

}

#hd-ad {

	height: 100px;

	float: left;

	width: 700px;

	background-color: #FCC02E;

	margin-left: 12px;

}

#top-n-box {

	width: 98%;

	height: 45px;

	background-color: #FFFFFF;

	margin-left: auto;

	margin-right: auto;

	border-top-width: 9px;

	border-top-style: solid;

	border-top-color: #FCC02E;

	margin-top: 10px;

	margin-bottom: 0px;

	z-index: 1000;

}









.top-nav {

	margin: 0px;

	padding: 0px;

}







.contentbox{

	color: #000000;

	background-color: #FFFFFF;

	margin-top: 8px;

	height: 100%;

	margin-right: 2px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: left;

}





.intro{

	font-style: italic;

	font-weight: bold;

	color: #000000;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}



.contents{

	width: 760px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-weight: normal;

	color: #000000;

	font-size: 12px;

	float: left;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 6px;

	background-color: #FFFFFF;

}



.contents ul {

	margin: 0px;

	padding: 0px;

}



.contents li {

	background-image: url(../images/redbull.gif);

	background-repeat: no-repeat;

	padding-left: 15px;

	list-style-type: none;

	margin-top: 7px;

}



#content-top {

	width: 100%;

	margin: 0px;

	padding: 0px;

	float: left;

}

#digi-news-box {

	background-color: #F1F1F1;

	width: 740px;

	float: left;

	margin-right: 0px;

	margin-bottom: 0px;

	padding-top: 12px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 5px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	z-index: -1;

}

#digi-news-box .hd {

	background-image: url(../images/diginews.gif);

	background-repeat: no-repeat;

	height: 19px;

	width: 150px;

}

#digi-news-box .news {

	font-size: 11px;

	border-top-width: 1px;

	border-top-style: dashed;

	border-top-color: #CCCCCC;

	margin-top: 12px;

	padding-left: 14px;

	padding-top: 12px;

	padding-right: 4px;
        
        padding-bottom: 10px;

	float: left;

	width: 720px;

	z-index: -1;

}

#digi-news-box .news .box {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	float: left;

	width: 700px;

	height: 65px;

	margin-top: 2px;

	margin-right: 0px;

	margin-bottom: 12px;

	margin-left: 0px;

	padding-left: 0px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #999;

}

#digi-news-box .news .thumb {

	background-image: none;

	float: left;

	height: 55px;

	width: 65px;

	list-style-type: none;

	clear: both;

	overflow: hidden;

	position: relative;

	top: -5px;

	border-top-width: 3px;

	border-right-width: 4px;

	border-bottom-width: 6px;

	border-left-width: 4px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #FFF;

	border-right-color: #FFF;

	border-bottom-color: #FFF;

	border-left-color: #FFF;

	padding: 0px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#digi-news-box .news .thumb img {

	background-image: none;

	height: 50px;

	width: 60px;

	list-style-type: none;

	overflow: hidden;

	position: relative;

	top: -5px;

	margin-top: 6px;

	margin-left: 2px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #CCC;

	border-right-color: #999;

	border-bottom-color: #666;

	border-left-color: #CCC;

}



#digi-news-box .news .txt{

	float: left;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 7px;

}

#digi-news-box .news .txt ul{

	margin: 0px;

	padding: 0px;

}

#digi-news-box .news .txt li{

	margin: 0px;

	padding: 0px;

	width: 580px;

	font-size: 12px;

}





#digi-news-box .news li.hd {

	background-image: url(../images/news-arrow.gif);

	background-position: left 5px;

	background-repeat: no-repeat;

	padding-top: 6px;

	padding-bottom: 0px;

	margin: 0px;

	padding-left: 12px;

}



#digi-news-box .news li.des {

	background-image: none;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 12px;

	margin: 0px;

}



#digi-news-box .news .txt-box {

	background-image: none;

	float: left;

	margin: 0px;

	padding: 0px;

	width: 580px;

}





#digi-news-box .news li.thumbs {

	background-image: none;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

	float: left;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 0px;

	list-style-type: none;

	width: 60px;

	overflow: hidden;

	border: 1px solid #000;

}

#digi-news-box .news li.thumbs img {

	background-image: none;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	list-style-type: none;

}

#digi-news-box .news li a {

	font-weight: bold;

	font-size: 14px;

	color: #000000;

	display: block;

}



#digi-news-box .news li a:hover {

	text-decoration: none;

	color: #333333;

}



#digi-news-box .news li.more {

	float: right;

	

	font-size: 12px;

	font-weight: bold;

	margin-top: 10px;

	background-image: none;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding: 3px;

}



#digi-news-box .news li.more a {

	display: block;

	background-color: #FBBC2F;

	color: #000;

	font-size: 11px;

	padding: 2px;

}





#digi-news-box .news li.more a:hover {

	color: #FFF;

	background-color: #48515A;		

}









#digi-bigtalk {

	margin-left: 2px;

	float: left;

	padding: 0px;

	width: 220px;

	height: 200px;

}

#content-mid {

	padding: 0px;

	width: 100%;

	float: left;

	margin-top: 12px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#content-mid .mid-left {

	width: 220px;

	float: left;

}



#buzz-box {

	background-color: #F1F1F1;

	width: 740px;

	float: left;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	padding:0 5px 5px 5px;

	margin-top: 0px;

	margin-left: 0px;

}



#buzz-box .hd {

	background-image: url(../images/buzz.gif);

	background-repeat: no-repeat;

	height: 20px;

	width: 200px;

}

#buzz-box .news {

	font-size: 11px;

	border-top-width: 1px;

	/*border-top-style: dashed;

	border-top-color: #CCCCCC;

	margin-top: 5px;*/

	padding-left: 14px;

	padding-top: 5px;

	padding-right: 4px;

	float: left;

	width: 720px;

}

#buzz-box .news .box {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	float: left;

	width: 700px;

	height: 95px;

	margin-top: 2px;

	margin-right: 0px;

	margin-bottom: 12px;

	margin-left: 0px;

	padding-left: 0px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #999;

}

#buzz-box .news .thumb {

	background-image: none;

	float: left;

	height: 55px;

	width: 65px;

	list-style-type: none;

	clear: both;

	overflow: hidden;

	position: relative;

	top: -5px;

	border-top-width: 3px;

	border-right-width: 4px;

	border-bottom-width: 6px;

	border-left-width: 4px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #FFF;

	border-right-color: #FFF;

	border-bottom-color: #FFF;

	border-left-color: #FFF;

	padding: 0px;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#buzz-box .news .thumb img {

	background-image: none;

	height: 50px;

	width: 60px;

	list-style-type: none;

	overflow: hidden;

	position: relative;

	top: -5px;

	margin-top: 6px;

	margin-left: 2px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #CCC;

	border-right-color: #999;

	border-bottom-color: #666;

	border-left-color: #CCC;

}



#buzz-box .news .txt{

	float: left;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 7px;

}

#buzz-box .news .txt ul{

	margin: 0px;

	padding: 0px;

}

#buzz-box .news .txt li{

	margin: 0px;

	padding: 0px;

	width: 580px;

	font-size: 12px;

}





#buzz-box .news li.hd {

	background-image: url(../images/news-arrow.gif);

	background-position: left 5px;

	background-repeat: no-repeat;

	padding-top: 6px;

	padding-bottom: 0px;

	margin: 0px;

	padding-left: 12px;

}



#buzz-box .news li.des {

	background-image: none;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 12px;

	margin: 0px;

}



#buzz-box .news .txt-box {

	background-image: none;

	float: left;

	margin: 0px;

	padding: 0px;

	width: 580px;

}





#buzz-box .news li.thumbs {

	background-image: none;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

	float: left;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 0px;

	list-style-type: none;

	width: 60px;

	overflow: hidden;

	border: 1px solid #000;

}

#buzz-box .news li.thumbs img {

	background-image: none;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	list-style-type: none;

}

#buzz-box .news li a {

	font-weight: bold;

	font-size: 14px;

	color: #000000;

	display: block;

}



#buzz-box .news li a:hover {

	text-decoration: none;

	color: #333333;

}



#buzz-box .news li.more {

	float: right;

	

	font-size: 12px;

	font-weight: bold;

	margin-top: 10px;

	background-image: none;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding: 3px;

}



#buzz-box .news li.more a {

	display: block;

	background-color: #FBBC2F;

	color: #000;

	font-size: 11px;

	padding: 2px;

}





#buzz-box .news li.more a:hover {

	color: #FFF;

	background-color: #48515A;		

}









.guest-box {

	background-color: #EDEDED;

	float: left;

	width: 100%;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 8px;

	margin-left: 0px;

	padding: 0px;

	height: auto;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}



.guest-box .hd-line{

	font-size: 12px;

	font-weight: bold;

	color: #000000;

}



.guest-box .more {

	float: right;

	margin-right: 0px;

	margin-left: 0px;

	margin-bottom: 0px;

	font-weight: bold;

	color: #000000;

	height: 15px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 15px;

	background-image: url(../images/nav-arrow.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	font-size: 10px;

	margin-top: 0px;

}



.guest-box .more a {

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

}



.guest-box .more a:hover {

	text-decoration: underline;

	font-weight: bold;

	color: #000000;

	font-size: 10px;

}



.guest-hd {

	background-color: #FBBC2F;

	font-size: 15px;

	color: #FFFFFF;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	margin: 0px;

	padding: 0px;

	height: 28px;

	text-align: left;

}



.guest-hd a{

	color: #FFFFFF;

	text-decoration: none;

}



.guest-hd a:hover{

	color: #FFFFFF;

	text-decoration: none;

}



.guest {

	text-align: left;

	width: 96%;

	float: left;

	margin-top: 2px;

	margin-bottom: 2px;

	padding-right: 3px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	font-size: 11px;

}











.wrk-cls-hero-box {

	background-color: #EDEDED;

	float: left;

	width: 100%;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 8px;

	margin-left: 0px;

	padding: 0px;

	height: 195px;

	text-align: left;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}



.wrk-cls-hero-box .hd-line{

	font-size: 12px;

	font-weight: bold;

	color: #000000;

}



.wrk-cls-hero-box .more {

	float: right;

	margin-right: 0px;

	margin-left: 0px;

	margin-bottom: 0px;

	font-weight: bold;

	color: #000000;

	height: 15px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 15px;

	background-image: url(../images/nav-arrow.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	font-size: 10px;

	margin-top: 0px;

}



.wrk-cls-hero-box .more a {

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

}



.wrk-cls-hero-box .more a:hover {

	text-decoration: underline;

	font-weight: bold;

	color: #000000;

	font-size: 10px;

}



.wrk-cls-hero-hd {

	background-color: #48515A;

	font-size: 15px;

	color: #FFFFFF;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	text-align: left;

	margin: 0px;

	padding: 0px;

	height: 28px;

}



.wrk-cls-hero-hd a{

	color: #FFFFFF;

	text-decoration: none;

}



.wrk-cls-hero-hd a:hover{

	color: #FFFFFF;

	text-decoration: none;

}



.wrk-cls-hero {

	text-align: left;

	width: 96%;

	float: left;

	margin-top: 2px;

	margin-bottom: 2px;

	padding-right: 3px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	font-size: 11px;

}















.casestudy {

	width: 96%;

	float: left;

	background-image: url(../images/case.jpg);

	background-repeat: no-repeat;

	background-position: center;

	height: 147px;

}







.ta-te-ta-box {

	background-color: #EDEDED;

	float: left;

	width: 100%;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	padding: 0px;

	text-align: left;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}



.ta-te-ta .hd-line{

	font-size: 12px;

	font-weight: bold;

	color: #000000;

}



.ta-te-ta .bold {

	padding-right: 10px;

	float: right;

}



.ta-te-ta .more {

	float: right;

	margin-right: 0px;

	margin-left: 0px;

	margin-bottom: 0px;

	font-weight: bold;

	color: #000000;

	height: 15px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 15px;

	background-image: url(../images/nav-arrow.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	font-size: 10px;

	margin-top: 6px;

}



.ta-te-ta .more a {

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

}



.ta-te-ta .more a:hover {

	text-decoration: underline;

	font-weight: bold;

	color: #000000;

	font-size: 10px;

}

.ta-te-ta-hd {

	background-color: #48515A;

	font-size: 15px;

	color: #FFFFFF;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	text-align: left;

	margin: 0px;

	padding: 0px;

	height: 28px;

}



.ta-te-ta-hd a{

	color: #FFFFFF;

	text-decoration: none;

}



.ta-te-ta-hd a:hover{

	color: #FFFFFF;

	text-decoration: none;

}



.ta-te-ta{

	background-color: #EDEDED;

	float: left;

	width: 96%;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 11px;

	margin-left: 0px;

	height: auto;

	text-align: left;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	padding: 2px;

}





.guestimg {

	float: left;

	margin-right: 5px;

	border: 1px solid #48515A;

	margin-bottom: 0px;

	margin-left: 2px;

	padding: 0px;

}





#case-studies {

	background-color: #EDEDED;

	height: 200px;

	padding: 0px;

	float: left;

	width: 100%;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

#case-studies .hd {

	background-color: #48515A;

	padding-left: 12px;

	padding-top: 5px;

	padding-bottom: 5px;

	margin-bottom: 12px;

}

#case-studies .text-box {

}

#case-studies  .img  {

	float: left;

	height: 85px;

	width: 72px;

	margin: 0px;

	padding: 0px;

}



#case-studies .text {

	float: left;

	width: 140px;

	text-align: left;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 4px;

}

#case-studies .more {

	background-color: #FBBC2F;

	float: right;

	margin-right: 6px;

	padding: 4px;

	margin-top: 6px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

#case-studies  .more  a  {

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}



#case-studies  .more  a:hover  {

	font-weight: bold;

	color: #000000;

	text-decoration: underline;

}

#heros {

	margin-top: 12px;

	height: 140px;

	float: left;

	background-color: #EDEDED;

}

#heros .hd {

	height: 25px;

	background-color: #FBBC2F;

	margin: 0px;

	padding: 0px;

	width: 220px;

}



#heros  .img  {

	float: left;

	height: 85px;

	width: 72px;

	margin: 0px;

	padding: 0px;

}



#heros .text {

	float: left;

	width: 140px;

	text-align: left;

	margin: 0px;

	padding: 0px;

}

#heros .more {

	font-size: 10px;

	color: #FFFFFF;

	background-color: #E08600;

	height: 15px;

	float: right;

	padding: 2px;

	margin-right: 5px;

}









#content-mid .mid-right {

	float: left;

	width: 520px;

	margin-left: 12px;

}







h1 {

	font-size: 14px;

	font-weight: bold;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	color: #CC3300;

}

#rightcolumn {

	float: left;

	width: 200px;

	margin-left: 8px;

}



.more {

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}



.more a{

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}



.more a:hover{

	font-weight: bold;

	color: #000000;

	text-decoration: underline;

}





#member-box {

	width: 198px;

	border: 1px solid #C9CCCF;

	background-color: #F1F0F0;

	height: 100px;

	margin-top: 6px;

	padding: 0px;

}



#member-box .hd{

	background-image: url(../images/member.gif);

	background-repeat: no-repeat;

	height: 17px;

	width: 111px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 6px;

}

#member-box  .formbox{

	margin-right: auto;

	margin-left: auto;

	text-align: center;

	margin-top: 4px;

	margin-bottom: 0px;

}

#member-box  .field{

	margin-right: auto;

	margin-left: auto;

	width: 150px;

	text-align: center;

	border: 1px solid #C5C5C5;

	margin-bottom: 6px;

}

#member-box .formbox .sub-box {

	width: 150px;

	margin-right: auto;

	margin-left: auto;

}



#member-box .formbox .btn {

	background-color: #FF0000;

	color: #FFFFFF;

	font-weight: bold;

	float: left;

	width: 50px;

	height: 15px;

	font-size: 10px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin: 0px;

	padding: 0px;

}

#member-box .formbox .register {

	float: left;

	margin-left: 15px;

}

#newsletter-box {

	width: 198px;

	border: 1px solid #C9CCCF;

	background-color: #F1F0F0;

	height: 60px;

	margin-top: 6px;

	padding: 0px;

}

#newsletter-box .hd {

	background-image: url(../images/newsletter.gif);

	background-repeat: no-repeat;

	height: 14px;

	width: 87px;

	margin-right: auto;

	margin-top: 6px;

	margin-left: 28px;

}

#newsletter-box .formbox {

	width: 140px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 6px;

}



#newsletter-box .btn {

	border: 1px solid #999999;

	height: 20px;

	width: 25px;

	float: left;

	margin-left: 7px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}





#newsletter-box .field {

	border: 1px solid #999999;

	height: 18px;

	width: 100px;

	float: left;

	margin: 0px;

	line-height: 18px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 4px;

}

#newsletter-box .sub-box {



}

	



#articles-box {

	margin-top: 12px;

}



#articles-box .hd {

	background-color: #FBBC2F;

	height: 25px;

	background-image: url(../images/articles.gif);

	background-repeat: no-repeat;

	background-position: center center;

}



#articles-box .articles {

	height: 70px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #B6B6B6;

	background-color: #FFFFFF;

	background-image: url(../images/arrow-articles.jpg);

	background-repeat: no-repeat;

	background-position: 5px 5px;

	color: #343434;

	padding-top: 6px;

	padding-left: 20px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

#articles-box .more {

	text-align: right;

	margin-top: 12px;

	padding: 0px;

}

#articles-box .link {

	background-color: #E08600;

	color: #FFFFFF;

	padding: 2px;

	font-size: 10px;

	margin-right: 8px;

}



.artcl-main{

	height: 70px;

	width: 500px;

	margin-top: 20px;

	margin-right: auto;

	margin-bottom: 20px;

	margin-left: auto;

}



.artcl-img{

	float: left;

	height: 50px;

	width: 50px;

	border: 1px solid #FFFFFF;

}



.artcl-cont{

	float: right;

	height: 50px;

	width: 440px;

}



.artcl-hd{

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	height: 20px;

	width: 420px;

	background-image: url(../images/nav-arrow.gif);

	background-repeat: no-repeat;

	padding-left: 20px;

}



.artcl-txt{

	height: 30px;

	width: 440px;

}



.artcl-more{

	background-position: left center;

	background-repeat: no-repeat;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}



.artcl-more a{

	text-decoration: none;

}



.artcl-more a:hover{

	color: #000000;

	text-decoration:none;

}



	h2 , h3 , h4 , h5 , h6 , pre{

	font-size: 14px;

	font-weight: bold;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	color: #CC3300;

	}

.sidebox{

	width: 200px;

	float: left;

	background-color: #FAFAFA;

	padding-left: 4px;

}



.right-box{

	float: right;

	width: 130px;

	vertical-align: top;

	height: 100%;

	margin: 0px;

	padding: 0px;

}



.deals{

	float: right;

	width: 130px;

	background-image: url(../images/moving-deals.gif);

	background-repeat: no-repeat;

	height: 171px;

	margin-right: 2px;

	padding-top: 24px;

	margin-bottom: 3px;	

}





#footer {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	background-color: #B70048;

	line-height: 20px;

	margin-top: 20px;

	margin-bottom: 8px;

	float: left;

	width: 100%;

	text-align: center;

}

#footer  a{

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

#footer  a:hover{

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

}



.cssformbox



{

	padding-left: 25px;

}



.cssform p{

	width: 400px;

	clear: left;

	margin: 0;

	padding-left: 150px; /*width of left column containing the label elements*/

	border-top: 1px dashed gray;

	padding-top: 5px;

	padding-right: 0;

	padding-bottom: 8px;

}



.cssform label{

	font-weight: bold;

	float: left;

	margin-left: -160px; /*width of left column*/

	width: 155px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/

	

	height: 20px;

	line-height: 20px;

	padding-left: 15px;

	margin-right: 15px;

}



.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/

	width: 100px;

	float: left;

}



.cssform textarea{

	width: 150px;

	height: 100px;

	float: left;

}



/*.threepxfix class below:

Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.

to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html

*/



* html .threepxfix{

margin-left: 3px;

}







INPUT {

	BORDER-RIGHT: #444444 1px solid; 

	BORDER-TOP: #444444 1px solid; 

	FONT-SIZE: 11px; 

	BORDER-LEFT: #444444 1px solid; 

	COLOR: #444444; 

	BORDER-BOTTOM: #444444 1px solid; 

	FONT-FAMILY: Verdana; 

	BACKGROUND-COLOR: #ffffff

}

TEXTAREA {

	BORDER-RIGHT: #444444 1px solid; 	BORDER-TOP: #444444 1px solid; 

	FONT-SIZE: 11px; 

	BORDER-LEFT: #444444 1px solid; 

	COLOR: #333333; 

	BORDER-BOTTOM: #444444 1px solid; 

	FONT-FAMILY: Verdana; 

	BACKGROUND-COLOR: #ffffff

}

SELECT {

	BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; 

	FONT-SIZE: 11px; BORDER-LEFT: #444444 1px solid; COLOR: #333333; 

	BORDER-BOTTOM: #444444 1px solid; 	font-family: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff

}

.radio {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; 

	FONT-SIZE: 8pt; BORDER-LEFT: 0px; 

	BORDER-BOTTOM: 0px; 	

	font-family: Geneva, Arial, Helvetica, sans-serif; 

	BACKGROUND-COLOR: #ffffff

}



.cmpny-box

{

	text-align: left;

	color: #000000;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}





#tete-box {

	height: 170px;

	/*background-color: #F1F1F1;*/

	margin-bottom: 12px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}

#tete-box ul {

	width: 48%;

	float: left;

	margin-left: 5px;

	margin-top: 12px;

}

#tete-box .hd {

	background-color: #48515A;

}

#tete-box .name {

	font-size: 12px;

	font-weight: bold;

	color: #C60D44;

}





#tete-box .txt {

	margin: 0px;

	padding: 0px;

}

#tete-box .pic  {

	float: left;

	margin-right: 6px;

	border: 1px solid #000;

	height: 72px;

	width: 72px;

	padding: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#tete-box .bot {

	font-size: 12px;

	margin-top: 12px;

	padding: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#tete-box .more {

	text-align: right;

	padding-right: 25px;

}

#tete-box .more a {

	background-image: url(../images/nav-arrow.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 15px;

	font-size: 10px;

	font-weight: normal;

}


/* ------- ate a Tete and Talking Heads -------- */


#tete-box .title-img {background:#48515A;}

#tete-box .tate-left {width:255px; height:170px; float:left; margin:0 10px 0 0; padding:0; background:#EDEDED;}

#tete-box .tate-right {width:255px; height:170px; float:left; margin:0; padding:0; background:#EDEDED;}

#tete-box .tate-det {width:241px; float:left; margin:0; padding:7px 7px 0 7px;}

#tete-box .tate-det .tate-image {width:72px; height:72px; float:left; border:solid 1px #48515A; margin:0 7px 0 0; padding:0;}

#tete-box .tate-det .tate-name {color:#C60D44;}

#tete-box .tate-det .more-btn {background-image: url(../images/nav-arrow.gif); background-repeat: no-repeat; background-position: left top; padding-left: 15px; font-size: 10px; font-weight: normal; float:right;}


/* -------------- RSS feed ---------------- */

.latest {width: 720px; height:170px; float:left; margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:solid 1px #999; border-bottom-style: dashed; font-size:12px;}
.latest .recent-thum {width:300px; height:150px; float:left; margin:0 30px 0 0; padding:3px; background:#fff; border:solid 1px #939292; -moz-box-shadow:4px 4px 3px #CCC;}
.latest .recent-thum img {width:300px; height:150px; border:0;}
.latest .recent-dec {width:380px; float:left;}
.latest .recent-dec ul {margin:0; padding:0;}
.latest .recent-dec ul li {margin:0; padding:0; list-style:none;}
.latest .recent-dec ul li a {color:#000; text-decoration:none;}
.latest .recent-dec ul li a:hover {color:#474747; text-decoration:none;}
.latest .recent-dec ul li.title {font-size:16px; padding:0 0 10px 0; margin:0;}
.latest .recent-dec ul li.title-des {padding:0 0 10px 0; margin:0; line-height:18px;}


.from-second {width:720px; float:left; border-bottom:solid 1px #999; border-bottom-style: dashed; margin:0; padding:5px 0 0 0;}
.bolg-post {width: 240px; float:left; margin:0; padding:0 0 15px 0; font-size:12px;}
.bolg-post .post-thum {background:#fff; padding:2px; margin:0 0 10px 0; width:200px; height:110px; border:solid 1px #939292; -moz-box-shadow:3px 3px 2px #CCC;}
.bolg-post img {border:0;}
.bolg-post ul {margin:0; padding:0;}
.bolg-post ul li {margin:0; padding:0 25px 0 0; list-style:none;}
.bolg-post ul li a {color:#000; text-decoration:none;}
.bolg-post ul li a:hover {color:#474747; text-decoration:none;}
.bolg-post .head {font-size:16px; padding:0 0 10px 0; margin:0;}

