/* COMMON STYLE



--------------------------------------------------------- */



body {

	background: url(../../../../../../../Desktop/web%20press/images/gt_core/bg.gif);

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	/* text-align: center; */

	padding: 0;

	color: #666666;

}



body#bd {

	/* text-align: center; */

	background: #475573;

	color: #FFFFFF;

}



body.contentpane {

	width: auto;

	margin: 10px;

	line-height: 140%;

	background: #FFFFFF;

}



h1 {

	font-size: 16px;

}



h2 {

	margin: 10px 0;

	font-size: 14px;

}



h3, h4 {

	margin: 10px 0;

	font-size: 13px;

}



/* Smaller text */



.small, .smalldark, .createdate, .modifydate, a.readon, 

.blog_more, .back_button, .pagenavcounter, .pagenav, .pagenavbar, .contenttoc, 

#leftcol, #rightcol, #ooter, #pathway {



	font-size: 11px;



}







/* Normal links */



a {



	color: #037CCF;



	text-decoration: none;



}



a.mainlevel:link, a.mainlevel:visited {

	padding-left: 18px;

	vertical-align: bottom;

	display: inline;

	text-align: left;

	background: url(../../../../../../../Desktop/web%20press/images/gt_core/bluebuttonsquare.jpg) no-repeat 0px 4px;

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #999966;

}



a.mainlevel:hover, a.mainlevel:active, a.mainlevel:focus {

	padding-left: 18px;

	vertical-align: bottom;

	display: inline;

	text-align: left;

	background: url(../../../../../../../Desktop/web%20press/images/gt_core/bluebuttonsquare.jpg) no-repeat 0px 4px;

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #005dab;

}







a:hover, a:active {



	color: #005dab;

	text-decoration: none;



}







p {



	margin: 10px 0;



}







ul {



	margin: 0;



	padding: 0;



	list-style: none;



}







li {



	padding-left: 15px;



	background: url(../../../../../../../Desktop/web%20press/images/bullet.gif) no-repeat 2px 5px;



	line-height: 18px;



}







th {



	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

/*	padding: 4px;*/

	color: #999966;

	font-weight: bold;



	text-align: left;



}







fieldset {



	border: none;



	margin: 0;



	padding: 0;



}







fieldset a {



	font-weight: bold;



}







hr {



	border-top: 1px solid #8A91A0;



	border-right: 0;



	border-left: 0;



	border-bottom: 0;



	height: 1px;



}







img {



	border: none;



}







/* FORM



--------------------------------------------------------- */







form {



	margin: 0;



	padding: 0;



}







input {



	font: 11px Tahoma, Arial, sans-serif;



	font-weight: normal!important;



}







input.addtocart {



	color: #AA3C36;



	font-size: 0px;



	background: url(../../../../../../../Desktop/web%20press/images/button-addtocart-big.gif) no-repeat top center!important;



	width: 141px!important;



}







a.addtocart {



	text-indent: -2000px;



	display: block;



	width: 90px;



	height: 30px;



	background: url(../../../../../../../Desktop/web%20press/images/button-addtocart.gif) no-repeat bottom left;



}







select {



	font: 11px Tahoma, Arial, sans-serif;



}







textarea {



	border: 1px solid #8A91A0;



	padding-left: 2px;



	font: 11px/1.3em Tahoma, Arial, sans-serif;



}







.button {


	border: 2px solid #b9cbb5;


	padding-left: 6px;


	padding-right: 6px;
	
	
	font: 11px Tahoma, Arial, sans-serif;
	
	
	color: #b9cbb5;

	
	background: #005dab;
	
	





}







.inputbox {



	padding-left: 2px;



	border: 1px solid #8A91A0;



}

.inputbox2 {

	line-height: 80%;


	font-size: 10px;
	

	border: 1px solid #8A91A0;



}








/* MODULE



--------------------------------------------------------- */







div.modules {



	width: 100%;



}







div.moduletable h3 {



	padding: 0;



	margin: 0 0 6px;



	color: #FFFFFF;



	font-size: 11px;



	text-transform: UPPERCASE;



}







div.moduletable {



	padding: 5px 5px 10px;



	margin: 0;



}







div.moduletable td {



	padding: 3px 0!important;



}



