body
{	
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#616161;
}
input.input
{
	border:1px solid #cccccc;
	font-size:11px;
	color:#333333;
	padding:3px;
}
h1
{
	margin-top:20px;
	font-size:17px;
	color:#1a5ab4;
}
h2
{
	margin-top:20px;
	font-size:15px;
	color:#1a5ab4;
}
.leftBlog h2
{
	margin-top:10px;
	margin-bottom: 2px;
	font-size:15px;
	color:#1a5ab4;
}
.rightBlog h3
{
	margin-top:0px;
	margin-bottom: 0px;
	font-size:17px;
	color:#333333;
}
#top
{
	background-color:#FFF;
	width:100%;
	height:100%;
	float:left;
}
#center
{
	width:970px;
	margin:20px auto auto auto;
	height:auto;
}
#leftbar
{
	width:218px;
	float:left;
	height:100%;
	padding-bottom:247px;
}
#leftbar #logo a
{
	background-image:url(../img/helpson_logo.png);
	background-repeat:no-repeat;
	width:218px;
	height:127px;
	float:left;
}
#leftbar #download a
{
	background-image:url(../img/etatuki_button2.png);
	background-repeat:no-repeat;
	background-position:right 2px;
	width:214px;
	padding:5px 0px 0px 0px;
	height:28px;
	float:left;
}
#leftbar_flash
{
	width:218px;
	float:left;
	padding-bottom:0px;
}
#leftbar_flash #logo a
{
	background-image:url(../img/helpson_logo.png);
	background-repeat:no-repeat;
	width:218px;
	height:144px;
	float:left;
}
#leftbar #phonesupport
{
	background-image:url(../img/helpson_number.png);
	background-repeat:no-repeat;
	width:218px;
	height:206px;
	float:left;
}
#leftbar #helpson_preview
{
	background-image:url(../img/helpson_preview.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:218px;
	height:137px;
	float:left;
}
#bottombar #tips
{
	width:218px;
	float:left;	
	height:244px;
	position:relative;
	display:block;
	margin-top:-244px;
}
#bottombar #tips a
{
	width:209px;
	height:244px;
	float:left;
}
#bottombar #tips a.tip_1
{
	background-image:url(../img/vinkki_jarkko.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:209px;
	height:244px;
}
#bottombar #tips a.tip_2
{
	background-image:url(../img/vinkki_juha.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:209px;
	height:244px;
}
#bottombar #tips a.tip_3
{
	background-image:url(../img/vinkki_juha.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:209px;
	height:244px;
}
#bottombar #tips a.tip_4
{
	background-image:url(../img/vinkki_julius.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:209px;
	height:244px;
}
#bottombar #tips a.tip_5
{
	background-image:url(../img/vinkki_kimmo.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:209px;
	height:244px;
}
#bottombar #tips a.tip_6
{
	background-image:url(../img/vinkki_tuuli.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:209px;
	height:244px;
}
#spacer
{
	background-image:url(../img/spacer.png);
	background-repeat:no-repeat;
	float:left;
	width:15px;
	height:503px;
}
#spacer_prod
{
	background-image:url(../img/spacer_prod.png);
	background-repeat:no-repeat;
	float:left;
	width:15px;
	height:503px;
}
#spacer_prod_flash
{
	background-image:url(../img/spacer_prod.png);
	background-repeat:no-repeat;
	float:left;
	width:15px;
	height:100px;
}
#content
{
	width:737px;
	float:left;
}
#nav
{
	width:737px;
	float:left;
}
#nav .upper_nav
{
	height:47px;
	width:737px;
	float:left;
}
#nav .upper_nav .item_phonesupport
{
	background-image:url(../img/puhelin_apu.png);
	height:47px;
	width:260px;
	float:left;
}
#nav .upper_nav .item_phonesupport a
{
	background-image:url(../img/puhelin_apu.png);
	height:47px;
	width:260px;
	float:left;
}
#nav .upper_nav .item_phonesupport a:hover
{
	background-image:url(../img/puhelin_apu_hover.png);
}
#nav .upper_nav .item_phonesupport a.selected
{
	background-image:url(../img/puhelin_apu_hover.png);
}
#nav .upper_nav .item_homesupport
{
	background-image:url(../img/paikka_apu.png);
	height:47px;
	width:262px;
	float:left;
}
#nav .upper_nav .item_homesupport a
{
	background-image:url(../img/paikka_apu.png);
	height:47px;
	width:262px;
	float:left;
}
#nav .upper_nav .item_homesupport a:hover
{
	background-image:url(../img/paikka_apu_hover.png);
}
#nav .upper_nav .item_homesupport a.selected
{
	background-image:url(../img/paikka_apu_hover.png);
}
#nav .upper_nav .item_buynew
{
	background-image:url(../img/osta_uutta.png);
	height:47px;
	width:215px;
	float:left;
}
#nav .upper_nav .item_buynew a
{
	background-image:url(../img/osta_uutta.png);
	height:47px;
	width:215px;
	float:left;
}
#nav .upper_nav .item_buynew a:hover
{
	background-image:url(../img/osta_uutta_hover.png);
}
#nav .upper_nav .item_buynew a.selected
{
	background-image:url(../img/osta_uutta_hover.png);
}
/*FRONTPAGE_NAV*/
#nav .lower_nav
{
	background-image:url(../img/nav_bg_prod.png);
	background-repeat:repeat-x;
	height:29px;
	width:737px;
	float:left;
}
#nav .lower_nav .item_computer a
{
	background-image:url(../img/nav_tietokone_prod.png);
	background-repeat:no-repeat;
	height:29px;
	width:109px;
	float:left;
	margin-left:20px;
	margin-right:1px;	
}
#nav .lower_nav .item_broadband a
{
	background-image:url(../img/nav_laajakaista_prod.png);
	background-repeat:no-repeat;
	height:29px;
	width:123px;
	float:left;
	margin-right:1px;	
}
#nav .lower_nav .item_datasecurity a
{
	background-image:url(../img/nav_tietoturva_prod.png);
	background-repeat:no-repeat;
	height:29px;
	width:117px;
	float:left;
	margin-right:1px;	
}
#nav .lower_nav .item_home_electronic a
{
	background-image:url(../img/nav_kodinelektroniikka_prod.png);
	background-repeat:no-repeat;
	height:29px;
	width:190px;
	float:left;
	margin-right:1px;	
}
#nav .lower_nav .item_about_us a
{
	background-image:url(../img/nav_helpson_prod.png);
	background-repeat:no-repeat;
	height:29px;
	width:127px;
	float:left;
}
#nav .lower_nav .nav_right
{
	background-image:url(../img/nav_right.png);
	background-repeat:no-repeat;
	height:29px;
	width:14px;
	float:right;
}
/*CONTENT PAGE LOWER NAV */
#nav .lower_nav_prod
{
	background-image:url(../img/nav_bg_prod.png);
	background-repeat:repeat-x;
	height:34px;
	width:737px;
	float:left;
}
#nav .lower_nav_prod .nav_right
{
	background-image:url(../img/nav_right_prod.png);
	height:34px;
	width:14px;
	float:right;
}
.subnav
{
	width:650px;
	float:left;
}
.subnav_items
{
	float:left;
	width:630px;
	padding:10px 10px 0px 10px;
}
.subnav_items a
{
	float:left;
	padding:0px 10px 5px 10px;
	color:#1a5ab4;
	text-decoration:none;
	white-space: nowrap;
}
#content_area
{
	width:737px;
	float:left;
}
#content_area .index_items
{
	width:100%;
	float:left;
	margin:20px 0px 20px 0px;
}
#content_area .index_item_bg
{
	float:left;
	width:737px;
	background-image:url(../img/border_center.png);
	background-repeat:repeat-y;
	background-position:center right;
}
#content_area .border_bottom
{
	float:left;
	width:100%;
	background-image:url(../img/border_bottom.png);
	background-position:bottom right;
	background-repeat:no-repeat;
}
#content_area .no_border
{
	float:left;
	width:100%;
}
#content_area .index_item
{
	width:328px;
	float:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:14px 10px 14px 30px;
}
.index_item .image a
{
	background-repeat:no-repeat;
	background-position:center center;
	width:107px;
	height:107px;
	float:left;
}
.index_item .title a
{
	background-repeat:no-repeat;
	background-position:center center;
	width:201px;
	height:25px;
	float:left;
}
.index_item .text
{
	width:201px;
	float:left;
}
.index_item .text a
{
	color:#1a5ab4;
	text-decoration:none;
}
.index_item .text a:hover
{
	color:#1a5ab4;
	text-decoration:underline;
}
.index_item .text ul
{
	list-style:none;
	margin:0;
	padding:5px 0px 5px 7px;
}
#content_area .text_content_thin
{
	width:546px;
	float:left;
}
#content_area .text_content
{
	width:590px;
	float:left;
}
#content_area .text_content a
{
	color:#1a5ab4;
	text-decoration:none;
}
#content_area .text_content_wide
{
	width:730px;
	float:left;
}
#content_area .text_content_wide input.input
{
	background-color:#FFF;
	border:1px solid #7e9db9;
	font-size:11px;
	padding:3px;
	width:98%;
	color:#666666;
}
#content_area .text_content_wide .textarea
{
	background-color:#FFF;
	border:1px solid #7e9db9;
	font-size:11px;
	padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	width:98%;		
}
#content_area .text_content_wide table
{
	/*font-weight:bold;*/
	font-size:11px;
	width:100%;
    margin-top:10px;
}
#content_area .text_content_wide table td
{
	padding:2px 0px 2px 0px;
	margin:0;
}
#content_area .text_content_wide table .commentBox
{
	/*font-weight:bold;*/
	font-size:11px;
	width:100%;
    margin:0px;
}
#content_area .text_content_wide table .commentBox td
{
	padding:0px 0px 0px 0px;
	margin:0;
}
#content_area .text_content_wide a
{
	color:#1a5ab4;
	text-decoration:none;
}
#content_area .text_content_wide .padding
{
	padding:10px 0px 20px 20px;
	float:left;
	width:710px;
	color:#333333;
}
#content_area .text_content_wide .left
{
	width:340px;
	float:left;
	padding:30px 0px 0px 0px;
	margin-right:30px;	
}
#content_area .text_content_wide .leftBlog
{
	width:500px;
	float:left;
	margin-right:30px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#content_area .text_content_wide .leftNoPadding
{
	width:340px;
	float:left;
	padding:0px 0px 0px 0px;
	margin-right:30px;	
}
#content_area .text_content_wide .right
{
	width:330px;
	float:left;
}
#content_area .text_content_wide .rightBlog
{
	width:165px;
	float:left;
	padding-top:35px;
}
#content_area .text_content_wide .right img
{
	width:330px;
	float:left;
}
#content_area .text_content_wide .bluebox
{
	width:100%;
	background-image:url(../img/bluebox_bg.png);
	background-repeat:repeat-x;
	background-color:#e9f5ff;
	float:left;
	border-bottom:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	margin-bottom:10px;	
}
#content_area .text_content_wide .combined .bluebox
{
	width:60%;
	background-image:url(../img/bluebox_bg.png);
	background-repeat:repeat-x;
	background-color:#e9f5ff;
	float:left;
	border-bottom:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	margin-bottom:10px;	
}
#popUp
{
	width:100%;
	background-image:url(../img/bluebox_bg.png);
	background-repeat:repeat-x;
	background-color:#e9f5ff;
	float:left;
	margin-bottom:10px;	
	height:400px;
}
#popUp .bluebox .text
{
	padding:10px;
	float:left;
}
#popUp .bluebox
{
	width:425px;
	background-image:url(../img/bluebox_bg.png);
	background-repeat:repeat-x;
	background-color:#e9f5ff;
	float:left;
	border-bottom:0;
	border-right:0;
	margin-bottom:10px;	
}
#popUp .bluebox
{
	width:60%;
	background-image:url(../img/bluebox_bg.png);
	background-repeat:repeat-x;
	background-color:#e9f5ff;
	float:left;
	border-bottom:0;
	border-right:0;
	margin-bottom:10px;	
}
#content_area .text_content_wide .bluebox .text
{
	padding:10px;
	float:left;
}
#content_area .text_content_wide .yellowbox
{
	width:100%;
	background-color:#facd32;
	float:left;
	margin-bottom:10px;
}
#content_area .text_content_wide .yellowbox .text
{
	padding:20px;
	float:left;
}
#content_area .text_content_wide .yellowbox ul
{
	margin:0;
	padding:0px 0px 0px 15px;
	font-size:11px;
	list-style:square;
	font-weight:bold;
}
#content_area .text_content_wide .yellowbox ul li
{
	margin:3px 0px 3px 0px;
}
table.product
{
	float:left;
	width:100%;
}
table.product table
{
}
table.product p
{
	margin-top:0px;
}
table.product table tr td
{
	border:0;
	padding:0px;
	text-align:left;
	height:18px;
	vertical-align:bottom;
}

table.product tr.big
{
	height:100px;
	background-image:url(../img/table_column_big_bg.png);
	background-repeat:repeat-x;
	background-color:#e9f5ff;
}
table.product tr.table_titles
{
	height:35px;
	vertical-align:bottom;
	font-weight:bold;
}
table.product tr.table_titles td
{
	border:0;
	padding:10px;
	text-align:center;
}
table.product tr.medium
{
	height:60px;
	background-image:url(../img/table_column_med_bg.png);
	background-repeat:repeat-x;
	background-color:#e9f5ff;	
}
table.product tr.small
{
	height:28px;
	background-image:url(../img/table_column_small_bg.png);
	background-repeat:repeat-x;
	background-color:#e9f5ff;	
}
table.product td.yes
{
	width:15%;
	text-align:center;
}
table.product td.no
{
	width:15%;
	text-align:center;	
}
table.product .yes_icon
{
	background-image:url(../img/table_column_yes.png);
	background-repeat:no-repeat;
	background-position:center center;
	width:100%;
	height:28px;
}
table.product .no_icon
{
	background-image:url(../img/table_column_no.png);
	background-repeat:no-repeat;
	background-position:center center;
	width:100%;
	height:28px;
}
table.product .yes_icon_grey
{
	background-image:url(../img/table_column_grey_yes.png);
	background-repeat:no-repeat;
	background-position:center center;
	width:100%;
	height:44px;
}
table.product .no_icon_grey
{
	background-image:url(../img/table_column_grey_no.png);
	background-repeat:no-repeat;
	background-position:center center;
	width:100%;
	height:44px;
}
table.product tr.grey
{
	height:44px;
	background-image:url(../img/table_column_grey_med_bg.png);
	background-repeat:repeat-x;
	background-color:#fafafa;
}
table.product td
{
	border-bottom:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	padding:10px 10px 10px 10px;
	font-size:11px;
	color:#333333;
}
table.product td.vali
{
	border:0;
}
#content_area .padding
{
	padding:20px;
	float:left;
}
#content_area .prod_image
{
	background-repeat:no-repeat;
	background-position: center center;
	width:100px;
	height:100px;
	float:left;
	margin:0px 20px 20px 0px;
}
#content_area .padding h1
{
	margin-top:20px;
	font-size:17px;
	color:#1a5ab4;
}
#content_area .padding .blue
{
	color:#1a5ab4;
}
#content_area .padding .number
{
	font-size:17px;
	font-weight:bold;
	color:#1a5ab4;
}
#content_area .flash
{
	/*background-image:url(../img/flash.png);*/
	height:388px;
	width:737px;
	float:left;
}
#content_area_flash {

}

#content_area .flash_bottom
{
	background-image:url(../img/flash_bottom.png);
	height:39px;
	width:737px;
	float:left;
}
.flash_bottom .buttons
{
	float:right;
	height:39px;
	width:225px;
}
.flash_bottom .buttons .phone_support a
{
	float:left;
	width:90px;
	height:39px;
	margin-right:25px;
}
.flash_bottom .buttons .home_support a
{
	float:left;
	width:100px;
	height:39px;
}
#bottombar
{
	background-image:url(../img/bottom_bar_bg.png);
	background-repeat:repeat-x;
	width:100%;
	height:181px;
	float:left;
}
#bottombar_center
{
	width:970px;
	margin:0 auto;
}
.bottombar_links
{
	background-image:url(../img/bottom_bar_links.png);
	width:970px;
	height:34px;
	float:left;	
}
.bottombar_links a
{
	float:left;
	margin-right:58px;
	height:34px;
}
.bottombar_links div
{
	float:left;
	margin-right:58px;
	height:34px;
}
.bottombar_links a img
{
	border:0;
}
.bottombar_links a.last
{
	float:left;
	margin-right:0px;
}
.bottombar_nav
{
	background-image:url(../img/bottom_bar_borders_y.png);
	background-repeat:repeat-y;
	margin:15px 0px 15px 0px;
	padding:5px 0px 5px 0px;
	width:970px;
	float:left;	
	color:#d0d0d0;	
}
.bottombar_nav a
{
	color:#fbd656;
	text-decoration:none;
}
.bottombar_nav a:hover
{
	color:#fbd656;
	text-decoration:underline;
}
.bottombar_nav .links_1
{
	width:214px;
	float:left;
	margin-right:17px;
}
.bottombar_nav .links
{
	width:169px;
	float:left;
	margin-left:13px;
	line-height:16px;
}
.bottombar_nav .links p
{
	margin: 0px;
	padding: 0px;
}
.bottombar_nav .remote_support_button a
{
	background-image:url(../img/upload_remotesupport.png);
	width:214px;
	height:26px;
	float:left;	
}
.bottombar_nav .nav_items
{
	float:left;
	padding:10px 0px 10px 3px;
}
.bottombar_nav .links_1 a
{
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#footer
{
	width:100%;
	float:left;
	border-top:1px solid #cccccc;
}
.footer_text
{
	padding:10px 3px 10px 3px;
	color:#d0d0d0;
	font-size:11px;
}
.footer_text a
{
	color:#fbd656;
	text-decoration:none;
}
.footer_text a:hover
{
	color:#fbd656;
	text-decoration:underline;
}
.footer_text .nav_items
{
	float:left;
	width:200px;
}
.footer_text .nav_items a
{
	margin:0px 20px 0px 0px;
}
.footer_text .powered
{
	width:200px;
	float:left;
}
.footer_text .copy
{
	float:right;
}


/* ######### Style for Drop Down Menu ######### */
a.dd_cp
{
	background-image:url(../img/nav_tietokone_prod.png);
	height:29px;
	width:109px;
	float:left;
	margin-left:20px;
	margin-right:1px;
}
a.dd_bb
{
	background-image:url(../img/nav_laajakaista_prod.png);
	height:29px;
	width:123px;
	float:left;
	margin-right:1px;
}
a.dd_ds
{
	background-image:url(../img/nav_tietoturva_prod.png);
	height:29px;
	width:117px;
	float:left;
	margin-right:1px;
}
a.dd_he
{
	background-image:url(../img/nav_kodinelektroniikka_prod.png);
	height:29px;
	width:190px;
	float:left;
	margin-right:1px;	
}

a.dd_au
{
	background-image:url(../img/nav_helpson_prod.png);
	height:29px;
	width:127px;
	float:left;
	margin-right:1px;
}
a.dd_cp_selected
{
	background-image:url(../img/nav_tietokone_prod_selected.png);
	height:34px;
	width:109px;
	float:left;
	margin-left:20px;
	margin-right:1px;
}
a.dd_bb_selected
{
	background-image:url(../img/nav_laajakaista_prod_selected.png);
	height:34px;
	width:123px;
	float:left;
	margin-right:1px;
}
a.dd_ds_selected
{
	background-image:url(../img/nav_tietoturva_prod_selected.png);
	height:34px;
	width:117px;
	float:left;
	margin-right:1px;
}
a.dd_he_selected
{
	background-image:url(../img/nav_kodinelektroniikka_prod_selected.png);
	height:34px;
	width:190px;
	float:left;
	margin-right:1px;	
}
a.dd_au_selected
{
	background-image:url(../img/nav_helpson_prod_selected.png);
	height:34px;
	width:127px;
	float:left;
	margin-right:1px;
}
.dropdown{
	position:absolute;
	display:block;
	z-index:100;
	visibility: hidden;
	float:left;
	width:220px;
	background-color: #facd32;
	padding:5px 5px 5px 5px;
}
.dropdown a{
	width:200px;
	display:block;
	position:relative;
	padding:10px;
	text-decoration: none;
	color: #1a5ab4;
	font-size:10px;
	font-weight:bold;
	float:left;	
	background-color: #facd32;	
}
.dropdown a:hover{ /*THEME CHANGE HERE*/
	background-color: #FFF;
	color: #1a5ab4;
}
.dropdown_last{
	position:absolute;
	display:block;
	z-index:100;
	visibility: hidden;
	float:left;
	width:156px;
	background-color: #facd32;
	padding:5px 5px 5px 5px;	
}


.dropdown_last a{
	width:136px;
	display:block;
	position:relative;
	padding:10px;
	text-decoration: none;
	color: #1a5ab4;
	float:left;
	font-size:10px;
	font-weight:bold;
	background-color: #facd32;	
}
.dropdown_last a:hover{ /*THEME CHANGE HERE*/
	background-color: #FFF;
	color: #1a5ab4;
}
.otsapalkki {
  width: 100%;
  height: 52px;
  background: url(../img/otsa_bg.gif);
  background-repeat: repeat-x;
  background-position: bottom left;
}
.otsapalkki img
{
	border:0;
}
.otsamargs {
  padding: 12px 16px 12px 16px;
  font-size:14px;
  font-weight:bold;
}

.otsamargs2 {
  padding: 18px 16px 12px 16px;
  font-size:14px;
  color:#0064b3;
  font-weight:bold;
}
.contblock {
  background: url(../img/dot_new.gif); 
  background-repeat: repeat-x;
  background-position: bottom left;
}

.contblock2 {
  background: url(../img/dot_new.gif); 
  background-repeat: repeat-x;
  background-position: bottom left;
  padding: 0px 0px 16px 16px;
}

.contblock3 {
  background: url(../img/dot_new.gif); 
  background-repeat: repeat-x;
  background-position: bottom left;
  padding: 0px 0px 16px 16px;
}

.contblock4 {
  background: url(../img/dot_new.gif); 
  background-repeat: repeat-x;
  background-position: bottom left;
  padding: 12px 16px 12px 16px;
}

.contblock4b {
  padding: 12px 16px 12px 16px;
}

.basicblock {
  padding: 18px 16px 12px 16px;
}
.dat {
  padding: 5px 16px 5px 0px;
  color:#0064b3;
  line-height: 22px;
}
.headl {
  width: 570px;
  background-image: url(../img/bl_bg.gif); 
  background-repeat: repeat-y; 
  background-position: top left;
  padding: 5px 0px 5px 16px;
  color:#0064b3;
  line-height: 22px;
}
.brten { display: block; padding: 10px 0px 0px 0px; }
td.colconnected {
   width: 100%;
	/*background-image: url(../img/dotv_new.gif); 
	background-repeat: repeat-y; 
	background-position: top left;*/
	padding: 10px 0px 0px 16px;
	vertical-align: top;
}
td.lcol h2, td.rcol h2, td.rcol2 h2
{
  font-family:verdana;font-size:12px;color:#0064b3;
  margin: 0px 0px 6px 0px;
  padding: 0px 0px 0px 0px;
  display: block;
}

td.lcol {
  width: 292px;
  padding: 10px 16px 0px 16px;
  vertical-align: top;
}
td.valicol {
  width: 30px;
  background-image: url(../img/dotv_new.gif); 
  background-repeat: repeat-y; 
  background-position: center top;
  padding: 10px 0px 0px 16px;
  vertical-align: top;
}
td.rcol {
  width: 298px;
  background-repeat: repeat-y; 
  background-position: top left;
  padding: 10px 0px 0px 16px;
  vertical-align: top;
}

td.rcol2 {
  width: 298px;
  background-repeat: repeat-y; 
  background-position: top left;
  padding: 0px 0px 0px 0px;
  vertical-align: top;
}

.rcolmargs {
  padding: 10px 0px 0px 16px;
}


#content #content_area .text_content_wide .padding .combined .formBg {
	background-color: #e9f5ff;
	background-image: url(../img/formBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
	padding: 6px;
	color: #333333;
	font-weight: normal;
}
#content #content_area .text_content_wide .padding .combined .formTitle {
	font-weight: bold;
	color: #1a5ab4;
}
#content #content_area .text_content_wide .padding .combined .formTable td {
	padding:4px;
}
#content #content_area .text_content_wide .padding .combined .formTable .formInput {
	width: 205px;
	border: 1px solid #c3c3c3;
}
#content #content_area .text_content_wide .padding .combined .formTable .formTextArea {
	width: 667px;
	border: 1px solid #c3c3c3;
}
#content #content_area .text_content_wide .padding .combined .formTable .formInputLongBlue {
	width: 667px;
	border: 1px solid #c3c3c3;
	font-weight: bold;
	color: #1A5AB4;
	padding: 3px;
}
#content #content_area .text_content_wide .padding .combined .formTable .calendar {
	margin: 0px;
	background-image: url(../img/calbutton.gif);
	background-repeat: no-repeat;
	width: 38px;
	height: 23px;
	border: 0;
}
.commentBoxBottomBg {
	background-image: url(../img/blog/commentBox_bottom_cont.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.commentBoxTopBg {
	background-image: url(../img/blog/commentBox_top_cont.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.commentBoxContent {
	padding-top: 5px;
	line-height: 15px;
	
}
.commentBoxContent img {
	padding-right: 5px;
	padding-left: 5px;

}
