/* body {
background:white none repeat scroll 0 0;
color:black;
line-height:1;
}*/
body {
font-size:14px;
font-family:Helvetica, Arial, sans-serif;
line-height:1.2em;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border:0 none;
font-family:inherit;
font-size:100%;
font-style:inherit;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
}

.clr {
 clear:both;
}

/* Header Start */
#header_wrapper {
	width: 968px;
	margin: 0px auto;
}

#header_logobanner_240x90 {
	width: 240px;
	height: 90px;
	float:left;
}

#header_logobanner_182x90 {
	width: 182px;
	height: 90px;
	float:left;
}


/* Header End */

/* Header Banners Start */
#header_banners_wrapper {
	width: 968px;
	margin: 0px auto;
	border-top:4px #1d1918 solid;
}

#header_banners_240x150 {
	width: 240px;
	height: 150px;
	float:left;
}

#header_banners_182x150 {
	width: 182px;
	height: 150px;
	float:left;
}
/* Header Banners End */


/* PathWay Strip */
#pathway_strip {
	width: 968px;
	height:24px;
	margin: 0px auto;
	color:#fbfcfc;
	background-color:#1d1918;
}

#pathway_strip .mtable_pathway_menu
{
 padding: 3px 0 0 5px;
 font-family:Verdana, Sylfaen, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight:bold;
 width:955px;
 float:left;
}

#pathway_strip .mtable_langbar
{
 padding: 5px 5px 0;
 width:210px;
 height: 19px;
 float:right;
 font-family:Verdana, Sylfaen, Arial, Helvetica, sans-serif;
 font-size: 12px;
}

#pathway_strip #mainlevel_pathway div {
 float: left;
 margin-left:5px;
}

#pathway_strip #mainlevel_pathway div small {
 font-size: 10px;
 color: #999b9d;
 margin-top:3px;
 display:block;
}

#pathway_strip a.mainlevel_pathway:link, #pathway_strip a.mainlevel_pathway:active, #pathway_strip a.mainlevel_pathway:visited {
 color: #fbfcfc;
text-decoration:none;
background-image:url("../images/red_li.png");
background-position:left center;
background-repeat:no-repeat;
margin-left:10px;
padding-left:20px;

}

#pathway_strip a.mainlevel_pathway:hover {
 color: #fc0202;
}

#pathway_strip .pathway_central {
 padding-left:20px;
 margin-left:10px;
 background-image:url(../images/red_li.png);
 background-repeat:no-repeat;
 background-position:left center;
}

#pathway_strip .pathway_central_first {
 margin-left:180px;
 padding-left:20px;
 background-image:url(../images/red_li.png);
 background-repeat:no-repeat;
 background-position:left center;
}

#pathway_strip .jflanguageselection li {
 background-image:url(../images/red_dot.png);
 background-repeat:no-repeat;
 background-position:left bottom;
 padding-left:8px;
 height:14px;
}

#pathway_strip .jflanguageselection a:link, #pathway_strip .jflanguageselection a:visited, #pathway_strip .jflanguageselection a:active{
 color: #fbfcfc !important;
 text-decoration:none;
}

#pathway_strip .jflanguageselection a:hover {
 color: #fc0202 !important;
}
/* PathWay Strip End */



/* Header Banners Start 
#header_banners_wrapper {
	width: 968px;
	margin: 0px auto;
	border-top:4px #1d1918 solid;
}

.mtable_header_banners_240x150 {
	width: 240px;
	height: 150px;
	float:left;
}

.mtable_header_banners_182x150 {
	width: 182px;
	height: 150px;
	float:left;
}

.banneritem_jatab1 {
 margin-left: 110px;
}
Header Banners End */

/* PathWay Strip 
#pathway_strip {
	width: 968px;
	height:24px;
	margin: 0px auto;
	color:#fbfcfc;
	background-color:#1d1918;
}

#pathway_strip .pathway_menu
{
 padding: 3px 0 0 5px;
 font-family:Verdana, Sylfaen, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight:bold;
 width:840px;
 float:left;
}

#pathway_strip .langbar
{
 padding: 5px 5px 0;
 width:105px;
 height: 19px;
 float:right;
 font-family:Verdana, Sylfaen, Arial, Helvetica, sans-serif;
 font-size: 12px;
}

#pathway_strip #mainlevel_pathway div {
 float: left;
 margin-left:5px;
}

#pathway_strip #mainlevel_pathway div small {
 font-size: 10px;
 color: #999b9d;
 margin-top:3px;
 display:block;
}

#pathway_strip a.mainlevel_pathway:link, #pathway_strip a.mainlevel_pathway:active, #pathway_strip a.mainlevel_pathway:visited {
 color: #fbfcfc;
 text-decoration:none;
}

#pathway_strip a.mainlevel_pathway:hover {
 color: #fc0202;
}

#pathway_strip .pathway_central {
 padding-left:20px;
 margin-left:10px;
 background-image:url(../images/red_li.png);
 background-repeat:no-repeat;
 background-position:left center;
}

#pathway_strip .pathway_central_first {
 margin-left:180px;
 padding-left:20px;
 background-image:url(../images/red_li.png);
 background-repeat:no-repeat;
 background-position:left center;
}

#pathway_strip .jflanguageselection li {
 background-image:url(../images/red_dot.png);
 background-repeat:no-repeat;
 background-position:left bottom;
 padding-left:8px;
 height:14px;
}

#pathway_strip .jflanguageselection a:link, #pathway_strip .jflanguageselection a:visited, #pathway_strip .jflanguageselection a:active{
 color: #fbfcfc !important;
 text-decoration:none;
}

#pathway_strip .jflanguageselection a:hover {
 color: #fc0202 !important;
}
PathWay Strip End */

