/* SITE DESIGN */
body {
	margin: 0px;
	background-color: #5C5C5C;
	background-image: url(../gfx/background.jpg);
        background-repeat: repeat-x;
	font-family: Verdana;
	font-size: 10px;
	}

a {
	color: #FBCB4C;
	font-weight: bold;
	}

a:visited {
	color: #FBCB4C;
	font-weight: bold;
	}

a:hover {
	color: #FFFFFF;
	font-weight: bold;
	}

/*div.site_links*/
   
div.site_links a {
        border: 1px solid #000000;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 8pt;
        color: #000000;
        font-weight: normal;
        text-decoration: none;
        padding-left: 5px;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-right: 5px;
	}

div.site_links a:visited {
        border: 1px solid #000000;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 8pt;
        color: #000000;
        font-weight: normal;
        text-decoration: none;
        padding-left: 5px;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-right: 5px;
	}

div.site_links a:hover {
        border: 1px solid #000000;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
	font-size: 8pt;
        color: #000000;
        font-weight: normal;
        text-decoration: none;
        padding-left: 5px;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-right: 5px;
	}
 /*xxx*/  	

#rap {
	width: 886px;
	}

#header {
	height: 87px;
        background: #FFFFFF;
        border-left-width:3px;
        border-left-style:solid;
        border-left-color:#E6E6E6;
        border-right-width:3px;
        border-right-style:solid;
        border-right-color:#E6E6E6;
        text-align: center;
        }
#headmessage {
	height: 120px;
	background: url(../gfx/head-message.jpg) no-repeat;
        text-align: center;
        color: #FFFFFF;
	}
#headmessage-ru {
	height: 120px;
	background: url(../gfx/ru/head-message_ru.jpg) no-repeat;
        text-align: center;
        color: #FFFFFF;
	}
#content {
	background: #ffffff;
        border-left-width:3px;
        border-left-style:solid;
        border-left-color:#E6E6E6;
        padding-left:5px;
	padding-top: 10px;
	padding-bottom: 10px;
        padding-right: 5px;
        border-right-width:3px;
        border-right-style:solid;
        border-right-color:#E6E6E6;
        text-align: justify;
	}

#footer {
	height: 24px;
	background: url(../gfx/background_foot.png) no-repeat;
	text-align: center;
	color: #FFFFFF;
	line-height: 24px;
	padding-bottom: 20px;
	}

div.error {
	color: red;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	}
.topbox1 {
        width: 492px;
        height: 84px;
        background: url(../gfx/topbox-bg1.jpg) no-repeat;
	padding-left: 8px;
	padding-right: 10px;
        text-align: left;
	}
.topbox2 {
        width: 378px;
        height: 84px;
        background: url(../gfx/topbox-bg2.jpg) no-repeat;
	padding-right: 8px;
        text-align: right;
	}
.topbox3 {
	padding-left: 8px;
	padding-right: 8px;
        text-align: left;
	}
table {
	font-size: 8pt;
	text-align: left;
	}
	
table.full {
	width: 99%;
	}
	
table.half {
	width: 50%;
	}
	
td.right {
	text-align: right;
	}
	
form {
	display: inline;
	}

input, select, textarea {
	border: 1px solid #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 8pt;
	}
	
input {
	width: 200px;
	}

input.save {
	width: auto;
	}

input.logoff {
        width: 60px;
        color: #FBCB4C;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
        cursor: hand;
        border: none;
        background-color: transparent;
        }

input.box {
	width: auto;
	border: none;
	background: transparent;
	}

/* MENU */

#menu1 {
	height: 42px;
        background: url(../gfx/status-bg.jpg) no-repeat;
        padding-right: 23px;
        text-align:right;
        color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	}
#menu2 {
	height: 36px;
	background: url(../gfx/menu-bg.jpg) no-repeat;
        text-align: center;
	}

#menu ul {
	margin: 0px;
	padding: 0px;
	}

#menu li {
	display: inline;
	text-transform: uppercase;
	color: #000000;
	line-height: 36px;
	}

#menu a, #footer a {
	color: #ffffff;
	text-decoration: none;
	}

#menu a:visited, #footer a:visited {
	color: #ffffff;
	}

#menu a:hover, #footer a:hover {
	color: #ff9900;
	}
	
#menu a.orange {
	color: #ff9900;
	}

