/*div{
	border: 1px solid black;
}*/
body {
	font-family: tahoma, arial;
	font-size: 12px;
	margin:  0;
	padding: 0;
	background: #8ab0bd url('img/bgd.jpg') top left repeat-x;
}

a.readon {
	font-size: 0.8em;
}

#contener {
	margin: 0 auto;
	width: 1124px;	
}


#content {
	background-color: #3b6581;
	background-image: url(img/content_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	padding: 0px 130px 0px 34px;
}


#content_left {	
	width: 231px;
	float: left;
}	

a{
	text-transform: uppercase;
	color:#343434;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

div.joomla_module {
	font-family: 'Century Gothic', arial, sans-serif;
	background-position: bottom left;
	background-repeat: no-repeat;
	margin-bottom: 8px;
	padding-bottom:10px;
}

div.text_center {
	text-align:center;
}

div.joomla_module div.module_name{
	background-repeat: repeat-x;
	height: 39px;
	padding: 6px 20px 0px 0px;
}

div.joomla_module div.module_name h1{
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	text-align: right;
	text-transform: uppercase;
}

div.joomla_module div.module_name h2{
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	text-align: right;
	text-transform: uppercase;
}

div.joomla_module div.module_pattern{
	background-repeat: no-repeat;
	float: left;
	height: 39px;
}

div.joomla_module div.module_content{
	padding: 0px 5px 5px 5px;
	
}

div.joomla_module ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	/*margin:-10px 0px 0px -40px;*/
}

div.joomla_module li{
	background-image: url(img/left_top_divider.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 10px 0px 2px 4px;
}

div.joomla_module p{
	margin:  0px;
}


div.joomla_module fieldset {
	border:0px;
}

div.joomla_module input.inputbox {
	background-color: #FFFFFF;
	border:1px solid #A7A6AA;
	width:95%;
}

div.joomla_module input.button, table.contentpaneopen button, form#josForm button, fieldset.input input.button, form.josForm button{
	margin: 6px 0px;
	background-color: #3b6581;
	border:1px solid #20455e;
	border-top:1px solid #4b8ab5;
	border-left:1px solid #4b8ab5;
	color:#abd5f1;
}

/* GREY MODULE */
div.grey {
	background-color: #dedede;
	background-image: url(img/corner_top.gif);
}

div.grey div.grey{
	background-image: none;
}

div.grey div.module_name{
	background-image: url(img/name2_top_bg.gif);	
}

div.grey div.module_name h1 {
	color: #747474;
}

div.grey div.module_pattern{
	background-image: url(img/name1_top_bg.gif);
	width: 10px;
}

/* rightside change to GREY*/
div.rightSide{
	background-image: url(img/corner_right.gif);
	background-position: bottom right;
}

div.rightSide div.module_pattern{
	background-image: url(img/name1_right_bg.gif);
	background-position: bottom right;
	float: right;
	width: 10px;
}
	
/* BLUE MODULE */
div.blue {
	background-color: #0d76a9;
	background-image: url(img/corner_middle.gif);
}

div.blue div.module_name{
	background-image: url(img/name2_middle_bg.gif);	
}

div.blue div.module_name h1 {
	color: #747474;
}

div.blue div.module_pattern{
	background-image: url(img/name1_middle_bg.gif);
	width: 10px;
}

div.blue li{
	background-image: url(img/left_bottom_divider.gif);
}

/* DARK MODULE */
div.dark {
	background-color: #353535;
	background-image: url(img/corner_bottom.gif);
}

div.dark div.module_name{
	background-image: url(img/name2_bottom_bg.gif);
}

div.dark div.module_name h1 {
	color: #747474;
}

div.dark div.module_pattern{
	background-image: url(img/name1_bottom_bg.gif);
	width: 10px;
}

div.dark li{
	background-image: url(img/left_bottom_divider.gif);
}

div.dark a{
	color:#747474;
}

/* rightside change to DARK*/
div.darkRight{
	background-color: #353535;
	background-image: url(img/dark_right_bottom_corner.gif);
	background-position: bottom right;
}

div.darkRight div.module_name{
	background-image: url(img/name2_bottom_bg.gif);
}

