body {
	margin-top: 0;
	padding: 0;
	background-color:#5E646F;
	text-align: center;
}

#wrapper {
	position: relative;
	width: 1000px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	background-color:#FFFFFF ;
}

#banner {
	position: relative;
	top: 0;
	left: 0;
	height: 75px;
	z-index: 1;
}

#banner #logo {
	position: absolute;
	left: 5px;
	top: 0;
	z-index: 2;
}

#contentWrapper {
	position: relative;
	top: 0;
	left:0;
	height: 900px;
}

#horizontal{
	position: absolute;
	left: 465px;
	top: 10px;
	width: 535px;
	height: 30px;
	}

ul.hNav {
	list-style-type: none;
	margin-top: 5px;
	margin-left:10px;
	margin-right:10px;
	overflow: hidden;
	zoom: 1;
	}

ul.hNav a{
	width: 80px;
	display: block;
	color:#FFFFFF;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	height: 25px;
	text-decoration: none;
    padding-left: 3px;
	text-align: center;
	}

ul.hNav a:hover{
	color:#000000;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	background-color:#000000;
	padding-left: 3px;
	border-bottom: 1px #9EC600;
	}

ul.hNav a:visited{
	width: 80px;
	display: block;
	color:#FFFFFF;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	height: 25px;
	text-decoration: none;
    padding-left: 3px;
	text-align: center;
	}


ul.hNav li {
	float: right;
	}

/*-----------------PUBLIC SITES Styling----------------------------------------------------------*/

.phLink a:link{
	background-color: #E3E8C1;
	font-size: 11px;
	font-family: formata, tahoma,arial, san-serif;
	text-align: center;
	text-decoration: none;
    padding: 5px 10px 4px 10px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 20px;
	}

.phLink a:hover{
	color:#003399;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border: #7AA065 1px;
	font-size: 11px;
 	}

.phLink a:visited{
	background-color: #E3E8C1;
	font-size: 11px;
	font-family: formata, tahoma,arial, san-serif;
	text-align: center;
	text-decoration: none;
    padding: 5px 10px 4px 10px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 20px;
	}

#dtPNav{
	color: #006699;
	font-size: 12px;
	border-collapse: collapse;
	/*text-align: center;*/
	border-top: 1px #F2F2F2 solid;
	border-right: 1px #F2F2F2 solid;
	border-bottom: 1px #F2F2F2 solid;
	border-left: 1px #F2F2F2 solid;
	}

#dtPNav td{
	font-size: 12px;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 1px;
	}

.pSelected{
	background-color: #FFFFFF;
	color:#990000;
	text-align: center;
	height: 20px;
	font-weight: bold;
	}

/*-----------------INTERNAL Styling----------------------------------------------------------*/

ul.iRecipientList {
	list-style-type: none;
	margin-top: 5px;
	margin-left:2px;
	margin-right:2px;
	overflow: hidden;
	zoom: 1;
	}

ul.iRecipientList a{
	display: block;
	text-decoration: none;
	}


ul.iRecipientList li {
	float: left;
	}


#dtToolBox{
	color: #42586F;
	font-family: calibri,formata, tahoma,arial, san-serif;
	font-size: 13px;
	border-collapse: collapse;
	margin-top: 0;
    border-bottom: 2px #D1E8A4 dashed;
	padding: 3px 3px 3px 3px;
	}



#dtActivityList{
	color: #42586F;
	font-family: calibri,formata, tahoma,arial, san-serif;
	font-size: 13px;
	border-collapse: collapse;
	margin-top: 0;
	border-bottom: 2px #D1E8A4 dashed;
	padding: 3px 3px 3px 3px;
	}
#dtActivityList th{
	font-size: 13px;
	border-bottom: 1px dashed #C5D2D3;
	padding: 3px 3px 3px 3px;
	text-align: left;
	}

#dtActivityList td{
	font-size: 12px;
	border-bottom: 1px #D1E8A4 dashed;
	padding: 5px 3px 5px 3px;
	vertical-align: bottom;
	}

#dtWeekList{
	color: #42586F;
	font-family: calibri,formata, tahoma,arial, san-serif;
	font-size: 13px;
	border-collapse: collapse;
	margin-top: 0;
	border-bottom: 2px #D1E8A4 dashed;
	padding: 3px 3px 3px 3px;
	}
#dtWeekList th{
	font-size: 13px;
	border-bottom: 1px dashed #C5D2D3;
	padding: 3px 3px 3px 3px;
	text-align: left;
	}

#dtWeekList td{
	font-size: 12px;
	border-bottom: 1px #D1E8A4 dashed;
    border-left: 1px #D1E8A4 dashed;
    border-right: 1px #D1E8A4 dashed;
	padding: 5px 3px 5px 3px;
	vertical-align: bottom;
	}

.eventTab {
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	background: #D1E8A4;
    height: 23px;
	}

.activeEventTab {
	border-top: 1px solid #D1E8A4;
	border-right: 1px solid #D1E8A4;
	border-left: 1px solid #D1E8A4;
    background: #FFFFFF;
	}

.noEventTab {
	border-bottom: 1px solid #D1E8A4;
	}



.salesTab {
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	background: #B9D2C5;
    height: 23px;
	}

.activeSalesTab {
	border-top: 1px solid #B9D2C5;
	border-right: 1px solid #B9D2C5;
	border-left: 1px solid #B9D2C5;
    background: #FFFFFF;
	}

.noSalesTab {
	border-bottom: 1px solid #B9D2C5;
	}






.iconLink a:link{
	color:#0078B3;
	font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	height: 22px;
	}

.iconLink a:hover{
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	height: 22px;
	}

.iconLink a:visited{
	color:#0078B3;
    font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	height: 22px;
	}

.flash{
    background-color:#FFFFFF;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #CC6600;
    padding-top: 10px;
    padding-bottom: 10px;
    }
.invitation {
    background-color:#CC6600;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color:#FFFFFF;
    padding: 5px;
    }

#ihorizontal{
	width: 750px;
	height: 20px;
	}

.date {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #006699;
    padding-left: 5px;
    }

.dateSmall {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #006699;
    padding-left: 5px;
    }


ul.ihNav {
	list-style-type: none;
	margin-top: 5px;
	margin-left:10px;
	margin-right:10px;
	overflow: hidden;
	zoom: 1;
	}

ul.ihNav a{
	width: 75px;
	display: block;
	color:#336666;
	font-size: 10px;
	font-family: formata, tahoma,arial, san-serif;
	height: 20px;
	text-decoration: none;
    padding-left: 3px;
    padding-top: 3px;
	text-align: center;
	}

ul.ihNav a:hover{
	width: 75px;
	color:#336666;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	background-color: #CBD3CD;
	padding-left: 3px;
    padding-top: 3px;
	border-bottom: 1px #339900;
	}

ul.ihNav a:visited{
	width: 75px;
	display: block;
	color:#336666;
	font-size: 10px;
	font-family: formata, tahoma,arial, san-serif;
	height: 20px;
	text-decoration: none;
    padding-left: 3px;
    padding-top: 3px;
	text-align: center;
	}

ul.ihNav li {
	float: right;
	}

.greetings {
	font-size: 11px;
	font-family: formata, tahoma,arial, san-serif;
	color:#CC6600;
	font-weight: bold;
	letter-spacing: 3px;
	height: 25px;
	}

#dtActivities{
	color: #006699;
	font-family: calibri,formata, tahoma,arial, san-serif;
	font-size: 11px;
	border-collapse: collapse;
	margin-top: 0;
	border-top: 1px #F2F2F2 solid;
	border-right: 1px #F2F2F2 solid;
	border-bottom: 1px #F2F2F2 solid;
	border-left: 1px #F2F2F2 solid;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	/*text-align: center;*/
	}
	
#dtActivities th{
	text-align: center;
	font-size: 11px;
	border-bottom: 2px solid #C5D2D3;
	padding-top: 5px;
	padding-bottom: 4px;
    padding-left: 2px;
	background-color: #F2F2F2;
	border-bottom: 1px #FFFFFF solid;
	}
	
#dtActivities td{
	font-size: 11px;
	border-bottom: 1px solid #C5D2D3;
	padding: 5px 2px 5px 2px;
	/*vertical-align: bottom;*/
	}

.activityLink a:link{
	color:#0078B3;
	font-size: 10px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding-left:2px;
	padding-right:2px;
	/*height: 22px;*/
	}

