* {
	font-family:Verdana;
	font-size:12px;
	line-height:170%;
}
body, html, table, tbody, tr, td {
  padding: 0px;
  margin: 0px;
  border: 0px none;
}
.login_sign_up {  font-style: italic;  font-size:11px;}
input {
	border:1px solid #CCCCCC;
}
.jformfield input, .jformfield textarea{
	background-color:#F7F7F7;
	border:1px solid #999999;					
	font-size:13.3333px;
	padding:2px 4px;
}
.regForm div div label{
	line-height:15px;
}

table#comp_table *{
	line-height:100%;
}

/* main content style*/
#divContent li {
	list-style-type: disc;
}

/* end style */

table#comp_table  td{
background:url("res/vdots.gif") repeat-y scroll right bottom transparent;
}
tr.PkgFeature {
background:url("res/hdots.gif") repeat-x scroll left bottom transparent;
color:#444444;
height:28px;
}


body {
	text-align:left;
	background: url("images/header_bg.png") repeat-x #EEEEEE;
}

div#mainDiv {
	background: #EEEEEE;
}

hr {
	color: #cccccc;
	background-color: #cccccc;
	height: 1px;
	border: 0 none;
	margin-top:7px;
}

.navigation {
	color:#333333;
	font-size:12px;
}

.navigation_div {
	padding-left:10px;
	color:#333333;
	font-size:12px;
	font-family:Arial, Helvetica;
}

a{
	color:#333333;
	font-size:12px;
}

a:link {	
}

a:hover {
}

a:active {
}

a:visited {
}

h1 {
	color:#000000;
	font-size:25px;
	font-weight:bold;
	margin-top:12px;
	margin-bottom:12px;
	padding:0;
	letter-spacing:1px;
	word-spacing:1.4px;
	font-family: Tahoma;
}

h2 {
	color:#000000;
	font-size:18px;
	font-weight:bold;
	margin-top:12px;
	margin-bottom:12px;
	padding:0;
	letter-spacing:1px;
	word-spacing:1.4px;
	font-family: Tahoma;
}

h3 {	
}

ul {	
	padding-left:0px;
	margin-top:0px;
	margin: 0px auto;
}

li {	
	list-style: none;
	list-style-type: none;
}

tbody {
}

td{
	margin-left:0;
	margin-right:8px;
}
/*******************************NEWS*******************************/
.news_title {
	
}

.news_date {
	
}

.news_text {
	
}

.news_image {
	
}

.news_more {
	
}

.news_filter_date {
}
/*******************************NEWS*******************************/


/*******************************POLL*******************************/
.poll_chart_border {
	
}

.poll_chart {
}
/*******************************POLL*******************************/


/*******************************SEARCH*******************************/
.search_box {	
}

.search_btn {	
}

.search_text {
}

.search_title {
}
/*******************************SEARCH*******************************/


/*******************************MULTI PAGING*******************************/
.mp_cur{
}

.mp_prev {
}

.mp_next {
}

.mp_num {
}
/*******************************MULTI PAGING*******************************/


/*******************************GALLERY*******************************/
.gallery_album_thumbnail {
}

.gallery_thumbnail {	
}

.gallery_name {
}

.gallery_description {
}
/*******************************GALLERY*******************************/


.image_button_link {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}

.navigation_div {
	padding:0;
}

.top_menu_links{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial;
	font-size:14px;
	margin:0;
	padding:0;
}

.bottom_menu_links {
	color:#2A2E31;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0.1px;
}

.brief_regions_links {
	text-decoration:underline;
	color: #2A2E31;
	font-weight:normal;
	font-size:11px;
}

.brief_regions_header_td {
	vertical-align: top;
	color: #2A2E31;
	font-weight: bold;
	white-space:nowrap;
	font-size:11px;
}

.brief_regions_country_td {
	vertical-align: top;
	white-space:nowrap;
	font-weight:normal;
}

.brief_regions_regions_td {
	width: 59px;
	vertical-align: top;
	color: #d80307;
	font-weight: bold;
	font-size:11px;
	padding-top:2px;
}

.brief_regions_separator_td {
	width: 1px;
	background-color: #acacae;
}

.bottom_menu_and_copyright {
	float:left;
	height:100%;
	width:460px;
	color:#2A2E31;
	font-size:11px;
	padding-top:5px;
	padding-left:10px;
	vertical-align:top;
}

.line_categories_links {
	text-decoration:underline;
	color: #2A2E31;
	font-weight:normal;
	font-size:12px;
}
.brief_categories_links {
	text-decoration:underline;
	color: #2A2E31;
	font-weight:normal;
	font-size:12px;
}

.brief_categories_header_td {
	vertical-align: top;
	color: #D80307;
	font-weight: bold;
	font-size:12px;
/*	white-space:nowrap;
	padding-right:15px; */
}

.brief_categories_item_td {
	vertical-align: top;
/*	white-space:nowrap;*/
	font-weight:normal;
	padding-left:10px;
	padding-right:6px;
	background:url('res/category_list.gif');
	background-position:left center;
	background-repeat:no-repeat;
	margin:0 0 0 1px;
}

.login_username_input, .login_password_input {
	width:170px;
	background-color:#E7E7E7;
	border:1px solid #C9C9C9;
	height:16px;
	margin-top:4px;
}

.login_link {
	color:#000000;
	font-weight:bold;
	letter-spacing:0;
	text-decoration:underline;
	text-transform:uppercase;
}

.register_link {
	color:#E50306;
	font-size:11px;	font-style:italic;
}

.top_menu_item_div {
	float:left;
	height:32px;
	background-color:#2A2E31;
}

.top_menu_item_div div {
	float:left;
	height:32px;
	background-color:transparent;
}

.top_menu_item_div:hover {
	height:32px;
	background-color:#D80307;
	cursor:pointer;
}

#top_menu a, #top_menu a:visited, #top_menu a:link
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	border:0;
	height:32px;
	line-height:32px;
	padding-left:30px;
	padding-right:30px;
	padding-top:8px;
	padding-bottom:8px;
}

#top_menu
{
	height: 32px;
	background-color: #2A2E31;
}

#top_menu ul
{
	list-style:none;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	float: left;
	display:inline;
}

#top_menu li
{
	display:inline;
	height: 32px;
	float: left;
	background-color: #2A2E31;
}

#top_menu li:hover
{
	background-color: #990000;
}

.top_menu_separator
{
	background-color:#ACACAE !important;
	height:32px !important;
	width:1px !important;
	margin:0 !important;
	padding:0 !important;
}

.partner_banners {
	vertical-align:top;
	text-align:right;
	padding-top:5px;
	float:right;
	width: 300px;
}

.partner_banners table {
	width:100%;
}

/*///////////////////////////////////////// FACEBOOK ////////////////////////////////////////////////*/
html .fb_share_button { 
	display: -moz-inline-block;  
	padding:1px 20px 2px 5px; 
	height:15px; 
	border:1px solid #d8dfea; 
	background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right;
} 
html .fb_share_button:hover { 
	color:#fff; 
	border-color:#295582; 
	background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; 
	text-decoration:none; 
}

#top_menu2 a, #top_menu2 a:visited, #top_menu2 a:link
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	border:0;
	height:32px;
	line-height:32px;
}

#top_menu2
{
	height: 32px;
	background-color: #2A2E31;
}

#top_menu2 ul
{
	list-style:none;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	float: left;
	display:inline;
}

#top_menu2 li
{
	display:inline;
	height: 32px;
	float: left;
	background-color: #2A2E31;
}

#top_menu2 li:hover
{
	background-color: #990000;
} 
