@import "jq_fade.css";

body, div, td, p, li, input, span {
	color: #333;
	font-family: "Helvetica", "Tahoma", "Verdana", sans-serif;
	font-size: 10pt;
}

p {
	text-indent:1px;
	margin-top: 1px;
	margin-bottom: 4px;
	padding-top: 1px;
	padding-bottom: 4px;
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-left: 2px;
	line-height:1.75em;

}

body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.maindiv {
	width:100%;
	background-color:#F2F2F2; 
	margin:0px; padding:0px;
	background-image:url(../images/maindivback.jpg); 
	background-repeat:repeat-x;
}
ul {
	padding-left: 15px;
	margin-top: 4px;
	margin-right: 1px;
	margin-bottom: 4px;
	margin-left: 15px;
	padding-top: 4px;
	padding-right: 1px;
	padding-bottom: 4px;
}
ul.withimage {
	list-style-image: url(../images/list_star.gif);
}
li {
	margin-left:5%;
   line-height:1.75em;
}

table {border: none; }
img {border: none; }

table.bordered {
	border: 1px solid #003300;
}
td {border-color: black; vertical-align:top; }

form {margin-top:0pt; margin-bottom:0pt;}

a {
	color: #0278A5;
	text-decoration: none;
}

a:hover{
	/*color: #705C5E;*/
	color: #3F6B81;
	text-decoration: underline;
}


input, textarea {
	background-color: #F5F5F5;
	
	margin: 0px;
	padding: 0px;
	border: 1px solid black;
}
input[type="radio"] { border:0; }
select {
	background-color: #F5F5F5;
	font-size: 8pt;
	float: left;
	margin: 1px;
	padding: 1px;
}

.mainText {
	width: 97%;
	background-color: #FFFFFF;
	margin-top: 1%;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 1%;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 1%;
	padding-left: 1%;
	
}
h1 {
	font: normal 32px "HelveticaNeue-Light", "Helvetica Neue", HelveticaNeue, Arial, Helvetica, Geneva, sans-serif;
	color: #233F80;
	border-bottom: 1px solid #CBD1D1;
	text-indent: 2px;
	height: 25px;
	margin: 8px;
	padding: 8px;
}

h2 {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}

h3 {
	font-size: 12px;
	font-weight: bold;
	color: #003d6c;
}
.announ_header {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
	background-color: #5286C0;
	margin: 6px;
	padding: 6px;
}
.announ_header a {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	
}
.announ_box {
	border: 1px solid #CCCCCC;
	margin: 6px;
	padding: 6px;
	width: 600px;
}
.announ_box2 {
	width: 120px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 1px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 1px;
	border: 1px solid #CCCCCC;
}
.announ_box3 {
	width: 125px;
	top: 0px;
	margin: 1px;
	padding: 1px;
	position: relative;
	left: 5px;
}