div.darkRight div.module_name h1 {
	color: #747474;
}

div.darkRight div.module_pattern{
	background-image: url(img/name1_bottom_bg.gif);
	width: 10px;
}

div.darkRight li{
	background-image: url(img/left_bottom_divider.gif);
}

div.darkRight a{
	color:#747474;
}

div.darkRight div.module_pattern{
	background-image: url(img/dark_right_corner.jpg);
	background-position: bottom right;
	float: right;
	width: 10px;
}

div.darkRight img {
  border:0px;
}

/* RANDOM PICTURE MODULE*/
div.imageright div.module_content {
padding: 0px 0px 0px 0px;
}

div.imageright div.module_content div.top{
	background-image: url(img/right_pict_topframe.gif);
	background-repeat: no-repeat;
	height:  10px;
}

div.imageright div.module_content div.content{
	text-align:center;
	background-image: url(img/right_pict_bg.gif);
	background-repeat: repeat-x;
	padding: 0px 0px 0px 10px;
}

div.imageright div.module_content div.content img{
	border:solid 1px black;
}

div.imageright div.module_content div.bottom{
	background-image: url(img/right_pict_bottomframe.gif);
	background-repeat: no-repeat;
	height:  10px;
}

/*
#content_left_top_text1 {
	background-image: url(img/left_top_divider.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	height: 19px;
	padding: 6px 0px 0px 4px;
}


.content_left_top_text {
	background-image: url(img/left_top_divider.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	height: 19px;
	padding: 16px 0px 0px 4px;
}

#content_left_top_text4 {
	height: 40px;
	padding: 15px 0px 0px 4px;
}
*/

#content_middle {
	background-color: #dedede;
	float: left;
	margin: 0px 8px;
	width: 532px;	
	padding-bottom:15px;
}

#content_middle div.componentheading{
	background-image: url(img/name2_top_bg.gif);
	background-repeat: repeat-x;
	height: 39px;
	padding: 6px 0px 0px 20px;	
	
	color: #747474;
	font-family: 'Century Gothic', arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	text-align: left;
	text-transform: uppercase;
}

table.blog{
	width:100%;
}

table.contentpaneopen td table {
	margin:20px;
	font-size:12px;
	width:90%;
	border:2px solid #0E7DB4;
} 

table.contentpaneopen td table th{	
	background-image: url(img/calendar_bg_days.gif);
	background-repeat: repeat-x;
	border-bottom: 1px solid #B4B4B6;
	text-align:center;
	font-size: 14px;	
	height:15px;
	font-weight:bold;
}

table.contentpaneopen td table td{
	border-top: 1px solid #EAEAEA;
	background-color:white;
	text-align:center;
}

table.contentpaneopen td table td p , table.contentpaneopen td table th p{		
	margin:0px;
	padding:0px;
}

table.contentpaneopen td table th p{
font-weight:bold;
}
	
table.contentpane {
	padding: 20px 20px 10px 20px;
}

table.contentpaneopen{	
	width:523px;
	margin:0px 0px 0px 0px ;
	padding:0px;
	padding-bottom:4px;
	background-repeat: no-repeat;
	font-family: Tahoma, Arial, Verdana, sans-serif;
}

table.contentpaneopen td{
	margin:0px;
	padding: 0px 10px 0px 10px;
}

table.contentpaneopen td.contentheading, table.contentpaneopen h1, table.contentpaneopen h2{
	background-image: url(img/bg_article.jpg);
	height:25px;
	color:#008FF5;
}

table.contentpaneopen h1{
	padding: 3px 10px 2px 14px;
	font-size: 16px;
	height:20px;
	color:#008FF5;
}

table.contentpaneopen h2{
	padding: 5px 10px 0px 10px;
	font-size: 13px;
	height:20px;
	color:#444444;
}


table.contentpaneopen  a.readon{
	background-image: url(img/li.gif);
	background-repeat: no-repeat;
	background-position: 4px 6px;	
	padding: 2px 10px 2px 16px;	
	line-height: 17px;
	background-color:white;
}

table.contentpaneopen h3{
	font-size: 12px;
	color:#444444;
}

