.spacer{







	font-size: 1px;







}















.pageTitle{







	color: #515151;







	font-family:  tahoma;







	font-size: 24px;







	/*font-weight: bold;*/







}















.pageSubTitle{







	color: #515151;







	font-family:  tahoma;







	font-size: 11px;







}















.mainlevel{







	font-family:  tahoma;







	color: #d8d8d8;







	font-size: 17px;







	text-decoration: none;







	vertical-align: center;







}







.mainlevel_top_separator{







	font-family:  tahoma;







	color: #515151;







	font-size: 12px;







	text-decoration: none;







	vertical-align: center;	







	padding-left: 2px;







	padding-right: 2px;







}







.mainlevel_top{







	font-family:  tahoma;







	color: #515151;







	font-size: 12px;







	text-decoration: none;







	vertical-align: center;	







	padding-left: 2px;







	padding-right: 2px;







}















.mainlevel_top:hover{







font-family:  tahoma;







	color: #d8d8d8;







	font-size: 12px;







	text-decoration: none;







	vertical-align: center;	







	background-color: #000000;







	padding-left: 2px;







	padding-right: 2px;







}















#active_menu_top{







	font-family:  tahoma;







	color: #d8d8d8;







	font-size: 12px;







	text-decoration: none;







	vertical-align: center;	







	background-color: #000000;







	padding-left: 2px;







	padding-right: 2px;







}







.mainMenuTd{







	padding-bottom: 12px;







}















/* <style> */







body {







	margin: 0px;







	background-color: #ffffff;







	background-repeat: repeat-x;







}































.spacer {







	font-size: 1px;







}















.spacerBlack {







	background-color: #302d2b;







}















.spacerLightGreen {







	background-color: #e9f2d9;







	







}























.topMenuLink {







	color: #6c6c6c;







	font-family:  tahoma;







	font-size: 11px;







	text-decoration:none;







}























.topMenuLinkSelected {







	color: #a3a3a2;







	font-family:  tahoma;







	font-size: 11px;







	text-decoration:none;







}























.topMenuLinkSelectedBkg {







	background-color: #262321;







	padding-left: 5px;







	padding-right: 5px;







}























.topMenuSpacer {







	padding-left: 5px;







	padding-right: 5px;







}























.mainContentBkg {







	background-color: #fefefe;







	background-repeat: repeat-x;















}















.textTitle {







	color: #0058a3;







	font-family:  tahoma;







	font-size: 18px;







	font-weight: bold;







}	















.textContentL1 {







	color: #707070;







	font-family:  tahoma;







	font-size: 11px;







	text-align: justify;







}	































.textContentL2 {







	color: #4a4a4a;







	font-family:  tahoma;







	font-size: 11px;







	font-weight: bold;







	text-align: justify;







}























.messageBoxButton {







	color: #4c5157;







	font-family:  tahoma;







	font-size: 10px;







	font-weight: bold;







}	







.t-short{







	padding-top:25px;







	padding-bottom:25px;







	font-family: tahoma;







	color: #515151;







	font-size:14px







}















.mainlevel_blogroll{







	font-family: tahoma;







	color: #515151;







	font-size:14px;







	line-height: 25px;







	text-align:left;







	list-style-type: none;







	text-decoration: none;







}







#mainlevel_blogroll{







	font-family: tahoma;







	color: #515151;







	font-size:14px;







	line-height: 30px;







	text-align:left;







	list-style-type: none;







	margin-left: 0px;



        padding: 0px;







	font-weight: normal;







}



.mainlevel_categories{



	font-family: tahoma;



	color: #515151;



	font-size:14px;



	line-height: 30px;



	text-align:left;



	list-style-type: none;



	text-decoration: none;



         padding: 0px;



	font-weight: normal;



}



#mainlevel_categories{



	font-family: tahoma;



	color: #515151;



	font-size:14px;



	line-height: 30px;



	text-align:left;



	list-style-type: none;



	margin-left: 0px;



	padding: 0px;



	font-weight: normal;



}



.moduletable_categories{







	text-align: left;







	font-family: tahoma;







	font-size: 20px;







	color: #1077bd;







	line-height: 20px;







	padding-left: 15px;







	font-weight: normal;







	vertical-align: bottom;







}















.mainlevel_categories:hover{



	font-family:  tahoma;



	color: #0f6dad;



	font-size:14px;



	text-align:left;



	line-height: 30px;



	background-image: url('../images/cat_img.gif');



	background-repeat: no-repeat;



	background-position: left center;



list-style-position:outside;



        	margin-left: -15px; 



	padding-left: 15px;



	font-weight: normal;



border: 1px solid #F1F1F1;







}







.mainlevel_blogroll:hover{







	font-family:  tahoma;



	color: #0f6dad;



	font-size:14px;



	text-align:left;



	line-height: 30px;



	background-image: url('../images/cat_img.gif');



	background-repeat: no-repeat;



	background-position: left center;



list-style-position:outside;



        	margin-left: -15px; 



	padding-left: 15px;



	font-weight: normal;



border: 1px solid #F1F1F1;







}