.foot_links {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.foot_links a {
	font-weight: bold;
}

a.form_links {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.form_links:hover  {
	font-size: 11px;
	font-weight: bold;
	color: #407235;
	text-decoration: none;
}

a.white_link {
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}
a.white_link:hover  {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.orange_link {
	font-size: 8pt;
	font-weight: bold;
	color: #D16534;
	text-decoration: none;
	margin:1px;
	padding:1px;
}
a.orange_link:hover  {
	font-weight: bold;
	color: #D16534;
	text-decoration: underline;
}
a.black_link {
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin:1px;
	padding:1px;
	top: 2px;
}
a.black_link:hover  {
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
a.black_link2 {
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
	margin:1px;
	padding:1px;
	top: 2px;
}
a.black_link2:hover  {
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
	background-color: #CCCCCC;
}
a.black_link3 {
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	margin:1px;
	padding:1px;
	top: 2px;
}
a.black_link3:hover  {
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.login_back {
	background-image: url(../images/new_login.gif);
}

.left_menu_back {
	font-weight: normal;
	background-image: url(../images/balls_bg.jpg);
	
}

.row_back {
	background-color: #F2F2F2;
}
.head_row_back {
	background-color: #8DA1C2;
	color:#FFFFFF;
	font-weight: bold;
	/*background-image: url(../images/tablehead_blue.jpg);
	background-repeat: repeat-x;*/
}
.form_back {
	background-image: url(../images/form_back.jpg);
	background-repeat: repeat-x;
	color:#FFFFFF;
	font-weight: bold;
}
.balls_back {
	background-color: #FFFFFF;
}

.footer_back {
	color:#FFFFFF;
	font-size : 8pt;
	font-weight: normal;
	vertical-align:bottom;
	/*background-image: url(../images/footerbackgreen.jpg);*/
	/*background-image: url(../images/footer_img.jpg);*/
	/*background:transparent url(../images/new_footer_back.gif) no-repeat;*/
	height:100px;
	margin-top: 10px;
	padding-top: 10px;
}

.site_back {
	background-color: #FFFFFF;
	color:#000000;
	font-weight: normal;
	border: 1px solid #999999;	
}


.white_back {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.initialcap
{
	font-size: 200%;
	font-weight: bold;
	line-height: 0.8em;
}

.balls_highlight {
	text-indent:1px;
	margin: 2px;
	padding: 2px;
	color: #FFFFFF;
	background-color: #99CC33;
	
}
.red_highlight {
	text-indent:1px;
	margin: 2px;
	padding: 2px;
	color: #FFFFFF;
	background-color: #B30000;
	
}
.blue_highlight {
	text-indent:1px;
	margin: 2px;
	padding: 2px;
	color: #FFFFFF;
	background-color: #313974;
}
p.balls_highlight2 {
	text-indent:1px;
	margin: 2px;
	padding: 2px;
	color: #FFFFFF;
	background-color: #99CC33;
	width: 150px;
}
.balls_highlight3 {
	text-indent:1px;
	margin: 2px;
	padding: 2px;
	color: #FFFFFF;
	background-color: #99CC33;
}
p.balls_highlight4 {
	text-indent:1px;
	margin: 2px;
	padding: 2px;
	color: #FFFFFF;
	background-color: #99CC33;
	width: 70px;
	font-weight: bold;
}
p.balls_highlight5 {
	text-indent:1px;
	margin: 2px;
	padding: 2px;
	background-color: #FFFFFF;
	width: 50px;
	font-weight: bold;
}
p.balls_highlight6 {
	text-indent:1px;
	margin: 2px;
	padding: 2px;
	color: #FFFFFF;
	background-color: #99CC33;
	width: 200px;
	font-weight: bold;
}
.table_header {
	text-indent:1px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	background-color: #99CC33;
	
}
.cddbLoginForm {
	background-image: url(../images/login_back.jpg);
	background-repeat: no-repeat;
}

.cddbImageWrap {
	position:relative;
	top:5px;
	left:5px;
	right:5px;
	float:right;
	margin: 1px;
	padding: 1px;
}
.cddbImageWrap2 {
	margin-right: 15px;
	float: left;
	clear: left;
	margin-top: 5px;
}
.cddbImageWrap3 {
	position:relative;
	top:5px;
	
	float:left;
	margin: 4px;
	padding: 4px;
}
.cddbSearch {
	border: 1px dotted #CCCCCC;
	margin: 2px;
	padding: 2px;
}
.cddbRow1 {
	background-color: #CCCCCC;
	color:black;
	font-weight: normal;
}
.cddbRow2 {
	background-color: #f4f4f4;
	color:black;
	font-weight: normal;
}
.cddbHome1 {
	margin: 2px;
	padding: 1px;
	width: 100%;
}
p.cddbtext {
	text-indent:1px;
	margin: 2px;
	padding: 2px;
	color:#705C5E;
	font-weight: bold;
}
.cddbtext2 {
	text-indent:1px;
	margin: 2px;
	padding: 2px;
	color: #333333;
	background-color: #E0D6D7;
}

.cddbTitleBack {
	color:#CC0000;
	font-weight: bold;
	line-height: 25px;
	margin-left: 2px;
	padding-left: 2px;
	height: 20px;
	font-size: 18px;
}
.cddbArticleHeader {
	font-size: 16px;
	font-weight: bold;
	color: #233F80;
	text-indent: 10px;
	margin: 2px;
	padding: 2px;
}
.cddbLinksBack {
	background-color: #FFFFFF;
}
.cddbLoginForm {
	background-image: url(../images/login_back.jpg);
	background-repeat: no-repeat;
}
.cddbHomeBack2 {
	margin: 1px;
	padding: 1px;
	width: 100%;	
	background-image: url(../images/greyImageBack.gif);
}
.cddbOther1,.cddbOther2 {
	border: 1px dotted #CCCCCC;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.cddbHomeBack {
	margin: 1% 0 0 2%;
	padding: 0 0 1% 1%;
	padding-left: 1px;
	border:1px solid #CFD4B9;
	background-color:#E5E8D9;
	height: 480px;
}

.cddbtablecomp{
	width:700px;
	height:520px;
	
}
.cddbbgrightmenu{
	position:absolute;
	top:240px;
	display:block;
	left:auto;
	margin-left:500px;			
	height:800px;
	float:right;
}
.cddbrightmenu{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #705C5E;
	margin: 1% 0 0 2%;
	padding: 0 0 1% 1%;
	color: #705C5E;
	line-height:1.75em;
		/*background-image: url(../images/tablehead_blue.jpg);
	background-repeat: repeat-x;*/
	
}
.cddbrightmenu a {
	color: #705C5E;
	font-size:8pt;
	text-decoration:none;
	font-weight: bold;
	
}
.cddbrightmenu a:hover {
	color: #705C5E;
	font-size:8pt;
	text-decoration:underline;
	font-weight: bold;
}

#c_logo {
	position: absolute;
	left: 907px;
	top: 1px;
}
#navigation2 {
	width: 1000px;
	
}
#navigation2 ul {
 list-style: none;
 margin:0;
 padding:0;
}
#navigation2 li {
	display: inline;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	margin: 2px;
	padding: 2px;
}
#navigation2 li a:link, #navigation2 li a:visited  {
 	/*background-color: #61C821;*/
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px;
	margin: 2px; 
	line-height: 40px;
	
}

#navigation2 li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
body#body1 a#n1,
body#body2 a#n2,
body#body3 a#n3,
body#body4 a#n4,
body#body5 a#n5,
body#body6 a#n6,
body#body71 a#n71,
body#body72 a#n72,
body#body73 a#n73,
body#body74 a#n74,
body#body75 a#n75,
body#body77 a#n77
{
 	color: #FFFFFF;
	text-decoration: underline;
}

#navigation1 {
	width: 140px;
}
#navigation1 ul {
	list-style: none;
	margin:0;
	padding:0;
	
}
#navigation1 li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border-bottom: 1px solid #5B4E3E;
	line-height:1.55em;
	font-weight: bold;
}
#navigation1 li a:link, #navigation1 li a:visited  {
 display: block;
 padding: 5px 5px 5px 0.5em;
 
 /*border-right: 1px solid #D2E6A1;*/
 background-color: #FFFFFF;
 color: #5B4E3E;
 text-decoration: none;
 font-size: 9px;
 font-weight: bold;
}
#navigation1 li a:hover {
 
 color: #84A5BF;
 text-decoration: underline;
}
#navigation1 ul ul {
 margin-left: 12px;
}
#navigation1 ul ul li {
 border-bottom: 1px solid #233F80;
 margin:0;
}
#navigation1 ul ul a:link, #navigation1 ul ul a:visited {
 color: #5B4E3E;
}
#navigation1 ul ul a:hover {

 color: #5B4E3E;
}