table.contentpaneopen p{
	text-transform:none;
	font-family: Tahoma, arial, sans-serif;
	font-weight:normal;
}

table.contentpaneopen a{
	border-bottom:dotted 1px #444444;
}


tr.sectiontableentry1 {
	background-color: #bebebe;
}

tr.sectiontableentry1 td, tr.sectiontableentry2 td {
	padding: 0px 5px 0px 5px;
}


#content_right {	
	width: 179px;
	float: left;
}	



.float_clear {
	font-size: 6px; 
	clear: both; 
}


#footer {
	padding: 0px 130px 25px 34px;
}


#footer_bottom {
	background-image: url(img/footer_bottom.gif);
	height: 6px;
}


#footer_middle {
	font-size: 10px;
	background-color: #fff;
	background-image: url(img/menu_bg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	padding: 4px 0px; /*list w footerze*/
	text-align: right;
	width: 960px;
}


#footer_middle ol{ /*list w footerze*/
	margin: 0px 20px;
}


#footer_top {
	background-color: #fff;
	background-image: url(img/menu_top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 6px;
}


#header {

	height: 305px;
	padding-bottom: 8px;
	position: relative;
	z-index: 1;
}


#header_menu {
	margin: 0px 130px 0px 34px;
	position: relative; top: 65px;
	z-index: 2;
}


#header_menu_bottom {
	background-image: url(img/menu_bottom.gif);
	height: 6px;
}


#header_menu_middle {
	background-image: url(img/menu_bg.gif);
	background-repeat: repeat-x;
	height: 53px;
	width: 960px;
}

#header_menu_middle ul {
	margin: 0px;
	padding: 0px;
	z-index: 50000;
}


#header_menu_middle ul li {
	display: block;
	position:relative;
	float: left;
	height: 55px;
	text-align: center;
}

#header_menu_middle span{
	cursor:pointer;	
	display:block;
	padding:5px 10px;
	background-image: url(img/ball.png);
	background-repeat: no-repeat;
	background-position: center 65% ;
	width:98px;	
	height:50px;	
}

#header_menu_middle span.separator{
	padding:0px 0px;
	display:block;
	width: 2px;
	height:50px;
	float: left;	
	background-image: url(img/menu_divider.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#header_menu_middle span.separator span{
	background-image: none;
	display:none;
}

#header_menu_middle ul li a{
	color: #747474;
	font-family: 'Century Gothic', arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	text-transform: uppercase;
	text-decoration: none;
}

#header_menu_middle ul li:hover {
	background-image: url(img/hover.png);
	background-repeat:  no-repeat;
}

#header_menu_top {
	background-image: url(img/menu_top.gif);
	height: 1px;
}

#header_menu_middle ul ul{
	position:relative;
	z-index:500;
	top:auto;
	display:none;
	width:115px;
}

#header_menu_middle ul ul li{
	background-image: url(img/li.gif);
	background-repeat: no-repeat;
	background-position: 7px 12px;	
	background-color:white;
	border:1px solid #B3B3B3;
	height:30px;
	margin:0px;
	padding:0px;
		z-index: 50000;
}

#header_menu_middle ul ul li a {
    color: #343434;
}

#header_menu_middle ul ul li:hover{
	background-image: url(img/ball_small.png);
	background-repeat: no-repeat;
	background-position: 2px 6px;	
	background-repeat:  no-repeat;
	background-color:#E5E5E5;
	font-weight:bold;
}

#header_menu_middle ul ul li span{
	background-image: none;
	width:190px;	
	height:30px;
	text-align:left;
	font-size:12px;
	margin:0px;
	padding:5px 0px 5px 25px;
		z-index: 50000;
	
}

#header_menu_middle ul ul ul{
	position:absolute;
	top:0;
	left:215px;
	width:190px;
}

#header_menu_middle ul ul ul li span{
	background-image:none;
}
	
#header_menu_middle li:hover ul ul,

#header_menu_middle li li:hover ul ul,

#header_menu_middle li li li:hover ul ul,

#header_menu_middle li li li li:hover ul ul

{display:none;}



#header_menu_middle li:hover ul,

