/* 1 - layout */
#body{text-align:center;font-family:Arial,Helvetica,sans-serif;}
#breadcrumb{width:100%}
#footer{margin-top:-40px;position:relative;z-index:1;text-align:center;}
#bottom-menu{background-color:#333;margin-bottom:20px;text-align:center;}
/* bigger font and line-height */
#maincontent,
#newsflash,
#user1{
 font-size:109%;
 line-height:1.6;
}
.footer-shadow{
 width:100%;
 overflow:hidden;
 background:#191919;
 padding:20px 0 30px 0;
}
div.footer-shadow-img{
 padding-top:40px;
 position:relative;
 width:100%;
}
img.footer-shadow-img{
 width:100%;
 height:38px;
 left:0px;
 top:4px;
 position:absolute;
 z-index:0;
}
div.bottom-shadow-img{
 width:100%;
 position:relative;
 background-color:#FFF;
 overflow:hidden;
}
img.bottom-shadow-img{
 width:100%;
 height:100%;
 left:0px;
 top:0px;
 position:absolute;
 z-index:0;
}
.bottom{
 position:relative;
 z-index:1;
}
.bottom h3{
 color:#666;
 font-size:15px;
 font-family:Verdana;
 margin:3px 0 1px 12px;
}
.bottom a{
 float:left;
 display:block;
 position:relative;
 padding:34px 15px 8px 15px;
 text-align:center;
 color:#EEE;
}
#bottom2 a{
 padding:46px 20px 8px;
 line-height:1.75;
 font-weight:bold;
 color:#880000;
}
.bottom a span{
 width:34px;
 height:34px;
 display:block;
 position:absolute;
 margin-left:50%;
 left:-17px;
 top:0;
 background:url(../images/bb.png) no-repeat 50% 0;
}
#bottom2 a span{
 top:12px;
}
.bottom a.bb_2 span{
 background-position:50% -34px;
}
.bottom a.bb_3 span{
 background-position:50% -68px;
}
.bottom a.bb_4 span{
 background-position:50% -102px;
}
.bottom a.bb_5 span{
 background-position:50% -136px;
}
.bottom a.bb_6 span{
 background-position:50% -170px;
}
.bottom a.bb_7 span{
 background-position:50% -204px;
}
.bottom a.bb_8 span{
 background-position:50% -238px;
}
.bottom a.bb_9 span{
 background-position:50% -272px;
}
.bottom a.bb_10 span{
 background-position:50% -306px;
}
#bottom3 .moduletable{
 margin-top:6px;
}
#bottom3 a{
 display:block;
 font-weight:bold;
 color:#1443A0;
}
#bottom3 p{
 margin-top:0.5em;
 line-height:1.1;
 font-family:Tahoma;
}
#bottom3 a span{
 width:100%;
 height:50px;
 display:block;
 margin-bottom:2px;
 background:url(../images/services2.png) no-repeat 0 0;
}
#bottom3 a.services2_2 span{
 background-position:0 -50px;
}
#bottom3 a.services2_3 span{
 background-position:0 -100px;
}
.bottom_line,.bottom_line2,.bottom_line3{
 display:none;
 height:1px;
 background-color:#D8D8D8;
 overflow:hidden;
}
.bottom_line{margin:1px 0 18px;}
.bottom_line2{background-color:#E8E8E8;}
.bottom_line3{background-color:#B8B8B8;margin-bottom:16px;}
#bottom-menu ul.menu li{
 display:inline;
 padding:0 5px;
 line-height:1.8;
}
#bottom-menu ul.menu li a{
/*  text-decoration:none; */
 color:#FFF;
}
#footer ul.menu-footer-custom,
#footer ul.menu,
#bottom-menu ul.menu{
 list-style:none;
 position:relative;
 padding:0;
 margin:0 0 10px 0;
}
#bottom-menu ul.menu{
 margin:0;
}
#footer ul.menu-footer-custom li,
#footer ul.menu li{
 display:inline;
 padding:0 10px;
 line-height:1.5;
}
#footer ul.menu-footer-custom li a,
#footer ul.menu li a{
/*  text-decoration:none; */
 color:#EEE;
 font-weight:bold;
}
#footer ul.menu-footer-custom li a{
 font-size:13px;
}
#footer ul.menu li,
#bottom-menu ul.menu li{
 padding-left:12px;
 background:transparent url(../images/footer_spacer.png) no-repeat 0 center;
}
#bottom-menu ul.menu li{
 padding-left:7px;
}
#footer ul.menu li:first-child,
#bottom-menu ul.menu li:first-child{
 padding-left:10px;
 background-image:none;
}
#bottom-menu ul.menu li:first-child{
 padding-left:5px;
}