.moduletable_blogroll{







	text-align: left;







	font-family: tahoma;







	font-size: 20px;







	color: #1077bd;







	line-height: 20px;







	padding-left: 15px;







	font-weight: mormal;







	







}







.moduletable_h_blogroll{







	background-color: #939393;







	height: 1px;







}







.moduletable_h_categories{







	background-color: #939393;







	height: 1px;







}















.contentdescription{







	padding-right: 77px;







}







.blog{







	padding-right: 77px;







}















.componentheading{







	font-family:  tahoma;







	color: #0f6dad;







	font-size:20px;







	text-align:left;







	margin-left: -15px;







	padding-left: 15px;







	background-image: url('../images/page_title.gif');







	background-repeat: no-repeat;







	background-position: left top;







}























.contentheading{







	font-family:  tahoma;







	color: #0f6dad;







	font-size:22px;







	text-align:left;







	line-height: 35px;







	margin-left: -15px;







	padding-left: 15px;







	background-image: url('../images/page_title.gif');







	background-repeat: no-repeat;







	background-position: left center;







}







.footer{







	font-family:  tahoma;







	font-size: 12px;







	color: #777973;







	font-weight: bold;







}















.pageContent{







	font-family: tahoma;







	color: #515151;







	font-size: 12px;







}







.CommentFulltext{







	text-align: justify;







	font-family: tahoma;







	color: #515151;







	font-size: 13px;







}







.CommentDate{







	font-family: tahoma;







	color: #515151;







	font-size: 13px;







}















.CommentHeader{







	font-family: tahoma;







	color: #515151;







	font-size: 13px;







	font-weight: bold;







}







.CommentMessage{







	font-family: tahoma;







	color: #515151;







	font-size: 13px;







}







.CommentForm{







	font-family: tahoma;







	color: #515151;







	font-size: 14px;







}







.contentpaneopen{







	font-family: tahoma;







	color: #515151;







	font-size: 13px;







}















.menutitle{







    font-family: tahoma;







	color: #515151;







	font-size: 14px;







}















.pageLink{







   font-family: tahoma;







	color: #515151;







	font-size: 12px;







	text-decoration: none;







}















.pageLink:hover{







         font-family: tahoma;







	color: #515151;







	font-size: 12px;







text-decoration: underline;







}























.moduletable_puzzle{







	margin-left: -50px;







}























.menu_img3{







	height:48px;







	width:140px;







	margin-top: 0px;







	cursor: pointer;







}















.menu_img2{







	margin-top: 0px;







	cursor: pointer;







	height:48px;







	width:98px;







}















.menu_img28{







	height:48px;







	width:110px;







	margin-top: 0px;







	cursor: pointer;







}







.menu_img26{







	height:48px;







	width:140px;







	margin-top: 0px;







	cursor: pointer;







}















.menu_img7{







	height:48px;







	width:86px;







	margin-top: 0px;







	cursor: pointer;







}















.inputbox{







	border: 1px solid #939393;







	font-family: tahoma;







	color: #515151;







	font-size: 12px;







}







#contact_text{







	border: 1px solid #939393;







	font-family: tahoma;







	color: #515151;







	font-size: 12px;







	width: 250px;







}















.contact_text{







	font-family: tahoma;







	color: #515151;







	font-size: 12px;







}















.button{







	border: 1px solid #939393;







	font-family: tahoma;







	color: #515151;







	font-size: 12px;







	width: 105px;







}















.message{







	font-family: tahoma;







	color: #515151;







	font-size: 13px;







}







.category_section{







	font-family: tahoma;







	color: #515151;







	font-size: 13px;







	text-align : right;







	vertical-align: center;







	width: 100%;







	height: 40px;







	background-color: #E9F2D9;







	border: 0px solid #ff0000;







}















.NumCommentsAlone{







	font-family: tahoma;







	color: #515151;







	font-size: 13px;







	text-align : right;







	vertical-align: center;







	width: 611;







	height: 40px;







	font-weight: bold;







	background-image: url('../images/bgCommentsBottom.gif');







	background-repeat: no-repeat;







	background-position: right center;







	border: 0px solid #ff0000;







}







.NumComments{







	font-family: tahoma;







	color: #515151;







	font-size: 13px;







	text-align : right;







	vertical-align: center;







	width: 100%;







	height: 100%;







	font-weight: bold;







	background-image: url('../images/bgCommentsBottom.gif');







	background-repeat: no-repeat;







	background-position: right center;







}







.moduletable_spotRadio{



		font-family:  tahoma;







	color: #0f6dad;







	font-size:22px;







	text-align:left;







	margin-left: -15px;







	padding-left: 15px;







	background-image: url('../images/page_title.gif');







	background-repeat: no-repeat;







	background-position: left center;







}