.activityLink a:hover{
	color:#000000;
	font-size: 10px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	padding-left:2px;
	padding-right:2px;
	/*height: 22px;*/
	}

.activityLink a:visited{
	color:#0078B3;
    font-size: 10px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	height: 22px;
	}

.inactiveLink a:link{
	color:#336600;
	font-size: 12px;
	font-family: calibri,formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	}

.inactiveLink a:hover{
    color:#666666;
    font-size: 12px;
    font-family: calibri,formata, tahoma,arial, san-serif;
    text-decoration: none;
    padding-left:5px;
    padding-right:5px;
	}

.inactiveLink a:visited{
    color:#336600;
    font-size: 12px;
    font-family: calibri,formata, tahoma,arial, san-serif;
    text-decoration: none;
    padding-left:5px;
    padding-right:5px;
	}


.completedLink a:link{
	color:#557A3F;
	font-size: 12px;
	font-family: calibri,formata, tahoma,arial, san-serif;
	text-decoration: line-through;
	padding-left:5px;
	padding-right:5px;
	}

.completedLink a:hover{
    color:#666666;
    font-size: 12px;
    font-family: calibri,formata, tahoma,arial, san-serif;
    text-decoration: line-through;
    padding-left:5px;
    padding-right:5px;
	}

.completedLink a:visited{
    color:#557A3F;
    font-size: 12px;
    font-family: calibri,formata, tahoma,arial, san-serif;
    text-decoration: line-through;
    padding-left:5px;
    padding-right:5px;
	}

.spacer{
	border-bottom:1px #339999 dashed;
	font-size: 1px;
	vertical-align: middle;
	color:#FFFFFF;
	}

.spacerLight{
	border-bottom:1px #CCCCCC dashed;
	font-size: 1px;
	color:#FFFFFF;
	}

.spacerHeading{
    border-bottom: 1px #D1E8A4 dashed;
	font-size: 1px;
	vertical-align: middle;
	color:#FFFFFF;
	}

.liner{
	border-bottom:1px dashed #D1E8A4;
	font-size: 1px;
	}

h5 {
    color: #666666;
	font-weight: bold;
	font-family: calibri,tahoma,arial, san-serif;
	font-variant: small-caps;
	font-size: 14px;
	margin: 0;
	}

h6 {
    color: #BB8C00;
	font-weight: bold;
	font-family: calibri,tahoma,arial, san-serif;
	font-size: 13px;
	margin: 0;
	}

h7 {
    color: #BB8C00;
	font-weight: bold;
	font-family: calibri,tahoma,arial, san-serif;
	font-size: 13px;
	margin: 0;
	}

h8 {
    color: #008A2D;
	font-weight: bold;
	font-family: calibri,tahoma,arial, san-serif;
	font-variant: small-caps;
	font-size: 14px;
	margin: 0;
	}

h9 {
    color: #CC6600;
	font-weight: bold;
	font-family: calibri,tahoma,arial, san-serif;
	font-variant: small-caps;
	font-size: 15px;
	margin: 0;
	}

.siteLink a:link{
	color:#666666;
	font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding-left:15px;
	padding-right:5px;
	}

.siteLink a:hover{
	color:#000000;
	font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	padding-left:15px;
	padding-right:5px;
	height: 22px;
	}

.siteLink a:visited{
	color:#666666;
    font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	height: 22px;
	}

.settingLink a:link{
	color:#339999;
	font-size: 11px;
	font-weight: normal;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	}

.settingLink a:hover{
	color:#339999;
	font-size: 11px;
	font-weight: normal;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	}

.settingLink a:visited{
	color:#339999;
    font-size: 11px;
	font-weight: normal;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	}

.subjectLink a:link{
	color:#00468C;
	font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px #CCCCCC dashed;
	}

.subjectLink a:hover{
	color:#339999;
	font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	}

.subjectLink a:visited{
	color:#00468C;
    font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px #CCCCCC dashed;
	}

.datatLink a:link{
    color:#336666;
    font-size: 11px;
    font-weight: bold;
    font-family: formata, tahoma,arial, san-serif;
    text-decoration: none;
	}

.dataLink a:hover{
	color:#339999;
	font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	}

.dataLink a:visited{
	color:#336666;
    font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	}

.dataInactivetLink a:link{
    color:#666666;
    font-size: 11px;
    font-weight: bold;
    font-family: formata, tahoma,arial, san-serif;
    text-decoration: none;
	}

.dataInactivetLink a:hover{
	color:#339999;
	font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	}

.dataInactivetLink a:visited{
	color:#666666;
    font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	}

.textNotice {
	color:#85B000;
	font-size: 11px;
	font-family: formata, tahoma,arial, san-serif;
	padding-left: 5px;
	text-align: left;
	}

.calendarDate {
	color:#85B000;
	font-size: 11px;
	font-family: formata, tahoma,arial, san-serif;
	text-align: center;
	}

.calNavLink a:link{
	color:#656A48;
	font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding:3px 5px 3px 5px;
	border: 1px #CCCCCC solid;
	}

.calNavLink a:hover{
	color:#339999;
	font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	}

.calNavLink a:visited{
	color:#656A48;
    font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding:3px 5px 3px 5px;
	border: 1px #CCCCCC solid;
	}

#calChart{
	color: #42586F;
	font-family: calibri,formata, tahoma,arial, san-serif;
	font-size: 11px;
	border-collapse: collapse;
	margin-top: 0;
	border: 1px #D1E8A4 solid;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
	}
	
#calChart th{
	color: #996600;
	font-weight: normal;
	font-family: calibri,tahoma,arial, san-serif;
	font-size: 14px;
	border-bottom: 2px solid #CAE498;
	margin: 0;
    padding: 0 3px 5px 5px;
	}
	
#calChart td{
	font-size: 11px;
	padding: 3px 3px 3px 3px;
	vertical-align: bottom;
	}

.calDateLink a:link{
	color:#009933;
	font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px #CCCCCC dashed;
	}

.calDateLink a:hover{
	color:#339999;
	font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	}

.calDateLink a:visited{
	color:#009933;
    font-size: 11px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px #CCCCCC dashed;
	}

.topLink a:link{
	color:#006666;
	font-variant: small-caps;
	font-size: 12px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	text-align: center;
	}

.topLink a:hover{
    color:#006666;
	font-size: 12px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	text-align: center;
	}

.topLink a:visited{
	color:#006666;
	font-variant: small-caps;
	font-size: 12px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	text-align: center;
	}

.siteTaskLink a:link{
	color:#999900;
	font-size: 12px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	padding-left:5px;
	padding-right:5px;
	height: 22px;
	}

.siteTaskLink a:hover{
	color:#000000;
	font-size: 12px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 2px black dashed;
	padding-left:5px;
	padding-right:5px;
	height: 22px;
	}

.siteTaskLink a:visited{
	color:#999900;
    font-size: 12px;
	font-family: formata, tahoma,arial, san-serif;
	border-bottom: 1px #CCCCCC dashed;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	height: 22px;
	}


#iChart{
	color: #42586F;
	font-family: calibri,formata, tahoma,arial, san-serif;
	border-collapse: collapse;
	margin-top: 0;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}

#iChart td{
	font-size: 13px;
	padding: 5px 5px 5px 5px;
	vertical-align: bottom;
	border-right: 1px #CCCCCC dashed;
	}

.messsageLink a:link{
	color:#3F4E3F;
	font-size: 12px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	height: 22px;
	}

.messageLink a:hover{
	color:#999900;
	font-size: 12px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	padding-left:5px;
	padding-right:5px;
	height: 22px;
	}

.messageLink a:visited{
	color:#3F4E3F;
	font-size: 12px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	height: 22px;
	}


#dtSiteList{
	color: #336666;
	font-family: calibri,formata, tahoma,arial, san-serif;
	font-size: 13px;
	border-collapse: collapse;
	margin-top: 0;
	border: 1px #99BBBB solid;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
#dtSiteList th{
	text-align: left;
	font-size: 13px;
	border-bottom: 2px solid #C5D2D3;
	padding-top: 5px;
	padding-bottom: 1px;
    padding-left: 5px;
	}
	
#dtSiteList td{
	font-size: 13px;
	border-bottom: 1px dashed #C5D2D3;
	padding-top: 5px;
	padding-bottom: 3px;
    padding-left: 5px;
    padding-left: 5px;
	vertical-align: middle;
	}

#dtOpenList{
	color: #336666;
	font-family: calibri,formata, tahoma,arial, san-serif;
	font-size: 12px;
	border-collapse: collapse;
	margin-top: 0;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}