#menu a.orange:visited {
	color: #ff9900;
	}

/* END SITE DESIGN */
	
/* ---------------- */
/* GENERATED TABLES */
/* ---------------- */

/* PAGES NAVIGATION */
div.navigation {
	width: 90%;
	padding: 2px;
	}

div.pages_banners, div.pages_fhg, div.pages_fmg, div.pages_zip {
	width: 60%;
	float: left;
	text-align: left;
	margin-bottom: 10px;
	}

div.filter_banners, div.filter_fhg, div.filter_fmg, div.filter_zip {
	width: 40%;
	float: right;
	text-align: right;
	font-weight: bold;
	margin-bottom: 10px;
	}


div.filter_banners select, div.filter_fhg  select, div.filter_fmg select, div.filter_zip select {
	margin-left: 4px;
	}
	
div.filter_banners input, div.filter_fhg  input, div.filter_fmg input, div.filter_zip input {
	margin-left: 4px;
	width: auto;
	font-weight: bold;
	text-transform: uppercase;
	}

/* END PAGES NAVIGATION */

/* NEWS */
span.news_date {
	margin-top: 10px;
	margin-bottom: 0px;
	font-weight: bold;
	}

span.news_title {
	margin-top: 0px;
	margin-bottom: 0px;
	color: red;
	font-weight: bold;
	}

div.news_text {
	margin-top: 0px;
	margin-bottom: 0px;
	}
/* END NEWS */

/* SITES */
div.site {
	width: 90%;
	background-color: #FFFFFF;
	border: 1px;
        border-style: solid;
        border-color: #717171;
	padding: 5px;
	margin-top: 10px;
	font-size: 9pt;
	}

div.site_screenshot {
	width: 35%;
	text-align: center;
	float: left;
	margin: 0px 0px 0px 0px;
	}

div.site_text {
	width: 65%;
	float: right;
	padding: 0px;
	}

div.site_name {
	color: #FBCB4C;
        background: url(../gfx/headline_bg.gif);
	text-align: center;
	padding: 4px;
	font-size: 10pt;
	}

div.site_desc{
	font-size: 8pt;
        font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
	}

div.site_description{
	text-align: left;
	margin-bottom: 10px;
	}

div.site_clear{
	clear: both;
	height: 1px;
	font-size: 1px;
	display: hidden;
	}

div.site_links ul {
	margin: 0px;
	padding: 0px;
	}

div.site_links li {
	list-style-type: none;
	/*width: 16%;*/
	margin-left: 5px;
	margin-right: 5px;
	float: left;
	font-weight: bold;
	text-transform: uppercase;
	}
/* END SITES */

/* PROMO TABLE */
table.promo_table {
	border: 1px;
        border-style: solid;
        border-color: #717171;
	background-color: #FFFFFF;
	color: #999999; 
	text-align: center;
	font-size: 9pt;
	width: 90%;
	margin-bottom: 10px;
	}
	
table.promo_table th {
	color: #FBCB4C;
        background: url(../gfx/headline_bg.gif);
	padding: 4px 10px 4px 10px;
	}
	
	
table.promo_table td{
	padding: 4px 10px 4px 10px;
	}

td.promo_table_name {
	color: #000000; 
	}
	
table.promo_table a{
	color: #000000; 
	}
	
table.promo_table a:hover{
	color: #FBCB4C;
        }
/* END PROMO TABLE */

/* PROMO LINKS */
table.promo_links {
	border: 1px;
        border-style: solid;
        border-color: #717171;
	background-color: #FFFFFF;
        text-align: center;
	font-size: 9pt;
	width: 90%;
	margin-bottom: 10px;
	}
	
table.promo_links tr.odd {
	background-color: #CECECE; 
	}
	
table.promo_links th {
	color: #FBCB4C;
        background: url(../gfx/headline_bg.gif);
	padding: 4px 10px 4px 10px;
	}
	
table.promo_links td.td1{
	padding: 2px 10px 2px 10px;
	width: 33%;
	}

table.promo_links td.td2{
	text-align: left;
	padding: 4px 10px 4px 10px;
	}

table.promo_links input{
	width: 430px;
	}
/* END PROMO LINKS */

/* PROMO BANNERS */
table.promo_banners {
	border: 1px;
        border-style: solid;
        border-color: #717171;
	background-color: #FFFFFF;
	text-align: center;
	font-size: 9pt;
	width: 90%;
	margin-bottom: 10px;
	clear: both;
	}
	
