/* CSS Document */

fieldset {
  font-size: 10px; 
  padding: 1em;
  
  }
label {
  float:left;
  width:25%;
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:right;
  font-size: 10px; 

  font-weight:bold;
  }

legend {
  padding: 0.2em 0.5em;
  border:1px solid green;
  color:green;
  font-size:12px;
  text-align:right;
  }


body {
	font:Verdana, Arial, Helvetica, sans-serif; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	color: 929292;
	text-align: center;
	background: none;
	text-decoration: none;
  }

h1 {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 3px;
	margin-bottom: 12px;
	border-bottom: 1px solid #2d4b65;
	padding-top: 8px;
}
h2 {
	color: #3571b0;
	font-size: 12px;
	margin-bottom: 9px;
	padding-bottom: 3px;
	;
	margin-top: 24px;
	padding-top: 3px;
	border-bottom: 1px solid #d5e3ef;
}
h3 {
	color: #3571b0;
	font-size: 11px;
	padding-top: 9px;
	margin-bottom: 6px;
	font-weight: normal;
}
h4 {
	color: #3571b0;
	font-size: 11px;
	margin-bottom: 9px;
	font-weight: normal;
	font-style: italic;
}
p {
	line-height: 15px;
	margin-bottom: 16px;
	margin-right: 9px;
}

ul {
	padding: 6px;
	margin-bottom: 16px;
	margin-top: 8px;
}
li {
	list-style-type: square;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	list-style-position: outside;
	margin-left: 16px;
}
.searchbox {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px; 
	right: 0px;
	margin-top: 6px;
	}
input.search {
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	width: 200px;
	color: #444;
}	
.right_heading 
{   
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 0px;
    margin: 0px;
}  
.dottedLine {  
             background-image: url(../images/dotted_line.gif); 
			 background-repeat: repeat-x; width: 100%; margin-top: 2px;
}
			     
.vdottedLine {  
               background-image: url(../images/dotted_line.gif); 
			   background-repeat: repeat-y; height:100%; width: 100%; 
			   margin-top: 2px;
}    
#sidebar_container {
	width: 200px;
	float:right; 
	padding-right:20px;
}
#sidebar {
	border: 1px solid #d5e3ef;
	background-color: #edf6ff;
	margin-bottom: 12px;
}
#sidebar.top {
	margin-top: -12px;
}
#sidebar h1 {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2d4b65;
	padding-bottom: 3px;
	margin-bottom: 12px;
}
#sidebar h4 {
	color: #3571b0;
	font-size: 11px;
	margin: 9px 0px 9px 0px;
	font-weight: normal;
	font-style: italic;
}
#sidebar p {
	line-height: 15px;
	margin: 6px 0px 0px;
	padding-bottom: 6px;
}
#sidebar a {
	color: #3571b0;
	text-decoration: none;
}
#sidebar a:hover {
	color: #acc163;
	text-decoration: none;
}
#sidebar ul {
	margin: 0px;
	padding: 0px 0px 3px;
	line-height: 14px;
	list-style-type: none;
}
#sidebar li {
	padding-bottom: 3px;
	padding-top: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5e3ef;
}
#sidebar ul ul li {
	border-bottom-width: 0px;
	border-bottom-style: none;
	margin-left: 12px;
}
#sidebar_copy {
	margin: 12px;
}
#page_content {
	color: #2d4b65;
	margin-right: 18px;
	margin-bottom: 18px;
	margin-left: 59px;
	padding-top: 24px;
}
#page_content_with_sidebar {
	font:Verdana, Arial, Helvetica, sans-serif; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color: #666666;  
	font-size: 11px;           
	float: left; 
	width: 410px;
	padding-right: 12px;
	padding-top: 2px;
}


A {
	COLOR: #FF0000;/*#ff9900*/
	font-size: 11px;
}
A:link {
	COLOR: #ff9900
}

