/*********************************************************************  Menu level 1 style */.menulevel1 {	font-size: 1em;	padding: 0;	color: #FFFFFF;}.menulevel1 a:link, .menulevel1 a {	margin: 0 1px 0 0;	padding: 0;	background-color: #253255;	color: #FFFFFF;	float: left;	display: block;	text-decoration: none;/*	border: 1px dotted red;*/}.menulevel1 a:hover {	text-decoration: none;	background-color: #9d9d9d;	color: #FFFFFF;}.menulevel1 a:visited {	text-decoration: none;	color: #FFFFFF;}div.menulevel1zaro {	margin: 0 1px 0 0;	padding: 0;	background-color: #FFFFFF;	color: #FFFFFF;	font-size: 0.75em;	height: 25px;/*	clear: both;*/}/*********************************************************************  Menu level 2 style */div.menulevel2 {	font-family: Tahoma, Arial;	margin: 0;	padding: 9px 0 9px 4px;	background-color: white;	color: #808080;	font-size: 90%;	font-weight: bold;/*	float: left;	border: 1px solid teal;*/	display: none;	white-space: nowrap;	height: 2em;}div.menulevel2 a, link, a:link {	text-decoration: none;	color: #253255;	padding: 0;	margin: 0 2px;}div.menulevel2 a:hover {	text-decoration: underline;}div.blue {	font-family: Tahoma, Arial;	background-color: #253255;	margin: 0;	padding: 0;	height: 51px;	text-align: center;}div.container {/*	border: 1px dotted red;*/	width: 778px;	margin: auto;	padding: 0px 0px 0px 0px;	text-align: left;}div.topleft {	width: 133px;	margin: 0px 0px 0px 0px;	padding: 13px 0px 0px 0px;	float: left;}div.topright {	color: #9d9d9d;	font-size: 1em;	margin: 0 0 0 140px;	padding: 18px 0 0 0;	text-align: right;	}div.topright a, link, a:link {	margin: 0;	padding: 0;	text-decoration: none;	color: #9d9d9d;}div.topright a:visited {	text-decoration: none;	color: #9d9d9d;}div.topright a:hover {	text-decoration: none;	color: #eeeeee;}/* CSS 2006 */BODY {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 9pt;	color : #000000;	background-color : #ffffff;}HR {	height: 1px;	}A {	text-decoration : none;	color : #869688;	}A:HOVER {	text-decoration : underline;	}A.Menu_Level_1 {	font-family : Arial, Helvetica, sans-serif;	font-size : 10pt;	font-weight : bold;	text-decoration : none;	color : #ffffff;}A.Menu_Level_1:HOVER {	font-family : Arial, Helvetica, sans-serif;	font-size : 10pt;	font-weight : bold;	text-decoration : underline;	color : #ffffff;}A.Level1_title {	font-family : Arial, Helvetica, sans-serif;	font-size : 20pt;	font-weight : bold;	text-decoration : none;	color : #1a4a5e;}A.Level1_title:HOVER {	font-family : Arial, Helvetica, sans-serif;	font-size : 20pt;	font-weight : bold;	text-decoration : none;	color : #2b586d;}A.Level2_title {	font-family : Arial, Helvetica, sans-serif;	font-size : 12pt;	font-weight : bold;	text-decoration : none;	color : #c7c6c4;}A.Level2_title:HOVER {	font-family : Arial, Helvetica, sans-serif;	font-size : 12pt;	font-weight : bold;	text-decoration : none;	color : #ffffff;}A.Level3_title {	font-family : Arial, Helvetica, sans-serif;	font-size : 10pt;	font-weight : bold;	text-decoration : none;	color : #869688;}A.Level3_title:HOVER {	font-family : Arial, Helvetica, sans-serif;	font-size : 10pt;	font-weight : bold;	text-decoration : none;	color : #acbdaf;}A.Level4_title {	font-family : Arial, Helvetica, sans-serif;	font-size : 8pt;	font-weight : bold;	text-decoration : none;	color : #869688;}A.Level4_title:HOVER {	font-family : Arial, Helvetica, sans-serif;	font-size : 8pt;	font-weight : bold;	text-decoration : none;	color : #acbdaf;}A.Naviline {	font-family : Arial, Helvetica, sans-serif;	font-size : 8pt;	text-decoration : none;	color : #003248;}A.Naviline:HOVER {	font-family : Arial, Helvetica, sans-serif;	font-size : 8pt;	text-decoration : underline;	color : #003248;}DIV.naviline {	font-family : Arial, Helvetica, sans-serif;	font-size : 7pt;	color : #003248;}A.CommMenu {	font-family : Arial, Helvetica, sans-serif;	font-size : 8pt;	text-decoration : none;	font-weight : bold;	color : #ffffff;}A.CommMenu:HOVER {	font-family : Arial, Helvetica, sans-serif;	font-size : 8pt;	text-decoration : none;	font-weight : bold;	color : #869688;}A.Rt {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #869688;	text-decoration : none;}A.Rt:HOVER {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #869688;	text-decoration : underline;}SPAN.related_title {	font-family : Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 10pt;	color : #003248;	text-decoration : none;}SPAN.LocalSites {	font-family : Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 16px;	color : #d5d5d2;	text-decoration : none;}A.MainNews {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #000000;	text-decoration : none;}A.MainNews:HOVER {	color : #003248;}.NewsTitle {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #003248;	font-weight: bold;	text-decoration : none;}A.seealso {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #869688;	text-decoration : none;}A.seealso:HOVER {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #869688;	text-decoration : underline;}SPAN.seealso_title {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #000000;	font-weight: bold;}DIV.seealso {	text-align: center;}A.level1, A.level1_act, A.level2, A.level2_act, A.level3, A.level3_act, A.level4, A.level4_act {	font-family : Arial, Helvetica, sans-serif;	text-decoration : none;	padding: 1px 4px;	border: 1px solid white;	}A.level0:HOVER, A.level1:HOVER, A.level2:HOVER, A.level3:HOVER, A.level0_act:HOVER, A.level1_act:HOVER, A.level2_act:HOVER, A.level3_act:HOVER {/*	color : #869688;*/	text-decoration : none;	background-color : #e2e2e0;	border: 1px solid #869688;	}A.level1 {	font-size : 10pt;	color : #A2AEA3;	font-weight : bold;	line-height : 20pt;	margin-right: 10px;}A.level1_act {	font-size : 10pt;	color : #003248;	font-weight : bold;	line-height : 20pt;	margin-right: 10px;}A.level2 {	font-size : 8pt;	color : #003248;	font-weight : normal;	line-height : 15pt;	margin-right: 5px;}A.level2_act {	font-size : 8pt;	color : #003248;	font-weight : bold;	line-height : 15pt;	border: 1px solid #e0e0e0;	margin-right: 5px;}A.level3 {	font-size : 7pt;	color : #003248;	font-weight : normal;	line-height : 13pt;}A.level3_act {	font-size : 7pt;	color : #003248;	font-weight : normal;	line-height : 13pt;	border: 1px dashed #e8e8e8;}TD {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 9pt;	color : #000000;}TD.Definition {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 9pt;	color : #e5e5e2;	font-weight : bold;	background-color : #003248;}DIV.Preview {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #000000;}DIV.Preview A {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #869688;}DIV.Preview A:HOVER {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	text-decoration : underline;	color : #869688;}DIV.On_Dark {	color : #ffffff;}.On_Dark {	color : #ffffff;}H1 {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 16pt;	margin-left : 0px;	margin-right : 0px;	margin-top : 0px;	margin-bottom : 10px;	color : #003248;}H2 {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 13pt;	margin-left : 0px;	margin-right : 0px;	margin-top : 20px;	margin-bottom : 10px;	color : #003248;}H3 {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 10pt;	margin-left : 0px;	margin-right : 0px;	margin-top : 0px;	margin-bottom : 5px;	color : #003248;}H4 {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 10pt;	margin-left : 0px;	margin-right : 0px;	margin-top : 0px;	margin-bottom : 5px;	color : #003248;}LI {	padding-top : 2px;	padding-bottom : 2px;}SPAN.banner_text {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 7pt;	color : #5b5c51;}SPAN.Credits {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #5b5c51;}SPAN.Credits A {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	text-decoration : none;	color : #869688;}SPAN.Credits A:HOVER {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	text-decoration : underline;	color : #869688;}SPAN.Small {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #869688;}BUTTON, INPUT, TEXTAREA {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	background-color : #E5E5E2;	margin-bottom : 0px;	margin-left : 0px;	margin-right : 0px;	margin-top : 0px;}INPUT.search {	width: 90px;}INPUT.Again {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #000000;	background-color : #E5E5E2;	width : 200px;	margin-bottom : 0px;	margin-left : 0px;	margin-right : 0px;	margin-top : 0px;}SELECT {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #000000;	background-color : #E5E5E2;	width : auto;	margin-bottom : 0px;	margin-left : 0px;	margin-right : 0px;	margin-top : 0px;}SELECT.quickmenu {	font-size : 7pt;	width : 100px;}.search_filter {	font-size : 7pt;	width: 90px;	background-color: #003248;	color: #E7ECEE;}INPUT.Button {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #ffffff;	background-color : #003248;	text-align : center;	font-weight : bold;	width : auto;	margin-bottom : 0px;	margin-left : 0px;	margin-right : 0px;	margin-top : 0px;}INPUT.Image {	width : auto;	margin-bottom : 0px;	margin-left : 0px;	margin-right : 0px;	margin-top : 0px;}INPUT.Comm {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #000000;	background-color : #E5E5E2;	width : 120px;	margin-bottom : 0px;	margin-left : 0px;	margin-right : 0px;	margin-top : 0px;}SPAN.News_title {	font-family : Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 16px;	color : #003248;	text-decoration : none;}SPAN.News {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #000000;	text-decoration : none;}SPAN.Events_title {	font-family : Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 16px;	color : #003248;	text-decoration : none;}SPAN.Events {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #000000;	text-decoration : none;}SPAN.Switch_title {	font-family : Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 16px;	color : #ffffff;	text-decoration : none;}SPAN.Switch {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #000000;	text-decoration : none;}SPAN.Stories_title {	font-family : Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 16px;	color : #ffffff;	text-decoration : none;}SPAN.Stories {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #bdbdb6;	text-decoration : none;}SPAN.Gallery_title {	font-family : Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 16px;	color : #ffffff;	text-decoration : none;}SPAN.Gallery {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #bdbdb6;	text-decoration : none;}SPAN.JobB_title {	font-family : Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 16px;	color : #003248;	text-decoration : none;}SPAN.JobB {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #000000;	text-decoration : none;}SPAN.Stat {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #003248;	text-decoration : none;}IMG.Left {	margin-top : 3px;	margin-left : 0px;	margin-right : 10px;	margin-bottom : 5px;	border : 1px solid #000000;	float: left;}IMG.Right {	margin-top : 3px;	margin-left : 10px;	margin-right : 0px;	margin-bottom : 5px;	border : 1px solid #000000;	float: right;}IMG.Left_border0 {	margin-top : 3px;	margin-left : 0px;	margin-right : 10px;	margin-bottom : 5px;	border : 0px;	float: left;}IMG.Right_border0 {	margin-top : 3px;	margin-left : 10px;	margin-right : 0px;	margin-bottom : 5px;	border : 0px;	float: right;}A.li_level1 {	font-family : Arial, Helvetica, sans-serif;	font-size : 12pt;	text-decoration : none;	color : black;	font-weight : bold;}A.li_level2 {	font-family : Arial, Helvetica, sans-serif;	font-size : 10pt;	text-decoration : none;	color : #869688;	font-weight : bold;}A.li_level3 {	font-family : Arial, Helvetica, sans-serif;	font-size : 8pt;	text-decoration : none;	color : #000000;	font-weight : normal;}A.li_level4 {	font-family : Arial, Helvetica, sans-serif;	font-size : 8pt;	text-decoration : none;	color : #000000;	font-weight : normal;}A.li_level5 {	font-family : Arial, Helvetica, sans-serif;	font-size : 8pt;	text-decoration : none;	color : #000000;	font-weight : normal;}A.li_level1:hover {	font-family : Arial, Helvetica, sans-serif;	font-size : 12pt;	text-decoration : none;	color : black;	font-weight : bold;	text-decoration : underline;}A.li_level2:hover {	font-family : Arial, Helvetica, sans-serif;	font-size : 10pt;	text-decoration : none;	color : #869688;	font-weight : bold;	text-decoration : underline;}A.li_level3:hover {	font-family : Arial, Helvetica, sans-serif;	font-size : 8pt;	text-decoration : none;	color : #000000;	font-weight : normal;	text-decoration : underline;}A.li_level4:hover {	font-family : Arial, Helvetica, sans-serif;	font-size : 8pt;	text-decoration : none;	color : #000000;	font-weight : normal;	text-decoration : underline;}A.li_level5:hover {	font-family : Arial, Helvetica, sans-serif;	font-size : 8pt;	text-decoration : none;	color : #000000;	font-weight : normal;	text-decoration : underline;}A.Search {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 9pt;	color : #003248;	font-weight : bold;	text-decoration : none;}A.Search:HOVER {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 9pt;	color : #003248;	font-weight : bold;	text-decoration : underline;}A.SearchHigh {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #003248;	font-weight : bold;	text-decoration : none;}A.SearchHigh:HOVER {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #003248;	font-weight : bold;	text-decoration : underline;}.SearchText {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #000000;	font-weight : normal;}A.SearchData:HOVER, .SearchData {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #869688;	font-weight : normal;}P.blurb {	font-weight : bold;	}.error {	color: red;	}.important {	color: red;	}.bugs_tableheader {	text-align: left;	font-weight: bold;	font-size: 8pt;	white-space: nowrap;	}.bugs_tablerow {	text-align: left;	vertical-align: top;	font-size: 8pt;	}.bugs_summary {	text-align: left;	vertical-align: top;	font-size: 8pt;	font-family: times, serif;	}.reg_form {	font-size: 7pt;	vertical-align: top;	}.reg_form_label {	font-size: 7pt;	font-weight: bold;	vertical-align: top;	}.form_table {	background-color: #B9CED7;	}.form_table_border {	background-color: #CADBE2;	}DIV.confirm_text {	margin: 5px 50px;	text-align: center;	}.bugs_tableheader A {	font-weight: bold;	color: black;	}.box {	background-color:#e5e5e2;	border: 1px solid #c0c0c0;	font-size:80%;	padding:5px;	}.default_row {	background-color: #fffff0;	padding: 0px;	margin: auto;	border-right: 1px solid #888;	border-bottom: 1px solid #888;	border-left: 1px solid #ddd;	border-top: 1px solid #ddd;	}.cell, .cell_last {	margin: 1px;	padding: 0px 2px 0px 2px;	background-color: #fffff0;	border-bottom: 1px dotted #ccb;	border-left: 1px dotted #ccb;	font-size: 8pt;	}.cell_last, .cell_hof_last, .cell_hof_last_odd, .cell_hof_header_last {	border-right: 1px dotted #ccb;	}.heading1 {    background-color: #e0e0d0;	padding: 1px;	margin: auto;	text-align:center;	font-size: 10pt;	border: 1px solid #e0e0e0;	border-right: 1px solid #888;	border-bottom: 1px solid #888;	border-left: 1px solid #ddd;	border-top: 1px solid #eee;    }img.newsletter_img {	padding: 5px;}SPAN.trade {	font-size: 50%;	position: relative;	top: -0.5ex;}/* Certification styles */.answer {	margin: 10px 0;	border: 1px solid #aaa;	background: #f8f8f8;	padding: 10px;	border: 1px dotted #eee;	clear: both;	font-size: 100%;	}.question {	margin: 10px 0px;	font-size: 100%;	font-weight: bold;	}.question IMG {	margin: 10px 0;	border: 1px solid black;	}.answer IMG {	margin: 10px 0 0 0;	border: 1px solid black;	}.answer P {	margin: 0 0 0 20px;	}.answer INPUT {	display: block;	float: left;	background: transparent;	}DIV.button INPUT {	font-weight: bold;	margin: 10px 0;	}DIV.timer {	padding: 10px;	border: 1px dotted #eee;	background: #ffd;	float: right;	text-align: center;	white-space: nowrap;	margin: 0 0 10px 10px;	vertical-align: middle;	width: 180px;	}#timer {	font-weight: bold;	}SPAN.bold_code {	font-weight:bold;	font-family: monospace;	}SPAN.csillagozott {	font-weight: italic;	font-size: 80%;	}table.sortable a.sortheader {    color: black;    font-weight: bold;    text-decoration: none;    display: block;}table.sortable span.sortarrow {    color: black;    font-weight: bold;    text-decoration: none;}DIV.hint {	border: 1px #ccc dotted;	padding: 1px;	color: darkred;	font-family: icon;	font-size: 7pt;	background-color: #fffff0;	float: right;	}#sort_msg {	border: 3px red dotted;	padding: 50px;	color: red;	font-family: icon;	font-size: 12pt;	font-weight: bold;	background-color: #fffff0;	width: 20em;	text-align: center;	margin: auto;	visibility: hidden;#	position: absolute;	top: 300px;	float: right;	-moz-opacity: 0.85;	}TH.hall_of_fame {	text-align: left;	font-weight: bold;	border-bottom: 1px dotted #ccb;	color: black;	padding: 0 5px 0 0;	}.cell_hof, .cell_hof_last, .cell_hof_odd, .cell_hof_last_odd, .cell_hof_header, .cell_hof_header_last, .cell_hof_rowheader, .cell_hof_rowheader_last {	background: #fff;	margin: 1px;	padding: 0px 2px 0px 2px;	border-bottom: 1px dotted #ccb;	border-left: 1px dotted #ccb;	font-size: 8pt;	vertical-align: top;	}.cell_hof_odd, .cell_hof_last_odd {	background: #FFFBEF;	}.cell_hof_header, .cell_hof_header_last {	background: #eee;	border-top: 1px dotted #ccb;	font-weight: bold;	}.cell_hof A, .cell_hof_odd A {	text-decoration: underline;	text-align: center;	display: block;	}.cell_hof A:hover, .cell_hof_odd A:hover {	background: #F3A871;	}.cell_hof_rowheader, .cell_hof_rowheader_last, .cell_hof_header, .cell_hof_header_last {	background: #CADBE2;	font-weight: bold;	padding: 2px;	}.highlighted {	background: #FFFF88;/*	font-weight: bold;*/	}.dropdown {	width: 470px;	}.dropdown_label {	width: 80px;	text-align: right;	}.dropdown_separator {	color: #888;	}.dropdown_element {	color: black;	}.dropdown_element_indent {	color: black;	margin-left: 15px;	}.alternates {	float: left;	padding: 3px;	margin: 0;	}#hourglass {	text-align: center;	padding: 20px;	color: #C44608;	font-family: Arial;	font-size: 75%;	font-weight: bold;	}#cdesc {	height: 80px;	font-size: 75%;	line-height: 14px;	}#cdesc LI {	margin-left: 15px;	line-height: 11px;	list-style: disc outside;	}DIV.arrow {	width: 100%;	margin: 10px 0;	background-image: url(/static_images/11/front_arrow_line.gif);	height: 10px;	text-align: right;	}DIV.Left {	margin: 0 10px 5px 0;	float: left;	}.yellowbox {	background-color: #FFFF99;	text-align: center;	}.tableheader {	text-align: left;	font-weight: bold;	font-size: 8pt;	white-space: nowrap;	background-color: #A6CADA;	}.tablerow {	text-align: left;	vertical-align: top;	font-size: 8pt;	background-color: white;	}A.Level1_title, A.Level3_title:HOVER, A.Naviline, A.Naviline:HOVER, DIV.naviline, DIV.balmenu {	white-space: nowrap;}DIV.balmenu {	text-align: right;}A.MainNews,A.MainNews:HOVER,.NewsTitle,DIV.Preview,DIV.Preview A,DIV.Preview A:HOVER,SPAN.Credits A,SPAN.Credits A:HOVER,SPAN.Small,SPAN.News,SPAN.Events,SPAN.Switch,SPAN.Stories,SPAN.Gallery,SPAN.JobB,SPAN.Stat, A.SearchData:HOVER, .SearchData {	font-size : 7pt;}SPAN.Credits {	font-size : 7pt;	white-space: nowrap;}TH {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 9pt;	color : #000000;}DIV.main_intro {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;	color : #000000;}.main_bgcolor {	background-color: #253255;	}h1.reseller_listing {    margin-bottom: 10px;    color: #003366;     font-size : 14pt;    border-bottom: 1px dotted #d3d2d7;    padding-bottom: 0px;    font-weight:normal;}p.reseller_listing {    margin-top: 0;    line-height: 1.6em;    margin-bottom: 20px;}h3.reseller_listing {    margin-bottom: 0;}.main_intro p.reseller_listing a {    color: #ce6459;    text-decoration: underline;}.main_intro p.reseller_listing a:hover {    color: #ac4f45;}