/*modules style */
#bodycontent,
div.moduletable,
div.moduletable-hot,
div.moduletable-blue,
div.moduletable-black,
div.moduletable-green,
div.moduletable-discuss,
div.moduletable-latestnews,
div.moduletable-breaking-news{
 margin:2px 0;
 overflow:hidden;
}
#user2 h3,
#user6 h3,
div.moduletable h3,
div.moduletable-hot h3,
div.moduletable-blue h3,
div.moduletable-black h3,
div.moduletable-green h3,
div.moduletable-discuss h3,
div.moduletable-latestnews h3,
div.moduletable-breaking-news h3{
 margin:0;
 height:31px;
 line-height:31px;
 font-size:14px;
 text-align:center;
 text-transform:uppercase;
 color:#FFF;
 background-color:#4F5160;
}
div.moduletable-latestnews{
 border:1px solid #DCDCDC;
 border-top:0 none;
}
div.moduletable-latestnews h3{
 padding:0 6px;
 font-size:13px;
 text-align:left;
 text-transform:none;
 color:#000;
 background-color:#DCDCDC;
}
div.moduletable-latestnews ul{
 overflow:hidden;
 margin:2px 0;
 padding:0 6px;
 list-style:none;
}
div.moduletable-latestnews li{
 padding:4px 0;
 font-size:109%;
 line-height:1.25;
}
div.moduletable-latestnews li a{
 color:#033464;
}
h3 .livemarks{
 float:right;
 line-height:31px;
 margin-top:7px;
}
div.latestnews-feed-more{
 border-top:1px solid #DCDCDC;
 margin:0 6px;
 text-align:right;
}
div.latestnews-feed-more a{
 height:18px;
 line-height:18px;
 color:#707070;
 font-weight:bold;
 font-size:84%;
 font-family:Helvetica;
}
/* user2 */
#user2,
#user6{
 margin-top:2px;
 padding:100px 4px 4px 4px;
 background:#0302C6 url(../images/whatshot.jpg) no-repeat 0 0;/*172x136*/
}
#user2 h3,
#user6 h3{
 margin:0 0 8px 0;
 padding:0 3px;
 height:28px;
 line-height:14px;
 letter-spacing:1px;
 font-size:12px;
 background-color:transparent;
}
#user2 .moduletable,
#user6 .moduletable{
 margin:0;
 padding:4px 8px 8px;