.link {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.link:link {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.link:visited {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.link:active {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.link:hover {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}

H1
{
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #3384a5; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

H3 {
	FONT-SIZE: 11px; COLOR: #ff9900
}
H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff9900; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
H6 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff9900; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}

P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 21px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #3384a5; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

FORM {
        font:Verdana, Arial, Helvetica, sans-serif; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 

        BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; 
        BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; 
        MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
/*form classes*/
.dropdown { background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }

input{ font-family:Verdana, Helvetica, sans-serif; font-size:9px; border: 1px solid #999; color : #295E8B;	background: #EEF2F9; }
textarea{ font-family:Verdana, Helvetica, sans-serif; font-size:10px; border: 1px solid #999; color : #295E8B;	background: #EEF2F9; }
select{ background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }


th { background-color:#F0F0F0; text-align:center; height:10px; vertical-align:middle; }

/* Main Classes */
.main_table_border {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.main_txt {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.main_txt:link {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.main_txt:hover {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.main_txt:visited {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.main_txt:active {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.main_txt:hover {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}



.li-2 {
	LIST-STYLE-POSITION: outside; COLOR: #ff9900; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: square
}
.inline {
	DISPLAY: inline
}
H3.mrkt_h3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ff9900; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.orange_12_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9900
}
.orange_12 {
	FONT-SIZE: 12px; COLOR: #ff9900
}
.grey_link {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
A.grey_link:link {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
A.grey_link:visited {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
A.grey_link:active {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
A.grey_link:hover {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: underline
}
A.grey_bold_link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666; LETTER-SPACING: 0.1em; TEXT-DECORATION: none
}
A.grey_bold_link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666; LETTER-SPACING: 0.1em; TEXT-DECORATION: none
}
A.grey_bold_link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666; LETTER-SPACING: 0.1em; TEXT-DECORATION: none
}
A.grey_bold_link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666; LETTER-SPACING: 0.1em; TEXT-DECORATION: underline
}

A.nav:link {
	FONT-SIZE: 10px; COLOR: #6d6e71; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-SIZE: 10px; COLOR: #6d6e71; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav:active {
	FONT-SIZE: 10px; COLOR: #6d6e71; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4faabd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.index_body_table {
	PADDING-LEFT: 30px; FONT-SIZE: 10px; WIDTH: 509px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.index_body_div {
	PADDING-RIGHT: 29px; PADDING-LEFT: 26px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 21px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sitemap_body_table {
	PADDING-LEFT: 30px; FONT-SIZE: 12px; WIDTH: 510px; COLOR: #666; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.index_orange_header {
	FONT-SIZE: 11px; COLOR: #ff9900
}
.no_dec {
	TEXT-DECORATION: none
}
.shopping_submenu_txt {
	COLOR: #ff9900; TEXT-DECORATION: none
}
A.shopping_submenu_txt:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
.orange_bg {
	BACKGROUND-COLOR: #ff9900
}
.l_grey_bg {
	BACKGROUND-COLOR: #bcbec0
}
#header {
	HEIGHT: 159px
}
#left_side {
	BORDER-RIGHT: #bcbec0 1px solid; WIDTH: 180px; PADDING-TOP: 20px
}
#right_side {
	WIDTH: 510px
}
.shop_showcase_small_td {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; BORDER-BOTTOM: #ff9900 1px solid; HEIGHT: 18px
}
/* Masthead elements */
#masthead_adj {
	PADDING-RIGHT: 22px; PADDING-LEFT: 0px; BACKGROUND: url(/images/banner_image.gif) #fff repeat-x; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 9px; HEIGHT: 45px; TEXT-ALIGN: right; max-width: 718px; max-height: 36px
}
#masthead_adj P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#masthead_adj P.toll_free {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666
}
#masthead_adj P.number {
	FONT: bold 14px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff9900
}
#masthead {
	PADDING-RIGHT: 22px; PADDING-LEFT: 0px; BACKGROUND: url(/images/banner_image.gif) #fff no-repeat; PADDING-BOTTOM: 0px; WIDTH: 718px; PADDING-TOP: 9px; HEIGHT: 36px; TEXT-ALIGN: right
}
#masthead P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#masthead P.toll_free {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666
}
#masthead P.number {
	FONT: bold 14px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff9900
}


#left_side_table {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ff9900 1px solid; COLOR: #666; BORDER-BOTTOM: #ff9900 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#showcase_orange_bg {
	FONT-SIZE: 11px; COLOR: #ffffff; HEIGHT: 30px; BACKGROUND-COLOR: #ff9900; TEXT-ALIGN: center
}
#showcase_body {
	PADDING-LEFT: 20px; LINE-HEIGHT: 20px
}
#header_top {
	BACKGROUND-IMAGE: url(/images/net_bkrnd.gif); WIDTH: 740px; BORDER-BOTTOM: #bcbec0 1px solid; BACKGROUND-REPEAT: repeat; HEIGHT: 81px
}
.main_menu_txt {
	FONT-SIZE: 10px; COLOR: #6d6e71; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.main_menu_txt:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4faabd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.main_menu_txt:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4faabd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#orange_left_td {
	VERTICAL-ALIGN: middle; WIDTH: 50px; COLOR: #ffffff; BACKGROUND-COLOR: #ff9900; TEXT-ALIGN: center
}
#orange_border {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; WIDTH: 461px; BORDER-BOTTOM: #ff9900 1px solid
}
#footer_txt_td {
	FONT-SIZE: 10px; COLOR: #666; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pad_left_5 {
	PADDING-LEFT: 5px
}
.pad_left_6 {
	PADDING-LEFT: 6px
}
.pad_left_7 {
	PADDING-LEFT: 7px
}
.pad_left_8 {
	PADDING-LEFT: 8px
}
.pad_left_10 {
	PADDING-LEFT: 10px
}

.pad_left_12 {
	PADDING-LEFT: 12px
}
.pad_left_15 {
	PADDING-LEFT: 15px
}
.pad_left_20 {
	PADDING-LEFT: 20px
}
.pad_left_25 {
	PADDING-LEFT: 25px
}
.pad_left_30 {
	PADDING-LEFT: 30px
}
.pad_left_47 {
	PADDING-LEFT: 40px
}
.pad_left_48 {
	PADDING-LEFT: 48px
}
.pad_left_167 {
	PADDING-LEFT: 167px
}
.pad_right_5 {
	PADDING-RIGHT: 5px
}
.pad_right_8 {
	PADDING-RIGHT: 8px
}
.pad_right_10 {
	PADDING-RIGHT: 10px
}
.pad_right_15 {
	PADDING-RIGHT: 15px
}
.pad_right_20 {
	PADDING-RIGHT: 20px
}
.pad_right_25 {
	PADDING-RIGHT: 25px
}
.pad_right_26 {
	PADDING-RIGHT: 26px
}
.pad_right_30 {
	PADDING-RIGHT: 30px
}
.pad_right_33 {
	PADDING-RIGHT: 33px
}
.pad_top_2 {
	MARGIN-TOP: 2px
}
.pad_top_4 {
	MARGIN-TOP: 4px
}
.pad_top_5 {
	PADDING-TOP: 5px
}
.pad_top_6 {
	PADDING-TOP: 2px
}
.pad_top_9 {
	PADDING-TOP: 9px
}
.pad_top_15 {
	PADDING-TOP: 15px
}
.pad_5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.margin_right_12 {
	MARGIN-RIGHT: 12px
}
.mar_right_5 {
	MARGIN-RIGHT: 5px
}
.mar_right_8 {
	MARGIN-RIGHT: 8px
}
.mar_bottom_8 {
	MARGIN-BOTTOM: 8px
}
.pad_bottom_5 {
	PADDING-BOTTOM: 5px
}
.orange {
	COLOR: #ff9900
}
.border_bottom {
	BORDER-BOTTOM: #eeeeee 1px solid
}
.index_btwn_rows {
	HEIGHT: 10px
}

#sitemap A.siteLink1:link {
	FONT-SIZE: 8pt; COLOR: #ff9900; LINE-HEIGHT: 2; FONT-FAMILY: verdana, arial, sans-serif
}
A.siteLink1:visited {
	FONT-SIZE: 8pt; COLOR: #ff9900; LINE-HEIGHT: 2; FONT-FAMILY: verdana, arial, sans-serif
}
A.siteLink1:active {
	FONT-SIZE: 8pt; COLOR: #ff9900; LINE-HEIGHT: 2; FONT-FAMILY: verdana, arial, sans-serif
}
#sitemap A.siteLink2:link {
	FONT-SIZE: 8pt; COLOR: #737373; LINE-HEIGHT: 2; FONT-FAMILY: verdana, arial, sans-serif
}
A.siteLink2:visited {
	FONT-SIZE: 8pt; COLOR: #737373; LINE-HEIGHT: 2; FONT-FAMILY: verdana, arial, sans-serif
}
A.siteLink2:active {
	FONT-SIZE: 8pt; COLOR: #737373; LINE-HEIGHT: 2; FONT-FAMILY: verdana, arial, sans-serif
}
#sitemap A.siteLink3:link {
	FONT-SIZE: 8pt; COLOR: #4faabd; LINE-HEIGHT: 2; FONT-FAMILY: verdana, arial, sans-serif
}
A.siteLink3:visited {
	FONT-SIZE: 8pt; COLOR: #4faabd; LINE-HEIGHT: 2; FONT-FAMILY: verdana, arial, sans-serif
}
A.siteLink3:active {
	FONT-SIZE: 8pt; COLOR: #4faabd; LINE-HEIGHT: 2; FONT-FAMILY: verdana, arial, sans-serif
}
#sitemap LI.siteList1 {
	COLOR: #ff9900; LINE-HEIGHT: 2
}
#sitemap LI.siteList2 {
	COLOR: #737373; LINE-HEIGHT: 2
}
#sitemap LI.siteList3 {
	COLOR: #4faabd; LINE-HEIGHT: 2
}
.showcase_img_table {
	BORDER-RIGHT: #bcbec0 1px solid; BORDER-TOP: #bcbec0 1px solid; FONT-SIZE: 10px; MARGIN: 20px 0px 0px 30px; BORDER-LEFT: #bcbec0 1px solid; WIDTH: 477px; COLOR: #666; BORDER-BOTTOM: #bcbec0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.showcase_img_td {
	BORDER-RIGHT: #bcbec0 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.img_right {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 50px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.orange_link_bold {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/orange_arrow.gif) #fff no-repeat 100% 55%; COLOR: #ff9900; TEXT-DECORATION: none
}
.flash_shopping_demo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/horse.gif) #fff no-repeat 100% 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #bcbec0 1px solid; HEIGHT: 49px
}
.img_left {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 7px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.img_left_mrkt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 14px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#seo_featured {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.home_client_table {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto; WIDTH: 510px; PADDING-TOP: 0px; BORDER-BOTTOM: #bcbec0 1px solid
}
A.orange_link {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff9900; TEXT-DECORATION: none
}
A.orange_link:hover {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff9900; TEXT-DECORATION: underline
}
#home_get_quote {
	BACKGROUND: url(/images/get_quote_bg.gif) no-repeat; MARGIN: auto; WIDTH: 161px; HEIGHT: 47px
}
#home_get_quote .getestimate_div {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
A.home_get_quote_link {
	DISPLAY: block; FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #fff; TEXT-DECORATION: none
}
#home_get_quote .receive_feedback {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #fff; PADDING-TOP: 8px
}
#home_get_quote .receive_feedback1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #fff; PADDING-TOP: 8px
}
.blue_bold_text {
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #3384a5
}
.left_td_heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px auto 7px; WIDTH: 159px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
.home_left_td_heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px auto 7px; WIDTH: 159px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 12px; TEXT-ALIGN: left
}
#home_showcase {
	MARGIN: auto; WIDTH: 161px
}
.showcase {
	MARGIN: auto; WIDTH: 161px; HEIGHT: 156px
}
.showcase_img_div {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FLOAT: left; MARGIN-BOTTOM: 9px; BORDER-LEFT: #999 1px solid; WIDTH: 43px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 43px; TEXT-ALIGN: center
}
.showcase_img_div_cnn {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN-TOP: 3px; FLOAT: left; MARGIN-BOTTOM: 7px; BORDER-LEFT: #999 1px solid; WIDTH: 111px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 43px; TEXT-ALIGN: center
}
.showcase_img {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.clear {
	CLEAR: left
}
.svcs_highlights {
	BORDER-BOTTOM: #e2e2e2 1px solid; LETTER-SPACING: 0.02em
}
#home_services_highlights {
	MARGIN: auto; FONT: 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 161px; COLOR: #999; TEXT-ALIGN: left
}
#admin_menu {
	MARGIN: auto; FONT: 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 161px; COLOR: #999; TEXT-ALIGN: left
}
#events_management_menu {
	MARGIN: auto; FONT: 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 161px; COLOR: #999; TEXT-ALIGN: left
}
#design_of_the_month {
	MARGIN: auto; FONT: 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 161px; COLOR: #999; TEXT-ALIGN: left
}
#blog_archive {
	MARGIN: auto; FONT: 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 161px; COLOR: #999; TEXT-ALIGN: left
}
#blog_prev_posts {
	MARGIN: auto; FONT: 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 161px; COLOR: #999; TEXT-ALIGN: left
}
#blog_contributor {
	MARGIN: auto; FONT: 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 161px; COLOR: #999; TEXT-ALIGN: left
}
#client_login {
	MARGIN: 5px auto 0px; WIDTH: 161px; TEXT-ALIGN: left
}
#admin_login {
	MARGIN: 5px auto 0px; WIDTH: 161px; TEXT-ALIGN: left
}
#admin_login LABEL {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666
}
#client_login LABEL {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666
}

