* {
text-decoration:none;
list-style:none;
border:0;
margin:0;
padding:0;
}

img {
float:left;
}

#menu img{
float:none;
}

#advertisements {
width:234px;
float:left;
background-image:url(../images/bg_advertisements.gif);
background-repeat:repeat-x;
background-position:top left;
padding-top:15px;
}

#advertisements .block {
width:210px;
}

#advertisements .block .textField {
width:130px;
}

.article {
float:left;
width:370px;
}

.bannerHorizontal {
background-color:#dedede;
text-align:center;
width:468px;
height:60px;
padding:3px;
}

.bannerSquare {
background-color:#dedede;
text-align:center;
width:200px;
height:200px;
padding:3px;
}

.block{
float:left;
display:inline;
width:515px;
margin:15px 10px 0;
}


.questBlock {
float:left;
display:inline;
padding-bottom:10px;
width:515px;
background-image:url(../images/border_h1.gif);
background-position:bottom left;
background-repeat:repeat-x;
margin:10px 10px 0;
}

#blogs .inlineMenu {
text-align:right;
}

.bullets {
margin-top:7px;
border-top:1px dotted #dedede;
padding-top:7px;
}


.bullets li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
background-image:url(../images/arrow_right.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:15px;
width:90%
}

.bullets li a {
color:#666;
}

.button {
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#f26522;
cursor:pointer;
}

#content {
width:1002px;
}

#footer {
width:982px;
float:left;
background-image:url(../images/bg_footer.gif);
background-repeat:repeat-x;
background-position:top left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
text-align:center;
padding:10px;
}

#footer ul {
width:700px;
margin:auto;
padding:auto;
}

#footer li {
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
margin:auto;
padding:auto;
}

#footer li a {
color:#666;
padding:2px 3px;
}

#footer li a:hover {
color:#fff;
background-color:#f26522;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#d64501;
margin-bottom:5px;
padding-bottom:7px;
background-image:url(../images/border_h1.gif);
background-position:bottom left;
background-repeat:repeat-x;
}

h1 a {
text-decoration:none;
color:#d64501;
}

h1 a:hover {
border-bottom:none;
}

.noBg {
background-image:none;
margin-bottom:0;
padding-bottom:0;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
letter-spacing:1px;
}

h2 a {
text-decoration:none;
color:#000;
}

h2 a:hover{
color:#d64501;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
text-align:left;
font-weight:normal;
}

h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
font-style:italic;
font-weight:400;
}

h6 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

#header {
width:100%;
}

.inlineMenu {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#333;
}

.inlineMenu li {
display:inline;
}

.inlineMenu li a {
color:#333;
padding:2px 3px;
}

.inlineMenu .current {
padding-left:2px;
}

label {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
}

.black label {
color:#000;
}

.archives li {
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
}

.large{
height:300px;
overflow:hidden;
}

.small{
height:0px;
overflow:hidden;
}

.list li {
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
background-image:url(../images/arrow_right.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:15px;
width:90%;
}

#logo {
float:left;
display:inline;
}

.talogo{
width: 230px;
height: 96px;
float: left;
display: inline;
}

#logoRow {
width:1002px;
height:59px;
background-image:url(../images/bg_topMenu.gif);
background-repeat:repeat-x;
background-position:top left;
float:left;
}

#logoRow2 {
width:1002px;
height:140px;
background-image:url(../images/bg_topMenu.gif);
background-repeat:repeat-x;
background-position:top left;
float:left;
}

#mainContent {
width:535px;
float:left;
display:inline;
background-image:url(../images/bg_mainContent.gif);
background-repeat:repeat-x;
background-position:top left;
padding-top:15px;
padding-bottom:15px;
}

#mainContentnr {
width:768px;
float:left;
display:inline;
background-image:url(../images/bg_mainContent.gif);
background-repeat:repeat-x;
background-position:top left;
padding-top:15px;
padding-bottom:15px;
}

#menu {
width:1002px;
background-image:url(../images/bg_menu.gif);
background-repeat:repeat-x;
background-position:top left;
height:57px;
float:left;
}

#menu ul {
width:930px;
margin:7px 10px 10px;
}

#menu li {
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#797773;
}

#menu li a {
color:#66645e;
padding:1px 3px;
}



#moreLinksTab {
clear:both;
background-color:#060;
position:absolute;
top:94px;
left:910px;
height:23px;
background-image:url(../images/bg_moreLinks.gif);
background-repeat:repeat-x;
background-position:top left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#73716c;
border-left:1px solid #FFF;
border-right:1px solid #FFF;
padding:8px 8px 0;
}