/*  width:156px; */
 text-align:center;
 background-color:#FFF;
}
#user2 .moduletable hr,
#user6 .moduletable hr{
 height:1px;
 width:90%;
 background-color:#D0D0D0;
 overflow:hidden;
 padding:0;
 border:0;
 margin:8px auto;
 display:block;
}
.whatishot ul.whatishot_articles{
 list-style:none;
 padding:0;
 margin:3px 0;
 text-align:left;
 line-height:1.1;
}
.whatishot ul.whatishot_articles li{
 padding:6px 0;
}
.whatishot ul.whatishot_articles a{
 color:#1C456E;
 font-weight:bold;
 font-size:92%;
 font-family:Helvetica;
}
.whatishot{
 text-align:left;
 overflow:hidden;
}
.whatishot h4{
 font-size:15px;
 line-height:1.2;
 margin:3px 0;
 display:block;
 text-align:left;
}
.whatishot h4 a{
 color:#1C456E;
/*  color:#275276; */
}
.whatishot p{
 font-weight:bold;
 margin:6px 0 0;
}
.whatishot .whatishot_publications p{
 text-transform:uppercase;
 font-weight:normal;
 color:#6C6C6C;
 margin:6px 0 0;
 font-size:84%;
}
.whatishot .whatishot_publications a{
 color:#006599;
 font-size:92%;
 line-height:1.1;
}
.whatishot .whatishot_bottom{
 text-align:center;
 font-size:92%;
 padding:8px 0 2px;
}
.whatishot .whatishot_bottom span,
.whatishot .whatishot_bottom a{
 color:#000;
 font-weight:bold;
}
.whatishot .whatishot_comment{
 line-height:1.1;
 font-size:92%;
}
/* user3 */
#user3 .moduletable{
 margin-top:4px;
 overflow:hidden;
 border:1px solid #016701;
 border-radius:2px;
 -moz-border-radius:2px;
 -webkit-border-radius:2px;
}
#user3 .moduletable h3{
 padding:0 3px;
 font-size:14px;
 letter-spacing:1px;
 background-color:#016701;
}
#user3 .dn-whole{
 overflow:hidden;
 padding:0 15px;
}
#user3 .dn-each{
 text-align:center;
 padding:15px 0;
 border-top:1px solid #016701;
 margin-top:-1px;
}
#user3 .dn-each img{
 margin:0 auto 10px;
 display:block;
}
#user3 .dn-head{
 display:block;
 font-size:109%;
 word-wrap:break-word;
 font-weight:bold;
 line-height:1.2;
}
#user3 .dn-title{
 color:#2C3964;
}
/* discuss */
#fcomment_sidebar,
div.moduletable-discuss{
 background-color:#F9F9F9;
}
#fcomment_sidebar{
 width:160px;
 clear:right;
 padding:0 0 8px 12px;
 overflow:hidden;
 float:right;
}
div.moduletable-discuss dl{
 margin:0;
}
div.moduletable-discuss dt.newsfeed_item_first a,
div.moduletable-discuss dt.newsfeed_item a,
div.moduletable-discuss dt.newsfeed_item_first,
div.moduletable-discuss dt.newsfeed_item{
 font-size:14px;
 font-weight:bold;
 color:#275276;
 padding:4px 4px 2px 4px;
}
div.moduletable-discuss dt.newsfeed_item{
 border-top:1px solid #C5C5C5;
 margin-top:6px;
}
#fcomment_sidebar .fcomment_sidebar,
div.moduletable-discuss dd.newsfeed_item{
 background:#DDD url(../images/quote_top.png) no-repeat 0 0;
 display:block;
 width:160px;
 margin:2px 0 1px 0;
}
#fcomment_sidebar .fcomment_sidebar div,
div.moduletable-discuss dd.newsfeed_item div{
 background:transparent url(../images/quote_bottom.png) no-repeat 0 bottom;
 padding:4px 6px 4px 6px;
 font-size:92%;
 min-height:104px;
}
#fcomment_sidebar a,
div.moduletable-discuss dd.newsfeed_item a{
 color:#444;
 padding:0 4px 4px 10px;
 display:block;
 line-height:1.3;
 word-wrap:break-word;
}
#fcomment_sidebar .fcomment_author,
div.moduletable-discuss .newsfeed_item_author{
 color:#000;
 line-height:16px;
 font-weight:bold;
 padding-left:4px;
 font-size:11px;
}
#fcomment_sidebar .fcomment_details,
div.moduletable-discuss .newsfeed_item_details{
 padding-left:4px;
 line-height:14px;
 color:#444;
 font-size:11px;
}
/* ajaxbox */
ul.ajaxbox-ul{
 margin:0;
 padding:0;
 list-style:none;
 overflow:hidden;
 width:100%;
}
ul.ajaxbox-ul:after{
 clear:left;
 display:block;
 height:0;
 overflow:hidden;
 background-color:#FFF;
}