body#body7 a#n7,
body#body8 a#n8,
body#body9 a#n9,
body#body10 a#n10,
body#body11 a#n11,
body#body12 a#n12,
body#body13 a#n13,
body#body14 a#n14,
body#body15 a#n15,
body#body16 a#n16,
body#body17 a#n17,
body#body18 a#n18,
body#body19 a#n19,
body#body20 a#n20,
body#body21 a#n21,
body#body22 a#n22,
body#body23 a#n23,
body#body24 a#n24,
body#body25 a#n25,
body#body26 a#n26,
body#body27 a#n27,
body#body28 a#n28,
body#body29 a#n29,
body#body30 a#n30,
body#body31 a#n31,
body#body32 a#n32,
body#body33 a#n33,
body#body34 a#n34,
body#body35 a#n35,
body#body36 a#n36,
body#body37 a#n37,
body#body38 a#n38,
body#body39 a#n39,
body#body40 a#n40,
body#body41 a#n41,
body#body42 a#n42,
body#body43 a#n43,
body#body44 a#n44,
body#body45 a#n45,
body#body46 a#n46,
body#body47 a#n47,
body#body48 a#n48,
body#body49 a#n49,
body#body50 a#n50,
body#body51 a#n51,
body#body52 a#n52,
body#body53 a#n53,
body#body54 a#n54,
body#body55 a#n55,
body#body56 a#n56,
body#body57 a#n57,
body#body58 a#n58,
body#body59 a#n59,
body#body60 a#n60,
body#body61 a#n61,
body#body62 a#n62,
body#body63 a#n63,
body#body64 a#n64,
body#body65 a#n65,
body#body66 a#n66,
body#body67 a#n67,
body#body68 a#n68,
body#body69 a#n69,
body#body76 a#n76,
body#body77 a#n77,
body#body78 a#n78
{
	color: #84A5BF;
	font-weight: bold;
}