#header_menu_middle li li:hover ul,

#header_menu_middle li li li:hover ul,

#header_menu_middle li li li li:hover ul

{display:block;}

#header_top{
	background-color: #fff;
	background-image: url(img/header_corner.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 170px;
	margin: 0px 100px 0px 34px;
	padding: 5px 0px 5px 5px;
	position: relative; bottom: -65px;
	z-index: 1;
}


#header_top_game {
	position: relative; top: -34px;
	z-index: 2;	
}


#header_top_logo {
	position: relative; top:-281px; left: 587px;
	width: 428px;
	z-index: 3;
}


#header_top_volleyball {
	position: relative; top: -388px; left: 815px;
	width: 143px;
	z-index: 4;	
}

/* MINI CALENDAR */
/*
<table cellpadding="0" cellspacing="0" width="140" align="center" class="mod_events_monthyear">
<tr >
<td><a class="mod_events_link" href="http://tt2.mccwel.com/index.php/component/events/?task=view_month&amp;day=1&amp;month=12&amp;year=2008&amp;mod_cal_year=2008&amp;mod_cal_month=12" title="Go to calendar - previous month">&lt;</a>
</td><td align="center">January
2009
</td><td><a class="mod_events_link" href="http://tt2.mccwel.com/index.php/component/events/?task=view_month&amp;day=1&amp;month=2&amp;year=2009&amp;mod_cal_year=2009&amp;mod_cal_month=2" title="Go to calendar - next month">&gt;</a>
</td></tr>
</table>
<table align="center" class="mod_events_table" cellspacing="0" cellpadding="2">
<tr class="mod_events_dayname">
<td class='mod_events_td_dayname'><span class="sunday">S</span></td>
<td class='mod_events_td_dayname'>M</td>
<td class='mod_events_td_dayname'>T</td>
<td class='mod_events_td_dayname'>W</td>

<td class='mod_events_td_dayname'>T</td>
<td class='mod_events_td_dayname'>F</td>
<td class='mod_events_td_dayname'><span class="saturday">S</span></td>
</tr>
<tr>
<td class='mod_events_td_dayoutofmonth'>28</td>
<td class='mod_events_td_dayoutofmonth'>29</td>
<td class='mod_events_td_dayoutofmonth'>30</td>
<td class='mod_events_td_dayoutofmonth'>31</td>
*/

div.mod_events_link {
  color:white;
  background-image: url(img/arrow_background.gif);
  background-repeat: no-repeat;
  font-size:9px;
  width:12px;
  margin:0px 2px;
}

div.calendar div.module_content {
	width:180px;
	padding: 5px 10px;
	margin:5px 15px;
}

div.calendar div.module_content table{
  width:100%;
}

div#extcal_minical table.extcal_weekdays{
  width:100%;
}

div#extcal_minical a.extcal_daylink, div#extcal_minical a.extcal_busylink, div#extcal_minical a.extcal_sundaylink{
  font-size:11px;
}



table.mod_events_monthyear td {
	background-image: url(img/calendar_bg_monthyear.gif);
	background-repeat: repeat-x;
	border-bottom: 1px solid #B4B4B6;
}

table.mod_events_monthyear td a{
	font-size:9px;
	text-decoration:none;
}

table.mod_events_table{
	border-top: 1px solid #FFFFFF;
	width: 100%;	
}

table.mod_events_table td{
	font-family: "Trebuchet MS", Verdana, Arial, "Microsoft Sans Serif"; 
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align:center;
}

table.mod_events_table td.mod_events_td_dayname{
	padding-top: 4px;
	font-size: 12px;
	font-weight:bold;
	background-image: url(img/calendar_bg_days.gif);
}

table.mod_events_table td.mod_events_td_dayoutofmonth{
	color: #999999;
}

table.mod_events_table td.mod_events_td_daywithevents a{
	color:#2266EE;

}
table.mod_events_table td.mod_events_td_todaynoevents{
	border:1px dotted #575757;
}

table.mod_events_table td.mod_events_td_todaywithevents{
	border:1px dotted #575757;
}
table.mod_events_table td.mod_events_td_todaywithevents a{
color:#2266EE;
}