li.ajaxbox-li,
li.ajaxbox-li-active{
 cursor:pointer;
 display:block;
 float:left;
 margin:0 0 0 1px;
 text-transform:uppercase;
 left:-1px;
 position:relative;
 text-align:center;
 line-height:31px;
 height:31px;
 font-size:14px;
 color:#DDD;
 background-color:#000;
 white-space:nowrap;
 overflow:hidden;
 font-family:"Times New Roman";
 text-shadow:0 1px 0 #BBB;
 letter-spacing:-1px;
 padding:0 7px;
}
#ajaxbox2 li.ajaxbox-li,
#ajaxbox2 li.ajaxbox-li-active{
 background-color:#A00017;
}
#ajaxbox2 .ajaxbox-ul li:first-child{
 width:16%; /* for wider just in */
}
li.ajaxbox-li-active,
li.ajaxbox-li-hover{
 color:#FFF;
}
li.ajaxbox-li strong,
li.ajaxbox-li-active strong{
 visibility:hidden;
 display:none;
}
#ajaxbox3{
 margin-top:3px;
}
#ajaxbox3 li.ajaxbox-li,
#ajaxbox3 li.ajaxbox-li-active{
 width:45%;
 height:26px;
 line-height:26px;
 background-color:transparent;
 color:#777;
 font-family:Arial,Helvetica,sans-serif;
 font-size:12px;
 font-weight:bold;
}
#ajaxbox3 li.ajaxbox-li-active{
 background-color:#CCC;
 color:#202020;
}
#ajaxbox3-area{
 border:1px solid #CCC;
}
#ajaxbox3-area .jcalpro_latest_cs .vevent a{
 font-size:100%;
}
#ajaxbox3-area .jcalpro_latest_cs{
 padding:6px 8px;
}
#ajaxbox3-area .jcalpro_latest_cs .eventcat,
#ajaxbox3-area .jcalpro_latest_cs .eventcal{
 font-size:100%;
 font-style:normal;
 font-weight:bold;
 text-transform:none;
 line-height:1.33;
}
#ajaxbox3-area .jcalpro_latest_cs .vevent{
 padding:0 0 5px;
 border-top:0 none;
 margin-top:0;
}
#ajaxbox3-area .jcalpro_latest_cs .eventsdate{
 line-height:1.33;
}
#ajaxbox3-area a.eventfull{
 padding:0;
 font-size:109%;
 color:#555089;
 font-weight:bold;
 text-decoration:underline;
}
#right .tile1a,
#right .tile2a,
#right .tile3a{
 float:left;
 width:160px;
 overflow:hidden;
}
#right .tile1b,
#right .tile2b,
#right .tile3b{
 float:right;
 width:140px;
 overflow:hidden;
}

