a:active {
	outline: none;
}
a:focus {
	outline: none;
}
#tabs_container {
	width: 80%;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 100px 100px 0 100px;
}
#tabs_container ul.tabs {
	list-style: none;
	border-bottom: 1px solid #ccc;
	height: 23px;
	margin: 0;
	padding: 0 0 0 37%;
}
#tabs_container ul.tabs li {
	float: left;
}
#tabs_container ul.tabs li a {
	padding: 3px 10px;
	display: block;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	margin-right: 2px;
	text-decoration: none;
	background-color: #efefef;
}
#tabs_container ul.tabs li.active a {
	background-color: #fff;
	padding-top: 4px;
}
div.tab_contents_container {
	border: 1px solid #ccc;
	border-top: none;
  padding: 20px 0;
	height: 100%;
}
div.tab_contents {
	display: none;
}
div.tab_contents_active {
	display: block;
}
div.clear {
	clear: both;
}


li { padding: 0 5px;
	}

#ft {clear:both;
	}
#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7 {margin:auto;text-align:left;width:57.69em; min-width:750px;
	}
#doc2 {width:73.076em; 
	}
#doc3 {margin:auto 10px;width:auto;
	}
#doc4 {width:74.923em;
}

.yui-b {position:relative;
	}
.yui-b {position:static;
}
#yui-main .yui-b {position:static;
	}
#yui-main {width:100%;
	}
.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main {float:right;margin-left:-25em;
	}
.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main {float:left;margin-right:-25em;
	}
.yui-t1 .yui-b {float:left;width:12.30769em;
	}
.yui-t1 #yui-main .yui-b{margin-left:13.30769em;
	}
.yui-t2 .yui-b{float:left;width:13.8461em;
	}
.yui-t2 #yui-main .yui-b{margin-left:14.8461em;
	}
.yui-t3 .yui-b{float:left;width:23.0769em
	}
.yui-t3 #yui-main .yui-b{margin-left:24.0769em;
	}
.yui-t4 .yui-b{float:right;width:13.8456em;
	}
.yui-t4 #yui-main .yui-b{margin-right:14.8456em;
	}
.yui-t5 .yui-b{float:right;width:18.4615em;
	}
.yui-t5 #yui-main .yui-b{margin-right:19.4615em;
	}
.yui-t6 .yui-b{float:right;width:23.0769em;
	}
.yui-t6 #yui-main .yui-b{margin-right:24.0769em;
	}
.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;
	}
#yui-main .yui-b{float:none;width:auto;
	}
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;
	}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;
	}
.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;
	}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;
	}
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;
	}
.yui-gb .yui-u{margin-left:1.9%;width:31.9%;
	}
.yui-gc div.first,.yui-gd .yui-u{width:66%;
	}
.yui-gd div.first{width:32%;
	}
.yui-ge div.first,.yui-gf .yui-u{width:74.2%;
	}
.yui-ge .yui-u,.yui-gf div.first{width:24%;
	}
.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;
	}
.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;margin-left:0;
	}
.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{margin-right:0;width:32%;
	}
.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{margin-right:4%;
	}
.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first {margin-right:0;
	}
.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{margin-left:1.8%;
	}
.yui-g .yui-gb .yui-u{margin-left:1.0%;}.yui-gb .yui-gd .yui-u{width:61.2%;
	}
.yui-gb .yui-gd div.first{width:31%;
	}
.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;float:right;margin-right:0;margin-left:0;
	}
.yui-gb .yui-gc div.first{width:66%;float:left;margin-left:0;
	}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;
	}
.yui-gb .yui-gb .yui-u{margin-left:.7%;
	}
.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{margin-left:0;
	}
.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{width:48.1%;margin-left:0;
	}
.yui-gb .yui-gd div.first{width:32%;
	}
.yui-g .yui-gd div.first{width:29.9%;
	}
.yui-ge .yui-g{width:24%;
	}
.yui-gf .yui-g{width:74.2%;
	}
.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;
	}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;
	}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{width:24%;
	}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{width:73.5%;
	}
.yui-ge div.first .yui-gd .yui-u{width:65%;
	}
.yui-ge div.first .yui-gd div.first{width:32%;
	}
#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;
}

	
.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first {
	float:left;
	border-right: 1px dotted;
	color: 	#808080;
	height: 100%;
}

.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf {
height:100%;
width:49.1%;
}


body { 
	height:83%;
	padding-top: 5px;
	font: 11px/16px "Lucida Grande", Verdana, sans-serif;
	color: #999;
	}
	


#header {
	padding: 10px;
	position: relative;
	height: 83px;
	float: right;
}

.heading {
	padding: 0px 0px 0px 20px;
		}

p.heading {
	margin-right: 20px;
	padding: 0px 0px 0px 20px;
	
}

h1 {
	font: 24px/30px "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #000;
	padding-top: 18px;
	padding-left: 10px;
}


h2 {
	height: 40px;
	font: 20px/40px "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #000;
	padding: 0 0px;
	clear: both;
}
	


h3.heading {
	height: 24px;
	font: 16px/24px "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #000;
	padding: 10px 0 5px 20px;
	clear: both;
	margin: 0px;
	letter-spacing: 0px;
}

h4.heading {
	height: 20px;
	font: 12px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #000;
	clear: both;
	margin: 0px;
	letter-spacing: 0px;
}

.right_hire {
		padding: 0;
}

#bottom.right_hire {
	padding:0 0 10px 3px;
}


img.icon {
	float: left;
	height: 25px;
	margin-right: 10px;
	padding: 0px 0px 0px 9px;
	width: 35px;

}

#speaker.icon {
	float: left;
	height: 35px;
	padding: 4px 0 0 18px;
	width: 22px;
	
}

#speakerp.icon {
	padding: 11px 0 16px 52px;
	margin-right: 10px;
}

p.icon {
	padding: 0 0 16px 52px;
}

#wifi.icon {
		padding: 7px 0 9px  52px;
}

#sec.icon {
		padding: 7px 0 13px 52px;
}

#cloud.icon {
		padding: 5px 0 10px 52px;
}

#folder.icon {
		padding: 9px 0 13px 52px;
}

#icon_folder {
	height: 35px;
	width: 35px;
}

div.about_pic {
	padding: 0px 0px 0px 20px;
	
}

img.about_pic {
		border: 1px solid black;
		width: 488px;
}
	
#doc3 {
	margin: 0px;
	}
	
#content { 
	padding: 0 0 8px 0;
	}
	
#padder.yui-g {
	height:103%;
}

#right_padder.yui-g {
	height:281px;
}
/* Front Page*/
#yui-main, .yui-g .yui-u .yui-g {
	float:left;
	height:80%;
	text-align:left;
	width: 62%;
}
	
div.member_top {
	border-top:1px dotted;
	float:left;
	width:100%;
}
p.member_top {
	padding: 0 0 16px 41px;
}

#bottom2.member_top {
	padding:0 0 10px;
}

div.member_icon {
	position: inherit;
	text-align: center;
	width: 42.1%;
	padding: 4px 0 0;
}

img.member_icon {
  	margin: 0 4px;
	height: 25px;
	width: 35px;
	padding: 2px;
}

#home.member_icon {
	height: 35px;
	width: 35px;
}

#mail.member_icon {
	height: 22px;
	padding: 2px 2px 6px 2px;
	width: 35px;
	
}

#docs.member_icon {
	height: 35px;
	width: 28px;
}

#cal.member_icon {
	height: 34px;
	width: 35px;
}