/* COMMON STYLE-- */

body {	color: #000; font-family: Verdana, sans-serif; font-size: 0.7em; line-height:1.25; }

body#bd {     background: url("../images/bg.gif") repeat-x scroll 0 -3px #E9E9E9; color: #000000;}

body.fs1 #ja-wrapper { font-size: 80%; }
body.fs2 #ja-wrapper { font-size: 90%; }
body.fs3 #ja-wrapper { font-size: 100%; }
body.fs4 #ja-wrapper { font-size: 110%; }
body.fs5 #ja-wrapper { font-size: 120%; }
body.fs6 #ja-wrapper { font-size: 130%; }

/* Normal links ---*/

a {	color: #172854; text-decoration: none;}

a:hover, a:active, a:focus {color: #172854; text-decoration: underline;}

/* Readon links ---*/
a.readon { text-transform: none; }

a.readon:hover, a.readon:active, a.readon:focus {}

/* Content spacing ---*/

/* Headings & Titles ---*/
h1 {font-size: 200%;}
h2 {font-size: 175%;}
h3 {font-size: 150%;}
h4 {font-size: 125%;}
h5 {font-size: 100%;}

.contentheading, .componentheading, h1, h2, h3, h4, h5 {font-family: Georgia,'Times New Roman',Times,serif; font-weight: bold;}
h1 , h2 , h3 , h4 , h5  {font-family: Arial,'Times New Roman',Times,serif!important;}
h1.componentheading, .componentheading {}

.componentheading {	font-size: 250%;}

h2.contentheading, .contentheading {margin: 0; 	padding: 0 0 10px;}

.contentheading { font-size: 200%; }
.blog .contentheading { font-size: 125%; }
.blog .leading .contentheading { font-size: 175%; }

a.contentpagetitle,a.contentpagetitle:hover,a.contentpagetitle:active,a.contentpagetitle:focus {font-weight: bold;}

.category { font-size: 110%; font-weight: bold; }

/* Small text ---*/
small, .small { color: #999999; }

.itemIntroText{} .itemFullTex t{}.smallerFontSize {} .largerFontSize{ font-size:1.4em!important; line-height:auto;}

/* List ---*/
.column ul li {
	background: url(../images/bullet.gif) no-repeat 15px 6px; line-height: 160%; padding-left: 25px; margin-bottom: 5px; line-height: 1.3; overflow: hidden;}

.column ol li { line-height: 180%; margin-left: 35px;}

/* List ---*/

.ja-moduletable ol li, .ja-module ol li, .ja-content-main ol li { line-height: 180%; margin-left: 30px; }

.ja-moduletable dt, .ja-module dt, .ja-content-main dt { font-weight: bold; }

.ja-module dd, .ja-content-main dd, .ja-content-main dd { margin-left: 15px; }



/* Others ---*/
th { font-weight: bold; padding: 5px; text-align: left; }
td { font-size: 100%; padding: 5px; }

fieldset { border: none; padding: 10px 5px; }

fieldset a { font-weight: bold; }

fieldset.input { padding: 0; }

hr {border-top: 1px solid #ddd;}

/* FORM
--------------------------------------------------------- */

form label { cursor: pointer; }

input, select, textarea, .inputbox {font-family: Arial, sans-serif;}

.inputbox {	color: #000; background-color: #fff; border: 1px solid #ddd; padding: 2px; }

.inputbox:hover, .inputbox:focus {background-color: #fffff0; 	border: 1px solid #aaa;}

.button {background: url(../images/but-bg.gif) repeat-x bottom #fff; color: #666; border: 1px solid #ddd; padding-top: 1px; padding-bottom: 1px; cursor: pointer; text-transform: none;}

.button:hover, .button:focus {border: 1px solid #aaa;}

.checkbox { }
.radio { margin: 0 5px; }
fieldset { border: none; margin: 0; padding: 5px 0; }
legend {	font-size: 125%; font-weight: bolder; line-height: 1.2; }

/* Login Form ---*/
#form-login-username .inputbox,
#form-login-password .inputbox {
	padding-left: 20px;
}

#form-login-username .inputbox {
	background-image: url(../images/icon-user.gif);
}

#form-login-password .inputbox {
	background-image: url(../images/icon-key.gif);
}

#form-login ul li {
	background: url(../images/bullet.gif) no-repeat 2px 7px !important;
	margin: 0;
	padding-left: 10px;
	overflow: hidden;
}

#form-login .button { font-weight: bold; font-size: 100%; }

/*Search Form ---*/
#ja-search {
background:url("../images/search.png") no-repeat scroll 0 0 transparent;
bottom:-4px;
right:10px;
position:absolute;
}

#ja-search label { display: none; }

#ja-search .inputbox {
background:url("../images/icon-search.gif") no-repeat scroll 8px center transparent;
border:0 none;
color:#A7A7A7;
font-size:0.8em;
font-weight:normal;
height:22px;
padding-left:24px;
width:145px;
}

#ja-search .inputbox:hover, #ja-search .inputbox:focus {
}

#ja-search .button {
	margin-left: 5px;
	font-size: 100%;
	font-weight: bold;
	text-transform: none;
	padding-bottom: 2px;
	padding-top: 2px;
}

/* JOOMLA STYLE
--------------------------------------------------------- */

/* Tables ---*/
.sectiontableheader {background: #333; 	color: #fff; border: 1px solid #ddd; padding: 5px;}

.sectiontableheader a, .sectiontableheader a:hover, .sectiontableheader a:focus, .sectiontableheader a:active { color: #fff; }

.sectiontableentry, .sectiontableentry0, .sectiontableentry1, .sectiontableentry2 {padding: 5px 5px 6px; border-bottom: 1px solid #ddd;}

.sectiontableentry:hover, .sectiontableentry0:hover,.sectiontableentry1:hover,.sectiontableentry2:hover {background-color: #fffff0;}

.sectiontableentry2 { 	background-color: #f7f7f7;}

table.contentpane, table.tablelist { width: 100%; }

table.contentpaneopen { border: none; border-collapse: collapse; border-spacing: 0; }

/* Content Toc */
table.contenttoc {	margin: 0 0 10px 12px; 	padding: 0;	width: 30%;	border: 1px solid #ddd;	float: right;}

table.contenttoc a {	color: #000;}

table.contenttoc td {	padding: 5px 10px; 	border-bottom: 1px solid #ddd;}

table.contenttoc th {border-bottom: 1px solid #ddd;	background: #f7f7f7;	padding: 5px 10px;	text-transform: uppercase;}

/* Poll */
div.poll { padding: 15px 0; }
form#poll {	border-bottom: 1px dotted #ddd;	padding-bottom: 10px;	margin-bottom: 10px;	font-weight: bold;}

dl.poll {font-size: 92%;	border-bottom: 1px dotted #ddd;	padding-bottom: 10px;	margin-bottom: 10px;}

dl.poll dt, dl.poll dd { float: left; }
dl.poll dt { width: 100px; clear: left; }
dl.poll dd { clear: right; }

table.pollstableborder {border: none; 	padding: 0;	text-align: left;	width: 100%;}

table.pollstableborder img {	vertical-align: baseline;}

table.pollstableborder td {	padding: 5px !important;	background: #f7f7f7;	border-bottom: 1px solid #ddd;	font-weight: bold;}

table.pollstableborder tr.sectiontableentry0 td, table.pollstableborder tr.sectiontableentry1 td {	background: #fff;	font-weight: normal;}

/* Search */
table.searchintro {	padding: 10px 0;	width: 100%;}

table.searchintro td {	padding: 5px !important;}

/* Contact ---*/
#component-contact address { font-style: normal; }

#component-contact #emailForm { border-top: 1px solid #ccc; padding-top: 15px; }

.contact_email { margin: 0 0 10px; }

.contact_email label { font-weight: bold; display: block; }

.contact_email_checkbox { margin: 15px 0; }

#component-contact img {float: right;}

#component-contact table img {float: none;}

/* weblink */
.weblinks .contentdescription img { margin: 0 20px 10px 0; border:1px solid #ccc; padding:4px; }

/* Misc. */
table.contentpaneopen, table.contentpane, table.blog {
	width: 100%;
}

/* Pagination ---*/
div.pagination ul { float:left;margin:15px 0;width:100%;text-align:center;}

div.pagination ul li {background:none repeat scroll 0 0 #FFFFFF !important; border:1px solid #D7D7D7; color:#999999; cursor:pointer; display:inline; font-size:85%; font-weight:bold;overflow:hidden; padding:5px !important; margin:1px; }


div.pagination ul li:hover {background:none repeat scroll 0 0 #003773 !important; border:1px solid #D7D7D7; color:#F9A517; cursor:pointer; display:inline; font-size:85%; font-weight:bold;overflow:hidden; padding:5px !important; margin:1px; }

div.pagination ul li:hover a{ color:#F9A517}

div.pagination ul li span {	padding: 1px 3px;}

.sortby { margin: 10px 0 5px; font-size: 92%; }
.sortby .filter, .sortby .display { float: left; width: 40%; }
.sortby .display { float: right; text-align: right; }

.pagenavbar { background: url(../images/icon-pages.gif) no-repeat center left; font-weight: bold;	padding-left: 14px;}

.pagenavcounter {margin: 15px 0 !important;	text-align: center;}

.counter {
	margin: 15px 0 !important;
	float: right;
	text-align: right;
	width: 24%;
	line-height: 1;
}

.counter span {
	padding: 1px 5px;
	background: #145077;
	border: 1px solid #145077;
	color: #fff;
}

.counter span.item {
	float: none;
}

.blog_more {
	border-bottom: 1px solid #ddd;
	margin: 0 -15px;
	padding: 15px 15px 0;
}

.blog_more h2 {
	font-size: 115%;
	text-transform: uppercase;
	margin: 0 0 5px;
}

.blog_more ul li {
	background: url(../images/bullet.gif) no-repeat 5px 6px;
	padding-left: 15px;
}

div.back_button a,
div.back_button a:hover,
div.back_button a:active {
	display: block;
	margin: 10px 0;
}

/* Messages ---*/
#system-message {
	margin: 0 -15px 10px;
}

#system-message dd.message ul li,
#system-message dd.error ul li,
#system-message dd.notice ul li {
	color: #FFFFFF;
}

/* System Standard Messages */
#system-message dd.message ul {
	background: #145077;
	border: 0;
}

/* System Error Messages */
#system-message dd.error ul {
	background: #9c162e;
	border: 0;
}

/* System Notice Messages */
#system-message dd.notice ul {
	background: #333;
	border: 0;
}

/* Tooltips --- */
.tool-tip {
	background: #fff;
	border: 1px solid #D4D5AA;
	float: left;
	max-width: 300px;
	padding: 5px;
	z-index: 1000;
}

.tool-title {
	background: url(../../system/images/selector-arrow.png) no-repeat;
	font-size: 100%;
	font-weight: bold;
	margin: 0;
	margin-top: -15px;
	padding: 0;
	padding-bottom: 5px;
	padding-top: 15px;
}

.tool-text {
	font-size: 100%;
	margin: 0;
}

.hasTip img {
	border: none;
	margin: 10px 5px 0 0;
}

/* MODULE STYLES
--------------------------------------------------------- */


div.ja-moduletable, div.moduletable {
	padding: 15px;
	position: relative;
	margin-bottom: 5px!important;
    margin-top: 5px!important;
}

/* Tabs Module ---*/
div.moduletable_tabs h3 {
	border-bottom: 1px solid #ddd;
	padding: 5px 15px;
	margin-bottom: 0;
}

div.moduletable_tabs { padding: 0; border-bottom: 1px solid #ddd; margin-top:280px!important; }

/* Hilite Module ---*/
div.moduletable_hilite { background: #FFFFF0; }

/* Twitter Module ---*/
.twitter { padding: 15px 0 !important; }
.twitter h3 { padding: 0 15px !important; }
.ja-twitter { padding: 0; }

.ja-twitter h4 {
	font-size: 92%;
	text-transform: uppercase;
	font-weight: normal;
	font-family: Arial, sans-serif;
	background: #f7f7f7;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin: 10px -15px;
	padding: 5px 15px;
}

.ja-twitter-avatar {
	float: left;
	margin-right: 5px;
	padding: 2px;
	border: 1px solid #ddd;
}

.ja-twitter center img { vertical-align: middle; }

div.ja-twitter div.ja-twitter-item {
	margin: 0 0 10px;
	padding: 0 0 10px;
	border-bottom: 1px dotted #ccc;
}

div.ja-twitter div.ja-twitter-source { font-weight: bold; }

div.ja-twitter div.ja-twitter-date { font-size: 92%; color: #666; }

/* Video thumbnail ---*/
div.ja-video-thumb img {
	width: 105px !important;
	margin: 0 2px;
	padding: 3px;
	border: 1px solid #ddd;
}

/* Poll Module ---*/

/* Advertisement ---*/
div.bannergroup_text div.banneritem_text { border-bottom: 1px dotted #ddd; }

div.bannergroup_text div.bannerheader,
div.bannergroup_text div.bannerfooter_text a { color: #999; }

/* MAIN LAYOUT DIVS
--------------------------------------------------------- */
.wrap {}
.main { background: #fff; border-left: 1px solid #ddd; border-right: 1px solid #ddd; }

.ja-box { padding-top: 20px; padding-bottom: 10px; }
.ja-box-right {position: relative;right: 0;}

#ja-wrapper {}
#ja-container { z-index: 5; position: relative; }

#ja-container .main {background: #fff;}

/* 3 Columns - 2 Columns Right Layout [Default] ---*/
#ja-container.ja-r2 .ja-content-top, #ja-container.ja-r2 .ja-content-main, #ja-container.ja-r2 .ja-content-bottom { margin-right: 1px; }

/* 3 Columns - 2 Columns Left Layout  ---*/

#ja-container.ja-l2 #ja-left .ja-mass, #ja-container.ja-l2 #ja-left .ja-colswrap { margin-right: 1px; }

/* 3 Columns - Classic Layout ---*/

/* Mass ---*/
#ja-content-top .ja-moduletable, 
#ja-content-top .ja-module {
	margin: 0;
	padding: 0;
	border-bottom: 0;
}

#ja-content-bottom .ja-moduletable, #ja-content-bottom .ja-module {
	margin: 0;
	padding: 0;
	border-bottom: 0;
}

.ja-mass-top {}
.ja-mass-bottom {}
.ja-mass-bottom .moduletable,
.ja-mass-bottom .moduletable_default,
.ja-mass-bottom .moduletable_hilite { border-bottom: 1px solid #ddd; }

/* MAIN COLUMN
--------------------------------------------------------- */
#ja-mainbody { background: url(../images/dot.gif) repeat-y right 0 #fff; }

#ja-contentwrap {
	margin: 0 -15px;
}

/* Content Top ---*/
.ja-content-top {}

/* Content Main ---*/
.frontpage #ja-content-main {
	display: none;
}

.ja-content-main { padding: 10px 15px; }

/* Content Bottom ---*/
.ja-content-bottom {}
.ja-content-bottom .moduletable { border-top: 1px solid #ddd; border-bottom: 0; }

/* SIDE COLUMNS
--------------------------------------------------------- */
.ja-colswrap { border-bottom: 1px solid #ddd; }
.ja-col { margin-bottom: -1px; } /* hide last bottom borders ---*/

/* Left Columns ---*/
#ja-left .ja-l2 { background: url(../images/dot.gif) repeat-y center; }

/* Right Columns ---*/
#ja-right .ja-r2 { background: url(../images/dot.gif) repeat-y center; }

/*common style for columns ---*/

/* HEADER
--------------------------------------------------------- */
#ja-header { z-index: 10; position: relative; }

#ja-header .main {
background:url("../images/logo-top-corners.png") no-repeat scroll center 10px #FFFFFF;
padding:20px 0 0 !important; margin-top:-3px;
}


#ja-header .main .inner {
background:none repeat scroll 0 0 #FAA519;
margin-left:10px;
margin-right:10px;
padding-bottom:10px;
}

h1.logo, div.logo-text h1 {
	font-size: 300%;
	line-height: 1;
}

h1.logo, div.logo-text { float: left; }

/* Logo Image ---*/
h1.logo {
height:91px;
margin:0;
width:399px;
}

h1.logo a {
	width: 399px;
	height: 91px;
	display: block;
	background: url(../images/logo-dealnews.png) no-repeat left;
}

h1.logo a span {
	position: absolute;
	top: -1000px;
}

/* Logo Text ---*/
div.logo-text h1 a {
	letter-spacing: 1px;
	font-weight: bold;
	text-decoration: none;
	color: #000;
}

p.site-slogan {
	padding: 0 5px;
	margin: 0;
	color: #999999;
	background: #f7f7f7;
	display: block;
	letter-spacing: 1px;
	font-size: 85%;
	text-transform: uppercase;
	text-align: center;
}

/* Topbar ---*/
.ja-topbar {
	position: absolute;
	top: 0;
	width: 100%;
	border-bottom: 1px solid #ddd;
	font-size: 0.8em;
}

.ja-day, .ja-updatetime {
	float: left;
	background: #fff;
	color: #999;
	border-right: 1px solid #ddd;
	padding: 2px 10px 0;
}

.ja-updatetime em {
	margin-left: 5px;
	font-style: normal;
	color: #9c162e;
}

/* Headlines Module ---*/
.ja-healineswrap { float: left; padding-top: 2px; }

.ja-healineswrap em {
	font-style: normal;
	font-weight: bold;
	float: left;
	display: block;
	color: #999;
	padding: 0 10px 0 10px;
}

.ja-headlines { float: left; }

.ja-headlines a { color: #999; }

.ja-headlines a:hover, .ja-headlines a:active, .ja-headlines a:focus {
	color: #000;
	text-decoration: none;
}

.ja-headlines .separator { color: #999; }

/* RSS Module ---*/
.ja-syndicate { float: right; }

.ja-syndicate a {
	border-left: 1px solid #ddd;
	width: 40px;
	height: 19px;
	line-height: 19px;
	display: block;
	color: #999;
	text-align: center;
	font-weight: bold;
}

.ja-syndicate a:hover, .ja-syndicate a:active, .ja-syndicate a:focus  {
	border-left: 1px solid #ddd;
	background: #333;
	color: #fff;
	text-decoration: none;
}

/* NAVIGATION
--------------------------------------------------------- */
/* Main Nav ---*/
#ja-mainnav { line-height: 1; position: relative; z-index: 9; }

#ja-mainnav .inner { background:#003466; margin: 0 10px; padding:0;}

#ja-mainnav .main {background-color:#fff;}

#ja-mainnav a {color: #fff;}

/* Sub Nav ---*/
#ja-subnav {z-index: 9;	position: relative;}

#ja-subnav .main {z-index: 10;line-height: 1;border-bottom: 1px solid #ccc;}

#ja-subnav ul { padding: 10px 0 9px;	background: #ddd;}

#ja-subnav ul:after {content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}

#ja-subnav ul.active {background: #333;}

#ja-subnav li {background: none; display: block; float: left; border-left: 1px solid #999; padding: 0 10px 0 11px;	margin: 0;}

#ja-subnav li:first-child {	border-left: 0;}

#ja-subnav ul li a {	color: #000;	display: block;}

#ja-subnav ul li a:hover {}

#ja-subnav ul li.active a,
#ja-subnav ul li.active a:hover,
#ja-subnav ul li.active a:active,
#ja-subnav ul li.active a:focus {
	text-decoration: underline;
	font-weight: bold;
	color: #fff !important;
}

#ja-subnav ul li.active li a,
#ja-subnav ul li.active li a:hover,
#ja-subnav ul li.active li a:focus,
#ja-subnav ul li.active li a:active {
	color: #000 !important;
}

#ja-subnav ul.active li a {
	color: #fff;
}

#ja-subnav ul li.empty {}

/* Sub Nav (lv2) ---*/
#ja-subnav ul li ul {
	display: block;
	height: auto;
	position: absolute;
	left: -999%;
	background: #fff;
	border: 1px solid #ccc;
	padding: 0;
	top: auto;
}

#ja-subnav ul li.hover ul {
	display: block;
	height: auto;
	position: absolute;
	left: auto;
}

#ja-subnav ul li.hasChild a span {
	background: url(../images/arrow.png) no-repeat right center;
	padding-right: 8px;
}

#ja-subnav ul li.hover a span {
	background: url(../images/arrow-2.png) no-repeat right center;
}

#ja-subnav ul li.hasChild li a span, #ja-subnav ul li.hover li a span {
	background: none;
	padding-right: 0;
}

#ja-subnav ul li ul li {
	display: block;
	float: none;
	text-align: left;
	border-left: none;
	border-bottom: 1px solid #ddd;
	padding: 5px;
}

#ja-subnav ul li ul li a {
	border: 0 !important;
	text-decoration: none !important;
	color: #000 !important;
	background-image: none !important;
	font-weight: normal !important;
}

#ja-subnav ul li ul li a:hover {
	text-decoration: underline !important;
	background-image: none !important;
}

#ja-subnav ul li ul li a.active {
	color: #145077 !important;
	font-weight: bold !important;
}

/* Breadcrumbs ---*/
#ja-navhelper {
	position: relative;
	z-index: 6;
}
#ja-navhelper .main {padding:0px!important;padding-bottom:5px!important;}

.ja-breadcrums {float:left;width:100%;margin-top:0px;text-transform:none;}

.ja-breadcrums strong { margin-right: 5px;}

.ja-breadcrums img { margin: 1px 5px; }

/* Default Joomla! Menu ---*/
ul.menu { margin: 0; padding: 0; }

ul.menu li {
	margin: 0;
	padding: 0;
	background: none;
	border-bottom: 1px dotted #ddd;
	overflow: hidden;
}

ul.menu li a {
	display: block;
	outline: none;
	padding: 4px 0;
	text-indent: 2px;
}

ul.menu li a:hover,
ul.menu li a:active,
ul.menu li a:focus {
}

ul.menu li.active a {
	font-weight: bold;
}

ul.menu li ul {
	margin: 0 0 0 10px;
}

ul.menu li li {
	border-top: 1px dotted #ddd;
	border-bottom: 0;
	background: url(../images/arrow.png) no-repeat left 9px;
}

ul.menu li li a {
	font-weight: normal !important;
	text-indent: 8px;
}

ul.menu li li a:hover,
ul.menu li li a:active,
ul.menu li li a:focus {
	color: #333333;
}

/* SPOTLIGHT
--------------------------------------------------------- */
#ja-topsl .ja-box, #ja-botsl .ja-box {
	padding: 0;
}

#ja-topsl li, #ja-botsl li {
	padding-left: 10px;
	background-position: 1px 7px;
}

/* Top spotlight ---*/
#ja-topsl .main {
	border-bottom: 1px solid #ddd;
}

#ja-topsl .moduletable {
	border-bottom: 0;
}