#client_login INPUT.login_input {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; MARGIN-BOTTOM: 2px; FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #9c9c9c 1px solid; WIDTH: 158px; COLOR: #999; BORDER-BOTTOM: #9c9c9c 1px solid
}

#admin_login INPUT.login_input {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; MARGIN-BOTTOM: 2px; FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #9c9c9c 1px solid; WIDTH: 158px; COLOR: #999; BORDER-BOTTOM: #9c9c9c 1px solid
}


.float_left {
	FLOAT: left
}
.float_right {
	FLOAT: right
}
.login_btn {
	MARGIN: 5px auto; WIDTH: 161px; HEIGHT: 20px
}
#clients_industry {
	MARGIN: auto; WIDTH: 161px; TEXT-ALIGN: left
}
#testimonials {
	MARGIN: 10px 0px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; WIDTH: 161px; COLOR: #666; TEXT-ALIGN: left
}
.clients_body_div {
	PADDING-RIGHT: 29px; PADDING-LEFT: 26px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 504px; COLOR: #666; PADDING-TOP: 21px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clients_body_div H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
.font_gray {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #999
}
.clients_showcase {
	PADDING-RIGHT: 0px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; BORDER-BOTTOM: #cdcdcd 1px solid
}
.client_showcase_entry {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e2e2e2 1px solid; HEIGHT: 70px
}
.client_showcase_entry_last {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 70px
}
.client_desc {
	MARGIN-LEFT: 56px
}
.client_desc P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.client_desc_accent {
	PADDING-LEFT: 120px
}
.client_desc_accent P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#industry_dropdown_div {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 20px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
#clients_more_link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.industry_dropdown {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666
}
.clients_left_td_heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px auto; WIDTH: 159px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
.clients_category_on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #e2e2e2 1px solid; LETTER-SPACING: 0.02em; BACKGROUND-COLOR: #eee
}
.category_showcase {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
#category_clients {
	MARGIN: 16px 0px 28px
}
H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #3384a5; PADDING-TOP: 8px; BACKGROUND-COLOR: #ebebeb; BORDER-RIGHT-WIDTH: 0px
}
.category_client_links_div {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #e2e2e2 1px solid; HEIGHT: 17px
}
A.clients_links {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
A.clients_links:hover {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: underline
}
.category_clients_all_1 {
	MARGIN: 0px 0px 28px
}
.category_clients_all {
	MARGIN: 16px 0px 28px
}
.category_clients_all_last {
	MARGIN: 16px 0px 15px
}
#clients_all_more_link {
	MARGIN: 4px 0px 28px; TEXT-ALIGN: right
}
.category_client_all_div {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #e2e2e2 1px solid; HEIGHT: 14px
}
.page_heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 9px; HEIGHT: 15px
}
.category_clients_all_more {
	MARGIN: 0px 0px 15px
}
#showcase_btns {
	MARGIN: 10px 0px 37px; HEIGHT: 20px
}
.category_showcase P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.showcase_div {
	MARGIN: 14px auto 0px; WIDTH: 500px
}
/* Bulleted Links */
A.bulleted_link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/images/link3.gif) #fff no-repeat 1% 49%; PADDING-BOTTOM: 3px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.bulleted_link:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/images/link3.gif) #eee no-repeat 1% 49%; PADDING-BOTTOM: 3px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.bulleted_link_01 {
	PADDING-LEFT: 8px; BACKGROUND: url(/images/link3.gif) no-repeat 0% 49%; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