/* Main Wrapper Start */
#main_wrapper {
	width: 968px;
	background:url(../images/contentbk.png) repeat-y;
	margin: 0px auto;
}

#main_left_wrapper {
	width: 120px;
/*	height:680px;
	background:url(../images/leftbk.png) repeat-y; */
	float:left;
}

#main_center_wrapper {
	width: 848px;
/*	height:680px; */
	float:left;
}

#main_right_wrapper {
	width: 174px;
/*	height:680px;
	background:url(../images/rightbk.png) repeat-y;
	background-position:top right; */
	float:left;
}

#main_left_top_wrapper {
	width: 140px;
	height:25px;
	background:url(../images/lefttopbk.png) no-repeat;
}

#main_center_top_wrapper {
	width: 673px;
	height:25px;
	float:left;
	background:url(../images/centerbk.png) repeat-x;
}

#main_right_top_wrapper {
	width: 174px;
	height:15px;
	float:left;
	background:url(../images/righttopbk.png) no-repeat;
	background-position:top right;
}
/* Main Wrapper End */

/* Left Menu */
.leftmenu {
 width:140px;
}
#menu .item, #menu .last {
 padding:10px 0 0 18px;
 height:21px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 background:url(../images/red_menu.png) no-repeat;
 background-position:4px center;
}

#menu .active {
 padding:10px 0 0 18px;
 height:21px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 background:url(../images/red_menu_active.png) no-repeat;
 background-position:4px center;
}

#menu .active a:link, #menu .active a:visited, #menu .active a:active {
 color:#9e0b0f;
 text-decoration:none;
}

#menu a:link, #menu a:visited, #menu a:active {
 color: #a7a9ac;
 text-decoration:none;
}

#menu a:hover {
 color: #9e0b0f;
}
#menu div:hover {
 background:url(../images/red_menu_active.png) no-repeat;
 background-position:4px center;
}
/* Left Menu End */

/* Right Menu */
.rightmenu {
 background:url(../images/right_separator.png) no-repeat;
 background-position:center top;
 padding:10px 0px;
 margin-top:10px;
 width:170px;
}
#mainlevel_rightmenu div {
 padding:10px 0 0 18px;
 height:21px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 background:url(../images/red_menu.png) no-repeat;
 background-position:4px center;
}

#mainlevel_rightmenu #active_menu_rightmenu {
 background:url(../images/red_menu_active.png) no-repeat;
 background-position:4px center;
}

#mainlevel_rightmenu #active_menu_rightmenu a:link, #mainlevel_rightmenu #active_menu_rightmenu a:visited, #mainlevel_rightmenu #active_menu_rightmenu a:active {
 color:#9e0b0f;
 text-decoration:none;
}

#mainlevel_rightmenu div a:link, #mainlevel_rightmenu div a:visited, #mainlevel_rightmenu div a:active {
 color: #a7a9ac;
 text-decoration:none;
}

#mainlevel_rightmenu div a:hover {
 color: #9e0b0f;
}

#mainlevel_rightmenu div:hover {
 background:url(../images/red_menu_active.png) no-repeat;
 background-position:4px center;
}
/* Right Menu End */


/* Search */
.search {
 padding:5px 0 5px 3px;
}
/* Search End */

/* Google Ads */
#google_ad_top_big {
 width: 822px;
 height:90px;
 background-color:#fff;
 border:1px #f2f2f3 solid;
 margin-left:6px;
 clear:both;
}

#google_ad_bottom_big {
 width: 822px;
 height:90px;
 background-color:#fff;
 border:1px #f2f2f3 solid;
 margin:20px 0 0 6px;
 clear:both;
}

/* Google Ads End */

