a{
/*	line-height: 100%;*/
	margin: 0;
	padding: 0;
}

img{
/*	line-height: 100%;*/
	margin: 0;
	padding: 0;
}

span {
/*	line-height: 100%;*/
	margin: 0;
	padding: 0;
}

ul{
/*	line-height: 110%;*/
	margin: 0;
	margin-left: 10px;
	padding: 0;		
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 12px;
	text-align: left;
	text-indent: -2px;
}

li{
	list-style-position: outside;
	list-style-type: square;
}

.master{
	font-family: Arial, Helvetica, sans-serif;
	/*font-family: Comic Sans, Comic Sans MS, cursive;*/
	/*line-height: 100%;*/
	margin: 0;
	padding: 0;
	font-size: 12px;
	text-align: left;
}

.searchbar{
	width: 984px;	
	height: 35px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
}

.searchbar_search{
	float: left;
	width: 737px;	
	height: 35px;
	background-image: url(/images/search_search.png);
}

.searchbar_back{
	float: left;
	width: 178px;	
	height: 35px;
	background-image: url(/images/search_back.png);
}

.searchbar_input{
	width: 150px;
	padding-top: 11px;
	margin-left: 15px;
	border: 0px none;
	background-color: transparent;
}

.searchbar_go{
	float: left;
  cursor: pointer;
	width: 56px;	
	height: 35px;
	background-image: url(/images/search_go.png);
}

.searchbar_end{
	float: left;
	width: 13px;	
	height: 35px;
	background-image: url(/images/search_end.png);
}

.main_backgound{
	width: 984px;	
	margin-left: auto;
	margin-right: auto;
	background-image: url(/images/shadow.png);
	background-repeat: repeat-y;
}

.main_banner{
	width: 984px;	
	margin-left: auto;
	margin-right: auto;
	background-image: url(/images/banner.png);
	background-repeat: no-repeat;
}

.main_inside_shadow {
	width: 950px;	
	margin-left: auto;
	margin-right: auto;
}

.main_cats {
  float: left;
	width: 213px;
}

.main_cats_logo_link {
	width: 213px;
	height: 180px;
  cursor: pointer;
}

.main_cats_up {
	width: 213px;
	height: 20px;
}

.news_text {
	width: 192px;
	height: 100px;
	font-weight: 600;
	color: #555973; 
	font-size: 12px; 
	margin-left: 10px;
	margin-right: 10px;
	overflow: auto;
}

.cats_outside{
	width: 205px;
	text-align: left;
	padding-top: 20px;
	margin-left: 5px;
}

.cats_header{
	width: 205px;
	height: 34px;
	background-image: url(/images/cats_header.gif);
}

.cats_sideborder{
	width: 205px;
	background-image: url(/images/cats_sideborder.gif);
	background-repeat: repeat-y;
}

.cats_body{
	width: 201px; /* width of all cats- 13 */
	min-height: 168px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(/images/cats_body.gif);
	background-repeat: repeat-x;
}

.cats_infomessage{
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: #555973;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	/*border-top: 1px solid;*/
	border-bottom: 1px solid;
	/*background-color: #DDD;*/
	border-color: #555973;
	font-weight: 600;
}

.cats_infomessage_down{
	width: 95%; 
	margin-left: auto;
	margin-right: auto;
	text-align: center; 
	color: #555973; 
	font-size: 11px; 
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 1px solid;
	/*border-bottom: 1px solid;*/
	/*background-color: #DDD;*/
	border-color: #555973;
	font-weight: 600;
}

.cats_infomessage_down a:visited, .cats_infomessage_down a:link{
	color: #555973;
}

.cats_body_inside{
	margin-left: 10px;
	color: #023C9F;
	padding-top: 10px;
	padding-bottom: 10px;
	/*font-weight: 900;*/
}

.cats_body_inside li{
	padding-bottom: 3px;
}

.cats_body_inside a:link, .cats_body_inside a:visited {
	color: #023C9F;
	text-decoration: none;
}

.catcol_title {
	font-size: 16px;
	color: #023C9F;
	font-weight: 900;
}

.catcol_title a:link, .catcol_title a:visited {
	font-size: 16px;
	color: #555973;
	font-weight: 900;
}

.cats_closed {
	LIST-STYLE-IMAGE: url(/images/fleche1.gif);
	cursor: pointer;
}

.cats_nochilds {
/*	LIST-STYLE-IMAGE: url(/images/fleche_link.gif);*/
	LIST-STYLE-IMAGE:  none;
}