A.bulleted_link_01:hover {
	PADDING-LEFT: 8px; BACKGROUND: url(/images/link3.gif) no-repeat 0% 49%; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: underline
}
.bulleted_text_01 {
	PADDING-LEFT: 8px; BACKGROUND: url(/images/link3.gif) no-repeat 0% 49%; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; TEXT-DECORATION: none
}
A.bulleted_link_02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(/images/link3.gif) no-repeat 0% 49%; PADDING-BOTTOM: 3px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.bulleted_link_03 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: url(/images/link3.gif) no-repeat 0% 49%; PADDING-BOTTOM: 0px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff9900; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.bulleted_link_04 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url(/images/link3.gif) no-repeat 0% 49%; PADDING-BOTTOM: 3px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 3px; TEXT-DECORATION: none
}
UL.bulleted_list {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL.bulleted_list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(/images/link3.gif) no-repeat 0% 49%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
/*end bulleted links */

/*quote stuff */
#quote_form TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.quote_input {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: 9px; BACKGROUND: #ececec; BORDER-LEFT: #999 1px solid; COLOR: #333333; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px;
}
.quote_dropdown {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.quote_button {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fca102; TEXT-DECORATION: none
}
.align_right {
	TEXT-ALIGN: right
}
.quote_options {
	VERTICAL-ALIGN: middle; HEIGHT: 20px
}
#marketing_get_quote {
	MARGIN: auto; WIDTH: 161px; HEIGHT: 47px
}