/* Content Tabs */
.shadetabs {
 margin:25px 0 0 6px !important;
}
/*
.selected {
 background:url(../images/shade_active.png) repeat-x;
 padding: 0 4px;
 min-width:90px;
 text-align:center;
 height: 19px;
 border-left: 1px #ffffff solid !important;
 border-right: 1px #ffffff solid !important;
 border-top: 1px #ffffff solid !important;
 float:left;
}
 
.shadetabs div.selected a:link, .shadetabs div.selected a:active, .shadetabs div.selected a:visited { 
 color: #fff;
 font-size: 14px !important;
 text-decoration:none;
}

.shadetabs div.selected a:hover { 
 color: #d8d8da;
}
 */
.normal {
 background:url(../images/shade_normal.png) repeat-x;
 min-width:90px;
 text-align:center;
 height: 19px;
 border-top: 1px #d8d8da solid !important;
 border-right: 1px #d8d8da solid !important;
 border-left: 1px #d8d8da solid !important;
 font-size: 10px !important;
 padding: 0 4px;
 float:left;
}

.shadetabs div.normal a:link, .shadetabs div.normal a:active, .shadetabs div.normal a:visited { 
 color: #747474;
 font-size: 14px !important;
 text-decoration:none;
}

.shadetabs div.normal a:hover { 
 color: #ab0e12;
}

#incontent_tab_menu {
 border-top: 2px #f6f7f7 solid;
 border-bottom: 2px #f6f7f7 solid;
 margin:2px 0 10px;
}

#incontent_tab_menu a:link, #incontent_tab_menu a:visited, #incontent_tab_menu a:active {
 text-decoration:none;
}

.jwts_tabberlive .jwts_tabbertab {
 margin:0 1px;
 border-top: 1px #990000 solid;
}

ul.jwts_tabbernav li.jwts_tabberactive a {
 border-bottom:0pt none;
}

ul.jwts_tabbernav li, ul.jwts_tabbernav li.jwts_tabberactive {
 margin-left:0px !important;
}

ul.jwts_tabbernav li a {
 background:transparent url(../images/shade_normal.png) repeat-x scroll 0 0 !important;
 border-left: 1px #d8d8da solid !important;
 border-top: 1px #d8d8da solid !important;
 border-right: 1px #d8d8da solid !important;
}

ul.jwts_tabbernav li a:link, ul.jwts_tabbernav li a:visited, ul.jwts_tabbernav li a:active {
 color: #808285;
 text-decoration:none;
}

ul.jwts_tabbernav li a:hover {
 color:#ab0e12;
}

ul.jwts_tabbernav li.jwts_tabberactive a, ul.jwts_tabbernav li.jwts_tabberactive a:link, ul.jwts_tabbernav li.jwts_tabberactive a:visited, ul.jwts_tabbernav li.jwts_tabberactive a:active {
 background:transparent url(../images/shade_active.png) repeat-x scroll 0 0 !important;
 color: #fff;
 text-decoration:none;
}

ul.jwts_tabbernav li.jwts_tabberactive a:hover {
 color: #d8d8da;
 border: 1px #990000 solid;
}

ul.jwts_tabbernav {
 border-bottom: 0pt none;
 padding:3px 0;
}

ul.jwts_tabbernav li.jwts_tabberactive {
 background-image: none;
}
/* Content Tabs End */

/* Main Content */
#contentdiv {
 width: 640px;
 float: left;
 padding-left: 12px
}

.mainbodydiv {
 min-height:550px;
}

/*.mainbodydiv img {
 border: 1px #e0e0e0 solid;
}*/
/* Main Content End */

/* Right Wrapper */
#right_wrapper {
 background:url(../images/right_separator.png) no-repeat;
 background-position:center top;
 padding:10px 2px;
 width: 170px;
 float:right;
}

#right_wrapper span {
 display:block;
}

#right_wrapper label {
 color: #808285;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}

#right_wrapper #mod_login_noaccount {
 color: #808285;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
}

#right_wrapper a.mod_login:link, #right_wrapper a.mod_login:visited, #right_wrapper a.mod_login:active {
 color: #808285;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration:none;
}

#right_wrapper a.mod_login:hover {
 color:#ab0e12;
}

#right_wrapper a.mod_login_register:link, #right_wrapper a.mod_login_register:visited, #right_wrapper a.mod_login_register:active {
 color: #ab0e12;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration:none;
}

#right_wrapper a.mod_login_register:hover {
 color:#000;
}
/* Right Wrapper End */

/* Calendar */
table.cal_table {
 border:1px solid #D2D3D5 !important;
}

table.cal_table td.cal_head {
 background-color:#909295 !important;
 color:#fff !important;
 font-size:11px !important;
}

table.cal_table td.cal_days, table.cal_table td.cal_content, table.cal_table td.cal_dayoff, table.cal_table a.cal_dayoff {
 font-size:10px !important;
}

