body {
	background-color:#FFF;
	margin:0px;
	padding:0px;
	color:#333;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
}


body a {
	color:#333;
	text-decoration:none;
}

body a:hover {
	color:#000;
}

#siteWrapper {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background-repeat:no-repeat;
	margin-top:20px;
	padding-top:0px;
	padding-bottom:5px;
	margin-bottom:20px;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
	behavior: url(/css/border-radius.htc);
    border-radius: 20px;
	-webkit-box-shadow: 0px 2px 11px 0px rgba(48, 50, 48, 0.52);
	-moz-box-shadow: 0px 2px 11px 0px rgba(48, 50, 48, 0.52);
	box-shadow: 0px 2px 11px 0px rgba(48, 50, 48, 0.52);
}


#mainHeader {
	width:990px;
	margin-left:auto;
	margin-right:auto;
}


#logo {
	width:300px;
	float:left;
	height:96px;
	margin:20px 0px 0px 0px;
}


#weather {
	width:679px;
	float:left;
	height:96px;
	margin:20px 0px 0px 7px;
}


#topsportFeed {
	width:370px;
	float:left;
	height:96px;
	margin:0px 0px 0px 3px;
}

#topsportFeed2 {
	width:370px;
	float:left;
	height:96px;
	border:solid 1px #CCCCCC;
	margin:0px 0px 0px 0px;
}

#feeImg {
	width:85px;
	height:85px;
	float:left;
	margin:5px 0px 0px 5px;
}

#feeTxt {
	width:270px;
	height:85px;
	float:left;
	margin:5px 0px 0px 5px;
	border-left:#CCCCCC dotted 1px;
}

#feeTxtittle {
	padding:0px 0px 0px 5px;
	font-size:14px;
	color:#004b7b;
	font-weight:bold;
}

#feeTxtittle a {
	color:#004b7b;
	text-decoration:none;
}

#feeTxtittle a:hover {
	color:#0371b7;
}

#feeTxtittle2 {
	padding:0px 0px 0px 5px;
	font-size:11px;
}

#feeTxtittle2 a {
	color:#004b7b;
	text-decoration:none;
}

#feeTxtittle2 a:hover {
	color:#0371b7;
}


#coreWeather {
	width:296px;
	float:left;
	height:96px;
	margin:0px 0px 0px 7px;
}




#mainMenu {
	width:1000px;
	float:left;
	height:60px;
	clear:both;
	margin:10px 0px 0px 0px;
	background-color:#000;
}

/*******start menu hor********/

#navMenu {
	margin-left:10px;
	padding-top:12px;
	width:700px;
	float:left;
}

#navMenu ul {
	padding:0px;
	margin:0px;
}

#navMenu li {
	padding:0px;
	margin-right:0px;
	list-style:none;
	float:left;
	position:relative;
	background-image:url(images/btnBg.jpg);
	background-repeat:repeat-x;
} /*horizontal menu*/


/*#navMenu li {
	padding:0px;
	margin:0px;
	list-style:none;
	position:relative;
	background-color:#CCC;
	width:150px;
}*/ /*vertical menu*/

#navMenu li:hover {
}

#navMenu .active {
	background-color:#FF0000;
	color:#FFF;
}

#navMenu ul li a {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:8px 5px 8px 5px;
	display:block;
	color:#fff;
	font-weight:bold;
	font-size:12px;
}

#navMenu ul li a:hover {
	color:#FFF;
	
}

/*******end menu hor*********/


#Content {
	padding-top:10px;
	width:990px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	clear:both;
}

#leftContent {
	width:680px;
	margin:0px 0px 10px 0px;
	float:left;
}

#towerBanner {
	width:650px;
	height:90px;
	margin:10px 0px 0px 2px;
}