table.promo_banners tr.odd {
	background-color: #CCCCCC; 
	}
	
table.promo_banners th {
	color: #FBCB4C;
        background: url(../gfx/headline_bg.gif);
	padding: 4px 10px 4px 10px;
	}

table.promo_banners td {
	padding: 4px 10px 4px 10px;
	}
/* END PROMO BANNERS */

/* PROMO CONTENT FHG,FMG,ZIP */
table.promo_content {
	border: 1px;
        border-style: solid;
        border-color: #717171;
	background-color: #FFFFFF;
	text-align: center;
	font-size: 9pt;
	width: 90%;
	margin-bottom: 10px;
	clear: both;
	}
	
table.promo_content tr.odd {
	background-color: #CCCCCC; 
	}
	
table.promo_content th {
	color: #FBCB4C;
        background: url(../gfx/headline_bg.gif);
	padding: 4px 10px 4px 10px;
	}

table.promo_content td.td1{
	padding: 2px;
	width: 20%;
	}

table.promo_content td.td2{
	text-align: left;
	padding: 2px;
	}

table.promo_content td.td3{
	padding: 2px;
	width: 15%;
	}

table.promo_content input{
	width: 440px;
	}
/* END PROMO CONTENT */

/* PROMO CONTENT EXPORT TABLE */
table.promo_export {
	border: 1px;
        border-style: solid;
        border-color: #717171;
	background-color: #FFFFFF;
	text-align: center;
	font-size: 9pt;
	width: 90%;
	margin-top: 10px;
	margin-bottom: 10px;
	}
	
table.promo_export th {
	color: #FBCB4C;
        background: url(../gfx/headline_bg.gif);
	padding: 4px 10px 4px 10px;
	}

table.promo_export td{
	width: 25%;
	padding: 2px;
	}
	
table.promo_export td.td1 {
	text-align: right;
	}
	
table.promo_export td.td2 {
	text-align: left;
	}
	
table.promo_export td.td3 {
	text-align: right;
	}
	
table.promo_export td.td4 {
	text-align: left;
	}
	
table.promo_export td.td3 input{
	border: none;
	}
	
table.promo_export td.td4 input{
	border: none;
	}
	
table.promo_export input{
	width: auto;
	}
	
table.promo_export textarea{
	width: 100%;
	}
	
table.promo_export input.radio{
	background-color: transparent;
	}
	
table.promo_export input.export{
	width: auto;
	text-decoration: uppercase;
	}
	
table.promo_export_values td{
	width: 16%;
	}

table.promo_export_values input, table.promo_export_values select{
	width: 100%;
	}

/*END PROMO CONTENT EXPORT TABLE */

/* PROMO POTD */
table.promo_potd {
	border: 1px;
        border-style: solid;
        border-color: #717171;
	background-color: #FFFFFF;
	text-align: center;
	font-size: 9pt;
	width: 90%;
	margin-bottom: 10px;
	}
	
table.promo_potd tr.odd {
	background-color: #CCCCCC; 
	}
	
table.promo_potd th {
	color: #FBCB4C;
        background: url(../gfx/headline_bg.gif);
	padding: 4px 10px 4px 10px;
	}
	
table.promo_potd td.td1{
	padding: 4px 10px 4px 10px;
	width: 33%;
	}

table.promo_potd td.td2{
	text-align: left;
	padding: 4px 10px 4px 10px;
	}

table.promo_potd img {
	border: 1px;
        border-style: solid;
        border-color: #717171;
	}

table.promo_potd textarea{
	width: 430px;
	height: 100px;
	}
	
/* END PROMO POTD */

/* Testimonials */