a.cal_head, a.cal_head:visited {
 color: #fff !important;
 text-decoration:none;
}
/* Calendar End */

/* Weather */
.weather {
 background:url(../images/right_separator.png) no-repeat;
 background-position:center top;
 padding:10px 2px;
 margin-top: 10px;
}

#gmtbl {
 width: 170px !important;
}

.weather td {
 font-size: 9px;
 color: #909295;
}

.weather a:link, .weather a:visited, .weather a:active {
 color: #a52020;
 text-decoration:none;
}
/* Weather End */

/* Currency */
.currency {
 background:url(../images/right_separator.png) no-repeat;
 background-position:center top;
 margin-top:15px;
}

/* Currency End */

/* Footer Wrapper CSS Start */
#footer_center {
	margin: 20px 0 0 120px;
	text-align:center;
	height:78px;
	border-bottom:2px #eee solid;
	width:673px;
}

#footer_content {
	height:29px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight:bold;
}

#footer_separator {
	width:654px;
	height:12px;
	margin:0pt auto;
	background:url(../images/footerbk.png) no-repeat top center;
}
/* Footer Wrapper CSS End */

/* Bottom Ad Wrapper */
#bottomad_wrapper {
 width: 822px;
 margin-top: 20px;
}
/* Bottom Ad Wrapper End */

/* Other Stuff */
.return img {
 vertical-align: middle;
 border:0 none;
 padding-right:5px;
}

a.return:link, a.return:visited, a.return:active {
 color: #adaeb1;
 text-transform:uppercase;
 text-decoration:none;
}

a.return:hover {
 color: #9e0b0f;
}

#registrationTable {
 padding:10px 0;
}

#cbIconsTop, #cbIconsBottom {
 padding: 0 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}

.contentpaneopen ul.level_0 {
 margin:10px 30px;
}

.back_button img {
 border: 0pt none !important;
 vertical-align:middle;
}

.back_button a:link, .back_button a:active, .back_button a:visited {
 text-decoration:none;
}
/* Other Stuff End */





/* custom stuff */



a.category:hover{



color:#8B4513;



font-weight:normal;



text-decoration:none



}



/* For content item titles that are hyperlink instead of Read On */



a.contentpagetitle:link,a.contentpagetitle:visited{
color:#191970;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
}

a.jomres:link,a.jomres:visited{
 text-decoration:none;
font:8px Verdana;
border:1px solid #9DA6B3;
/* margin-bottom:5px; */
margin-bottom:1px;
padding-left:12px;
width:100%;
display:table;
/*background:url(../images/menu_bullet.png) no-repeat; */
color:#000000;
/* color:#191970; */
/*background:url(../images/shade0.png); */
/* background:#E7EBEE; */
font-size:11px;
font-weight:bold;
text-align:left;
height:16px;
/*height:18px;*/
vertical-align:middle;
/*-moz-border-radius:5*/
}

a.jomres:hover{

font:8px Verdana;
border:1px solid #9DA6B3;
/* margin-bottom:5px; */
margin-bottom:1px;
padding-left:12px;
width:100%;
display:table;
/*background:url(../images/menu_bullet.png) no-repeat; */
color:#FF0000;
/* color:#191970; */
/*background:url(../images/shade0.png); */
/* background:#E7EBEE; */
font-size:11px;
font-weight:bold;
text-align:left;
height:16px;
/*height:18px;*/
vertical-align:middle;
/*-moz-border-radius:5*/
}



a.mainlevel:link,a.mainlevel:visited{

/*font:8px Verdana;*/
border:1px solid #9DA6B3;
/* margin-bottom:5px; */
margin-bottom:1px;
padding-left:12px;
width:100%;
display:table;
background:url(../images/menu_bullet.png) no-repeat;
color:#000000;
/* color:#191970; */
background:url(../images/shade0.png);
/* background:#E7EBEE; */
font-size:11px;
font-weight:bold;
text-align:left;
height:16px;
/*height:18px;*/
vertical-align:middle;
 text-decoration:none;
/*-moz-border-radius:5*/
}



a.mainlevel:hover{

/*font:8px Verdana;*/
border:1px solid #9DA6B3;
/* margin-bottom:5px; */
margin-bottom:1px;
padding-left:12px;
width:100%;
display:table;
background:url(../images/menu_bullet.png) no-repeat;
color:#FF0000;
/* color:#191970; */
background:url(../images/shade0.png);
/* background:#E7EBEE; */
font-size:11px;
font-weight:bold;
text-align:left;
height:16px;
/*height:18px;*/
vertical-align:middle;
/*-moz-border-radius:5*/
}