/* EVENTS LATEST MODULE CSS */
table.mod_events_latest_table{
	color:#DCDCDC;
}

table.mod_events_latest_table td{
	padding:5px;
	border-bottom:1px solid #868686;
}
/*
mod_events_latest_first	- the table cell that contains the first event listed
	mod_events_latest	- the table cell that contains an event besides the first

	mod_events_latest_date	- the html span that contains the date for the event on the
				  first line of the table cell.

	mod_events_latest_content - the html span that contains the event title.

	mod_events_latest_content a:{link|visited|hover}  - controls the formatting
		of the event title links if enabled thru the module parameters. See the
		Readme.txt file to get info on parameters.

*/
/* EVENTS COMPONENT CSS*/

table#jevents_header{
	background-image: url(img/name2_top_bg.gif);
	background-repeat: repeat-x;
	height: 39px;	
	width:100%;
	padding:0px;
	margin:0px;
}

table#jevents_header td{
	padding-left:20px;
	background-image: none;
	color: #747474;
	font-family: 'Century Gothic', arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	/*margin: 0px;*/
	text-align: left;
	text-transform: uppercase;
}

div.ev_navigation {
	display:none;
}

table#jevents_body table{
	width:400px;
	background-image: none;
}

table#jevents_body table td{
	background-image: none;
}	

table#jevents_body fieldset{
	border:0px;
	width:450px;
}

table#jevents_body fieldset legend{
	font-size:16px;
}


table.cal_table{
	font-size:10px;
	}
	
table.contentpaneopen table.cal_table td{
font-size:25px;
text-align:center;
vertical-align:middle;
}

table.contentpaneopen table.cal_table td.cal_td_today{
border:2px dotted #555555;
}

table.contentpaneopen table.cal_table td div{
	font-size:10px;
	margin:3px;
}
	
table.contentpaneopen table.cal_table tr{
	background-image: url(img/calendar_bg_monthyear.gif);
	background-repeat: repeat-x;
}	
	
table.contentpaneopen table.cal_table td.cal_td_daysnames{
	background-color:transparent;
	font-size:10px;
	margin:0px;
	padding:0px;
	border-bottom: 1px solid #B4B4B6;
}	

table.contentpaneopen table.cal_table td{
	background-color:white;
}

td.contentheading {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1.3em;
	font-family: 'Century Gothic', arial, sans-serif;
}

li.latestnewsgrey {
	text-align: right;
	padding-right:10px!important;
}

li.latestnewsgrey a {
	font-size: 1.1em;
}

form#form-login ul li a {
	font-size: 0.9em;
}

div.joomla_module div.package{
 background-color: #FFFFFF;
 text-align:center;
 padding: 10px 0px;	
}

div.joomla_module a.contentpagetitledarkRight{
  color:white;
  font-size: 12px;
}


div.contentdescription{
margin:2px 10px;
border:1px solid #CCCCCC;
background-color:white;
padding:5px;
}

div#phocagallery-module{
margin:15px;
border:2px solid black;
background-color:#353535;
padding:10px;
}

div#phocagallery-module a{
color:#747474;
}


div#phocagallery-module a.nodeSel{
color:white;
font-size:14px;
font-weight:bold;
background-color:#353535;
}

div.qualitybros{
font-family:tahoma;
float:left;
margin:3px 10px;
}

div.qualitybros div.image{
float:left;
}

div.qualitybros div.text{
color:#777777;
padding-top:10px;
float:left;
text-align:left;
padding-left:5px;
}

div.qualitybros div.text a
{
font-size:16px;
color:#0A5B83;
text-decoration:none;	
text-transform: none;
}

#jevents_header a {
  display:none;
}

table#jevents_body {
  margin-left:0px;
}

table#jevents_body a{
  color:#333333;
  text-decoration:none;
  	border-bottom:none;
}

table#jevents_body table td.caldaydigits{
  font-size:20px;
}

table#jevents_body table {
  padding:0px;
  margin:0px;
  width:100%;
  border:0px;
}

table#jevents_body table td {
  padding:4px;
  background-color:transparent;
}
table td.mod_events_latest,  table td.mod_events_latest_first{
  color:#999999;
}