#dtOpenList td{
	font-size: 12px;
	border-bottom: 1px dashed #C6D2CA;
	padding-top: 5px;
	padding-bottom: 3px;
    padding-left: 5px;
    padding-left: 5px;
	vertical-align: middle;
	}

#iphoto{
	width: 500px;
	}

ul.iphotoList {
	list-style-type: none;
	margin-top: 5px;
	margin-left:10px;
	margin-right:10px;
	overflow: hidden;
	zoom: 1;
	}

ul.iphotoList a{
	display: block;
	text-decoration: none;
	text-align: center;
	}


ul.iphotoList li {
	float: left;
    padding-left: 5px;
    padding-top: 10px;
	}

#----------------------------------------------
#iTab{
	width: 750px;
	}

ul.iTabList {
	list-style-type: none;
	margin-top: -20px;
	margin-left:5px;
	margin-right:5px;
	overflow: hidden;
	zoom: 1;
	}

ul.iTabList a{
	display: block;
	text-decoration: none;
	text-align: center;
	}


ul.iTabList li {
	float: left;
    padding-left: 5px;
    padding-top: 5px;
	}

.phTabLink a:link{
	background-color: #E3E8C1;
	font-size: 11px;
	font-family: formata, tahoma,arial, san-serif;
	text-align: center;
	text-decoration: none;
    padding: 5px 10px 4px 10px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 20px;
	}

.phTabLink a:hover{
	color:#003399;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border: #7AA065 1px;
	font-size: 11px;
 	}

.phTabLink a:visited{
    background-color: #E3E8C1;
    font-size: 11px;
    font-family: formata, tahoma,arial, san-serif;
    text-align: center;
    text-decoration: none;
    padding: 5px 10px 4px 10px;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 20px;
	}
.phTabActive a:link{
    color: #336666;
    font-weight: bold;
	background-color: #FFFFFF;
    border-top: 1px #99BBBB solid;
    border-left: 1px #99BBBB solid;
    border-right: 1px #99BBBB solid;
	font-size: 11px;
	font-family: formata, tahoma,arial, san-serif;
	text-align: center;
	text-decoration: none;
    padding: 5px 10px 4px 10px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 20px;
	}

.phTabActive a:hover{
	color:#003399;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border: #7AA065 1px;
	font-size: 11px;
 	}

.phTabActive a:visited{
    color: #336666;
    font-weight: bold;
	background-color: #FFFFFF;
    border-top: 1px #99BBBB solid;
    border-left: 1px #99BBBB solid;
    border-right: 1px #99BBBB solid;
	font-size: 11px;
	font-family: formata, tahoma,arial, san-serif;
	text-align: center;
	text-decoration: none;
    padding: 5px 10px 4px 10px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 20px;
	}

.phTabBack a:link{
    color: green;
	background-color: #FFFFFF;
    text-decoration: underline;
	font-size: 11px;
	font-family: formata, tahoma,arial, san-serif;
	text-align: center;
	text-decoration: none;
    padding: 5px 10px 4px 10px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 20px;
	}

.phTabBack a:hover{
    color: red;
	background-color: #FFFFFF;
    border-bottom: 1px #99BBBB dashed;
    border-right: 1px #99BBBB dashed;
	font-size: 11px;
	font-family: formata, tahoma,arial, san-serif;
	text-align: center;
	text-decoration: none;
    padding: 5px 10px 4px 10px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 20px;
	}

.phTabBack a:visited{
    color: green;
	background-color: #FFFFFF;
    border-bottom: 1px #99BBBB solid;
    border-right: 1px #99BBBB solid;
	font-size: 11px;
	font-family: formata, tahoma,arial, san-serif;
	text-align: center;
	text-decoration: none;
    padding: 5px 10px 4px 10px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 20px;
	}



#----------------------------------------------


.listLink a:link{
	color:#456301;
	font-size: 12px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	}

.listLink a:hover{
	width: 125px;
	color:#000000;
	font-size: 12px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	}

.listLink a:visited{
	color:#456301;
	font-size: 12px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	}

.selected{
    background-color:#588087;    
    padding-left: 5px;
    }

.selectedLink a:link{
	color:#FFFFFF;
	font-size: 12px;
	font-family: arial, san-serif;
	text-decoration: none;
	}

.selectedLink a:hover{
    color:#FFFFFF;
    font-size: 12px;
    font-family: arial, san-serif;
    text-decoration: none;
	border-bottom: 1px #FFFFFF dashed;
	}

.selectedLink a:visited{
    color:#FFFFFF;
    font-size: 12px;
    font-family: arial, san-serif;
    text-decoration: none;
	}

#dtStory{
	border-collapse: collapse;
	margin-top: 0;
	border-right: 1px #D1E8A4 dashed;
    border-bottom: 1px #D1E8A4 dashed;
	}

#dtStory th{
    border-bottom: 1px #D1E8A4 dashed;
    padding-top: 5px;
	}

#dtStory td{
    color: #474858;
    font-family: calibri,formata, tahoma,arial, san-serif;
	font-size: 12px;
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
	}

#dtSummary{
	color: #42586F;
	font-family: calibri,formata, tahoma,arial, san-serif;
	font-size: 13px;
	border-collapse: collapse;
	margin-top: 0;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
    border-bottom:1px #339999 dashed;
	}

#dtSummary th{
    border-bottom: 1px #D1E8A4 dashed;
	}

#dtSummary td{
	font-size: 13px;
	padding: 5px 5px 5px 5px;
	}


ul.ialphaList {
	list-style-type: none;
	margin-top: 2px;
	margin-left:-30px;
	overflow: hidden;
	zoom: 1;
	}

ul.ialphaList a{
	display: block;
	text-decoration: none;
	}


ul.ialphaList li {
	float: left;
    padding-left: 5px;
    padding-top: 2px;
	}



#dtAnnouncement{
	color: #CC6600;
	font-family: calibri,formata, tahoma,arial, san-serif;
	font-size: 13px;
	border-collapse: collapse;
	margin-top: 0;
	border: 1px #CDE6FF solid;
	}

#dtAnnouncement th{
    color: #303436;
    border-bottom: 1px #CDE6FF dashed;
    padding-top: 5px;
	}

#dtAnnouncement td{
	font-size: 13px;
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 5px;
	vertical-align: middle;
	}

.announcement {
    font-weight: bold;
    font-family: calibri,tahoma,arial, san-serif;
    font-variant: small-caps;
    font-size: 15px;
    vertical-align: middle;
	background-color:#CDE6FF;
    padding: 3px 3px 3px 3px;
	}


.sectionHeader {
    font-weight: bold;
    font-family: calibri,tahoma,arial, san-serif;
    font-variant: small-caps;
    font-size: 15px;
    vertical-align: middle;
	background-color:#D3DED9;
    padding: 3px 3px 3px 3px;
	}

.sectionLead {
    font-weight: bold;
    font-family: calibri,tahoma,arial, san-serif;
    font-variant: small-caps;
    font-size: 14px;
    vertical-align: middle;
    border-bottom: 1px #D3DED9 dashed;
	}


#dtSection{
	color: #42586F;
	font-family: calibri,formata, tahoma,arial, san-serif;
	border-collapse: collapse;
	margin-top: 0;
	border: 1px #C5D3CC solid;
	}

#dtSection th{
    color: #000000;
    padding-top: 2px;
	}

#dtSection td{
	padding: 2px 2px 2px 2px;
    font-size: 12px;
    font-family: calibri,formata, tahoma,arial, san-serif;
	}

.articleLink a:link{
	color:#076337;
	font-size: 11px;
	font-family: arial, san-serif;
	text-decoration: none;
	}

.articleLink a:hover{
	color:#000000;
    font-size: 11px;
    font-family: arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	}

.articleLink a:visited{
    color:#076337;
    font-size: 11px;
    font-family: arial, san-serif;
    text-decoration: none;
	}

.affiliateLink a:link{
	color:#006699;
	font-size: 12px;
	font-family: arial, san-serif;
	text-decoration: none;
    border-bottom: 1px #CCCCCC dashed;
	}

.affiliateLink a:hover{
	color:#000000;
    font-size: 12px;
    font-family: arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	}

.affiliateLink a:visited{
    color:#006699;
    font-size: 12px;
    font-family: arial, san-serif;
    text-decoration: none;
    border-bottom: 1px #CCCCCC dashed;
	}

