body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#232C83;
	
}
button {
	height:20px;
	 border:2px solid; 
	 border-color:#f9b78f #b45920 #b45920 #f9b78f;
	  background-color:#FF9900;
	   color:#fff; 
	   font-size:12px;
	    line-height:12px;
	     cursor:pointer;
	      cursor:hand;
	      }
.button a {
	position:relative;
 	display:block; 
 	width:auto; 
 	text-align:center;
 	 padding:1px 0px 1px 0px;
 	  border:2px solid; 
  	 border-color:#f9b78f #b45920 #b45920 #f9b78f; 
 	  background-color:#df6d27;
    color:#ffffff!important; 
    font-size:12px; 
    line-height:14px;
     text-decoration:none;
     
     }
a {color:#FF9900;}
a:link {color:#FF9900;}

.main_table_border
{
	border-width:1px;
	border-style:solid;
	border-color:#999999;
	background-color:#FFFFFF;
}
h1 {color:#3384A5; margin:0; padding:0; border:0; font:bold 12px Verdana, Arial, Helvetica, sans-serif;}

h3{color:#FF9900; font-size:13px;}
h4 {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#FF9900; margin:0; padding:2px 0 2px 8px; border:0;}
h6 {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#FF9900; margin:0; padding:4px 0 2px 8px; border:0;}
.li-2
{
	list-style-position:outside;
	list-style-type:square;
	color:#FF9900;
	line-height:18px;
}	

p {margin:9px 0 21px 0; padding:0; border:0;}

h2 {color:#3384A5; margin:0; padding:0; border:0; font:bold 11px Verdana, Arial, Helvetica, sans-serif;}

.inline{display:inline;}

h3.mrkt_h3 {color:#FF9900; font-size:11px; margin:0; padding:0; border:0;}


/********************* TEXT STYLES *************************/
.orange_12_bold { 
	color:#FF9900;
	font-size:11px;
	font-weight:bold; }
.orange_12 { 
	color:#FF9900;
	font-size:12px;
 }
.grey_link
{
	font-size:11px;
	text-decoration:none;
	color:#4A4A4A;
}
a.grey_link:link, a.grey_link:visited, a.grey_link:active
{
	font-size:11px;
	text-decoration:none;
	color:#4A4A4A;
}
a.grey_link:hover
{
	font-size:11px;
	text-decoration:underline;
	color:#4A4A4A;
}

a.grey_bold_link:link, a.grey_bold_link:visited, a.grey_bold_link:active
{
	font-size:11px;
	text-decoration:none;
	color:#4A4A4A;
	font-weight:bold;
	letter-spacing:0.1em;
}
a.grey_bold_link:hover
{
	font-size:11px;
	text-decoration:underline;
	color:#4A4A4A;
	font-weight:bold;
	letter-spacing:0.1em;
}
.link
{
	font-size:11px;
	text-decoration:none;
}
a.link:link, a.link:visited, a.link:active
{
	font-size:11px;
	text-decoration:none;
}
a.link:hover
{
	font-size:11px;
	text-decoration:underline;
}
.main_txt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4A4A4A;
}
a.main_txt:link, a.main_txt:hover, a.main_txt:visited, a.main_txt:active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4A4A4A;
	text-decoration:underline;
}
a.main_txt:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4A4A4A;
	text-decoration:underline;
}

a.nav:link, a.nav:visited, a.nav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D2D2E;
	text-decoration: none;
	font-weight: bold;
}
a.nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4FAABD;
	text-decoration: none;
	font-weight: bold;

}

.index_body_table
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4A4A4A;
	padding-left:30px;
	width:509px;	
}

.index_body_div {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4A4A4A;
	padding:21px 29px 0 26px;
	/*width:504px;
	*/
}

.sitemap_body_table
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4A4A4A;
	padding-left:30px;
	width:511px;
	line-height:18px;
	
}
.index_orange_header
{
	color:#FF9900;
	font-size:11px;
}
.no_dec
{	text-decoration:none; }

.shopping_submenu_txt
{
	color:#FF9900;
	text-decoration:none;
}
a.shopping_submenu_txt:hover
{
	color:#FF9900;
	text-decoration:underline;
}
/* ********************************
   Project: CSS Table Galery
   Title: Like Adwords
   Author: Cleiton Francisco
   URL: http://www.cleiton.net/
   Country: Brazil
   Update: 2005-12-18
 ****************************** */
.tabledesign {
	border-collapse: collapse;
	border: 1px solid #3384A5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4A4A4A;
	background: #fff;
}
.captiondesign {
	padding: 0 0.6em 0.8em;
	font-size: 1.3em;
	font-weight: bold;
	text-align: left;
	color: #000;
	background: transparent;
}
.tddesign, .thdesign {
	border: 1px solid #e0e0e0;
	padding: 0.5em;
}
.tddesign1, .thdesign {
	border: 1px solid #e0e0e0;
	padding: 0.2em;
}
.theaddesign {
	border: 1px solid #e0e0e0;
	text-align: center;
	font-size: 1em;
	font-weight: bold;
	background: #c6d7cf;
}
.tfootdesign th, tfoot td {
	border: 1px solid #e0e0e0;
	text-align: left;
	font-size: 1em;
	background: #e8e8cf;
}
.tfootdesign th {
	font-weight: bold;
}
.tbodydesign td a {
	background: transparent;
	color: #00c;
	text-decoration: underline;
}
.tbodydesign td a:hover {
	background: transparent;
	color: #00c;
	text-decoration: underline;
}
.tbodydesign th a {
	background: transparent;
	color: #3f7c5f;
	text-decoration: underline;
	font-weight: bold;
}
.tbodydesign th a:visited {
	color: #b98b00;
}
.tbodydesign th, tbody td {
	vertical-align: top;
	text-align: left;
}
.tfootdesign td {
	border: 1px solid #996;
}
.tbodydesign tr:hover {
	background: #ffffd9;
}
/********************** BACKGROUND STYLES **********************/
.orange_bg
{ background-color:#FF9900; }
.l_grey_bg
{	background-color:#BCBEC0; }

/********************* MAIN TABLE ID'S *************************/
#header
{
	
	height:159px;	
}
#left_side
{
	width:180px;
	border-right-color:#BCBEC0;
	border-right-width:1px;
	border-right-style:solid;
	padding-top:20px;
}
#right_side
{
	width:511px;
}
.shop_showcase_small_td
{
	border-left:1px solid #FF9900; border-right:1px solid #FF9900; border-bottom:1px solid #FF9900;
	height:18px;
}

.services_td {vertical-align:top;}

.services_td p {margin:3px 0; padding:0; border:0;}
.services_td p.first_p {margin:9px 0 0 0; padding:0; border:0;}

/********************* HEADER STYLES ************************/
#masthead_adj {
	background:#FFF url(http://www.rosterspots.com/images/banner_image.gif) no-repeat 0% 0%;  height:45px; width:100%; text-align:right;
	padding:9px 22px 0 0;
	max-width: 718px;
	max-height: 36px;
	}
	
#masthead_adj p {margin:0; padding:0; border:0;}

#masthead_adj p.toll_free {color:#4A4A4A; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}

#masthead_adj p.number {color:#FF9900; font:bold 14px Verdana, Arial, Helvetica, sans-serif;}
/**/	

#masthead {
	background:#FFF url(../images/banner_image.gif) no-repeat 0% 0%; width:718px; height:36px; 
	padding:9px 22px 0 0;}

#masthead p {margin:0; padding:0; border:0;}

#masthead p.toll_free {color:#4A4A4A; text-align:right; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}

#masthead p.number {color:#FF9900; font:bold 14px Verdana, Arial, Helvetica, sans-serif;}

/********************* LEFT SIDE STYLES ************************/
#left_side_table
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4A4A4A;
	border-width:1px;
	border-style:solid;
	border-color:#FF9900;
}
	