/*a.mainlevel-attach:link,a.mainlevel-attach:visited */{
 text-decoration:none;
border:1px solid #DEDEDE;
margin-bottom:5px;
padding-top:8px;
width:100%;
display:block;
background:url(../images/attachmenu.gif) no-repeat;
color:#191970;
font-size:11px;
font-style:oblique;
font-weight:normal;
text-align:left;
text-decoration:none;
text-indent:35px;
height:35px;
vertical-align:middle;
-moz-border-radius:5;
-moz-box-sizing:border-box
}



/*a.mainlevel-attach:hover*/ {

border:1px solid #DEDEDE;
margin-bottom:5px;
padding-top:8px;
width:100%;
display:block;
background:url(../images/attachmenu.gif) no-repeat;
color:#8B4513;
font-size:11px;
font-style:oblique;
font-weight:normal;
text-align:left;
text-decoration:none;
text-indent:35px;
height:35px;
vertical-align:middle;
-moz-border-radius:5;
-moz-box-sizing:border-box
}



/*a.mainlevel-tabberdrak:link,a.mainlevel-tabberdrak:visited */{
 text-decoration:none;
float:left;
margin:0;
margin-right:5px;
padding:5px 0px 0px 17px;
width:112px;
display:block;
background:url(../images/tabmenu-down.gif);
font:9px Arial,Helvetica,sans-serif;
text-transform:uppercase;
height:22px
}



a.mainlevel-tabberdrak:hover{

float:left;
margin:0;
margin-right:5px;
padding:5px 0px 0px 17px;
width:112px;
display:block;
background:url(../images/tabmenu-up.gif);
font:9px Verdana,Arial,Helvetica,sans-serif;
text-transform:uppercase;
height:22px
}



a.mainmenu:link,a.mainmenu:visited{
 text-decoration:none;
padding-left:10px;
padding-right:10px;
color:#444444;
font:normal 11px Sylfaen,Trebuchet MS,Verdana,Arial,Helvetica,sans-serif
}



a.mainmenu:hover{



color:#D6DF8C;



text-decoration:none



}



a.pagenav:hover{
color:#9AB6C2;
text-decoration:none;
}



a.sublevel:link,a.sublevel:visited{
text-decoration:none;
border:1px solid #9DA6B3;
margin-bottom:5px;
padding-left:2px;
width:auto;
display:block;
color:#191970;
background:#F3F5F8;
font-size:11px;
font-weight:normal;
text-align:left;
height:18px;
vertical-align:middle;
-moz-border-radius:5
}



a.sublevel:hover{



color:#6768DA;



background:#ADD8E6;



font-size:11px;



font-weight:normal;



text-decoration:none



}




a:link {
color:#808285;
text-decoration:none;
font-weight: bold;
}


a:visited{
color:#808285;
/*text-decoration:undeline;*/
font-weight: bold;
text-decoration:none;
}



a:hover{
color:#AB0E12;
/*font:10px Verdana;*/
/*font:12px Arial Narrow,Helvetica,sans-serif;*/
text-decoration:none;
font-weight: bold;
/*font-size:11px;*/
}



a:active{
color:#3c7bd0;
/*color:#00FF00;*/
/*color:#0000FF; */
/*font:10px Verdana;*/
/*font:12px Arial Narrow,Helvetica,sans-serif;*/
text-decoration:none;
font-weight: bold;
/*font-size:11px;*/
}



a.category:link,a.category:visited,a.pagenav,a.pagenav:visited{
color:#191970;
font-weight:normal;
text-decoration:none;

}



a.contentpagetitle:hover,.contentdescription{
color:#444444
}



blockquote{
width:99%;
display:table-cell;
text-indent:0px;
overflow:visible;
position:relative;
height:auto
}

/* ###################### TABBED PAGES ###################### ok */



div#contentblock table td.newsflash,div#menublock table.moduletable td{
padding:0px
}



div#middle_box .sectiontableentry1{
padding:2px;
background:#8EA6B7
}



div#middle_box .sectiontableentry2{



padding:2px;



background:#C0D0D8



}



div#right_box .sectiontableentry1{



padding:2px;



background:#B0C4DE



}



div#right_box .sectiontableentry2{



padding:2px;



background:#CDDBED



}



h4{
color:#444444;
font-size:16px;
font-weight:bold



}

h3{
color:#a7a9ac;
font-size:16px;
font-weight:bold;
margin:0.5em 0;
text-align:center;

}




h5{
color:#444444;
font-size:11px;
font-weight:bold



}



h6{
color:#a7a9ac;
font-size:12px;
font-weight:bold



}



form{



	clear: both;



	margin: 0;



	padding: 0;



}



select{



	clear: both;



	white-space: nowrap;



	margin: 0;



	padding: 0;



}



header{



height:111px



}



/* Horizontal Line */



hr{



border:1px solid;



height:1px



}



