a {
	color:#2c84ce
}

a:hover{
	color:#cd392d;
}

p {
	margin-bottom:10px;
}

strong{
	font-weight:bold;
}

.navi_box{
	padding-left:14px;
	padding-right:14px;
	padding-top:10px;
	font-size:12px;
}

.navi_box h2{
	font-size:14px;
	font-weight:bold;
	color:#2c84ce;
	padding-bottom:10px;
	border-bottom:2px solid #cacaca;
}

.navi_box ul, .text ul{
	margin-left:5px;
	margin-top:10px;
}

.navi_box li, .text li{
	margin-bottom:5px;
	list-style:none;
	padding-left:13px;
	background:url("../images/list_arrows.gif") no-repeat left 3px;
}

.button_box {
	padding-left:14px;
	margin-top:15px;
}

.button_element {
	margin-bottom:2px;
}

#top_image {
	margin-left:-10px;
	margin-top:10px;
}

.news_block {
	margin-top:15px;
}

.news_block h1{
	margin-top:15px;
	font-size:14px;
	font-weight:bold;
	color:#2c84ce;
	padding-bottom:10px;
}

.news_row {
	padding:5px;
	border-top:1px solid #cacaca;
	border-bottom:1px solid #cacaca;
}

.news_ads {
	text-align:center;
	padding:10px;
}

.bg_news_home_img {
	float:left;
	padding-right:8px;
	padding-bottom:6px;
	margin-right:5px;
	margin-top:5px;
	background:url("../images/bg_news_home_img.gif") no-repeat right bottom;
}

.news_cell {
	width:225px;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	border-right:1px solid #cacaca;
	padding-right:5px;
	margin-right:10px;
}

.news_cell_1 {
	width:220px;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
}

.news_cell h2, .news_cell_1 h2{
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
	color:#2c84ce;
}

.news_cell a.h2, .news_cell_1 h2.a{
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
	color:#cd392d;
}

.news_cell_right{
	float:right;
	padding-right:10px;
}

.text{
	width:475px
}

.text h1 {
	margin-top:15px;
	font-size:14px;
	font-weight:bold;
	color:#2c84ce;
	padding-bottom:10px;
}

.text h2 {
	margin-top:15px;
	font-size:12px;
	font-weight:bold;
	color:#2c84ce;
	padding-bottom:10px;
}

.text h3 {
	font-size:11px;
	font-weight:bold;
	color:#2c84ce;
}

.text p {
	margin-bottom:10px;
}


.tx-flseositemap-pi1 li {
	margin-bottom:5px;
	list-style:none;
	padding-left:13px;
	background:url("../images/list_arrows.gif") no-repeat left 3px;
}

.ad_borders {
	margin-top:-5px;
	margin-left:-5px;
	margin-bottom:15px;
}


.go_back{
	float:right;
	margin-right:15px;
	margin-bottom:5px;
}

.content_element{
	width:475px;
	margin-top:15px;
}

.download_element{
	width:475px;
}

.download_element p{
	line-height:1.4;
}

.download_element h1 {
	font-size:14px;
	font-weight:bold;
	color:#2c84ce;
	padding-bottom:10px;
}

.download_element ul{
	margin-left:5px;
	margin-top:10px;
}

.download_element li{
	margin-bottom:5px;
	list-style:none;
	padding-left:13px;
	background:url("../images/list_arrows.gif") no-repeat left 3px;
}

.single_main_img {
	float:left;
	margin-right:10px;
}

.bold{
	font-weight:bold;
}

.bold_small {
	font-weight:bold;
	font-size:10px;
}

.bold_blue{
	font-weight:bold;
	color:#2c84ce;
}

.bold_red {
	font-weight:bold;
	color:#cd392d;
}

.credits ul{
	margin-left:5px;
	margin-top:10px;
}

.credits li{
	margin-bottom:5px;
	list-style:none;
	padding-left:13px;
	background:url("../images/list_arrows.gif") no-repeat left 3px;
}

.single_box_right {
	width:180px;
	float:left;
}

.info_box {
	width:170px;
	border:1px solid #2c84ce;
	padding:5px;
	float:left;
	margin-bottom:4px;
}

.info_box ul{
	margin-left:5px;
	margin-top:5px;
}

.info_box li{
	padding:0;
	margin:0;
	list-style:none;
	padding-left:13px;
	background:url("../images/list_arrows.gif") no-repeat left 4px;
	font-size:10px;
}

.download_icon {
	text-align:center;
	margin-top:15px;
}

.secondary_images {
	margin-top:10px;
	text-align:center;
	padding-top:10px;
}

.secondary_images img {
	margin-right:5px;
}

.related_list {
	margin-top:15px;
}

.related_list h2 {	
	padding-top:10px;
	font-size:14px;
	font-weight:bold;
	color:#2c84ce;
}

.related_item{
	margin-top:10px;
}

* html .related_divider{
	clear:both;
	height:1px;
	margin-top:-10px;
	margin-bottom:10px;
	border-bottom:1px solid #cacaca;
}

.related_divider{
	clear:both;
	height:1px;
	margin-bottom:10px;
	border-bottom:1px solid #cacaca;
}

.related_right {
	float:left;
	text-align:right;
	margin-left:10px;
	padding-top:10px;
}

.related_text {
	float:left;
	width:260px;
}

