BODY {
	MARGIN: 0px; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; FONT-SIZE: 12px
}
DIV {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #4e4e4e; FONT-SIZE: 12px
}
TR {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #4e4e4e; FONT-SIZE: 12px
}
TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #4e4e4e; FONT-SIZE: 12px
}
SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #4e4e4e; FONT-SIZE: 12px
}
TEXTAREA {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #4e4e4e; FONT-SIZE: 12px
}
SELECT {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #4e4e4e; FONT-SIZE: 12px
}
.adminheader {
	WIDTH: 400px
}
INPUT text {
	BORDER-BOTTOM: #cfd6e8 1px solid; BORDER-LEFT: #cfd6e8 1px solid; BORDER-TOP: #cfd6e8 1px solid; BORDER-RIGHT: #cfd6e8 1px solid
}
H3 {
	FONT-SIZE: 12px
}
H4 {
	FONT-SIZE: 11px
}
.loginbox {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.labellogin {
	FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.loginlabel {
	TEXT-ALIGN: left; WIDTH: 70px; FLOAT: left; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.label {
	
}
.username {
	WIDTH: 100%; FLOAT: left
}
.inputtext {
	BORDER-BOTTOM: #bdc7d8 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #bdc7d8 1px solid; WIDTH: 190px; FONT-SIZE: 12px; BORDER-TOP: #bdc7d8 1px solid; BORDER-RIGHT: #bdc7d8 1px solid
}
.password {
	WIDTH: 100%; PADDING-TOP: 10px
}
.spacer {
	FLOAT: left; HEIGHT: 10px
}
.btnlogin {
	MARGIN-TOP: 10px
}
.msgBlock {
	TEXT-ALIGN: left; DISPLAY: block; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; COLOR: #ff0000; FONT-SIZE: 12px
}
.msgShow {
	DISPLAY: block
}
.msgNone {
	DISPLAY: none
}
.right-field {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
.clear-both {
	CLEAR: both
}
.login-fieldset {
	WIDTH: 220px
}
.errored-field {
	BORDER-BOTTOM: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-RIGHT: #ff0000 1px solid
}
.outer {
	WIDTH: 50%
}
.title {
	TEXT-ALIGN: left; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.label {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; WIDTH: 15%; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; FLOAT: left; FONT-SIZE: 12px
}
.field {
	TEXT-ALIGN: left; WIDTH: 40%; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; FLOAT: left; FONT-SIZE: 12px
}
.fileds {
	WIDTH: 100%; CLEAR: both
}
.Buttondiv {
	PADDING-LEFT: 210px; FLOAT: left; CLEAR: both; PADDING-TOP: 5px
}
.mandatory-description {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; WIDTH: 100%; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; FONT-SIZE: 12px
}
.red {
	COLOR: #ff0000; FONT-WEIGHT: bold
}
.table_row_first {
	FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; BACKGROUND: #f7faff; HEIGHT: 24px; VERTICAL-ALIGN: middle; BORDER-TOP: #d1dceb 1px solid
}
.table_row_second {
	FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; BACKGROUND: #edf4ff; HEIGHT: 24px; VERTICAL-ALIGN: middle; BORDER-TOP: #d1dceb 1px solid
}
.list {
	WIDTH: 99%; FLOAT: left; CLEAR: both; padding-lef: 25px
}
.dataheader {
	FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; BACKGROUND: #dfdfdf; FLOAT: left; HEIGHT: 20px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.headdataheader {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 99%; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
A:link {
	FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; COLOR: #0e5eb6; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A:visited {
	FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; COLOR: #0e5eb6; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A:hover {
	FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; COLOR: #0e5eb6; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A:active {
	FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; COLOR: #0e5eb6; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.img {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.titlehead {
	FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; FLOAT: left; HEIGHT: 20px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.float_right_addnew {
	TEXT-ALIGN: right; WIDTH: 98%
}
.clear {
	CLEAR: both
}
.heading {
	BACKGROUND: url(../images/header_bg.gif) repeat-x; HEIGHT: 27px; FONT-WEIGHT: bold
}
.border {
	BORDER-BOTTOM: #cad8f2 1px solid; BORDER-LEFT: #cad8f2 1px solid; BORDER-TOP: #cad8f2 1px solid; BORDER-RIGHT: #cad8f2 1px solid
}
.blogdate {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #808080; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.blogtime {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #808080; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.blogline {
	BORDER-BOTTOM: #d3d3d3 1px solid
}
.helpline {
	BORDER-TOP: #d3d3d3 1px solid
}
.blogtitle {
	FONT-FAMILY: Lucida Grande Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
A:hover {
	COLOR: #0011ff; TEXT-DECORATION: none
}
.blogtopline {
	BORDER-TOP: #d3d3d3 1px dotted
}
.description {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.pagetitle {
	FONT-FAMILY: Lucida Grande Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.inputtexthidden {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #eef2fe; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.grouptitle {
	FONT-FAMILY: Lucida Grande Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.leftside {
	WIDTH: 30%; FLOAT: left
}
.groupstats {
	PADDING-LEFT: 5px; WIDTH: 60px; FLOAT: left; CLEAR: both
}
.rightside {
	WIDTH: 68%; FLOAT: left
}
.viewboxtitle {
	BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ffffff 1px solid; WIDTH: 200px; BACKGROUND: #0e4362; FLOAT: left; COLOR: #ffffff; CLEAR: both; FONT-SIZE: 14px; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 1px solid
}
.viewbox {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; HEIGHT: 135px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.companylabel {
	TEXT-ALIGN: left; WIDTH: 110px; FLOAT: left; CLEAR: both
}
.companyfield {
	WIDTH: 300px; MARGIN-BOTTOM: 10px; FLOAT: left
}
.company_seperator {
	WIDTH: 5px; FLOAT: left
}
.sub_nav {
	MARGIN: 0px 0px 10px
}
.sub_nav .actions {
	MARGIN: -1px 0px 0px; FLOAT: right
}
.sub_nav UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.sub_nav UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 3px; DISPLAY: inline; MARGIN-LEFT: -1px; PADDING-TOP: 0px
}
.sub_nav UL LI.selected A {
	COLOR: #000; FONT-WEIGHT: bold
}
.sub_nav UL LI SPAN {
	COLOR: #666; FONT-SIZE: 0.8em
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
clear {
	CLEAR: both
}
.tabs {
	ZOOM: 1
}
.tabs UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: table-cell; COLOR: black; PADDING-TOP: 20px
}
.tabs LI {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ddd; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.tabs LI.selected {
	POSITION: relative; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fff
}
.tabs LI SPAN {
	COLOR: #666; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.tabs LI SPAN.count {
	DISPLAY: none; COLOR: #666
}
.tabs LI.selected SPAN.count {
	DISPLAY: inline
}
.alphabet {
	MARGIN: 0px 0px 10px
}
.conftitle {
	BACKGROUND-COLOR: #0e4362; PADDING-LEFT: 5px; HEIGHT: 20px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.customizesubdiv {
	WIDTH: 100%; FLOAT: left
}
.labeldiv {
	WIDTH: 20%; FLOAT: left
}
.company_name {
	DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 160%; FONT-WEIGHT: bold
}
.company_name_shadow {
	POSITION: absolute; COLOR: #333333; TOP: -1px; LEFT: -1px
}
.submitbutton {
	BORDER-BOTTOM: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif !important; BACKGROUND: url(../images/button_image_trans.png) no-repeat left top; HEIGHT: 26px !important; COLOR: #000000 !important; FONT-SIZE: 12px !important; BORDER-TOP: #bababa 1px solid; CURSOR: pointer; FONT-WEIGHT: bold !important; BORDER-RIGHT: #bababa 1px solid
}
.submitbutton:hover {
	
}
.client_widget_menu {
	HEIGHT: 24px; BORDER-TOP: #e7ecef 1px solid; PADDING-TOP: 4px
}
.top_bottom_border {
	BORDER-BOTTOM: #666666 1px dashed; BACKGROUND: #eef2fe; BORDER-TOP: #666666 1px dashed
}
.button_left {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 5px !important; PADDING-RIGHT: 0px !important; BACKGROUND: url(../images/left_button.gif) no-repeat right top; HEIGHT: 33px !important; CURSOR: pointer; PADDING-TOP: 0px !important
}
.button_right {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 5px !important; PADDING-RIGHT: 10px !important; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../images/connect_botton_over.gif) no-repeat right center; HEIGHT: 33px; COLOR: #ffffff; FONT-SIZE: 13px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.feed_input_box {
	MARGIN: 5px; PADDING-LEFT: 20px
}
.button_style {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 69px !important; PADDING-RIGHT: 0px !important; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../images/button.gif) no-repeat right center; HEIGHT: 33px; COLOR: #ffffff; FONT-SIZE: 13px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.button_style_over {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 69px !important; PADDING-RIGHT: 0px !important; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../images/button_over.gif) no-repeat right center; HEIGHT: 33px; COLOR: #ffffff; FONT-SIZE: 13px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.button_style_long {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 140px !important; PADDING-RIGHT: 0px !important; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../images/button_long.gif) no-repeat right center; HEIGHT: 33px; COLOR: #ffffff; FONT-SIZE: 13px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.button_style_long_over {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 140px !important; PADDING-RIGHT: 0px !important; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../images/button_long_over.gif) no-repeat right center; HEIGHT: 33px; COLOR: #ffffff; FONT-SIZE: 13px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.threaded_messages {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; COLOR: #008000; PADDING-TOP: 10px
}
.threaded_messages .disclosure A {
	PADDING-LEFT: 9px; COLOR: #008000; FONT-WEIGHT: bold
}
.threaded_messages .close A {
	BACKGROUND: url(../images/control_arrow_right.gif) no-repeat -1px 2px
}
.threaded_messages .open A {
	BACKGROUND: url(../images/control_arrow_down.gif) no-repeat -1px 2px
}
.auto_load {
	Z-INDEX: 999; BORDER-BOTTOM: #a9a9a9 2px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 230px; DISPLAY: block; FONT-FAMILY: Tahoma, Arial; HEIGHT: 210px; OVERFLOW: auto; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #a9a9a9 2px solid
}
.auto_load UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.auto_load UL LI {
	BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; LINE-HEIGHT: 14px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: auto !important; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.auto_load UL LI SPAN {
	COLOR: #666; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.auto_load UL LI EM {
	BACKGROUND-COLOR: #e3eaf2; FONT-STYLE: normal
}
.auto_load LI.hover {
	BACKGROUND-COLOR: #335ea8; COLOR: #fff
}
.auto_load LI.hover SPAN {
	COLOR: #fff
}
.auto_load LI.hover EM {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.auto_load .tip {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #666; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.auto_load .search {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: lightyellow; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 11px; PADDING-TOP: 3px
}

.bqstart {
	float:left;
	height: 45px;
	margin-top:-38px;
	padding-top: 45px;
	margin-bottom:-50px;
	font-size:400%;
	color: gray;
	Font-family: Georgia,Time,"Times New Roman",serif;
}
.bqend{
	float:right;
	height:25px;
	margin-top:0px;
	padding-top:17px;
	font-size:400%;
	color: gray;
	font-family: Georgia,Time,"Times New Roman",serif;
}

blockquote {
	margin: 20px;
	padding: 0;
	font-size: 100%;
	line-height: 130%;
	font-style: normal;
}

blockquote { background : rgba(255, 255, 255, 0.75); 
padding : 15px 5px; 
margin-bottom: 18px; }

fieldset {
border: none;
margin-bottom: 0px;
}

fieldset ol li {
list-style: none;
padding: 5px 10px;
margin-bottom: 2px;
}

label {
float: left;
font-size: 13px;
width: 110px;
}

button {
display: block;
margin: auto;
padding: 0px 25px;
}