hr.separator{



border:0px;



width:75px;



background:#FFFFFF;



height:1px



}



table



table.contact{



background:#FFFFFF



}



table.contact td.details{



color:#444444;



background:#F0FFFF;



font-weight:bold



}



table.contact td.icons{



background:#FFFFFF;



font-weight:bold



}



/* Content - Sections & Categories */



table.contenttoc{



width:100%;



color:#333300;



background:#E0E0E0



}



table.contenttoc td{



width:100%;



font-size:12pt;



font-weight:normal;



text-align:left



}




table.moduletable{
width: 174px;
clear: both;
white-space:normal; 
font-weight:normal;
overflow: hidden;
}


/*table.moduletable{
width: 100%;
clear: both;
white-space: nowrap; 
font-weight:normal;
overflow: hidden;
}*/



table.moduletable td{
padding:0px;
font-size:11px;
font-weight:normal;
}

table.moduletable td-center{



padding:0px;



font-size:11px;


font-weight:normal;

text-align:center;

}

table.moduletable th{



border-bottom:1px solid #AAAAAA;



color:#444444;



font-size:11px;



font-weight:bold;



text-align:left;



text-indent:0px;



text-transform:uppercase;



height:auto;



vertical-align:middle



}



table.moduletable ul{



color:#FF0000



}



table.moduletable-flat{



border-bottom:solid 0px #000000;



border-left:solid 0px #000000;



border-right:solid 0px #000000;



border-top:solid 0px #000000;



margin:0px 0px 15px 0px;



width:100%;



color:#000000;



font-size:12px;



font-weight:bold;



text-align:left



}



table.moduletable-flat td{



color:#000000;



font-size:12px;



font-weight:bold;



text-align:left



}



table.moduletable-float{



border-bottom:solid 0px #000000;



border-left:solid 0px #000000;



border-right:solid 0px #000000;



border-top:solid 0px #000000;



float:left;



margin:0px 15px 5px 0px;



width:auto



}



table.pollstableborder{



border:0px



}



table.searchinto{



width:90%



}



table.searchintro td{



color:#444444;



background:#FFFFFF;



font-weight:bold



}



td,th{



color:#333366;



font:11px Verdana,Arial,Helvetica,sans-serif,Sylfaen,Trebuchet MS



}







.button {
font-weight:bold;
border:solid 1px #ab0e12;
/*background-color:#000000;*/
/*background-color:#D4E2EA;*/
background:url(../images/cellpicred.png) repeat-x;
color:#fff;
text-align:center;
font-size:10px;
padding: 1px;
}

/* ---------------- unedited below here ----------------------*/



/* Styles for dhtml tabbed-pages */
.adminform{
border:1px solid #C0C0C0;
width:100%;
color:#000000;
background:#FFFFFF;
font:10px Verdana,Arial,Helvetica,sans-serif
}

.article_seperator{
width:100%;
height:30px
}

/* Content voting */

/* Javascript Back button */

.back_button{
margin-top:40px;
text-align:center
}

.big_frame{
border:solid 1px #9DA6B3
}

.blog,.contentpanelopen-flat,.contentpaneopen-flat,#silver_toolbar,.blog-flat{
width:100%
}


.button2{



border:1px solid #CCCCCC;



color:#000000;



background:#DBDBDB;



font:normal bold 10px Verdana,Arial,Helvetica,sans-serif



}



.button3{
border:1px solid #CCCCCC;
width:38px;
color:#000000;
background:#F0F0F0;
font:normal bold 10px Verdana,Arial,Helvetica,sans-serif;
height:50px
}



/** category text format and links **/



.category{
width:100%;
color:#FF0000;
font-size:11px;
font-weight:bold;
text-decoration:none;
}



.centerblock,#mainbody{
width:100%;
display:block
}

/* working my way up */



.content_box{



width:100%



}



.content_rating,.content_vote{



font-size:8pt;



font-weight:normal



}



.contentblock{



width:100%;



display:block;



position:relative;



}



.contentheading,.componentheading{



padding-top:2px;



width:630px;



background:url(../images/arrow2.gif) no-repeat;



color:#F00000;



background:inherit;



font:bold 16px Verdana,Arial,Helvetica,sans-serif;



text-align:left;



text-indent:25px;



height:20px;



vertical-align:top



}



.contentpagetitle{



color:#444444;



font:bold 13px "Times New Roman",Georgia,Times,serif;



text-align:left



}


.contentpane{
margin:0 0 0 6px;
width:600px;
margin:0 auto;
}



.contentpaneopen,.contentpanelopen,.contentpanel{



margin:0px;



padding:0px



}



table.contentpaneopen{
	margin: 10px;
	margin-right: 6px;
}



table.contentpaneopen td{
	padding:3px;
	padding-right: 0px;
}

