/* *********************** GENERAL SETTINGS     *********************** */body {	font-family: Arial, Helvetica, sans-serif;	color: #14455a;	background: #a51455 url(../images/body_bg.jpg) repeat-x top center ;	margin: 0px;	padding: 0px 0px 20px 0px;	height: 100%;	line-height: 135%;}body.f-smaller {	font-size: 10px;}body,body.default {	font-size: 11px;}body.f-larger {	font-size: 14px;}body.published {background: #AADDFF;}body.mceContentBody {	background: white;}/* CSS global reset for all browsers */ * { padding: 0px; margin: 0px; }/*  Global Formatting */h1 {font: normal 24px Arial, Helvetica, sans-serif; color: #ff7e00; letter-spacing: -1px; line-height: 30px; }h2 {font: normal 20px Arial, Helvetica, sans-serif; color: #589bb2; letter-spacing: -1px; text-transform: none; line-height: 26px; }h3 {font: normal 18px Arial, Helvetica, sans-serif; color: #589bb2; letter-spacing: 0px; line-height: 24px; text-transform: none;}h4 {font: bold 14px Arial, Helvetica, sans-serif; color: #747474; line-height: 19px; text-transform: none; }h5 {font: bold 12px Arial, Helvetica, sans-serif; color: #ff7e00; line-height: 18px; text-transform: none; }h6 {font: bold 11px Arial, Helvetica, sans-serif; color: #ff7e00; line-height: 17px; text-transform: none;}a {color: #ff7e00; text-decoration: none;}a:hover {color: #ff7e00; text-decoration: underline;}a.image, a.image:hover, a img  {border:0;}ul {	list-style: none;}ul li {	padding: 2px 0px 2px 24px;	background: transparent url(../images/messagebox_info.png) no-repeat 0px 1px;}#main_content ul li, #main_content2 ul li {	width: 100%;}	ol {	padding: 5px 25px;}fieldset {	width: 95%;	padding: 5px;	border: 1px solid #eeeeee;}.both {	clear: both;}input, select, label {	vertical-align: middle;}p {	padding: 5px 0px;}/* *********************** END GENERAL SETTINGS *********************** */#body_top {	background: transparent url(../images/body_top_bg.jpg) no-repeat top left;	width: 100%;	padding: 37px 0px 10px 0px;}#content { 	margin: 0px auto;	width: 980px;	background: #ffffff url(../images/content_bg.png) repeat-x top center;	padding: 0px;}#c_bot {	width: 970px;	background: transparent url(../images/c_bot_bg.gif) no-repeat bottom center;	padding-left: 10px;}#top { 	padding: 0px 0px 33px 0px; 	margin: 0px auto;	width: 980px;	height: 60px;	background: transparent url(../images/top_bg.png) no-repeat top center;} #top_wrap {	width: 980px;	height: 60px;	position: relative;}#top_wrap h1 {	font: bold 24px Arial, Helvetica, sans-serif;	line-height: 30px;	color: #ffffff; 	letter-spacing: -2px; 	text-transform: uppercase;	position: absolute;	top: 10px;	left: 21px;	width: 200px;}#top_wrap #menu {	position: absolute;	top: 24px;	left: 220px;	width: 500px;}#top_wrap #searchform {	position: absolute;	top: 10px;	right: 5px;	width: 250px;}/* ** Top Panel classes ** */#fxContainer {	position: absolute;	padding-top: 0px;	left: 0;	z-index: 20;	width: 100%;}#fxCenter {	width: 980px;	margin: 0px auto;} #fxTarget { 	padding-top: 1px;	margin: 0;	width: 100%;	position: relative;	top: 0;	z-index: 19;	height: 0;	overflow: hidden;	background: transparent url(../images/top_panel_bg.png) repeat-y top center;}#fxPadding {	visibility: hidden;	padding: 10px 20px;}#fxPadding h3 {	background: transparent url(../images/top_panel_h3_bg.gif) no-repeat center;	width: 900px;	padding: 7px 0px 6px 40px;	font: normal 18px Arial, Helvetica, sans-serif;	color: #ff7e00;	margin-bottom: 6px;}#fxPadding div.moduletable {	color: #99bbca;}#fxPadding div.moduletable a {	color: #ff7e00;	text-decoration: underline;}#fxPadding div.moduletable a:hover {	text-decoration: none;}#TargetBot {	background: transparent url(../images/top_panel_bg_bot.png) no-repeat bottom center;	height: 13px;	font-size: 1px;	line-height: 2px;} #fxShadow {	position: relative;	width: 100%;	height: 6px;	overflow: hidden; } #fxTrigger {	position: relative;	cursor: pointer;	font-size: 10px;} #fxTab {	position: relative;	bottom: 0;	margin: -1px auto;	text-align: center;	height: 28px;	line-height: 20px;	font-weight: bold;	width: 130px;	z-index: 21;	background: url(../images/fxtab_bg.png) no-repeat 0 0;	font-size: 10px;} #fxTab a:link,#fxTab a:visited,#fxContainer a:link,#fxContainer a:visited {	z-index: 100;	color: #ffffff;} #fxTab a:hover {	text-decoration: none;	color: #ccc;}#fxTab * {	font-size: 10px;	line-height: 10px;} #fxContainer {	height: 0;} span#fxTrigger {	position: relative;	z-index: 300;	cursor: pointer;	font-size: 10px;} #fxShadow {	background: none;	font-size: 1px;	line-height: 2px;}/* ** End of Top Panel classes ** */#menu #uls {	text-align: right;	padding: 0px;}#menu table.moduletable {	margin: 0px;	padding: 0px;}#menu #uls table.moduletable td {	background: none;}#menu #uls ul {	list-style: none; 	text-align: right; 	padding-top: 0px;	display: inline;	float: right;}#mainlevel-nav li{	padding: 0px;	background: transparent;	display: inline;	white-space: nowrap;	margin: 0px;	float: left;}#mainlevel-nav li a{	display: block;	text-decoration: none;	text-align: left;	color: #ffffff;	font: bold 12px Arial, Helvetica, sans-serif;	text-transform: none;	background: transparent;	padding: 0px 9px;}#mainlevel-nav li a:hover {	color: #ff7e00;	text-decoration: none;}#topNav {	width: 980px;	height: 39px;	margin: 0px auto;	background: transparent url(../images/topNav_bg.gif) no-repeat top center;	position: relative;}#topNav #path {	background: transparent url(../images/path_arrow.jpg) no-repeat 0px 4px;	margin: 0px 0px 0px 8px;	height: 39px;	width: 620px;	padding-left: 38px;	position: absolute;	top: 0px;	left: 0px;}#path p {	margin: 0px;	padding: 11px 0px;	font-size: 12px;	color: #b1dde5;	font-weight: bold;	vertical-align: middle;}#topNav #switcher {	width: 380px;	position: absolute;	top: 0px;	right: 0px;	float: right;	text-align: right;}#switcher p {	margin: 10px 10px 10px 0px;	padding: 0px;	float: left;	font: bold 12px Arial, Helvetica, sans-serif;	color: #b1dde5;}#switcher .orange {	color: #ff7e00;}#switcher .white {	color: #ffffff;}#f_tools {	float: left;	padding: 11px 10px 0px 0px;	font-size: 10px;}#f_tools a {	text-decoration: none;	font-size: 10px;	line-height: 10px;}.toggler {	color: #222;	margin: 0;	padding: 4px 1px;	font: bold 11px Arial, Helvetica, sans-serif;	letter-spacing: 0px;	float: left;} #mod_user5 {	background: transparent url(../images/mod_5_img.jpg) no-repeat top left;}#mod_user6 {	background: transparent url(../images/mod_6_img.jpg) no-repeat top left;}#mod_user7 {	background: transparent url(../images/mod_7_img.jpg) no-repeat top left;}#accordion h3 {	font: normal 18px Arial, Helvetica, sans-serif;	color: #14455a;}#mod_user5, #mod_user6, #mod_user7 {	width: 240px;	color: #14455a;	padding: 15px 0px 15px 260px;	height: 127px;}#main_content2 #mod_user5, #main_content2  #mod_user6, #main_content2 #mod_user7 {	width: 440px;}#mod_user5 a, #mod_user6 a, #mod_user7 a {	color: #ff7e00;	font-weight: bold;	text-decoration: none;}#mod_user5 a:hover, #mod_user6 a:hover, #mod_user7 a:hover {	color: #ff4200;}/* Accordion */#wrapper2 .tabbed h3 {	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;	margin: 0px;	padding: 0px;	line-height: 19px;	text-indent: 10px;	cursor: pointer;	text-transform: none;	color: #b6b6b6;}#wrapper2 h3 {	padding: 0px;	margin: 0px;	font-size: 12px;	letter-spacing: 0px;}#wrapper2 h3 a {	color: #747474;	text-decoration: none;}#wrapper2 h3 a:hover {	color: #333333;	text-decoration: none;}#wrapper2 {	width: 190px;	padding: 0px 0px;	margin: 0px;}#wrapper2 .tabbed{	color: #b6b6b6;	margin: 0px;	height: 21px;	padding: 0px 0px;	background: #111111 url(../images/toggler_bg.gif) repeat-x top center;	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;	cursor: pointer;}#slogan {	background: transparent url(../images/slogan_image.jpg) no-repeat top center;	width: 410px;	height: 158px;}#main {	padding: 11px 0px 0px 0px;	margin: 0px; 	width: 970px;	background: transparent; 	clear: both;} #left_side {	float: left;	width: 410px;	background: transparent url(../images/left_side_bg.gif) repeat-y top center;	color: #cbe7f1;	margin-bottom: 10px;}#ls_wrapper {	width: 410px;	padding: 0px;	margin: 0px;	background: transparent url(../images/ls_wrapper_bg.jpg) no-repeat top center;}#lb_wrapper {	width: 410px;	padding: 0px;	margin: 0px;	background: transparent url(../images/lb_wrapper_bg.gif) no-repeat bottom center;}#left_col {	width: 160px;	float: left;	padding: 20px 22px 0px 23px;	margin-bottom: 10px;}#right_col {	width: 160px;	float: left;	padding: 20px 23px 0px 22px;	margin-bottom: 10px;}#main_content {	float: left;	width: 520px;	margin: 0px;	padding: 0px 20px;}#main_content #main_body {	margin: 0px;	padding: 0px 20px;	width: 480px;	margin-top: 10px;	margin-bottom: 7px;	background: transparent;}/*********** */#left_side2 {	float: left;	width: 200px;	background: transparent url(../images/left_side2_bg.gif) repeat-y top center;	color: #cbe7f1;	margin-bottom: 10px;}#ls_wrapper2 {	width: 200px;	padding: 0px;	margin: 0px;	background: transparent url(../images/ls_wrapper2_bg.jpg) no-repeat top center;}#lb_wrapper2 {	width: 200px;	padding: 0px;	margin: 0px;	background: transparent url(../images/lb_wrapper2_bg.gif) no-repeat bottom center;}#left_col2 {	width: 160px;	padding: 20px 20px 10px 20px;}#main_content2 {	float: left;	width: 720px;	margin: 0px;	padding: 0px 20px;}#main_content2 #main_body {	margin: 0px;	padding: 0px 20px;	width: 680px;	margin-top: 10px;	margin-bottom: 7px;	background: transparent;}#main_content2 #newsflash {	width: 720px;}/********************/#newsflash {	margin: 0px;	padding: 0px;	width: 520px;	margin-top: 13px;	padding-top: 13px;	border-top: 1px solid #e1e1e1;	background: transparent;}#newsflash div.moduletable td, #newsflash .contentpaneopen td {	padding: 0px;	margin: 0px;	color: #14455a;	line-height: 14px;	background: transparent;	text-align: left;}#newsflash div.moduletable h3 {	font: bold 12px Arial, Helvetica, sans-serif;	color: #ff7e00;	letter-spacing: 0px;	line-height: 18px;}#newsflash .article_seperator { 	background : none;	font-size: 1px;}#bottom {	width: 960px;	clear: both;	padding-bottom: 10px;	height: 170px;}#contact_us {	float: left;	width: 410px;	height: 170px;	background: transparent url(../images/cu_bg.gif) repeat-x top center;	margin-right: 20px;}#cu_left {	background: transparent url(../images/cu_left_bg.gif) no-repeat top left;	height: 170px;}#cu_right {	background: url(../images/cu_bg_right.jpg) no-repeat top right;	height: 150px;	width: 386px;	padding: 10px 12px;}#contact_us h3 {	background: transparent url(../images/contact_us_ico.gif) no-repeat left;	font: bold 12px Arial, Helvetica, sans-serif;	color: #8c8c8c;	padding: 8px 0px 8px 34px;	border-bottom: 1px solid #e1e1e1;	width: 166px;}#cu_right p {	padding: 2px 0px;	margin: 0px;	font: normal 11px Arial, Helvetica, sans-serif;	color: #8b8b8b;}#cu_right p a {	color: #5d9fb5;	font-weight: bold;	text-decoration: none;}#cu_right p a:hover {	text-decoration: underline;}#no_cu {	 width:430px;	 height: 170px;	 float:left;}#popular_mod, #latest_news_mod {	width: 255px;	float: left;	margin-right: 10px;	height: 170px;	background: #ffffff url(../images/b_mod_bg.gif) repeat-y top center;}.pl_top {	background: transparent url(../images/b_mod_t_bg.gif) no-repeat top center;	height: 170px;}.pl_bottom {	background: transparent url(../images/b_mod_b_bg.gif) no-repeat bottom center;	height: 150px;	width: 231px;	padding: 7px 12px 13px 12px;}#popular_mod h3, #latest_news_mod h3 {	font: bold 12px Arial, Helvetica, sans-serif;	color: #8c8c8c;	border-bottom: 1px solid #e1e1e1;	margin-bottom: 10px;}#popular_mod h3 {	padding: 8px 0px 8px 30px;	background: transparent url(../images/popular_ico.gif) no-repeat left;}#latest_news_mod h3 {	padding: 8px 0px 8px 34px;	background: transparent url(../images/latest_news_ico.gif) no-repeat left;}/******/.white_space {	height: 20px;	display: block;}.sep {	display: block;	height: 10px;	clear: both;}#footer {	margin: 0px auto;	width: 980px;	height: 60px;	background: #131D30 url(../images/footer_bg.gif) repeat-y top center;}#f_top {	background: transparent url(../images/f_top_bg.gif) no-repeat top center;	height: 60px;}#f_bot {	background: transparent url(../images/f_bot_bg.gif) no-repeat bottom center;	height: 60px;}#footer p {	font-size: 11px;	color: #8e9ca9;	text-align: center;	padding: 13px 0px 0px 0px;	line-height: 16px;	background: transparent;}#footer p a {	text-decoration: none;	color: #e59c00;	font-weight: bold;}#footer p a:hover {	text-decoration: underline;}/* *********************** END LAYOUT SETTINGS  *********************** *//* *********************** NAVIGATION SECTION   *********************** *//* Pathway Breadcrumbs */		.pathway {font-size: 12px;color:#ffffff; font-weight: bold; }	a.pathway {color: #ff7e00;text-decoration: none; }	a.pathway:hover {color:#ff7e00;text-decoration: underline;}	span.pathway img {	}/* Mainlevel menu */.mainlevel { 	height: 12px;	width: 160px;}a.mainlevel {	color: #cbe7f1;	font: normal 11px Arial, Helvetica, sans-serif;	line-height: 12px;	padding: 6px 0px 8px 0px;	width: 160px;	text-transform: none;	text-decoration: none;	display: block;	text-align: left;	margin: 0px;	background: transparent url(../images/left_menu_bg.gif) no-repeat bottom;	}a.mainlevel:hover {	color: #e59c00;	font: normal 11px Arial, Helvetica, sans-serif;	width: 160px;	line-height: 12px;	text-transform: none;	text-decoration: none;	display: block;	text-align: left;	margin: 0px;	padding: 6px 0px 8px 0px;	}#active_menu, #active_menu:hover {	background: transparent url(../images/left_menu_bg.gif) no-repeat bottom;		color: #ffffff;	font: normal 11px Arial, Helvetica, sans-serif;	width: 160px;	padding: 6px 0px 8px 0px;	line-height: 12px;	text-transform: none;	text-decoration: none;	display: block;	text-align: left;	margin: 0px;}#active_menu:hover {	color: #e59c00;}#active_menu, #active_menu:hover {	font-weight: bold;}/* End Mainlevel menu */	/* Sub Menu */a.sublevel, a.sublevel#active_menu, a.sublevel:hover, a.sublevel#active_menu:hover   {	background: none;	color: #cbe7f1;	font: normal 11px Arial, Helvetica, sans-serif;	width: 145px;	line-height: 14px;	text-transform: none;	text-decoration: none;	display: block; 	text-align: left;	float: left;	padding: 0px;	margin: 0px;}a.sublevel#active_menu, a.sublevel:hover, a.sublevel#active_menu:hover {	color: #ff9933;}/* *********************** END NAVIGATION SECTION ********************* *//* *********************** STANDARD MODULE TABLE  ********************* */table.moduletable {	width: 100%;	padding: 0px;	margin: 0px 0px 5px 0px;}#left_col div.moduletable h3, #right_col div.moduletable h3, #left_col2 div.moduletable h3 { 	font: bold 12px Arial, Helvetica, sans-serif;	line-height: 16px;	padding: 7px 0px 7px 0px;	margin: 0px 0px 3px 0px;	height: 18px;	text-transform: none;	color: #d3edf7;	text-align: center;	background: transparent url(../images/cols_h_bg.gif) no-repeat top center;	letter-spacing: 0px;	width: 160px;}#left_col div.moduletable, #left_col2 div.moduletable {	text-align: center;	padding: 0px 0px 13px 0px;	margin-bottom: 2px;	background: transparent;}#right_col div.moduletable {	padding: 0px 0px 4px 0px;}table.moduletable td {height: 18px; text-align: center; } table.moduletable p {	text-align: left;}/* Custom Modules */.latestnews, .mostread {	list-style: none;	padding: 1px 2px;	margin: 0px;	text-align: left;	background: none;}li.latestnews, li.mostread {	list-style: none;	padding: 1px 0px;	margin: 0px;	background: none;}li.latestnews a, li.mostread a {	text-transform: none;	text-decoration: none;	text-align: left;	padding-left: 20px;	display: block;	color: #6a6a6a;	background: transparent url(../images/s_arrow.gif) no-repeat 1px 5px;}#left_side li.latestnews a, #left_side li.mostread a, #left_side2 li.latestnews a, #left_side2 li.mostread a {	background: transparent url(../images/arrow.gif) no-repeat 1px 5px;}li.latestnews a:hover, li.mostread a:hover {	text-decoration: none;	color: #ff7e00;}.search {	padding: 5px 0px;	margin: 0px;	text-align: center;}.search .button {	background: none;	border: none;	color: #ff7e00;	font: bold 12px Arial, Helvetica, sans-serif;	line-height: 19px;	height: 30px;	letter-spacing: 0px;	vertical-align: middle;	text-transform: none;	padding: 0px;	margin: 0px;	width: 65px;}.search .button:hover {	color: #ffffff;}.search .inputbox {	margin: 0px 0px;	padding: 7px 3px;	width: 174px;	height: 16px;	background: transparent url(../images/search_bg.png) no-repeat top left;	border: 0;	color: #ffffff;	vertical-align: middle;}/* End Custom Modules *//* *********************** END STANDARD MODULE TABLE ********************* *//* *********************** CONTENT - SECTIONS & CATEGORIES *********************** */td.contentheading {	padding: 5px 0px;	margin: 0px;	line-height: 14px;	font: bold 12px Arial, Helvetica, sans-serif;	letter-spacing: 0px;	color: #ff7e00;	text-transform: none;}.contentheading table td {	letter-spacing: 0px;	font-weight: bold;}/* content title and links */.contentpagetitle {background-color : transparent; }a.contentpagetitle,a.contentpagetitle:link, a.contentpagetitle:visited {text-decoration: none;font-weight: bold; color: #ff7e00; }a.contentpagetitle:hover { color: #ff4200; text-decoration: none;}/* top box like a category description */.contentdescription {	background: transparent;	padding: 5px 0px;}/* Main Body Text */.contentpane { }.contentpaneopen { line-height: 16px; margin: 0px 0px 10px 0px; }#main_body .contentpaneopen {	border-bottom: 1px solid #e1e1e1; 	width: 100%;}/* Main Body Text *//* article rating */.content_rating {font-weight: normal;font-size:10px; padding-left: 2px;vertical-align: middle;line-height: 10px;}.content_vote {font-weight: normal;font-size: 10px;}.content_rating img {	vertical-align: middle;}.content_vote input {	background: none;	margin-left: 1px;	margin-right: 1px;}/* icons */.buttonheading{font-size: 12px;}.pop-ups {float: right;}a.pop-up {border-bottom: 0;}/* Dates */.createdate {color: #589bb2; font-size: 11px; font-weight: bold; text-transform: none; padding-bottom: 15px; line-height: 12px; }.modifydate {color: #b9b9b9; font-size: 11px; font-style: normal; text-transform: none; line-height: 12px;}.newsfeeddate {font-size: 11px; color: #999; font-weight: normal;}/* Dates *//* Writen by Authors name */.small { 	color: #c4c4c4;	font: bold 10px Arial, Helvetica, sans-serif;	line-height: 12px;	margin: 0px; padding: 0px;	text-transform: none;}/* Page navigation links "<<< 1 of 10 next >>>" */.pagenav { 	font-size: 11px; 	color: #747474;}.pagebar{font-size: 11px; font-weight: normal;}.pagenav_prev{font-size: 11px; color: #747474; text-decoration: none; }.pagenav_next{font-size: 11px; color: #747474; text-decoration: none; }a.pagenav {color: #ff7e00; text-decoration: none; font-weight: normal; }a.pagenav:hover {color: #ff7e00; text-decoration: underline; font-weight: normal; }.pagenavcounter{	height: 15px;  }.back_button{font-size: 11px; letter-spacing: 1px; height: 15px; clear: both;  margin: 5px 0px; text-transform: uppercase; font-weight: bold; }/* Read more link */.readon {	font-weight: bold !important;	font-size: 12px;	text-decoration: none;	color: #ffffff;	width: 105px;	line-height: 22px;	height: 22px;	display: block;	background: transparent url(../images/readon_bg.gif) no-repeat center;	text-align: center;}.readon:hover {	text-decoration: none;	color: #d3edf7;}/* Article index   */table.contenttoc {	padding: 0px;	margin: 2px;	font-size: 11px;	}	table.contenttoc th {	background: transparent; 	color: #666666;}	table.contenttoc td {padding: 2px;}/* Links article index */	a.toclink:hover, a.toclink:visited, a.toclink:link {	height: 18px; }/* End Article index  *//*  component heading */.componentheading {	text-align: right;	margin-top: 5px;	background: transparent;	line-height: 20px;	font: bold 14px Arial, Helvetica, sans-serif;	color: #666666;	text-transform: uppercase;	letter-spacing: -1px;}/* Sectiontable Table types listings Faqs's, weblink etc..*/.sectiontableheader {	background: #e1e1e1;	color : #747474;	border-collapse: collapse;	font-weight: bold;	text-transform: uppercase;	padding: 3px;}/* Table odd and Even Rows */.sectiontableentry1 {	background: transparent;	color: #999999;	font-size: 11px; 	padding: 2px 0px !important;	text-align: left;}.sectiontableentry2 {	background: transparent;	color: #666666;	font-size: 11px; 	padding: 2px 0px !important;	text-align: left;}#left_side .sectiontableentry1, #left_side2 .sectiontableentry1  {	color: #d3edf7;	line-height: 16px;}#left_side .sectiontableentry2, #left_side2 .sectiontableentry2 {	color: #ffffff;	line-height: 16px;}.sectiontableentry1 td, .sectiontableentry2 td {	padding: 2px !important;}.sectiontableentry1 input, .sectiontableentry2 input {	margin: 0px; 	padding: 0px;	height: 13px;	width: 13px;	background: none;	vertical-align: middle;}.sectiontableentry1 label, .sectiontableentry2 label {	margin: 0px;	padding: 0px 0px 0px 5px;	width: 135px;	display: block;}.sectiontablefooter {	height: 18px; }table.poll {	border: none;	margin: 0px;	padding: 0px 5px;}table.poll thead td {	text-align: left;	margin: 0px;	padding: 0px;}#left_side table.poll div, #left_side2 table.poll div {	text-align: center;	font-size: 1px;	letter-spacing: -2px;}#left_side table.poll div input, #left_side2 table.poll div input {	letter-spacing: 0px;}table.pollstableborder {	margin: 0px;	padding: 0px;	border: none;}table.pollstableborder td {	text-align: left;	margin: 0px;	padding: 0px;}/* End Sectiontable *//* Category */.category {color:#ccc;}a.category:link, a.category:visited { height: 15px; color: #ff7e00; text-decoration: none;  }a.category:hover  {	height: 15px; color: #ff7e00; text-decoration: underline; }/* End category *//* blogsection */.blog {background-color: transparent;}.blogsection{	height: 18px;  }.blog_more{	clear: both; display: block; width: 430px; padding: 10px 0px; }.blog_heading {	height: 18px;  }/* space from bottom of article */.article_seperator{background-color : transparent;}/* End blogsection *//* results if not search google */.searchintro{height: 18px;}/*Search Form keyword highlight*/.highlight {	background: #f0f0f0;	padding: 0px 4px 0px 4px;	color: #333333;	font-weight: bold;}/* End Search Form *//* wrapper title */.wrapper{background-color : #FFFFFF;}/* *********************** END CONTENT - SECTIONS & CATEGORIES *********************** *//* *********************** FORM SECTION  *********************** */	form { 	font-size: 11px;	margin: 0px;}input {	background-color: #FFFFFF;	font-size: 11px; color: #333;}#mod_login_username, #mod_login_password {	background: #ffffff;	font-size: 11px;	padding: 2px;	margin: 3px 0px;	width: 140px;	border: 1px solid #12263a;	color: #666;}#mod_login_remember {	background: transparent;	border: none;	height: 15px;	vertical-align: middle;	padding: 0px;	margin: 3px;}.inputbox { background: transparent; border: 1px solid #666666; margin: 2px 0px; color: #747474; }.text_area, textarea {background: transparent; border: 1px solid #666666; width: 100%; color: #747474; }/* Pull down menu */.selectbox {width: 100%;}/* Submit Button */.button {	border: none;	color: #ff7e00;	font: bold 11px Arial, Helvetica, sans-serif;	background: transparent;	margin: 0px;		text-transform: none;	vertical-align: middle;	outline: none;	height: 23px;}#left_col .button, #right_col .button {	height: 22px;	width: 105px;	color: #ffffff;	margin: 3px 0px;	background: transparent url(../images/button_bg.gif) no-repeat center;}.button:hover {	color: #871f60;}#left_col select, #left_col #mod_templatechooser_jos_change_template, #left_col option, select, select option,#left_col2 select, #left_col2 #mod_templatechooser_jos_change_template, #left_col2 option, select, select option {	background: #ffffff;	font-size: 11px;	padding: 1px;	margin: 3px 0px;	width: 156px;	color: #666;	height: auto;	font-weight: normal;}#left_col select, #left_col2 select {	border: 1px solid #747474;}#main_content select, #main_content select option {	width: auto;}/* Contact Email Form */.contact_email {margin: 0px;padding: 0px;}#searchphraseany, #searchphraseall, #searchphraseexact {	background: none;}/* *********************** END FORM SECTION *********************** *//* *********************** TABBED EDITING *********************** *//*When user login to edit or sumbit articles*//* for modifying {moscode} output.  Don't set the colour! */.moscode {	background-color: #f0f0f0;}		.code {	font-family: courier, serif;	font-size: 1.2em;	padding: 2px;	background-color: #f0f0f0;	color: blue;	border: 1px solid #d5d5d5;	margin: 0px;	width: 90%;}/* Text passed with mosmsg url parameter */.message {	font-family : Arial, Helvetica, sans-serif;	font-weight: bold;	font-size : 1em;	color : #666;	text-align: center;   }/* Styles for dhtml tabbed-pages */.ontab {	background-color: #666666;	border-left: outset 1px #666;	border-right: outset 1px #333;	border-top: outset 1px #666;	border-bottom: solid 1px #333;	text-align: center;	cursor: default;	font-weight: bold;	color: #FFFFFF;	padding: .2em;   }.offtab {	background-color : #cccccc;	border-left: outset 1px #666;	border-right: outset 1px #333;	border-top: outset 1px #666;	border-bottom: solid 1px #333;	text-align: center;	cursor: default;	font-weight: normal;	padding: .2em;   }.edit-tabs {   padding: 1em;   background: none;   }.tabpadding {padding:1px;}.tabheading {	background-color: #FF6600;	text-align: left;   }.pagetext {	visibility: hidden;	display: none;   }	/*Body of the form*/.adminform{background-color : #FFFFFF;}/* *********************** End TABBED EDITING *********************** */