#moreLinksTab a {
color:#73716c;
}

#moreLinksTab:hover {
background-image:url(../images/bg_moreLinks_hover.gif);
background-repeat:repeat-x;
background-position:top left;
}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
}

#pageName {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#d64501;
}

#pagination {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

#pagination li {
font-size:11px;
list-style:none;
display:inline;
margin-right:2px;
}

#pagination a {
border:solid 1px #DDD;
}

#pagination .previous-off,#pagination .next-off {
color:#999;
font-weight:700;
padding:3px 4px;
}

#pagination .next a,#pagination .previous a {
font-weight:700;
border:solid 1px #FFF;
}

#pagination .active {
font-weight:700;
color:#fff;
background-color:#f26522;
padding:4px 5px;
}

#pagination a:link,#pagination a:visited {
color:#333;
text-decoration:none;
padding:3px 6px;
}

#pagination a:hover {
color:#fff;
background-color:#f26522;
}

#sideContent {
width:233px;
float:left;
background-image:url(../images/bg_sideContent.gif);
background-repeat:repeat-x;
background-position:top left;
padding-top:15px;
padding-bottom:15px;
}

#sideContent .block {
width:213px;
}

.thumb {
float:left;
border:1px solid #999;
background-color:#dedede;
display:inline;
margin:5px;
padding:3px;
}

.textField {
background-color:#dedede;
border:0;
border-bottom:1px dotted #d64501;
}

.textArea {
background-color:#dedede;
border:0;
border-bottom:1px dotted #d64501;
width:250px;
}

.tools {
text-align:left;
}

#topMenu {
background-color:#999;
margin-top:27px;
margin-right:10px;
}

#topMenu ul {
float:right;
}

#topMenu li {
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#797773;
}

#topMenu li a {
color:#797773;
}

#topMenu2 {
background-color:#999;
}

#topMenu2 ul {
float:right;
}

#topMenu2 li {
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#797773;
}

#topMenu2 li a {
color:#797773;
}

#wrapper {
width:1002px;
border:1px solid #CCC;
margin:auto;

}

.bullets li,.bullets li a:hover,h3 a:hover,.red,.inlineMenu .selected,.inlineMenu .selected a,.list li a:hover,#topMenu li a:hover {
color:#d64501;
font-weight:normal;
}

p a:hover{
color:#d64501;
}

h3 a,.archives li a,.list li a,p a {
text-decoration:none;
color:#666;
}

h4,.more {
text-align:right;
padding:1px 2px;
}

h4 a,.more a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#d64501;
padding:1px 2px;
border:1px solid #fff;
}

h4 a:hover,.more a:hover {
color:#fff;
background-color:#f26522;
padding:1px 2px;
}

.inlineMenu li a:hover,.archives li a:hover,#menu li a:hover {
color:#fff;
background-color:#f26522;
}

.textField:focus,.textArea:focus {

}

#bookmarkarea {
width:500px; border-top:1px dotted #c5c5c5; padding-top:6px; padding-bottom:6px; border-top-width:thin; border-bottom:1px dotted #c5c5c5; border-bottom-width:thin; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin-top:10px; margin-bottom:10px;
}
#bookmarkarea a{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
}
#bookmarkarea a:hover {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
}
#bookmarkarea .space {
padding-left:16px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
}

.bazaarform .labels{
font-family:Arial, Verdana,  Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:right;
}

.bazaarform .conditions, .bazaarform .conditions a{
font-family:Arial, Verdana,  Helvetica, sans-serif;
text-decoration:none;
font-size:11px;
color:#df1e3c;
}

.bazaarform .conditions a:hover{
color:#333333;
}

.quicknewsarea{
width:370px; float:left; margin-left:3px; margin-top:14px;
}
.quicknewsarea .title{
font-family:Arial, Verdana,  Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#d64501; float:left;
}
.quicknews{
width:320px; height:15px; background-color:#e5e5e5; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; float:left; padding:0 2px 0 2px;
}
/* BLOGS SCROLLER CSS */
/*#pscroller1{
width: 200px;
height: 40px;
padding: 5px;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666;
}
#pscroller1 a{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#970102;
}
#pscroller1 a:hover{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666;
}
.someclass{ //class to apply to your scroller(s) if desired
}*/

.redlink a{
color:#d64501;
}

#calendar{
width: 233px;
float: left;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
background-color: #eae1b7;
}

#calendar .caltxt{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
color: #a24601;
}