table.contentpaneopen td li {
	margin-left:20px;
}
.createdate{
display:block;
color:#444444;
font-size:10px;
font-weight:bold;
line-height:15px;
vertical-align:top
}

.dockclass{
padding-top:73px;
width:151;
background:url(images/visor.gif) no-repeat bottom;
height:120;
position:absolute;
right:23px;
z-index:255
}



.fase4rdf a:link{
color:#745632;
font-weight:bold;
text-decoration:none;
}



.fase4rdf a:hover{
color:#CC9900
}



.footerblock{
}

.footerblock2{

}



.frontpageheader{



color:#444444;



font-size:11px;



font-weight:bold;



line-height:30px



}



.h3{
color:#9e0b0f;
background:inherit;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
}



.inputbox{
border:1px solid #d2d3d5;
color:#000000;
background:#f2f2f3;
font:10px Verdana,Arial,Helvetica,sans-serif;
clear: both;
white-space: nowrap;
height:15px;
margin: 1px 0;
padding: 0;
}

.inputbox_videoradio{
border:1px solid #d2d3d5;
color:#AB0E12;
background:#f2f2f3;
font:11px Sylfaen,Verdana,Arial,Helvetica,sans-serif;
clear: both;
white-space: nowrap;
height:18px;
margin: 0;
padding: 0;
}



.inputbox1{



border:0px solid #CCCCCC;



width:10px;



color:#000000;



font:9px/normal Verdana,Arial,Helvetica,sans-serif;



text-align:center;



	clear: both;



	white-space: nowrap;



	margin: 0;



	padding: 0;



}



.inputbox2{
border:1px solid #CCCCCC;
width:auto;
color:#000000;
background:#F0F0F0;
font:10px Verdana,Arial,Helvetica,sans-serif;
	clear: both;
	white-space: nowrap;
	margin: 0;
	padding: 0
}



.inputbox3{



border:1px solid #CCCCCC;



width: auto;



color:#000000;



background:#F0F0F0;



font:10px Verdana,Arial,Helvetica,sans-serif;



	clear: both;



	white-space: nowrap;



	margin: 0;



	padding: 0;



}



.leftblock{



}



.mainlevel-tabberdrak{

float:left;
margin:0;
margin-right:5px;
padding:5px 0px 0px 17px;
width:112px;
display:block;
background:url(../images/tabmenu-up.gif);
font:29px Verdana,Arial,Helvetica,sans-serif;
text-transform:uppercase;
height:22px
}



.middle_box{



border-left:solid 1px #9DA6B3;



padding:4px;



background:url(../images/menu2_fade.jpg) #2E4452 repeat-x



}



.moduletable_gmap div{



margin:0 auto



}



.newsfeeddate{



color:#666666;



font-size:11px;



font-weight:normal



}



.newsfeedheading{



color:#333333;



font-size:11px;



font-weight:bold;



text-align:left



}



.offtab{



border:1px solid #C0C0C0;



padding:4px;



width:25%;



color:#000000;



background:#FFFFFF;



font:11px Verdana,Arial,Helvetica,sans-serif;



cursor:pointer



}



.ontab{



border:1px solid #C0C0C0;



padding:4px;



width:25%;



color:#000000;



background:#FFFFFF;



font:bold 11px Verdana,Arial,Helvetica,sans-serif



}



.page_bg{



padding:0px 0px 0px 0px



}



.pagenav{



font-weight:normal



}



.pagenavbar{



}



.pagetext{



display:none;



position:relative;



top:0;



visibility:hidden



}



.poll{



font-size:11px;



line-height:14px



}



.pollstableborder{



border:1px solid;



padding:1px



}



.readon{



margin-bottom:10px



}



.right_box{



border-left:solid 1px #9DA6B3;



padding:4px;



background:url(../images/menu1_fade.jpg) #FFFFFF repeat-x



}



.rightblock{



}



.search_box{



padding:10px



}



.searchblock{



color:#FFFFFF



}



.sectiontableentry1{



padding:2px;



background:#FFFFFF



}



.sectiontableentry2{



padding:2px;



background:#F0F8FF



}



.sectiontableheader2220000{
background:url(../images/cellpic.png) repeat-x;
color:#000000;
/* background:#2964A9; */
/*font:bold 13px Arial Narrow,Helvetica,sans-serif;*/
font: bold 10px Verdana;
list-style-type: none;
/*font:9px Verdana,Arial,Helvetica,sans-serif;*/
text-transform:uppercase;
height: 21px;
padding-left:12px;
border:1px #d8d8da solid;
}