table.moduletablelogin1 td {





	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #999966;

 }











/* JOOMLA STYLE



--------------------------------------------------------- */







table.blog {



	width: auto;



}







table.blog .article_seperator {



	height: 10px;

	display: block;



}







table.contentpane {



	border: none;



	width: 100%;



}







table.contentpaneopen {



	border: none;



}







table.contenttoc {



	margin: 0 0 10px 10px;



	width: 25%;



}







table.contenttoc td {



	padding: 1px 5px 1px 20px;



}







table.contenttoc th {



	padding: 1px 5px 1px 20px;



	border-bottom: 1px solid #8A91A0;



	background: url(../../../../../../../Desktop/web%20press/images/gt_core/arrow-on.gif) no-repeat 6px;



}







table.contenttoc td:hover {



	padding: 1px 5px 1px 20px;



	background: url(../../../../../../../Desktop/web%20press/images/gt_core/arrow-on.gif) no-repeat 6px;



}







table.polls {



	padding: 0;



	width: 100%;



}







table.pollstableborder {



	padding: 0;



	width: 100%;



	text-align: left;



	border-color: #FFFFFF;



}







table.pollstableborder img {



	margin: 4px 4px 4px 0;



}







table.pollstableborder td {



	padding: 2px!important;



}







table.searchintro {

	margin: 10px 0;

	width: 100%;

	/* text-align: center; */

	/* background: #F9F9F9; 

	border: 1px solid #EEEEEE; */

}





table.searchintro td {

	padding: 5px!important;

}







ul#mainlevel li, ul#mainlevel-nav li {

	padding: 0;
	display: inline;
	background: url(../../../../../../../Desktop/web%20press/images/gt_core/bluebuttonsquare.jpg) no-repeat 5px 4px;



	line-height: normal;



	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #999966;

}



mainlevel:link, mainlevel:visited {

	padding: 0;
	display: inline;
	background: url(../../../../../../../Desktop/web%20press/images/gt_core/bluebuttonsquare.jpg) no-repeat 5px 4px;
	line-height: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #999966;

}





.blog_more {



	margin: 10px 0;



	padding: 0 5px 5px 5px;



}







.blog_more strong {



	display: block;



	padding: 5px 5px 5px 0;



	border-top: 1px solid #8A91A0;



	font-weight: bold;



	color: #AA3C36;



	text-transform: uppercase;



}







td.buttonheading {



	padding: 0 3px!important;



	text-align: center;



}







.category {



	font-weight: bold;



}







.clr {



	clear: both;



}







.code, pre {



	border: 1px solid #F0F0C0;



	width: auto;



	padding: 5px;



	background: #FFFFCC;



}







.componentheading {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #669966;

	font-weight: bold;

	font-size: 16px;

	/* padding-left: 2px; */

	text-align:left;

}







.contentdescription {



	padding-bottom: 30px;



	font-style: italic;



}







table.blog td.contentheading {



	font-weight: bold;



	font-size: 13px;



	line-height: normal;



	padding: 0;



	color: #2B5E91;



}







td.contentheading {

	/* font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #669966;
	font-weight: bold;
	font-size: 16px;
	text-align:left;
	padding-right:20px; */
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	padding-left: 3px;
}

/* For Content Heading without Melon Title Bar */
td.contentheadingALT  {
	font-size: 14px;
	color: #669966;
	font-weight: bold;
}





.contentpagetitle {



}







a.readon {



	color: #AA3C36;



}







a.readon:hover {



	color: #AA3C36;



}







table.contentpaneopen td, table.contentpane td {



}







table.contentpaneopen, table.contentpane, table.blog {



	width: 100%;



}







.createdate {

	color: #CC3333;

	line-height: 11px;

	text-align:left;

	padding-left:3px;

}



.modifydate {

	color: #CC3333;

	line-height: 11px;

	text-align:left;

}







.error {



	color: #AA3C36;



}







.highlight {



	font-weight: bold;



	border-bottom: 1px dotted;



}





/* Text passed with mosmsg url parameter - Ex. Ratings Messages */

.message, .shop_tip {

	font: bold 12px/16px Arial, sans-serif;

	color: #FFFFFF;

	background: none #CC3333;

	padding: 2px 4px;

	margin: 0;

}