.rota_back {
	border: 1px solid #330066;
	margin: 1px;
	padding: 1px;
}
.rota_text {
	border: 1px dotted #CCCCCC;
	margin: 1px;
	padding: 1px;
	width: 700px;
	left: 16px;
	position: relative;
}
.rota_text2 {
	border: 1px dotted #CCCCCC;
	margin: 1px;
	padding: 1px;
	width: 800px;
	left: 16px;
	position: relative;
}
.menu_text {
	color: #A0393A;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.time_highlight {
	text-indent:1px;
	margin: 2px;
	padding: 2px;
	color: #FFFFFF;
	background-color: #49681E;
	width: 120px;
	font-weight: bold;
}
.universalred {
	font-weight: bold;
color: #9D1D00;
}
.universalgreen {
	font-weight: bold;
color: #3C5914;
}
.universalgrey {
	font-weight: bold;
	color: #999999;
}
.universalblue {
	font-weight: bold;
	color: #0099CC;
}
.universalorange {
	font-weight: bold;
	color: #D4650A;
}

.universalredten {
	font-weight: bold;
	color: #9D1D00;
	font-size: 10px;
}
.universalgreenten {
	font-weight: bold;
	color: #3C5914;
	font-size: 10px;
}
.universalgreyten {
	font-weight: bold;
	color: #999999;
	font-size: 10px;
	
}
.universalwhiteten {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10px;
	
	margin-left:60px;
}
.universalwhiteten {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10px;
	
	margin-left:60px;
}
.topmenuback{
	/*background-image: url(../images/topmenuback4.jpg);*/
	background-image: url(../images/blue_top_back.gif);
	background-repeat: repeat-x;
}
club_back{
	background-image: url(../images/newClubSiteback.jpg);
	background-repeat: repeat-y;
}
.encad{
	
	font-size: 11px;
	font-style: normal;	
	text-decoration: none;
	margin: 1px;
	padding: 2px;
	border: 1px solid #B54B57;	
}
.spanmargin{
	margin:4px;
	padding:4px;
	vertical-align: middle;
}
/*Styles for BEMT application: revamping made by CV and GB 08-09 2007 */ 
.admin_bemt{
	background-color:#E1E1E1;
	padding-left:5px;	
	font-size: 14px;
	
	font-weight: bold;
	color: #1b1464;		
}
.title_bemt{
	border-bottom:solid 2px #E1E1E1;
	padding-left:5px;	
	font-size: 14px;
	height:18px;
	
	font-weight: bold;
	color: #666666;		
}
/*classes for tabs and menu*/
.tab_bemt{
	background-color:#FFFFFF;/*border-bottom:solid 1px #1B1464 ;*/
	background-image:url(../images/bg_bemt_tab3.jpg);
	background-repeat:no-repeat;
	width:140px;
	height:20px;	
	vertical-align:middle;	
	font-size: 9px;
	padding-left:5px;	
	
	font-weight: bold;
	color: #ffffff;
	
}
.tab_bemt a {
	font-weight: bold;	
	color:  #ffffff;
	text-decoration:none;
}
.tab_bemt a:visited {
	font-weight: bold;	
	color:  #ffffff;
	text-decoration:none;
}
.tab_bemt a:hoover {
	font-weight: bold;	
	color:  #ffffff;
	text-decoration:none;
}
.notab_bemt{
	background-color:#FFFFFF;/*border-bottom:solid 1px #1B1464 ;*/
	background-image:url(../images/bg_bemt_tab6.jpg);
	background-repeat:no-repeat;
	width:101px;
	height:35px;	
	vertical-align:middle;	
	font-size: 9px;
	padding-left:5px;	
	
	font-weight: bold;
	color: #ffffff;
	
}
.notab_bemt a {
	font-weight: bold;	
	color:  #ffffff;
	text-decoration:none;
}
.notab_bemt a:visited {
	font-weight: bold;	
	color:  #ffffff;
	text-decoration:none;
}
.notab_bemt a:hoover {
	font-weight: bold;	
	color:  #ffffff;
	text-decoration:none;
}
.subtab_bemt{
	/*background-color: #E1E1E1;border-bottom:solid 1px #CCCCCC;*/
	background-image:url(../images/bg_bemt_tab2.jpg);
	background-repeat:no-repeat;
	width:140px;
	height:20px;	
	vertical-align:middle;	
	font-size: 9px;
	padding-left:5px;
	
	font-weight: bold;
	color: #CCCCCC;	
}
.subtab_bemt a{
	font-weight: bold;	
	color:  #666666;
	text-decoration:none;
}
.subtab_bemt a:visited{
	font-weight: bold;	
	color:  #666666;
	text-decoration:none;
}
.subtab_bemt a:hoover{
	font-weight: bold;	
	color:  #666666;
	text-decoration:none;
}