.activeAffLink a:link{
	color:#006699;
	font-weight:bold;
    font-size: 12px;
	font-family: arial, san-serif;
	text-decoration: none;
    padding-left: 5px;
	}

.activeAffLink a:hover{
	color:#000000;
    font-size: 12px;
    font-family: arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	}

.activeAffLink a:visited{
    color:#006699;
    font-weight:bold;
    font-size: 12px;
    font-family: arial, san-serif;
    text-decoration: none;
    padding-left: 5px;
	}





#dtComment{
	color: #42586F;
	font-family: calibri,formata, tahoma,arial, san-serif;
	font-size: 12px;
	border-collapse: collapse;
	margin-top: 0;
	border-botom: 1px #C5D3CC dashed;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}

#dtComment th{
    color:#0078B3;
    padding-top: 5px;
    border-bottom: 1px #C5D3CC dashed;
	}

#dtComment td{
	font-size: 12px;
	padding: 5px 5px 5px 5px;
	/*vertical-align: middle;*/
	}

.selectedSiteLink a:link{
    color: #FFFFFF;
	font-size: 12px;
	font-family: arial, san-serif;
	text-decoration: none;
    background-color:#62707D;
    padding: 5px 5px 5px 5px;
	}

.selectedSiteLink a:hover{
    color:black;
    font-size: 12px;
    font-weight: bold;
    font-family: arial, san-serif;
    text-decoration: none;
	}

.selectedSiteLink a:visited{
    color: #FFFFFF;
    font-size: 12px;
    font-family: arial, san-serif;
    text-decoration: none;
    background-color:#62707D;
    padding: 5px 5px 5px 5px;
	}




/*-----------------Table Styling----------------------------------------------------------*/
.table {
	text-align: left;
	border-collapse: collapse;
	}

/*td {*/
	/*padding: 5px 5px 3px 5px;*/
	/*}*/

#issue{ width: 25%;}
#service{ width: 35%;}
#benefit	{width: 40%;}

#somaChart{
	color:#000000;
	font-family: calibri,formata, tahoma,arial, san-serif;
	font-size: 12px;
	border-collapse: collapse;
	width: 725px;
	margin-top: 0;
	}

#somaChart caption {
	text-align: right;
	font-size: 12px;
	padding-top: 25px;
	padding-bottom:3px;
	}

#somaChart td, #somaChart th{
	font-size: 13px;
	border: 1px solid #C5D2D3;
	padding: 10px 5px 3px 5px;
	vertical-align: top;
	}

#somaChart th{
	text-transform: uppercase;
	text-align: center;
	font-size: 13px;
	border: 1px solid #C5D2D3;
	padding-top: 5px;
	padding-bottom: 4px;
	}

#somaChart tr.alt td {
	background-color: #E6EBEC;
	}

#dtList{
	color: #42586F;
	font-family: calibri,formata, tahoma,arial, san-serif;
	border-collapse: collapse;
	margin-top: 0;
    border: 1px solid #C5D2D3;
	padding: 3px;
	}
#dtList th{
	text-align: left;
	font-size: 12px;
	border-bottom: 2px solid #C5D2D3;
	padding-top: 3px;
	padding-bottom: 3px;
    padding-left: 2px;
    padding-right: 2px;
	}
	
#dtList td{
	font-size: 12px;
	border-bottom: 1px solid #C5D2D3;
	padding: 5px 2px 5px 2px;
	vertical-align: bottom;
	}


#dtHelp{
	color: #336666;
	font-family: calibri,formata, tahoma,arial, san-serif;
	font-size: 12px;
	border-collapse: collapse;
	margin-top: 10px;
	margin-bottom: 30px;
	border: 1px #FF9900 solid;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}

#dtTable{
	color: #003366;
	font-family: calibri,formata, tahoma,arial, san-serif;
	border-collapse: collapse;
	margin-top: 0;
	}

#dtTable th{
	color: #666666;
	font-weight: bold;
	font-family: calibri,tahoma,arial, san-serif;
	font-size: 12px;
	border-bottom: 1px dashed #CAE498;
    text-align: right;
    padding-right: 5px;
	}

#dtTable td{
	font-size: 12px;
    font-family: calibri,tahoma,arial, san-serif;
	padding: 3px 3px 3px 3px;
    border-bottom: 1px dashed #CAE498;
    height: 25px;
	}

#dtChart{
	color: #42586F;
	font-family: calibri,formata, tahoma,arial, san-serif;
	border-collapse: collapse;
	margin-top: 0;
	border: 1px #D1E8A4 solid;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}

#dtChart th{
	color: #996600;
	font-weight: normal;
	font-family: calibri,tahoma,arial, san-serif;
	font-size: 13px;
	border-bottom: 2px solid #CAE498;
	margin: 0;
    padding: 0 3px 5px 5px;
	}
	
#dtChart td{
	font-size: 12px;
	padding: 5px 5px 5px 5px;
	}

.tab {
	border-top: 1px solid #79A679;
	border-left: 1px solid #CCCCCC;	
	border-right: 1px solid #CCCCCC;	
	background: #79A679;
    height: 23px;
	}

.activeTab {
	border-top: 1px solid #D1E8A4;
	border-right: 1px solid #D1E8A4;
	border-left: 1px solid #D1E8A4;	
    background: #FFFFFF;
	}

.noTab {
	border-bottom: 1px solid #D1E8A4;	
	}

.tabLink a:link{
	color:#FFFFFF;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding:3px 5px 3px 5px;
	border-bottom: 0 white dashed;
	}
	
.tabLink a:hover{
	text-decoration: underline;
	}	

.tabLink a:visited{
    color:#FFFFFF;
    font-size: 13px;
    font-family: formata, tahoma,arial, san-serif;
    text-decoration: none;
    padding:3px 5px 3px 5px;
    border-bottom: 0 white dashed;
    
}

.activeTabLink a:link{
	color:#000000;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding:3px 5px 3px 5px;
	}
.activeTabLink a:hover{
	text-decoration: underline;
	}	

.activeTabLink a:visited{}


#dtform{
	font-family: calibri,formata, tahoma,arial, san-serif;
	font-size: 12px;
	font-weight: bold;
	border-collapse: collapse;
	border: 1px #D1E8A4 solid;
	padding-right: 2px;
	padding-left: 2px;
	}
	
#dtform th{
	color: #996600;
	font-weight: bold;
	font-family: calibri,tahoma,arial, san-serif;
	font-size: 12px;
	margin: 0;
	}
	
#dtform td{
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	}

.taskLink a:link{
	color:green;
	font-size: 12px;
	font-family: calibri,formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	padding-left:5px;
	padding-right:5px;
	height: 22px;
	}

.taskLink a:hover{
	color:#000000;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 2px black dashed;
	padding-left:5px;
	padding-right:5px;
	height: 22px;
	}

.taskLink a:visited{
	color:green;
    font-size: 12px;
    font-family: calibri,formata, tahoma,arial, san-serif;
	border-bottom: 1px grey dashed;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	height: 22px;
	}

.addNewLink a:link{
	color:#FFFFFF;
	font-size: 12px;
	font-family: calibri,formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding:2px;
	}

.addNewLink a:hover{
	color:#CCCCCC;
	font-size: 12px;
    font-weight: bold;
    font-family: calibri,formata, tahoma,arial, san-serif;
	text-decoration: none;
    padding:2px;
	}

.addNewLink a:visited{
    color:#FFFFFF;
    font-size: 12px;
    font-family: calibri,formata, tahoma,arial, san-serif;
    text-decoration: none;
    padding:2px;
	}

.editLink a:link{
	color:green;
	font-size: 12px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding:3px 5px 3px 5px;
	border: 1px #CCCCCC solid;
	}
.editLink a:hover{
	text-decoration: underline;
	}

.editLink a:visited{
    color:green;
    font-size: 12px;
    font-weight: bold;
    font-family: formata, tahoma,arial, san-serif;
    text-decoration: none;
    padding:3px 5px 3px 5px;
    border: 1px #CCCCCC solid;
    }

.helpLink a:link{
	color:#003366;
	font-size: 12px;
	font-weight: normal;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding:3px 5px 3px 5px;
	border: 1px #CCCCCC solid;
	}
.helpLink a:hover{
	text-decoration: underline;
	}

.helpLink a:visited{
    color:#003366;
    font-size: 12px;
    font-weight: normal;
    font-family: formata, tahoma,arial, san-serif;
    text-decoration: none;
    padding:3px 5px 3px 5px;
    border: 1px #CCCCCC solid;
    }