/* Bot spotlight ---*/
#ja-botsl .main {
	border-top: 1px solid #ddd;
	padding: 0;
}

#ja-botsl .ja-box {
	background: url(../images/dot.gif) repeat-y right 0 #fff;
	padding: 20px 0;
}

#ja-botsl .ja-box.ja-box-right {
	background: none;
}

.ja-box-right .moduletable, .ja-box-right .moduletable_default {
	border-right: 0;
}

#ja-botsl .ja-moduletable, #ja-botsl .moduletable {
	margin-bottom: 0;
	border-bottom: 0;
}

/* FOOTER
--------------------------------------------------------- */
#ja-footer {
	padding: 0;
}

#ja-footer .main {
	color: #999999;
	position: relative;
	overflow: hidden;
	padding: 0 0 15px;
	text-align: left;
	
}

#ja-footer .main .inner {
background-color:#FAA519;
border-top:30px solid #002F6F;
margin-left:10px;
margin-right:10px;
/*padding-bottom:10px;
padding-left:10px;
padding-top:10px;*/
padding:0px;

}

#ja-footer small {
	color: #666;
	font-size: 100%;
}

/* Foot Links ---*/
#ja-footer .ja-footnav {
	background: #333;
	position: relative;
	overflow: hidden;
	margin: 0 0 10px;
	font-size: 100%;
}