table td.mod_events_latest a, table td.mod_events_latest_first a{
  padding-left:15px;
  background-image:url(/templates/JetsVolleyball/img/ball_x_small.png);
  background-repeat: no-repeat;
  color:white;
}
table td.extcal_weekcell {
  display:none;
}

div.clearfix {
  clear:both;
  font-size:0px;
  overflow:hidden;
  height:0px;
}

/* nice boxes */
div.whatson {
  background: #737373 url('img/whatson.gif') top left no-repeat;
  width: 488px;
  padding: 32px 10px 10px 10px;
  color:white;
}

div.whatson p{
  margin:0px;
}

div.whatson a{
  color:#353535;
  text-transform:lowercase;
}

div.whatson img{
  border:1px solid white;
  float:left;
  margin-right:10px;
}

div.whatson_bottom {
  background: transparent url('img/whatson_bottom.gif') top left no-repeat;
  width: 508px;
  height: 8px;
  margin-top: -8px;
  clear:both;
}

div.grey_box {
  text-align: center;
  background: #737373 url('img/box_top.gif') top left no-repeat;
  width: 488px;
  padding: 12px 10px 10px 10px;
  color:white;
}

div.grey_box h2{
  color:white;
  background-image: none;
  margin: 0px;
}

div.sponsors {
  background: #ffffff url('img/sponsors.gif') top left no-repeat;
  width: 396px;
  padding: 32px 10px 10px 10px;
}

div.sponsors a{
   border:0px;
}

div.sponsors h2{
   background-image: none;
   background-color: transparent;
   color: #2F2F2F;
   font-size:12px;
   text-align:left;
   margin-bottom:0px;
}

div.sponsors img{
   margin-right:15px;
   border:0px;
}

div.sponsors_bottom {
  background: transparent url('img/sponsors_bottom.gif') top left no-repeat;
  width: 416px;
  height: 6px;
  margin-top: -6px;
}

/* twitter */
div.twitter {
  float:right;
  text-align:center;
}

div.twitter a{
  text-decoration:none;
  font-family:'Century Gothic',arial;
  color:#008FF5;
  border:0px;
}

div.twitter img{
  border:0px;
}

/* sponsors right panel */
div.module_content span.article_separator{
  display:block;
  height:10px;
}

/* subscribe form */
div.subscribe {
  text-align:right;
}

div.subscribe input.button{
  font-family:'Century Gothic',arial;
  font-size: 12px;
  text-transform: uppercase; 
}

body#tinymce {
  background-color:#DEDEDE;
  background-image:none;
}

table.contentpaneopen p img{
  border:1px solid #737373;
  margin:3px;
}

/* contact changes */
div#component-contact table.contentpaneopen {
  margin-left:10px;
}

/*slideshow */
div#slidewrap {
  background-color:white;
  border:1px solid #737373;
  padding:3px;
  height: 305px;
}
dl {
  margin:0 0 10px 0;
}

dl dt {

background-image:url(img/name2_top_bg.gif);
background-repeat:repeat-x;
color:#747474;
font-family:'Century Gothic',arial,sans-serif;
font-size:14px;
font-weight:normal;
height:39px;
margin:0;
padding:6px 0 0 20px;
text-align:left;
text-transform:uppercase;
}

dl dd ul {
  border:1px solid #737373;
  background-color:white;
  padding:10px;
  width:420px;
  color:#992222;
  list-style-type:none;
}

form#josForm button {
  margin-left:15px;
}

form#josForm {
  margin-bottom:20px;
}

/* forum */
div#Kunena {
  background-color:white;
  border:1px solid #737373;
  margin:4px 4px 25px 4px;
  padding: 14px;
}

/* login form */
fieldset.input {
  border:0px;
  margin-left:30px;
}

form#com-form-login {
  margin-bottom:30px;
}

form#com-form-login ul {
    list-style-type:none;
}

form#com-form-login ul li {
  background-image:url(img/left_top_divider.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
  padding:10px 0 2px 4px;
}

/* usr reminder */
form.josForm {
   margin-bottom:20px;
}

form.josForm button {
  margin-left:15px;
}