.addLink a:link{
	color:#316262;
    /*background-color:#D3DED9;*/
	font-size: 12px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding:5px 5px 5px 5px;
	border: 1px #CCCCCC solid;
	}
.addLink a:hover{
	text-decoration: underline;
	}

.addLink a:visited{
    color:#316262;
    /*background-color:#D3DED9;*/
	font-size: 12px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
    padding:5px 5px 5px 5px;
	border: 1px #CCCCCC solid;
	}

.backLink a:link{
	color:#006699;
	font-size: 12px;
	font-weight: normal;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding:3px 5px 3px 5px;
	border: 1px #A5BC9E solid;
	}
.backLink a:hover{
	text-decoration: underline;
	}

.backLink a:visited{
    color:#006699;
    font-size: 12px;
    font-weight: normal;
    font-family: formata, tahoma,arial, san-serif;
    text-decoration: none;
    padding:3px 5px 3px 5px;
    border: 1px #A5BC9E solid;
	}

.deleteLink a:link{
	color:#CC6633;
	font-size: 12px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding:3px 5px 3px 5px;
	border: 1px #CCCCCC solid;
	}
.deleteLink a:hover{
	text-decoration: underline;
	}

.deleteLink a:visited{
    color:#CC6633;
    font-size: 12px;
    font-weight: bold;
    font-family: formata, tahoma,arial, san-serif;
    text-decoration: none;
    padding:3px 5px 3px 5px;
    border: 1px #CCCCCC solid;
    }


.cancelLink a:link{
	color:#A95101;
	font-size: 12px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	padding:3px 5px 3px 5px;
	border: 1px #CCCCCC solid;
	}
.cancelLink a:hover{
	text-decoration: underline;
	}

.cancelLink a:visited{
    color:#A95101;
    font-size: 12px;
    font-weight: bold;
    font-family: formata, tahoma,arial, san-serif;
    text-decoration: none;
    padding:3px 5px 3px 5px;
    border: 1px #CCCCCC solid;
    }

.tableLabel{
	color: #775100;
	font-weight: normal;
	font-family: calibri,tahoma,arial, san-serif;
	font-size: 14px;
	margin: 0;
	}

.active {
    color: green;
    font-weight: normal;
    font-family: calibri,tahoma,arial, san-serif;
    font-size: 13px;
	}

/*******Home Page************************************/

/*-----------------Entre------------------------------------------------------------------------------------*/
#entre{
    display: inline; /* for IE */
	float: left;
	width: 500px;
	margin-left: 10px;
	padding-left: 1px;
	height:800;
}

#identifierEntre{
	position: absolute;
	top: 10px;
	left: 10px;
	}

#entreBlurb{
	position: absolute;
	top: 40px;
	left: 10px;
	width:250px;
	background-color:#FFFFFF;
	border-left: 1px solid #C7D2C6;
	border-right: 1px solid #C7D2C6;
	border-bottom: 1px solid #C7D2C6;
	border-top: 1px solid #C7D2C6;
	padding-left: 10;
	text-align: left;
	}

#start{
	position: absolute;
	top: 200px;
	left: 275px;
	z-index: 5;
	}

#anywhere {
	position: absolute;
	left:20px;
	top: 150px;
	float: left;
}


/*-----------------Professional Services--------------------------------------------------------*/

#sideServiceMain {
	width: 200px;
	background-color:#C5D2D3;
	text-align: left;
	float: left;
}

#sideServiceDetail {
	width: 200px;
	background-color:#FFFFFF;
	border-left: 1px solid #E4FF93;
	border-right: 1px solid #E4FF93;
	border-bottom: 1px solid #E4FF93;
	border-top: 1px solid #E4FF93;
	padding-left: 10;
	padding-right: 10;
	text-align: left;
	float: left;
}

ul.somaNav {
	list-style-type: none;
	margin-top: 5px;
	padding-top:0;
	padding-left: 0;
	margin-left:10px;
	margin-right:10px;
	}

ul.somaNav a{
	color:#000000;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	display: block;
	height: 22px;
	text-decoration: none;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:3px;
	}

ul.somaNav a:visited {
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px white dashed;
	padding-left:3;
	}

ul.somaNav a:hover{
	color:#FFFFFF;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px white dashed;
	background-color:#829D9F ;
	padding-left:3px;
	}

#serviceBlurb{
	position: absolute;
	top: 160px;
	left: 565px;
	width:400px;
	background-color:#FFFFFF;
	border-left: 1px solid #C7D2C6;
	border-right: 1px solid #C7D2C6;
	border-bottom: 1px solid #C7D2C6;
	border-top: 1px solid #C7D2C6;
	padding-left: 10;
	padding-right: 10;
	text-align: left;
	}

.serviceLabel {
    color:#000000;
    font-size: 15px;
    font-weight: bold;
    font-family: calibri, formata, tahoma,arial, san-serif;
    line-height: 120%;
    background-color: #A3C1E0;
    height: 30;
    padding-top:5px;
    text-align: center;
	}

#teleBlurb{
	position: absolute;
	top: 500px;
	left: 475px;
	width:225px;
	background-color:#FFFFFF;
	border-left: 1px solid #C7D2C6;
	border-right: 1px solid #C7D2C6;
	border-bottom: 1px solid #C7D2C6;
	border-top: 1px solid #C7D2C6;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	}

.teleLabel {
	color:#FFFFFF;
	font-size: 15px;
	font-weight: bold;
	font-family: calibri, formata, tahoma,arial, san-serif;
	line-height: 120%;
	background-color: #4A797B;
	height: 25px;
	padding-top:2px;
	padding-bottom:2px;
	text-align: center;
	}

#tuneBlurb{
	position: absolute;
	top: 500px;
	left: 740px;
	width:225px;
	background-color:#FFFFFF;
	border-left: 1px solid #C7D2C6;
	border-right: 1px solid #C7D2C6;
	border-bottom: 1px solid #C7D2C6;
	border-top: 1px solid #C7D2C6;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	}

.tuneLabel {
	color:#FFFFFF;
	font-size: 15px;
	font-weight: bold;
	font-family: calibri, formata, tahoma,arial, san-serif;
	line-height: 120%;
	background-color: #4A797B;
	height: 25;
	padding-top:2px;
	padding-bottom:2px;
	text-align: center;
	}

#svcDescBlurb{
	position: absolute;
	top: 300px;
	left: 465px;
	width:500px;
	background-color:#FFFFFF;
	/*border-left: 1px solid #C7D2C6;*/
	border-right: 1px dashed #C7D2C6;
	border-bottom: 1px dashed #C7D2C6;
	/*border-top: 1px solid #C7D2C6;*/
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	}

.sArticleLabel {
	color:#FFFFFF;
	font-size: 15px;
	font-weight: bold;
	font-family: calibri, formata, tahoma,arial, san-serif;
	line-height: 120%;
	background-color: #336699;
	height: 30;
	padding-top:5px;
	text-align: center;
	}

ul.saNav {
	list-style-type: none;
	margin-top: 5px;
	padding-top:0;
	padding-left: 0;
	margin-left:10px;
	margin-right:10px;
	}

ul.saNav a{
	color:#2B5580;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	display: block;
	height: 25px;
	text-decoration: none;
	border-bottom: 1px #CCCCCC dashed;
	padding-top:5;
	padding-bottom:10;
	text-align: left;
	padding-left:3;
	}

ul.saNav a:hover{
	color:#000000;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px white dashed;
	padding-left:3;
	}

#hyper {
	position: absolute;
	left: 275px;
	top: 50px;
}

#alignment {
	position: absolute;
	left: 625px;
	top: -20px;
	background-color:#FFFFFF;
}

#growth{
    display: inline; /* for IE */
	float: right;
	width: 500px;
	margin-right: 10px;
	padding-right: 1px;
}


ul.svNav {
	list-style-type: none;
	margin-top: 5px;
	padding-top:0;
	padding-left: 0;
	margin-left:10px;
	margin-right:10px;
	text-align: left;
	}

ul.svNav a{
	color:#2B5580;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	display: block;
	height: 22px;
	text-decoration: none;
	border-bottom: 1px #F9C700 dashed;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left:3px;
	}

ul.svNav a:visited{
    color:#666666;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px #CCCCCC dashed;
	padding-left:3px;
	}

ul.svNav a:hover{
	color:#000000;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px white dashed;
	background-color:#E8E8FF;
	padding-left:3px;
	}



/*-----------------Products------------------------------------------------------------------------------*/