.subtab_bemtlevel1{
	/*background-color: #CDCDCD;	
	border-bottom:solid 1px #CCCCCC;*/
	background-image:url(../images/bg_bemt_tab4.jpg);
	background-repeat:no-repeat;
	width:140px;
	height:20px;	
	vertical-align:middle;	
	font-size: 9px;
	padding-left:5px;
	
	font-weight: bold;
	color: #CCCCCC;	
}
.subtab_bemtlevel1 a{
	font-weight: bold;	
	color:  #666666;
	text-decoration:none;
}

.BEMTtablevel1 {
	/*background-color: #1b1464;
	border-bottom:solid 1px #A3B1DA ;*/
	background-image:url(../images/bg_bemt_tab1.jpg);
	background-repeat:no-repeat;
	width:101px;
	height:35px;	
	vertical-align:middle;	
	font-size: 9px;
	padding-left:5px;
	
	font-weight: bold;
	color: #FFFFFF;
	
}
.BEMTtablevel1 a {
	font-weight: bold;	
	color: #FFFFFF;
	text-decoration:none;
}
.BEMTtablevel1 a:visited {
	font-weight: bold;	
	color: #FFFFFF;
	text-decoration:none;
}
.BEMTtablevel1 a:hoover {
	font-weight: bold;	
	color: #FFFFFF;
	text-decoration:none;
}
.BEMTtablevel2 {
	/*background-color: #E9E9E9;border-bottom:solid 1px #1b1464 ;*/
	background-image:url(../images/bg_bemt_tab5.jpg);
	background-repeat:no-repeat;
	width:101px;
	height:35px;		
	vertical-align:middle;	
	font-size: 9px;	
	padding-left:5px;
	
	font-weight: bold;
	color: #1b1464;
}
.BEMTtablevel2 a {
	font-weight: bold;	
	color: #1B1464;
	text-decoration:none;
}
.encad_bemt {	
	border:1px dotted #7D7D7D;
	padding:5px;
}
.encadbox_bemt {
	background-color:#FFF5F0 ;	
	border:1px dotted #ff6600;
	padding:5px;
}
.coltd_bemt{
	border:1px solid #7D7D7D;
	background-color:#E9E9E9;	
}
.coltd_bemt1{	
	background-color:#E9E9E9;	
}
.colth_bemt{	
	border-bottom:1px solid #7D7D7D;
	font-weight: bold;	
	color: #1B1464;
	font-size:12px;
	text-align:left;		
}
.smtxt {
	
	font-size : 10px;
	font-weight: normal;
	color:#ff6600;
	font-style: italic;
}
.tdtitle {
	
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color: #7CC144;
}
.tdtxt {
	
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
}
.eltitle {
	
	font-size : 8pt;
	font-style : normal;
}
.eltxt {
	
	font-size : 9pt;
	font-weight : bold;
}
.coltab{
	background-color: #F79649;
	vertical-align: top;
	
}
.coltabhidden{
	background-color: #E9E9E9;
	vertical-align: top;
	
}
.homeline{
	
	font-size : 11px;
	font-weight: bold;
	color: #FF6600;
	background-color:#FFF5F0; 
}
.encadTitle{
	
	font-size: 12px;
	font-style: normal;		
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 1px solid #A3B1DA;	
}
.eventstd{
	vertical-align: top;
	color: #044100;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 2px;
	border: 1px solid #FFCC99;	
}
a.tab {
	font-size: 9px;
	font-weight: bold;
	color: #003D6C;
	border: 0px solid;
	background-image: url(../images/tab_grey_admin.gif);
	height: 17px;
	width: 72px;
	text-align: center;
	float: left;
	background-repeat: no-repeat;
	margin: 1px;
	padding: 2px;
}
a.tab_visited {
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid #000000;
	border-bottom-width: 0px;
	background-image: url(../images/tab_red_admin.gif);
	height: 17px;
	width: 72px;
	text-align: center;
	float: left;
	background-repeat: no-repeat;
	margin: 1px;
	padding: 2px;
}
a.tab_visited:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.footnote {
	font-size: 10px;
	
	color: #666666;
	font-style: italic;
}
.separator{
	font-size: 28px;
	line-height: 40px;
	color: #FFFFFF;
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: lighter;
}
/*rounded corner technique*/
.roundcont {
	width: 403px;
}

