body{
	margin:0;
	padding:0;
	min-width:966px;
	text-align:left;
	font:10px Arial, Helvetica, sans-serif;
	color:#221E1F;
	background:url(../images/bg-body.gif) repeat-x 0 0;
}
/* structure */
#header{
	width:966px;
	margin:0 auto;
	height:126px;
	padding:22px 0 0 0;
	overflow:hidden;
	position:relative;
}
#pagewidth{
	background:#E4E5E4;
	width:100%;
	padding: 26px 0 0 0;
}
#pagewidth-uHome{
	background:#E4E5E4;
	width:100%;
	padding: 3px 0 0 0;
}
#main{
	width:966px;
	overflow:hidden;
	margin:0 auto 0 auto;
	padding:0 0 31px 0;
}
#footer{
	background:#676767;
	border-top:1px solid #A7A7A7;
	border-bottom:1px solid #000;
	width:100%;
	min-width:966px;
	height:39px;
	color:#fff;
}
#leftcol{
	width:167px;
	float:left;
}
#rightcol{
	width:167px;
	float:right;
	z-index: 10;
}
#footer a{
	text-decoration:none;
	color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#footer a:hover{
	text-decoration:underline;
}
#footer ul{
	width:850px;
	margin:0 auto;
	overflow:hidden;
	line-height:41px;
	list-style:none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
#footer ul li{
	float:left;
	padding:0 7px 0 4px;
	background-image: url(../images/foo-divider.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#footer ul li.last{
	background:none;
}

/* leftcolumn */
#leftcol .box{
	width:170px;
	margin:1px 0 0 0;
	background-image: url(../images/left-box-center.gif);
}
#leftcol .box .frame{
	background-image: url(../images/left-box-top.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#leftcol .box .frame .bg{
	width:142px;
	min-height:498px;
	padding:6px 16px 11px 16px;
	overflow:hidden;
	background-image: url(../images/left-box-bottom.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
}
* html #leftcol .box .frame .bg{
	height:498px;
	overflow:visible;
}
#leftcol .box .frame .bg .navBar{
	margin:10px 4px 9px 0px;
}
#leftcol h2{
	margin:0;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#leftcol h3{
	margin:0;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#leftcol .panel-more{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#leftcol .panel-more a{
	color:#0073AC;
	text-decoration:underline;	
}
#leftcol .panel-more a:hover{
	text-decoration:underline;	
}
#leftcol a{
	color:#0073AC;
	text-decoration:underline;
}
#leftcol a:hover{
	background:#0073AC;
	color:#fff;
}
#leftcol p{
	margin:13px 4px 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*text-align: justify;*/
}
#leftcol .inner p{
	margin:13px 0 -10px 0;
}

/* rightcolumn */
#rightcol{
	width:170px;
	float:right;
	z-index: 10;
}
#rightcol .box{
	width:170px;
	background-image: url(../images/right-box-center.gif);
}
#rightcol .box .frame{
	background-image: url(../images/right-box-top.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#rightcol .box .bg{
	width:124px;
	min-height:490px;
	padding:14px 29px 16px 17px;
	overflow:hidden;
	background-image: url(../images/right-box-bottom.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
}
* html #rightcol .box .bg{
	height:490px;
	overflow:visible;
}
#rightcol .box .frame .navBar{
	padding:4px 0px 8px 0px;
}
#rightcol strong{
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#rightcol ul{
	margin:0;
	padding:0;
	list-style:none;
}
#rightcol ul li{
	margin:11px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#rightcol ul p{
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#rightcol a{
	color:#0678AE;
}
#rightcol a:hover{
	text-decoration:none;
}
#rightcol em{
	font-style:normal;
	font-size:9px;
	font-family: Arial, Helvetica, sans-serif;
}
#rightcol em a{
	color:#666;
	text-decoration:none;
}
#rightcol em a:hover{
	text-decoration:underline;
}


/* leftcolumn - Contact Detail*/
#leftcol-contact{
	width:167px;
	float:left;
}
#leftcol-contact .box{
	width:170px;
	margin:5px 0 0 0;
	background-image: url(../images/left-box-center.gif);
}
#leftcol-contact .box .frame{
	background-image: url(../images/left-box-top.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#leftcol-contact .box .frame .bg .navBar{
	padding:0px 0px 2px 0px;
}
#leftcol-contact .box .frame .bg{
	width:142px;
	min-height:538px;
	padding:6px 16px 11px 16px;
	overflow:hidden;
	background-image: url(../images/left-box-bottom.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
}
* html #leftcol-contact .box .frame .bg{
	height:538px;
	overflow:visible;
}
#leftcol-contact h2{
	margin:0;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#leftcol-contact h3{
	margin:0;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#leftcol-contact .panel-more
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#leftcol-contact .panel-more a{
	color:#0073AC;
	text-decoration:underline;	
}
#leftcol-contact .panel-more a:hover{
	text-decoration:underline;	
}
#leftcol-contact a{
	color:#0073AC;
	text-decoration:none;
}
#leftcol-contact a:hover{
	background:#0073AC;
	color:#fff;
}
}
#leftcol-contact p{
	margin:13px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*text-align: justify;*/
}
#leftcol-contact .inner p{
	margin:13px 0 -10px 0;
}