#products{
	position: absolute;
	left: 10px;
	top: 290px;
	width:175px;
	background-color:#CC6633;
	/*height: 175px;*/
    padding-bottom: 10px;
	}

.activeProduct{
	color:#003366;
	background-color: #F0EFDD;
	letter-spacing: 2px;
	font-variant: small-caps;
	font-size: 12px;
	font-weight: bold;
	font-family: formata, tahoma,arial, san-serif;
	margin-left: -10PX;
	margin-right:-10px;
    padding-top:5px;
    padding-bottom:5px;
    padding-left: 5px;
	}

.productLabel {
	color:#FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-family: calibri, formata, tahoma,arial, san-serif;
	line-height: 120%;
	background-color:#A44128;
	/*height: 30px;*/
    padding-bottom: 3px;
	padding-left:10px;
	padding-top:5px;
	text-align: center;
	letter-spacing: 3px;
	text-transform: uppercase;
	}


ul.vNav {
	list-style-type: none;
	margin-top: 5px;
	padding-top:0;
	padding-left: 0;
	margin-left:10px;
	margin-right:10px;
	}

ul.vNav a{
	color:#FFFFFF;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	display: block;
	height: 22px;
	text-decoration: none;
	border-bottom: 1px white dashed;
	padding-top:5px;
	padding-bottom:10px;
	text-align: left;
	padding-left:3px;
	}

ul.vNav a:visited {
    color:#FFFFFF;
    font-size: 13px;
    font-family: formata, tahoma,arial, san-serif;
    display: block;
    height: 22px;
    text-decoration: none;
    border-bottom: 1px white dashed;
    padding-top:5px;
    padding-bottom:10px;
    text-align: left;
    padding-left:3px;
	}

ul.vNav a:hover{
	color:#FFFFFF;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px white dashed;
	background-color:#D17649 ;
	padding-left:3px;
	}

#register{
	position: fixed;
	left: 0;
	top: 0;
	text-align: center;
	background-color:#FFFFFF;
	float: left;
}


#saas{
	position: absolute;
	left: 250px;
	top: 10px;
	width:250px;
	height: 30px;
	z-index: 3;
	}

ul.sNav {
	list-style-type: none;
	margin-top: 5px;
	margin-left:10px;
	margin-right:10px;
	overflow: hidden;
	zoom: 1;
	}

ul.sNav a{
	width: 60px;
	display: block;
	color:#CC6633;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	height: 25px;
	text-decoration: none;
	border-bottom: 1px #9EC600 dashed;
	border-right: 1px #9EC600 dashed;
	padding: 5px;
	margin-left: 5px;
	margin-right: 5px;
	text-align: center;
	}

ul.sNav a:hover{
	color:#FFFFFF;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px white dashed;
	background-color:#99CC33 ;
	padding-left:3;
	}


ul.sNav li {
	float: left;
	}

#tour{
	position: absolute;
	left: 200px;
	top: 290px;
	width:250px;
	border-bottom: 1px  #CC6633 dashed;
	border-right: 1px  #CC6633 dashed;
	}

.tourLabel {
	color:#FFFFFF;
	font-size: 15px;
	font-weight: bold;
	font-family: calibri, formata, tahoma,arial, san-serif;
	line-height: 120%;
	background-color: #CC6633;
	height: 30;
	padding-left:10px;
	padding-top:5px;
	}

ul.tNav {
	list-style-type: none;
	margin-top: 5px;
	padding-top:0;
	padding-left: 0;
	margin-left:10px;
	margin-right:10px;
	text-align: left;
	margin-bottom: 75px;
	}

ul.tNav a{
	color:#A44128;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	display: block;
	height: 22px;
	text-decoration: none;
	border-bottom: 1px #687935 dashed;
	padding-top: 5;
	padding-bottom:5;
	padding-left: 3;
	}

ul.tNav a:hover{
	color:#000000;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px white dashed;
	background-color:#EBF4D7;
	padding-left:3;
	}

/*-----------General------------------------------------------------------------------------------*/
img
{
 border-style: none;
}

img.floatLeft {
    float: left;
	padding-right: 5px;
    margin-right: 10px;
	margin-bottom: 5px;
}

img.floatRight {
    float: right;
    margin: 4px;
}

h1 {
	color:#968552;
	font-size: 20px;
	font-family: calibri,arial, sans-serif;
	margin:0;
	}

h2 {
	color: #285151;
	font-weight: normal;
	font-family: calibri,tahoma,arial, san-serif;
	font-size: 16px;
	margin: 0;
	}

h3 {
    color: #285151;
	font-weight: normal;
	font-family: calibri,tahoma,arial, san-serif;
	font-size: 14px;
    border-bottom: 1px #D1E8A4 dashed;
	margin: 0;
	}

h4 {
    color: #006699;
    font-weight: bold;
	font-family: calibri,tahoma,arial, san-serif;
	font-size: 14px;
	margin: 0;
	}

li {
    color:#425355;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 12px;
    font-family: calibri,formata, tahoma,arial, san-serif;
    }

ol {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 12px;
    font-family: calibri,formata, tahoma,arial, san-serif;
    }

ul {
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 12px;
    font-family: calibri,formata, tahoma,arial, san-serif;
    }

.block{
    color:#37444D;
    text-indent: 5px;
    font-size: 12px;
    font-family: formata, tahoma,arial, san-serif;
    line-height: 130%;
    margin: 5px 5px 5px 5px;
    text-align: left;    
}

.textStandard {
    color:#37444D;
	font-size: 12px;
    font-family: calibri,formata, tahoma,arial, san-serif;
    margin: 3px 3px 5px 3px;
	text-align: left;
	}

.textHighLight {
    color:#CC3300;
	font-size: 12px;
    font-weight: bold;
    font-family: calibri,formata, tahoma,arial, san-serif;
	}

.textSoftLight {
    color:#806000;
	font-size: 12px;
    font-weight: bold;
    font-family: calibri,formata, tahoma,arial, san-serif;
	}


p:first-letter {
	font-weight: bold;
	}

p {
	color:#37444D;
	text-indent: 2px;
	font-size: 12px;
	font-family: calibri,formata, tahoma,arial, san-serif;
	margin: 3px 3px 5px 3px;
	text-align: left;
	}

.textSmallCaps {
	color:#607769;
	font-weight: bold;
	letter-spacing: 1px;
	font-size: 15px;
	font-family: formata, tahoma,arial, san-serif;
	line-height: 120%;
	text-align: center;
	padding-left: 5px;
	text-align: center;
	}

.headingOne {
	color: #557588;
	font-weight: normal;
	font-family: calibri,tahoma,arial, san-serif;
	font-size: 17px;
	text-transform: uppercase;
	padding: 5px 5px 5px 5px;
	}

.headingTwo {
	color: #557588;
	font-weight: bold;
	font-family: calibri,tahoma,arial, san-serif;
	font-size: 14px;
	text-transform: uppercase;
	padding: 5px 5px 5px 5px;
	}
.copyright {
	color:#FFFFFF;
	font-size: 10px;
	font-family: tahoma,arial, san-serif;
	padding-left: 5px;
	text-align: center;
}

#copyright {
	color:#FFFFFF;
	font-size: 10px;
	font-family: tahoma,arial, san-serif;
	padding-left: 5px;
	}

#footer{
	position: absolute;
	left: 300px;
	width:700px;
    top: 995px;
	height: 30px;
	text-align: center;
	}

ul.fNav {
	list-style-type: none;
	margin-top: 5px;
	margin-left:10px;
	margin-right:10px;
	overflow: hidden;
	zoom: 1;
	}

#footer a{
	color:#FFFFFF;
	font-size: 11px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px white dashed;
	padding: 5px;
	margin-right: 5px;
	text-align: center;
	}

#footer a:hover {
	color:#FFFFFF;
	font-size: 11px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: underline;
	border-bottom: 1px white dashed;
	padding: 5px;
	margin-right: 5px;
	text-align: center;
	background-color:#000000 ;
	}


a:link {
	color:#4D5B52;
	font-size: 12px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
}

a:visited {
    color:#4D5B52;
    font-size: 12px;
    font-family: formata, tahoma,arial, san-serif;
    text-decoration: none;
	}

a:hover {
	color:#000000;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: underline;
	}