.roundcont p {
	margin: 0 10px;
}
.roundcont h2 {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 10px;
	color: #CC0000;
}
.roundcont ul,.roundcont a {
	margin: 0 10px;
}
.roundcont li{
	margin: 0 15px;
}
.roundcont img {
	margin: 4px;
}

.roundtop { 
	background: url(../images/top_rounded_box.jpg) no-repeat top; 
}
.roundmid {
	background-image: url(../images/mid_rounded_box.jpg);
	background-repeat: repeat-y;
	background-position: top;
}

.roundbottom {
	background: url(../images/bottom_rounded_box.jpg) no-repeat bottom; 
}
.greyfootnote{
	color: #999999;
	font-size: 9px;
	
}
.dark_grey_back {
background-color: #999999;
color:#FFFFFF;
font-weight: bold;}

/*rounded corner technique*/
.roundcont2 {
	width: 350px;
}

.roundcont2 p {
	margin: 0 10px;
}
.roundcont2 h2 {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 10px;
	color: #263D80;
}
.roundcont2 ul,.roundcont2 a {
	margin: 0 10px;
}
.roundcont2 li{
	margin: 0 15px;
}
.roundcont2 img {
	margin: 4px;
}

.roundtop2 { 
	background: url(../images/top_rounded_box2.jpg) no-repeat top; 
}
.roundmid2 {
	background-image: url(../images/mid_rounded_box2.jpg);
	background-repeat: repeat-y;
	background-position: top;
}