.ja-footnav ul { float: left; line-height: normal; }

.ja-footnav li {
	display: block;
	float: left;
	padding: 0;
	border-left: 1px solid #666;
}

.ja-footnav li a {
	text-transform: uppercase;
	display: block;
	line-height: normal;
	color: #ccc;
	padding: 7px 10px;
}

.ja-footnav li a:hover, .ja-footnav li a:active, .ja-footnav li a:focus {
	color: #fff;
}

.ja-footnav ul.ja-links { float: right; margin: 0;}
.ja-footnav ul.ja-links li { background: none; border-left: 0; padding: 0; }
.ja-footnav ul.ja-links li a { padding: 7px 10px; }

.ja-footnav ul.ja-links li.top a {
	background: url(../images/arrow-3.png) no-repeat 9px center;
	padding-left: 18px;
	padding-right: 10px; 
}

.ja-footnav ul.ja-links li.top a:hover {
	background-color: #666;
	color: #fff;
	text-decoration: none;
}

.ja-footnav ul.ja-links li.layout-switcher a {
	background: #145077;
	color: #fff;
	text-decoration: none;
}

.ja-footnav ul.ja-links li.layout-switcher a:hover {
	background: #666;
	color: #fff;
	text-decoration: none;
}

.ja-footnav ul.ja-links li.user-reset {
	height: 28px;
}