.testimonials_content {
	text-align: left;
	vertical-align: top;
	color: #4e4e4e;
	font-style: italic;
	font-weight: bold;
	/*font-size: 14px;*/
	background-image: url(../gfx/testimonials_back.png);
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.testimonials_content_spp {
	text-align: left;
	vertical-align: top;
	color: #4e4e4e;
	font-style: italic;
	font-weight: bold;
	/*font-size: 14px;*/
	background-image: url(../gfx/testimonials_back_spp.png);
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.testimonials_content_ffc {
	text-align: left;
	vertical-align: top;
	color: #4e4e4e;
	font-style: italic;
	font-weight: bold;
	/*font-size: 14px;*/
	background-image: url(../gfx/testimonials_back_ffc.png);
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.testimonials_content_spy {
	text-align: left;
	vertical-align: top;
	color: #4e4e4e;
	font-style: italic;
	font-weight: bold;
	/*font-size: 14px;*/
	background-image: url(../gfx/testimonials_back_spy.png);
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.testimonials_footer {
	text-align: center;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../gfx/testimonials_bottom.png);
	background-repeat: no-repeat;
}

/* New News */

.newscontentdate {
	background: #FFFFFF url(../gfx/date_2.png);
	float: left;
	width: 40px;
	height: 44px;
	margin: 0px;
	padding: 0px;
}

.newscontentdate h3 {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding: 1px 0px 0px 8px;
	margin: 0px;
	text-transform: uppercase;
}

.newscontentdate h4 {
	font-family: Times New Roman, Helvetica, Sans-Serif;
	color: #000000;
	font-size: 21px;
	font-weight: bold;
	padding: 2px 3px 0px 0px;
	margin: 0px;
	text-align: center;
}

.newscontenttitle {
	width: 450px;
	margin-left: 50px;
	padding: 0px;
    /*border-bottom: 1px solid #999999;*/
}


#newscontent {
	width: 850px;
	margin: 0px auto 0px;
	padding: 0px;
    text-align:left;
}

#newscontent p{
	padding: 0px 20px 15px 0px;
	margin: 0px;
	line-height: 20px;
}

#newscontent h1 {
	color: #333333;
	font-size: 18px;
	font-family: Arial, Verdana, Arial, Sans-Serif;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

#newscontent h1 a  {
	color: #333333;
	text-decoration: none;
}

#newscontent h1 a:hover {
	color: #AAAAAA;
	text-decoration: none;
}

#newscontentmiddle {
	background: #FFF;
	float: left;
	width: 545px;
    min-height: 520px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.newslink{
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}

.newslink:visited {
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}

.newslink:hover {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

#newscontentmiddlehead {
	background: #FFF;
	font-size: 5px;
	width: 545px;
	height: 10px;
	margin: 0px 0px 0px 0px;
	background-image: url(../gfx/newspage_box_top.png);
}

#newscontentmiddletext {
	background-image: url(../gfx/newspage_box_back.png);
	background-repeat: repeat-y;
	padding-left: 20px;
}
		
#newscontentmiddlebottom {
	background: #FFFFFF;
	font-size: 5px;
	width: 545px;
	height: 10px;
	margin: 0px 0px 0px 0px;
	background-image: url(../gfx/newspage_box_bottom.png);
}

#newscontentmiddle p img{
	float: left;
	border: none;
	margin-right: 15px;
	margin-bottom: 10px;
}

#newscontentright {
	float: right;
	width: 280px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	/*border-top: 5px solid #2a2a2a;
	border-right: 5px solid #2a2a2a;
    border-bottom: 5px solid #2a2a2a;*/
}

#sideboxheadreviews {
	background: #FFFFFF;
	width: 274px;
	height: 31px;
	margin: 30px 0px 0px 0px;
	background-image: url(../gfx/sidebox_head_reviews.png);
}

#sideboxheadpress {
	background: #FFFFFF;
	width: 274px;
	height: 31px;
	margin: 30px 0px 0px 0px;
	background-image: url(../gfx/sidebox_head_press.png);
}

#sideboxheadrecommended {
	background: #FFFFFF;
	width: 274px;
	height: 31px;
	margin: 30px 0px 0px 0px;
	background-image: url(../gfx/sidebox_head_recommended.png);
}

#sideboxtext {
	background-image: url(../gfx/sidebox_back.png);
	background-repeat: repeat-y;
	width: 274px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#sideboxtext i {
	padding-right: 20px;
}
		
#sideboxbottom {
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	width: 274px;
	height: 33px;
	margin: 0px 0px 0px 0px;
	background-image: url(../gfx/sidebox_bottom.png);
}

a.sidebarboxlink:link {
	color: #545453;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 5px;
	margin-bottom: 5px;
}

a.sidebarboxlink:visited {
	color: #545453;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 5px;
	margin-bottom: 5px;
}

a.sidebarboxlink:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
}

/* New Member Index */