#showcase_orange_bg
{
	color:#FFFFFF;
	background-color:#FF9900;
	height:30px;
	text-align:center;
	font-size:11px;
}
#showcase_body
{
	padding-left:20px;
	line-height:20px;
}
/********************* HEADER STYLES ***************************/
#header_top
{
	height:143px;
	width:740px;
	background-image:url(http://www.rosterspots.com/images/RosterSpot_banner.jpg);
	background-repeat:repeat;
	border-bottom-color:#BCBEC0;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
.main_menu_txt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6D6E71;
	text-decoration:none;
}
a.main_menu_txt:hover, a.main_menu_txt:active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4FAABD;
	font-weight:bold;
	text-decoration:none;
}

/********************* FOOTER STYLES ***************************/
#orange_left_td
{
	 background-color:#FF9900; 
	 color:#FFFFFF;
	 width:50px;
	 text-align:center;
	 vertical-align:middle;
	 
}
#orange_border
{
	border-color:#FF9900;
	border-width:1px;
	border-style:solid;
	width:461px;
}
#footer_txt_td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4A4A4A;
	line-height:20px;
}
	

/********************* PADDING STYLES **************************/
.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:11px; }
.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:11px; }
.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: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;}
/******************** COLORS **********************************/
.orange { color:#FF9900; }

/******************** BORDERS **********************************/
.border_bottom {border-bottom:1px solid #EEEEEE;}

/******************* SPACER ************************************/
.index_btwn_rows { height:11px; }		
/********************* SITEMAP STYLES **************************/
#sitemap a.siteLink1:link, a.siteLink1:visited, a.siteLink1:active {font-family: verdana, arial, sans-serif; font-size: 8pt; color: #FF9900; line-height:2;}
#sitemap a.siteLink2:link, a.siteLink2:visited, a.siteLink2:active {font-family: verdana, arial, sans-serif; font-size: 8pt; color: #737373; line-height:2;}
#sitemap a.siteLink3:link, a.siteLink3:visited, a.siteLink3:active {font-family: verdana, arial, sans-serif; font-size: 8pt; color: #4FAABD; line-height:2;}
#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 Pages STYLES **************************/
.showcase_img_table {
	border:1px solid #BCBEC0;
	width:477px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4A4A4A;
	margin:20px 0 0 30px;
}

.showcase_img_td {
	border-right:1px solid #BCBEC0;
	padding:5px;
	}

/* ********************Flash Shopping Cart Pages STYLES ************************* */

.img_right {float:right; border:0; padding:0 0 0 50px;}

.orange_link_bold { color:#FF9900; font-size:11px; font-weight:bold; text-decoration:none; background:#FFF url(../images/orange_arrow.gif) no-repeat 100% 55%; padding-right:15px;}

.flash_shopping_demo {background:#FFF url(../images/horse.gif) no-repeat 100% 100%; height:49px; border-bottom:1px solid #BCBEC0; padding:0;}

.img_left {float:left; border:0; padding-right:7px;}

.img_left_mrkt {float:left; border:0; padding-right:14px;}

#seo_featured {padding:15px 0;}

/* ********************Home page new STYLES ************************* */
.home_client_table {border-bottom:1px solid #BCBEC0; padding:0; width:511px; margin:20px auto;}

a.orange_link { color:#FF9900; text-decoration:none; font:normal 11px Verdana, Arial, Helvetica, sans-serif; }

a.orange_link:hover { color:#FF9900; text-decoration:underline; font:normal 11px Verdana, Arial, Helvetica, sans-serif; }

#home_get_quote {background:transparent url(../images/get_quote_bg.gif) no-repeat 0% 0%; width:161px; height:47px; margin:auto;}

#home_get_quote .getestimate_div {padding:8px 0 0 11px;}

a.home_get_quote_link {text-transform:uppercase; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; display:block;}

#home_get_quote .receive_feedback {padding:8px 0 0 0; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#FFF; text-transform:none;}

#home_get_quote .receive_feedback1 {padding:8px 0 0 0; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#FFF; text-transform:none;}

.blue_bold_text {color:#3384A5; font:bold 11px Verdana, Arial, Helvetica, sans-serif;}

.left_td_heading {margin:0px auto 7px auto; width:159px; text-align:left; border-bottom:1px solid #CCCCCC; padding:11px 0 2px 0;}

.home_left_td_heading {margin:0px auto 7px auto; width:159px; text-align:left; border-bottom:1px solid #CCCCCC; padding:11px 0 2px 0; height:12px;}

#home_showcase {width:161px; margin:auto;}

.showcase {height:156px; width:161px; margin:auto;}

.showcase_img_div {float:left; width:43px; height:43px; border:1px solid #999; text-align:center; margin-bottom:9px;}

.showcase_img_div_cnn {float:left; width:111px; height:43px; border:1px solid #999; text-align:center; margin-bottom:7px; margin-top:3px }

.showcase_img {border:1px solid #FFF;}


.clear {clear:left;}

.svcs_highlights {border-bottom:1px solid #E2E2E2; letter-spacing:0.02em;}

#home_services_highlights, #design_of_the_month, #blog_archive, #blog_prev_posts, #blog_contributor {text-align:left; width:161px; margin:auto; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#999;}

#client_login {width:161px; margin:5px auto 0 auto; text-align:left;}

#client_login label {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#4A4A4A;}

#client_login input.login_input {border:1px solid #9C9C9C; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#999; width:158px; margin-bottom:2px;}

form {margin:0; padding:0; border:0;}

.float_left {float:left;}

.float_right {float:right;}

.login_btn {height:20px; width:161px; margin:5px auto;}

/* ********************Clients page new STYLES ************************* */

#clients_industry {width:161px; margin:auto; text-align:left;}

#testimonials {text-align:left; width:161px; margin:auto; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#4A4A4A; margin:11px 0;}

.clients_body_div {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4A4A4A;
	padding:21px 29px 0 26px;
	width:504px;
}

.clients_body_div h1 {font-size:11px; padding:0px 0 4px 0;}

.font_gray {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#999;}

.clients_showcase {border-top:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; padding:11px 0 5px 0;}

.client_showcase_entry {height:70px; clear:left; border-bottom:1px solid #E2E2E2; padding:5px 0;}

.client_showcase_entry_last {height:70px; clear:left; border-bottom:0; padding:5px 0;}

.client_desc {margin-left:56px;}

.client_desc p {margin:0; padding:0; border:0;}

.client_desc_accent {padding-left:120px; }

.client_desc_accent p {margin:0; padding:0; border:0;}

#industry_dropdown_div {text-align:right; padding:4px 0 20px 0; float:right;}

#clients_more_link {text-align:right; padding:4px 0 20px 0; float:left;}

.industry_dropdown {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#4A4A4A;}

.clients_left_td_heading {margin:0px auto 0px auto; width:159px; text-align:left; border-bottom:1px solid #CCCCCC; padding:11px 0 2px 0;}

.clients_category_on {border-bottom:1px solid #E2E2E2; padding:3px 0 3px 2px; background-color:#EEE; font-weight:bold; letter-spacing:0.02em;}

.category_showcase {border-top:1px solid #CDCDCD; padding:11px 0 5px 0; clear:both;}

#category_clients {margin:16px 0 28px 0;}

h5 {background-color:#EBEBEB; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#3384A5; text-transform:uppercase; margin:0; padding:8px 0 5px 8px; border:0;}

.category_client_links_div {border-bottom:1px solid #E2E2E2; padding:5px 0 0px 3px; height:17px;}

a.clients_links {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#4A4A4A; text-decoration:none;}

a.clients_links:hover {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#4A4A4A; text-decoration:underline;}

.category_clients_all_1 {margin:0px 0 28px 0;}

.category_clients_all {margin:16px 0 28px 0;}

.category_clients_all_last {margin:16px 0 15px 0;}

#clients_all_more_link {text-align:right; margin:4px 0 28px 0;}

.category_client_all_div {border-bottom:1px solid #E2E2E2; padding:2px 0 3px 3px; height:14px;}

.page_heading {height:15px; padding:9px 0 0px 0;}

.category_clients_all_more {margin:0px 0 15px 0;}

#showcase_btns {height:20px; margin:11px 0 37px 0;}

.category_showcase p {margin:0; padding:0; border:0;}

.showcase_div {margin:14px auto 0 auto; width:500px;}

a.bulleted_link {
	background:#FFF url(../images/link3.gif) no-repeat 1% 49%; font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#4A4A4A; text-decoration:none; padding:3px 0 3px 11px; display:block;}

a.bulleted_link:hover {
	background:#EEE url(../images/link3.gif) no-repeat 1% 49%; font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333; text-decoration:none; padding:3px 0 3px 11px; display:block;}
	
a.bulleted_link_01 {
	background:transparent url(../images/link3.gif) no-repeat 0% 49%; font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#4A4A4A; text-decoration:none; padding-left:8px;}

a.bulleted_link_01:hover {
	background:transparent url(../images/link3.gif) no-repeat 0% 49%; font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#4A4A4A; text-decoration:underline; padding-left:8px;}
	
.bulleted_text_01 {
	background:transparent url(../images/link3.gif) no-repeat 0% 49%; font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#4A4A4A; text-decoration:none; padding-left:8px;}
	
a.bulleted_link_02 {
	background:transparent url(../images/link3.gif) no-repeat 0% 49%; font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#4A4A4A; text-decoration:none; padding:3px 0 3px 8px;}
	
a.bulleted_link_03 {
	background:transparent url(../images/link3.gif) no-repeat 0% 49%; font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#4A4A4A; text-decoration:none; padding:0px 0 0px 8px; display:block;}
a.bulleted_link_04 {background:transparent url(../images/link3.gif) no-repeat 0% 49%; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#4A4A4A; text-decoration:none; padding:3px 0 3px 7px;}

ul.bulleted_list {margin:11px 0; padding:0; border:0;}
ul.bulleted_list li {
	background:transparent url(../images/link3.gif) no-repeat 0% 49%;
list-style-type:none;
padding:0px 0 0px 8px;
margin:0px;}
/********************* Quote Request STYLES *************************/
#quote_form	td {padding:5px 0;}

.quote_input		{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	border: 1px solid #999;
	color : #333333;
	background: #ececec;
	
}

.quote_dropdown {

    background-color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    
    color: #4A4A4A4A4A4A;
	
}

.quote_button {
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    background-color: #FCA102;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    
    color: #ffffff;   
    text-decoration: none;
    cursor : hand;
}

.align_right {text-align:right;}

.quote_options {height:20px; vertical-align:middle;}

#marketing_get_quote {width:161px; height:47px; margin:auto;}

#cart_showcase_div {margin:28px 0 0 0;}

.cart_img_div {width:98px; height:92px; float:left; margin:11px 25px 11px 0;}

.cart_img_div img {border:1px solid #9C9C9C; }

#cart_showcase_div .more_showcases_div {clear:left; margin-bottom:28px;}

.cart_showcase {padding:11px 0 28px 0;}

.cart_showcase_entry {height:100px; clear:left; border-bottom:1px solid #E2E2E2; padding:5px 0;}

.cart_showcase_img_div {width:98px; height:92px; float:left; margin:2px 25px 11px 0;}

.cart_showcase_img_div img {border:1px solid #9C9C9C; }

.cart_showcase_desc {margin-left:56px; padding-top:2px;}

.cart_showcase_desc p {margin:0; padding:0; border:0;}

ul.fontlist {font:normal 12px Verdana;}

ul.fontlist li {margin:8px 0;}

.h1border {border-bottom:1px solid #CDCDCD;}

.seo_showcase {padding:2px 0 30px 0;}

.seo_note {margin-bottom:20px;}

.seo_entry {margin:2px 0 0 0; float:right; width:380px;  margin-bottom:15px;}

.seo_heading {background-color:#E9E9E9; padding:4px 0 0 5px; height:17px}

.keyphrase {float:left;}

.yahoo {float:right; text-align:left; padding-right:18px;}

.google {float:right; padding-right:23px; text-align:left;}

.seo_results {border-bottom:1px solid #E2E2E2; padding:3px 0 0px 3px; height:15px;}

a.seo_links {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#FF9900; text-decoration:none;}

a.seo_links:hover {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#FF9900; text-decoration:underline;}

.seo_showcase_entry_first {clear:both; padding:5px 0;}

.industry_list {clear:both; border-top:1px solid #CDCDCD;}

.seo_showcase_entry {clear:both; padding:11px 0 5px 0; border-top:1px solid #E2E2E2; }

.seo_showcase_img_div img {border:1px solid #9C9C9C;}

.seo_showcase_img_div {width:98px; height:193px; float:left; margin:2px 25px 11px 0;}

.seo_showcase_desc {margin-left:56px; padding-top:2px;}

.seo_showcase_desc p {margin:0; padding:0; border:0;}

.challenge {border:0; padding-right:5px; vertical-align:middle;}

#solutions_text {border-top:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; padding:11px 0 5px 0; margin-bottom:20px;}

#marketing_text {border-top:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; padding:11px 0 5px 0; margin-bottom:5px;}

ul.solutions_ul {margin:0; padding:0; border:0;}

.solutions_ul li {list-style-type:none; padding:0px 0 0px 8px; margin:0px;}

#hosting_table{border:1px solid #FF9900;}

#hosting_table th {background-color:#FF9900; color:#FFF; padding:5px;}

#hosting_table td {padding:2px 2px 2px 5px;}

#hosting_table td.heading_td {background-color:#3384A5; font-weight:bold; padding-left:15px; color:#FFF;}

.entry_td {background-color:#E9E9E9;}

#solutions_content .mgmnt {background:#FFF url(../images/icon_mgmnt.gif) no-repeat 0% 0%; padding:0 0 0 35px; margin-bottom:0;}

#solutions_content .cf {background:#FFF url(../images/icon_cf.gif) no-repeat 0% 0%; padding:0 0 0 35px; margin-bottom:0;}

#solutions_content .consulting {background:#FFF url(../images/icon_consulting.gif) no-repeat 0% 0%; padding:0 0 0 35px; margin-bottom:0;}

#solutions_content .wireless {background:#FFF url(../images/icon_wireless.gif) no-repeat 0% 0%; padding:0 0 0 35px; margin-bottom:0;}

#solutions_content .content {background:#FFF url(../images/icon_content.gif) no-repeat 0% 0%; padding:0 0 0 35px; margin-bottom:0;}

#solutions_content .system {background:#FFF url(../images/icon_system.gif) no-repeat 0% 0%; padding:0 0 0 35px; margin-bottom:0;}

#solutions_content .webdev {background:#FFF url(../images/icon_webdev.gif) no-repeat 0% 0%; padding:0 0 0 35px; margin-bottom:0;}

#solutions_content .hosting {background:#FFF url(../images/icon_hosting.gif) no-repeat 0% 0%; padding:0 0 0 35px; margin-bottom:0;}

#solutions_content .appdev {background:#FFF url(../images/icon_appdev.gif) no-repeat 0% 0%; padding:0 0 0 35px; margin-bottom:0;}

#solutions_content h3 {margin:0; padding:0; border:0;}

.webdesign_bullets {width:50%; float:left;}

#solutions_content .services_p {margin-top:0; padding-top:0;}

ol.list_ol {margin:11px 0 11px 25px; padding:0; border:0;}

.keyword_div {width:300px; margin:11px auto 20px auto;}

a.solutions_link {color:#FF9900; font-size:11px; text-decoration:none;}

#wireless {width:220px; height:160px; float:right; background:#FFF url(../images/wireless.jpg) no-repeat 20px 11px; }

#econsulting {width:220px; height:170px; float:right; background:#FFF url(../images/econsulting.jpg) no-repeat 20px 11px; }

#system_int {width:220px; height:160px; float:right; background:#FFF url(../images/system_int.jpg) no-repeat 20px 11px; }

#coldfusion {width:244px; height:264px; float:right; background:#FFF url(../images/coldfusion.gif) no-repeat 20px 11px; }

#content_management {width:220px; height:255px; float:right; background:#FFF url(../images/content.jpg) no-repeat 20px 11px; }

#website_dev {width:220px; height:160px; float:right; background:#FFF url(../images/website_dev.jpg) no-repeat 20px 11px; }

#yahoo_redesign {width:220px; height:160px; float:right; background:#FFF url(../images/yahoo_redesign.jpg) no-repeat 20px 11px; }

#project {width:220px; height:170px; float:right; background:#FFF url(../images/project.jpg) no-repeat 20px 11px; }

#application {width:220px; height:230px; float:right; background:#FFF url(../images/application.jpg) no-repeat 20px 11px; }

.design_of_the_month{width:241px; height:180px; float:left; margin-right:18px; margin-bottom:32px; display:inline;}
.design_of_the_month img{border:0; float:left; vertical-align:middle;}
.alternate{margin-right:0;}

#design_select{border-right:1px solid #BCBEC0; width:241px; float:left; margin:11px 0 20px 0;}
#design_select img{vertical-align:middle; width:22px;}
#design_select_options{width:200px; padding:5px; margin-left:11px;}
#design_select_form{width:241px; float:right; margin:11px 0 20px 0;}
.design_input{width:168px; height:15px; border:1px solid #999; background-color:#f6f6f6;}
.design_textarea{width:230px; height:70px; border:1px solid #999; background-color:#f6f6f6; margin-bottom:11px;}
#design_select_form .title{width:105px;}
#design_select_form .submit{text-align:right;}


/********************* 404 STYLES ***************************/
h5.h5_404 {background-color:#EBEBEB; font:bold 18px Arial, Helvetica, sans-serif; color:#3384A5; text-transform:uppercase; margin:0; padding:8px 0 5px 8px; border:0;}

.text_404 {padding:0 20px; font-size:11px;}

a.orange_link_404 { color:#FF9900; font-size:11px; font-weight:bold; text-decoration:underline; }

a.orange_link_404:hover { color:#FF9900; font-size:11px; font-weight:bold; text-decoration:none; }

/********************* RSS STYLES ***************************/
a.rss_link { color:#FF9900; text-decoration:none; font:normal 11px Verdana, Arial, Helvetica, sans-serif; background:#FFF url(../images/xml.gif) no-repeat 100% 50%; padding-right:40px; padding-bottom:1px;}

a.rss_link:hover { color:#FF9900; text-decoration:underline; font:normal 11px Verdana, Arial, Helvetica, sans-serif; }

ul.bullet_code {margin:20px; padding:0; border:0;}
ul.bullet_code li {margin:11px 0; padding:0; border:0; color:#FF9900; list-style-type:square;}

/********************* ONLINE MARKETING QUOTE STYLES ***************************/
.bordertop {border-top:1px solid #CCC; height:1px; overflow:hidden;}
.ethics {background-color:#EBEBEB; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#4A4A4A; text-transform:uppercase; margin:3px 0 0 0; padding:8px 0 5px 8px; border:0; display:block;}
.seo_img_div img {border:1px solid #9C9C9C;}

.seo_img_div {float:right; margin:20px 5px 20px 20px;}
#email_showcase  {border-top:1px solid #CDCDCD; border-bottom:0; padding:11px 0 5px 0; margin-bottom:20px;}

.newsletter_examples {float:left; width:98px; height:92px;}
.newsletter_examples img {border:1px solid #9C9C9C;}
.ex1 {padding:0 0 15px 0;}
.ex2 {padding:0 100px 15px 100px;}
.ex3 {padding:0 0 15px 0;}

/* blog styles */
.blog_entry {border-bottom:1px solid #E2E2E2; padding:5px 0;}

.comment_entry {border-bottom:0; padding:5px 0;}

#blog p.blog_p {margin-top:0; padding-top:0;}

a.ethics_link{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#4A4A4A; text-decoration:none; padding:3px 0 3px 0;}

#seo_featured_div {background-color:#EBEBEB; padding:11px; border-bottom:1px solid #FFF;}
.blog_heading {height:15px; padding:9px 0 0px 0; border-bottom:1px solid #CDCDCD;}
.blogs_showcase {border-bottom:1px solid #CDCDCD; padding:11px 0 5px 0;}
#profile-container h2.sidebar-title {display:none;}
#blog_chr a.blog_link {background:#FFF url(../images/blog_character.gif) no-repeat 8% 0%; height:50px; margin:20px 0 11px 0; font:bold 11px Verdana, Arial, Helvetica, sans-serif; padding:0px 0 0 45px; text-align:left; color:#3384A5; color:#3384A5; text-decoration:none; display:block;}
#opacity {background-color:#CCC; width:403px; position:relative; margin:auto;}
#transparency {margin:auto; width:303px; height:100px; filter: alpha(opacity=55); -moz-opacity: .55; background-color:#EEE; position:absolute; top:190px; left:130px; border:1px solid #999;}
.design_showcase_entry {height:380px; clear:left; border-bottom:1px solid #E2E2E2; padding:5px 0; margin-bottom:11px;}
.design_showcase {float:left; width:250px; border-right:1px solid #E2E2E2; }
.design_showcase1 {margin-left:268px; height:250px; background:none;}
.design_showcase_img_div {height:235px;}
.design_showcase_img_div img {border:1px solid #9C9C9C; }
.design_showcase_desc {padding:8px 11px 0 0;}
.design_showcase_desc p {margin:0; padding:0; border:0;}
.design_showcase_entry h3 {margin:0; padding:0 0 4px 0; border:0;}

/* web design styles added by shruti on march 1st 2006 */
.webdesign_content {border-top:1px solid #CDCDCD; padding:11px 0 5px 0;}
.designerslogo {float:right; width:190px; padding:0 25px}
.clear_right { height:30px;}
.designtd {background:transparent url(../images/vertical_hr.gif) repeat-y 100% 0%; padding:0 20px 0 0; vertical-align:top;}
.designtd1 {padding:0 0 0 20px; vertical-align:top;}
.webdesign_img {text-align:center; width:100%; height:184px; padding:0;}
.webdesign_img1 {text-align:center; width:100%; height:169px; padding-top:15px;}
a.quote_consult {background:transparent url(../images/quote_consult.gif) no-repeat 0% 0%; width:150px; height:23px; display:block;}
a.quote_design {background:transparent url(../images/quote_design.gif) no-repeat 0% 0%; width:190px; height:23px; display:block;}
a.estimate {background:transparent url(../images/estimate.gif) no-repeat 0% 0%; width:134px; height:23px; display:block; margin-left:15px;}
.design_quote {width:150px; margin:auto;}
.showcase_btns_web {height:20px; margin:11px 0 20px 0;}
.height_spacer {height:1px; overflow:hidden;}
#designerheader {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:5px 15px 11px 15px;
	height: 20px;
	background-color: #F2F2F2;
	border-bottom:1px solid #CCC;
	margin-bottom:11px;}
	
/* contact_su page, konrad - 6th march 2006 */
.clearline			{clear:left;width: 100%;height:1px;border-bottom: 1px solid #BCBEC0;margin: 11px 0;}

.cont_post			{width: 49%;float: left;margin: 15px 0;padding: 0;} 
.cont_post strong 	{display: block;font-size: 1.1em;}
.cont_post input 	{font-size: 11px; }

.input				{border:1px solid #BCBEC0;width: 230px;}
.submit				{float: right;margin:0 15px;}