.sectiontableheader{
background:url(http://tbilisi-portal.com/templates/gorod_city_j1.5/images/cellpic.png) repeat-x;
color:#000000;
/* background:#2964A9; */
/*font:bold 13px Arial Narrow,Helvetica,sans-serif;*/
font: bold 10px Verdana;
list-style-type: none;
/*font:9px Verdana,Arial,Helvetica,sans-serif;*/
text-transform:uppercase;
height: 14px;
padding-left:12px;
border:1px #d8d8da solid;
}

.sectiontableheader_1{
background:url(../images/cellpic_1.png) repeat-x;
color:#000000;
/* background:#2964A9; */
/*font:bold 13px Arial Narrow,Helvetica,sans-serif;*/
font: bold 10px Verdana;
list-style-type: none;
/*font:9px Verdana,Arial,Helvetica,sans-serif;*/
text-transform:uppercase;
padding-left:12px;
border:1px #d8d8da solid;
height: 6px;
}

.sectiontableheaderred {
background:url(../images/cellpicred.png) repeat-x;
border:1px #ab0e12 solid;
text-transform:uppercase;
height: 18px;
font:14px Verdana,Arial,Helvetica,sans-serif;
text-transform:uppercase;
font-weight: bold !important;
color: #fff;
padding-left:12px;
}

.sectiontableheaderred td {
font-weight: bold !important;

color: #fff;
}
.silver_box{



border-bottom:solid 1px #9DA6B3;



border-top:solid 1px #9DA6B3;



padding:0px 0px 0px 0px;



width:100%;



background:url(../images/silver_background.jpg) repeat-x;



text-align:center



}



.small,.modifydate{



padding-top:10px;



color:#444444;



font-size:12px;



font-weight:bold;



text-align:left



}



.smalldark{



color:#333333;



font-size:12px;



font-weight:normal;



text-decoration:none



}



.tabheading{



background:#EEEEEE;



text-align:left



}



.tabpadding{



}



.tabcontent{



font-size: 9px;



}



.tabcontentstyle{
font-size: 9px;
background-color:#FFFFFF;
border:1px solid #ab0e12 !important;
margin-left:6px;
width:802px !important;
clear:both;
}



.tab-page,.tab{
border:0px solid #C0C0C0;
padding:0px;
width:100%;
color:#000000;
background:#FFFFFF;
font:normal bold 10px Verdana,Arial,Helvetica,sans-serif;
text-align:center
}

.top_right_box{

border-left:solid 1px #9DA6B3;
padding:0px;
background:#FFFFFF
}

.toplangbar{
width:720px;
background:transparent;
height:32px;
overflow:hidden;
position:absolute;
left:80px;
top:2px;
z-index:255;
-moz-box-sizing:border-box
}







.topsearchbar{
width:150px;
background:transparent;
height:50px;
overflow:hidden;
position:absolute;
left:40px;
top:36px;
z-index:255;
-moz-box-sizing:border-box



}







.user22div {
position:absolute;
top: 133px;
z-index:1;
width: 600px;
height:300px;
right: 1%;
-moz-box-sizing:border-box;
overflow:hidden;
}


.toptriangle{
padding-top:5px;
width:100%;
background:transparent;
height:108px;
left:0px;
overflow:hidden;
position:absolute;
z-index:3;

top:0px;
-moz-box-sizing:border-box
}



.user1block{



}



.user2block{



}



#active_menu{

/*color:#0000FF;*/

/* color:#00FF00 */

color:#FF0000

}



/* required stuff */



#content-pane .tab-page{



background:transparent



}



#mainlevel-nav a{

float:right;
color:#304651;
text-decoration:none
}



#mainlevel-nav a{



float:none



}



#mainlevel-nav a:hover{



color:#191970



}



#mainlevel-nav li{
border-right:1px solid #9DA6B3;
float:left;
margin:0px;
padding-left:15px;
padding-right:15px;
list-style:none;
white-space:nowrap;
background:none;
font-size:12px;
line-height:24px;
height:26px
}



#mainlevel-nav,form{
margin:0;
padding:0
}



#silver_date{
padding-left:6px;
padding-top:3px;
width: auto;
white-space:nowrap;
color:#750000;
font-size:11px;
font-weight:normal;
text-align:center;
position:absolute;
top: 2px;
right: 100px;
z-index: 255;
}

#silver_menu{
float:left;
padding:0px;
width:100%;
height:26px;
overflow:hidden
}

#player {
 width: 610px;

 padding-left:35px;
}

#player {
 width: 610px;

 padding-left:35px;
}
 
#player {
 width: 610px;

 padding-left:35px;
}

#most_downloaded
{
 font-weight:bold;
 float:right;
 font-family:Verdana, Sylfaen, Arial, Helvetica, sans-serif;
 font-size: 8px;
}
#tooltip {
background:#fff;
border:1px solid #46688e;
color:#215d98;
font:11px verdana;
margin:0px;
padding:5px;
position:absolute;
visibility:hidden;
}