.mindexcontentdate {
	background: #FFFFFF url(../gfx/date_2_small.png);
	background-repeat: no-repeat;
	float: left;
	width: 24px;
	height: 26px;
	margin: 0px;
	padding: 0px;
}

.mindexcontentdate h3 {
	color: #FFFFFF;
	font-size: 7px;
	font-weight: bold;
	padding: 0px 0px 0px 4px;
	margin: 0px;
	text-transform: uppercase;
}

.mindexcontentdate h4 {
	font-family: Times New Roman, Helvetica, Sans-Serif;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	padding: 1px 2px 8px 0px;
	margin: 0px;
	text-align: center;
}

.mindexcontenttitle {
	width: 360px;
	margin-left: 30px;
	padding: 0px;
    /*border-bottom: 1px solid #999999;*/
}


#mindexcontent {
	width: 860px;
	margin: 0px 0px 0px 5px;
	padding: 0px;
    text-align:left;
}

#mindexcontent p{
	padding: 0px 10px 15px 0px;
	margin: 0px;
}

#mindexcontent h1 {
	color: #333333;
	font-size: 16px;
	font-family: Arial, Verdana, Arial, Sans-Serif;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

#mindexcontent h1 a  {
	color: #333333;
	text-decoration: none;
}

#mindexcontent h1 a:hover {
	color: #AAAAAA;
	text-decoration: none;
}

#mindexcontentleft {
	background: #FFFFFF;
	float: left;
	width: 405px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#mindexcontentlefthead {
	background: #FFF;
	font-size: 5px;
	width: 405px;
	height: 10px;
	margin: 0px 0px 0px 0px;
	background-image: url(../gfx/webmasterinfo_box_top.png);
	background-repeat: no-repeat;
}

#mindexcontentlefttext {
	background-image: url(../gfx/webmasterinfo_box_back.png);
	background-repeat: repeat-y;
	padding-left: 5px;
}
		
#mindexcontentleftbottom {
	background: #FFF;
	font-size: 5px;
	width: 405px;
	height: 10px;
	margin: 0px 0px 0px 0px;
	background-image: url(../gfx/webmasterinfo_box_bottom.png);
	background-repeat: no-repeat;
}

#mindexcontentleft p img{
	float: left;
	border: none;
	margin-right: 15px;
	margin-bottom: 10px;
}

#mindexcontentright {
	float: right;
	width: 435px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	/*border-top: 5px solid #2a2a2a;
	border-right: 5px solid #2a2a2a;
    border-bottom: 5px solid #2a2a2a;*/
}

#mindexboxheadcashstats {
	background: #FFF;
	width: 430px;
	height: 30px;
	margin: 0px 0px 0px 0px;
	background-image: url(../gfx/sidebox_head_cashstats.png);
	background-repeat: no-repeat;
}


#mindexboxtextcashstats {
	background-image: url(../gfx/sidebox_back_cashstats.png);
	background-repeat: repeat-y;
	width: 430px;
	height: 157px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#mindexboxtextcashstats i {
	padding-right: 20px;
}
		
#mindexboxbottomcashstats {
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	width: 430px;
	height: 24px;
	margin: 0px 0px 0px 0px;
	background-image: url(../gfx/sidebox_bottom_cashstats.png);
	background-repeat: no-repeat;
}

#mindexboxheadpersstats {
	background: #FFF;
	width: 430px;
	height: 30px;
	margin: 30px 0px 0px 0px;
	background-image: url(../gfx/sidebox_head_persostats.png);
	background-repeat: no-repeat;
}


#mindexboxtextpersstats {
	background-image: url(../gfx/sidebox_back_persostats.png);
	background-repeat: repeat-y;
	width: 430px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#mindexboxtextpersstats i {
	padding-right: 20px;
}
		
#mindexboxbottompersstats {
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	width: 430px;
	height: 24px;
	margin: 0px 0px 0px 0px;
	background-image: url(../gfx/sidebox_bottom_persostats.png);
	background-repeat: no-repeat;
}

.advertiseteaser {
	margin-bottom: 15px;
	border: 0px;
}

#mindexlocatorhead {
	background: #FFFFFF;
	width: 430px;
	height: 30px;
	margin: 0px 0px 0px 0px;
	background-image: url(../gfx/sidebox_head_locator.png);
	background-repeat: no-repeat;
}