.moduletable {

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 2px;





}



.mosimage, .mosimage img {

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 4px;
	
	padding-right: 5px;


	margin: 3px 3px 0 0!important;

}

.mosimage_caption {
	margin-top: 2px;
	font-size: 11px;
	line-height: 100%;
	padding: 2px 19px 10px 9px;
	color: #CC3333;
}



.pagenav {



	padding: 2px;



}







.pagenav_prev a, .pagenav_next a {



	color: #8A91A0;



	font-size: 0.9em;



}







.pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_next a:hover, .pagenav_next a:active {



	text-decoration: none;



}







.pagenavbar {



	font-weight: bold;



	color: #8A91A0;



}







.pagenavcounter {



	padding-bottom: 10px;



	color: #8A91A0;



	font-weight: bold;



}







.sectiontableheader {



	padding: 2px 4px;



	background: #679e67;



	color: #FFFFFF;



	border-right: 1px solid #b9cbb5;



}







.sectiontableheader a, .sectiontableheader a:hover {



	color: #FFFFFF;



}







tr.sectiontableentry1 td {



	padding: 2px 4px;



	background: #F9F9F9;



}







tr.sectiontableentry2 td {



	padding: 2px 4px;



	background: #E6E6E6;



}





.small {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #CC3333;

	padding-left:3px;

}







/* MAIN CONTAINER



--------------------------------------------------------- */













.spacer {



	padding: 5px 5px 10px;



	margin: 0;



}











/* PATHWAY



--------------------------------------------------------- */







#pathway {



	padding: 0;



	margin: 0;



	color: #CCCCCC;



	position: absolute;



	left: 5px;



	top: 0px;



}







#pathway a {



	padding: 0;



	color: #F9F9F9;



	font-weight: bold;



}







#pathway a:hover, #pathway a:active {



	text-decoration: none;



}







#pathway img {



	padding: 0 3px;



}







/* HEADER



--------------------------------------------------------- */







#header {



	position: relative;



	line-height: normal;



	height: 143px;



}







#header h1 {



	margin: 0;



	padding: 0;



	position: absolute;



	top: 5px;



	left: 0;



}







#header h1 img {



	margin: 0;



	padding: 0;



}







/* LEFT COLUMN



--------------------------------------------------------- */







#leftcol {



	color: #FFFFFF;



	float: left;



	width: 155px;



	margin: 0;



}







#leftcol a {



	color: #FFFFFF;



	text-decoration: underline;



}







#leftcol a:hover, #leftcol a:active  {

	color: #005dab;

	text-decoration: none;

	background: url(../../../../../../../Desktop/web%20press/images/gt_core/bluebuttonsquare.jpg) no-repeat 5px 4px;
	display: inline;


}







#leftcol a.mainlevel {



	padding-left: 15px;



	background: url(../../../../../../../Desktop/web%20press/images/gt_core/bluebuttonsquare.jpg) no-repeat 5px 4px;



	line-height: 20px;



	text-decoration: none;



}







#leftcol a.mainlevel:hover, a.mainlevel:active {
	display: inline;
	color: #005dab;
	background: url(../../../../../../../Desktop/web%20press/images/gt_core/bluebuttonsquare.jpg) no-repeat 5px 4px;
}







#leftcol a.mainlevel#active_menu {
	color: #FE9800;
	background: url(../../../../../../../Desktop/web%20press/images/gt_core/bluebuttonsquare.jpg) no-repeat 5px 4px;
	display: inline;
	font-weight: bold;
	font-style: normal!important;
}







#leftcol a.sublevel {



	padding-left: 15px;



	text-decoration: none;



	line-height: 20px;



	background: url(../../../../../../../Desktop/web%20press/images/indent1.png) no-repeat 2px 3px;



}







#leftcol a.sublevel:hover, #leftcol a.sublevel:active {

	color: #005dab;

	background: url(../../../../../../../Desktop/web%20press/images/indent1-on.png) no-repeat 2px 3px;

}







#leftcol a.sublevel#active_menu {



	color: #FE9800;



	font-weight: bold;



	font-style: normal!important;



	background: url(../../../../../../../Desktop/web%20press/images/indent1-on.png) no-repeat 2px 3px;



}