/*-------------------Secondary Pages CSS--------------------------------------------*/
#homeLink{
	position: relative;
	left: 0;
	top: 0;
	width:200px;
	text-align: center;
	background-color:#FFFFFF;
	border-left: 1px solid #C7D2C6;
	border-right: 1px solid #C7D2C6;
	border-bottom: 1px solid #C7D2C6;
	border-top: 1px solid #C7D2C6;
	padding-left: 10;
	padding-right: 10;
	float: left;
}

#actionCall{
	position: relative;
	left: 0;
	top: 10px;
	width:200px;
	font-size: 12px;
	font-family: formata, tahoma,arial, san-serif;
	text-align: center;
	background-color:#FFFFFF;
	border-left: 1px solid #C7D2C6;
	border-right: 1px solid #C7D2C6;
	border-bottom: 1px solid #C7D2C6;
	border-top: 1px solid #C7D2C6;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
}

ul.homeNav {
	list-style-type: none;
	font-weight: bold;
	margin-top: 5px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom: 5px;
	}

ul.homeNav a{
	color:#59763A;
	font-size: 11px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	text-align: center;
	}

#sideGeneric {
	position: relative;
	left: 20px;
	top: 25px;
	width: 250px;
	float: left;
}

#sideGenericMain {
	width: 225px;
	background-color:#FFFFFF;
	border-left: 1px solid #C7D2C6;
	border-right: 1px solid #C7D2C6;
	border-bottom: 1px solid #C7D2C6;
	border-top: 1px solid #C7D2C6;
	padding-left: 10;
	padding-right: 10;
	text-align: left;
	float: left;
}

#sideGenericDetail {
	width: 225px;
	background-color:#FFFFFF;
	border-left: 1px solid #C7D2C6;
	border-right: 1px solid #C7D2C6;
	border-bottom: 1px solid #C7D2C6;
	border-top: 1px solid #C7D2C6;
	padding-left: 10;
	padding-right: 10;
	text-align: left;
	float: left;
}

#separator {
	height: 25px;
	width: 225px;
	background-color:#FFFFFF;
	float: left;
}

.sideGenericMainLabel {
	color:#FFFFFF;
	font-size: 15px;
	font-weight: bold;
	font-family: calibri, formata, tahoma,arial, san-serif;
	line-height: 120%;
	background-color: #4A797B;
	height: 25;
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 5px;
	}

ul.sgmNav {
	list-style-type: none;
	margin-top: 5px;
	padding-top:0;
	padding-left: 0;
	margin-left:10px;
	margin-right:10px;
	}

ul.sgmNav a{
	color:#2B5580;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	display: block;
	height: 25px;
	text-decoration: none;
	border-bottom: 1px #CCCCCC dashed;
	padding-top:5;
	padding-bottom:10;
	text-align: left;
	padding-left:3;
	}

ul.sgmNav a:hover{
	color:#000000;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px white dashed;
	background-color:#E8E8FF;
	padding-left:3;
	}

.sideGenericDetailLabel {
	color:#FFFFFF;
	font-size: 15px;
	font-weight: bold;
	font-family: calibri, formata, tahoma,arial, san-serif;
	line-height: 120%;
	background-color: #4A797B;
	height: 25;
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 5px;
	}

ul.sgdNav {
	list-style-type: none;
	margin-top: 5px;
	padding-top:0;
	padding-left: 0;
	margin-left:10px;
	margin-right:10px;
	}

ul.sgdNav a{
	color:#2B5580;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	display: block;
	height: 25px;
	text-decoration: none;
	border-bottom: 1px #CCCCCC dashed;
	padding-top:5;
	padding-bottom:10;
	text-align: left;
	padding-left:3;
	}

ul.sgdNav a:hover{
	color:#000000;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px white dashed;
	background-color:#E8E8FF;
	padding-left:3;
	}


#main {
	position: relative;
	top: 25px;
	background-color:#FFFFFF;
	margin-left: 250px;
	margin-bottom: 50px;
	width: 700;
}

#liteBoxGeneric {
	width: 250px;
	margin-right: 25px;
	z-index: 100;
	float: left;
	margin-bottom: 10px;
}

#lbGenericText {
	border-top: 1px solid #C7D2C6;
	border-left: 1px solid #C7D2C6;
	border-right: 1px solid #C7D2C6;
	border-bottom: 1px solid #C7D2C6;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}

.lbGenericText{
	color:#005279;
	font-size: 15px;
	line-height: 125%;
	font-family: calibri, formata, tahoma,arial, san-serif;
}

.lbTitle{
	color: #996600;
	font-weight: normal;
	font-family: calibri,tahoma,arial, san-serif;
	font-size: 16px;
	border-bottom: 1px #CCCCCC solid;
	margin-top: 10;
	text-align: center;
	height:30px;
	}

#contentGeneric {
	text-align: left;

}
#contentGenericText {
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}

.contentGenericText{
	color:#005279;
	font-size: 13px;
	line-height: 125%;
	font-family: calibri, formata, tahoma,arial, san-serif;
}

.contentTitle{
	color: #996600;
	font-weight: normal;
	font-family: calibri,tahoma,arial, san-serif;
	font-size: 16px;
	border-bottom: 1px #CCCCCC solid;
	margin-top: 10;
	text-align: center;
	height:30px;
	}

#sideEntre {
	position: relative;
	left: 20px;
	top: 25px;
	width: 250px;
	float: left;
}

#sideEntreMain {
	width: 200px;
	background-color:#CC6633;
	text-align: left;
	float: left;
}

#sideEntreDetail {
	width: 200px;
	background-color:#FFFFFF;
	border-left: 1px solid #E4FF93;
	border-right: 1px solid #E4FF93;
	border-bottom: 1px solid #E4FF93;
	border-top: 1px solid #E4FF93;
	padding-left: 10;
	padding-right: 10;
	text-align: left;
	float: left;
}

#separator {
	height: 25px;
	width: 225px;
	background-color:#FFFFFF;
	float: left;
}

.sideEntreMainLabel {
	color:#FFFFFF;
	font-size: 15px;
	font-weight: bold;
	font-family: calibri, formata, tahoma,arial, san-serif;
	line-height: 120%;
	background-color: #A44128;
	height: 25;
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 5px;
	}

ul.semNav {
	list-style-type: none;
	margin-top: 5px;
	padding-top:0;
	padding-left: 0;
	margin-left:10px;
	margin-right:10px;
	}

ul.semNav a{
	color:#A44128;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	display: block;
	height: 22px;
	text-decoration: none;
	border-bottom: 1px #687935 dashed;
	padding-top: 5;
	padding-bottom:5;
	padding-left: 3;
	}

ul.semNav a:hover{
	color:#000000;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px white dashed;
	background-color:#EBF4D7;
	padding-left:3;
	}

.sideEntreDetailLabel {
	color:#FFFFFF;
	font-size: 15px;
	font-weight: bold;
	font-family: calibri, formata, tahoma,arial, san-serif;
	line-height: 120%;
	background-color: #CC6633;
	height: 25;
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 5px;
	}

ul.sedNav {
	list-style-type: none;
	margin-top: 5px;
	padding-top:0;
	padding-left: 0;
	margin-left:5px;
	margin-right:5px;
	}

ul.sedNav a{
	color:#003366;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	display: block;
	height: 22px;
	text-decoration: none;
	border-bottom: 1px #687935 dashed;
	padding-top: 5px;
	padding-left: 3px;
	}

ul.sedNav a:visited{
	color:#006666;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	display: block;
	height: 22px;
	text-decoration: none;
	padding-top: 5px;
    padding-bottom: 5px;
	padding-left: 3px;
	}


ul.sedNav a:hover{
	color:#000000;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px white dashed;
	background-color:#EBF4D7;
	padding-left:3px;
	}

#main {
	position: relative;
	top: 25px;
	background-color:#FFFFFF;
	margin-left: 250px;
	margin-bottom: 50px;
	width: 700px;
}

#liteBoxEntre {
	width: 250px;
	margin-right: 25px;
	z-index: 100;
	float: left;
	margin-bottom: 10px;
    background: #FFFFFF;
}

#lbEntreText {
	border-top: 1px solid #E4FF93;
	border-left: 1px solid #E4FF93;
	border-right: 1px solid #E4FF93;
	border-bottom: 1px solid #E4FF93;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}

.lbEntreText{
	color:#005279;
	font-size: 14px;
	line-height: 125%;
	font-family: calibri, formata, tahoma,arial, san-serif;
	line-height: 130%;
}

.lbTitle{
	color: #996600;
	font-weight: normal;
	font-family: calibri,tahoma,arial, san-serif;
	font-size: 16px;
	border-bottom: 1px #CCCCCC solid;
	margin-top: 10;
	text-align: center;
	height:30px;
	}