#calendar1{
width: 222px;
float: left;
margin-left: 5px;
padding-left:17px;
padding-right:17px;
margin-top: 5px;
margin-bottom: 5px;
background-color: #eae1b7;
}

#calendar1 .caltxt{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
padding: 5px;
color: #a24601;
}
.tagsgreyfont, .tagsgreyfont a {
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#717171; text-decoration:none;
}
.tagsgreyfont a:hover{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;
}

.tagsredfont, .tagsredfont a {
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#717171; text-decoration:none;
}
.tagsredfont a:hover{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;
}

.tags16 {
font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000 text-decoration:none;
}
a.tags16 {
font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#717171; text-decoration:none;
}
a.tags16:hover {
font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#c2171d; text-decoration:none;
}

.tags15 {
font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; text-decoration:none;
}
a.tags15 {
font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#717171; text-decoration:none;
}
a.tags15:hover {
font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#c2171d; text-decoration:none;
}

.tags14 {
font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; text-decoration:none;
}
a.tags14 {
font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#717171; text-decoration:none;
}
a.tags14:hover {
font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#c2171d; text-decoration:none;
}

.tags13 {
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; text-decoration:none;
}
a.tags13 {
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#717171; text-decoration:none;
}
a.tags13:hover {
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#c2171d; text-decoration:none;
}

.tags12 {
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none;
}
a.tags12 {
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#717171; text-decoration:none;
}
a.tags12:hover {
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c2171d; text-decoration:none;
}

.articleslist li {
width:90%;
list-style:none;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#000;
background-image:url(../images/arrow_right.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:15px;
font-weight:700;
}

.articleslist li a {
width:90%;
list-style:none;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#000;
}
.articleslist li a:hover {
width:90%;
list-style:none;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#d64501;
}

.red11 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#d64501;
}

.tbl a {
	width:100%;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#ffb373;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;

}
.tbl a:hover {
	text-decoration: none;
	color: #993300;
	bgcolor: #47cbbd;
}
.headinginside {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.abc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5B2E00;
}
.boldredtextc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-transform: uppercase;
	text-decoration: none;
}

.boldredtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #be6318;
	text-decoration: none;
}

.alphabetbg {
	background-image: url(images/alphabet_bgnew.jpg);
	background-repeat: no-repeat;
}
a.rollovernew{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
.text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.boldredtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-transform: uppercase;
	text-decoration: none;
}
.fl{
float:left;
}

.fr{
float:right;
}

.greytitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
height:17px;
margin-bottom:5px;
background-color:#dedede;
}

.white12{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
}

.sJournalisttable{
padding:4px;
}

.yellowstar{
background-image:url(../images/star.jpg); width:15px; height:19px; float:left; margin-right:2px;
}
.red10 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#d64501;
font-weight:none;
}
.red10 a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#d64501;
font-weight:none;
}
.red10 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#d64501;
font-weight:bold;
}
.pencil{
background-image:url(../images/pencil.jpg); background-repeat:no-repeat; padding-left:25px; background-position:top left;
}
.page{
background-image:url(../images/page.jpg); background-repeat:no-repeat; padding-left:25px; background-position:top left;
}
.backtoATE{
background-image:url(../images/icon_backtostories.gif); background-repeat:no-repeat; padding-left:25px; background-position:top left; padding-bottom:3px;
}

.articleimg{
background-image:url(../images/article.jpg); background-repeat:no-repeat; padding-left:17px; background-position:top left;
}

.feedbackimg{
background-image:url(../images/feedback_icon.gif); background-repeat:no-repeat; padding-left:17px; background-position:top left;
}
.fileupld{
border:1px solid #7f9db9;
}

.inpcapt input{
border:1px solid #7f9db9;
}

.textlink{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#d64501;
}

.advtimg{
width: 10px;
height: 96px;
float: left;
margin-left: 16px;
}

.topbanner{
width: 731px;
height: 93px;
float: right;
background-color: #dedede;
padding-top: 3px;
}

.talogo{
width: 230px;
height: 96px;
float: left;
padding-left: 15px;
}

.quicknewstxt1{
width: 486px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #d64501;
float: left;
margin-top: 8px;
}

.toptxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#797773;
float: left;
width: 1002px;
text-align: right;
}

a.quictxt2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#797773;
text-decoration: none
}
a.quictxt2:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#797773;
text-decoration: underline;
}

.searchtxt{
width: 491px;
float: right;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #d64501;
margin-top: 8px;
padding-left: 10px;
text-align: right;
}