#leftcol div.moduletable {



	width: 140px;



	color: #FFFFFF;



	background: #666666;



	margin-bottom: 5px;



}







#leftcol #search {



	width: 140px;



	color: #FFFFFF;



	margin-bottom: 5px;



	padding: 5px;



	background: #AA3C36;



}







.search input {



	background: url(../../../../../../../Desktop/web%20press/images/icon-search.gif) no-repeat 3px #AA3C36;



	color: #FFFFFF;



	border: none;



	padding-left: 20px;



}







/* RIGHT COLUMN



--------------------------------------------------------- */







#rightcol {



	color: #FFFFFF;



	float: right;



	width: 150px;



}







#rightcol a {



	color: #FFFFFF;



	text-decoration: underline;



}







#rightcol a:hover, #rightcol a:active  {

	color: #005dab;

	text-decoration: none;



}







#rightcol table {



	background: #001237;



}







#rightcol a.mainlevel {



	padding-left: 20px;



	background: url(../../../../../../../Desktop/web%20press/images/arrow-off.gif) no-repeat 5px 4px;



}







#rightcol a.mainlevel:hover, a.mainlevel:active {

	color: #005dab;

	background: url(../../../../../../../Desktop/web%20press/images/arrow-on.gif) no-repeat 5px 4px;



}







#rightcol a.sublevel {



	padding-left: 3px;



}







#rightcol div.moduletable {



	margin-left: 5px;



	color: #FFFFFF;



	background: #001237;



	margin-bottom: 5px;



}







#rightcol tr.sectiontableentry1 td, #rightcol tr.sectiontableentry2 td {



	padding: 0;



	background: #001237;



	border: none;



}







/* TOP NAVIGATION



----------------------------------------------------------- */







#topnav {



	background: url(../../../../../../../Desktop/web%20press/images/header-main-bottom.gif) no-repeat top right;



	height: 33px;



	width: 605px;



	margin-top: 5px;



	font-size: 11px;



}







#topnav ul {



	margin: 0;



	padding: 0 4px;



	list-style: none;



}







#topnav li {



	padding: 0;



	margin: 0;



	display: inline;



	background: none;



	height: 33px;



	line-height: 33px;



}







#topnav a {



	padding: 0 12px;



	color: #FFFFFF;



	text-align: center;



	display: block;



	float: left;



}







#topnav li.active_menu a {



	background: #44567B;



}







#topnav a:hover, #topnav a:active {



	color: #FFFFFF!important;



	background: none #44567B!important;



}







/* SUB NAVIGATION



----------------------------------------------------------- */







#subnav {



	background: #44567B;



	width: 140px;



	margin-bottom: 5px;



	padding: 5px;



}







#subnav h3 {



	padding: 0;



	margin: 0 0 6px;



	color: #FFFFFF;



	font-size: 11px;



	text-transform: UPPERCASE;



}







#subnav ul {



	margin: 0;



	padding: 0 4px;



	list-style: none;



}







#subnav li {



	padding: 0;



	margin: 0;



	background: none;



}







#subnav a {



	padding: 0 12px;



	color: #FFFFFF;



	text-decoration: none;



	background: url(../../../../../../../Desktop/web%20press/images/arrow-off.gif) no-repeat 1px 3px;



	line-height: 20px;



}







#subnav li.active_menu a {



	color: #FFFFFF;



	background: url(../../../../../../../Desktop/web%20press/images/arrow-on.gif) no-repeat 1px 3px;



	font-weight: bold;



}







#subnav a:hover, #topnav a:active {



	color: #FFFFFF;



	background: url(../../../../../../../Desktop/web%20press/images/arrow-on.gif) no-repeat 1px 3px;



}







/* FOOTER



--------------------------------------------------------- */







#footer {



	background: #E6E6E6;



	position: relative;



	padding: 0 10px;



	margin: 5px 0 5px;



	height: 70px;



}











#footermain {



	position: absolute;



	top: 15px;



	left: 154px;



	border-left: 1px solid #000000;



	padding-left: 10px;



	height: 40px;



}







#footer ul {



	margin: 0 0 5px;



	padding: 0;



	list-style: none;



}