#frontNews {
	width:650px;
	height:142px;
	margin:20px 0px 0px 2px;
	padding:5px 5px 5px 5px;
	border-bottom:#CCC dotted 1px;
	border-top:#FFF dotted 1px;
	border-left:#FFF dotted 1px;
	border-right:#FFF dotted 1px;
}

#frontNews:hover {
	background-color:#efefef;
	background-repeat:repeat-x;
	border-bottom:#999 dotted 1px;
	border-top:#999 dotted 1px;
}

#newsHome {
	width:650px;
	padding:0px 0px 10px 0px;
}

#newsHomepic {
	width:150px;
	float:left;
	border:#ededed solid 1px;
}

#newsHometittle {
	padding:0px 0px 5px 0px;
	font-size:14px;
	text-align:left;
	text-transform:uppercase;
}

#newsHometittle span {
	font-size:12px;
	color:#666;
	margin-left:12px;
}

#socialDev {
	margin:20px 0px 20px 0px;
	border:#CCC solid 1px;
	width:100%;
}

#rmorer a {
	background-color:#000;
	padding:2px 2px 2px 2px;
	margin:5px 0px 0px 400px;
	color:#FFFFFF;
}

#rmorer2 a {
	background-color:#666;
	padding:2px 2px 2px 2px;
	margin:2px 0px 0px 320px;
	width:70px;
	height:17px;
	float:left;
	text-align:center;
	color:#FFF;
}

#rmorer2 a:hover {
	background-color:#CCC;
	color:#FF0000;
}

#rmorer3 a {
	background-color:#000;
	padding:2px 2px 2px 2px;
	margin:2px 0px 0px 10px;
	width:70px;
	height:17px;
	float:left;
	text-align:center;
	color:#FFFFFF;
}

#rmorer3 a:hover {
	background-color:#FF0000;
}

/******************/
#rmorer4 a {
	background-color:#EAF9FF;
	border:#CCCCCC solid 1px; 
	padding:2px 2px 2px 2px;
	margin:2px 0px 0px 220px;
	width:170px;
	height:17px;
	float:left;
	text-align:center;
	color:#666;
}

#rmorer4 a:hover {
	background-color:#EAF9FF;
	border:#999 solid 1px;
	color:#666;
}

#rmorer5 a {
	background-color:#000;
	padding:2px 2px 2px 2px;
	margin:2px 0px 0px 10px;
	width:70px;
	height:17px;
	float:left;
	text-align:center;
	color:#FFFFFF;
}

#rmorer5 a:hover {
	background-color:#FF0000;
}
/*****************/

#rmorer a:hover {
	background-color:#FF0000;
}

#newsHomedisc {
	float:left;
	width:487px;
	padding:0px 0px 0px 10px;
}


#rightContent {
	width:300px;
	margin:0px 0px 10px 5px;
	float:left;
}

#bannerRotatorad {
	padding:10px 0px 10px 20px;
	background-color:#FF0000;
	color:#FFF;
	width:282px;
}

#bannerRotatorad2 {
	padding:10px 0px 10px 10px;
	margin-top:10px;
	font-weight:bold;
	background-color:#333;
	color:#FFF;
}

#bannerRotatorad2 a {
	color:#FFF;
}


#bannerRotatorad3 {
	border:#CCCCCC solid 1px;
}

#leteastNews {
	padding:3px 5px 5px 5px;
	margin:0px 3px 5px 3px;
	border-bottom:#CCCCCC dotted 1px;
}

#leteastNews a {
	color:#000000;
	font-size:11px;
	text-decoration:none;
}

#leteastNews a:hover {
	color:#FF0000;
}

#bannerRotator {
	width:300px;
	border:#CCCCCC solid 1px;
}

#mainFooter {
	width:1000px;
	height:100px;
	background-color:#000000;
	margin-bottom:10px;
	padding-top:0px;
	clear:both;
}

#footer {
	width:1000px;
	height:100px;
	background-color:#000000;
	margin-bottom:20px;
}