.cats_list_hidden {
	display: none;
}

.cats_bottom{
	width: 205px;
	height: 7px;
	background-image: url(/images/cats_bottom.gif);
	font-size: 0px;
}

.main_other {
  float: left;
	width: 737px; 
}

.main_other_logo_link {
	float: left;
	width: 300px;
	height: 100px;
  cursor: pointer;
}

.login_empty {
  float: left;
	width: 90px;
	height: 80px; 
}

.login_form {
  float: left;
	width: 330px; 
	height: 90px;
	padding-top: 30px;
}

.login_container{
	width: 330px;
	padding-top: 10px;
	padding-left: 10px;
	color: #5A1359;
	font-weight: 900;
	line-height: 100%;
	height: 70px;
}

.login_data{
	float: left;
	width: 255px;
	padding-top: 0px;
}

.login_data_input{
	width: 250px;
	height: 23px;
	padding-top: 3px;
	background-image: url(/images/login_input.gif);
	background-repeat: no-repeat;
	background-position: 68px 2px;
}

.login_data input {
	border: 0px none;
	background-color: transparent;
	margin-left: 12px;
	width: 140px;
}

.login_login{
  float: left;
  cursor: pointer;
	padding-top: 25px;
	padding-left: 5px;
	font-style: italic;
	font-size: 15px;
	color: #3F4C6B;
	font-weight: 900;
}

.login_links{
	padding-top: 5px;
}

.login_links a:link, .login_links a:visited {
		color: #FFF;
		padding-left: 15px;
		font-style: italic;
		text-decoration: none;
		font-weight: 900;
}

.login_welcome{
	font-size: 15px;
	font-style: italic;
	margin-bottom: 5px;
}

.login_name{
	float: left;
	font-size: 15px;
	width: 200px;
}

.login_welcome span{
		padding-right: 10px;
		font-style: italic;
}

.login_welcome a:link, .login_welcome a:visited{
		font-size: 12px;
		color: #015DAA;
		font-style: italic;
		font-weight: 900;
}

.login_stats{
	padding-top: 3px;
	font-style: italic;
}

.login_stats a:link, .login_stats a:visited{
		color: #015DAA;
		font-style: italic;
		font-weight: 900;
}

.login_title{
		padding-left: 15px;
		color: purple;
}
.login_value{
		padding-left: 10px;
		padding-right: 10px;
		color: #ffee10;
}

.buttons{
	clear: both;
	width: 725px;
	height: 37px;
	margin-left: auto;
	margin-right: 10px;
	text-align: right;
	padding-top: 4px;
}

.buttons_ask{
	float: left;
	width: 243px;
	height: 37px;
	background-image: url(/images/button_ask.gif);
	cursor: pointer;
}

.buttons_latest{
	float: left;
	width: 243px;
	height: 37px;
	background-image: url(/images/button_latest_questions.gif);
	cursor: pointer;
}

.buttons_my_questions{
	float: left;
	width: 239px;
	height: 37px;
	background-image: url(/images/button_my_questions.gif);
	cursor: pointer;
}

.buttons_shadow{
	clear: both;
	width: 725px;
	height: 2px;
	background-image: url(/images/buttons_shadow.gif);
	font-size: 0px;
}

.advsearch_outside {
	clear: both;
	width: 723px;
	margin-right: 11px;
	margin-left: auto;
}

.advsearch_title {
	width: 708px;
	padding-top: 4px;
	padding-left: 15px;
	color: #5A1359;
	font-size: 15px;
	font-weight: 900;
	background-image: url(/images/adv_search_middle.gif);
}

.advsearch_expand {
	cursor: pointer;
	color: #5A1359;
	font-size: 15px;
	font-weight: 900;
}

.advsearch_middle {
	width: 723px;
	background-image: url(/images/adv_search_middle.gif);
	display: none;
}

.advsearch_middle_inside {
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	color: #5A1359;
	font-size: 12px;
	font-weight: 900;
	font-style: italic;	
}

.advsearch_middle_go {
	margin-left: auto;
	margin-right: 30px;
	text-align: right;
	font-size: 15px;
	font-weight: 900;
	font-style: italic;	
	cursor: pointer;
	color: #3F4C6B;
}

.advsearch_middle_inside select {
	border: 1px solid black;
}

.advsearch_middle_text {
	float: left;
	padding-top: 3px;
	padding-right: 3px;
}

.advsearch_middle_text_lang {
	padding-top:10px;
	padding-right: 3px;
}