/* end quote stuff*/

/*cart stuff */
#cart_showcase_div {
	MARGIN: 28px 0px 0px
}
.cart_img_div {
	FLOAT: left; MARGIN: 10px 25px 10px 0px; WIDTH: 98px; HEIGHT: 92px
}
.cart_img_div IMG {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BORDER-LEFT: #9c9c9c 1px solid; BORDER-BOTTOM: #9c9c9c 1px solid
}
#cart_showcase_div .more_showcases_div {
	CLEAR: left; MARGIN-BOTTOM: 28px
}
.cart_showcase {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 28px; PADDING-TOP: 10px
}
.cart_showcase_entry {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e2e2e2 1px solid; HEIGHT: 100px
}
.cart_showcase_img_div {
	FLOAT: left; MARGIN: 2px 25px 10px 0px; WIDTH: 98px; HEIGHT: 92px
}
.cart_showcase_img_div IMG {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BORDER-LEFT: #9c9c9c 1px solid; BORDER-BOTTOM: #9c9c9c 1px solid
}
.cart_showcase_desc {
	MARGIN-LEFT: 56px; PADDING-TOP: 2px
}
.cart_showcase_desc P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
/*end cart stuff*/


UL.fontlist {
	FONT: 12px Verdana
}
UL.fontlist LI {
	MARGIN: 8px 0px
}
.h1border {
	BORDER-BOTTOM: #cdcdcd 1px solid
}
.seo_showcase {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; PADDING-TOP: 2px
}
.seo_note {
	MARGIN-BOTTOM: 20px
}
.seo_entry {
	FLOAT: right; MARGIN: 2px 0px 15px; WIDTH: 380px
}
.seo_heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; HEIGHT: 17px; BACKGROUND-COLOR: #e9e9e9
}
.keyphrase {
	FLOAT: left
}
.yahoo {
	PADDING-RIGHT: 18px; FLOAT: right; TEXT-ALIGN: left
}
.google {
	PADDING-RIGHT: 23px; FLOAT: right; TEXT-ALIGN: left
}
.seo_results {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #e2e2e2 1px solid; HEIGHT: 15px
}
A.seo_links {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff9900; TEXT-DECORATION: none
}
A.seo_links:hover {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff9900; TEXT-DECORATION: underline
}
.seo_showcase_entry_first {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.industry_list {
	CLEAR: both; BORDER-TOP: #cdcdcd 1px solid
}
.seo_showcase_entry {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #e2e2e2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.seo_showcase_img_div IMG {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BORDER-LEFT: #9c9c9c 1px solid; BORDER-BOTTOM: #9c9c9c 1px solid
}
.seo_showcase_img_div {
	FLOAT: left; MARGIN: 2px 25px 10px 0px; WIDTH: 98px; HEIGHT: 193px
}
.seo_showcase_desc {
	MARGIN-LEFT: 56px; PADDING-TOP: 2px
}
.seo_showcase_desc P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.challenge {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
#solutions_text {
	PADDING-RIGHT: 0px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; BORDER-BOTTOM: #cdcdcd 1px solid
}
#marketing_text {
	PADDING-RIGHT: 0px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; BORDER-BOTTOM: #cdcdcd 1px solid
}