/* rightcolumn - Contact Detail*/
#rightcol-contact{
	width:170px;
	float:right;
	z-index: 10;
}
#rightcol-contact .box{
	width:170px;
	background-image: url(../images/right-box-center.gif);
}
#rightcol-contact .box .frame{
	background-image: url(../images/right-box-top.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#rightcol-contact .box .frame .navBar{
	padding:4px 0px 0px 0px;
}
#rightcol-contact .box .bg{
	width:154px;
	min-height:490px;
	padding:0px 8px 16px 8px;
	overflow:hidden;
	background-image: url(../images/right-box-bottom.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
}
* html #rightcol-contact .box .bg{
	height:502px;
	overflow:visible;
}
#rightcol-contact .leftArrow{
	float:left
}
#rightcol-contact .rightArrow{
	float:right
}
#rightcol-contact strong{
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#rightcol-contact ul{
	margin:0;
	padding:0;
	list-style:none;
}
#rightcol-contact ul li{
	margin:11px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#rightcol-contact ul p{
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#rightcol-contact a{
	color:#0678AE;
}
#rightcol-contact a:hover{
	text-decoration:none;
}
#rightcol-contact em{
	font-style:normal;
	font-size:9px;
	font-family: Arial, Helvetica, sans-serif;
}
#rightcol-contact em a{
	color:#666;
	text-decoration:none;
}
#rightcol-contact em a:hover{
	text-decoration:underline;
}
.rightcol-contact a:link {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.rightcol-contact a:visited {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.rightcol-contact a:hover {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #fd7527;
}
.rightcol-contact a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.rightcol-contact {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

/* center box:  pattern "center box frame" is used by most JSP pages for center sandbox. */
#center{
	width:620px;
	float:left;
	overflow:hidden;
	margin:-4px 0 0 0;
	padding:0 0 0 6px;
}
#center .box{
	width:304px;
	margin:4px 6px 0 0;
	overflow:hidden;
	float:left;
	background:url(../images/center-box-center.gif);
}
#center .box .frame{
	background:url(../images/center-box-top.gif) no-repeat 0 0;
}
#center .box .bg{
	background:url(../images/center-box-bottom.gif) no-repeat 0 100%;
	width:304px;
	overflow:hidden;
}
#center .box h2{
	margin:0;
	color:#323232;
	font-size:12px;
}
#center .box .top{
	width:274px;
	overflow:hidden;
	padding:12px 10px 7px 10px;
	margin:0 0 0 4px;
	border-bottom:2px solid #F2F2F2;
}
#center .box .top a{
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	width:15px;
	height:15px;
	padding:0;
}
#center .box .top a.move,
#center .box .top a.move:hover{
	background:url(../images/a-move.gif);
	float:left;
	margin:0 6px 0 0;
}
#center .box .top a.close,
#center .box .top a.close:hover{
	width:16px;
	float:right;
	background:url(../images/a-close.gif);
}
#center .box .nav{
	width:280px;
	overflow:hidden;
	font-size:9px;
	padding:9px 10px 17px 4px;
	margin:0 0 0 4px;
	border-top:2px solid #F2F2F2;
}
#center .box .nav ul{
	margin:0;
	padding:0;
	list-style:none;
}
#center .box .nav ul li{
	float:left;
	color:#989898;
	padding:0 7px 0 6px;
	background:url(../images/separatr-nav.gif) no-repeat right;
}
#center .box .nav ul li.last{
	background:none;
}

/* center box:  pattern "center box text" is used by the Dashboard (UserHomeBody.jsp) for a center sandbox. */
#center .box .text{
	padding:0 0 0 11px;
	min-height:94px;
}
* html #center .box .text{
	height:94px;
}
#center .box .text strong{
	line-height:18px;
	margin:0 0 0 3px;
}
#center .box a{
	color:#323232;
	text-decoration:none;
}
#center .box a:hover{
	color:#fff;
	background:#686868;
}

