/*© 2002-3 CBD LLC ALL RIGHTS RESERVED 
These are for the bulk of the logged in display pages
*/

/* last revised 2-06-03*/


BODY {
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 3px;
	border-top:1px solid #26272C;
	MARGIN-LEFT: 3px;
	MARGIN-right: 0px;
	FONT-SIZE: 12px;
	background-image: url(graphics/bg_main.gif);
}
A {
	FONT-SIZE: 12px; COLOR: #000066; FONT-STYLE: normal; FONT-FAMILY: arial,verdana; TEXT-DECORATION: underline; cursor: hand
}
.hyper2 A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000066; FONT-STYLE: normal; FONT-FAMILY: arial,verdana; TEXT-DECORATION: underline; cursor: hand
}
.hyper2 A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #a52a2a; FONT-STYLE: normal; FONT-FAMILY: arial,verdana; TEXT-DECORATION: underline; cursor: hand
}
.hyper2 A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #a52a2a; FONT-STYLE: normal; FONT-FAMILY: arial,verdana; TEXT-DECORATION: underline; cursor: hand
}
.hyper3 A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000066; FONT-STYLE: normal; FONT-FAMILY: arial,verdana; TEXT-DECORATION: underline; cursor: hand
}
.hyper3 A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: arial,verdana; BACKGROUND-COLOR: #000066; TEXT-DECORATION: none; cursor: hand
}
.hyper3 A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: arial,verdana; BACKGROUND-COLOR: #000066; TEXT-DECORATION: none; cursor: hand
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #000066; FONT-FAMILY: arial,verdana
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: arial,verdana
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000066; FONT-FAMILY: arial,verdana
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8b0000; FONT-FAMILY: arial,verdana
}

.hilite1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000066
}
.hilite2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #000066
}
.hilite {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #414141;	
}
.whats_new{
	font-weight : bold;
	font-size : 16px;
	line-height : 120%;
	text-align : justify;
	color : #3F3F3F;
}
.demos_heading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #414141;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,verdana;
	BACKGROUND-COLOR: #BDDFFF;
	TEXT-DECORATION: none;
}
.demos_heading2 {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,verdana;
	BACKGROUND-COLOR: #ffdbdc;
	TEXT-DECORATION: none
}
.P_text {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #545454;
	FONT-FAMILY: verdana,arial,helvetica,geneva,sans-serif;	
}
P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; COLOR: #212121; PADDING-TOP: 15px; FONT-FAMILY: verdana,arial,helvetica,geneva,sans-serif
}
.script_text {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 5px;
	COLOR: #212121;
	PADDING-TOP: 5px;
	FONT-FAMILY: verdana,arial,helvetica,geneva,sans-serif
}
.form_head{
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #000066; FONT-FAMILY: arial,verdana
}

/*
INPUT {
	BORDER-WIDTH: 1px;		
	COLOR: black;
	FONT-SIZE: 15px;	
	LINE-HEIGHT: 15px;
	HEIGHT: 16px;	
	BORDER-COLOR: black
}

input{  background-color: #eaf4ff;
	border: medium outset;}
	 */
input.paul {
	background-color: #ffdbdc;
	/*border: double;
	background-image: url(media/ikon.gif);
	background-repeat: no-repeat;
	background-position: left center ;
	*/
	border-color: #CCCCCC #333333 #333333 #CCCCCC;
	border-width: thin thin thin thin;
	padding-bottom : 2px;
	height : 22px;
}
INPUT {
	BORDER-TOP-WIDTH: 1px; 
	BORDER-LEFT-WIDTH: 1px; 
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px; 
	FONT-SIZE: 15px; 
	BORDER-LEFT-COLOR: black; 	 
	BORDER-BOTTOM-COLOR: black; 	
	BORDER-TOP-COLOR: black; 
	BORDER-RIGHT-COLOR: black;
	COLOR: black; 
	LINE-HEIGHT: 15px; 
	HEIGHT: 19px; 
	/*background-color : ffffff	*/
}
input.appt {
	BORDER-TOP-WIDTH: 1px; 
	BORDER-LEFT-WIDTH: 1px; 
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px; 
	FONT-SIZE: 11px; 
	BORDER-LEFT-COLOR: black; 	 
	BORDER-BOTTOM-COLOR: black; 	
	BORDER-TOP-COLOR: black; 
	BORDER-RIGHT-COLOR: black;
	COLOR: black; 
	LINE-HEIGHT: 10px; 
	HEIGHT: 14px; 
	text-indent : 3px;
	/*background-color : ffffff	*/
}
input.appt_submit {
	BORDER-TOP-WIDTH: 1px; 
	BORDER-LEFT-WIDTH: 1px; 
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px; 
	FONT-SIZE: 10px; 
	BORDER-LEFT-COLOR: black; 	 
	BORDER-BOTTOM-COLOR: black; 	
	BORDER-TOP-COLOR: black; 
	BORDER-RIGHT-COLOR: black;
	COLOR: red; 
	LINE-HEIGHT: 10px; 
	HEIGHT: 13px; 
	text-indent : 3px;
	/*background-color : ffffff	*/
}
TEXTAREA {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #ffffff; FONT: 8pt verdana, arial, helvetica; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid
}
SELECT {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #ffffff; FONT: 8pt verdana, arial, helvetica; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid
}
TD.left {
	BORDER-RIGHT: 0px groove; BORDER-TOP: #ffffff 2px groove; BACKGROUND: #e1e1e1; BORDER-LEFT: #ffffff 2px groove; BORDER-BOTTOM: #ffffff 2px groove
}
TD.right {
	BORDER-RIGHT: #ffffff 2px groove; BORDER-TOP: #ffffff 2px groove; BACKGROUND: #e1e1e1; BORDER-LEFT: 0px groove; BORDER-BOTTOM: #ffffff 2px groove
}
TD.middle {
	BORDER-RIGHT: #ffffff 2px groove; BACKGROUND: #efefef; BORDER-LEFT: #ffffff 2px groove
}
TD.top {
	BORDER-RIGHT: #ffffff 2px groove; BORDER-TOP: #ffffff 2px groove; FONT-SIZE: 9px; BACKGROUND: #b4adb0; BORDER-LEFT: #ffffff 2px groove; BORDER-BOTTOM: 0px groove;
}
TD.top2 {
	BORDER-RIGHT: #ffffff 2px groove;
	BORDER-TOP: #ffffff 2px groove;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;  
	FONT-FAMILY: arial,verdana;
	BACKGROUND: #B9B9B9;
	BORDER-LEFT: #ffffff 2px groove;
	COLOR: #191970;
	LINE-HEIGHT: 120%;
	BORDER-BOTTOM: 0px groove;
	LETTER-SPACING: 2px;
	}