#contentEntre {
	text-align: left;

}
#contentEntreText {
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}

.contentEntreText{
	color:#005279;
	font-size: 13px;
	line-height: 125%;
	font-family: calibri, formata, tahoma,arial, san-serif;
}

.contentTitle{
	color: #996600;
	font-weight: normal;
	font-family: calibri,tahoma,arial, san-serif;
	font-size: 16px;
	border-bottom: 1px #CCCCCC solid;
	margin-top: 10;
	text-align: center;
	height:30px;
	}

.taskLink a:link{
	color:green;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 1px black dashed;
	padding-left:5px;
	padding-right:5px;
	height: 22px;
	}

.taskLink a:hover{
	color:#000000;
	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	text-decoration: none;
	border-bottom: 2px black dashed;
	padding-left:5px;
	padding-right:5px;
	height: 22px;
	}

.taskLink a:visited{

	color:green;	font-size: 13px;
	font-family: formata, tahoma,arial, san-serif;
	border-bottom: 1px grey dashed;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	height: 22px;
	}



/*******************Old Stylesheet goes below*/


img[alt]l {border : 1px dotted #999;}


.Footer		{font-family: Verdana, Tahoma, Arial, Helvetica; font-size: xx-small; font-style:normal; font-weight: normal; color: #000033; text-decoration:none;}

.Corporate 	{  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; padding-left: 5px}

.Body 	{  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; margin-top: 20px; background-color: #333333}

.Headline {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666600; padding-left: 10px}

.navStyle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #330000}
.current {  font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color:#CC6600}
/*p {  margin-top: 10px; margin-bottom: 10px; margin-left: 5px}*/
/*h1 {  font-size: 14px; font-weight: bold; color: #003300; font-family: Arial, Helvetica, sans-serif; margin-top: 5px; margin-bottom: 5px}*/
/*h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003333; margin-top: 7px; margin-bottom: 7px; margin-left: 0px}*/
body {  margin-top: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}
.cover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333}
.contact {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #006600}
.articleHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366; margin-left: 20px}
.article {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #003366; margin-left: 25px; padding-left: 10px}
.static {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333}
.credentials {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}
.Headings {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; text-indent: 0pt; border-color: black black #9999FF; border-top-width: thin; border-bottom-width: thin}
.today {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none; margin-top: auto; margin-bottom: auto; margin-left: auto; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 10px}
.subHeading {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; text-transform: none; color: #333300; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.bulletin {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; left: 10px; top: 10px; clip:  rect(   ); text-indent: 5pt; padding-left: 5px}
.toolHeading {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; text-transform: none; color: #FFFFFF; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.label {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333300}
.text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333300; text-indent: 10pt; margin-top: 5px; margin-left: 5px}
.view {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333300}
.user { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; background-color: #990000; margin-right: 0px; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; clip: rect(5px  5px 10px) }
a {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none}
.fullname {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.domainName {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: normal}
.rolename {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000}
.HomeInfoHead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #660000 }
.WorkInfoHead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003333}
.PersonalInfoHead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #993300}
.objectName {  font-family: "Trebuchet MS", Arial; font-size: 14px; font-weight: bold; color: #669900}
.colHeading {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #663300}
.deleted {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000; text-decoration: line-through}
.deletedLabel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000; text-transform: capitalize}
.grouped {  font-family: "Trebuchet MS", Arial; font-size: 12px; font-weight: bold; color: #336600}
.errorExplanation {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000}
.errorMsg {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 30px; color: #006600}
.errorHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000}
.subObjectName {  font-family: "Trebuchet MS", Arial; font-size: 13px; font-weight: bold; color: #336600}
.identifier {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #003333; font-weight: bold}
.invalid {  font-family: "Trebuchet MS", Arial; font-size: 12px; color: #990000}
.taskName {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; color: #990033}
.siloName { font-family: "Century Gothic", Arial; font-size: 13px; font-weight: bolder; color: #666633}
.labelwhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.priority {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #990000}
.centerName {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 16px; font-weight: bold; color: #003366}
a:link_center {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000}
.empty {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6600}
.sender {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #003300}
.subject {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #660000}
.reply {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CC3300; background-color: #FFFFCC}
.resent {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #339966; font-weight: bolder}
.candidates {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333300}
.system {  font-size: 13px; font-weight: normal; color: #009933}
.reminder {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FF0000}
.HeadlinePersonal { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006666}
.HeadlineWorkplace { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366}
.HeadlineCommunity { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000}
.HeadlineHousehold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #999900}
.HeadlineAffiliations { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666600 ; clip:   rect(   ); padding-left: 5px}
.Affiliations { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666600 ; clip: rect( ); padding-left: 5px ; font-style: italic}
.CorporateBold { font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; padding-left: 5px}
.HeadlineHome { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.CorporateHome { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF}
.CorporateDark { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333}
.CorporateHeadline { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFCC33}
.CorporateNGO { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CCFF66; padding-left: 5px }
a_NGO_home { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCFF00; text-decoration: none }
.CorporateHomeBold { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF }
.CorporateEmail { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000033}
.breadCrumb { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #330000; font-weight: normal }
.CorporateEvent { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366}
.Identity { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #000066}
.CorporateCommunity { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000033}
.HeadlineClient { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333366}
.CorporateEmailBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #660000; padding-left: 5px }
.NewsHeadline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366; padding-left: 5px}
.NewsStory { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-weight: normal; color: #003366}
.NewsTopics { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000}
.TableHeader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003300; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; text-indent: 0pt; border-color: black black #9999FF; border-top-width: thin; border-bottom-width: thin ; padding-left: 5px}
.TableHeaderWhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; text-indent: 0pt; border-color: black black #9999FF; border-top-width: thin; border-bottom-width: thin ; padding-left: 5px }
img {
border: none;
}
<br />   
* {margin: 0; padding: 0}<br />   
.roundedCorner { font-family: verdana, arial; width: 500px; margin: 10px auto; text-align:center; }<br />   
.roundedCorner p { font-size:18px; padding:10px;}<br />   
.text { border: 1px solid #B0BCC2; border-width: 0 1px; padding: 5px 10px;}<br />   
.b1, .b2, .b3, .b4, .b5,.b1 b,.b2 b, .b3 b, .b4 b, .b5 b{<br />   
  height: 1px;  font-size: 1px; overflow: hidden;   border-style: solid;    border-width: 0 1px;    display: block;<br />   
}<br />   
.b1 { margin: 0 2px; background: #EBEEF0;   border: none;}<br />   
.b1 b { margin: 0 1px; background: #B8C3C8; border-color: #CBD3D7;}<br />   
.b2 {margin: 0 1px; border-color: #D6DCDF;}<br />   
.b2 b {border-color: #B8C3C8;}<br />   
.b3 {border-color: #EBEEEF;}<br />   
.b3 b {border-color: #BCC6CB;}<br />   
.b4 {border-color: #CAD2D6;}<br />   
.b4 b {border-color: #E5E9EB;}<br />   
.b5 {border-color: #B5C0C6;}<br />   
.b5 b {border-color: #FAFBFB;}<br />  
.ActivitiesHeader { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #330099}
.CorporateBlue { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #003366; padding-left: 5px}
.Heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #006666; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; text-indent: 0pt; border-color: black black #9999FF; border-top-width: thin; border-bottom-width: thin }
.counter { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color:#009933}
.counterNumber { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color:#003300; font-style: italic}
.HeadingWhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; text-indent: 0pt; border-color: black black #9999FF; border-top-width: thin; border-bottom-width: thin }
.Announcement { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #3333CC; padding-left: 5px }
.CorporateLight { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ffcc33; padding-left: 5px}
.CorporateNote { font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #B96F00}
.CorporateHeader { font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #A65300; padding-left: 5px}
.homeLabel {  font-family: Calibri; font-size: 16px; font-weight: bold; color: #FFFFFF; margin-right: 5px; padding-right: 5px}
.disabled { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC; padding-left: 5px}
.note { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #B05800; padding-left: 5px}

#image {
	padding: 5px;
	float: left;
	margin: 5px;
}

#photo_image {
	padding: 1px;
	float: left;
	margin: 1px;
}

.ads_left {
	float: left;
	padding: 0;
	margin: 0;
}

.ads_right {
	float: right;
	padding: 0px;
	margin: 0;
}

.ads_center {
	padding: 0px;
	margin: 0;
}