/* Hosting table -- makes a table with a solid box */

#hosting_table {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; BORDER-BOTTOM: #ff9900 1px solid
}
#hosting_table TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #ff9900
}
#hosting_table TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#hosting_table TD.heading_td {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #3384a5
}
.entry_td {
	BACKGROUND-COLOR: #e9e9e9
}

/* solutions content */
#solutions_content .mgmnt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: url(/images/icon_mgmnt.gif) #fff no-repeat; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#solutions_content .cf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: url(/images/icon_cf.gif) #fff no-repeat; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#solutions_content .consulting {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: url(/images/icon_consulting.gif) #fff no-repeat; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#solutions_content .wireless {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: url(/images/icon_wireless.gif) #fff no-repeat; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#solutions_content .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: url(/images/icon_content.gif) #fff no-repeat; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#solutions_content .system {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: url(/images/icon_system.gif) #fff no-repeat; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#solutions_content .webdev {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: url(/images/icon_webdev.gif) #fff no-repeat; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#solutions_content .hosting {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: url(/images/icon_hosting.gif) #fff no-repeat; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#solutions_content .appdev {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: url(/images/icon_appdev.gif) #fff no-repeat; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#solutions_content H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#solutions_content .services_p {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
/* end solutions content */

.webdesign_bullets {
	FLOAT: left; WIDTH: 50%
}
OL.list_ol {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 25px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.keyword_div {
	MARGIN: 10px auto 20px; WIDTH: 300px
}
A.solutions_link {
	FONT-SIZE: 11px; COLOR: #ff9900; TEXT-DECORATION: none
}
/* other elements */

#wireless {
	BACKGROUND: url(/images/wireless.jpg) #fff no-repeat 20px 10px; FLOAT: right; WIDTH: 220px; HEIGHT: 160px
}
#econsulting {
	BACKGROUND: url(/images/econsulting.jpg) #fff no-repeat 20px 10px; FLOAT: right; WIDTH: 220px; HEIGHT: 170px
}
#system_int {
	BACKGROUND: url(/images/system_int.jpg) #fff no-repeat 20px 10px; FLOAT: right; WIDTH: 220px; HEIGHT: 160px
}
#coldfusion {
	BACKGROUND: url(/images/coldfusion.gif) #fff no-repeat 20px 10px; FLOAT: right; WIDTH: 244px; HEIGHT: 264px
}
#content_management {
	BACKGROUND: url(/images/content.jpg) #fff no-repeat 20px 10px; FLOAT: right; WIDTH: 220px; HEIGHT: 255px
}
#website_dev {
	BACKGROUND: url(/images/website_dev.jpg) #fff no-repeat 20px 10px; FLOAT: right; WIDTH: 220px; HEIGHT: 160px
}
#yahoo_redesign {
	BACKGROUND: url(/images/yahoo_redesign.jpg) #fff no-repeat 20px 10px; FLOAT: right; WIDTH: 220px; HEIGHT: 160px
}
#project {
	BACKGROUND: url(/images/project.jpg) #fff no-repeat 20px 10px; FLOAT: right; WIDTH: 220px; HEIGHT: 170px
}
#application {
	BACKGROUND: url(/images/application.jpg) #fff no-repeat 20px 10px; FLOAT: right; WIDTH: 220px; HEIGHT: 230px
}
/* other classes */

.design_of_the_month {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 32px; WIDTH: 241px; MARGIN-RIGHT: 18px; HEIGHT: 180px
}
.design_of_the_month IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
.alternate {
	MARGIN-RIGHT: 0px
}
/* design elements and classes */

