@charset "utf-8";
a:link, a:visited { color:#09C }
li,ul { padding:0; margin:0; }
.clear { clear:both }
.bluetext{font-family: Arial, Verdana, Helvetica, sans-serif; color:#008c7c; font-size: 12pt;} 
.blacktext{font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; font-size: 10pt;} 

#members { width:100%; padding:10px; }

div.membersNav { text-align:left; font:12px Arial; margin:0 0 10px 3px; color:#CCC }
div.membersNav a, div.membersNav a:visited { color:#000; font:11px Arial; }	
div.tags { font:12px Arial !important; padding:5px; width:100% }
div.tags .entries { padding:0 0 8px 0; }
div.tags a.linkTags { background:url(../../IMAGES/icon_tag.gif) no-repeat; padding:0 0 0 24px; color:#000; margin:0 20px 0 0}
div.tags a.linkReportTags { background:url(../../IMAGES/icon_report_tags.gif) no-repeat; padding:0 0 0 24px; color:#000; margin:0 20px 0 0}
div.tags a.linkRandom { margin:0 20px 0 0; color:#000 !important }

div.tags div.close { text-align:right; }
div.form { margin:0 auto; height:auto; }
div.form fieldset { border:1px solid #ededed; padding:0 10px 10px 10px; margin:5px 0 0 0;}
div.form legend { font:bold 13px Arial, Tahoma; color:#999; padding:0 5px 0 -5px; }
div.form .clearMe { clear:both; margin:2.5px; }
div.form .sep { clear:both; height:10px; border-bottom:1px solid #e5e5e5; }
div.form .tag { font:10px Arial; color:#999999; line-height:14px; }
div.form .info { font:12px  Arial, Tahoma; padding:10px; }
div.form .lbl { display:inline; float:left; font:bold 12px  Arial, Tahoma; width:180px;  padding:10px 5px 5px 8px;  }
div.form .lblSp { display:inline; float:left; font:bold 12px Arial, Tahoma ; width:180px; padding:10px 5px 5px 8px; color:#fc7e0f}
div.form .lblNon { display:inline; float:left; font:12px Arial, Tahoma; width:180px;  padding:10px 5px 5px 8px;  }
div.form .short { width:120px; }
div.form .input { display:inline; float:left; padding:7px 5px 0 5px;  }
div.form .input .chk { border:none; width:auto; padding:0; }
div.form .input .radio { border:none; width:auto; padding:0;}
div.form .input input { width:170px }
div.form .input input.text { font:12px Arial, Tahoma; color:#484848 }
div.form .input select { font:12px Arial, Tahoma;  color:#484848  }
div.form .short input { width:100px !important;}
div.form .input textarea {  width:97% !important; height:125px; padding:3px; color:#484848; font:12px Arial; border:1px solid #cfcfcf }
div.form .input .numbers { width:75px; }
div.form .button { text-align:center; float:none !important; margin:10px 0 0 0; }
div.form .btn { text-align:center; float:none !important; margin:10px 0 0 0; }
div.form .btn input, div.form .button input  { font:bold 13px Arial, Tahoma; color:#000; cursor:pointer; }
div.form div.links { text-align:center }
div.form div.links a { font:11px Arial, Tahoma; color:#0192b5 }

/*alerts*/
.alert { background:#fff; border-top:1px dotted #cfcfcf;border-bottom:1px dotted #cfcfcf; clear:both; width:auto; margin:0 auto; margin-bottom:10px;margin-top:10px}
.alert ul { margin:10px; padding:inherit; }
.alert li { padding:inherit; margin:auto; }
.alert .error { background: url(/IMAGES/alert_icon_error.gif) no-repeat left center; padding:5px 15px 5px 55px; font:bold 14px Arial, Tahoma; min-height:2.5em}
.alert .warning { background: url(/IMAGES/alert_icon_alert.gif) no-repeat left center;	padding:5px 15px 5px 55px; font:bold 14px Arial, Tahoma; min-height:2.5em }
.alert .success { background: url(/IMAGES/alert_icon_success.gif) no-repeat left center; padding:5px 15px 5px 55px; font:bold 14px Arial, Tahoma; min-height:2.5em}
.alert .submessage { font-size:12px !important; font-weight:normal !important}

div.gcwsPagination { padding:10px 0 10px 0; width:300px; margin:0 auto }
div.gcwsPagination select { font:12px Arial, Tahoma; }
div.gcwsPagination a { font:bold 12px Arial, Tahoma;  }
div.close a { font:11px Arial }

#strips { margin:0 0 60px 0 }

.strips { float:left; display:inline;  }
.calendar { float:right; display:inline; width:175px; margin:0px 0 0 10px }
#advancedFilters { display:none; font:11px Arial; padding:3px; }
#search { margin:0 0 60px 0 }
#search div.search-results { padding:0 10px; }
#search div.search-results li { list-style:none; display:block; margin:0 0 10px 0; padding:10px 0; border-bottom:1px solid #cfcfcf }
#search div.search-results div.theDate { font:bold 13px Arial; }
#search div.search-results div.theDate a { color:#000 }
#search div.search-results div.theStrip { padding:5px 0 }
#search div.search-results div.theTags { font:normal 11px Arial; }

.link { display:none }
#tagsReport h4 { margin:0 }
#tagsReport div.buttonReport { text-align:center; padding:4px; }
#tagsReport div.buttonReport input { font:bold 13px Arial; }
#tagsReport ul.reportingTags label { cursor:pointer }
#tagsReport ul.reportingTags li { float:left; display:inline; margin:7px; padding:2px 4px; background:#CCC; color:#000;  }