#footer1 {
	width:100px;
	height:40px;
	background-color:#FF0000;
	margin:20px 0px 0px 20px;
	float:left;
}

#footer2 {
	margin:32px 0px 0px 20px;
	float:left;
}

#footer2 a {
	color:#FFFFFF;
}

#footer2 a:hover {
	color:#FF0000;
}


#ftCover1 {
	width:700px;
	float:left;
}

#ftCover2 {
	float:left;
}

#footer3 {
	width:100px;
	margin:25px 0px 0px 150px;
	float:left;
}

#socialF {
	width:40px;
	height:40px;
	float:left;
}

#socialT {
	width:40px;
	height:40px;
	margin-left:15px;
	float:left;
}

#copyR {
	text-align:center;
}


#siteBody {
	float:left;
	margin:10px 0px 30px 3px;
	width:650px;
}

#siteBody img{
	float:left;
	margin:0px 10px 10px 0px;
	padding:2px;
	border:#CCC solid 1px;
}

#siteBody2 {
	float:left;
	margin:10px 0px 30px 3px;
	width:650px;
	text-align:justify;
}

#siteBody202 {
	float:left;
	margin:10px 0px 30px 3px;
	width:650px;
	text-align:justify;
	border:#CCC solid 1px;
}

#siteBody205 {
	padding:30px 0px 30px 40px;
}

#formatted {
	width:100%;
	padding:10px 0px 10px 0px;
	margin:30px 0px 10px 0px;
	background-color:#CCCCCC;
}

#formatted2 {
	padding:0px 0px 0px 10px;
}

#siteBodytittle {
	font-size:18px;
	margin-bottom:10px;
}


#issues {
	width:650px;
	height:50px;
	margin:0px 0px 10px 0px;
}

#issues hr {
	color:#CCC;
}

#issues a {
	color:#FF3300;
	text-decoration:none;
}

#issues a:hover {
	color:#FF3300;
	text-decoration:underline;
}


#contactDetails {
	width:240px;
	border:#DFDFDF solid 1px;
	float:left;
}


#contactForm {
	width:396px;
	height:400px;
	border:#DFDFDF solid 1px;
	float:left;
	margin-left:5px;
}

#contactForm2 {
	padding:5px 0px 10px 7px;
}

#contactForm2 h2 {
	color:#666;
}

#contactForm2 a {
	color:#FF3300;
	text-decoration:none;
}

#contactForm2 a:hover {
	color:#FF0000;
	text-decoration:underline;
}



/*Start forms style*/

.detail {
	width:250px;
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 8px;
	margin-bottom:5px;
	display:block;
	border:1px solid #999;
	color:#333;
}

#searchEngine {
	width:289px;
	padding-top:10px;
	padding-left:0px;
	float:left;
}

#searchFld {
	width:210px;
	float:left;
}

#searchFld2 {
	width:65px;
	float:right;
}

.detail:hover {
	border:1px solid #666;
	background-color:#FFF;
	outline:none;
}

.detail:focus {
	border:1px solid #666;
	background-color:#FFF;
	outline:none;
}

.mess {
	width:360px;
	max-width:360px;
	height:100px;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:7px 8px;
	line-height:1em;
	margin:0;
	display:block;
	border:1px solid #999;
	color:#333;
}

.mess:hover {
	border:1px solid #666;
	background-color:#FFF;
	outline:none;
}

.mess:focus {
	border:1px solid #666;
	background-color:#FFF;
	outline:none;
}

#buttonStyle {
	font-family:Arial, Helvetica, sans-serif;
	color:#585858;
	font-size:14px;
	padding:10px;
	border:#000 solid 1px;
	background-color:#666;
	color:#FFFFFF;
}

#buttonStyle:hover {
	border:#000 solid 1px;
	color:#CCC;
}

#masterFormserror {
	background-color:#FF6666;
	color:#FFF;
	margin-left:2px;
	margin-bottom:5px;
	padding:5px;
}