.advsearch_bottom {
	clear: both;
	width: 723px;
	height: 13px;
	background-image: url(/images/adv_search_bottom.gif);
	background-repeat: no-repeat;
	font-size: 0px;
}
.center_outside {
	width: 737px;
	padding-top: 10px;
}

.help_button {
	text-align: right;
	width: 720px;
	margin-left: auto;
	margin-right: auto;
	font-style: italic;	
}

.help_button2 {
	text-align: right;
	width: 700px;
	margin-left: auto;
	margin-right: 20px;
	font-style: italic;	
}

.help_button a:link, .help_button a:visited {
	color: #555973; 
	text-decoration: none;
	font-weight: 900;
	font-size: 12px;
}

.help_button2 a:link, .help_button2 a:visited {
	color: #555973; 
	text-decoration: none;
	font-size: 12px;
}

.center_inside {
	width: 700px;
	padding-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.center_title {
	font-size: 30px;
	font-style: italic;
	font-weight: 900;
	color: #023C9F;
	/*padding-bottom: 10px;*/
}
.center_title_second {
	font-size: 24px;
	font-style: italic;
	font-weight: 900;
	color: #023C9F;
	padding-bottom: 5px;
	padding-top: 25px;
}

.center_text {
	line-height: 120%;
	font-size: 14px;
	text-align: justify;
	padding-top: 10px;
	padding-bottom: 30px;
	/*font-weight: 700;*/
	/*background-color: white;*/
}

.center_text p{
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
}

.help_container {
	line-height: 120%;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 30px;
}

.help_title {
	font-size: 18px;
	font-style: italic;
	font-weight: 900;
	color: #023C9F;
	padding-bottom: 5px;
	padding-top: 25px;
}

.help_more_links {
	padding-top: 15px;
	font-weight: 900;
	font-size: 14px;
	color: #023C9F;
}

.help_more_title {
	font-size:14px;
	padding-bottom: 5px;
}

.help_more_subtitle {
	font-size:13px;
	padding-bottom: 3px;
	padding-top: 7px;
	border-bottom: 1px solid gray;
	border-color: #353953;
	color: #353953;
}

.help_links {
	border-top: 1px solid gray;
	border-color: #023C9F;
	padding: 10px;
}

.help_links a {
	line-height: 130%;
	font-size: 12px;
	font-weight: 400;
}

.profile_myprofile {
	float:left;
	width: 100px;
	height: 26px;
	background-image: url(/images/profile_myprofile.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

.profile_tab_profile {
	float:left;
	width: 200px;
	height: 26px;
	background-image: url(/images/profile_tab_profile.gif);
	cursor: pointer;
}

.profile_tab_credit {
	float:left;
	width: 200px;
	height: 26px;
	background-image: url(/images/profile_tab_credit.gif);
	cursor: pointer;
}

.profile_tab_reward {
	float:left;
	width: 200px;
	height: 26px;
	background-image: url(/images/profile_tab_reward.gif);
	cursor: pointer;
}

.profile_tab_profile_grey {
	float:left;
	width: 200px;
	height: 26px;
	background-image: url(/images/profile_tab_profile_grey.gif);
	cursor: pointer;
}

.profile_tab_credit_grey {
	float:left;
	width: 200px;
	height: 26px;
	background-image: url(/images/profile_tab_credit_grey.gif);
	cursor: pointer;
}

.profile_tab_reward_grey {
	float:left;
	width: 200px;
	height: 26px;
	background-image: url(/images/profile_tab_reward_grey.gif);
	cursor: pointer;
}

.profile_tab_end {
	float:left;
	width: 5px;
	height: 26px;
	background-image: url(/images/profile_tab_end.gif);
}

.profile_summary {
	text-align: right;
	color: #D71BA6;
	font-style: italic;
	font-weight: 900;
	font-size: 14px;	
}

.profile_table {
	padding-top: 15px;
	width: 600px;
	margin-left: 100px;
}

.profile_table_credit_top {
	width: 600px;
	height: 15px;
	background-image: url(/images/profile_table_credit_top.gif);
	font-size: 0px;
	padding-top: 5px;
}

.profile_table_reward_top {
	width: 600px;
	height: 15px;
	background-image: url(/images/profile_table_reward_top.gif);
	font-size: 0px;
	padding-top: 5px;
}

.profile_table_top_text {
	font-size: 12px;
	font-style: italic;
	font-weight: 900;
	color: #541B60;
	padding-top: 5px;
	padding-left: 5px;
}

.profile_table_body_outside {
	width: 600px;
	background-image: url(/images/profile_table_background.gif);
	background-repeat: repeat-x;
}

.profile_table_body_credit_inside {
	width: 600px;
	background-image: url(/images/profile_table_credit_bars.gif);
	background-repeat: repeat-y;
}

.profile_table_body_reward_inside {
	width: 600px;
	background-image: url(/images/profile_table_reward_bars.gif);
	background-repeat: repeat-y;
}

.profile_table_credit_middle {
	width: 600px;
	height: 15px;
	padding-top: 3px;
}


.profile_table_text {
	font-size: 12px;
	padding-left: 5px;
}
	
.profile_table_credit_bottom {
	width: 600px;
	height: 12px;
	background-image: url(/images/profile_table_credit_bottom.gif);
	font-size: 0px;
}

.profile_table_reward_bottom {
	width: 600px;
	height: 12px;
	background-image: url(/images/profile_table_reward_bottom.gif);
	font-size: 0px;
}

.profile_cell_60 {
	float: left;
	width: 60px;
}

.profile_cell_70 {
	float: left;
	width: 70px;
}

.profile_cell_80 {
	float: left;
	width: 80px;
}

.profile_cell_120 {
	float: left;
	width: 120px;
}

.profile_cell_130 {
	float: left;
	width: 130px;
}

.profile_cell_230 {
	float: left;
	width: 230px;
}

.profile_cell_290 {
	float: left;
	width: 290px;
}

.profile_link {
	float: right;
	padding-top: 15px;
}

.form_title {
	font-size: 24px;
	font-style: italic;
	font-weight: 900;
	color: #023C9F;
	padding-bottom: 10px;
}

.form_greyzone_top {
	margin-left: auto;
	margin-right: auto;
	width: 630px;
	height: 12px;
	background-image: url(/images/form_greyzone_top.gif);
	font-size: 0px;
}

.form_greyzone_middle {
	margin-left: auto;
	margin-right: auto;
	width: 600px;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 13px;
	background-color: #EFECE7;
}

.form_greyzone_bottom {
	margin-left: auto;
	margin-right: auto;
	width: 630px;
	height: 12px;
	background-image: url(/images/form_greyzone_bottom.gif);
	font-size: 0px;
}

.form_input_text {
	float: left;
	padding: 0px;
	padding-top: 2px;
	font-size: 14px;
	font-weight: 900;
}

.form_input_text_fixed_width {
	float: left;
	padding: 0px;
	padding-top: 2px;
	font-size: 14px;
	width : 200px;
	font-weight: 900;
}

.form_input_text2 {
	float: left;
	padding-top: 2px;
	font-size: 14px;
	padding-left: 5px;
}

.form_input_text3 {
	float: left;
	padding-top: 2px;
	font-size: 14px;
	padding-left: 5px;
	font-style: italic;	
}

.form_input_lang {
	float: left;
	width: 120px;
	height: 20px;
}

.form_input_left {
	float: left;
	width: 12px;
	height: 20px;
	background-image: url(/images/form_input_left.gif);
	margin-left: 5px;
}

.form_input_middle {
	float: left;
	height: 25px;
	background-image: url(/images/form_input_middle.gif);
	background-repeat: repeat-x;
}

.form_input_middle input {
	border: 0px none;
	background-color: transparent;
}

.form_input_textarea {
	border: 1px solid black;
}

.form_input_right {
	float: left;
	width: 11px;
	height: 20px;
	background-image: url(/images/form_input_right.gif);
}

.form_pointer {
	cursor: pointer;
}

.clear_both {
	clear: both;
	font-size: 0px;
}

#main_area {
	padding: 20px;
}

.toa_cont {
  padding: 30px;
}
.toa_cont h1 {
	font-size: 14px;
	font-weight: 800;
}
.toa_cont h2 {
	font-size: 12px;
	font-weight: 800;
}
.toa_cont h3 {
	font-size: 12px;
}
.toa_cont h4 {
	font-size: 10px;
}
.toa_cont p {
	text-align: justify;
}
.faq_toc {
 padding: 30px;
}
.faq_toc h1{
	font-size: 20px;
	margin: 0px;
	padding-bottom:10px;
	padding-top:10px;
}
.faq_toc h2{
	font-size: 14px;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
}
.faq_content{
 	padding: 30px;	
 	text-align: justify;
 	font-size: 14px;
}
.faq_content h1{
	font-size: 20px;
	margin: 0px;
	margin-top: 20px;
	margin-bottom: 0px;
}
.faq_content h2{
	font-size: 16px;
	margin: 0px;
	margin-top: 15px;
	margin-bottom: 10px;
}
.faq_content p{
	line-height: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.bottom_links {
	padding-top:100px;
	padding-bottom:20px;
	padding-left:30px;
	padding-right:30px;
	text-align: center; 
}

.bottom_links span {
	padding-left: 3px;
	padding-right: 3px;
}

.bottom_links span a:link, .bottom_links span a:visited {
	color: #555973; 
	text-decoration: none;
	font-weight: 900;
}

.bottom_links_hr {
	background-color: #CEDAF3;
	height: 2px;
	font-size: 0px;
}

.bottom_copyright {
	color: #B5B9B3; 
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
	font-style: italic;
	font-weight: 900;
}

.error_bar_container {
	clear: both;
	width: 725px;
	margin-right: 8px;
	margin-left: auto;
}

.error_bar_middle {
	clear: both;
	width: 723px;
	background-image: url(/images/error_bar_middle.gif);
}

.error_bar {
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
	padding-bottom: 1px;
	color: #831110;
	font-size: 15px;
	font-weight: 900;
	font-style: italic;	
	text-align: center;
}

.error_bar a {
	color: #E57E05;
	font-size: 15px;
	font-weight: 900;
	font-style: italic;	
}

.error_bar_bottom {
	margin-right: auto;
	margin-left: auto;
	width: 723px;
	height: 13px;
	background-image: url(/images/error_bar_bottom.gif);
	font-size: 1px;
}

.cases_page_tabs {
	height: 20px;
}

.cases_page_dummmy_tab {
	float: left;
	width: 22px;
	height: 20px;
}

.cases_page_tab_selected {
	float:left;
	width: 169px;
	height: 15px;
	background-image: url(/images/cases_tabs_button_col.gif);
	text-align: center;
	padding-top: 5px;
	color: #541B60;
}

.cases_page_tab_unselected {
	float:left;
	width: 169px;
	height: 15px;
	background-image: url(/images/cases_tabs_button_grey.gif);
	text-align: center;
	padding-top: 5px;
	cursor: pointer;
	color: gray;
}

.cases_tab_text {
	font-size: 12px;
	font-style: italic;
	font-weight: 900;
	padding-top: 5px;
	padding-left: 5px;	
}

.cases_page_table_up {
	width: 720px;
	height: 8px;
	background-image: url(/images/cases_table_high.gif);
	font-size: 0px;
}

.cases_table_v_texture {
	background-image: url(/images/cases_tab_text_v.gif);
	background-repeat: repeat-x;
	width: 720px;
}

.cases_table_h_texture {
	background-image: url(/images/cases_tab_text_h.gif);
	background-repeat: repeat-y;
	width: 720px;
}

.cases_list_info_message {
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	text-align: center; 
	color: #555973; 
	font-size: 12px; 
	padding-top: 2px;
	padding-bottom: 2px;
	/*border-top: 1px solid;*/
	border-bottom: 1px solid;
	/*background-color: #DDD;*/
	border-color: #555973;
	font-weight: 600;
}

.cases_list_no_result {
	text-align: center; 
	color: #831110;
	font-size: 14px; 
	padding-top: 25px;
	/*border-top: 1px solid;*/
	/*border-bottom: 1px solid;*/
	/*background-color: #DDD;*/
	/*border-color: #555973;*/
	font-weight: 600;
}

.cases_table_multipage_links {
	color: #555973; 
	font-size: 16px;
	font-weight: 600;
	padding-top: 25px;
	padding-right: 10px;
	height: 15px;
	text-align: right;
	width: 690px;
}

.cases_table_multipage_links a {
	text-decoration: none;
	padding: 2px;
	background-color: #F5F5F5;
	color: #541B60;
	/*border: 1px solid; */
	/*border-color: black;*/
	margin-left: 1px;
}

.cases_table_multipage_links span {
	text-decoration: none;
	padding: 2px;
	background-color: #541B60;
	color: white;
	/*border: 1px solid; */
	/*border-color: black;*/
	margin-left: 1px;
}

.cases_page_table_down {
	width: 720px;
	height: 7px;
	background-image: url(/images/cases_table_low.gif);
	font-size: 0px;
}

.case_preview_container {
	padding-top: 10px;
	height: 50px;
	width: 720px;
}

.cases_preview_bullet {
	float: left;
	width: 30px;
	height: 50px;
	background-image: url(/images/cases_int_point.gif);
	background-repeat: no-repeat;
	background-position: top center;
}

.cases_preview_highlighted {
	float: left;
	width: 30px;
	height: 50px;
	background-image: url(/images/cases_updated.gif);
	background-repeat: no-repeat;
	background-position: top center;
}

.cases_preview_content {
	float: left;
	width: 590px;
	height: 50px;
}

.cases_preview_reward {
	float: left;
	width: 100px;
	height: 50px;
}

.cases_preview_reward_title {
	font-size: 14px;
	color: #541B60;
	font-weight: 900;
}

.cases_preview_reward_value {
	padding-top: 5px;
	font-size: 16px;
	color: #831110;
	font-weight: 900;
	padding-left: 5px;
}

.cases_preview_title {
	height: 14px;
	width: 590px;
}

.cases_preview_title a {
	color: #541B60;
	font-weight: 900;
	font-size: 14px;
	text-decoration: none;
}

.cases_preview_left {
	float: left;
	width: 200px;
	height: 26px;
	font-style: italic;
	/*font-weight: 900;*/
}

.cases_preview_status {
	color: #541B60;
	font-weight: 900;
	font-style: normal;
}

.cases_preview_right {
	float: left; 
	width: 390px;
	height: 26px;
	font-style: italic;
	/*font-weight: 900;*/
}

.cases_preview_marg {
	padding-top: 3px;
}

.button_left {
	margin-left: 5px;
	float: left; 
	width: 10px;
	height: 22px;
	background-image: url(/images/button_left.gif);
}

.button_middle {
	float: left; 
	height: 22px;	
	color: #0659AB;
	font-style: italic;
	font-weight: 900;
	font-size: 14px;
	text-decoration: none;
	background-image: url(/images/button_middle.gif);
}

.button_middle a:link, .button_middle a:visited {
	float: left; 
	color: #0659AB;
	font-style: italic;
	font-weight: 900;
	font-size: 14px;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 4px;
	padding-left: 3px;
}

.button_middle2 {
	float: left; 
	height: 22px;	
	color: #0659AB;
	font-style: italic;
	font-weight: 900;
	font-size: 14px;
	padding-top: 3px;
	text-decoration: none;
	background-image: url(/images/button_middle.gif);
	background-repeat: repeat-x;
	cursor: pointer;
}

.button_middle2 a:link, .button_middle2 a:visited {
	float: left; 
	color: #0659AB;
	font-style: italic;
	font-weight: 900;
	font-size: 14px;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 3px;
	cursor: pointer;
}

.button_middle_submit {	
	float: left; 
	height: 19px;
	background-image: url(/images/button_middle.gif);
	color: #0659AB;
	font-style: italic;
	font-weight: 900;
	font-size: 14px;
	padding-top: 3px;
	padding-right: 4px;
	padding-left: 3px;
	cursor: pointer;
}

.button_middle_submit a:link, .button_middle a:visited {	
	color: #0659AB;
	font-style: italic;
	font-weight: 900;
	text-decoration: none;
	font-size: 14px;
}

.button_right {
	float: left; 
	width: 10px;
	height: 22px;
	background-image: url(/images/button_right.gif);
}

/*Question page: */
.question_title {
	font-size: 19px;
	font-weight: 900;
	color: #541B60;

}

.question_title_underline_outside {
	padding-bottom: 5px;
	font-size: 0;
}

.question_title_underline_inside {
	font-size: 0;
	height: 2px;
	background-color: #ABC;
}

.question_title_hidden {
	margin-right: 0px;
	text-align: right;	
	color: #555973; 
	font-size: 11px; 
	text-decoration: none;
	font-weight: 900;
	padding-bottom: 10px;
}

.question_info_table {
}

.question_info_table_left {
	padding : 10px;
	border: 1px solid;
	border-color: #D4D0C8; /*#72758A;*/
	background-color: #F4F4F4;
	font-weight: 600;
	width: 20%;
	vertical-align: top;
	text-align: left;
}

.question_info_table_right {
	border: 1px solid;
	border-color: #D4D0C8; /*#72758A;*/
	background-color: white;
	width: 80%;
}

.question_info_type {
	font-size: 11px;
	font-weight: 700;
	margin-right: 3px;
}

.question_info_value {
	font-size: 11px;
	font-weight: 650;
	color: #34425E;
}

.question_table {
	width: 100%;
	margin: 0px;
}

.post_postername {
	font-weight: 600;
}

.post_posttime {
	font-size: 10px;
	color: #A10302;
}

.post_lefttd {
	width: 20%;
	padding : 10px;
	border: 1px solid;
	border-color: #D4D0C8; /*#72758A;*/
	background-color: #FAFAFA;
}

.post_pricebidlefttd {
	padding : 5px;
	border: 1px solid;
	border-color: #D4D0C8; /*#72758A;*/
	background-color: #FFFFCC;
}

.post_commentlefttd{
	padding : 10px;
	border: 1px solid;
	border-color: #D4D0C8; /*#72758A;*/
	background-color: #D1E8DA;
}

.post_righttd {
	width: 80%;
	text-align: left;
	padding : 10px;
	padding-left: 20px;
	border: 1px solid;
	border-color: #D4D0C8; /*#72758A;*/
}

.post_pricebidrighttd {	
	text-align: left;
	padding : 5px;
	padding-top: 10px;
	padding-left: 20px;
	border: 1px solid;
	border-color: #D4D0C8; /*#72758A;*/
}

.post_pricebidmessage {
	font-weight: 700;
	color:red;
}

.post_body {
}

.question_links_padding {
	font-size: 0px;
	height: 10px;
	width: 700px;
}

.question_links {
	width: 700px;
	height: 22px;
}

.question_links_floatright {
	float: right;
	height: 22px;
}

.userinfo_top {	
	width: 464px;
	height: 19px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(/images/user_info_top.gif);
	color: #0659AB;
	font-style: italic;
	font-weight: 900;
	font-size: 14px;
	text-align: center;
	padding-top: 5px;
}

.userinfo_middle {	
	width: 464px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(/images/user_info_middle.gif);
	font-size: 12px;
}

.userinfo_middle_center {	
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.userinfo_middle a {	
	font-style: italic;
	color: #0659AB;
	font-size: 12px;
}

.userinfo_middle_text {	
	float: left;
	padding-top: 2px;
	padding-left: 10px;
}

.userinfo_bottom {	
	width: 464px;
	height: 10px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(/images/user_info_bottom.gif);
	font-size: 0px;
	background-repeat: no-repeat;
}

.delete_attach {
	font-style: italic;
	cursor: pointer;
	font-size: 11px;
	color: #0659AB;
	padding-left: 15px;
}

.post_outside {
	padding-bottom: 10px;
}

.post_question {
	border: 2px solid;
	border-color: #555973;
	background-color: #eef3fb;
	padding: 10px;
}

.startnews_question {
	border: 1px solid;
	border-color: #555973;
	background-color: #F0F4FA;
	padding: 10px;
}

.startnews_hr {
	clear: both;
	font-size: 0px;
	height: 1px;
	width: 680px;
	margin-left: auto;
	margin-right: auto;
	background-color: #023C9F;
}

.post_answer {
	border: 2px solid;
	border-color: #555973;
	background-color: #ffffff;
	padding: 10px;
}

.post_comment {
	border: 1px solid;
	border-color: #555973;
	background-color: #ffffff;
	padding: 10px;
}

.post_price {
	background-color: #edecf1;	
	padding: 5px;
	padding-left: 10px;
}

.post_blu {
	color: #023C9F;
	padding: 5px;
	padding-left: 10px;
}

.post_header_outside {
  padding-top: 5px;
	width: 680px;
	height: 40px;
}

.post_header_left {
	float: left; 
	width: 430px;
	height: 40px;
}

.post_header_right {
	float: right; 
	width: 250px;
	height: 40px;
}

.post_header_right_inside {
	float: right;
	margin-right: 0px;
	margin-left: auto;
	padding-top: 5px;
}

.post_header_time {
	font-style: italic;
	font-size: 12px;
	color: #023C9F;
}

.post_title {
	float: left;
	font-style: italic;
	font-size: 15px;
	font-weight: 900;
	width: 300px;
	padding-top: 3px;
	color: #023C9F;
}

.post_title a:link, .post_title a:visited {
	color: #555973;
	text-decoration: none;
}

.post_rewarded {
	float: left;
	font-style: italic;
	font-size: 13px;
	font-weight: 900;
	padding-top: 3px;
	color: #023C9F;
}

.post_rewarded a:link, .post_confirm a:visited {
	color: #555973;
	text-decoration: none;
}

.post_confirm {
	float: left;
	font-style: italic;
	font-size: 13px;
	font-weight: 900;
	padding-top: 3px;
	margin-left: 20px;
	color: #023C9F;
}

.post_confirm a:link, .post_confirm a:visited {
	color: #555973;
	text-decoration: none;
}
.post_text {
	float: left;
	font-style: italic;
	font-size: 15px;
	font-weight: 900;
	color: #023C9F;
}

.post_outside_white {
	padding: 5px;
	background-color: #023c9f;	
}

.post_time_white {
	float: right;
	font-style: italic;
	font-size: 12px;
	font-weight: 900;
	color: white;
}

.post_white {
	float: left;
	font-style: italic;
	font-size: 15px;
	font-weight: 900;
	padding-top: 5px;
	/*width: 500px;*/
	color: white;
}

.post_white a:link, .post_white a:visited {
	color: white;
	text-decoration: none;
}



.post_text a:link, .post_text a:visited {
	color: #555973;
	text-decoration: none;
}

.post_reward {
	float: left;
	font-size: 14px;
	font-weight: 900;
	color: #555973;
}

.post_time {
	float: right;
	font-style: italic;
	font-size: 12px;
	font-weight: 900;
	color: #023C9F;
}

.post_hr {
	clear: both;
	font-size: 0px;
	height: 2px;
	width: 680px;
	margin-left: auto;
	margin-right: auto;
	background-color: #023C9F;
}

.post_cat {
	clear: both;
	font-style: italic;
	font-size: 12px;
	color: #023C9F;	padding-top: 2px;
	padding-bottom: 2px;
}

.post_cat a:link, .post_cat a:visited {
	color: #023C9F;
	text-decoration: none;
}

.post_main {
	padding-top: 10px;
	text-align: justify;
}

.post_attach {
	font-style: italic;
	cursor: pointer;
	font-size: 13px;
	color: #0659AB;
	font-weight: 900;
	padding-left: 15px;
	padding-bottom: 5px;
}

.post_attach_list {
	padding-left: 35px;
}

.start_anim {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 680px;
	height: 300px;
}

.start_padding {
	padding-top: 0px;
}

.start_title {
	margin-right: auto;
	margin-left: auto;
	width: 535px;
	height: 63px;
	background-image: url(/images/start_title.gif);
}

.start_learn_more {
	font-size: 13px;
	padding-top: 10px;
	padding-bottom: 40px;
	margin-right: 45px;
	text-align: right;	
}

.start_learn_more a:link, .start_learn_more a:visited {
	color: #023C9F;
	text-decoration: none;
	font-weight: 900;
	font-style: italic;
	font-size: 18px;
}

.ask_in {
	margin-right: 0px;
	text-align: right;	
}

.ask_in a:link, .ask_in a:visited {
	color: #555973; 
	font-size: 13px; 
	text-decoration: none;
	font-weight: 900;
}

.rss {
	margin-right: 0px;
	padding-top: 25px;
}

.rss a:link, .rss a:visited {
	border: 0px;
	color: #555973; 
	font-size: 13px; 
	text-decoration: none;
	font-weight: 900;
}

.rss img {
	border: 0px;
}

.no_flash {
	padding-bottom: 5px;
	margin-right: 0px;
	text-align: left;	
}

.no_flash a:link, .no_flash a:visited {	
	border: 0px;
	color: #555973; 
	font-size: 10px; 
	text-decoration: none;
}

.tab_link a:link, .tab_link a:visited {
	text-decoration: none;
}

.text_lang {
	text-align: right;
	width: 710px;
	margin-left: auto;
	margin-right: auto;
	color: #555973; 
	font-size: 12px;
}

.text_lang a:link, .text_lang a:visited {
	text-decoration: none;
	color: #831110;
	font-size: 12px;
	font-style: italic;
}

.form_emails_intro {
	padding-top: 3px;
	padding-bottom: 3px;
}

.form_emails_all_text_boxes {
	padding-top: 15px;
	padding-bottom: 15px;
}

.form_emails_click_to_expand {
	padding-top: 15px;
	padding-bottom: 15px;
	color: blue;
	text-decoration: underline;
	cursor: pointer;
}

#form_emails_email_preview_hidden {
	border: 1px solid #CCCCCC;
	background-color: #D6F3E3;
	padding: 15px;
	display: none;
}

.get_start_title {
	font-size: 16px;
	padding-bottom: 3px;
	padding-top: 7px;
	font-weight: 900;
	border-bottom: 1px solid gray;
	border-color: #353953;
	color: #353953;
}


.get_start_q_reward {
	float: left;
	text-align: right;
	color: #831110;
	width: 120px;
	font-size: 14px;
	font-style: italic;
}

.get_start_q_title {
	float: left;
	color: #023C9F;
	width: 580px;
	font-size: 14px;
}


.get_start_q_title a:link, .get_start_q_title a:visited {
	text-decoration: none;
	color: #023C9F;
	font-size: 14px;
	font-weight: 900;
}