TD.bottom {
	BORDER-RIGHT: #ffffff 2px groove; BORDER-TOP: 0px groove; BORDER-LEFT: #ffffff 2px groove; BORDER-BOTTOM: #ffffff 2px groove
}
.inputform_menu {
	background-image : url(graphics/middle_bg.gif);
	background-repeat : repeat-x;
}
.outline {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.outline2 {	
	border: solid #999999;
	border-width : 1px;
}
.main {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; PADDING-LEFT: 55px; BACKGROUND-IMAGE: url( ); BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffff
}
UL LI {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 2px;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 2px;
	FONT-STYLE: normal;
	LIST-STYLE-TYPE: disc;
	COLOR: #212121;
}
/*OL {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 2px;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 2px;
	FONT-STYLE: normal;	
}*/
.admin {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #777777
}
.admin2 {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #c5c5c5
}
.admin3 {
	BACKGROUND-COLOR: #F1F1F1;
}
.admin4 {
	BACKGROUND-COLOR: #ffffff;
	padding-left : 3px;
	padding-right : 3px;
}
.pc_form {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #7e93aa
}
.ocm_blue {
	BACKGROUND-COLOR: #6285d9;	
}
.service_dark {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	BACKGROUND-COLOR: #EbC7Ba;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: verdana,arial,helvetica,geneva,sans-serif;
}
.service_lite {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	BACKGROUND-COLOR: #eaf4ff;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: verdana,arial,helvetica,geneva,sans-serif;
}
.searchbar {
	BORDER-BOTTOM: 1px solid;
	BACKGROUND-COLOR: #F1F1F1;
	border-bottom-color : #999999;
}
/* a color to show the field can not be edited */
.form_no_edit {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 15px; BACKGROUND: #eaf4ff; BORDER-LEFT: black 1px solid; LINE-HEIGHT: 15px; BORDER-BOTTOM: black 1px solid; HEIGHT: 18px
}
.form_label {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 15px; BACKGROUND: #ffffff; BORDER-LEFT: black 1px solid; LINE-HEIGHT: 15px; BORDER-BOTTOM: black 1px solid; HEIGHT: 18px
}
.form_label2 {
	BACKGROUND-COLOR: #ECECEC;
	padding-left : 3px;
	padding-right : 3px;
	FONT-SIZE: 14px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : right;
	form_content
}
.form_label_ffdbdc {
	BACKGROUND-COLOR: #ffdbdc;
	padding-left : 3px;
	padding-right : 3px;
	FONT-SIZE: 14px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : right;
	form_content
}
.form_content {
	BACKGROUND-COLOR: #E2E2E2;
	FONT-SIZE: 15px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
.form_content_sm {
	BACKGROUND-COLOR: #E2E2E2;
	FONT-SIZE: 9px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	padding-left : 3px;
	padding-right : 3px;
}
.form_content_sm2 {
	BACKGROUND-COLOR: #d4d0c8;
	FONT-SIZE: 9px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	padding-left : 3px;
	padding-right : 3px;
}
.quotetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #00008B;
	text-decoration: none;
	padding: 10px;
	/*border: solid #999999;
	border-width : 1px;
	*/
}
.contentWhite12ptBld {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}