#design_select {
	BORDER-RIGHT: #bcbec0 1px solid; FLOAT: left; MARGIN: 10px 0px 20px; WIDTH: 241px
}
#design_select IMG {
	VERTICAL-ALIGN: middle; WIDTH: 22px
}
#design_select_options {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; WIDTH: 200px; PADDING-TOP: 5px
}
#design_select_form {
	FLOAT: right; MARGIN: 10px 0px 20px; WIDTH: 241px
}
.design_input {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 168px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #f6f6f6
}
.design_textarea {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #999 1px solid; WIDTH: 230px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 70px; BACKGROUND-COLOR: #f6f6f6
}
#design_select_form .title {
	WIDTH: 105px
}
#design_select_form .submit {
	TEXT-ALIGN: right
}	
.design_showcase_entry {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e2e2e2 1px solid; HEIGHT: 380px
}
.design_showcase {
	BORDER-RIGHT: #e2e2e2 1px solid; FLOAT: left; WIDTH: 250px
}
.design_showcase1 {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 268px; HEIGHT: 250px
}
.design_showcase_img_div {
	HEIGHT: 235px
}
.design_showcase_img_div IMG {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BORDER-LEFT: #9c9c9c 1px solid; BORDER-BOTTOM: #9c9c9c 1px solid
}
.design_showcase_desc {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.design_showcase_desc P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.design_showcase_entry H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.webdesign_content {
	PADDING-RIGHT: 0px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.designerslogo {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 190px; PADDING-TOP: 0px
}	
	

/* 404 (Not found Stuff */

H5.h5_404 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 18px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #3384a5; PADDING-TOP: 8px; BACKGROUND-COLOR: #ebebeb; BORDER-RIGHT-WIDTH: 0px
}
.text_404 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.orange_link_404 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9900; TEXT-DECORATION: underline
}
A.orange_link_404:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9900; TEXT-DECORATION: none
}
A.rss_link {
	PADDING-RIGHT: 40px; BACKGROUND: url(/images/xml.gif) #fff no-repeat 100% 50%; PADDING-BOTTOM: 1px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff9900; TEXT-DECORATION: none
}
A.rss_link:hover {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff9900; TEXT-DECORATION: underline
}
UL.bullet_code {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL.bullet_code LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; COLOR: #ff9900; PADDING-TOP: 0px; LIST-STYLE-TYPE: square; BORDER-RIGHT-WIDTH: 0px;
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; 
}
.bordertop {
	BORDER-TOP: #ccc 1px solid; OVERFLOW: hidden; HEIGHT: 1px
}
.ethics {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 3px 0px 0px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #666; PADDING-TOP: 8px; BACKGROUND-COLOR: #ebebeb; BORDER-RIGHT-WIDTH: 0px
}
.seo_img_div IMG {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BORDER-LEFT: #9c9c9c 1px solid; BORDER-BOTTOM: #9c9c9c 1px solid
}
.seo_img_div {
	FLOAT: right; MARGIN: 20px 5px 20px 20px
}
#email_showcase {
	PADDING-RIGHT: 0px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.newsletter_examples {
	FLOAT: left; WIDTH: 98px; HEIGHT: 92px
}
.newsletter_examples IMG {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BORDER-LEFT: #9c9c9c 1px solid; BORDER-BOTTOM: #9c9c9c 1px solid
}
.ex1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.ex2 {
	PADDING-RIGHT: 100px; PADDING-LEFT: 100px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.ex3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.blog_entry {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e2e2e2 1px solid
}
.comment_entry {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#blog P.blog_p {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
A.ethics_link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#seo_featured_div {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #ebebeb
}
.blog_heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 9px; BORDER-BOTTOM: #cdcdcd 1px solid; HEIGHT: 15px
}
.blogs_showcase {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; BORDER-BOTTOM: #cdcdcd 1px solid
}
#profile-container H2.sidebar-title {
	DISPLAY: none
}
#blog_chr A.blog_link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 45px; BACKGROUND: url(/images/blog_character.gif) #fff no-repeat 8% 0%; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 10px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #3384a5; PADDING-TOP: 0px; HEIGHT: 50px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#opacity {
	MARGIN: auto; WIDTH: 403px; POSITION: relative; BACKGROUND-COLOR: #ccc
}
#transparency {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FILTER: alpha(opacity=55); LEFT: 130px; MARGIN: auto; BORDER-LEFT: #999 1px solid; WIDTH: 303px; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; TOP: 190px; HEIGHT: 100px; BACKGROUND-COLOR: #eee; moz-opacity: .55
}