/* display news */
table.dn-whole,
table.dn-whole td{
 border-spacing:0;
 margin:0;
 padding:0;
 border:0;
 overflow:hidden;
}
#right .dn-each{
 padding-top:4px;
 font-family:Helvetica,sans-serif;
 text-align:center;
 overflow:hidden;
}
#right .dn-each-also{
 font-family:Helvetica,sans-serif;
 overflow:hidden;
 font-size:92%;
 color:#202020;
 padding-bottom:4px;
}
#right hr{
 height:1px;
 width:90%;
 background-color:#D0D0D0;
 overflow:hidden;
 padding:0;
 border:0;
 margin:4px auto 6px;
 display:block;
}
#right .moduletable-also{
 margin:-2px 0 2px;
}
#right div.dn-content{
 padding-left:64px;
 background-repeat:no-repeat;
 background-position:0 0;
 background-color:#FFF;
 text-align:left;
}
#right .dn-head{
 display:block;
 padding-bottom:6px;
}
#right a.dn-title{
 color:#2A3747;
 font-weight:bold;
}
#right a.dn-title-also{
 color:#2A3747;
}
#right .dn-introtext{
 color:#0C0C0C;
}
#right .dn-submitted{
 font-size:84%;
 line-height:2.5;
 color:#202020;
 font-family:"Trebuchet MS";
 white-space:nowrap;
}
#right .dn-date{
 float:right;
 font-weight:bold;
}
#right .dn-editor{
 font-weight:bold;
 line-height:1.3;
}
#right .dn-also a{
 font-weight:bold;
 color:#2A3747;
}
#right .dn-date-also{
 display:block;
 float:left;
}
#right .dn-head-also{
 display:block;
 overflow:hidden;
}
#right #ajaxbox2-area ul{
 margin:0 0 0 20px;
 padding:6px 0 2px;
}
#right #ajaxbox2-area a.dn-title{
 font-weight:normal;
}
#right #ajaxbox2-area .dn-head{
 padding-bottom:4px;
 margin-left:-2px;
}
/* right events */
#right .moduletable h3{
 display:block;
 background:#15146F url(../images/right_bg_h3.png) repeat-x 0 0;
 position:relative;
}
#right .moduletable-blue h3{
 background:#3F658A;
}
.jcalpro_latest_cs{
 overflow:hidden;
}
.jcalpro_latest_cs .eventmonth{
 border-top:1px solid #777;
 border-bottom:1px solid #777;
 margin:4px;
 font-style:italic;
 font-weight:bold;
 text-align:center;
}
.jcalpro_latest_cs .vevent{
 padding:12px 8px 12px 10px;
 border-top:1px solid #3F366F;
 margin-top:-4px;
}
.jcalpro_latest_cs .vevent a{
 font-size:125%;
 color:#555089;
 font-weight:bold;
}
.jcalpro_latest_cs .vevent .eventsdate{
 line-height:1.6;
 word-spacing:2px;
 font-size:100%;
}
.eventsdate .dtstart,
.eventsdate .dtend{
 white-space:nowrap;
}
.jcalpro_latest_cs .vevent .eventcat,
.jcalpro_latest_cs .vevent .eventcal{
 font-size:100%;
 font-style:normal;
 font-weight:bold;
 text-transform:uppercase;
 line-height:1.8;
 background-color:#FFF;
}
div.eventdescription{
 padding:4px 0;
}
div.eventdescription p{
 margin:0;
 padding:0;
}
div.eventdescription img{
 float:right;
 margin:4px 0 8px 10px;
}
#right .moduletable-blue a{
 color:#3F658A;
}
/* left - hot */
div.moduletable-hot h3{
 height:30px;
 line-height:30px;
 font-family:"Arial Black",sans-serif;
 font-weight:normal;
 color:#000;
 border-bottom:1px solid #CDCDCD;
 background-color:transparent;
 display:block;
}
div.moduletable-hot{
 text-align:center;
}
div.moduletable-hot a{
 color:#202020;
}
div.moduletable-black{
 background:#3F3F3F url(../images/black_bg.png) repeat-x 0 0;
 padding:0 12px;
 color:#F8F8F8;
 word-wrap:break-word;
}
div.moduletable-black h3{
 margin:0 6px;
 height:30px;
 line-height:30px;
 text-transform:none;
 border-bottom:1px solid #666;
 display:block;
 background-color:transparent;
}
div.moduletable-black div{
 padding:12px 0 18px 0;
}
div.moduletable-black div div{
 padding:0;
}
div.moduletable-black div a{
 color:#F8F8F8;
 font-weight:bold;
}
/* user 1 */
div.moduletable-breaking-news h3{
 font-size:15px;
 background:#C00 url(../images/breaking_news_bg.png) repeat-x 0 0;
 font-family:"Arial Black";
 font-weight:normal;
}
#user1 div.moduletable{
 margin:5px 0;
}
#user1 div.moduletable h3{
 margin:0;
 height:19px;
 font-size:13px;
 line-height:19px;
 text-align:left;
 text-transform:none;
 background:#666;
 padding:0 5px;
}
#user1 div.moduletable h3 a{
 display:block;
 color:#FFF;
 font-weight:bold;
 text-decoration:none;
}
/* dn-also */
#user1 .dn-also{
 font-size:92%;
 font-weight:bold;
 padding:3px 6px 0;
}
#user1 .arrow-dn{
 padding:0 6px;
 margin:1px 0 12px 0;
 list-style:none;
}
#user1 .arrow-dn li,
#user1 .arrow-dn .arrow-do{
 padding:2px 0;
}
#user1 .arrow-dn span{
 font-size:100%;
 line-height:1.8;
}
#user1 .arrow-dn a{
 color:#1B1194;
}
/* dn-each */
#user1 .dn-each{
 padding:0 6px;
}
#user1 .dn-each .dn-head{
 font-size:125%;
 display:block;
 font-weight:bold;
 padding:6px 0 2px;
}
#user1 .dn-each a.dn-title{
 color:#033464;
}
#user1 .dn-details{
 padding:0 0 10px;
 color:#666;
 font-size:92%;
}
#user1 .dn-date{
 float:right;
}
#user1 .dn-author a{
 color:#202020;
}

#user5 .moduletable h3,
#user5 .moduletable-green h3{
 padding-left:16px;
 text-align:left;
}

/* pauladded */
#user5 .contentpagetitle-green{
 color:#030;
}
.fl.rel.oh #newsflash .moduletable a strong {
	color:#900;
}
/* endpauladded */

#user5 .moduletable-green h3{
 text-transform:none;
 background-color:#023401;
}
#user5 .dn-each-green{
 padding:12px 6px 0;
}
#user5 .dn-head-green{
 font-weight:bold;
 line-height:1.5;
}
#user5 .dn-head-green a{
 color:#023401;
}