.ja-footnav ul.ja-links li.user-reset a {
	background: #9c162e;
	color: #fff;
	text-decoration: none;
}

.ja-footnav ul.ja-links li.user-reset a:hover {
	background: #666;
	color: #fff;
	text-decoration: none;
}

.ja-footnav .ja-firstitem { border-left: 0; padding-left: 5px; }

/* T3 Framework logo ---*/
#ja-poweredby {
	height: 34px;
	position: absolute;
	left: 15px;
	top: 45px;
	width: 200px;
}

/* Copyright Info. ---*/
.ja-copyright small { display: block; margin-left: 240px; }


/* MISCELLANOUS
----------------------------------------------------------- */
ul.accessibility {
	position: absolute;
	top: -100%;
}

/* User Tools ---*/
#ja-usertools { float: left; padding-top: 3px; }

#ja-usertools strong {
	font-weight: normal;
	float: left;
	padding: 0 5px 2px 8px;
	display: block;
}

#ja-usertools ul { float: left; }

#ja-usertools li {
	background: none;
	display: block;
	float: left;
	margin: 0;
	padding: 1px 0 0;
}

#ja-usertools li img:hover {
	border: 1px solid #999999;
	margin: 0;
	background: #fff;
}

#ja-usertools img { padding: 2px; margin: 1px; }

/* Font tools ---*/
.item_fonttool .childcontent { width: 150px !important; margin-left: -81px !important;}

.item_fonttool .childcontent .inner { padding: 10px 15px 5px !important; }

.ja-megamenu li .childcontent ul.ja-usertools-font li {
	background: none !important;
	margin: 0;
	padding: 0 3px 0 0;
	display: inline;
}

.ja-megamenu li .childcontent ul.ja-usertools-font li img {
	border: 1px solid #ddd;
}

.ja-megamenu li .childcontent ul.ja-usertools-font li img:hover {
	border: 1px solid #666;
	cursor: pointer;
}

.ja-usertools-font li {
	display: inline;
}

/* User Settings ---*/
.ja-usersetting {
	margin: 0 -15px;
	background: #f7f7f7;
	color: #333;
}

a.ja-usersetting-loadform {
	position: absolute;
	right: 50px;
	top: 4px;
	width: 20px;
	height: 20px;
	background: url(../images/icon-setting.gif) no-repeat center;
}

a.ja-usersetting-loadform span {
	display: none;
}

form.ja-usersetting-form { padding: 5px 15px; }

.ja-usersetting-options {
	width: 100%;
	display: block;
}

.ja-usersetting-options ul {
	margin: 0;
	padding: 5px 0;
	overflow: hidden;
	clear: both;
	font-size: 92%;
}

.ja-usersetting-options ul li {
	background: none;
	float: left;
	display: block;
	padding: 0 5px 0 0 !important;
	margin: 0 !important;
}

.ja-usersetting-options ul.checkall { padding-bottom: 0; margin-bottom: 0; border-bottom: 0; }

.ja-usersetting-options ul.catselect { margin-top: 0; }
.ja-usersetting-options ul.catselect li { line-height: 20px; height: 20px; }
.ja-usersetting-options ul.catselect label { line-height: 20px; }
.ja-usersetting-options ul.catselect .checkbox { margin: 0 5px; line-height: 20px; }

.ja-usersetting-options p.actions { margin-bottom: 10px; }

/* Icon for min/max ---*/
.ja-mdtool {
	position: absolute;
	right: 10px;
	top: 4px;
	width: 20px;
	height: 20px;
}

/* Icon for move ---*/
.ja-mdmover {
	position: absolute;
	right: 30px;
	top: 4px;
	text-indent: -9999px;
	width: 20px;
	height: 20px;
	background: url(../images/icon-mover.gif) no-repeat center;
	overflow: hidden;
}

/* Others ---*/
#ja-banner {
	margin: 0;
	padding-top: 15px;
	text-align: center;
	overflow: hidden;
	width: 100%;
	border-top: 1px solid #ddd;
}

div.ja-innerdiv {
	clear: both;
	margin-bottom: 10px;
	padding-bottom: 12px;
	border-bottom: 1px dotted #ddd;
}

div.ja-innerdiv h4 {
	margin: 5px 0;
	padding: 0;
	font-family: Arial, sans-serif;
	font-size: 100%;
	font-weight: normal;
	text-transform: none;
}

.ja-social-bookmarking { float: right; margin-top: 2px; }
.cufon-canvas { padding: 1px 0 3px; }

/* Comments ---*/
/*id*/
#idc-container-parent { margin-top: 20px; border-top: 1px dotted #ddd; clear: both; }

#idc-container .idc-share { position: relative; }

/*disqus*/
#disqus_thread { margin-top: 20px; border-top: 1px dotted #ddd; clear: both; }
button.dsq-button { padding: 4px 8px !important; }
div.dsq-post-fields { z-index: 20; position: relative; }
div.dsq-post-footer { z-index: 18; }

/* Grey box ---*/
#GB_middle .left,
#GB_middle .right {
	float: none;
}

/* For backend ---*/
.editor fieldset,
.publishing,
.metadata {
	border: 1px solid #ddd;
	padding: 10px;
}

.editor fieldset,
.metadata {
	margin: 20px 0;
}

.editor fieldset legend,
.publishing legend,
.metadata legend {
	background: #666;
	font-weight: bold;
	padding: 0 5px;
	color: #fff;
}

.editor fieldset,
.publishing label,
.metadata label {
	font-weight: bold;
	padding-right: 10px;
}

.publishing img.calendar {
	border: none;
	background: none;
	padding: 0 0 0 5px;
	vertical-align: middle;
}

.publishing div {
	padding: 6px 0;
}

.publishing div.wrap {
	display: none;
}

.metadata .inputbox {
	margin-bottom: 10px;
}

form.user div,
form.user table td {
	padding: 6px 0;
}

form.user label {
	font-weight: bold;
	padding-right: 10px;
	width: 120px;
	float: left;
}

div.save { margin-top: 10px; }

/* Form logout ---*/
div.name, div.pass, div.remember, div.contact_email {
	padding: 6px 0;
}

div.name label, div.pass label, div.remember label, div.contact_email label {
	font-weight: bold;
	padding-right: 10px;
}

div.contact_email_checkbox { margin-bottom: 10px; }

/* Override meaga menu ---*/
#ja-topnav { float: right; }

#ja-topnav .ja-megamenu { }

#ja-topnav ul.level0 li.mega a.mega {
	border-left: 1px solid #ccc;
	border-right: 0;
	color: #999;
	padding: 3px 15px;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
}

#ja-topnav ul.level0 li.over, ul.level0 li.haschild-over {
	background: #333;
	color: #fff !important;
}

#ja-topnav .ja-megamenu a.over,
#ja-topnav .ja-megamenu a.active { color: #fff !important; }

#ja-topnav .childcontent-inner {
	background: url(../images/grad-l2.gif) repeat-x left top #fff;
}

#ja-topnav .childcontent-inner { border: 1px solid #DDDDDD; }

#ja-topnav .childcontent .ja-moduletable h3 {
	color: #333;
	font-family: Verdana, Tahoma, Verdana, sans-serif;
	margin-left: 0;
	margin-right: 0;
	padding: 5px 0;
	text-transform: uppercase;
	text-indent: 0;
	letter-spacing: 1px;
}

#ja-topnav .childcontent .ja-moduletable {
	color: #333;
	margin: 0px;
	padding: 15px;
}

#ja-topnav .childcontent .ja-moduletable a {
	color: #333;
	border-bottom: 1px dotted #333;
}

#ja-topnav .childcontent .ja-moduletable a:hover,
#ja-topnav .childcontent .ja-moduletable a:focus,
#ja-topnav.childcontent .ja-moduletable a:active {
	color: #000;
	border-bottom: 1px solid #000;
}

#ja-topnav .ja-megamenu ul.level1 a.over,
#ja-topnav .ja-megamenu ul.level1 a.active { color: #000 !important; }

 #dsq-content .dsq-post-footer {
 	position: static !important;
 }
 
 
 /* Top-content Start*/
 