#masterFormsuccess {
	background-color:#5CB65A;
	color:#FFF;
	margin-left:2px;
	margin-bottom:5px;
	padding:5px;
}

#contact_error {
	color:#333;
	background-color:#FFFFCC;
	border:solid #FF3300 1px;
	margin-bottom:10px;
	padding:5px 0px 5px 10px;
	width:360px;
}

#contact_error2 {
	color:#FFF;
	background-color:#675c58;
	border:solid #666 1px;
	margin-bottom:10px;
	padding:5px 0px 5px 10px;
	width:360px;
	font-size:12px;
}
/*End forms style*/


#solaPro img {
	border:#E8E8E8 solid 1px;
	width:160px;
	height:100px;
	margin-left:5px;
	margin-top:10px;
}

#solaPro img:hover {
	border:#E2E2E2 solid 1px;
}

#solaPro22 img {
	border:#E8E8E8 solid 1px;
	width:160px;
	height:160px;
	margin-left:5px;
	margin-top:10px;
}

#solaPro22 img:hover {
	border:#E2E2E2 solid 1px;
}


#topBanner {
	width:300px;
	border:#CCCCCC solid 1px;
}

/*_______________________________pagination style___________________________________________*/

.pagNumActive {
	color: #000;
	border:1px solid #004B97;
	background-color: #DDEEFF;
	padding-left:3px;
	padding-right:3px;
}

#pegi {
	margin-top:20px;
}

.paginationNumbers a:link {
	color: #000;
	text-decoration: none;
	border:#999 1px solid; background-color:#F0F0F0; padding-left:3px; padding-right:3px;
}
.paginationNumbers a:visited {
	color: #000;
	text-decoration: none;
	border:#999 1px solid; background-color:#F0F0F0; padding-left:3px; padding-right:3px;
}
.paginationNumbers a:hover {
	color: #000;
	text-decoration: none;
	border:#004B97 1px solid; background-color: #DDEEFF; padding-left:3px; padding-right:3px;
}
.paginationNumbers a:active {
	color: #000;
	text-decoration: none;
	border:#999 1px solid; background-color:#F0F0F0; padding-left:3px; padding-right:3px;
}
/*_____________________________End Pagination______________________________________________*/



#newsCover {
	width:650px;
	margin:0px 0px 10px 3px;
}

#latestCover {
	width:250px;
	height:330px;
	margin:0px 0px 0px 0px;
	border:#CCC solid 1px;
	float:left
}

#coverRoller {
	width:250px;
	height:330px;
	margin:0px 0px 0px 5px;
	border:#CCC solid 1px;
	float:left
}


#conRefresh {
	width:121px;
	height:330px;
	float:left;
	margin:0px 0px 0px 5px;
}

#colpic {
	width:121px;
	height:75px;
	border:#EAEAEA solid 1px;
}

#colTittle {
	background-color:#e31e25;
	color:#FFF;
	width:116px;
	font-weight:bold;
	font-size:9px;
	line-height:12px;
	padding:4px 3px 4px 3px;
	margin-bottom:0px;
}

#colCover2 {
	width:122px;
	height:120px;
	border-top:#FFFFFF 1px solid;
}

#certific {
	width:500px;
	height:700px;
	border:none;
	margin-left:auto;
	margin-right:auto;
}
#certific img {
	border:none;
}

#colTittle a {
	color:#FFFFFF;
}

#colTittle a:hover {
	color:#000;
}



#unMenu {
	width:635px;
	margin:0px 0px 10px 7px;
	padding:3px 0px 3px 3px;
	background-color:#87d6f7;
	color:#000000;
	font-weight:bold;
}

#unMenu303 {
	width:633px;
	margin:0px 0px 3px 3px;
	padding:0px 0px 0px 3px;
}




/* CSS for custom nav controls of Cube Slider 2. Remove if desired */


/*End CSS for custom nav controls*/