/* content and newsflash */
#newsflash{
 padding-left:12px;
}
#newsflash div.moduletable{
 margin-bottom:10px;
}
#breadcrumb .moduletable{
 padding:4px 0 0;
}
#breadcrumb span.breadcrumbs{
 font-size:92%;
}
#breadcrumb .pathway a{
 color:#194062;
}
div.componentheading{
 font-size:175%;
 font-weight:bold;
 line-height:1.25;
 margin:8px 0;
 text-align:left;
}
h2.contentheading{
 font-size:150%;
 line-height:1.25;
 margin:8px 0 6px;
 text-align:left;
}
#newsflash .dn-title,
h2.contentheading a{
 color:#033464;
}
div.contentpaneopen .readon{
 font-size:84%;
 white-space:nowrap;
 margin-left:6px;
}
div.contentpaneopen img{
 float:left;
 margin:4px 12px 8px 0;
}
div.contentpaneopen{
 padding-right:4px;
 overflow:hidden;
}
.pagination{
 line-height:1.5;
}
.pagination span,
.pagination a{
 padding:0 4px;
}
.pagination strong span,
.pagination strong a{
 padding:0 2px;
}
.counter{
 text-align:right;
}
.pagenavcounter{
 float:right;
 position:relative;
 margin-top:-1.6em;
 top:-8px;
 font-family:Georgia;
 font-size:92%;
 color:#333333;
}
.sociallinks{
 padding-left:2px;
 position:relative;
 z-index:100;
}
.cstags{
 margin-top:4px;
}
.cstags a,
.cstags-a a{
 font-size:92%;
 color:#008776;
}
.article{
 overflow:hidden;
 padding-right:10px;
}
.blog .buttonheading,
.article .buttonheading{
 margin-top:8px;
 padding-left:6px;
 float:right;
 line-height:2;
}
span.article_separator{
 padding-right:1px;
}
.article .iteminfo,
.article .articleinfo{
 margin:4px 0 8px;
 font-size:84%;
 color:#202020;
 line-height:1.5;
}
.article-meta {
 font-size:92%;
 margin:0 0 4px;
 line-height:1.5;
}
#newsflash div.article-meta{
 font-size:85%;
}
.createdby{
 font-family:"Trebuchet MS";
 color:#202020;
}
.createdby a{
 color:#202020;
}
.createdate{
 color:#9798A1;
}
.article .intro{
 margin:0;
 font-size:109%;
 font-weight:bold;
}
.article span .intro{
 font-weight:normal;
}
.pagenavbar{
 text-align:center;
}
table.jlord-rss-feed{
 border-top:3px solid #CCC;
 width:100%;
}
table.jlord-rss-feed tr{
 border-bottom:1px solid #CECECE;
}
table.jlord-rss-feed th{
 background:url(../images/feed.png) no-repeat 6px 50%;
 padding:2px 10px 3px 60px;
 height:40px;
 font-size:109%;
}
table.jlord-rss-feed th a{
 color:#033464;
}
table.jlord-rss-feed td{
 padding:2px 10px 3px;
}
.lastads{
 color:#333;
 margin-bottom:6px;
}
.lastads-logo,
.lastads-location{
 float:right;
 padding-left:10px;
 width:86px;
 text-align:left;
 color:#444;
}
.lastads-title{
 margin:6px 0 2px 0;
 padding-left:6px;
 background:#EEE;
 line-height:1.5;
 font-weight:bold;
}
.lastads-title a,
.lastads-intro a{
 color:#2A2AA6;
}
.lastads-intro{
 padding:0 0 2px 6px;
}
.lastads-intro span{
 display:block;
 padding:4px 0;
 font-size:92%;
}

/* added by Paul*/
.island{float:left; width:308px;padding-right:8px}
.island h3{margin:8px 0 5px;}
.relatedarticles{width:300px;}
.relatedarticles ul{
 margin:0 0 15px;
 padding:0;
 list-style:none;
}
.relatedarticles ul a{
 font-size:92%;
 line-height:1.5;
 color:#1B1194;
}

/* added for joomlatags - cutted from joomlatags css */
.mTagCloud{
 padding:4px 0;
}
.tagCloud a{
 line-height:25px;
 font-weight:bold;
 /*text-decoration:none;*/
 padding:0 2px;
 color:#008776;
 white-space:pre;
}
.mTagCloud a{
/*  text-decoration:none; */
 padding:0 2px;
 color:#008776;
 white-space:pre;
}
.tagCloud a:hover,
.mTagCloud a:hover{
/*  text-decoration:underline; */
 color:#007665;
}
.tagCloud a:link,
.tagCloud a:visited,
.mTagCloud a:link,
.mTagCloud a:visited{
 color:#008776;
}

