/**************************************** START OF COMMON STYLES *************************************/
body	{
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #737373;
	line-height: 140%;
}
.toppartbg	{
	margin: 0px;
	font-weight: bold;
	color: #FFF600;
	background: url(../images/i-top-partbg.jpg) no-repeat;
}
.contactusbg	{
	margin: 0px;
	background: url(../images/i-contactus.gif) no-repeat;
}
.toppartbg a	{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.toppartbg a:hover	{
	text-decoration: none;
}
.topmenubg	{
	background: url(../images/i-topmenubg.gif) repeat-x;
}
.search01bg	{
	margin: 0px;
	padding: 2px 5px;
	background: url(../images/i-searchbg.gif) repeat-y;
}
h1.articles	{
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
h2.articles	{
	margin: 0px;
	padding: 10px 0px 5px 0px;
	font-size: 12px;
	font-weight: bold;
}
h3.articles	{
	margin: 0px;
	padding: 10px 0px 5px 0px;
	font-size: 11px;
	font-weight: bold;
}
p.home	{
	margin: 0px;
	padding: 0px;
}
p	{
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
.errormessage	{
	color: #FF0000;
}
hr	{
	margin: 15px 0px;
	padding: 0px;
	color: #737373;
	background-color: #737373;
	height: 1px;
	border:none;
}
a	{
	font-weight: normal;
	color: #C10F02;
	text-decoration: underline;
}
a:hover	{
	text-decoration: none;
}
.normallink a	{
	font-size: 11px;
	font-weight: normal;
	color: #C10F02;
	text-decoration: underline;
}
.normallink a:hover	{
	text-decoration: none;
}
.breadcrumb	{
	margin: 0px;
	padding: 0px 0px 2px 5px;
	color: #000000;
	border-bottom: 1px solid #666666;
}
.breadcrumb a	{
	font-weight: bold;
	color: #C10F02;
	text-decoration: none;
}
.breadcrumb a:hover	{
	text-decoration: underline;
}
.leftborder	{
	background: url(../images/i-leftborder.gif) repeat-y;
}
.rightborder	{
	background: url(../images/i-rightborder.gif) repeat-y;
}
.bottomlinkborder	{
	background: url(../images/i-toplinks-bottom-border.gif) repeat-x;
}
.leftlinksbg	{
	background: url(../images/i-leftlinksbg.gif) repeat-y;
}
.topborder	{
	margin: 0px;
	padding: 3px 0px 0px 0px;
	border-top: 1px solid #666666;
}
.content	{
	padding: 5px 15px 15px 15px;
}
.leftboxbg	{
	padding: 5px;
	background: url(../images/i-leftboxbg.gif) repeat-y;
}
.CalTitle	{
	background: url(../images/i-leftboxbg.gif) repeat-x;
}
.leftboldtext	{
	color: #000000;
	font-weight: bold;
}
img.leftboximage	{
	margin:  0px 8px 5px 0px;
	padding: 2px;
	border: 1px solid #C81B19;
}
img.media	{
	padding: 6px 5px;
	margin: 0px 8px 0px 0px;
	/*border: 1px solid #666666;*/
	background: url(../images/i-bgimg-media.gif) no-repeat;
}
img.news	{
	padding: 6px 5px;
	margin: 0px 8px 0px 0px;
	/*border: 1px solid #666666;
	background: url(../images/i-bg-img.gif) no-repeat;*/
}
img.articles	{
	margin: 6px 5px;
	padding: 0px 8px 5px 0px;
	background: url(../images/i-bg-img.gif) no-repeat;
}

.newspadding	{
	margin: 0px;
	padding: 0px 10px;
}
.eventsbg	{
	background: url(../images/i-eventsbg.gif) repeat-y;
	padding: 10px;
}
.footerbg	{
	background: url(../images/i-footerbg.gif);
}
.footertext	{
	margin: 0px;
	padding: 0px 10px 0px 0px;
	font-size: 11px;
	color: #FFFFFF;
}
.tableheadbg	{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/i-table-headbg.gif) repeat-x;
}
.tableheadbgcal	{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/i-topimg05.jpg);
}
.regborder	{
	border: 1px solid #ABC58A;
	background: url(../images/i-football.jpg) no-repeat right bottom;
}
.logintableborder	{
	border: 1px solid #ABC58A;
	background: url(../images/i-login-lock.gif) no-repeat bottom right;
}
.tableborder	{
	border: 1px solid #ABC58A;
}
.alternatebg	{
	background: #EDFCD9;
}
.tablesubheadbg	{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #000000;
	background: #ABC58A;
}
.tableleftbg	{
	margin: 0px;
	padding: 0px;
	background: url(../images/i-table-leftsidebg.gif) repeat-y;
}
.tablerightbg	{
	margin: 0px;
	padding: 0px;
	background: url(../images/i-table-rightsidebg.gif) repeat-y;
}
.tablebottombg	{
	margin: 0px;
	padding: 0px;
	background: url(../images/i-table-bottombg.gif) repeat-x;
}
.faqquestion	{
	margin: 0px;
	padding: 0px 0px 2px 0px;
	font-weight: bold;
	color: #000000;
}
ul	{
	margin: 0px;
	padding: 0px 0px 0px 5px;
}
ol	{
	margin: 0px;
	padding: 0px 0px 0px 30px;
}
.normallist li	{
	margin: 0px;
	padding: 0px 0px 5px 15px;
	font-weight: normal;
	color: #6C6C6C;
	line-height: 130%;
	list-style-type: none;
	background: url(../images/i-bullet01.gif) no-repeat 0px 5px;
}
/**************************************** END OF COMMON STYLES *************************************/
/**************************************** START OF LEFT MENU *************************************/
#leftlinks	{
	width: 197px;
	float: left;
	clear:left;
	margin: 0px 0px;
	padding: 10px 10px 0px 10px;
}
.sub-navigation {
	width: 197px;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
}
.sub-navigation li	{
	width: 197px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-position: 1.25em;
	list-style-type: none;
}
.sub-navigation li a	{
	padding:7px 0 7px 30px;
	display: block;
	font-weight: bold;
	color: #585858;
	text-decoration: none;
	border-bottom: 1px dashed #B0B0B0;
	background: url(../images/i-leftlinks-bullet.gif) no-repeat 15px 14px;
}
.sub-navigation li a:hover	{
	background: #FFFFFF url(../images/i-leftlinks-bullet.gif) no-repeat 15px 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 7px 0 7px 30px;
}
.sub-navigation li a.link-active	{
	background-color: #FFFFFF;
	color:#000000;
	text-decoration: none;
	padding: 7px 0 7px 30px;
}
/**************************************** END OF LEFT MENU *************************************/
/**************************************** START OF PAGING *************************************/
.paging	{
	margin: 0px;
	padding: 0px 5px 0px 0px;
}
#paging	{
	margin: 0px;
	padding: 0px;
}
#paging	ul	{
	margin: 0px;
	padding: 0px;
}
#paging	li	{
	margin: 0px;
	padding: 0px 2px;
	color: #000000;
	list-style: none;
	display:inline;
}
#paging	li a	{
	margin: 0px;
	padding: 0px;
	list-style: none;
	display:inline;
	font-weight: bold;
	color: #C10F02;
	text-decoration: underline;
}
#paging	li a:hover	{
	margin: 0px;
	padding: 0px;
	list-style: none;
	display:inline;
	font-weight: bold;
	color: #C10F02;
	text-decoration: none;
}
/**************************************** END OF PAGING **********************************/
/**************************************** START OF FORMFIELDS **********************************/
form	{
	margin: 0px;
	padding: 0px;
}
.formlabels	{
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
input.memberlogin	{
	margin: 0px;
	padding: 2px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	width: 112px;
	border: 1px solid #6C6C6C;
}
input.field	{
	margin: 0px;
	padding: 2px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	width: 150px;
	border: 1px solid #6C6C6C;
}
select	{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	width: 150px;
}
/**************************************** END OF FORMFIELDS ************************************/
/**************************************** END OF FOOTER ************************************/
#footer	{
	margin: 0px;
	padding: 10px;
}
#footer ul	{
	margin: 0px;
	padding: 0px;
}
#footer li	{
	margin: 0px;
	padding: 0 2px;
	list-style-type: none;
	display: inline;
	color: #FFFFFF;
}
#footer li a	{
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
#footer li a:hover	{
	color: #FFFFFF;
	text-decoration: none;
}
/********************************************** START OF QUICK SEARCH TAGS **********************************************/
.searchsteps	{
	margin: 0px 5px 0px 0px;
	background: url(../images/i-searchstepsbg.gif) repeat-x;
}
.searchbg	{
	margin: 0px;
	padding: 0px;
	height: 277px;
	color: #000000;
	background: #DADADA;
}
.profiletaboff	{
	background: url(../images/i-head-profileoff.gif) no-repeat;
	width: 145px;
	height: 23px;
	font-weight: bold;
	color: #7B7B7B;
}
.profiletaboff a	{
	color: #7B7B7B;
	text-decoration: none;
}
.profiletaboff a:hover	{
	color: #000000;
	text-decoration: none;
}
.profiletabon	{
	background: url(../images/i-head-profileon.gif) no-repeat;
	width: 145px;
	height: 23px;
	font-weight: bold;
	color: #000000;
}
.interviewtaboff	{
	background: url(../images/i-head-interviewoff.gif) no-repeat;
	width: 145px;
	height: 23px;
	font-weight: bold;
	color: #7B7B7B;
}
.interviewtaboff a	{
	color: #7B7B7B;
	text-decoration: none;
}
.interviewtaboff a:hover	{
	color: #000000;
	text-decoration: none;
}
.interviewtabon	{
	background: url(../images/i-head-interviewon.gif) no-repeat;
	width: 145px;
	height: 23px;
	font-weight: bold;
	color: #000000;
}
.statisticstaboff	{
	background: url(../images/i-head-statisticsoff.gif) no-repeat;
	width: 145px;
	height: 23px;
	font-weight: bold;
	color: #7B7B7B;
}
.statisticstaboff a	{
	color: #7B7B7B;
	text-decoration: none;
}
.statisticstaboff a:hover	{
	color: #000000;
	text-decoration: none;
}
.statisticstabon	{
	background: url(../images/i-head-statisticson.gif) no-repeat;
	width: 145px;
	height: 23px;
	font-weight: bold;
	color: #000000;
}
.mediataboff	{
	background: url(../images/i-head-mediaoff.gif) no-repeat;
	width: 145px;
	height: 23px;
	font-weight: bold;
	color: #7B7B7B;
}
.mediataboff a	{
	color: #7B7B7B;
	text-decoration: none;
}
.mediataboff a:hover	{
	color: #000000;
	text-decoration: none;
}
.mediatabon	{
	background: url(../images/i-head-mediaon.gif) no-repeat;
	width: 145px;
	height: 23px;
	font-weight: bold;
	color: #000000;
}
/********************************************** END OF QUICK SEARCH TAGS **********************************************/
.alnagemmagbg	{
	margin: 0px;
	padding: 0px 10px 0px 10px;
	background: url(../images/i-rssfeedsbg.gif) repeat-y;
}
.rssfeedsbg	{
	background: url(../images/i-rssfeedsbg.gif) repeat-y;
	padding: 0px 10px;
}
.rssfeedsbg ul	{
	margin: 0px;
	padding: 10px 0px 0px 0px;
}
.rssfeedsbg li	{
	margin: 0px;
	padding: 0px 0px 10px 45px;
	font-weight: normal;
	color: #000000;
	list-style-type: none;
	background: url(../images/i-rss-icon.gif) no-repeat;
}
.rssfeedsbg li a	{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #C10F02;
	list-style-type: none;
	text-decoration: underline;
}
.rssfeedsbg li a:hover	{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #C10F02;
	list-style-type: none;
	text-decoration: none;
}
a.link_bold	{
	font-weight: bold;
	color: #C10F02;
	text-decoration: underline;
}
a.link_bold:hover	{
	text-decoration: none;
}
#localevents	{
	margin: 0px;
	padding: 0px;
	width: 280px;
	height: 80px;
}
#internationalevents	{
	margin: 0px;
	padding: 0px;
	width: 280px;
	height: 80px;
}
.localeventsbg	{
	background: url(../images/i-rssfeedsbg.gif) repeat-y;
	padding: 5px 0px 0px 10px;
}
#localevents ul	{
	margin: 0px;
	padding: 0px;
}
#localevents li	{
	margin: 0px;
	padding: 0px 0px 5px 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
	background: url(../images/i-bullet01.gif) 0px 7px no-repeat;
}
#localevents li a	{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #C10F02;
}
#localevents li a:hover	{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #C10F02;
}
.internationaleventsbg	{
	background: url(../images/i-rssfeedsbg.gif) repeat-y;
	padding: 5px 0px 0px 10px;
}
#internationaleventg ul	{
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
#internationalevents li	{
	margin: 0px;
	padding: 0px 0px 5px 15px;
	font-weight: normal;
	color: #C10F02;
	list-style-type: none;
	background: url(../images/i-bullet01.gif) no-repeat 0px 7px;
}
#internationalevents li a	{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #C10F02;
	list-style-type: none;
	text-decoration: underline;
	/*background: url(../images/i-bullet02.gif) no-repeat 0px 4px;*/
}
#internationalevents li a:hover	{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #C10F02;
	list-style-type: none;
	text-decoration: none;
	/*background: url(../images/i-bullet02.gif) no-repeat 0px 4px;*/
}