.clear_right {
	HEIGHT: 30px
}
.designtd {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BACKGROUND: url(/images/vertical_hr.gif) repeat-y 100% 0%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.designtd1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.webdesign_img {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 184px; TEXT-ALIGN: center
}
.webdesign_img1 {
	WIDTH: 100%; PADDING-TOP: 15px; HEIGHT: 169px; TEXT-ALIGN: center
}
A.quote_consult {
	DISPLAY: block; BACKGROUND: url(/images/quote_consult.gif) no-repeat; WIDTH: 150px; HEIGHT: 23px
}
A.quote_design {
	DISPLAY: block; BACKGROUND: url(/images/quote_design.gif) no-repeat; WIDTH: 190px; HEIGHT: 23px
}
A.estimate {
	DISPLAY: block; BACKGROUND: url(/images/estimate.gif) no-repeat; MARGIN-LEFT: 15px; WIDTH: 134px; HEIGHT: 23px
}
.design_quote {
	MARGIN: auto; WIDTH: 150px
}
.showcase_btns_web {
	MARGIN: 10px 0px 20px; HEIGHT: 20px
}
.height_spacer {
	OVERFLOW: hidden; HEIGHT: 1px
}
#designerheader {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #f2f2f2
}
.clearline {
	CLEAR: left; MARGIN: 10px 0px; WIDTH: 100%; BORDER-BOTTOM: #bcbec0 1px solid; HEIGHT: 1px
}
.cont_post {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; WIDTH: 49%; PADDING-TOP: 0px
}
.cont_post STRONG {
	DISPLAY: block; FONT-SIZE: 1.1em
}
.cont_post INPUT {
	FONT-SIZE: 10px
}
.input {
	BORDER-RIGHT: #bcbec0 1px solid; BORDER-TOP: #bcbec0 1px solid; BORDER-LEFT: #bcbec0 1px solid; WIDTH: 230px; BORDER-BOTTOM: #bcbec0 1px solid
}
.submit {
	FLOAT: right; MARGIN: 0px 15px
}
/* Services and Technology Styles and classes */

#servicesDiv { float:left; width:230px; margin-bottom:20px; }

#servicesDiv table {margin-top:10px; }

#technologyDiv { float:left; width:230px; margin-left: 15px; }

#technologyDiv table {margin-top:10px; }



/*services classes */
.services_td {
	VERTICAL-ALIGN: top
}
.services_td P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.services_td P.first_p {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
/* List of services Styles */

td.grayBg { 
	background-color:#E4E4E4; color: #295E8B; text-decoration: none; padding-left:3px;
	height:20px; vertical-align:middle; font: normal 9px Verdana, Arial, Helvetica, sans-serif; 
}

td.grayBg a {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #295E8B; background-color:#E4E4E4; text-decoration: none; 
	height:20px; vertical-align:middle;
}

td.grayBg a:hover {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #295E8B; background-color:#E4E4E4; text-decoration: none; 
	height:20px; vertical-align:middle;
}
.vdotted_line {
 background-image: url(/images/dotted_line.gif); 
 background-repeat: repeat-x; width: 100%; 
 }
 /* from original smartevents.css */
 .sidebar {
	border: 1px solid #d5e3ef;
	background-color: #edf6ff;
	margin-bottom: 12px;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #295E8B;
	width: 90%; padding-left: 10px;
 }
.sidebar_red {
	border: 1px solid red;
	background-color: #edf6ff;
	margin-bottom: 1px;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: red;
	width: 90%; padding-left: 1px;
 }	

/*contacts*/

div.auto_complete {
      position:absolute;
      width:250px;
      background-color:white;
      border:1px solid #888;
      margin:0px;
      padding:0px;
    }
ul.contacts  {
      list-style-type: none;
      margin:0px;
      padding:0px;
}
ul.contacts li.selected { background-color: #ffb; }
li.contact {
      list-style-type: none;
      display:block;
      margin:0;
      padding:2px;
      height:32px;
    }
 li.contact div.image {
      float:left;
      width:32px;
      height:32px;
      margin-right:8px;
    }
li.contact div.name {
      font-weight:bold;
      font-size:12px;
      line-height:1.2em;
    }
li.contact div.email {
      font-size:10px;
      color:#888;
    }
#list {
      margin:0;
      margin-top:10px;
      padding:0;
      list-style-type: none;
      width:250px;
    }
#list li {
      margin:0;
      margin-bottom:4px;
      padding:5px;
      border:1px solid #888;
      cursor:move;
    }
    
/* custom form styles */
#form .reqField { color:#E92B4F; font-weight:bold; }
#form .grayBorder { border-right:1px solid #CCCCCC; }
#form label {
  FONT: 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #666;
  display:block;}
.fancy_label {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666
}

.fancy_input {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; MARGIN-BOTTOM: 2px; FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #9c9c9c 1px solid; WIDTH: 158px; COLOR: #999; BORDER-BOTTOM: #9c9c9c 1px solid
}

.small_text { FONT-SIZE: 9px; LINE-HEIGHT: 2; FONT-FAMILY: verdana, arial, sans-serif } 
/*barcode labels*/

.small_label { 
  border: inset 1px; 
  color :#fffff;
  font-size: 9px; font-family: verdana, arial, sans-serif;
  font-weight: bold;
  width: 30px;
  vertical-align:middle;
  text-align: middle;
 }
.medium_label { 
  border: inset 1px; 
  color :#fffff;
  font-size: 11px; font-family: verdana, arial, sans-serif;
  font-weight: bold;
  width: 40px;
  text-align: middle;
 }
 .large_label { 
  border: inset 1px; 
  color :#fffff;
  font-size: 14px; font-family: verdana, arial, sans-serif;
  font-weight: bold;
  width: 50px;
 }


 
 
 