.mTagCloud a.tag0,
.mTagCloud a.tag1,
.mTagCloud a.tag2,
.mTagCloud a.tag3,
.mTagCloud a.tag4,
.mTagCloud a.tag5,
.mTagCloud a.tag6{
 font-size:11px;
}
.mTagCloud a.tag7{
 font-size:12px;
}
.mTagCloud a.tag8{
 font-size:13px;
}
.mTagCloud a.tag9{
 font-size:14px;
}

.tagCloud a.tag0{
 font-size:84%;
}
.tagCloud a.tag1{
 font-size:92%;
}
.tagCloud a.tag2{
 font-size:100%;
}
.tagCloud a.tag3{
 font-size:109%;
}
.tagCloud a.tag4{
 font-size:117%;
}
.tagCloud a.tag5{
 font-size:125%;
}
.tagCloud a.tag6{
 font-size:134%;
}
.tagCloud a.tag7{
 font-size:142%;
}
.tagCloud a.tag8{
 font-size:150%;
}
.tagCloud a.tag9{
 font-size:159%;
}

div.warning{
 margin-left:20px;
 margin-top:10px;
}
div.warning h1{
 line-height:normal;
 font-size:200%;
 font-weight:bold;
 text-align:center;
 color:red;
}
div.warning h2{
 text-align:center;
 line-height:normal;
 font-size:150%;
 font-weight:bold;
}
/* end joola tags */
/* search google */
.cse-branding-logo{
 padding:2px 4px 4px;
}
.cse-branding-form{
 padding:4px 4px 2px;
}
/* end search google */
.a-small,
.span-small{
 font-size:92%;
}
.module-left-head{
 padding:4px 4px 0;
 color:#01541C;
 font-weight:bold;
 font-size:112%;
}
.module-left-body{
 padding:0 4px;
}
.module-left-foot{
 padding:2px 4px;
 font-size:0;
}
.module-left-body td,
.module-left-body th {
 padding:3px;
 font-weight:normal;
 vertical-align:middle;
}
.module-left-body .inputbox{
border:1px solid #ADAEB3;
font-size:100%;
margin:0;
width:200px;
}
#skills_tags_id{
 width:98%;
}
#skills_tags_id optgroup{
 padding-left:4px;
}
.vital {
background-image:url(http://www.itwire.com/images/vital_stats.jpg);
background-repeat:no-repeat;
height:31px;
width:325px;
}
.vital td {
color:#FFFFFF;
font-size:11px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:10px;
}
/* ITMASTERS - 3 lines */
.heading{font-size:16px;font-weight:bold}
.textad{border:1px solid #CCCCCC;padding:5px}
.logobg{color:#B60203;background-color:#B60203}

.sponsorededitorial {
 border:1px solid #CCC;
 background-color:#DDD;
 padding:10px;
}
#bgspace{
 text-align:center;
 overflow:hidden;
}
.downres{background:#1664A6 url(../images/resources.png) 50% 0 no-repeat;padding:105px 4px 4px}
.downres h3{text-indent:-9999px;visibility:hidden}
.downres .downres2{background:#FFF;border-top:1px solid #0d198d;border-right:1px solid #0d198d}
.downres h4{margin:0;padding-top:5px;height:49px;font-size:14px;color:#1664A6}
.downres h4 a{color:#023364}
.downres .downresitem1,
.downres .downresitem2{padding:2px 0 6px 6px;background:url(../images/downresbg.png) 0 100% repeat-x}
.downres .downresitem1 div,
.downres .downresitem2 div{padding-right:6px;font-size:11px;line-height:1.33}
.downres .downresitem1 h4{background:url(../images/downresh4.png) 100% -54px no-repeat}
.downres .downresitem2 h4{background:url(../images/downresh4.png) 100%  0 no-repeat}
.downres b{display:block;padding-bottom:4px;color:#1367AB}

#user3 div.storage{
	background:#fbb72e url(../images/storage.png) 50% 0 no-repeat;
	border-color:#fbb72e;
	margin-top:2px
}
.island ul{
    list-style-type:none;
    padding-left:0;
}
.island h3 .livemarks{
    margin-top:0;
    float:none;
}