#footer li {



	padding: 0;



	margin: 0;



	display: inline;



	background: none;



}







#footer a.mainlevel-nav {



	padding: 0;



	margin-right: 10px;



	text-decoration: underline;



}







#footer a:hover, #footer a:active {



	text-decoration: none;



}







/* MISCELLANOUS



----------------------------------------------------------- */







div.back_button a {



	float: right;



	display: block;



	width: auto;



	padding: 0 10px;



	height: 18px;



	background: url(../../../../../../../Desktop/web%20press/images/but-bg.gif) no-repeat bottom right;



	text-indent: -2000px;



}







div.back_button a:hover {



	color: #666666;



	text-decoration: none;



	cursor: default;



}







div.back_button a:active {



	color: #666666;



	text-decoration: none;



	cursor: default;



}







#mod_login_password, #mod_login_username  {



	width: 90px;



	margin-top: 2px;



	background: #FFFFFF;



}







#mod_login_remember {



	border: none;



	padding: 0!important;



}











/* Firefox Scrollbar Hacked - Do not remove



------------------------------------------*/



html {



	height: 100%;



	margin-bottom: 1px;



}







/* Clear fix



------------------------------------------*/



.clearfix:after {



	clear: both;



	display: block;



	content: ".";



	height: 0;



	visibility: hidden;



}







.clearfix {display: inline-table;}







/* Hides from IE-mac \*/



* html .clearfix {height: 1%;}



.clearfix {display: block;}



/* End hide from IE-mac */





/* Front Page Formatting */

/* Section Header */

.gtfrontpgsectionhdr {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 14px;

}



/* Date */

.gtdate {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 12px;

	color: #006699;

}



/* Footer */

.gtfooter {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 10px;

}



/* Newswire */

.newswire {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

} /*Global Newswire Attributes */



.newswireheader {

	color: #669966;

	font-weight: bold;

}



.newswiredate {

	color: #CC3333

}



.newswireauthor {

	color: #CC3333

}



.newswiremore {

	font-size: 10px; 

	color: #CC3333; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

}



.newswirebody {

	font-size: 10px; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
	line-height: 15px;

}  



.newswiresectionhdr{

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 14px;

}  /* subpage only */



/* Articles Frontpage */

.articlesfp {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.articlescategory {

	font-size: 10px; 

	color: #999999;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.articlesheader {

	font-size: 16px;

	color: #669966;

	font-weight: bold;

}



.articlescreatedate {

	font-size: 10px;

	color: #CC3333;

}



.articlesauthor {

	font-size: 10px;

	color: #CC3333;

}



.articlesread {

	font-size: 10px; 

	color: #990033;

}

.articlesmore {
	color: #CC3333; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

/* Events Frontpage */

.eventsftpg {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

} /*Global Events Frontpage Attributes */



.eventsftpgtitle {

	color: #669966;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.eventsftpgdate {

	color: #CC3333

}



.eventsftpgvenue {

	font-size: 10px;

	color: #CC3333;

}





/* Who's Online */



.whosonlinehdr {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	/*padding-top: 5px;*/

	/*padding-bottom: 10px;*/

	/*padding-left: 5px;*/

	font-size: 10px; 

	font-weight: bold; 

	color: #006699;

	background-image:url(../../../../../../../Desktop/web%20press/images/gt_core/greyboxtop20050429.gif);

	text-align: center;

}



.whosonlinebody {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	/*padding-top: 5px;

	padding-bottom: 10px;

	padding-left: 5px;

	padding-right: 5px;*/

	background-image:url(../../../../../../../Desktop/web%20press/images/gt_core/greyboxbody20050429.gif);

	color: #006699;

	text-align: center;

}





/* Frontpage Login */



#remember_me {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #999966;

	font-weight: normal;

	padding-left: 0;

}



.moduletable-loginfrontpage label {

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #999966;

	/*padding-top: 10px;*/

	/*margin-left: 5px;*/

}



.moduletable-loginfrontpage a {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #990000;

	/*margin-left: 6px;*/

}



#logingreeting {

	font-size: 10px;

	padding-left: 7px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #CC3333

}


#submit1 {
	
	image: "images/submit1.gif" width="90" height="30" alt="submit!"

}