.roundbottom2 {
	background: url(../images/bottom_rounded_box2.jpg) no-repeat bottom; 
}
.profileheader {
	font-size: 20px;
	font-weight: bold;
	color: #CC0000;
	margin-left:3px;
	margin-bottom:3px;
	padding-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
}
a.profileheader{
	color: #CC0000;
	text-decoration: none;
}
a.profileheader:hover{
	color: #CC0000;
	text-decoration: underline;
}

#hpSearch{
	position: relative;
	z-index: auto;
	left: 100px;
	top: 10px;
}

#hpSearch legend{display:none;}
#hpSearch span{display:block;font-size:.92em;margin:0 0 3px 175px;text-align:left;}
#hpSearch span input{margin:0 3px 0 5px;vertical-align:bottom;}
#hpSearch #searchfield{width:219px;border:0;padding:4px;height:16px;}
#hpSearch #searchbutton{margin:0 0 0 7px;background:transparent url(/home/release-21-0/img/bgsprite.gif) no-repeat -47px top;
border:0;width:66px;height:24px;font-weight:normal;vertical-align:bottom;cursor:pointer;font-size:1em;font-weight:bold;}
#hpSearch input#searchbutton:hover{background-position:-47px -24px;}


.fonth2{
	color: #0B3E75;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 1px;
	font-family: "HelveticaNeue-Light", "Helvetica Neue", HelveticaNeue, Arial, Helvetica, Geneva, sans-serif;
	font-size: 26px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 15px;
	padding-left: 2px;	
}

.fonthText{
	color: #333333;
	padding: 2px;
	font-family: "HelveticaNeue-Light", "Helvetica Neue", HelveticaNeue, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin: 2px;
}

.fonthLinkText{
	padding: 2px;
	font-family: "HelveticaNeue-Light", "Helvetica Neue", HelveticaNeue, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	font-variant: normal;
	margin: 2px;
}
.spanright{
	
	margin-top: 0px;
	margin-left: 300px;
	
}
.spanright2{
	
	margin-top: 0px;
	margin-left: 260px;
	
}
.spanright3{
	
	margin-top: 0px;
	margin-left: 200px;
	
}

a.relatedarticles{
	color: #0278A5;
	text-decoration: none;
}
a.relatedarticles:hover{
	color: #3F6B81;
	text-decoration: underline;
}
a.profileheader2{
	color: #3F6B81;
	text-decoration: none;
}
a.profileheader2:hover{
	color: #3F6B81;
	text-decoration: underline;
}
.highhome{
	font-size: 14px;
	font-weight: bold;
	margin-top:0px;
	margin-left: 5px;
	color: #FFFFFF;
	background-color: #3F6B81;
	position: relative;
	left: 5px;
}
.tableheader { background-color: #717171; color: #FFFFFF; font-size:11px; font-weight: bold; text-align: center; }
table.month tr.dayheader td {
	background-color: #aaaaaa;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	font-size: 10px;
	}

table.month tr.day td {
	background-color: #F5F5F5;
	color: #308800;
	border:0px;
	padding:2px;
	text-align: center;
	margin: 2px;
	}

table.month tr.day td.othermonth {
	background-color: #F3FDD0 ;
	color: #999999 ;
	}

table.month tr.day td.event {
	background-color: #C8F821 ;
	color: #666666 ;
	font-weight: bold ;
	}
table.month tr.day td.today {
	background-color: #679BCB;
	color: #666666 ;
	font-weight: bold ;
	}
a.navmonth { color: #FFFFFF; font-weight: bold;}
.subheader { background-color: #aaaaaa; color: #FFFFFF; font-weight: bold; text-align: center; }

#jquery-live-search {
	background: #fff;

	height: 400px;
	overflow: auto;

	padding: 5px 10px;

	border: 1px solid #A9A9A9;
	border-width: 0 1px 1px 1px;

	-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
}
.news_back{
	background-image: url(http://www.us-eu-match.com/images/newsletter_images/back.jpg);
}
 