.single_description{
	padding-top:10px;
}

li.lvlOneAct_li a {
	font-weight:bold;
	color:#cd392d;
}


li.lvlTwo_li{
	margin-bottom:5px;
	padding-left:25px;
	list-style:none;
	background:url("../images/list_arrows2.gif") no-repeat left 3px;
}


li.lvlTwoAct_li{
	margin-bottom:5px;
	padding-left:25px;
	list-style:none;
	background:url("../images/list_arrows2.gif") no-repeat left 3px;
}

li.lvlTwoAct_li a{
	font-weight:bold;
	color:#cd392d;
}

li.lvlThree_li{
	margin-bottom:5px;
	padding-left:35px;
	list-style:none;
	background:url("../images/list_arrows3.gif") no-repeat left 3px;
}


li.lvlThreeAct_li{
	margin-bottom:5px;
	padding-left:35px;
	list-style:none;
	background:url("../images/list_arrows3.gif") no-repeat left 3px;
}

li.lvlThreeAct_li a{
	font-weight:bold;
	color:#cd392d;
}


li.lvlFour_li{
	margin-bottom:5px;
	padding-left:45px;
	list-style:none;
	background:url("../images/list_arrows4.gif") no-repeat left 3px;
}


li.lvlFourAct_li{
	margin-bottom:5px;
	padding-left:45px;
	list-style:none;
	background:url("../images/list_arrows4.gif") no-repeat left 3px;
}

li.lvlFourAct_li a{
	font-weight:bold;
	color:#cd392d;
}



input{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2c84ce;
	background-color:#ffffff;
  	border:1px solid #2c84ce;
}

.csc-mailform {
	border:none;
}

.csc-mailform label {
	font-weight:bold;	
	display:block
}

.csc-mailform input{
	width:450px;
	margin-top:5px;
	margin-bottom:5px;
}

.csc-mailform textarea {
	width:450px;
	height:100px;
	border:1px solid #2c84ce;
}


.tipafriend input{
	width:400px;
	margin-top:5px;
	margin-bottom:5px;
}

.tipafriend textarea {
	width:400px;
	height:80px;
	border:1px solid #2c84ce;
}

input.csc-mailform-submit {
	width:60px;
	margin-top:10px;
	font-weight:bold;
}



.credits_link a {
	font-weight:bold;
	font-size:10px;
}

.news-list-browse{
	margin-bottom:15px;
	text-align:center;
}

.news-list-item h3 {
	margin-bottom:10px;
}

.news-list-item h3 a {
	font-size:15px;
	font-weight:bold;
	color:#2c84ce;
	padding-bottom:10px;	
}

.bg_news_list_img {
	float:left;
	margin-right:15px;
	padding-right:8px;
	padding-bottom:10px;
	background:url("../images/bg_news_list_img.gif") no-repeat right bottom;
}

.bg_related_img{
	float:left;
	margin-right:10px;
	padding-right:6px;
	padding-bottom:6px;
	background:url("../images/bg_related_img.gif") no-repeat right bottom;
}

.bg_large_img{
	float:left;
	width:260px;
	margin-right:10px;
	padding-bottom:10px;
	background:url("../images/bg_large_img.gif") no-repeat right bottom;
}

.news-list-date {
	font-size:10px;
}

.tx-sremailsubscribe-pi1, .tx-irfaq-pi1, .tx-flseositemap-pi1, .news-list-container{
	margin:15px;
}

.tx-irfaq-pi1 dt{
	font-weight:bold;
	font-size:12px;
	margin-bottom:10px;
}

.tx-irfaq-pi1 .additional-info {
	border-top:1px solid #2c84ce;
	height:10px;
}

.counter, .webtips {
	margin:15px;
	margin-left:5px;
	text-align:center;
}

.pack_box {
	margin:10px;
	margin-left:18px;
	text-align:center;
}

.adsense_linkblock{
	margin-top:5px;
	margin-bottom:20px;
}

.webtips h2{
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#2c84ce;
	padding-bottom:10px;
	border-bottom:2px solid #cacaca;
	margin-bottom:10px;
}

.tiplink h6 {
	font-size:14px;
	font-weight:bold;
	color:#2c84ce;
	padding-bottom:10px;
	border-bottom:2px solid #cacaca;
}

.tiplink ul{
	margin-left:5px;
	margin-top:10px;
}

.tiplink li{
	margin-bottom:5px;
	list-style:none;
	padding-left:13px;
	background:url("../images/list_arrows.gif") no-repeat left 3px;
}

.review{
	width:475px
}

.review h1 {
	margin-top:15px;
	font-size:14px;
	font-weight:bold;
	color:#2c84ce;
	padding-bottom:10px;
}

.review p {
	margin-bottom:10px;
}

.review img{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}

.ads li{
	margin-bottom:5px;
	list-style:none;
	padding-left:13px;
	background:none;
}

.ad_link {
	text-decoration:underline; border-bottom: 1px solid #CD392D;color:#CD392D;padding-bottom:1px;
}


.affiliates {
	text-align:center;
	margin-bottom:20px;
}

.affiliates h4 {
	font-size:14px;
	font-weight:bold;
	color:#2c84ce;
	padding-bottom:10px;
	border-bottom:2px solid #cacaca;
	margin-bottom:10px;
	text-align:left;
}