.moduletable-loginfrontpage input {

	/*margin-left: 10px;

	padding-left: 2px;*/

}





/* Lastest Comment */



.latestcommenthdr {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	/*padding-top: 5px;*/

	/*padding-bottom: 10px;*/

	/*padding-left: 5px;*/

	font-size: 10px; 

	font-weight: bold; 

	color: #006699;

	background-image:url(../../../../../../../Desktop/web%20press/images/gt_core/greyboxtop20050429.gif);

	text-align: left;

}



.latestcommentbody {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	/*padding-top: 5px;

	padding-bottom: 10px;

	padding-left: 5px;

	padding-right: 5px;*/

	background-image:url(../../../../../../../Desktop/web%20press/images/gt_core/greyboxbody20050429.gif);

	color: #006699;

	text-align: left;
	
	line-height: 11px;

}





/* Most Read */



.mostreadhdr {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	/*padding-top: 5px;*/

	/*padding-bottom: 10px;*/

	/*padding-left: 5px;*/

	font-size: 10px; 

	font-weight: bold; 

	color: #006699;

	background-image:url(../../../../../../../Desktop/web%20press/images/gt_core/greyboxtop20050429.gif);

	text-align: center;
	
}



.mostreadbody {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	/*padding-top: 5px;

	padding-bottom: 10px;

	padding-left: 10px;

	padding-right: 5px;*/

	background-image:url(../../../../../../../Desktop/web%20press/images/gt_core/greyboxbody20050429.gif);

	color: #006699;

	text-align: center;
	
	line-height: 11px;
	
	

}





/* Polls */



.moduletable-pollsfrontpage th {

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #669966;

	text-align: center;

	padding-top: 10px;

	/*margin-left: 5px;*/

} /* Polls Header */



table.poll-pollsfrontpage thead tr td{

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	color: #669966;

	text-align: center;

	padding-top: 15px;

	/*padding-bottom: 10px;*/

	/*margin-left: 5px;*/

}  /* Question */



.moduletable-pollsfrontpage td {

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	color: #669966;

	text-align: center;

	vertical-align:middle;

	/*padding-top: 10px;*/

	/*margin-left: 5px;*/

}  /* Aligns Radio Button and Text */



td.sectiontableentry1-pollsfrontpage {

	padding: 0px;

	text-align:left;

	color: #669966;

} /* Answers */



td.sectiontableentry2-pollsfrontpage {

	padding: 0px;

	text-align:left;

	color: #669966;

} /* Answers */



/* Eventslist Region Page */



a.elrregionhdr{

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 14px;

}

a.elrregionhdr:hover {



	color: #005dab;



}



a.elrtitle {

	font-size: 16px;

	color: #669966;

	font-weight: bold;

}

a.elrtitle:hover {



	color: #005dab;

}

