/* begin Page */body {	margin: 0 auto;	padding: 0;	background: #DDDEDE url('../images/page_bg.png') repeat-x top left;	font-size: 85%;	font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, Sans-Serif;	color: #4e4949;} .Main {	position: absolute;	width: 100%;	left: 0;	top: 0;} .cleared {	float: none;	clear: both;	margin: 0;	padding: 0;	border: none;	font-size:1px;} /* end Page */.Sheet {		overflow: hidden;	margin: 0 auto;	position: relative;	z-index: 0;	width: 990px;	background: url('../images/header.jpg') no-repeat top left;} div.cd_main {	position: relative;	float: left;	width: 990px;	height: auto;} div.Sheet-body {position: relative;  z-index: 0;} div.sidebar1 {  	position: relative;  	margin: 0;	padding: 0;	border: 0;  	float: left;	overflow: hidden;  	width: 200px;	margin-top: 10px;} div.content {  	position: relative;  	margin: 0;	padding: 0;	border: 0;  	float: left;	/* overflow: hidden;   */	width: 560px;	margin-left: 10px;} div.content form,div.content div.xmap,div.content div#jomcomment {	background:#FFFFFF;	border: 1px solid #9C948C;	border-top: 0px;	padding: 10px;	width:538px;} div.content form#jc_commentForm {	background:#FFFFFF;	border: 0px solid #9C948C;	border-top: 0px;	padding: 10px;width:500px;}  div.content form#jc_commentForm input,div.content form#jc_commentForm textarea {width:90% !important;}  div.content form#jc_commentForm input.jc_captcha {width:80px !important;}  div.sidebar2 {  	position: relative;  	margin: 0;  	padding: 0;  	border: 0;  	float: right;  	overflow: hidden;  	width: 200px;  	margin-top: 10px;} div.moduletable {  margin-bottom: 10px;  float: left;  width: 198px;  height: auto;  background: #fff;  border: 1px solid #ababab;  padding-bottom: 5px;} div.sidebar1 div.moduletable {  margin-bottom: 10px;  float: left;  width: 193px;  height: auto;  background: #fff;  border: 1px solid #ababab;  padding-left: 5px;  padding-bottom: 5px;} div.sidebar1 div.moduletable a:link,div.sidebar1 div.moduletable a:visited,div.sidebar1 div.moduletable a:active {	text-decoration: none;} div.sidebar1 div.moduletable a:hover {	text-decoration: underline;} div.sidebar1 div.moduletable h3 {  font-size: 12px;  font-weight: bold;  font-family: Verdana;  text-transform: uppercase;  color: #a32b25;  margin: 0;  padding: 0;  padding-left: 25px;  height: 22px;  line-height: 22px;  overflow: hidden;  background: url(../images/BlockHeaderIcon.png) no-repeat 10px 0;} div.moduletable h3 {  font-size: 12px;  font-weight: normal;  color: #fff;  margin: 0;  padding: 0;  padding-left: 25px;  height: 22px;  line-height: 22px;  overflow: hidden;  background: #405c7b url(../images/BlockHeaderIcon.png) no-repeat 10px 0;} /* begin Header */ div.Header{  margin: 0 auto;  position: relative;  z-index:0;  width: 990px;  height: 190px;} div.cd_header_img {	position: relative;	float: left;	width: 710px;	height: 172px;} div.cd_header_img h2 {	position: relative;	float: right;	margin: 0;	padding: 0;	font-size: 18px;	width: 630px;	text-align: right;	margin-top: 80px;	font-family: Verdana, sans-serif;	color: #000;	font-weight: normal;} div.cd_header_img p {	position: relative;	float: right;	margin: 0;	padding: 0;	font-size: 12px;	width: 650px;	text-align: right;	margin-top: 10px;	font-weight: normal;} div.cd_header_img div {	position: relative;	float: left;	width: 710px;	height: 172px;} div.cd_login {	position: relative;	float: right;	width: 180px;	height: 30px;	margin-top: 160px;} /* end Header */ /* begin ContentLayout */ h1.componentheading {	width: 558px;	margin: 0;	padding: 5px 0;	border: 1px solid #9C948C;	border-bottom: 0 none;	border-top: 0 none;	background: #fff;	font-size: 16px;	text-transform: uppercase;	color: #405C7B;	text-align: center;	text-shadow: 0 1px 0 #FFFFFF, 0 2px 4px #AAAAAA;} .contentLayout {  margin-bottom: 0px;  width: 986px;  position: relative;} /* end ContentLayout *//* begin Box, Post */.Post {	position: relative;	z-index: 0;	width: 548px;	border: 1px solid #7d776f;	background: #fff;	padding: 5px;} /* Start images */a img{  border: 0;} .article img, img.article{  border-style: solid;  border-width: 1px;  border-color: #A6A6A6;  margin: 1em;} .metadata-icons img{  border: none;  vertical-align: middle;  margin:2px;} /* Finish images *//* Start tables */.article table, table.article{  border-collapse: collapse;  margin: 1px;  width:auto;} .article table, table.article .article tr, .article th, .article td{  background-color:Transparent;} .article th, .article td{  padding: 2px;  border: solid 1px #B5B5B5;  vertical-align: top;  text-align:left;} .article th{  text-align:center;  vertical-align:middle;  padding: 7px;} /* Finish tables *//* end Box, Post *//* begin PostHeaderIcon */.PostHeaderIcon-wrapper{  text-decoration:none;  margin: 0.2em 0;  padding: 0;  font-weight:normal;  font-style:normal;  letter-spacing:normal;  word-spacing:normal;  font-variant:normal;  text-decoration:none;  font-variant:normal;  text-transform:none;  text-align:left;  text-indent:0;  line-height:inherit;  font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, Sans-Serif;  font-size: 16px;  font-style: normal;  font-weight: bold;  text-align: left;  color: #142E47;} .PostHeaderIcon-wrapper, .PostHeaderIcon-wrapper a, .PostHeaderIcon-wrapper a:link, .PostHeaderIcon-wrapper a:visited, .PostHeaderIcon-wrapper a:hover{  font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, Sans-Serif;  font-size: 16px;  font-style: normal;  font-weight: bold;  text-align: left;  color: #142E47;} /* end PostHeaderIcon *//* begin PostHeader */.PostHeader a:link{  font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, Sans-Serif;  text-decoration: none;  text-align: left;  color: #27425D;} .PostHeader a:visited, .PostHeader a.visited{  font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, Sans-Serif;  text-decoration: none;  text-align: left;  color: #27425D;} .PostHeader a:hover, .PostHeader a.hovered{  font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, Sans-Serif;  text-decoration: none;  text-align: left;  color: #707070;} /* end PostHeader *//* begin PostContent *//* Content Text Font & Color (Default) */.PostContent{  font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, Sans-Serif;  font-size: 12px;  text-align: left;  line-height: 125%;  color: #4e4949;} .PostContent_front{  font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, Sans-Serif;  font-size: 12px;  text-align: left;  line-height: 125%;  color: #4e4949;  background-image: url('../images/Post-c.png');} /* Start Content link style */a{  text-decoration: underline;  color: #707070;} a:link{  text-decoration: underline;  color: #707070;} a:hover, a.hover{  text-decoration: none;  color: #707070;} 

/* Finish Content link style */

h1, h2, h3, h4, h5, h6,h1 a, h2 a, h3 a, h4 a, h5 a, h6 ah1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hoverh1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited{  font-weight: normal;  font-style: normal;  text-decoration: none;} 

/* Start Content headings Fonts & Colors  */

h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover{  font-size: 20px;  font-style: normal;  font-weight: bold;  text-align: left;  color: #545454;} 
h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover{  font-size: 18px;  font-style: normal;  font-weight: bold;  text-align: left;  color: #4e4949;  margin-left: 20px;} h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover{  font-size: 18px;  font-style: normal;  font-weight: bold;  text-align: left;  color: #4e4949;  margin-left: 20px;} 
h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover{  font-size: 16px;  font-style: normal;  font-weight: bold;  text-align: left;  color: #27425D;} 
h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover{  font-size: 14px;  font-style: normal;  font-weight: bold;  text-align: left;  color: #616161;} 
h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover{  font-size: 14px;  font-style: normal;  font-weight: bold;  text-align: left;  color: #616161;} 

/* Finish Content headings Fonts & Colors  *//* end PostContent *//* begin PostBullets *//* Start Content list */ul{  list-style-type: none;  color: #3B3B3B;  margin:0;  padding:0;} li{  font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, Sans-Serif;  font-size: 12px;} .Post ul li{  padding:0px 0 0px 13px;  margin:0.5em 0 0.5em 0;  line-height:1.2em;} /* Finish Content list *//* end PostBullets *//* begin PostQuote *//* Start blockquote */blockquote p{  color:#0F0F0F;  font-style: italic;  font-weight: normal;  text-align: left;} blockquote{  border-color:#C7C7C7;  border-width: 1px;  border-style: solid;  margin:10px 10px 10px 50px;  padding:5px 5px 5px 41px;  background-color:#E0E0E0;  background-image:url('../images/PostQuote.png');  background-position:left top;  background-repeat:no-repeat;} /* Finish blockuote *//* end PostQuote *//* begin Button */button.Button, a.Button{  position:relative;  display:inline-block;  width: auto;  outline:none;  border:none;  background:none;  line-height:28px;  margin:0;  padding:0;  overflow: visible;  cursor: default;  text-decoration: none !important;} /*This HACK needed for ie7 (button position)*/*:first-child+html button.Button, *:first-child+html a.Button{  display:list-item;  list-style-type:none;  float:left;} .Button .btn{  position: relative;  overflow: hidden;  display: block;  width: auto;  z-index: 0;  height: 28px;  color: #FFFFFF;  white-space: nowrap;  float: left;} .Button .t{  height:28px;  white-space: normal;  padding: 0 15px;  font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, Sans-Serif;  font-size: 12px;  font-style: normal;  font-weight: normal;  text-align: left;  line-height: 28px;  text-decoration: none !important;} input, select{  font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, Sans-Serif;  font-size: 12px;  font-style: normal;  font-weight: normal;} .Button .active{  color: #F2F2F2;} .Button .hover,  a.Button:hover{  color: #000000;  text-decoration: none !important;} .Button .active .r{  top: -56px;} .Button .hover .r{  top: -28px;} .Button .r{  display: block;  position: absolute;  overflow: hidden;  z-index: -1;  top: 0;  right: 0;  width: 5px;  height: 84px;} .Button .r span{  display: block;  position: absolute;  overflow: hidden;  z-index: -1;  top: 0;  right: 0;  width:411px;  height: 84px;} .Button .active .l{  top: -56px;} .Button .hover .l{  top: -28px;} .Button .l{  display: block;  position: absolute;  overflow: hidden;  z-index: -1;  top: 0;  left: 0;  right: 5px;  height: 84px;} .Button .l, .Button .r span{  background-image: url('../images/Button.png');} /* end Button *//* begin Footer */.Footer {  width: 100%;  margin:0;  padding: 8px;  color:#222;  font-size: 11px;  font-weight: normal;  text-align: center;} .Footer  p {  margin: 0;} .Footer a:link,.Footer a:visited {  text-decoration: none;  color: #EF5400;} .Footer  a:hover {  text-decoration: none;  color: #000;} /* end Footer *//* begin PageFooter */.page-footer, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover{  font-family:Arial;  font-size:10px;  letter-spacing:normal;  word-spacing:normal;  font-style:normal;  font-weight:normal;  text-decoration:underline;  color:#666666;} .page-footer{  margin:1em;  text-align:center;  text-decoration:none;  color:#666666;} /* end PageFooter *//* begin LayoutCell *//* end LayoutCell */.contentLayout li{  float: none;} table.moduletable th{  font-size: 140%;  padding: .5em 0em;} #footer{  text-align: center;} 

.contentpaneopen span.small, .contentpaneopen td.createdate, .contentpaneopen td.modifydate{  font-size: 75%;  padding-bottom: 1em;} .article_column{  padding-right: .2em;} .column_separator {  padding-left: .4em;} .pagination span{  padding: 2px;} .pagination a{  padding: 2px;} div.offline{  background: #fffebb;  width: 100%;  position: absolute;  top: 0;  left: 0;  font-size: 1.2em;  padding: 5px;}  

div.path {} /* div.path {	width: 558px;	height: 20px;	border: 1px solid #9C948C; border-bottom: 0 none; 	margin-top: 10px;	background: #fff;} */ 
div.breadcrumbs {    
	background: none repeat scroll 0 0 #FFFFFF;
  border-left: 1px solid #9C948C;
  border-right: 1px solid #9C948C;
  border-top: 1px solid #9C948C;
  float: left;
  height: 24px;
  padding: 5px;
  width: 548px;
	font-size: 11px;
	font-family: Arial, Helvetica;
} 
span.path {float: left; width: auto; padding: 0 3px; border: 1px solid #bbb; border-bottom: 1px solid #F3F2DD; background: #405c7b; margin: 0 1px;} 
span.path:hover {background: #fff; border-bottom: 1px solid #fff; color: #405c7b } 
span.pathend {float: none; width: auto; padding: 0 3px; border: 1px solid #888; border-bottom: 1px solid #fff; background: #fff;} 
span.pathway{  display: block;  margin: 0;  height: 21px;  line-height: 22px;  overflow: hidden;  font-size: 12px;} 
a.pathway:link, a.pathway:visited, a.pathway:active {  margin: 0; color: #900; text-decoration: none; font-weight: bold; width: auto; height: 22px;}  
a.pathway:hover { color: #405c7b; text-decoration: none;}  
div.path img {display: none} 

/* headers */

table.moduletable th, legend{  margin: 0;  font-weight: bold;  font-family: Helvetica,Arial,sans-serif;  font-size: 1.5em;  padding-left: 0px;  margin-bottom: 10px;  text-align: left;} /* form validation */.invalid{  border-color: #ff0000;} label.invalid{  color: #ff0000;} /** overlib **/.ol-foreground{  background-color: #f6f6f6;} .ol-background{  background-color: #666;} .ol-textfont{  font-size: 10px;} .ol-captionfont{  font-size: 12px;  color: #f6f6f6;  font-weight: bold;} .ol-captionfont a{  color: #0B55C4;  text-decoration: none;  font-size: 12px;} /* spacers */span.article_separator{  display: none;} .article_column{  padding-right: 5px;} .column_separator{  border-left: 1px dashed #e0e0e0;  padding-left: 10px;} td.buttonheading img{  border: none;} .clr{  clear: both;} td.greyline{  width: 20px;  background: url(../../../images/mw_line_grey.png) 50% 0 repeat-y;} div#maindivider{  border-top: 1px solid #ddd;  margin-bottom: 10px;  overflow: hidden;  height: 1px;} table.blog span.article_separator{  display: none;} /* edit button */.contentpaneopen_edit{  float: left;} /* table of contents */table.contenttoc{  margin: 5px;  border: 1px solid #ccc;  padding: 5px;  float: right; width: 540px;} table.contenttoc td{  padding: 0 5px;} /* content tables */td.sectiontableheader{  background: #efefef;  color: #333;  font-weight: bold;  padding: 4px;  border-right: 1px solid #fff;} tr.sectiontableentry0 td,tr.sectiontableentry1 td,tr.sectiontableentry2 td{  /*padding: 4px;*/} td.sectiontableentry0,td.sectiontableentry1,td.sectiontableentry2{  /*padding: 3px;*/} /* content styles */table.contentpaneopen, table.contentpane{  margin: 0;  padding: 0;  width: auto;} table.contentpaneopen li{  margin-bottom: 5px;} table.contentpaneopen fieldset{  border: 0;  border-top: 1px solid #ddd;} table.contentpaneopen h3{  margin-top: 25px;} table.contentpaneopen h4{  font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, Sans-Serif;  color: #333;} .highlight{  background-color: #fffebb;} /* module control elements */table.user1user2 div.moduletable{  margin-bottom: 0px;} div.moduletable_gn {  margin-bottom: 0;  float: left;  width: 200px;  height: auto;  padding-bottom: 5px;  color: #666;} div.moduletable_gn .globalnews {  float: left;  width: 198px;  height: auto;  background: #fff;  float: left;  margin: 0;  margin-bottom: 10px !important;  border: 1px solid #766D64;} .gn_pagination_1 {  background: #fff;  border: 0;} div.gn_slider_1 {	background: none;	border: none;	font-family: verdana;	font-size: 11px;	font-weight: normal;float: left;} div.gn_slider_1_1 {	background: none;	border: none;	font-family: verdana;	font-size: 11px;	font-weight: normal;float: left;} div.gn_slider_1 h6,div.gn_slider_1 h6 a {	font-size: 11px;	margin: 0;	padding: 0;	color: #888;} div.gn_slider_1 p {	margin: 0;	padding: 0;} div.gn_slider_1 p b {	font-weight: normal !important;} .gn_news {float: left;} div.moduletable_gn .gn_header {  font-size: 12px;  display: block;  width: 173px;  font-weight: normal;  color: #eee;  margin: 0;  padding: 0;  margin-bottom: 5px;  padding-left: 25px;  height: 22px;  line-height: 22px;  overflow: hidden;  background: #766D64 url(../images/BlockHeaderIcon.png) no-repeat 10px 0;  float: left;} div.moduletable_gn .gn_header a,div.moduletable_gn .gn_static_1 a {  font-size: 12px;  color: #eee;  text-decoration: underline;} /* Polls */.pollstableborder{  margin-top: 8px;} .pollstableborder td{  text-align: left;  } /* WebLinks */span.description{  display: block;  padding-left: 30px;} /* Frontend Editing*/fieldset{  border: 1px solid #ccc;  margin-top: 15px;  padding: 15px;} legend{  margin: 0;  padding: 0 10px;} td.key{  border-bottom: 1px solid #eee;  color: #666;} /* Tooltips */.cdTip {	border-bottom: 1px dotted #333;	cursor: help;} .tool-tip{  float: left;  background: #ffc;  border: 1px solid #d4d5aa;  padding: 5px;  max-width: 200px;  height: auto;  color: #333;} .tool-title{  padding: 0;  margin: 0;  font-size: 100%;  font-weight: bold;  margin-top: -15px;  padding-top: 15px;  padding-bottom: 5px;  background: url(../../system/images/selector-arrow.png) no-repeat;} .tool-text{  font-size: 100%;  margin: 0;  background: none;} /* System Standard Messages */#system-message{  margin-bottom: 20px;} #system-message dd.message ul{  background: #c3d2e5 url(../../../system/../images/notice-info.png) 4px center no-repeat;  border-top: 3px solid #de7a7b;  border-bottom: 3px solid #de7a7b;  margin:0px;  padding-left: 40px;  text-indent:0px;} /* System Error Messages */#system-message dd.error ul{  color: #c00;  background: #e6c0c0 url(../../../system/../images/notice-alert.png) 4px center no-repeat;  border-top: 3px solid #DE7A7B;  border-bottom: 3px solid #DE7A7B;  margin: 0px;  padding-left: 40px;  text-indent: 0px;} /* System Notice Messages */#system-message dd.notice ul{  color: #c00;  background: #efe7b8 url(../../../system/../images/notice-note.png) 4px center no-repeat;  border-top: 3px solid #f0dc7e;  border-bottom: 3px solid #f0dc7e;  margin: 0px;  padding-left: 40px;  text-indent: 0px; } /* Component Specific Fixes */#component-contact table td{  padding: 2px 0;} .mceToolbarTop {  white-space: normal;}   /* 8888  CD   8888  */  div.leading {	 float: left;	 width: 548px;	 height: auto;	 border-bottom: 1px #999 dashed;	 padding-bottom: 5px; }  div.leading:hover { background: #fafafa; }   div.leading p {	font-weight: normal;	margin: 3px;	padding: 0;	text-align: justify;} div.blog {	float: left;	width: 548px;	padding: 5px;	background: #fff;	border: 1px solid #9c948c;	border-top: 1px dashed #9c948c;	text-align: justify;} div.blog_more {	float: left;	width: 468px;	margin-left: 14px;	padding-left: 14px;	background-image: url('../images/Post-c.png');	margin-top: 10px;	padding-bottom: 10px;} div.blog_more h2 {	padding: 0;	margin: 5px;	font-size: 14px;} p.counter {	width: 100px;	height: 20px;	line-height: 20px;	float: left;	background-image: url('../images/Post-c.png');	font-size: 10px;	margin-left: 0;	margin-top: 10px;	margin-right: 0;	text-align: center;} ul.pagination {	width: 406px;	height: 20px;	list-style: none;	float: right;	margin-right: 0;	margin-top: 10px;} ul.pagination li {	line-height: 20px;	float: left;	font-size: 10px;	margin: 0 1px;	padding: 0 3px;	display: block;	width: auto;	height: 18px;	background-image: url('../images/Post-c.png');} ul.pagination li a:link,ul.pagination li a:visited,ul.pagination li a:active {	font-size: 10px;	background-image: none;	text-decoration: none;	margin: 0;	padding: 0 3px;	display: block;	width: auto;	height: 18px;	font-weight: normal;	color: #000;} ul.pagination li a:hover {	background-image: url('../images/Post-c.png');	text-decoration: none;} 



span.leading_separator {	height: 2px;	line-height: 2px;	font-size: 2px;} div#page  p.iteminfo {	font-size: 10px !important;	font-weight: normal;	margin: 3px;	padding: 0;	padding-left: 10px; text-align: left;}  div.leading p.pageinfo {	font-size: 10px !important;	font-weight: bold;	margin: 3px;	padding: 0;	padding-left: 10px;	float: right;	width: auto;} div#page {	float: left;	width: 548px;	padding: 5px;	background: #fff;	border: 1px solid #9c948c;	border-top: 0px dashed #9c948c;	text-align: justify;} div#page div {	float: left;	clear: both;	text-align: justify; width: 100%;/* width: 540px; */}  div#page div.moduletable_300 {	float: right;		clear: none;		text-align: left;	width: 302px;	height: 252px;	overflow: hidden;	margin-left: 10px;	background: none;}div#page div.moduletable {	float: right;		clear: none;		text-align: left;	width: 200px;	margin-left: 10px;	background: #ffe;}  div#page div.moduletable div {	float: left;		clear: none;		text-align: left;	width: 200px;	padding: 0;}  div#page div.moduletable div span {	display: block;		float: left;	}  div#page div.moduletable div div {	float: none;		clear: none;		text-align: left;	width: 190px;	padding: 0 5px;}  div#page div.moduletable div div div {	float: left;		clear: none;		text-align: left;	width: 180px;	padding: 0 5px;}  div#page div.moduletable div div span a {	display: block;		clear: none;		text-align: left;	width: 180px;	padding: 0 5px;}  div#page div.moduletable div div div span a {	display: block;		clear: none;		text-align: left;	width: 180px;	padding: 0;}    div#page div div {	float: left;	clear: none;	text-align: justify;} div#page .jc_comment_text,div#page .jomentry1,div#page .jomentry2,div#page .jc_bottom_container {	width: auto;	float: left;} div#page .jc_bottom_container {	width: 520px;	float: left;} div#page div.jc_comment_text {	width: 450px;} div#page div.sig_thumb {	float: left;	clear: none;width: auto;} div#page p {	margin: 3px;	/* float: left;	clear: both; */width: 540px;} div#page p.articleinfo {	font-size: 10px !important;	font-weight: normal;	margin: 3px;	padding: 0;	padding-left: 10px;	float: left;	width: 410px;} 

div#page p.buttonheading {	font-size: 10px !important;	font-weight: normal;	margin: 0;	padding: 0;	padding-left: 10px;	float: right;	width: 60px;} 

div#jcWrapper {	padding: 0;	padding-left: 10px;	width: 535px !important;} span.yoo-login {	float: right;	display: block;	width: 100px;	margin-top: 75px;	margin-right: 20px;} span.yoo-login span.login span{	margin-bottom: 5px;} span.yoo-login span.h5 {	font-size: 11px;	font-weight: bold;	margin: 0;	margin-bottom: 3px;	padding: 0;} span.login-button-icon {	display: none !important;} /* *****  mod_blog_calendar  ***** */table.blogCalendar{/* style for all the calendar table */padding: 0;margin: 0;font: normal 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #000000;text-align: center; border-collapse: collapse;} td.blogCalendarHeader {/* the style for The calendar header, this includes the two link arrows and the date*/margin: 0;padding: 0;color: #333; font-weight: bold;text-align: center;} td.headerDate{/* td style for the header date (ex. December 2007)*/ border-bottom: 1px dashed #aaa;} a.headerDate{/* link style for the header date */font-weight: bold;color: #bbb;text-align: center;text-decoration: none;} td.headerArrow{/*td the style for the header link arrows */ border-bottom: 1px dashed #aaa;} a.headerArrow{/*link style for the header link arrows*/font: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #ccc; text-align: center;text-decoration: none;} td.dayName{/*td style of the day abreviations (S M T W T F S) */font: bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #bbb;} td.blogCalendarDay {width: 22px;height: 22px;text-align: center;color: #aaa;} a.blogCalendarDay{/* style for a normal link in the calendar (that is not in the actual day) */color: #BF7953; text-decoration: none;font-weight: bold;display: block;} a.blogCalendarDay:hover {color: #fff; text-decoration: none;background: #644;} td.blogCalendarToday {/* the style for Today day */color: #ccc;font-weight: bold;background: #666;} a.blogCalendarToday {/* link style for a link that is in the actual day */color: #ccc;} .dropList {list-style: none;background: #FFFFFF;} div#calendar-26 {	padding-left: 10px;	margin-top: 3px;	margin-right: 3px;	margin-bottom: -2px;	margin-left: -2px;	background: #403935;} /********************   FAST CONTACT STYLES    *********************/.rsform {	line-height: 25px;} .rstitle {	line-height: 16px;	margin-bottom: 5px;} .cd_form_name, #Email {	width: 120px;	margin: 0;	border: 1px solid #666;	float: right;} #Type {	border: 1px solid #666;	float: right;	width: 80px;} #Note {	border: 1px solid #666;	float: right;	width: 190px;	height: 100px;} .capcha {	width: 40px;	margin: 3px;	border: 1px solid #666;} #captcha11 {	width: 60px;	border: 1px solid #666;	vertical-align: middle;} .fn_static_1, .gn_static_1, .gn_header_1, .gn_list_1 {	float: left;	background: none;	border: none;	font-size: 11px;} .gn_header_1 h5 {	padding: 2px;	padding-top: 4px;	margin: 0;	width: 196px;	line-height: 80%;	float: left;	font-size: 12px;} .gn_static_1 h6 {	padding: 2px;	margin: 0;	line-height: 90%;	font-size: 12px;} .gn_static_1 a:link,.gn_static_1 a:visited,.gn_static_1 a:active {	font-size: 12px;	font-weight: bold;	text-decoration: underline; } .gn_static_1 a:hover {	font-size: 12px;	font-weight: bold;	text-decoration: none; } .globalnews {	float: left;	width: 100%;	background: #91877D;	margin: 0 !important;	margin-bottom: 5px !important;} span.gn_header {	display: block;	float: left;	width: 100%;	height: auto;	font-size: 14px;} 

/*************************   Ads  ***********************/
div.moduletable_ad {	float: left;	width: 200px;	height: auto;	margin-left: 0;	margin-top: 10px;} 
form.search_result {	display: block;	float: left;	width: 100%;} form.search_result h3 {	margin-left: 20px;} legend, label {	font-size: 11px;} div#vip-quote,div#ampcuppa,div.rsform {	padding: 4px;} ul#accordionMenu li {	padding-left: 20px;	margin-bottom: 2px;} ul#accordionMenu li:hover,li#current {	background: url(../images/arrow_right.gif) no-repeat 0 0;} ul#accordionMenu a:link,ul#accordionMenu a:visited,ul#accordionMenu a:active {	text-decoration: none;	color: #3B3B3B;} ul#accordionMenu a:hover,li#current {	text-decoration: none;	color: #2B2724;	font-weight: bold;} li.parent {} li.parent ul li {	margin-left: 0;} ul.jomlatest {	margin-bottom: -6px;} li.jomlatest {	font-size: 11px;	margin-bottom: 5px;	padding: 3px;	width: 190px;	border: 1px solid #fff;} li.jomlatest:hover {	background: #eeeff0;	border: 1px solid #ababab;} li.jomlatest a:link,li.jomlatest a:visited,li.jomlatest a:active {	font-weight: bold;	text-decoration: none;	font-size: 11px;	display: block;	height: 16px;	overflow: hidden;} li.jomlatest p {	margin: 0;	padding: 0;	font-size: 11px;	line-height: 11px;} /***************   TABS   *******************/.tabberlive .tabbertabhide { display:none;} .tabber {} .tabberlive { margin-top:1em;} ul.tabbernav{ margin:0; padding: 3px 0; font: bold 12px Verdana, sans-serif;} ul.tabbernav li{ list-style: none; margin: 0; display: inline;} ul.tabbernav li a{ padding: 3px 0.5em; margin-left: 3px; border: 1px solid #777; border-bottom: none; background: #ddd; text-decoration: none;} ul.tabbernav li a:link { color: #444; } ul.tabbernav li a:visited { color: #444; } ul.tabbernav li a:hover{ color: #777; background: #fff; border-color: #227;} ul.tabbernav li.tabberactive a{ background-color: #fff; border-bottom: 1px solid #fff;} ul.tabbernav li.tabberactive a:hover{ color: #000; background: #fff; border-bottom: 1px solid #fff;;} /*--------------------------------------------------  .tabbertab = the tab content  Add style only after the tabber interface is set up (.tabberlive)  --------------------------------------------------*/.tabberlive .tabbertab { border-top:0; } .tabberlive .tabbertab h2 { display:none;} .tabberlive .tabbertab h3 { display:none;} /*******************   GK NEWS   **********************/div.gk_news_image_main {	width: 545px;	height: 260px;	float: left;} div.gk_news_image_3_wrapper {	width: 350px;	height: 260px;	float: left;} div.gk_news_image_3_tabsbar {	width: 190px;	height: 260px;	float: right;} div.gk_news_image_3_tab, div.gk_news_image_3_tab_active {	width: 180px;	height: 40px;	cursor: pointer;	float: left;	padding: 3px;	border: 1px solid #eee;	margin-bottom: 5px;} div.gk_news_image_3_tab_active {	background: #eeeff0;	border: 1px solid #ababab;} div.gk_news_image_3_tab:hover, div.gk_news_image_3_tab_active:hover {	background: #eeeff0;	border: 1px solid #ababab;} div.gk_image {	width: 60px;	height: 40px;	float: left;} img.gk_image {	width: 60px;	height: 40px;} div.gk_text {	width: 110px;	height: 40px;	float: right;} div.rokajaxsearch {	background: url(../images/search.png) no-repeat 0 0;	height: 35px;	padding-top: 3px;} input#roksearch_search_str {	background-color: transparent !important;	border: 0 !important;} .jcAzrulWindowContent {	background: #fff;} /* ******************** */ul.article {  list-style-type: disc;  clear: both;  padding-left: 30px;} .show-hit {	float: left;	width: auto;} ul.ja-bullettin li:hover {	background: #EEEFF0;	border-bottom: 1px solid #999;} ul.ja-bullettin li a:link,ul.ja-bullettin li a:visited,ul.ja-bullettin li a:active {	text-decoration: none;}ul.ja-bullettin img {	left: 5px;}ul.ja-bullettin li a:hover {	text-decoration: underline;} div#jc_commentsDiv div {	width: auto;}div#sasText {	left: -99999px;}em.tip {	border-bottom: 1px dashed brown;	background: #eee;	margin: 0 3px;}em.tip:hover {	position: relative;	cursor: help;}em.tip span {	display: none;}em.tip:hover span {	display: block;	width: 200px;	position: absolute; bottom: 10px; left: 0;	padding: 5px; margin: 10px;   	background: #f0f0f0; border: 1px dotted #c0c0c0;	opacity: 0.9;}div#page div.jv-fbshare-button-nocount {	float: right;	width: 70px;	margin-right: 5px;}ul.easytwitter li.easytwitter {	margin: 2px;	padding-left: 5px;	border-bottom: 1px dashed #888;}ul.easytwitter li.easytwitter img {	margin: 3px;}ul.easytwitter li a {	padding-left: 5px;	color: #33CCFF;	display: block;	width: 190px;	height: 30px;	background: url(../images/twitter-bird-5.png) top right no-repeat;	line-height: 30px;	text-decoration: none;	font-weight: bold;}ul.easytwitter li a span {	color: #33CCFF;	display: block;	position: absolute;	left: -20000px;}ul.easytwitter li.easytwitter a {	padding-left:0;	color: #33CCFF;	display: inline;	width: auto;	height: auto;	background: none;	line-height: 100%;}div.tweet {    border: 0;    background: none;}div#page div.extravote-container {	width: 140px;}span.extravote-count {	line-height: 30px;}div#page div#comment_locked_notice {	width: 100%;	background: #e83;	color: #feb;}div#page div div.jv-fbshare-button {	width: 120px;	float: right;	margin-right: 10px;}div.leading p.iteminfo {	font-size: 11px;}div.leading p.iteminfo span.createdate {	font-size: 10px;	padding-left: 5px;}table.articletab td {	padding: 5px;	vertical-align: top;}
div#page a:link,
div#page a:active,
div#page a:visited,
div.leading p a:link,
div.leading p a:active,
div.leading p a:visited {
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
div#page a:hover,
div.leading p a:hover {
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}
div.leading h2.contentheading,
div#page h2.contentheading {font-size: 14px;	font-weight: bold;	margin: 0;	margin-top: 5px;	padding: 0;	text-shadow: 0 1px 0 #FFFFFF, 0 2px 4px #AAAAAA;}
div.leading h2.contentheading a:link,
div.leading h2.contentheading a:visited,
div.leading h2.contentheading a:active,
div#page h2.contentheading a:link,
div#page h2.contentheading a:visited,
div#page h2.contentheading a:active {font-size: 14px;	font-weight: bold;	color: #405c7b;	text-decoration: none;} 
div.leading h2.contentheading a:hover,
div#page h2.contentheading a:hover {font-size: 14px;	font-weight: bold;	color: #900;	text-decoration: none;} 
div#page .commentTools a:link,
div#page .commentTools a:active,
div#page .commentTools a:visited {
	font-weight: normal;
	color: #338800;
	text-decoration: none;
}
div#page .commentTools a:hover {
	font-weight: normal;
	color: #cc0000;
	text-decoration: none;
}

div.noborder {  margin-bottom: 10px;  float: left;  width: 200px;  height: auto;  background: none;  border: 0;  padding-bottom: 0;}

.ad {float:left;width:200px;}