#ja-content-top{}
	#ja-content-top .inner 						{ padding-top: 5px;}
	#ja-content-top .left						{}
	#ja-content-top .right						{width:220px;}
	#ja-content-top .banner						{padding-bottom:0px;} 
	#navi-outer li a, #navi-outer li a:hover,
	#navi-outer li a.navi-active 				{height:75px !important;line-height:75px !important; margin: 0 7px 0 0 !important;width:121px !important}
	#navi-outer li a 							{border:4px solid #666666!important;}
	#navi-outer li a:hover, 
	#navi-outer li a.navi-active 				{border:4px solid #FF9900!important;}
	#navi-outer 								{background:#151223!important; height:97px!important;}
	#navi-outer li a img, 
	#navi-outer li a:hover img, 
	#navi-outer li a.navi-active img 			{margin:0px!important; width:140px!important; height:auto!important;}
	#navi-outer li 								{width:122.4px}
	#navi-outer li.noimages						{display:none!important;}
	#navi-outer .ul_container					{margin-left:0px!important; padding-top:7px !important;margin-left:5px; padding-left:7px;}
	.fpss-introtext								{background: url(../images/slider-opacity.png) center center repeat!important;}
	.slide-inner img							{float:right;}
	.slidetext h1 a 							{color: #FFFFFF !important;font-family: georgia !important;font-size: 30px !important; line-height:38px;}
	#navi-outer ul								{margin:0px;}
	.ul_container *								{padding:0px!important; margin:0px!important;}
	#fpss-outer-container 						{border:0px!important; padding:0px!important;margin:0px!important;}
 
 /* Top-content End*/


	#ja-fblogin									{bottom:0;position:absolute;right:181px; }
	#ja-navhelper .inner						{background-color:#FAA519;margin-left:10px;margin-right:10px;}
	.gk_news_highlighter_interface span.text	{font-weight:bold; color:#162753; font-family:Verdana;}
	.gk_news_highlighter_wrapper *				{font-weight:bold; color:#000000;}
	.gk_news_highlighter_wrapper a:hover		{color:#fff;}
	.main .inner 								{padding-left:10px;padding-right:10px;}
	.nsp_fs100 									{display:inline-block;font-size:100%;}

/* Middle-Content Start*/
	
#ja-content-middle{}
	#ja-content-middle .left								{width:650px; padding-top:10px; }
	#ja-content-middle .right								{width:300px; padding-top:20px;}	
	#ja-content-middle .left .moduletable					{float:left; width:50%; padding:0px;}
	#ja-content-middle .left .banner{ clear:both;}
	.right .moduletable	{float:left; padding:0px;}
	#ja-content-middle .left .moduletable .second			{padding-top:45px;}
	#ja-content-middle .left .col1							{width:50%; float:left;}
	#ja-content-middle .left .col2							{width:50%;float:left;}
	#ja-content-middle .left .left-banner{ margin-top:55px!important}

	

	#ja-content-middle .left .container						{width:100%; float:left;}
	#ja-content-middle .k2ItemsBlock 						{position:relative}
	#ja-content-middle .k2ItemsBlock .moduleItemIntrotext a	{text-align:center;}
	
	.headline						{padding:0px;}
	.moduletable.boxList.headline	{border-color:#172854 #E5E5E5 #E5E5E5;border-style:solid;border-width:5px 1px; padding:15px}
	.headline h2					{font-size:16px; padding-bottom:5px;}
	.k2ItemsBlock.headline			{padding:10px;}
	.headline *						{color:#172854!important;}
	.headline .moduleItemImageBorder{float:left}
	.headline img					{padding-right:10px;width:100px;}
	.headline .cat_name0			{ display:none}
	.headline .nsp_art p.nsp_text	{}
	
	
.deal .moduleItemTitle			{font:bold 1.85em/1.2em Arial,'Times New Roman',Times,serif;padding-top:5px; padding-bottom:5px; display:inline-block;}
	.deal .moduleItemIntrotext	{padding-top:40px;}
	.moduletable.deal .moduleItemImage		{float:left;height:170px;overflow:hidden;width:300px; position:relative;}
	.deal .moduleItemImage img	{position:relative;}
	.deal ul					{width:315px; padding-top:10px;}
	.deal .nsp_art p.nsp_text 	{float:none;}
	.deal .moduleItemCategory	{font-weight:bold; color:#F5A60C;}
	.deal .moduleItemCategory 	{background:url("../images/deal.png") no-repeat scroll 0 3px transparent;color:#071B4E;font-family: georgia;font-size:21px;font-weight:normal;left:0;line-height:34px;position:absolute;text-transform:capitalize;top:6px;vertical-align:middle;width:200%;}
	.deal h3					{background:url("../images/deal.png") no-repeat scroll 0 -35px transparent;color:#F9A618;font-size:18px;line-height:25px;text-transform:capitalize;vertical-align:middle;width:200%;}
	.deal h3 span				{color: #F9A618;font-family: Georgia !important;font-size: 18px;font-weight: normal;line-height: 25px;text-transform: capitalize;}
	
	.right .deal .ja-box-ct				{padding:10px;}	
	.right .deal 						{width:300px;}
 	.right .deal h3						{width:300px;}
	.right .deal h4	a					{text-transform:none;color: #172854;}
	.right .deal li h4	a				{font-weight:bold;}
	.right .deal li						{background:none; padding-left:0px;  padding-bottom:5px;border-bottom:1px solid #e3e3e3;}
	.right .deal .moduleItemIntrotext	{}
	.right .deal .moduleItemImage		{float:left;height:150px;overflow:hidden;width:300px;}
	.right .deal .moduleItemImage img	{position:relative;top:-25%;}
	.right .deal ul						{width:300px; padding-top:10px;}
	.right .deal  p ,.right .deal p.nsp_text{float:none;}
	.right .deal .moduleItemCategory	{font-weight:bold; color:#F5A60C;}

		
.second{}
	.second .k2ItemsBlock ul .clr	{display:none;}
	.second .moduleItemTitle		{display:block;padding-bottom:3px;padding-top:3px;color: #172854; font-weight:bold; font-size: 1em; line-height:1.3;}
	.second h1					{}
	
	.second li						{background:url("../images/2-bullet.png") no-repeat scroll left center transparent;padding-left:11px;}
	.second .ItemTitle0				{display:none;}
	.second .clearList				{display:none;}
	.ltitle .ItemTitle0				{display: inline-block!important}
	.ltitle .moduleCustomLink		{background:url("../images/deal.png") no-repeat scroll 0 -34px transparent;color:#F5A60C;font-family:georgia;font-size:20px;font-weight:normal;left:0;
line-height:31px;position:absolute;text-transform:capitalize;top:0;vertical-align:middle;width:200%; margin-left:-325px;}
	.left .banner .moduletable{margin-top:50px;}
	.moduletable.banner{float:left!important;padding-bottom:10px!important;width: 100% !important;}
	.left .banner .second{margin-top:0;}

	.cont1 .moduleItemIntrotext{ padding-top:0px;}
	
	.moduletable.front1{ display:inline-block!important; float:left!important; margin-bottom: 10px;}
	.moduletable.front2{ float:right!important; margin-bottom: 10px;}
	.moduletable.front3{ display:inline-block!important; float:left!important;}


	.moduletable.front1 .moduleItemImage	{float:left;height:270px;overflow:hidden;width:300px; position:relative;}
	.moduletable.front2 .moduleItemImage{float:left;height:75px;overflow:hidden;width:100px; position:relative;}
	.first .moduleItemIntrotext			{color: #333333; font-family: Verdana,Arial,Helvetica,sans-serif; float:left;}

	
	.front2{}
	.front2 .ItemTitle0						{display:none}
	.front2 .moduleItemImage				{width:100px; height:75px; overflow:hidden; position:relative;}
	.front2	.moduleItemTitle				{font: bold 1.3em/1.2em Arial,'Times New Roman',Times,serif;float:left;}
	.front2 .moduleItemIntrotext			{}
	.front2 .moduleItemImageBorder			{border: 1px solid #CCCCCC;display:inline;float: left;padding: 2px; margin-right: 5px;}
	.front2 ul								{padding-top:0px;}
	.front2 ul li							{padding-bottom:5px; float: left;}
	
	.moduletable.front3						{padding:0px!important;border-width:0px 0px!important;padding:0px !important; width:48%!important;}
	.moduletable.front3 h3					{background:url("../images/deal.png") no-repeat scroll 0 -10px transparent;border-bottom:0px;}
	.moduletable.front3 h3 span				{font-size:13px!important;}
	.front3 .boxList .moduleItemDateCreated	{color:#7C7C7C;float:left; padding-right:5px;}
	.moduletable.front3 li					{border-bottom: 0px; min-height: inherit; padding-bottom:5px;}
	.front3 li a							{color: #172854; display: inline-block;width: 87%;}
	.front3 .moduleCustomLink				{border-top: 1px solid #CCCCCC;display: block;margin-top: 5px;padding-top: 5px;text-align: right;width: 100%;}


	.boxList.commentary{ width:97%!important;padding-left:10px!important; padding-right:10px!important; position:relative;}
	c.commentary .nsp_art{ padding-bottom:10px;}
	.boxList.commentary  .nsp_info{ width:70px; font-size:9px; font-family:arial;}
	.boxList.commentary li{ float:left; padding-bottom: 5px;    padding-top: 5px;}
.boxList.commentary .moduleItemTitle {font-weight:bold; }
	.boxList.commentary ul{ padding-top:40px}
	.boxList.commentary .moduleItemImageBorder{ float:left; padding-right:10px;}
	.boxList.commentary .moduleItemIntrotext{ width:95%;}
	.boxList.commentary h3{ padding-top:5px;}
	.boxList.commentary .moduleItemImage img{border: 1px solid #CCCCCC;padding: 1px;text-align: center;}
	.boxList.commentary ul{ padding-top:40px}
	.boxList.commentary .moduleCustomLink {border-bottom: 1px solid #E5E5E5;color:#172854;float: left;font-size: 19px;left: 0;padding-bottom: 9px;position: absolute;text-transform: none;top: 9px;width: 100%;}
	.boxList.commentary .moduleCustomLink span	{background: url("../images/l-bullet.png") no-repeat scroll right center transparent;color: #172854;float: left;font-family: georgia;font-size: 19px;font-weight: normal;padding-right: 20px !important;text-transform: none; }
	
	

 /* Middle-Content End*/
 
/* boxList */
	.moduletable.boxList	{border-color:#172854 #E5E5E5 #E5E5E5;border-style:solid;border-width:5px 1px; padding:15px}
	.boxList h3			{color:#172854; font-size:19px; float:left; text-transform:none; float:left; width:100%;border-bottom:1px solid #E5E5E5;padding-bottom: 10px !important;}
	.boxList h3 span,.boxList h3 a	{background: url("../images/l-bullet.png") no-repeat scroll right center transparent;    color: #172854;    float: left;    font-family: georgia;    font-size: 19px;    font-weight: normal;    padding-right: 20px !important;    text-transform: none; }
		
	.boxList .moduleItemDateCreated{ color:#f3831a; font-size:10px; font-family:verdana; font-weight:bold}
	.boxList li{border-bottom:1px solid #DBDBDB;min-height:28px;}
	.boxList a {color: #172854; font-size: 1em; line-height:1.3; font-family: verdana !important;text-transform:none;}
	.boxList .clearList{ display:none;}
	
	.boxList .nsp_art .fnone		{clear:none;}
	.boxList .nsp_art h4, .boxList .nsp_links h4  {color: #172854; font-weight:bold; font-size: 1em; line-height:1.3; font-family: verdana !important;}
	.boxList .nsp_art p				{  color: #333333; }
	.boxList .nsp_art P SPAN		{width: 100px;display: block;margin-bottom: 1px;font-weight: bold;color: #AB0000;}
	.boxList .nsp_art P SPAN IMG	{margin-top: 4px;}
	.boxList .nsp_art>div>a			{width:80px; height:60px; overflow:hidden; float:left;margin-right:5px;}
	.boxList .nsp_art a	.nsp_image 	{width:80px;}
	.boxlist .nsp_art				{padding-bottom:10px!important}	
	.boxList .nsp_info              {float: right;padding-left: 10px;margin-right: -5px;}

	.boxList .k2ItemsBlock ul		{padding-top:40px}
	.boxList .moduleCustomLink 		{border-bottom: 1px solid #E5E5E5;color:#172854;float: left;font-size: 19px;left: 0;padding-bottom: 9px;position: absolute;text-transform: none;top: 3px;width: 100%;}
	.boxList .moduleCustomLink span	{background: url("../images/l-bullet.png") no-repeat scroll right center transparent;color: #172854;float: left;font-family: georgia;font-size: 19px;font-weight: normal;padding-right: 20px !important;text-transform: none; }

/* boxList */
 
 /* category view start */
#k2Container{}
 
#k2Container .componentheading{background:url("../images/border-bottom.png") no-repeat scroll left bottom transparent;font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;width:960px;margin-bottom:7px; font-size:19px; color:#172854; margin-top:-15px;}

	#itemListPrimary .itemContainer				{float:left; min-height:250px; padding-bottom:10px;}
	#itemListPrimary h3, #itemListPrimary h3 a  {color: #172854; }
	#itemListPrimary .catItemView				{}
	#itemListPrimary .catItemDateCreated    	{font-size:10px; font-weight:bold; display:none;}
	#itemListPrimary .catItemImage a  		 	{width:200px; height:130px; float:left; overflow:hidden;}
	#itemListPrimary .catItemImage a img	 	{min-height:130px;}
	#itemListPrimary .catItemIntroText      	{min-height:70px; padding-top:10px; float:left; color: #333333;}
	#itemListPrimary .catItemHeader				{float:left}
	#itemListPrimary .catItemReadMore a     	{font-size:1em; font-weight:bold; float:left;}
	#itemListPrimary .catItemTitle          	{min-height:40px; padding-bottom:5px; font-size: 1em; line-height: 1.3; font-family: verdana !important;}
	#itemListPrimary>.clr						{background:url("../images/border-bottom.png") no-repeat scroll left -1px transparent;height:1px;width:620px;float:left; padding-bottom:5px; padding-top:5px;}
	#itemListLinks h3 a							{font-family:Verdana; font-size:0.65em; background:url("../images/2-bullet.png") no-repeat scroll left center transparent; padding-left:15px; }
	#itemListLinks h3							{padding-bottom:2px;padding-left:10px;padding-top:2px;}
	.itemListView .pagination					{width:100%; float:left;}
	.itemListView .moduletable					{width:100%!important; float:left; padding:0px;}
	.itemListView .catItemView					{padding:8px;}
	.itemContainer .groupLinks					{padding:4px; max-width:610px;}
	.itemList									{ border-right:1px solid #E5E5E5}
	#itemListLinks								{float:left;}
	#itemListLinks h4							{text-transform:capitalize;}

 
 /* category view end */
 
 /* categoy Item View Start */
 


.itemView .itemTitle				{ font:font:bold 1.25em/1.2em Helvetica,Arial,sans-serif;}
.itemView .itemTitle span{ display:none;}
.itemView .itemNavigation			{float:left;}
.itemView .itemNavigation .itemPrevious	{float:left}
.itemView .itemNavigation .itemNext		{float:left}
.itemToolbar						{border-bottom:1px solid #E5E5E5;margin:2px 0 5px;padding:4px 0 5px;}
.itemToolbar ul						{font-size:0.8em;list-style:none outside none;margin:0 !important;padding:0 0 4px !important;text-align:left;}
.itemToolbar ul > li:first-child	{border:medium none;padding-left:0 !important;}
.itemToolbar ul li 					{background:none repeat scroll 0 0 transparent;border-left:1px solid #CCCCCC;display:inline;list-style:none outside none;margin:0;padding:0 4px 0 8px;text-align:center;}
.itemBody							{ color:#000}
.itemToolbar ul li a#fontIncrease img {background:url("../images/font_increase.gif") no-repeat scroll 0 0 transparent;height:13px;width:13px;}
.itemToolbar ul li a#fontDecrease img {background:url("../images/font_decrease.gif") no-repeat scroll 0 0 transparent;height:13px;width:13px;}
.itemToolbar ul li a#fontDecrease span, .itemToolbar ul li a#fontIncrease span {display:none;}




 /* categoy Item View End */
  
 /*  Content-bottom  */
 
 .box1 h3{border-bottom:3px solid #ae0b0e;}
 .box2 h3{border-bottom:3px solid #869aa3;}
 .box3 h3{border-bottom:3px solid #a7d244;}
 .box4 h3{border-bottom:3px solid #c2318c;}
 .box5 h3{border-bottom:3px solid #2fa2f5;}
 .box6 h3{border-bottom:3px solid #783a90;}

 #ja-content-bottom1 *				{color: #172854; font-family: Verdana,Arial,Helvetica,sans-serif!important;}
	#ja-content-bottom1 h3			{font-size:13px; background:url("../images/l-bullet.png") no-repeat scroll left center transparent;line-height:20px;text-indent:16px; padding:0px; margin-bottom:10px;}
	#ja-content-bottom1 h3 a		{color:#000000;}
 	#ja-content-bottom1 .main		{padding-top:10px;}
 	#ja-content-bottom1 .bottom1	{margin-left:0px!important;margin-right:0px!important; padding:4px;}
 	#ja-content-bottom1 .inner		{border-top: 0px solid #cdd2d6; padding-left:0px; padding-right:0px;margin-left:10px;margin-right:10px;} 
	#ja-content-bottom1 h4			{font-size:1em; text-transform:none; padding:0px; margin:0px; padding-bottom:5px }
	#ja-content-bottom1 img			{border:1px solid #CCCCCC;margin:0;padding:1px;}
	#ja-content-bottom1 li h4 a		{text-transform:none; padding:0px; margin:0px;color: #172854; font-weight:bold}
	#ja-content-bottom1 p			{padding:0px; margin:0px; color: #333333;  }
	#ja-content-bottom1 li			{background:none; padding-left:0px;  padding-bottom:5px;border-bottom:1px solid #e3e3e3;}
	#ja-content-bottom1 li			{padding:0px;}
	
	
	
#ja-content-bottom2 *				{color: #172854; font-family: Verdana,Arial,Helvetica,sans-serif!important;}
	#ja-content-bottom2 h3			{font-size:12px; background:url("../images/l-bullet.png") no-repeat scroll left center transparent;line-height:20px;text-indent:16px; padding:0px; margin-bottom:10px;}
	#ja-content-bottom2 h3 a		{color:#000000;}
 	#ja-content-bottom2 .main		{padding-top:10px;}
 	#ja-content-bottom2 .bottom1	{margin-left:0px!important;margin-right:0px!important; padding:4px;}
 	#ja-content-bottom2 .main-inner1{border-top: 3px solid #cdd2d6; padding-left:0px; padding-right:0px;margin-left:10px;margin-right:10px;}  
 	#ja-content-bottom2 .inner		{border-top: 3px solid #cdd2d6; padding-left:0px; padding-right:0px;margin-left:10px;margin-right:10px;} 
	#ja-content-bottom2 h4			{font-size:1em; text-transform:none; padding:0px; margin:0px; padding-bottom:5px }
	#ja-content-bottom2 img			{border:1px solid #CCCCCC;margin:0;padding:1px;}
	#ja-content-bottom2 li h4 a		{text-transform:none; padding:0px; margin:0px;color: #172854; font-weight:bold}
	#ja-content-bottom2 p			{padding:0px; margin:0px; color: #333333;}
	#ja-content-bottom2 li			{background:none; padding-left:0px;  padding-bottom:5px;border-bottom:1px solid #e3e3e3;}
	#ja-content-bottom2 li			{padding:0px;}
	
/*#ja-content-bottom2 *				{font-family:Verdana!important;}
	#ja-content-bottom2 .inner		{border-top: 1px dotted #cdd2d6; padding-left:0px; padding-right:0px;margin-left:10px;margin-right:10px;} 
	#ja-content-bottom2 .bottom2	{margin-left:0px!important;margin-right:0px!important; padding:4px;}
	#ja-content-bottom2 h4			{font-size:0.8em; text-transform:none; padding:0px; margin:0px; padding-bottom:5px;color:#006e97}
	#ja-content-bottom2 li h4 a		{font-size:0.8em; text-transform:none; padding:0px; margin:0px;font-weight:bold;}
	#ja-content-bottom2 p			{ color: #333333; font-family: Verdana,Arial,Helvetica,sans-serif;   padding:0px; margin:0px;}
	#ja-content-bottom2 li			{background:none; padding-left:0px; border-bottom:1px solid #e3e3e3; padding-bottom:5px;}
	#ja-content-bottom2 li			{padding:0px;}*/
	  
  /* Content-bottom */
  
  
/*******************************/
.itemNavigationTitle{color:#172854;float:left;font-size:14px;padding-right:20px !important;text-transform:none; font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold; width:100%; text-align:left}
.itemPrevious{color: #172854; font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 0.8em; font-weight:bold;width:100%;}
.itemNext{color: #172854; font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 0.8em; font-weight:bold;width:100%;}
span.itemDateModified {display:block;font-size:0.8em;font-style:italic;margin:16px 0 4px;padding:4px;text-align:right;}
.latestItemLinks, .userItemLinks, .catItemLinks, .itemLinks {display:block;float:left;font-size:0.8em;margin:0 0 4px;padding:0 0 20px;}

.itemAuthorLatest, .itemRelated{ padding-top:30px;}
.itemAuthorLatest li, .itemRelated li{ margin-left:20px;}
.itemAuthorLatest a, .itemRelated a {background:url("../images/2-bullet.png") no-repeat scroll left center transparent;padding-left:10px; line-height:14px;color: #172854; font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 0.8em; font-weight:bold;}


.itemCategory span {font-weight:bold;padding:0 24px 0 0;}
.itemTagsBlock span{font-weight:bold;padding:0 24px 0 0;}
.latestItemTagsBlock ul.latestItemTags, .userItemTagsBlock ul.userItemTags, .catItemTagsBlock ul.catItemTags, .itemTagsBlock ul.itemTags {
display:inline;list-style:none outside none;margin:0;padding:0;}
.latestItemTagsBlock ul.latestItemTags li, .userItemTagsBlock ul.userItemTags li, .catItemTagsBlock ul.catItemTags li, .itemTagsBlock ul.itemTags li {
display:inline;list-style:none outside none;margin:0;padding:0 4px 0 0;text-align:center;}
.latestItemTagsBlock ul.latestItemTags li a, .userItemTagsBlock ul.userItemTags li a, .catItemTagsBlock ul.catItemTags li a, .itemTagsBlock ul.itemTags li a {
color:#AC0000;}
.itemSocialLinksBlock ul.itemSocialLinks {clear:none;float:left;list-style:none outside none;margin:0;padding:0;}
.itemSocialLinksBlock ul.itemSocialLinks li a {background-position:0 0;background-repeat:no-repeat;display:block;float:left;height:16px;width:16px;}


a.delicious 	{background-image:url("../images/delicious_16.png");}
a.digg 			{background-image:url("../images/digg_16.png");}
a.facebook 		{background-image:url("../images/facebook_16.png");}
a.googlebuzz 	{background-image:url("../images/googlebuzz_16.png");}
a.myspace 		{background-image:url("../images/myspace_16.png");}
a.reddit 		{background-image:url("../images/reddit_16.png");}
a.stumble 		{background-image:url("../images/stumbleupon_16.png");}
a.technorati 	{background-image:url("../images/technorati_16.png");}

.itemSocialLinksBlock span {display:block;float:left;font-weight:bold;padding:0 24px 0 0;}
.itemSocialLinksBlock ul.itemSocialLinks li {float:left;list-style:none outside none;margin:0;padding:0 4px;}
.itemSocialLinksBlock ul.itemSocialLinks li a span {display:none;}

.itemComments {margin:50px 0 0;}
.itemComments h3 {border-top:0px solid #E5E5E5;font-size:140%;line-height:normal;margin:20px 0;padding:20px 0 0;}
.itemCommentsForm p.itemCommentsFormNotes {font-size:0.8em;margin-bottom:18px;}
.itemCommentsForm form {background:none repeat scroll 0 0 #F7F7F7;border:1px solid #E5E5E5;padding:0 18px 18px;}
.itemComments {margin:50px 0 0;}
.itemComments ul.itemCommentsList {list-style:none outside none;margin:0 0 16px;padding:0;}
.itemComments ul.itemCommentsList li {background:none repeat scroll 0 0 #F7F7F7;border:1px solid #E5E5E5;margin-bottom:18px;padding:12px;}
.itemComments ul.itemCommentsList li.odd {background:none repeat scroll 0 0 #FFFFFF;}
.itemComments ul.itemCommentsList li.authorResponse {background:url("/templates/newpost/images/system/stripes.png") repeat scroll 0 0 transparent;}
.itemComments ul.itemCommentsList li img {border:1px solid #DADADA;float:left;margin:6px 20px 0 0;padding:4px;}
.itemComments ul.itemCommentsList li span.commentDate {border-right:1px solid #E5E5E5;color:#333333;font-size:0.8em;margin:0 8px 0 0;padding:0 4px 0 0;}
.itemComments ul.itemCommentsList li span.commentAuthorName {color:#AC0000;}
.itemComments ul.itemCommentsList li p {font-style:italic;padding:4px 0;}
.itemComments ul.itemCommentsList li span.commentAuthorEmail {display:none;}
.itemComments ul.itemCommentsList li span.commentLink {float:right;}
.itemComments ul.itemCommentsList li span.commentLink a {font-size:0.8em;text-decoration:underline;}
.itemComments ul.itemCommentsList li span.commentLink a:hover {text-decoration:underline;}
.itemCommentsPagination {margin:0 0 24px;padding:4px;}
.itemCommentsPagination span.pagination {clear:both;display:block;float:right;}
.itemCommentsForm p.itemCommentsFormNotes {font-size:0.8em;margin-bottom:18px;}
.itemCommentsForm form {background:none repeat scroll 0 0 #F7F7F7;border:1px solid #E5E5E5;padding:0 18px 18px;}
.itemCommentsForm form label.formComment {display:block;margin:12px 0 0 2px;}
.itemCommentsForm form label.formName {display:block;margin:12px 0 0 2px;}
.itemCommentsForm form label.formEmail {display:block;margin:12px 0 0 2px;}
.itemCommentsForm form label.formUrl {display:block;margin:12px 0 0 2px;}
.itemCommentsForm form label.formRecaptcha {display:block;margin:12px 0 0 2px;}
.itemCommentsForm form textarea.inputbox {display:block;height:160px;margin:0;width:350px;}
.itemCommentsForm form input.inputbox {display:block;margin:0;width:350px;}
.itemCommentsForm form input#submitCommentButton {margin:12px 0 0;}
.itemCommentsForm form span#formLog {color:#CF1919;font-weight:bold;margin:0 0 0 20px;padding:0 0 0 20px;}
.itemCommentsForm form .formLogLoading {background:url("../images/loading.gif") no-repeat scroll left center transparent;}


.catItemHitsBlock, .itemHitsTwitter, .itemCategory, .latestItemTagsBlock, .userItemTagsBlock, .catItemTagsBlock, .itemTagsBlock, .itemSocialLinksBlock {border-bottom:1px solid #E5E5E5;
padding:4px;float:left;width:640px;}  

.catItemImageBlockEllada{ float:left; padding-right:10px;}


#credits .inner{ background:none repeat scroll 0 0 #FFFFFF;margin-top:-10px;padding-bottom:5px;text-align:right;}
#power{float:right;display:block;}
#power h6{ text-align:center;}
#power a{text-align:center;}
#power span{ float:left; width:100%; text-align:center;margin-top:-5px;}

#credits{margin-top:-12px;}
	#credits .moduletable{ float:left; padding:0px;}
	#credits a:hover{ color:#FAA519;}
	#credits .inner *,#credits .inner { margin:0px; font-size:10px; font-family:Verdana;}

.cat_name1{ display:none}
.cat_name2{ display:none}
.cat_name3{ display:none}
.cat_name4{ display:none}
.cat_name5{ display:none}
.cat_name6{ display:none}
.cat_name7{ display:none}
.cat_name8{ display:none}
.cat_name9{ display:none}
.cat_name10{ display:none}
.cat_name11{ display:none}
.cat_name12{ display:none}
.cat_name13{ display:none}
.cat_name14{ display:none}
.cat_name15{ display:none}
.cat_name16{ display:none}
.cat_name17{ display:none}
.cat_name18{ display:none}
.cat_name19{ display:none}


#slide-loading{ background-color:#FAA519!important;}

.prev{background:url("../images/nsp_interface.png ") repeat scroll 0 40px transparent !important;line-height:18px;width:13px; text-indent:-999em}
.next{background:url("../images/nsp_interface.png ") repeat scroll 0 -22px transparent !important;line-height:18px;width:15px; text-indent:-999em}
.prev:hover{background:url("../images/nsp_interface.png ") repeat scroll 0 20px transparent !important;line-height:18px;width:13px;}
.next:hover{background:url("../images/nsp_interface.png ") repeat scroll 0 -42px transparent !important;line-height:18px;width:15px;}
.nsp_bottom_interface, .nsp_top_interface {margin:5px 0;overflow:hidden;position:absolute;right:0;top:0;}


.cont2{margin-top:-20px;}
.cont3{margin-top:-8px;}
.cont4{margin-top:-8px;}
.cont5{margin-top:-8px;}

#weather1{border-color:#172854 #E5E5E5 #E5E5E5;border-style:solid;border-width:5px 1px;padding:10px; width:278px}
.gkw_next_days{}
.gkw_next_days li{ padding:0px!important;}
.gkw_fday {margin: 0 4px 0 0; padding: 0 0px !important; border:0px!important;}




#header-banner { height: 84px;position: absolute;right: 20px;top: 33px;width: auto;}
#header-banner a{}
#header-banner img{}
.moduleItemIntrotext{ line-height:15px;}

#ja-content-bottom2 .box1,
#ja-content-bottom2 .box2,
#ja-content-bottom2 .box3,
#ja-content-bottom2 .box4,
#ja-content-bottom2 .box5{width:19%;float:left}
#ja-content-bottom2 .banner{ width:32%!important;float:left; padding: 0 0 0 6px;}



/*
--------------------------------------------Apopseis Update----------------------------------------------------
*/

#k2Container.apopseis H3.catItemTitle{min-height: 20px !important;padding: 0 !important;margin: 0 !important;}
#k2Container.apopseis .catItemIntroText{min-height: 0px !important;margin-bottom: 11px;width: 100%;}
#k2Container.apopseis .itemContainerLast{	min-height: 32px;	margin-bottom: 19px;}
#ja-content-bottom2 .boxList {width:280px;float:right;margin-bottom:0;padding-bottom:13px;padding-right:7px;margin-right:5px;border-top:3px solid #000000;}
#ja-content-bottom2 .boxList h3 {margin-top:-49px;border-bottom:0px solid #000000;font-size:11px;margin-left:-12px;}
#ja-content-bottom2 .boxList h3 span {background-image:none;padding-top:0px;margin-top:7px;font-size:13px;font-weight:bold;/*[empty]height:;*/}
#ja-content-bottom2 .boxList .nsp_info {width:103px;height:102px;float:right;margin-left:0px !important;margin-right:0px;display:block;overflow:hidden;/*[empty]margin-top:;*/}
#ja-content-bottom2 .boxList {margin-top:27px !important;}
#ja-content-bottom2 .boxList .nsp_info .nsp_avatar {width:84px;margin-right:12px !important;margin-left:11px;}


#ja-content-bottom2 .gfg-root {
width: 298px !important;
height: auto;
position: relative;
overflow: hidden;
text-align: center;
font-family: "Arial", sans-serif;
font-size: 12px;
border: 1px solid #BCCDF0;
float: right;
margin-right: -4px;
margin-top: -3px;
}
#ja-content-bottom2 .psr  {overflow: hidden;}
#feed-control * {white-space:inherit;}
#feed-control .gfg-root {border:1px solid #A6A6A6;border-top:3px solid #17275A;}
#feed-control .gf-title {font-weight:bold;}
#feed-control a {color:#0A2366;font-weight:bold;font-family:Tahoma;text-align:center;font-size:11px;}
#feed-control .gfg-title {background-color:#E8900B;color:#FFFFFF;height:23px;padding-top:8px;padding-bottom:8px;font-size:18px !important;}
#feed-control .gfg-subtitle {background-color:#DDDDDD;/*[empty]padding-top:;*/margin-top:5px;margin-bottom:5px;}
#feed-control .gfg-subtitle a {font-weight:bold;padding-left:18px;color:#1D3563;}
.itemBackToTop{ display:none }


/*
--------------------------------------------roi eidiseon Alpha----------------------------------------------------
*/
.right .moduletable.boxList.alpha .boxList {background:transparent url(../images/alpha_logo.jpg) no-repeat 14px 0px !important;padding-top:30px;}
.right .moduletable.boxList.alpha .boxList .moduleCustomLink {margin-top:60px;}
.right .moduletable.boxList.alpha .boxList ul {padding-top:60px;}
.right .moduletable.boxList.alpha h3 {margin-top:80px !important;}