a.elrbreak {

	font-size: 16px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.elrbreak:hover {



	color: #005dab;

}



a.elrvenue {

	font-size: 10px;

	color: #CC3333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.elrvenue:hover {



	color: #005dab;

}


.elrnoteline {

	font-size: 10px;

	color: #CC3333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}


a.elrnoteline {

	font-size: 10px;

	color: #CC3333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.elrnoteline:hover {



	color: #005dab;

}


a.elrdescription {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.elrdescription:hover {



	color: #005dab;

}


a.elrmoreregevents {

	font-size: 10px;

	color: #CC3333;

	font-family: Verdana, Arial, Helvetica, sans-serif; 

}

a.elrmoreregevents:hover {



	color: #005dab;

}




.elrdate {

	color: #CC3333;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.elrphone {

	color: #CC3333;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



/* Eventslist Subregion Recommended Page */



.elsrrecregionhdr{

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 14px;

}



a.elsrrectitle {

	font-size: 16px;

	color: #669966;

	font-weight: bold;

}

a.elsrrectitle:hover {



	color: #005dab;

}



.elsrrecbreak {

	font-size: 16px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.elsrrecbreak:hover {



	color: #005dab;

}


.elsrrecvenue {

	font-size: 10px;

	color: #CC3333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.elsrrecvenue:hover {



	color: #005dab;

}

.elsrrecnoteline {
	font-size: 10px;
	color: #CC3333;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.elsrrecdescription {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.elsrrecdate {

	color: #CC3333;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.elsrrecphone {

	color: #CC3333;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.elsrrecpagetitle {

	color: #669966;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

}

a.elsrrecpagetitle {

	color: #669966;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

}



a.elsrrecpagetitler:hover {



	color: #005dab;

}

/* Eventslist Subregion Openings Page */



.elsropenregionhdr{

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 14px;

}



a.elsropentitle {

	font-size: 16px;

	color: #999966;

	font-weight: bold;

}

a.elsropentitle:hover {



	color: #005dab;

}



.elsropenbreak {

	font-size: 16px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.elsropenvenue {

	font-size: 10px;

	color: #CC3333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.elsropennoteline {

	font-size: 10px;

	color: #CC3333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.elsropendate {

	color: #CC3333;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.elsropenphone {

	color: #CC3333;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.elsropendescription {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.elsropenpagetitle {

	color: #669966;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

}



/* Eventslist Subregion Ongoing Page */



.elsrongoregionhdr{

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 14px;

}



a.elsrongotitle {

	font-size: 16px;

	color: #999966;

	font-weight: bold;

}

a.elsrongotitle:hover {



	color: #005dab;

}



.elsrongobreak {

	font-size: 16px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.elsrongovenue {

	font-size: 10px;

	color: #CC3333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.elsrongonoteline {

	font-size: 10px;

	color: #CC3333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.elsrongodate {

	color: #CC3333;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.elsrongophone {

	color: #CC3333;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.elsrongodescription {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}


/* Eventslist Venue Page */



.elvenuegeneral {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10px;

}



.elvenuetitle {

	color: #669966; 

	font-weight: bold; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 14px;

}



.elvenueurl {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.elvenueaddress {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.elvenuephonefax {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.elvenuesectionhdr{

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 14px;

}



.elsvenuemap {

	font-size: 16px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.elvenuedate {

	font-size: 10px; 

	color: #CC3333; 

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.elvenueeventname {

	font-size: 10px; 

	color: #CC3333; 

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}





/* Eventslist Detail Page */



.eldtltitle {

	color: #669966; 

	font-weight: bold; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 12px;

}/**/



.eldtlvenueaddress {

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

} /**/



.eldtlvenuephone {

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

} /**/



.elsdtlmap {

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

} /**/



.eldtldate {

	font-size: 10px; 

	color: #CC3333; 

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

} /**/



.eldtlvenue {

	font-size: 10px; 

	color: #037CD2; 

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

} /* Small Venue In Header*/



.eldtlvenuetitle {

	color: #037CD2; 

	font-weight: bold; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 12px;

} /* Venue Title in Venue Section */



.eldtlvenueurl {

	color: #037CD2; 

	font-weight: normal; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 12px;

} /**/



.eldtldescription {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}  /**/



.eldtlsectionhdr{

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 14px;

}  /* Banner Title */





/* Articles Subpage */

.articlessp {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.articlesspcategory {

	font-size: 10px; 

	color: #999999;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.articlesspheader {

	font-size: 16px;

	color: #669966;

	font-weight: bold;

}



.articlesspcreatedate {

	font-size: 10px;

	color: #CC3333;

}



.articlesspauthor {

	font-size: 10px;

	color: #CC3333;

}



.articlesspsearchdate {

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #999966;

	padding-left:3px;

}



.articlesspsearchspacer {

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFFFFF;

}



.articlesectionhdr {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 14px;

}



/*  Ratings */



td.userratingtbl {

	text-align: left;

}



div.content_rating {

	color: #B02C2C;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: left;

	padding-left: 5px;

}



div.user_rating {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: left;

	padding-left: 5px;

}



div.content_vote {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: left;

	padding-left: 5px;

}



div.content_body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;
	
	line-height: 15pt;


}



/*  Search */



td.searchphrase {

	text-align: left;

}



td.searchordering {

	text-align: left;

}



.smallsearch {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	padding-left:3px;

}



.searchfieldset {

	margin: 10px 0;

	width: 100%;

	text-align: left;

	background: #F9F9F9; 

	border: 1px solid #EEEEEE;

}



.searchdiv {

	text-align: left;

}