#mindexlocatortext {
	background-image: url(../gfx/sidebox_back_locator.png);
	background-repeat: repeat-y;
	width: 430px;
	height: 300px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#mindexlocatorcontentlight {
	width: 415px;
	height: 38px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	vertical-align: middle;
	border: 1px solid #000000;
}

#mindexlocatorcontentlight:hover {
	background-color: #999999;
}

#mindexlocatorcontentdark {
	width: 415px;
	height: 38px;
	background-color: #D9D9D9;
	margin-bottom: 10px;
	vertical-align: middle;
	border: 1px solid #000000;
}

#mindexlocatorcontentdark:hover {
	background-color: #999999;
}

#mindexlocatorlink {
	width: 221px;
	height: 38px;
	padding-top: 12px;
	float: left;
}

* html  #mindexlocatorlink {
	width: 210px;
	height: 38px;
	padding-top: 12px;
	float: left;
}

a.locatorlink:link {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 5px;
	margin-bottom: 5px;
	text-decoration: underline;
}

a.locatorlink:visited {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 5px;
	margin-bottom: 5px;
	text-decoration: underline;
}

a.locatorlink:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
	text-decoration: none;
}
		
#mindexlocatorbottom {
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	width: 430px;
	height: 24px;
	margin: 0px 0px 0px 0px;
	background-image: url(../gfx/sidebox_bottom_locator.png);
	background-repeat: no-repeat;
}

/* Start Page */

#pindexcontent {
	width: 870px;
	height: 200px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
    text-align:left;
}

#pindexcontent p{
	padding: 0px 0px 4px 0px;
	margin: 0px;
}

#pindexcontent h1 {
	color: #333333;
	font-size: 16px;
	font-family: Arial, Verdana, Arial, Sans-Serif;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

#pindexcontent h1 a  {
	color: #333333;
	text-decoration: none;
}

#pindexcontent h1 a:hover {
	color: #AAAAAA;
	text-decoration: none;
}

#pindexcontentleft {
	background: #FFFFFF;
	float: left;
	width: 486px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#pindexcontentright {
	float: right;
	width: 376px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#startboxheadnews {
	background: #FFF;
	font-size: 8px;
	width: 486px;
	height: 10px;
	margin: 0px 0px 0px 0px;
	background-image: url(../gfx/preview_head_newspage.png);
}

#startboxtextnews {
	background-image: url(../gfx/preview_back_newspage.png);
	background-repeat: repeat-y;
	width: 486px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#startboxtextnews  {
	padding-right: 0px;
}
		
#startboxbottomnews {
	color: #ffffff;
	text-align: center;
	font-size: 8px;
	width: 486px;
	height: 10px;
	margin: 0px 0px 0px 0px;
	background-image: url(../gfx/preview_bottom_newspage.png);
}

#startboxheadtest {
	background: #FFF;
	font-size: 8px;
	width: 376px;
	height: 10px;
	margin: 0px 0px 0px 0px;
	background-image: url(../gfx/preview_head_testimonials.png);
}


#startboxtexttest {
	background-image: url(../gfx/preview_back_testimonials.png);
	background-repeat: repeat-y;
	width: 376px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 0px;
}

#startboxtexttest i {
	padding-right: 5px;
	width: 360px;
}
		
#startboxbottomtest {
	color: #ffffff;
	text-align: center;
	font-size: 8px;
	width: 376px;
	height: 10px;
	margin: 0px 0px 0px 0px;
	background-image: url(../gfx/preview_bottom_testimonials.png);
}

.startcontentdate {
	background: #FFFFFF url(../gfx/date_2_small.png);
	background-repeat: no-repeat;
	float: left;
	width: 24px;
	height: 26px;
	margin: 0px;
	padding: 0px;
}

.startcontentdate h3 {
	color: #FFFFFF;
	font-size: 7px;
	font-weight: bold;
	padding: 0px 0px 0px 4px;
	margin: 0px;
	text-transform: uppercase;
}

.startcontentdate h4 {
	font-family: Times New Roman, Helvetica, Sans-Serif;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	padding: 1px 2px 8px 0px;
	margin: 0px;
	text-align: center;
}

.startcontenttitle {
	width: 400px;
	margin-left: 30px;
	padding: 0px;
    /*border-bottom: 1px solid #999999;*/
}

.support_answer {
    color: #000000;
    font-family: Verdana;
    font-size: 12px;
    margin-bottom: 12px;
	font-weight: normal;
}