/* center box:  pattern "center box table" is used by the Dashboard (UserHomeBody.jsp) for a center sandbox. */
#center .box .table{
	width:274px;
	float:left;
	overflow:hidden;
}
#center .box .table .row{
	border-bottom:1px solid #ECECEB;
	width:274px;
	float:left;
	overflow:hidden;
}
#center .box .table .row.last{
	border:none;
}
#center .box .table .row div{
	margin-bottom:-100px;
	padding-bottom:100px;
	line-height:18px;
	float:left;
}
#center .box .table .row .td0{
	width:274px;
	text-indent:2px;
}
#center .box .table .row .td1{
	width:117px;
	text-indent:2px;
}
#center .box .table .row .td2{
	width:157px;
}
#center .box .table .row .td2-rem{
	width:121px;
}
#center .box .table .row .td3-rem{
	width:36px;
	float:right;
}
/* inner page */
.big-box{
	width:615px;
	font-size:11px;
	background-image: url(../images/bg-big-box-c.gif);
}
.big-box .frame{
	background-image: url(../images/bg-big-box-top.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.big-box .bg{
	min-height:487px;
	background-image: url(../images/bg-big-box-b.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
	padding-top: 17px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 20px;
}
.big-box h2{
	font-size:16px;
	color:#323232;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
}
.big-box p{
	font-size:12px;
	margin:11px 0 0 3px;
	font-family: Arial, Helvetica, sans-serif;
}
.big-box form{
	margin:0;
	padding:0;
	list-style:none;
}
.big-box form ul{
	margin:0;
	padding:0;
	list-style:none;
}
.big-box form ul input{
	width:134px;
	height:17px;
	font:12px Arial, Helvetica, sans-serif;
	padding:2px 0 0 4px;
	margin:0 21px 0 0;
	border-bottom:1px solid #848484;
	border-top:1px solid #848484;
	border-left:1px solid #848484;
	border-right:1px solid #848484;
}
.big-box form ul input.checkbox{
	width:14px;
	height:15px;
	margin:0 7px -2px 0;
	padding:0;
	border:none;
}
* html .big-box form ul input.checkbox{
	margin:0 7px 0 0;
}
.big-box form ul.form{
	width:595px;
	margin:29px 0 0 0;
	overflow:hidden;
}
.big-box form ul.form li{
	float:left;
	width:465px;
	margin:4px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.big-box form ul.form li.check{
	padding:20px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.big-box form ul.form li.label{
	width:110px;
	padding:0 20px 0 0;
	line-height:20px;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.big-box form ul.privas{
	margin:20px 0 0 121px;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.big-box form ul.privas li{
	float:left;
	padding: 0 8px 0 7px;
	background-image: url(../images/divider.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.big-box form ul.privas li.last{
	background:none;
}
.big-box form ul.privas li a{
	color:#323232;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.big-box form ul.privas li a:hover{
	text-decoration:underline;
}
.big-box form p{
	margin:20px 0 0 121px;
	font-size:11px;
	width:380px;
}
.big-box form .submit{
	margin:11px 0 0 121px;
}
/* User Home Page */
ul.wiget{
	margin:0;
	padding:0;
	width:275px;
	overflow:hidden;
	list-style:none;
}
ul.wiget li{
	float:left;
	width:275px;
	line-height:18px;
	text-indent:3px;
	border-bottom:1px solid #E5E5E4;
}
/* advanced-search */
#center .box.form .bg{
	padding:15px 0 0 0;
	min-height:503px;
}
* html #center .box.form .bg{
	height:503px;
}
#center .box.form .frame .bg h2{
	margin:0 0 0 20px;
	font-size:15px;
}
form.advansed-s{
	padding:58px 0 0 17px;
	margin:0;
}
form.advansed-s ul{
	margin:0;
	width:273px;
	overflow:hidden;
	padding:0;
	list-style:none;
}
form.advansed-s ul li{
	width:160px;
	overflow:hidden;
	margin:4px 0 0 0;
	float:left;
}
form.advansed-s ul li.label{
	width:100px;
	line-height:22px;
	text-align:right;
	clear:left;
	padding:0 13px 0 0;
}
form.advansed-s ul input{
	width:146px;
	height:17px;
	font:12px Arial, Helvetica, sans-serif;
	padding:2px 0 0 4px;
	margin:0 21px 0 0;
	border-bottom:1px solid #FBFBFB;
	border-top:1px solid #848484;
	border-left:1px solid #848484;
	border-right:1px solid #FBFBFB;
}
form.advansed-s div{
	padding:13px 0 20px 113px;
}
.add-new-contact{
	margin:0;
	padding:0;
	min-height:426px;
}
* html .add-new-contact{
	height:446px;
}
.big-box .add-new-contact ul{
	margin:19px 0 0 0;
	padding:0;
	overflow:hidden;
	width:478px;
	font-size:10px;
	list-style:none;
}
.add-new-contact ul li{
	width:335px;
	margin:5px 0 0 0;
	float:left;
}
.add-new-contact ul li.label{
	text-align:right;
	width:128px;
	line-height:16px;
	padding:0 15px 0 0;
}
.big-box form.add-new-contact ul input{
	width:257px;
}
.big-box form.add-new-contact ul input.small{
	width:91px;
}
.big-box form.add-new-contact select{
	font:12px Arial, Helvetica, sans-serif;
	width:125px;
	margin:0 13px 0 0;
}
.big-box form.add-new-contact label{
	display:block;
}
.big-box form.add-new-contact li.label a{
	text-decoration:none;
	margin:-3px 0 0 0;
	color:#0678AE;
	float:right;
}
.big-box form.add-new-contact li.label a:hover{
	text-decoration:underline;
}
.big-box form.add-new-contact div{
	padding:26px 0 0 141px;
}
ul.tabs{
	margin:-15px 0 0 -20px;
	padding:0;
	float:left;
	display:inline;
	width:615px;
	height:38px;
	overflow:hidden;
	list-style:none;
	background-color: #E4E5E4;
	background-image: url(../images/bg-big-box-top.gif);
	background-repeat: no-repeat;
	background-position: 0 23px;
}
ul.tabs li{
	float:left;
	height:38px;
}
ul.tabs li a{
	float:left;
	height:38px;
	font-size:12px;
	color:#323232;
	text-decoration:none;
	padding:0 22px 0 12px;
	line-height:32px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
ul.tabs li a:hover{
	text-decoration:underline;
}
ul.tabs li.active{
	background-image: url(../images/bg-tabs-left.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
ul.tabs li.active a,ul.tabs li.active a:hover{
	text-decoration:none;
	cursor:text;
	padding:0 20px 0 26px;
	background-image: url(../images/bg-tabs-right.gif);
	background-repeat: no-repeat;
	background-position: 100% 0;
}
/*
	My Connections - Contacts Address book
*/
.table-conect .table{
	width:574px;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.table-conect .table .row{
	width:574px;
	overflow:hidden;
	float:left;
	line-height:19px;
	border-bottom:1px solid #E4E5E4;
}
.table-conect .table .row input{
	padding:0;
	width:14px;
	height:15px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 3px;
}
/*  Contatct UI td1 = Checkbox
*/
.table-conect .table .row .td1{
	width:28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/*	Contatct UI td2 = status bullet
*/
.table-conect .table .row .td2{
	width:9px;
}
/*	Contatct UI td3 = Name
*/
.table-conect .table .row .td3{
	width:126px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/*	Contatct UI td4 = Company
*/
.table-conect .table .row .td4{
	width:126px;
	color:#0678AE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/*	Contatct UI td5 = Tags or Job Title
*/
.table-conect .table .row .td5{
	width:126px;
	color:#0678AE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/*	Contatct UI td6 = Network
*/
.table-conect .table .row .td6{
	width:77px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/*	Contatct UI td7 = Contact icons
*/
.table-conect .table .row .td7{
	width:77px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.table-conect .table .row div{
	margin-bottom:-100px;
	padding-bottom:100px;
	float:left;
}
/*
*/
.table-conect .table .row div img{
	float:left;
	margin:2px 2px 0 0;
}
/*	Contatct UI td7 image = Contact Icons
*/
.table-conect .table .row div.td7 img{
	margin:2px 1px 0 0;
}
.table-conect .table a{
	color:#0678AE;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.table-conect .table a:hover{
	text-decoration:none;
}
/*	Contatct UI td3 link = Contact name
*/
.table-conect .table .row .td3 a{
	padding:0 0 0 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/*	Contatct UI td2 member status bullet
*/
a.green-bullet{
	background-image: url(../images/bullet-green.gif);
	background-repeat: no-repeat;
	background-position: left;
}
a.red-bullet{
	background-image: url(../images/bullet-red.gif);
	background-repeat: no-repeat;
	background-position: left;
}
a.none-bullet{
	background-image: url(../images/bullet-none.gif);
	background-repeat: no-repeat;
	background-position: left;
}
/*	Mouseovers for contact info
*/
/* Contatct UI td1 - checkbox
*/
.table-conect .table .row.title .td1{
	width:48px;
}
.table-conect .table .row.title .td2{
	width:90px;
}
.table-conect .table .row.title .td3{
	width:100px;
}
.table-conect .table .row.title .td3 a{
	padding:0;
}
.table-conect .table .row.title .td4{
	width:100px;
}
.table-conect .table .row.title .td6{
	width:100px;
}
.table-conect .table .row.title .td7{
	width:107px;
}

.bottom-opt{
	min-height:62px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	height: 20px;
}
* html .bottom-opt{
	height:69px;
}
.bottom-opt label{
	font-size:9px;
}
.bottom-opt select{
	font:9px Arial, Helvetica, sans-serif;
}
.bottom-opt ul{
	margin:0;
	padding:3px 37px 0 0;
	float:left;
	background:none;
	font-size:9px;
	color:#373736;
	list-style:none;
}
.bottom-opt ul li{
	float:left;
	padding:0 8px 0 10px;
	background-image: url(../images/divider-dotter.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.bottom-opt ul li.last{
	background:none;
}
.bottom-opt strong{
	font-weight:normal;
	color:#373737;
}
.bottom-opt a{
	color:#0678AE;
	text-decoration:none;
}
.bottom-opt a:hover{
	text-decoration:underline;
}
.search-right{
	float:right;
	margin-top: -19px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0;
}
.search-right input.txt{
	width:120px;
	height:16px;
	font:11px Arial, Helvetica, sans-serif;
	padding:2px 0 0 4px;
	margin:0 0 0 8px;
	border-bottom:1px solid #FBFBFB;
	border-top:1px solid #848484;
	border-left:1px solid #848484;
	border-right:1px solid #FBFBFB;
}
.search-right input.submit{
	margin:0 0 -7px 4px;
}
.search-right img.submit{
	margin:0 0 -7px 4px;
}
a.sorted{
	padding:0 0 0 8px;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left;
}
a.sorted-asc{
	padding:0 0 0 8px;
	background-image: url(../images/sort-up.gif);
	background-repeat: no-repeat;
	background-position: left;
}
a.sorted-desc{
	padding:0 0 0 8px;
	background-image: url(../images/sort-down.gif);
	background-repeat: no-repeat;
	background-position: left;
}
a.sorted-none{
	padding:0 0 0 8px;
	background-image: url(../images/sort-none.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.td2 span{
	padding:0 0 0 7px;
	background-image: url(../images/bullet-grey.gif);
	background-repeat: no-repeat;
	background-position: left;	
}
.edit-profile{
	overflow:hidden;
	width:100%;
	min-height:445px;
}
* html .edit-profile{
	height:445px;
	overflow:visible;
}
.edit-profile .image{
	float:left;
	width:134px;
	text-align:center;
	padding-top: 28px;
	padding-right: 0;
	padding-bottom: 10;
	padding-left: 0;
}
.edit-profile .image img{
	margin:0 auto 10px auto;
}
.edit-profile .image a{
	color:#0678AE;
	text-decoration:none;
}
.edit-profile .image a:hover{
	text-decoration:underline;
}
.edit-profile .data{
	width:421px;
	padding:28px 0 23px 0;
	float:right;
}
.edit-profile .data form{
	margin:0;
	padding:0;
}
.edit-profile .data form ul{
	width:420px;
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none;
}
.edit-profile .data form ul li{
	float:left;
	width:291px;
	margin:6px 0 0 0;
	overflow:hidden;
}
* html .edit-profile .data form ul li{
	margin:4px 0 0 0;
}
.edit-profile .data form ul li.label{
	width:118px;
	padding:0 11px 0 0;
	text-align:right;
}
.edit-profile .data form ul input{
	width:255px;
	height:16px;
	font:11px Arial, Helvetica, sans-serif;
	padding:2px 0 0 4px;
	margin:0 0 0 0;
	display:block;
	border:1px solid #E2E2E1;
}
.edit-profile .data form ul input.small{
	width: 91px;
}
.edit-profile .data form ul select{
	font:11px Arial, Helvetica, sans-serif;
	width:125px;
	margin:0 13px 0 0;
}
.edit-profile .data form div{
	margin:13px 0 0 130px;
}
.show{
	margin:-20px 0 0 0;
	padding:0 18px 0 0;
	float:right;
	color:#323232;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.show label{
	line-height:20px;
	float:left;
}
.show select{
	color:#323232;
	float:left;
	width:120px;
	display:inline;
	margin:0 14px 0 8px;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.show a{
	color:#0678AE;
	line-height:20px;
	float:left;
	text-decoration:none;
}
.show a:hover{text-decoration:underline;}
#privacy{
	position:absolute;
	top:20px;
	display:none;
	z-index:1000;
	right:30px;
	width:230px;
}
#privacy .privacy-center{
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
#privacy ul{
	margin:20px 0 0 5px;
	width:225px;
	overflow:hidden;
	padding:0;
	list-style:none;
	background-image: url(../images/bg-pri.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#privacy ul li{
	float:left;
	width:55px;
}
#privacy h3{
	color:#323232;
	font-size:10px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
}
#privacy a{
	color:#0678AE;
	float:right;
	margin:0 17px 0 0;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#privacy a:hover{
	text-decoration:underline;
}
#privacy label{
	display:block;
	text-align:center;
}
#privacy input{
	width:16px;
	height:17px;
	display:inline;
	margin:9px 18px 0 15px;
	padding:0;
	float:left;
}
.privacy-top,.privacy-bottom{
	overflow:hidden;
	width:230px;
	height:17px;
	background-image: url(../images/privacy-top.gif);
}
.privacy-center{
	width:230px;
	background-image: url(../images/privacy-center.gif);
}
.privacy-bottom{
	background-image: url(../images/privacy-bottom.gif);
}
/* header */
h1{
	position:absolute;
	top:10px;
	left:4px;
	margin:0;
}

h4{
	position:absolute;
	top:21px;
	left:600px;
	margin:0;
}

h1 a{
	width:184px;
	height:41px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
	background-image: url(../images/logo_wmu_home.gif);
}
#header ul.add{
	margin:0;
	font-size:10px;
	list-style:none;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0;
}
#header ul.add li{
	float:left;
	padding:0 7px;
	background-image: url(../images/sep-header.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#header ul.add li.addAddrBk{
	float:left;
	padding:8px 7px 0px 7px;
	background-image: url(../images/sep2-header.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#header ul.add li.lastAddrBk{
	padding:8px 7px 0px 7px;
	background:none;
}
h6{
	position:absolute;
	top:21px;
	left:178px;
	margin:0;
}
h6 a{
	width:184px;
	height:43px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
	background-image: url(../images/logo_wmu_home.gif);
}
.t11 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

#header ul.add li.last{background:none;}
#header ul.add a{
	color:#0678AE;
	text-decoration:none;
}
#header ul.add a:hover{text-decoration:underline;}


ul.link_line{
	margin:0;
	font-size:10px;
	list-style:none;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0;
}
ul.link_line li{
	float:left;
	padding:0 7px;
	background-image: url(../images/sep-header.gif);
	background-repeat: no-repeat;
	background-position: right;
}
ul.link_line li.last{background:none;}
ul.link_line a{
	color:#0678AE;
	text-decoration:none;
}
ul.link_line a:hover{text-decoration:underline;}

#main-nav{
	font-size:12px;
	margin:0;
	padding:0;
	position:absolute;
	top:80px;
	left:166px;
	list-style:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#main-nav li{
	float:left;
	height:31px;
}
#main-nav a{
	text-decoration:none;
	height:31px;
	float:left;
	color:#FF931D;
	font-weight:bold;
	line-height:27px;
	padding:0 25px 0 18px;
}
#main-nav a:hover{
	text-decoration:underline;
}
#main-nav li.active{
	background-image: url(../images/li-active.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#main-nav li.active a,#main-nav li.active a:hover{
	text-decoration:none;
	color:#fff;
	cursor:hand;
	background-image: url(../images/li-active-r.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#main-nav li ul{
	margin:0;
	position:absolute;
	top:28px;
	left:0;
	font-size:11px;
	padding:0;
	list-style:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#main-nav li.active ul li{
	float:left;
	height:39px;
	background:none;
}
#main-nav li.active ul li a{
	line-height:39px;
	color:#fff;
	padding:0 10px 0 14px;
	height:39px;
	float:left;
	cursor:pointer;
	background:none;
}
#main-nav li.active ul li a:hover{
	

	
	background:none;
	text-decoration:underline;
	cursor:pointer;
}
#main-nav li.active ul li a:hover{
	
	color:#fff;
	cursor:pointer;

	}
	
	#main-nav li.active ul li.active {
	text-decoration:underline;
		background:#FF9E1B;
	
	color:#fff;
	cursor:pointer;

	}
#header form{
	margin:0;
	padding:0;
	position:absolute;
	top:117px;
	right:15px;
}
#header form *{float:left;}
#header form input.txt{
	width:119px;
	height:18px;
	margin:0 12px 0 0;
	padding:3px 0 0 4px;
	border-bottom:1px solid #D7D7D7;
	border-left:1px solid #A6A7A7;
	border-top:1px solid #88898A;
	border-right:1px solid #676767;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#header form label{
	color:#CDCCCD;
	font-size:10px;
	line-height:21px;
	margin:0 16px 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
ul.tabs1 {

	margin:-15px 0 0 -20px;
	padding:0;
	float:left;
	display:inline;
	width:615px;
	height:38px;
	overflow:hidden;
	list-style:none;
	background-color: #E4E5E4;
	background-image: url(../images/bg-big-box-top.gif);
	background-repeat: no-repeat;
	background-position: 0 23px;
}
ul.tabs1 li.active a,ul.tabs1 li.active1 a,ul.tabs1 li.active a:hover,ul.tabs1 li.active1 a:hover {

	text-decoration:none;
	cursor:text;
	padding:0 20px 0 26px;
	background-image: url(../images/bg-tabs-right.gif);
	background-repeat: no-repeat;
	background-position: 100% 0;
}
ul.tabs1 li {

	float:left;
	height:38px;
}
ul.tabs1 li a {

	float:left;
	height:38px;
	font-size:12px;
	color:#323232;
	text-decoration:none;
	padding:0 22px 0 12px;
	line-height:32px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
ul.tabs1 li a:hover {

	text-decoration:underline;
}
ul.tabs1 li.active {

	background-image: url(../images/bg-tabs-left1.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
ul.tabs1 li.active1 {

	background-image: url(../images/bg-tabs-left.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
/* others */
.privas {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #0073ac;
	text-decoration: underline;
}
.privas  a:link {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #0073ac;
	text-decoration: underline;
}
.privas  a:visited {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #0073ac;
	text-decoration: underline;
}
.privas  a:hover {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #0073ac;
	text-decoration: none;
}
.privas  a:active {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #0073ac;
	text-decoration: underline;
}
.t6 {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.t13 {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.inputtext {
	font-family: verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding: 1px;
	border: 1px solid #D8D8D8;
}
.lnkefctb-o {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #BCBCBC;
	text-decoration: none;
}
.lnkefctb-o  a:link {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #0073ac;
	text-decoration: none;
}
.lnkefctb-o  a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #0073ac;
	text-decoration: none;
}
.lnkefctb-o  a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #fd7527;
	text-decoration: underline;
}
.lnkefctb-o  a:active {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #0073ac;
	text-decoration: none;
}
.t1a {
	font-family: Verdana;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #fd7527;
	text-decoration: none;
}
.t2a {
	font-family: Verdana;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: blue;
	text-decoration: none;
}

.headt1 {
	font-family: sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #048bfd;
}
.headt2 {
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #048bfd;
	text-decoration: none;
}
.headt5 {
	font-family: Arial;
	font-size: 45px;
	font-style: normal;
	font-weight: bold;
	color: #048bfd;
	text-decoration: none;
}
.rightcolumn a:link {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.rightcolumn a:visited {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.rightcolumn a:hover {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #fd7527;
}
.rightcolumn a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.rightcolumn {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.t9 {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.t10 {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.savechangesbutton {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #4097C2;
	text-decoration: none;
	background-color: #FFFFFF;
	cursor: hand;
	width: auto;
	height: auto;
	border: 1px solid #0074AE;
}

/* Home&login page */
.row2{
	width: 100%;
	padding: 11px 0 0 0;
	overflow: hidden;
}
.row2 .sign-up{
	float: left;
	position: relative;
	width: 318px;
	height: 135px;
	margin: 0 5px 0 0;
	background-image: url(../images/a-sign-up.gif);
}
.row2 .sign-up a,.row2 .take-the-tour a{
	position: absolute;
	top: 79px;
	left: 153px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	width: 145px;
	height: 35px;
}
.row2 .take-the-tour{
	position: relative;
	float: left;
	width: 318px;
	height: 135px;
	margin: 0 5px 0 0;
	background-image: url(../images/a-take-tour.gif);
}
.row2 form{
	width: 319px;
	height: 135px;
	padding: 0;
	overflow: hidden;
	margin: 0;
	float: left;
	background-image: url(../images/a-form.gif);
}
.row2 form ul{
	margin: 0 0 0 18px;
	padding:15px 0 0 0;
	width: 280px;
	list-style: none;
}
.row2 form ul li.label{
	width: 100px;
	color: #fff;
	font:17px Arial, Helvetica, sans-serif;;
}
.row2 form ul li{
	float: left;
	width: 180px;
	height: 21px;
	margin: 8px 0 0 0;
}
.row2 form ul input{
	height: 18px;
	padding: 0;
	width: 175px;
	border:1px solid #A4A1A1;
}
.row2 form input.login{
	margin: 5px 0 0 153px;
}
.row1{
	width: 100%;
	overflow: hidden;
}

.loginCenterLeft{
	margin: 0 8px 0 0;
}
.loginCenterRight{
	margin: 0 9px 0 0;
}
.loginLeft{
	margin: 0 10px 0 0;
}
.loginRight{
	margin: 0 7px 0 2px;
}
.row2 .login {
	position: relative;
	float: left;
	width: 318px;
	height: 135px;
	margin: 0 5px 0 0;
}
.importedtableline {
	width:566px;
	overflow:hidden;
	float:left;
	height: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D8;
}
#editprivacydiv {
	width: 100px;
	margin: 0px;
	padding: 0px;
}
#editprivacydiv1 {
	width: 100px;
	margin: 0px;
	padding: 0px;
}
#editprivacydiv2 {
	width: 100px;
	margin: 0px;
	padding: 0px;
}
#editprivacydiv3 {
	width: 100px;
	margin: 0px;
	padding: 0px;
}
#editprivacydiv4 {
	width: 100px;
	margin: 0px;
	padding: 0px;
}
#editprivacydiv5 {
	width: 100px;
	margin: 0px;
	padding: 0px;
}

#profilediv {

	width: 421px;
	margin: 0px;
	padding: 0px;
}
#profilediv1 {


	width: 421px;
	margin: 0px;
	padding: 0px;
}
#profilebox
{
	width: 421px;
	margin: 0px;
	padding: 0px;
}
#profilebox1 {
	width: 421px;
	margin: 0px;
	padding: 0px;
}
#profilediv2 {


	width: 421px;
	margin: 0px;
	padding: 0px;
}
#profilebox2 {
	width: 421px;
	margin: 0px;
	padding: 0px;
}
#profilediv3 {


	width: 421px;
	margin: 0px;
	padding: 0px;
}
#profilebox3 {
	width: 421px;
	margin: 0px;
	padding: 0px;
}
#profilediv4 {


	width: 421px;
	margin: 0px;
	padding: 0px;
}
#profilebox4 {
	width: 421px;
	margin: 0px;
	padding: 0px;
}
#profilediv5 {


	width: 421px;
	margin: 0px;
	padding: 0px;
}
#profilebox5 {
	width: 421px;
	margin: 0px;
	padding: 0px;
}
#add{
	width: 421px;
	margin: 0px;
	padding: 0px;
}
.nocont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: none;
}
.nocont a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FA6A1E;
	text-decoration: none;
}
.nocont a:visited {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FB6B1F;
	text-decoration: none;
}
.nocont a:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FA6B1F;
	text-decoration: underline;
}
.nocont a:active {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FA6B1F;
	text-decoration: none;
}
.inblok {
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	
}
.inblok a:link{
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.inblok a:hover {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #fd7527;
}
.inblok a:active {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.inblok a:visited {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.t13grey {

	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.t6bold {

	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.t7bold {


	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.t7 {


	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.privas1 {

	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #0073ac;
	text-decoration: underline;
}
.privas1 a:link {

	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #0073ac;
	text-decoration: underline;
}
.privas1 a:visited {

	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #0073ac;
	text-decoration: underline;
}
.privas1 a:hover {

	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #0073ac;
	text-decoration: none;
}
.privas1 a:active {

	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #0073ac;
	text-decoration: underline;
}
.ht1 {

	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #0073ac;
	text-decoration: none;
}
.ht5 {

	font-family: Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #0073ac;
	text-decoration: none;
}
.ht1 a:link {

	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #0073ac;
	text-decoration: none;
}
.ht1 a:visited {

	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #0073ac;
	text-decoration: none;
}
.ht1 a:hover {

	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FA6B1F;
	text-decoration: none;
}
.ht1 a:active {

	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #0073ac;
	text-decoration:  none;
}
.show1 {
	float:right;
	color:#323232;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 18px;
	padding-bottom: 0;
	padding-left: 0;
}
.big-box h4 {
	font-size:2px;
	color:#323232;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
}
.col2line1 {
	margin-top: 12px;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 60px;
	font-family: Arial;
	font-size: 20px;
	color: #000000;
	font-weight: normal;
}
.col2line2 {
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 85px;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}
.col2line3 {
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 20px;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}
.col2line4 {
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 50px;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}
.col2line5 {
	margin-top: 30px;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 35px;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}
.col2line6 {
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 20px;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}
.col2line7 {
	margin-top: 25px;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 50px;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}
.col2line8 {
	margin-top: 15px;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 20px;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}
.col2line9 {
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 7px;
	margin-left: 75px;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}
.col2 {
margin: 0 8px 0 0;
}
.col3 {
margin: 0 9px 0 0;
}
.col3line1 {

	margin-top: 230px;
	margin-right: 8px;
	margin-bottom: 7px;
	margin-left: 25px;
	font-family: Arial;
	font-size: 27px;
	font-weight: normal;
	color: #616161;
}
.col3line2 {


	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 7px;
	margin-left: 140px;
	font-family: Arial;
	font-size: 30px;
	font-weight: normal;
	color: #616161;
}
.tableline {
	overflow:hidden;
	float:left;
	border-bottom:1px solid #E4E5E4;
	height: 1px;
}
.divscroller {
	height: 200px;
	width: 574px;
	overflow: auto;
	position: relative;
	visibility: visible;
	display: block;
}
.divscroller-contact {
	height: 80px;
	width: 574px;
	overflow-y: scroll; 
	overflow-x: hidden; 
	overflow:-moz-scrollbars-vertical;	
	position: relative;
	visibility: visible;
	display: block;
}
.divscroller-grid {
	height: 75px;
	width: 574px;
	overflow-y: scroll; 
	overflow-x: hidden; 
	overflow:-moz-scrollbars-vertical;	
	position: relative;
	visibility: visible;
	display: none;
}
.divscroller-SSgrid {
	height: 75px;
	width: 411px;
	overflow-y: scroll; 
	overflow-x: hidden; 
	overflow:-moz-scrollbars-vertical;	
	position: relative;
	visibility: visible;
	display: none;
}
.activ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.activ a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.activ a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.activ a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.activ a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.importedtableline1 {
	width:566px;
	overflow:hidden;
	float:left;
	height: 1px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9D1B;
}

/* Address Book - Drag and Drop */
.dragcontainer {
	border-right: #669999 2px solid; padding-right: 5px; border-top: #669999 2px solid; padding-left: 5px; float: left; padding-bottom: 0px; margin: 3px; border-left: #669999 2px solid; width: 570px; padding-top: 5px; border-bottom: #669999 2px solid
}
.dropbox {
	border: #000 0px solid; 
	font-size: 10px; width: 565px; height: 30px; background-color: #ffffff;
}
.dragbox {
	border-right: #000 1px solid; padding-right: 2px; border-top: #000 1px solid; padding-left: 2px; font-size: 10px; margin-bottom: 5px; padding-bottom: 2px; border-left: #000 1px solid; width: 570px; cursor: pointer; padding-top: 2px; border-bottom: #000 1px solid; background-color: #eee
}
.overdragbox {
	border-right: #000 1px solid; padding-right: 2px; border-top: #000 15px solid; padding-left: 2px; font-size: 10px; margin-bottom: 5px; padding-bottom: 2px; border-left: #000 1px solid; width: 570px; cursor: pointer; padding-top: 2px; border-bottom: #000 1px solid; background-color: #eee
}
.overdragbox {
	background-color: #ffff99
}
.draggingdragbox {
	border-right: #000 1px solid; padding-right: 2px; border-top: #000 1px solid; padding-left: 2px; font-size: 10px; margin-bottom: 5px; padding-bottom: 2px; border-left: #000 1px solid; width: 570px; cursor: pointer; padding-top: 2px; border-bottom: #000 1px solid;
}
.draggingdragbox {
	background-color: #f0ffff
}
.dragablebox {
	background-color: #ffffff; 	border-top: #ffe 15px solid;  width: 566px;
}
.dragableline {
	background-color: #ffe; 	width: 566px;
}

table.partnerBenefits {
	float: left;
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: black;
	border-collapse: separate;
	background-color: white;
	font-size:8pt;
	color:black; 
	font-family: Verdana; mso-fareast-font-family: 'Times New Roman'; 
}
table.partnerBenefits th {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: black;
	background-color: white;
	font-size:12pt;
}
table.partnerBenefits td {
	border-width: 1px;
	padding: 6px;
	border-style: solid;
	border-color: black;
	background-color: white;
}
